From e3b654c6bf3b2691ede8e37f2c74a33294716884 Mon Sep 17 00:00:00 2001 From: <> Date: Fri, 15 Dec 2023 18:04:23 +0000 Subject: [PATCH] Deployed ee3aafc8a with MkDocs version: 1.5.3 --- AccessibleDnaRegion/index.html | 2 +- Association/index.html | 16 +- Attribute/index.html | 2 +- Behavior/index.html | 2 +- BehavioralExposure/index.html | 2 +- BiologicalProcess/index.html | 2 +- BiologicalProcessOrActivity/index.html | 2 +- BiologicalSex/index.html | 2 +- BioticExposure/index.html | 2 +- ChemicalExposure/index.html | 2 +- ChemicalMixture/index.html | 2 +- ChemicalRole/index.html | 2 +- .../index.html | 122 +- ClinicalAttribute/index.html | 2 +- ClinicalCourse/index.html | 2 +- ClinicalMeasurement/index.html | 2 +- ClinicalModifier/index.html | 2 +- ComplexChemicalExposure/index.html | 2 +- ComplexMolecularMixture/index.html | 2 +- DiseaseOrPhenotypicFeatureExposure/index.html | 2 +- Drug/index.html | 4 +- DrugExposure/index.html | 2 +- DrugToGeneInteractionExposure/index.html | 2 +- EntityToDiseaseAssociation/index.html | 24 +- .../index.html | 24 +- EnvironmentalExposure/index.html | 2 +- FDAApprovalStatusEnum/index.html | 800 - Food/index.html | 2 +- Gene/index.html | 4 +- Genome/index.html | 2 +- GenomicBackgroundExposure/index.html | 2 +- Genotype/index.html | 2 +- GenotypicSex/index.html | 2 +- GeographicExposure/index.html | 2 +- Haplotype/index.html | 2 +- MacromolecularComplex/index.html | 2 +- MaxResearchPhaseEnum/index.html | 711 + MicroRNA/index.html | 6 +- MolecularActivity/index.html | 2 +- MolecularMixture/index.html | 2 +- NoncodingRNAProduct/index.html | 6 +- NucleicAcidEntity/index.html | 2 +- NucleosomeModification/index.html | 4 +- Onset/index.html | 11 +- OrganismAttribute/index.html | 2 +- PathologicalAnatomicalExposure/index.html | 2 +- PathologicalProcess/index.html | 2 +- PathologicalProcessExposure/index.html | 2 +- Pathway/index.html | 2 +- PhenotypicQuality/index.html | 2 +- PhenotypicSex/index.html | 2 +- PhysiologicalProcess/index.html | 2 +- PosttranslationalModification/index.html | 2 +- ProcessedMaterial/index.html | 2 +- Protein/index.html | 6 +- ProteinIsoform/index.html | 6 +- RNAProduct/index.html | 6 +- RNAProductIsoform/index.html | 6 +- ReagentTargetedGene/index.html | 2 +- RegulatoryRegion/index.html | 2 +- SequenceVariant/index.html | 2 +- SeverityValue/index.html | 11 +- SiRNA/index.html | 6 +- Snv/index.html | 2 +- SocioeconomicAttribute/index.html | 2 +- SocioeconomicExposure/index.html | 2 +- TranscriptionFactorBindingSite/index.html | 2 +- TranslatorMinimal/index.html | 62 +- Treatment/index.html | 2 +- Zygosity/index.html | 2 +- affected_by/index.html | 5 +- affects/index.html | 18 +- .../index.html | 34 +- .../index.html | 55 +- association_slot/index.html | 3 +- beneficial_in_models_for/index.html | 663 + biolink-model.context.jsonld | 91 +- biolink-model.graphql | 6 +- biolink-model.json | 83 +- biolink-model.jsonld | 765 +- biolink-model.owl.ttl | 10068 +++-- biolink-model.shacl.ttl | 33056 ++++++++-------- biolink-model.yaml | 552 +- biolink-modeln.shex | 6 +- categories.html | 1 + categories.json | 12 +- .../index.html | 620 + clinical_approval_status/index.html | 642 + condition_ameliorated_by/index.html | 616 + .../index.html | 24 +- .../index.html | 33 +- .../index.html | 27 +- context.jsonld | 91 +- contraindicated_in/index.html | 658 + dagre_view.js | 0 .../index.html | 39 +- has_contraindication/index.html | 8 +- highest_FDA_approval_status/index.html | 4 +- in_clinical_trials_for/index.html | 661 + in_preclinical_trials_for/index.html | 658 + index.html | 130 +- infores_catalog.yaml | 121 +- .../index.html | 24 +- .../index.html | 21 +- onset_qualifier/index.html | 9 +- predicates.html | 3 +- predicates.json | 92 +- .../index.html | 44 +- .../index.html | 49 +- prevents/index.html | 656 - promotes_condition/index.html | 689 + related_to_at_instance_level/index.html | 10 +- search/search_index.json | 2 +- severity_qualifier/index.html | 9 +- sitemap.xml | 1775 +- sitemap.xml.gz | Bin 6157 -> 6285 bytes studied_for_treatment_with/index.html | 593 + studied_to_treat/index.html | 658 + superclass_of/index.html | 3 +- treated_by/index.html | 57 +- treats/index.html | 85 +- treats_dag.html | 86 + treats_dagre.json | 505 + .../index.html | 700 + was_applied_to_treat/index.html | 662 + 125 files changed, 33381 insertions(+), 25038 deletions(-) rename {prevented_by => ClinicalApprovalStatusEnum}/index.html (90%) delete mode 100644 FDAApprovalStatusEnum/index.html create mode 100644 MaxResearchPhaseEnum/index.html rename {affects_risk_for => affects_likelihood_of}/index.html (89%) rename {predisposes => ameliorates_condition}/index.html (88%) create mode 100644 beneficial_in_models_for/index.html create mode 100644 chemical_entity_or_drug_or_treatment/index.html create mode 100644 clinical_approval_status/index.html create mode 100644 condition_ameliorated_by/index.html rename {is_exacerbated_by => condition_exacerbated_by}/index.html (95%) rename {has_predisposing_factor => condition_predisposed_by}/index.html (94%) rename {is_ameliorated_by => condition_prevented_by}/index.html (95%) create mode 100644 contraindicated_in/index.html create mode 100644 dagre_view.js rename {exacerbates => exacerbates_condition}/index.html (91%) create mode 100644 in_clinical_trials_for/index.html create mode 100644 in_preclinical_trials_for/index.html rename {risk_affected_by => likelihood_affected_by}/index.html (95%) rename {FDA_approval_status => max_research_phase}/index.html (96%) rename {contraindicated_for => predisposes_to_condition}/index.html (92%) rename {ameliorates => preventative_for_condition}/index.html (91%) delete mode 100644 prevents/index.html create mode 100644 promotes_condition/index.html create mode 100644 studied_for_treatment_with/index.html create mode 100644 studied_to_treat/index.html create mode 100644 treats_dag.html create mode 100644 treats_dagre.json create mode 100644 treats_or_taken_to_treat_or_studied_to_treat/index.html create mode 100644 was_applied_to_treat/index.html diff --git a/AccessibleDnaRegion/index.html b/AccessibleDnaRegion/index.html index 1d34324142..525dbcadc4 100644 --- a/AccessibleDnaRegion/index.html +++ b/AccessibleDnaRegion/index.html @@ -327,7 +327,7 @@

Slots

id:
A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1
String -Entity, OntologyClass +OntologyClass, Entity in_taxon:
connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' diff --git a/Association/index.html b/Association/index.html index 78042083b5..ca19a6e6a4 100644 --- a/Association/index.html +++ b/Association/index.html @@ -11802,7 +11802,13 @@

Usages

EntityToDiseaseAssociation -FDA_approval_status +clinical_approval_status +domain +Association + + +EntityToDiseaseAssociation +max_research_phase domain Association @@ -11952,7 +11958,13 @@

Usages

EntityToPhenotypicFeatureAssociation -FDA_approval_status +clinical_approval_status +domain +Association + + +EntityToPhenotypicFeatureAssociation +max_research_phase domain Association diff --git a/Attribute/index.html b/Attribute/index.html index 0174a03530..32d49f2699 100644 --- a/Attribute/index.html +++ b/Attribute/index.html @@ -394,7 +394,7 @@

Slots

id:
A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1
String -Entity, OntologyClass +OntologyClass, Entity provided_by:
The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. diff --git a/Behavior/index.html b/Behavior/index.html index 582a6cdc24..6eeb29c73c 100644 --- a/Behavior/index.html +++ b/Behavior/index.html @@ -336,7 +336,7 @@

Slots

id:
A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1
String -Entity, OntologyClass +OntologyClass, Entity has_input:
holds between a process and a continuant, where the continuant is an input into the process diff --git a/BehavioralExposure/index.html b/BehavioralExposure/index.html index 384faa7916..fda92bdec7 100644 --- a/BehavioralExposure/index.html +++ b/BehavioralExposure/index.html @@ -351,7 +351,7 @@

Slots

id:
A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1
String -Entity, OntologyClass +OntologyClass, Entity provided_by:
The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. diff --git a/BiologicalProcess/index.html b/BiologicalProcess/index.html index 29b7f20a82..6c8b64b2d2 100644 --- a/BiologicalProcess/index.html +++ b/BiologicalProcess/index.html @@ -356,7 +356,7 @@

Slots

id:
A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI
1..1
String -Entity, OntologyClass +OntologyClass, Entity has_input:
holds between a process and a continuant, where the continuant is an input into the process diff --git a/BiologicalProcessOrActivity/index.html b/BiologicalProcessOrActivity/index.html index cd4e54a86a..923361b99b 100644 --- a/BiologicalProcessOrActivity/index.html +++ b/BiologicalProcessOrActivity/index.html @@ -364,7 +364,7 @@

Slots

id:
A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1
String -Entity, OntologyClass +OntologyClass, Entity in_taxon:
connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' diff --git a/BiologicalSex/index.html b/BiologicalSex/index.html index bc72e546de..768895fbc3 100644 --- a/BiologicalSex/index.html +++ b/BiologicalSex/index.html @@ -356,7 +356,7 @@

Slots

id:
A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1
String -Entity, OntologyClass +OntologyClass, Entity provided_by:
The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. diff --git a/BioticExposure/index.html b/BioticExposure/index.html index 03c9c5047a..52598908ac 100644 --- a/BioticExposure/index.html +++ b/BioticExposure/index.html @@ -352,7 +352,7 @@

Slots

id:
A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1
String -Entity, OntologyClass +OntologyClass, Entity provided_by:
The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. diff --git a/ChemicalExposure/index.html b/ChemicalExposure/index.html index 7e85a450cb..6373e6fdea 100644 --- a/ChemicalExposure/index.html +++ b/ChemicalExposure/index.html @@ -358,7 +358,7 @@

Slots

id:
A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1
String -Entity, OntologyClass +OntologyClass, Entity provided_by:
The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. diff --git a/ChemicalMixture/index.html b/ChemicalMixture/index.html index 52f5d8a359..8da94eb43d 100644 --- a/ChemicalMixture/index.html +++ b/ChemicalMixture/index.html @@ -364,7 +364,7 @@

Slots

direct -highest_FDA_approval_status:
Should be the highest level of FDA approval this chemical entity or device has, regardless of which disease, condition or phenotype it is currently being reviewed to treat. For specific levels of FDA approval for a specific condition, disease, phenotype, etc., see the association slot, 'FDA approval status.' +highest_FDA_approval_status:
Should be the highest level of FDA approval this chemical entity or device has, regardless of which disease, condition or phenotype it is currently being reviewed to treat. For specific levels of FDA approval for a specific condition, disease, phenotype, etc., see the association slot, 'clinical approval status.' 0..1
String direct diff --git a/ChemicalRole/index.html b/ChemicalRole/index.html index a4681a2a72..39a7b0dbc8 100644 --- a/ChemicalRole/index.html +++ b/ChemicalRole/index.html @@ -357,7 +357,7 @@

Slots

id:
A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1
String -Entity, OntologyClass +OntologyClass, Entity provided_by:
The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. diff --git a/prevented_by/index.html b/ClinicalApprovalStatusEnum/index.html similarity index 90% rename from prevented_by/index.html rename to ClinicalApprovalStatusEnum/index.html index 943536f856..e611b5d8a6 100644 --- a/prevented_by/index.html +++ b/ClinicalApprovalStatusEnum/index.html @@ -8,7 +8,7 @@ - + @@ -18,7 +18,7 @@ - Slot: prevented_by (multivalued) - Biolink Model Documentation + Enum: ClinicalApprovalStatusEnum - Biolink Model Documentation @@ -81,7 +81,7 @@
- + Skip to content @@ -116,7 +116,7 @@
- Slot: prevented_by (multivalued) + Enum: ClinicalApprovalStatusEnum
@@ -491,18 +491,18 @@
- Class: Onset + Class: Onset (DEPRECATED)
@@ -251,7 +251,7 @@
-

Class: Onset

+

Class: Onset (DEPRECATED)

Description: The age group in which (disease) symptom manifestations appear
@@ -356,7 +356,7 @@

Slots

id:
A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1
String -Entity, OntologyClass +OntologyClass, Entity provided_by:
The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. @@ -560,6 +560,7 @@

LinkML Source

name: onset
 description: The age group in which (disease) symptom manifestations appear
+deprecated: 'True'
 from_schema: https://w3id.org/biolink/biolink-model
 exact_mappings:
 - HP:0003674
diff --git a/OrganismAttribute/index.html b/OrganismAttribute/index.html
index 20f51064aa..a87030369b 100644
--- a/OrganismAttribute/index.html
+++ b/OrganismAttribute/index.html
@@ -350,7 +350,7 @@ 

Slots

id:
A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1
String -Entity, OntologyClass +OntologyClass, Entity provided_by:
The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. diff --git a/PathologicalAnatomicalExposure/index.html b/PathologicalAnatomicalExposure/index.html index 50a507d38b..b5389f4c95 100644 --- a/PathologicalAnatomicalExposure/index.html +++ b/PathologicalAnatomicalExposure/index.html @@ -351,7 +351,7 @@

Slots

id:
A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1
String -Entity, OntologyClass +OntologyClass, Entity provided_by:
The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. diff --git a/PathologicalProcess/index.html b/PathologicalProcess/index.html index 0c1a369161..7cac6fea1e 100644 --- a/PathologicalProcess/index.html +++ b/PathologicalProcess/index.html @@ -331,7 +331,7 @@

Slots

id:
A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI
1..1
String -Entity, OntologyClass +OntologyClass, Entity has_input:
holds between a process and a continuant, where the continuant is an input into the process diff --git a/PathologicalProcessExposure/index.html b/PathologicalProcessExposure/index.html index 0988135484..c51c9f7e54 100644 --- a/PathologicalProcessExposure/index.html +++ b/PathologicalProcessExposure/index.html @@ -351,7 +351,7 @@

Slots

id:
A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1
String -Entity, OntologyClass +OntologyClass, Entity provided_by:
The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. diff --git a/Pathway/index.html b/Pathway/index.html index 255c8ce91c..fe4cef7d1f 100644 --- a/Pathway/index.html +++ b/Pathway/index.html @@ -342,7 +342,7 @@

Slots

id:
A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1
String -Entity, OntologyClass +OntologyClass, Entity has_input:
holds between a process and a continuant, where the continuant is an input into the process diff --git a/PhenotypicQuality/index.html b/PhenotypicQuality/index.html index 5c0b95e529..d7ef1ee660 100644 --- a/PhenotypicQuality/index.html +++ b/PhenotypicQuality/index.html @@ -347,7 +347,7 @@

Slots

id:
A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1
String -Entity, OntologyClass +OntologyClass, Entity provided_by:
The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. diff --git a/PhenotypicSex/index.html b/PhenotypicSex/index.html index 42b6743f72..2fb5eb1493 100644 --- a/PhenotypicSex/index.html +++ b/PhenotypicSex/index.html @@ -346,7 +346,7 @@

Slots

id:
A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1
String -Entity, OntologyClass +OntologyClass, Entity provided_by:
The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. diff --git a/PhysiologicalProcess/index.html b/PhysiologicalProcess/index.html index a36588cc3b..b9122eab35 100644 --- a/PhysiologicalProcess/index.html +++ b/PhysiologicalProcess/index.html @@ -336,7 +336,7 @@

Slots

id:
A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1
String -Entity, OntologyClass +OntologyClass, Entity has_input:
holds between a process and a continuant, where the continuant is an input into the process diff --git a/PosttranslationalModification/index.html b/PosttranslationalModification/index.html index 609882f150..746b8b1d96 100644 --- a/PosttranslationalModification/index.html +++ b/PosttranslationalModification/index.html @@ -363,7 +363,7 @@

Slots

name:
genes are typically designated by a short symbol and a full name. We map the symbol to the default display name and use an additional slot for full name 0..1
SymbolType -Entity, MacromolecularMachineMixin +MacromolecularMachineMixin, Entity description:
a human-readable description of an entity diff --git a/ProcessedMaterial/index.html b/ProcessedMaterial/index.html index 5c79e05caf..1fdab00a3b 100644 --- a/ProcessedMaterial/index.html +++ b/ProcessedMaterial/index.html @@ -347,7 +347,7 @@

Slots

ChemicalMixture -highest_FDA_approval_status:
Should be the highest level of FDA approval this chemical entity or device has, regardless of which disease, condition or phenotype it is currently being reviewed to treat. For specific levels of FDA approval for a specific condition, disease, phenotype, etc., see the association slot, 'FDA approval status.' +highest_FDA_approval_status:
Should be the highest level of FDA approval this chemical entity or device has, regardless of which disease, condition or phenotype it is currently being reviewed to treat. For specific levels of FDA approval for a specific condition, disease, phenotype, etc., see the association slot, 'clinical approval status.' 0..1
String ChemicalMixture diff --git a/Protein/index.html b/Protein/index.html index 0ff5189950..6454057e92 100644 --- a/Protein/index.html +++ b/Protein/index.html @@ -330,12 +330,12 @@

Slots

synonym:
Alternate human-readable names for a thing
0..*
LabelType -NamedThing, GeneProductMixin +GeneProductMixin, NamedThing xref:
A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..*
Uriorcurie -NamedThing, GeneProductMixin +GeneProductMixin, NamedThing in_taxon:
connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' @@ -380,7 +380,7 @@

Slots

name:
genes are typically designated by a short symbol and a full name. We map the symbol to the default display name and use an additional slot for full name 0..1
SymbolType -Entity, MacromolecularMachineMixin +MacromolecularMachineMixin, Entity description:
a human-readable description of an entity diff --git a/ProteinIsoform/index.html b/ProteinIsoform/index.html index f3bf6d7bd2..b7664decfa 100644 --- a/ProteinIsoform/index.html +++ b/ProteinIsoform/index.html @@ -327,12 +327,12 @@

Slots

synonym:
Alternate human-readable names for a thing
0..*
LabelType -NamedThing, GeneProductMixin +GeneProductMixin, NamedThing xref:
A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..*
Uriorcurie -NamedThing, GeneProductMixin +GeneProductMixin, NamedThing in_taxon:
connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' @@ -377,7 +377,7 @@

Slots

name:
genes are typically designated by a short symbol and a full name. We map the symbol to the default display name and use an additional slot for full name 0..1
SymbolType -Entity, MacromolecularMachineMixin +MacromolecularMachineMixin, Entity description:
a human-readable description of an entity diff --git a/RNAProduct/index.html b/RNAProduct/index.html index cbc203cc1d..570530375b 100644 --- a/RNAProduct/index.html +++ b/RNAProduct/index.html @@ -329,12 +329,12 @@

Slots

synonym:
Alternate human-readable names for a thing 0..*
LabelType -NamedThing, GeneProductMixin +GeneProductMixin, NamedThing xref:
A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..*
Uriorcurie -NamedThing, GeneProductMixin +GeneProductMixin, NamedThing in_taxon:
connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' @@ -379,7 +379,7 @@

Slots

name:
genes are typically designated by a short symbol and a full name. We map the symbol to the default display name and use an additional slot for full name 0..1
SymbolType -Entity, MacromolecularMachineMixin +MacromolecularMachineMixin, Entity description:
a human-readable description of an entity diff --git a/RNAProductIsoform/index.html b/RNAProductIsoform/index.html index 41980daeaa..bcdb06d54e 100644 --- a/RNAProductIsoform/index.html +++ b/RNAProductIsoform/index.html @@ -326,12 +326,12 @@

Slots

synonym:
Alternate human-readable names for a thing
0..*
LabelType -NamedThing, GeneProductMixin +GeneProductMixin, NamedThing xref:
A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..*
Uriorcurie -NamedThing, GeneProductMixin +GeneProductMixin, NamedThing in_taxon:
connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' @@ -376,7 +376,7 @@

Slots

name:
genes are typically designated by a short symbol and a full name. We map the symbol to the default display name and use an additional slot for full name 0..1
SymbolType -Entity, MacromolecularMachineMixin +MacromolecularMachineMixin, Entity description:
a human-readable description of an entity diff --git a/ReagentTargetedGene/index.html b/ReagentTargetedGene/index.html index 5b107f341d..e942e877f6 100644 --- a/ReagentTargetedGene/index.html +++ b/ReagentTargetedGene/index.html @@ -323,7 +323,7 @@

Slots

id:
A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1
String -Entity, OntologyClass +OntologyClass, Entity in_taxon:
connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' diff --git a/RegulatoryRegion/index.html b/RegulatoryRegion/index.html index d1cab2823b..34d9e2f87b 100644 --- a/RegulatoryRegion/index.html +++ b/RegulatoryRegion/index.html @@ -333,7 +333,7 @@

Slots

id:
A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1
String -Entity, OntologyClass +OntologyClass, Entity in_taxon:
connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' diff --git a/SequenceVariant/index.html b/SequenceVariant/index.html index ec33d54bbf..cdd38148eb 100644 --- a/SequenceVariant/index.html +++ b/SequenceVariant/index.html @@ -353,7 +353,7 @@

Slots

id:
A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1
String -Entity, OntologyClass +OntologyClass, Entity in_taxon:
connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' diff --git a/SeverityValue/index.html b/SeverityValue/index.html index 71cd4be470..1c2a1eba25 100644 --- a/SeverityValue/index.html +++ b/SeverityValue/index.html @@ -8,7 +8,7 @@ -Class: SeverityValue - Biolink Model Documentation +Class: SeverityValue (DEPRECATED) - Biolink Model Documentation @@ -24,7 +24,7 @@ @@ -47,7 +47,7 @@
- Class: SeverityValue + Class: SeverityValue (DEPRECATED)
@@ -251,7 +251,7 @@
-

Class: SeverityValue

+

Class: SeverityValue (DEPRECATED)

Description: describes the severity of a phenotypic feature or disease
@@ -350,7 +350,7 @@

Slots

id:
A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1
String -Entity, OntologyClass +OntologyClass, Entity provided_by:
The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. @@ -554,6 +554,7 @@

LinkML Source

name: severity value
 description: describes the severity of a phenotypic feature or disease
+deprecated: 'True'
 from_schema: https://w3id.org/biolink/biolink-model
 is_a: attribute
 
diff --git a/SiRNA/index.html b/SiRNA/index.html
index 37b01a65f3..7b158ff23e 100644
--- a/SiRNA/index.html
+++ b/SiRNA/index.html
@@ -329,12 +329,12 @@ 

Slots

synonym:
Alternate human-readable names for a thing
0..*
LabelType -NamedThing, GeneProductMixin +GeneProductMixin, NamedThing xref:
A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..*
Uriorcurie -NamedThing, GeneProductMixin +GeneProductMixin, NamedThing in_taxon:
connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' @@ -379,7 +379,7 @@

Slots

name:
genes are typically designated by a short symbol and a full name. We map the symbol to the default display name and use an additional slot for full name 0..1
SymbolType -Entity, MacromolecularMachineMixin +MacromolecularMachineMixin, Entity description:
a human-readable description of an entity diff --git a/Snv/index.html b/Snv/index.html index c32dec5021..799af91336 100644 --- a/Snv/index.html +++ b/Snv/index.html @@ -332,7 +332,7 @@

Slots

id:
A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1
String -Entity, OntologyClass +OntologyClass, Entity in_taxon:
connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' diff --git a/SocioeconomicAttribute/index.html b/SocioeconomicAttribute/index.html index 0c0d67c569..cffc296f97 100644 --- a/SocioeconomicAttribute/index.html +++ b/SocioeconomicAttribute/index.html @@ -350,7 +350,7 @@

Slots

id:
A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1
String -Entity, OntologyClass +OntologyClass, Entity provided_by:
The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. diff --git a/SocioeconomicExposure/index.html b/SocioeconomicExposure/index.html index 73ddb1de5f..14fc8bf5fa 100644 --- a/SocioeconomicExposure/index.html +++ b/SocioeconomicExposure/index.html @@ -351,7 +351,7 @@

Slots

id:
A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1
String -Entity, OntologyClass +OntologyClass, Entity provided_by:
The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. diff --git a/TranscriptionFactorBindingSite/index.html b/TranscriptionFactorBindingSite/index.html index 1bbafe9fc6..15d08205aa 100644 --- a/TranscriptionFactorBindingSite/index.html +++ b/TranscriptionFactorBindingSite/index.html @@ -327,7 +327,7 @@

Slots

id:
A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1
String -Entity, OntologyClass +OntologyClass, Entity in_taxon:
connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' diff --git a/TranslatorMinimal/index.html b/TranslatorMinimal/index.html index 49d062d3bb..172d67eba2 100644 --- a/TranslatorMinimal/index.html +++ b/TranslatorMinimal/index.html @@ -598,15 +598,15 @@

Slots in subset:

affects -describes an entity that has a direct affect on the state or quality of another existing entity. Use of the 'affects' predicate implies that the affected entity already exists, unlike predicates such as 'affects risk for' and 'prevents, where the outcome is something that may or may not come to be. +Describes an entity that has an effect on the state or quality of another existing entity. -affects_response_to -None +affects_likelihood_of +Holds between two entities where the presence or application of one alters the chance that the other will come to be. -affects_risk_for -holds between two entities where exposure to one entity alters the chance of developing the other +affects_response_to +None anatomical_context_qualifier @@ -617,6 +617,10 @@

Slots in subset:

Composes with the core concept to describe new concepts of a different ontological type. e.g. a process in which the core concept participates, a function/activity/role held by the core concept, or a characteristic/quality that inheres in the core concept. The purpose of the aspect slot is to indicate what aspect is being affected in an 'affects' association. +beneficial_in_models_for +Holds between an substance, procedure, or activity and a medical condition, and reports that the substance, procedure, or activity has been shown to be effective in alleviating, preventing, or delaying symptoms/ phenotypes associated with a disease, in a model system for that disease (e.g. a mouse, fly, cell line, etc). + + biomarker_for holds between a measurable chemical entity and a disease or phenotypic feature, where the entity is used as an indicator of the presence or state of the disease or feature. @@ -669,6 +673,14 @@

Slots in subset:

holds between a gene and a disease or phenotypic feature that may be influenced, contribute to, or be correlated with the gene or its alleles/products +condition_exacerbated_by +None + + +condition_predisposed_by +None + + context_qualifier Restricts the setting/context/location where the core concept (or qualified core concept) resides or occurs. @@ -833,10 +845,6 @@

Slots in subset:

Holds between a cell c and a protein complex or protein p if and only if that cell has as part a plasma_membrane[GO:0005886], and that plasma membrane has p as part. -has_predisposing_factor -None - - homologous_to holds between two biological entities that have common evolutionary origin @@ -849,6 +857,10 @@

Slots in subset:

holds between two genes or gene products that are expressed in the same cell type or population +in_clinical_trials_for +Holds between an intervention and a medical condition, and reports that a clinical trial is being or has been performed in human patients to test the potential of the intervention to treat the medical condition (e.g. to ameliorate, stabilize, or cure the condition, or to delay, prevent, or reduce the risk of it manifesting in the first place). + + in_complex_with holds between two genes or gene products that are part of (or code for products that are part of) in the same macromolecular complex @@ -857,6 +869,10 @@

Slots in subset:

holds between two genes or gene products that are part of in the same biological pathway +in_preclinical_trials_for +Holds between an substance, procedure, or activity and a medical condition, and reports that a pre-clinical study has been performed specifically to test the potential of the substance, procedure, or activity to treat the medical condition (i.e. to ameliorate, stabilize, or cure the condition, or to delay, prevent, or reduce the risk of it manifesting in the first place). + + in_taxon connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' @@ -881,10 +897,6 @@

Slots in subset:

holds between a molecular entity and a drug, in which the former is a part of the latter, and is a biologically active component -is_exacerbated_by -None - - is_excipient_of holds between a molecular entity and a drug in which the former is a part of the latter, and is a biologically inactive component @@ -1013,18 +1025,22 @@

Slots in subset:

holds between two processes, where one completes before the other begins -predisposes -holds between two entities where exposure to one entity increases the chance of developing the other +predisposes_to_condition +Holds between two entities where the presence or application of one increases the chance that the other will come to be. -prevents -holds between an entity whose application or use reduces the likelihood of a potential outcome. Typically used to associate a chemical entity, exposure, activity, or medical intervention that can prevent the onset a disease or phenotypic feature. +preventative_for_condition +Holds between a substance, procedure, or activity and a medical condition (disease or phenotypic feature), and states that the substance, procedure, or activity is able to prevent it manifesting in the first place. produces holds between a material entity and a product that is generated through the intentional actions or functioning of the material entity +promotes_condition +Holds between a substance, procedure, or activity and a medical condition (disease or phenotypic feature), and states that the substance, procedure, or activity is able to promote it manifesting in the first place. + + qualifier grouping slot for all qualifiers on an edge. useful for testing compliance with association classes @@ -1126,11 +1142,19 @@

Slots in subset:

treated_by -holds between a disease or phenotypic feature and a therapeutic process or chemical entity that is used to treat the condition +None treats -holds between a therapeutic procedure or chemical entity and a disease or phenotypic feature that it is used to treat +Holds between an intervention (substance, procedure, or activity) and a medical condition (disease or phenotypic feature), and states that the intervention is able to ameliorate, stabilize, or cure the condition or delay, prevent, or reduce the risk of it manifesting in the first place. ‘Treats’ edges should be asserted (knowledge_level: assertion) only in cases where there is strong supporting evidence - i.e. the intervention is approved or in phase 4 trials for the condition, or is an otherwise established treatment in the medical community (e.g. a widely-accepted or formally recommended off-label use). In the absence of such evidence, weaker predicates should be used in asserted edges (e.g. ‘in clinical trials for’ or ‘beneficial in models of’). ‘Treats’ edges based on weaker or indirect forms of evidence can however be created as predictions (knowledge_level: prediction) and should point to the more foundational asserted edges that support them. + + +treats_or_taken_to_treat_or_studied_to_treat +Holds between an substance, procedure, or activity and a medical condition (disease or phenotypic feature), and states that the substance, procedure, or activity is able to treat the condition, has been observed to be taken/prescribed in practice with the intent of treating the condition, or has been interrogated in a scientific study that hypothesized an ability to treat the condition (in humans or other biological systems/organisms). + + +was_applied_to_treat +Holds between an substance, procedure, or activity and a medical condition, and reports that the substance, procedure, or activity was actually taken by one or more patients with the intent of treating the condition. xenologous_to diff --git a/Treatment/index.html b/Treatment/index.html index 4cab7eec14..3fae304dcb 100644 --- a/Treatment/index.html +++ b/Treatment/index.html @@ -367,7 +367,7 @@

Slots

id:
A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1
String -Entity, OntologyClass +OntologyClass, Entity iri:
An IRI for an entity. This is determined by the id using expansion rules. diff --git a/Zygosity/index.html b/Zygosity/index.html index a6f8073aca..3534e13e77 100644 --- a/Zygosity/index.html +++ b/Zygosity/index.html @@ -347,7 +347,7 @@

Slots

id:
A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1
String -Entity, OntologyClass +OntologyClass, Entity provided_by:
The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. diff --git a/affected_by/index.html b/affected_by/index.html index 4390f200e5..63dc17afc6 100644 --- a/affected_by/index.html +++ b/affected_by/index.html @@ -543,8 +543,9 @@

Inheritance

  • response_affected_by
  • regulated_by
  • disrupted_by
  • -
  • is_ameliorated_by
  • -
  • is_exacerbated_by
  • +
  • condition_ameliorated_by
  • +
  • condition_prevented_by
  • +
  • condition_exacerbated_by
  • adverse_event_of
  • is_side_effect_of
  • diff --git a/affects/index.html b/affects/index.html index 66c5033867..210cf5c293 100644 --- a/affects/index.html +++ b/affects/index.html @@ -536,10 +536,10 @@

    Slot: affects (multivalued)

    -
    Description: describes an entity that has a direct affect on the state or quality of another existing entity. Use of the 'affects' predicate implies that the affected entity already exists, unlike predicates such as 'affects risk for' and 'prevents, where the outcome is something that may or may not come to be.
    - +
    Description: Describes an entity that has an effect on the state or quality of another existing entity.
    + Notes: Use of the 'affects' predicate implies that the affected entity already exists, unlike predicates such as 'affects likelihood of' and 'prevents' where the effect concerns whether or when something may or may not come into existence.

    Domain: NamedThing
    @@ -552,8 +552,8 @@

    Inheritance

  • affects_response_to
  • regulates [ interacts_with]
  • disrupts
  • -
  • ameliorates
  • -
  • exacerbates
  • +
  • ameliorates_condition [ treats]
  • +
  • exacerbates_condition [ promotes_condition]
  • has_adverse_event
  • has_side_effect
  • @@ -586,10 +586,12 @@

    LinkML Source

    canonical_predicate: tag: canonical_predicate value: true -description: describes an entity that has a direct affect on the state or quality - of another existing entity. Use of the 'affects' predicate implies that the affected - entity already exists, unlike predicates such as 'affects risk for' and 'prevents, - where the outcome is something that may or may not come to be. +description: Describes an entity that has an effect on the state or quality of another + existing entity. +notes: +- Use of the 'affects' predicate implies that the affected entity already exists, + unlike predicates such as 'affects likelihood of' and 'prevents' where the effect + concerns whether or when something may or may not come into existence. in_subset: - translator_minimal from_schema: https://w3id.org/biolink/biolink-model diff --git a/affects_risk_for/index.html b/affects_likelihood_of/index.html similarity index 89% rename from affects_risk_for/index.html rename to affects_likelihood_of/index.html index fb3b621f5e..c357161a02 100644 --- a/affects_risk_for/index.html +++ b/affects_likelihood_of/index.html @@ -8,7 +8,7 @@ - + @@ -18,7 +18,7 @@ - Slot: affects_risk_for (multivalued) - Biolink Model Documentation + Slot: affects_likelihood_of (multivalued) - Biolink Model Documentation @@ -81,7 +81,7 @@
    - + Skip to content @@ -116,7 +116,7 @@
    - Slot: affects_risk_for (multivalued) + Slot: affects_likelihood_of (multivalued)
    @@ -535,11 +535,11 @@ -

    Slot: affects_risk_for (multivalued)

    -
    Description: holds between two entities where exposure to one entity alters the chance of developing the other
    - +

    Slot: affects_likelihood_of (multivalued)

    +
    Description: Holds between two entities where the presence or application of one alters the chance that the other will come to be.
    + Notes: This predicate implies causation, where the 'affected' entity is something that does not yet exist, and the actions/execution of effector impact the likelihood that this entity may come to be. It is NOT to be used for a statistical associations that describe correlations between two feature variables (use predicates in the 'associated with likelihood of' hierarchy here.)

    Domain: NamedThing
    @@ -548,9 +548,9 @@

    Inheritance

    • related_to
      • related_to_at_instance_level
          -
        • affects_risk_for @@ -576,13 +576,19 @@

          Annotations

          LinkML Source

          -
          name: affects risk for
          +
          name: affects likelihood of
           annotations:
             canonical_predicate:
               tag: canonical_predicate
               value: true
          -description: holds between two entities where exposure to one entity alters the chance
          -  of developing the other
          +description: Holds between two entities where the presence or application of one alters
          +  the chance that the other will come to be.
          +notes:
          +- This predicate implies causation, where the 'affected' entity is something that
          +  does not yet exist, and the  actions/execution of effector impact the likelihood
          +  that this entity may come to be. It is NOT to be used  for a statistical associations
          +  that describe correlations between two feature variables (use predicates  in the
          +  'associated with likelihood of' hierarchy here.)
           in_subset:
           - translator_minimal
           from_schema: https://w3id.org/biolink/biolink-model
          @@ -590,7 +596,7 @@ 

          LinkML Source

          domain: named thing multivalued: true inherited: true -alias: affects_risk_for +alias: affects_likelihood_of range: named thing
          diff --git a/predisposes/index.html b/ameliorates_condition/index.html similarity index 88% rename from predisposes/index.html rename to ameliorates_condition/index.html index 090743786c..59292381b9 100644 --- a/predisposes/index.html +++ b/ameliorates_condition/index.html @@ -8,7 +8,7 @@ - + @@ -18,7 +18,7 @@ - Slot: predisposes (multivalued) - Biolink Model Documentation + Slot: ameliorates_condition (multivalued) - Biolink Model Documentation @@ -81,7 +81,7 @@
          - + Skip to content @@ -116,7 +116,7 @@
          - Slot: predisposes (multivalued) + Slot: ameliorates_condition (multivalued)
          @@ -535,21 +535,21 @@ -

          Slot: predisposes (multivalued)

          -
          Description: holds between two entities where exposure to one entity increases the chance of developing the other
          - - +

          Slot: ameliorates_condition (multivalued)

          +
          Description: Holds between an entity and an existing medical condition (disease or phenotypic feature) where the entity is able to ameliorate symptoms, stabilize progression, or cure the condition.
          + Aliases: ameliorates, beneficial for condition, therapeutic for condition
          + Notes: This predicate describes a narrower view of 'treats' - that covers interventions that are beneficial for existing disease, and excludes interventions that prevent/reduce risk of developing a condition in the future.
          -

          Domain: NamedThing
          -Range: NamedThing

          +

          Domain: ChemicalOrDrugOrTreatment
          +Range: DiseaseOrPhenotypicFeature

          Inheritance

          • related_to
            • related_to_at_instance_level
                -
              • affects_risk_for @@ -575,27 +575,36 @@

                Annotations

                LinkML Source

                -
                name: predisposes
                +
                name: ameliorates condition
                 annotations:
                   canonical_predicate:
                     tag: canonical_predicate
                     value: true
                   opposite_of:
                     tag: opposite_of
                -    value: prevents
                -description: holds between two entities where exposure to one entity increases the
                -  chance of developing the other
                -in_subset:
                -- translator_minimal
                +    value: exacerbates condition
                +description: Holds between an entity and an existing medical condition (disease or
                +  phenotypic feature) where the entity is  able to ameliorate symptoms, stabilize
                +  progression, or cure the condition.
                +notes:
                +- This predicate describes a narrower view of 'treats' - that covers interventions
                +  that are beneficial for existing  disease, and excludes interventions that prevent/reduce
                +  risk of developing a condition in the future.
                 from_schema: https://w3id.org/biolink/biolink-model
                +aliases:
                +- ameliorates
                +- beneficial for condition
                +- therapeutic for condition
                 exact_mappings:
                -- SEMMEDDB:PREDISPOSES
                -is_a: affects risk for
                -domain: named thing
                +- RO:0003307
                +is_a: affects
                +mixins:
                +- treats
                +domain: chemical or drug or treatment
                 multivalued: true
                 inherited: true
                -alias: predisposes
                -range: named thing
                +alias: ameliorates_condition
                +range: disease or phenotypic feature
                 
                 
                diff --git a/association_slot/index.html b/association_slot/index.html index bc858631ec..68caed2977 100644 --- a/association_slot/index.html +++ b/association_slot/index.html @@ -607,7 +607,8 @@

                Inheritance

              • publications
              • associated_environmental_context
              • sequence_localization_attribute
              • -
              • FDA_approval_status
              • +
              • clinical_approval_status
              • +
              • max_research_phase
              • supporting_study_metadata
            • diff --git a/beneficial_in_models_for/index.html b/beneficial_in_models_for/index.html new file mode 100644 index 0000000000..2bce54e162 --- /dev/null +++ b/beneficial_in_models_for/index.html @@ -0,0 +1,663 @@ + + + + + + + + + + + + + + + + + + + + + Slot: beneficial_in_models_for (multivalued) - Biolink Model Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
              + +
              + + + + + + +
              + + +
              + +
              + + + + + + +
              +
              + + + +
              +
              +
              + + + + + +
              +
              +
              + + + +
              +
              +
              + + + +
              +
              +
              + + + +
              +
              + + + + + + + +

              Slot: beneficial_in_models_for (multivalued)

              +
              Description: Holds between an substance, procedure, or activity and a medical condition, and reports that the substance, procedure, or activity has been shown to be effective in alleviating, preventing, or delaying symptoms/ phenotypes associated with a disease, in a model system for that disease (e.g. a mouse, fly, cell line, etc).
              + + + Notes: This predicate would be used to represent Model Organism Database (MOD) records reporting that an intervention alleviated phenotypes associated with a human disease in a model organism designated as a model of that disease. (e.g. a ZFIN record reporting that treatment with Braf Inhibitors reduced the abnormal brain cell proliferation phenotype of zebrafish used to model the human disease Kabuki Syndrome) . A knowledge level of Assertion should be used with this predicate, because it requires interpretation of results to conclude an intervention to be 'beneficial', and thus goes beyond merely reporting the occurrence of a study). +
              + +

              Domain: ChemicalOrDrugOrTreatment
              +Range: DiseaseOrPhenotypicFeature

              +

              Inheritance

              + +

              Annotations

              + + + + + + + + + + + + + +
              propertyvalue
              canonical_predicateTrue
              +

              LinkML Source

              +
              + +
              name: beneficial in models for
              +annotations:
              +  canonical_predicate:
              +    tag: canonical_predicate
              +    value: true
              +description: Holds between an  substance, procedure, or activity and a medical condition,
              +  and reports that the  substance,  procedure, or activity has been shown to be effective
              +  in alleviating, preventing, or delaying symptoms/  phenotypes associated with a
              +  disease, in a model system for that disease (e.g. a mouse, fly, cell line, etc).
              +notes:
              +- This predicate would be used to represent Model Organism Database (MOD) records
              +  reporting that an intervention  alleviated phenotypes associated with a human disease
              +  in a model organism designated as a model of that disease.   (e.g. a ZFIN record
              +  reporting that treatment with Braf Inhibitors reduced the abnormal brain cell proliferation  phenotype
              +  of zebrafish used to model the human disease Kabuki Syndrome) . A knowledge level
              +  of Assertion should be used with this predicate, because it requires interpretation
              +  of  results to conclude an intervention to be 'beneficial', and thus goes beyond
              +  merely reporting the  occurrence of a study).
              +in_subset:
              +- translator_minimal
              +from_schema: https://w3id.org/biolink/biolink-model
              +is_a: in preclinical trials for
              +mixins:
              +- treats or taken to treat or studied to treat
              +domain: chemical or drug or treatment
              +multivalued: true
              +inherited: true
              +alias: beneficial_in_models_for
              +range: disease or phenotypic feature
              +
              +
              + +
              + + + + + + + + +
              +
              + + + + +
              + +
              + + + +
              +
              +
              +
              + + + + + + + + + + \ No newline at end of file diff --git a/biolink-model.context.jsonld b/biolink-model.context.jsonld index 5f01115d93..1bf7ee1bec 100644 --- a/biolink-model.context.jsonld +++ b/biolink-model.context.jsonld @@ -1,7 +1,7 @@ { "comments": { "description": "Auto generated by LinkML jsonld context generator", - "generation_date": "2023-12-04T21:37:38", + "generation_date": "2023-12-14T13:52:16", "source": "biolink_model.yaml" }, "@context": { @@ -619,17 +619,17 @@ "affects": { "@type": "@id" }, - "affects_response_to": { + "affects_likelihood_of": { "@type": "@id" }, - "affects_risk_for": { + "affects_response_to": { "@type": "@id" }, "affiliation": { "@type": "@id" }, "id": "@id", - "ameliorates": { + "ameliorates_condition": { "@type": "@id" }, "amount_or_activity_decreased_by": { @@ -679,6 +679,9 @@ "base_coordinate": { "@type": "xsd:integer" }, + "beneficial_in_models_for": { + "@type": "@id" + }, "binds": { "@type": "@id" }, @@ -726,6 +729,14 @@ "chi_squared_statistic": { "@type": "xsd:float" }, + "clinical_approval_status": { + "@context": { + "@vocab": "@null", + "text": "skos:notation", + "description": "skos:prefLabel", + "meaning": "@id" + } + }, "clinical_modifier_qualifier": { "@type": "@id" }, @@ -756,9 +767,21 @@ "concept_pair_count": { "@type": "xsd:integer" }, + "condition_ameliorated_by": { + "@type": "@id" + }, "condition_associated_with_gene": { "@type": "@id" }, + "condition_exacerbated_by": { + "@type": "@id" + }, + "condition_predisposed_by": { + "@type": "@id" + }, + "condition_prevented_by": { + "@type": "@id" + }, "consumed_by": { "@type": "@id" }, @@ -768,7 +791,7 @@ "contains_process": { "@type": "@id" }, - "contraindicated_for": { + "contraindicated_in": { "@type": "@id" }, "contributes_to": { @@ -861,7 +884,7 @@ "evidence_count": { "@type": "xsd:integer" }, - "exacerbates": { + "exacerbates_condition": { "@type": "@id" }, "exact_match": { @@ -887,14 +910,6 @@ "meaning": "@id" } }, - "FDA_approval_status": { - "@context": { - "@vocab": "@null", - "text": "skos:notation", - "description": "skos:prefLabel", - "meaning": "@id" - } - }, "food_component_of": { "@type": "@id" }, @@ -1087,9 +1102,6 @@ "has_positive_upstream_or_within_actor": { "@type": "@id" }, - "has_predisposing_factor": { - "@type": "@id" - }, "has_procedure": { "@type": "@id" }, @@ -1162,6 +1174,9 @@ "in_cell_population_with": { "@type": "@id" }, + "in_clinical_trials_for": { + "@type": "@id" + }, "in_complex_with": { "@type": "@id" }, @@ -1171,6 +1186,9 @@ "in_pathway_with": { "@type": "@id" }, + "in_preclinical_trials_for": { + "@type": "@id" + }, "in_taxon": { "@type": "@id" }, @@ -1207,18 +1225,12 @@ "is_active_ingredient_of": { "@type": "@id" }, - "is_ameliorated_by": { - "@type": "@id" - }, "is_assessed_by": { "@type": "@id" }, "is_diagnosed_by": { "@type": "@id" }, - "is_exacerbated_by": { - "@type": "@id" - }, "is_excipient_of": { "@type": "@id" }, @@ -1279,6 +1291,9 @@ "latitude": { "@type": "xsd:float" }, + "likelihood_affected_by": { + "@type": "@id" + }, "likelihood_associated_with": { "@type": "@id" }, @@ -1317,6 +1332,14 @@ "manifestation_of": { "@type": "@id" }, + "max_research_phase": { + "@context": { + "@vocab": "@null", + "text": "skos:notation", + "description": "skos:prefLabel", + "meaning": "@id" + } + }, "mechanism_of_action": { "@type": "xsd:boolean" }, @@ -1458,13 +1481,10 @@ "predicate_mappings": { "@type": "@id" }, - "predisposes": { - "@type": "@id" - }, - "prevented_by": { + "predisposes_to_condition": { "@type": "@id" }, - "prevents": { + "preventative_for_condition": { "@type": "@id" }, "primarily_composed_of": { @@ -1476,6 +1496,9 @@ "produces": { "@type": "@id" }, + "promotes_condition": { + "@type": "@id" + }, "provider": { "@type": "@id" }, @@ -1566,9 +1589,6 @@ "retrieved_on": { "@type": "xsd:date" }, - "risk_affected_by": { - "@type": "@id" - }, "routes_of_delivery": { "@context": { "@vocab": "@null", @@ -1627,6 +1647,12 @@ "meaning": "@id" } }, + "studied_for_treatment_with": { + "@type": "@id" + }, + "studied_to_treat": { + "@type": "@id" + }, "subclass_of": { "@type": "@id" }, @@ -1729,6 +1755,9 @@ "version_of": { "@type": "@id" }, + "was_applied_to_treat": { + "@type": "@id" + }, "xenologous_to": { "@type": "@id" }, diff --git a/biolink-model.graphql b/biolink-model.graphql index 7787c36624..b67b2293f6 100644 --- a/biolink-model.graphql +++ b/biolink-model.graphql @@ -2330,7 +2330,8 @@ type EntityToDiseaseAssociation retrievalSourceIds: [RetrievalSource] type: [String] category: [CategoryType] - fDAApprovalStatus: FDAApprovalStatusEnum + clinicalApprovalStatus: ClinicalApprovalStatusEnum + maxResearchPhase: MaxResearchPhaseEnum } interface EntityToDiseaseAssociationMixin @@ -2399,7 +2400,8 @@ type EntityToPhenotypicFeatureAssociation retrievalSourceIds: [RetrievalSource] type: [String] category: [CategoryType] - fDAApprovalStatus: FDAApprovalStatusEnum + clinicalApprovalStatus: ClinicalApprovalStatusEnum + maxResearchPhase: MaxResearchPhaseEnum } type EntityToPhenotypicFeatureAssociationMixin implements FrequencyQuantifier diff --git a/biolink-model.json b/biolink-model.json index cbad81542a..0956e92743 100644 --- a/biolink-model.json +++ b/biolink-model.json @@ -4988,7 +4988,7 @@ "type": "array" }, "highest_FDA_approval_status": { - "description": "Should be the highest level of FDA approval this chemical entity or device has, regardless of which disease, condition or phenotype it is currently being reviewed to treat. For specific levels of FDA approval for a specific condition, disease, phenotype, etc., see the association slot, 'FDA approval status.'", + "description": "Should be the highest level of FDA approval this chemical entity or device has, regardless of which disease, condition or phenotype it is currently being reviewed to treat. For specific levels of FDA approval for a specific condition, disease, phenotype, etc., see the association slot, 'clinical approval status.'", "type": "string" }, "id": { @@ -6458,6 +6458,19 @@ "title": "ChiSquaredAnalysisResult", "type": "object" }, + "ClinicalApprovalStatusEnum": { + "description": "", + "enum": [ + "approved_for_condition", + "fda_approved_for_condition", + "not_approved_for_condition", + "post_approval_withdrawal", + "off_label_use", + "not_provided" + ], + "title": "ClinicalApprovalStatusEnum", + "type": "string" + }, "ClinicalAttribute": { "additionalProperties": false, "description": "Attributes relating to a clinical manifestation", @@ -7614,7 +7627,7 @@ "type": "array" }, "highest_FDA_approval_status": { - "description": "Should be the highest level of FDA approval this chemical entity or device has, regardless of which disease, condition or phenotype it is currently being reviewed to treat. For specific levels of FDA approval for a specific condition, disease, phenotype, etc., see the association slot, 'FDA approval status.'", + "description": "Should be the highest level of FDA approval this chemical entity or device has, regardless of which disease, condition or phenotype it is currently being reviewed to treat. For specific levels of FDA approval for a specific condition, disease, phenotype, etc., see the association slot, 'clinical approval status.'", "type": "string" }, "id": { @@ -10037,7 +10050,7 @@ "type": "array" }, "highest_FDA_approval_status": { - "description": "Should be the highest level of FDA approval this chemical entity or device has, regardless of which disease, condition or phenotype it is currently being reviewed to treat. For specific levels of FDA approval for a specific condition, disease, phenotype, etc., see the association slot, 'FDA approval status.'", + "description": "Should be the highest level of FDA approval this chemical entity or device has, regardless of which disease, condition or phenotype it is currently being reviewed to treat. For specific levels of FDA approval for a specific condition, disease, phenotype, etc., see the association slot, 'clinical approval status.'", "type": "string" }, "id": { @@ -10912,10 +10925,6 @@ "additionalProperties": false, "description": "", "properties": { - "FDA_approval_status": { - "$ref": "#/$defs/FDAApprovalStatusEnum", - "description": "" - }, "aggregator_knowledge_source": { "description": "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form.", "items": { @@ -10933,6 +10942,10 @@ }, "type": "array" }, + "clinical_approval_status": { + "$ref": "#/$defs/ClinicalApprovalStatusEnum", + "description": "" + }, "deprecated": { "description": "A boolean flag indicating that an entity is no longer considered current or valid.", "type": "boolean" @@ -10967,6 +10980,9 @@ "description": "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property.", "type": "string" }, + "max_research_phase": { + "$ref": "#/$defs/MaxResearchPhaseEnum" + }, "name": { "description": "A human-readable name for an attribute or entity.", "type": "string" @@ -11112,10 +11128,6 @@ "additionalProperties": false, "description": "", "properties": { - "FDA_approval_status": { - "$ref": "#/$defs/FDAApprovalStatusEnum", - "description": "" - }, "aggregator_knowledge_source": { "description": "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form.", "items": { @@ -11133,6 +11145,10 @@ }, "type": "array" }, + "clinical_approval_status": { + "$ref": "#/$defs/ClinicalApprovalStatusEnum", + "description": "" + }, "deprecated": { "description": "A boolean flag indicating that an entity is no longer considered current or valid.", "type": "boolean" @@ -11167,6 +11183,9 @@ "description": "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property.", "type": "string" }, + "max_research_phase": { + "$ref": "#/$defs/MaxResearchPhaseEnum" + }, "name": { "description": "A human-readable name for an attribute or entity.", "type": "string" @@ -12581,28 +12600,6 @@ "title": "ExposureEventToPhenotypicFeatureAssociation", "type": "object" }, - "FDAApprovalStatusEnum": { - "description": "", - "enum": [ - "discovery_and_development_phase", - "preclinical_research_phase", - "fda_clinical_research_phase", - "fda_review_phase_4", - "fda_post_market_safety_review", - "fda_clinical_research_phase_1", - "fda_clinical_research_phase_2", - "fda_clinical_research_phase_3", - "fda_clinical_research_phase_4", - "fda_fast_track", - "fda_breakthrough_therapy", - "fda_accelerated_approval", - "fda_priority_review", - "regular_fda_approval", - "post_approval_withdrawal" - ], - "title": "FDAApprovalStatusEnum", - "type": "string" - }, "FDAIDAAdverseEventEnum": { "description": "please consult with the FDA guidelines as proposed in this document: https://www.accessdata.fda.gov/scripts/cdrh/cfdocs/cfcfr/cfrsearch.cfm?fr=312.32", "enum": [ @@ -12667,7 +12664,7 @@ "type": "array" }, "highest_FDA_approval_status": { - "description": "Should be the highest level of FDA approval this chemical entity or device has, regardless of which disease, condition or phenotype it is currently being reviewed to treat. For specific levels of FDA approval for a specific condition, disease, phenotype, etc., see the association slot, 'FDA approval status.'", + "description": "Should be the highest level of FDA approval this chemical entity or device has, regardless of which disease, condition or phenotype it is currently being reviewed to treat. For specific levels of FDA approval for a specific condition, disease, phenotype, etc., see the association slot, 'clinical approval status.'", "type": "string" }, "id": { @@ -20780,6 +20777,20 @@ "title": "MaterialSampleToDiseaseOrPhenotypicFeatureAssociation", "type": "object" }, + "MaxResearchPhaseEnum": { + "description": "", + "enum": [ + "pre_clinical_research_phase", + "clinical_trial_phase", + "clinical_trial_phase_1", + "clinical_trial_phase_2", + "clinical_trial_phase_3", + "clinical_trial_phase_4", + "not_provided" + ], + "title": "MaxResearchPhaseEnum", + "type": "string" + }, "MicroRNA": { "additionalProperties": false, "description": "", @@ -21737,7 +21748,7 @@ "type": "array" }, "highest_FDA_approval_status": { - "description": "Should be the highest level of FDA approval this chemical entity or device has, regardless of which disease, condition or phenotype it is currently being reviewed to treat. For specific levels of FDA approval for a specific condition, disease, phenotype, etc., see the association slot, 'FDA approval status.'", + "description": "Should be the highest level of FDA approval this chemical entity or device has, regardless of which disease, condition or phenotype it is currently being reviewed to treat. For specific levels of FDA approval for a specific condition, disease, phenotype, etc., see the association slot, 'clinical approval status.'", "type": "string" }, "id": { @@ -26294,7 +26305,7 @@ "type": "array" }, "highest_FDA_approval_status": { - "description": "Should be the highest level of FDA approval this chemical entity or device has, regardless of which disease, condition or phenotype it is currently being reviewed to treat. For specific levels of FDA approval for a specific condition, disease, phenotype, etc., see the association slot, 'FDA approval status.'", + "description": "Should be the highest level of FDA approval this chemical entity or device has, regardless of which disease, condition or phenotype it is currently being reviewed to treat. For specific levels of FDA approval for a specific condition, disease, phenotype, etc., see the association slot, 'clinical approval status.'", "type": "string" }, "id": { diff --git a/biolink-model.jsonld b/biolink-model.jsonld index 2525f3924a..d209f16b8a 100644 --- a/biolink-model.jsonld +++ b/biolink-model.jsonld @@ -1021,6 +1021,75 @@ } ], "enums": [ + { + "name": "ClinicalApprovalStatusEnum", + "definition_uri": "https://w3id.org/biolink/vocab/ClinicalApprovalStatusEnum", + "from_schema": "https://w3id.org/biolink/biolink-model", + "permissible_values": [ + { + "text": "approved_for_condition" + }, + { + "text": "fda_approved_for_condition", + "is_a": "approved_for_condition" + }, + { + "text": "not_approved_for_condition" + }, + { + "text": "post_approval_withdrawal", + "is_a": "not_approved_for_condition" + }, + { + "text": "off_label_use", + "is_a": "not_approved_for_condition" + }, + { + "text": "not_provided" + } + ] + }, + { + "name": "MaxResearchPhaseEnum", + "definition_uri": "https://w3id.org/biolink/vocab/MaxResearchPhaseEnum", + "from_schema": "https://w3id.org/biolink/biolink-model", + "permissible_values": [ + { + "text": "pre_clinical_research_phase", + "description": "Biolink 'pre_clinical_research' is the union of both the `FDA discovery and development phase` and `FDA preclinical research phase`. Discovery involves researchers finding new possibilities for medication through testing molecular compounds, noting unexpected effects from existing treatments, or the creation of new technology that allows novel ways of targeting medical products to sites in the body. Drug development occurs after researchers identify potential compounds for experiments Preclinical Research Phase. Once researchers have examined the possibilities a new drug may contain, they must do preliminary research to determine its potential for harm (toxicity). This is categorized as preclinical research and can be one of two types: in vitro or in vivo.", + "notes": [ + "DrugBank calls this 'experimental'." + ] + }, + { + "text": "clinical_trial_phase", + "description": "Clinical research involves trials of the drug on people, and it is one of the most involved stages in the drug development and approval process. Clinical trials must answer specific questions and follow a protocol determined by the drug researcher or manufacturer." + }, + { + "text": "clinical_trial_phase_1", + "description": "In the FDA Clinical Trial Phase, the Clinical Trial Phase 1 involves 20 \u2013 100 study participants and lasts several months. This phase is used to determine the safety and dosage of the drug, and about 70% of these drugs move on to the next clinical research phase.", + "is_a": "clinical_trial_phase" + }, + { + "text": "clinical_trial_phase_2", + "description": "In the FDA Clinical Trial Phase, the Clinical Trial Phase 2 involves up to several hundred people, who must have the disease or condition the drug supposes to treat. This phase can last from a few months to two years, and its purpose is to monitor the efficacy of the drug, as well as note side effects that may occur.", + "is_a": "clinical_trial_phase" + }, + { + "text": "clinical_trial_phase_3", + "description": "In the FDA Clinical Trial Phase, the Clinical Trial Phase 3 involves 300 \u2013 3000 volunteers and can last up to four years. It is used to continue monitoring the efficacy of the drug, as well as exploring any longer-term adverse reactions.", + "is_a": "clinical_trial_phase" + }, + { + "text": "clinical_trial_phase_4", + "description": "In the FDA Clinical Trial Phase, the Clinical Trial Phase 4 involves several thousands of volunteers who have the disease or condition and continues to monitor safety and efficacy. If a drug passes this phase, it goes on to FDA review.", + "is_a": "clinical_trial_phase" + }, + { + "text": "not_provided" + } + ] + }, { "name": "DirectionQualifierEnum", "definition_uri": "https://w3id.org/biolink/vocab/DirectionQualifierEnum", @@ -1681,73 +1750,6 @@ } ] }, - { - "name": "FDAApprovalStatusEnum", - "definition_uri": "https://w3id.org/biolink/vocab/FDAApprovalStatusEnum", - "description": "", - "from_schema": "https://w3id.org/biolink/biolink-model", - "permissible_values": [ - { - "text": "discovery_and_development_phase", - "description": "Discovery & Development Phase. Discovery involves researchers finding new possibilities for medication through testing molecular compounds, noting unexpected effects from existing treatments, or the creation of new technology that allows novel ways of targeting medical products to sites in the body. Drug development occurs after researchers identify potential compounds for experiments." - }, - { - "text": "preclinical_research_phase", - "description": "Preclinical Research Phase. Once researchers have examined the possibilities a new drug may contain, they must do preliminary research to determine its potential for harm (toxicity). This is categorized as preclinical research and can be one of two types: in vitro or in vivo." - }, - { - "text": "fda_clinical_research_phase", - "description": "Clinical Research Phase. Clinical research involves trials of the drug on people, and it is one of the most involved stages in the drug development and approval process. Clinical trials must answer specific questions and follow a protocol determined by the drug researcher or manufacturer." - }, - { - "text": "fda_review_phase_4", - "description": "FDA Review" - }, - { - "text": "fda_post_market_safety_review", - "description": "FDA Post-Market Safety Monitoring. The last phase of drug approval is an ongoing one while the drug is on the marketplace. If a developer wants to change anything about the drug formulation or approve it for a new use, they must apply with the FDA. The FDA also frequently reviews the drug\u2019s advertising and its manufacturing facility to make sure everything involved in its creation and marketing is in compliance with regulations." - }, - { - "text": "fda_clinical_research_phase_1", - "description": "In the FDA Clinical Research Phase, the Clinical Research Phase 1 involves 20 \u2013 100 study participants and lasts several months. This phase is used to determine the safety and dosage of the drug, and about 70% of these drugs move on to the next clinical research phase." - }, - { - "text": "fda_clinical_research_phase_2", - "description": "In the FDA Clinical Research Phase, the Clinical Research Phase 2 involves up to several hundred people, who must have the disease or condition the drug supposes to treat. This phase can last from a few months to two years, and its purpose is to monitor the efficacy of the drug, as well as note side effects that may occur." - }, - { - "text": "fda_clinical_research_phase_3", - "description": "In the FDA Clinical Research Phase, the Clinical Research Phase 3 involves 300 \u2013 3000 volunteers and can last up to four years. It is used to continue monitoring the efficacy of the drug, as well as exploring any longer-term adverse reactions." - }, - { - "text": "fda_clinical_research_phase_4", - "description": "In the FDA Clinical Research Phase, the Clinical Research Phase 4 involves several thousands of volunteers who have the disease or condition and continues to monitor safety and efficacy. If a drug passes this phase, it goes on to FDA review." - }, - { - "text": "fda_fast_track", - "description": "Fast track is a process designed to facilitate the development, and expedite the review of drugs to treat serious conditions and fill an unmet medical need. The purpose is to get important new drugs to the patient earlier. Fast Track addresses a broad range of serious conditions. For more information https://www.fda.gov/patients/fast-track-breakthrough-therapy-accelerated-approval-priority-review/fast-track" - }, - { - "text": "fda_breakthrough_therapy", - "description": "Breakthrough Therapy designation is a process designed to expedite the development and review of drugs that are intended to treat a serious condition and preliminary clinical evidence indicates that the drug may demonstrate substantial improvement over available therapy on a clinically significant endpoint(s). For more information https://www.fda.gov/patients/fast-track-breakthrough-therapy-accelerated-approval-priority-review/breakthrough-therapy" - }, - { - "text": "fda_accelerated_approval", - "description": "When studying a new drug, it can sometimes take many years to learn whether a drug actually provides a real effect on how a patient survives, feels, or functions. A positive therapeutic effect that is clinically meaningful in the context of a given disease is known as \u201cclinical benefit\u201d. Mindful of the fact that it may take an extended period of time to measure a drug\u2019s intended clinical benefit, in 1992 FDA instituted the Accelerated Approval regulations. These regulations allowed drugs for serious conditions that filled an unmet medical need to be approved based on a surrogate endpoint. Using a surrogate endpoint enabled the FDA to approve these drugs faster. For more information https://www.fda.gov/patients/fast-track-breakthrough-therapy-accelerated-approval-priority-review/accelerated-approval" - }, - { - "text": "fda_priority_review", - "description": "Prior to approval, each drug marketed in the United States must go through a detailed FDA review process. In 1992, under the Prescription Drug User Act (PDUFA), FDA agreed to specific goals for improving the drug review time and created a two-tiered system of review times \u2013 Standard Review and Priority Review. A Priority Review designation means FDA\u2019s goal is to take action on an application within 6 months (compared to 10 months under standard review). For more information https://www.fda.gov/patients/fast-track-breakthrough-therapy-accelerated-approval-priority-review/priority-review" - }, - { - "text": "regular_fda_approval", - "description": "Regular FDA Approval. The last phase of drug approval is an ongoing one while the drug is on the marketplace. If a developer wants to change anything about the drug formulation or approve it for a new use, they must apply with the FDA. The FDA also frequently reviews the drug\u2019s advertising and its manufacturing facility to make sure everything involved in its creation and marketing is in compliance with regulations." - }, - { - "text": "post_approval_withdrawal" - } - ] - }, { "name": "FDAIDAAdverseEventEnum", "definition_uri": "https://w3id.org/biolink/vocab/FDAIDAAdverseEventEnum", @@ -3586,7 +3588,7 @@ { "name": "highest_FDA_approval_status", "definition_uri": "https://w3id.org/biolink/vocab/highest_FDA_approval_status", - "description": "Should be the highest level of FDA approval this chemical entity or device has, regardless of which disease, condition or phenotype it is currently being reviewed to treat. For specific levels of FDA approval for a specific condition, disease, phenotype, etc., see the association slot, 'FDA approval status.'", + "description": "Should be the highest level of FDA approval this chemical entity or device has, regardless of which disease, condition or phenotype it is currently being reviewed to treat. For specific levels of FDA approval for a specific condition, disease, phenotype, etc., see the association slot, 'clinical approval status.'", "from_schema": "https://w3id.org/biolink/biolink-model", "slot_uri": "https://w3id.org/biolink/vocab/highest_FDA_approval_status", "owner": "ChemicalMixture", @@ -4283,6 +4285,7 @@ "name": "severity_qualifier", "definition_uri": "https://w3id.org/biolink/vocab/severity_qualifier", "description": "a qualifier used in a phenotypic association to state how severe the phenotype is in the subject", + "deprecated": "True", "in_subset": [ "translator_minimal" ], @@ -4319,6 +4322,7 @@ "name": "onset_qualifier", "definition_uri": "https://w3id.org/biolink/vocab/onset_qualifier", "description": "a qualifier used in a phenotypic association to state when the phenotype appears is in the subject", + "deprecated": "True", "in_subset": [ "translator_minimal" ], @@ -4660,6 +4664,7 @@ "multivalued": true, "inherited": true, "owner": "superclass_of", + "inverse": "subclass_of", "range": "OntologyClass", "@type": "SlotDefinition" }, @@ -4717,6 +4722,7 @@ "multivalued": true, "inherited": true, "owner": "subclass_of", + "inverse": "superclass_of", "range": "OntologyClass", "@type": "SlotDefinition" }, @@ -4972,6 +4978,48 @@ "range": "NamedThing", "@type": "SlotDefinition" }, + { + "name": "affects_likelihood_of", + "definition_uri": "https://w3id.org/biolink/vocab/affects_likelihood_of", + "annotations": [ + { + "tag": "canonical_predicate", + "value": true, + "@type": "Annotation" + } + ], + "description": "Holds between two entities where the presence or application of one alters the chance that the other will come to be.", + "notes": [ + "This predicate implies causation, where the 'affected' entity is something that does not yet exist, and the actions/execution of effector impact the likelihood that this entity may come to be. It is NOT to be used for a statistical associations that describe correlations between two feature variables (use predicates in the 'associated with likelihood of' hierarchy here.)" + ], + "in_subset": [ + "translator_minimal" + ], + "from_schema": "https://w3id.org/biolink/biolink-model", + "is_a": "related_to_at_instance_level", + "domain": "NamedThing", + "slot_uri": "https://w3id.org/biolink/vocab/affects_likelihood_of", + "multivalued": true, + "inherited": true, + "owner": "affects_likelihood_of", + "inverse": "likelihood_affected_by", + "range": "NamedThing", + "@type": "SlotDefinition" + }, + { + "name": "likelihood_affected_by", + "definition_uri": "https://w3id.org/biolink/vocab/likelihood_affected_by", + "from_schema": "https://w3id.org/biolink/biolink-model", + "is_a": "related_to_at_instance_level", + "domain": "NamedThing", + "slot_uri": "https://w3id.org/biolink/vocab/likelihood_affected_by", + "multivalued": true, + "inherited": true, + "owner": "likelihood_affected_by", + "inverse": "affects_likelihood_of", + "range": "NamedThing", + "@type": "SlotDefinition" + }, { "name": "associated_with_likelihood_of", "definition_uri": "https://w3id.org/biolink/vocab/associated_with_likelihood_of", @@ -5870,7 +5918,10 @@ "@type": "Annotation" } ], - "description": "describes an entity that has a direct affect on the state or quality of another existing entity. Use of the 'affects' predicate implies that the affected entity already exists, unlike predicates such as 'affects risk for' and 'prevents, where the outcome is something that may or may not come to be.", + "description": "Describes an entity that has an effect on the state or quality of another existing entity.", + "notes": [ + "Use of the 'affects' predicate implies that the affected entity already exists, unlike predicates such as 'affects likelihood of' and 'prevents' where the effect concerns whether or when something may or may not come into existence." + ], "in_subset": [ "translator_minimal" ], @@ -7104,95 +7155,6 @@ "range": "Gene", "@type": "SlotDefinition" }, - { - "name": "affects_risk_for", - "definition_uri": "https://w3id.org/biolink/vocab/affects_risk_for", - "annotations": [ - { - "tag": "canonical_predicate", - "value": true, - "@type": "Annotation" - } - ], - "description": "holds between two entities where exposure to one entity alters the chance of developing the other", - "in_subset": [ - "translator_minimal" - ], - "from_schema": "https://w3id.org/biolink/biolink-model", - "is_a": "related_to_at_instance_level", - "domain": "NamedThing", - "slot_uri": "https://w3id.org/biolink/vocab/affects_risk_for", - "multivalued": true, - "inherited": true, - "owner": "affects_risk_for", - "inverse": "risk_affected_by", - "range": "NamedThing", - "@type": "SlotDefinition" - }, - { - "name": "risk_affected_by", - "definition_uri": "https://w3id.org/biolink/vocab/risk_affected_by", - "from_schema": "https://w3id.org/biolink/biolink-model", - "is_a": "related_to_at_instance_level", - "domain": "NamedThing", - "slot_uri": "https://w3id.org/biolink/vocab/risk_affected_by", - "multivalued": true, - "inherited": true, - "owner": "risk_affected_by", - "inverse": "affects_risk_for", - "range": "NamedThing", - "@type": "SlotDefinition" - }, - { - "name": "predisposes", - "definition_uri": "https://w3id.org/biolink/vocab/predisposes", - "annotations": [ - { - "tag": "canonical_predicate", - "value": true, - "@type": "Annotation" - }, - { - "tag": "opposite_of", - "value": "prevents", - "@type": "Annotation" - } - ], - "description": "holds between two entities where exposure to one entity increases the chance of developing the other", - "in_subset": [ - "translator_minimal" - ], - "from_schema": "https://w3id.org/biolink/biolink-model", - "exact_mappings": [ - "https://skr3.nlm.nih.gov/SemMedDBPREDISPOSES" - ], - "is_a": "affects_risk_for", - "domain": "NamedThing", - "slot_uri": "https://w3id.org/biolink/vocab/predisposes", - "multivalued": true, - "inherited": true, - "owner": "predisposes", - "inverse": "has_predisposing_factor", - "range": "NamedThing", - "@type": "SlotDefinition" - }, - { - "name": "has_predisposing_factor", - "definition_uri": "https://w3id.org/biolink/vocab/has_predisposing_factor", - "in_subset": [ - "translator_minimal" - ], - "from_schema": "https://w3id.org/biolink/biolink-model", - "is_a": "risk_affected_by", - "domain": "NamedThing", - "slot_uri": "https://w3id.org/biolink/vocab/has_predisposing_factor", - "multivalued": true, - "inherited": true, - "owner": "has_predisposing_factor", - "inverse": "predisposes", - "range": "NamedThing", - "@type": "SlotDefinition" - }, { "name": "contributes_to", "definition_uri": "https://w3id.org/biolink/vocab/contributes_to", @@ -7350,8 +7312,8 @@ "@type": "SlotDefinition" }, { - "name": "ameliorates", - "definition_uri": "https://w3id.org/biolink/vocab/ameliorates", + "name": "ameliorates_condition", + "definition_uri": "https://w3id.org/biolink/vocab/ameliorates_condition", "annotations": [ { "tag": "canonical_predicate", @@ -7360,51 +7322,203 @@ }, { "tag": "opposite_of", - "value": "exacerbates", + "value": "exacerbates condition", "@type": "Annotation" } ], - "description": "A relationship between an entity (e.g. a genotype, genetic variation, chemical, or environmental exposure, clinical intervention) and a condition (a phenotype or disease), where the presence of the entity reduces or eliminates some or all aspects of the condition.", + "description": "Holds between an entity and an existing medical condition (disease or phenotypic feature) where the entity is able to ameliorate symptoms, stabilize progression, or cure the condition.", + "notes": [ + "This predicate describes a narrower view of 'treats' - that covers interventions that are beneficial for existing disease, and excludes interventions that prevent/reduce risk of developing a condition in the future." + ], "from_schema": "https://w3id.org/biolink/biolink-model", + "aliases": [ + "ameliorates", + "beneficial for condition", + "therapeutic for condition" + ], "exact_mappings": [ "http://purl.obolibrary.org/obo/RO_0003307" ], "is_a": "affects", - "domain": "NamedThing", - "slot_uri": "https://w3id.org/biolink/vocab/ameliorates", + "mixins": [ + "treats" + ], + "domain": "ChemicalOrDrugOrTreatment", + "slot_uri": "https://w3id.org/biolink/vocab/ameliorates_condition", "multivalued": true, "inherited": true, - "owner": "ameliorates", - "inverse": "is_ameliorated_by", + "owner": "ameliorates_condition", + "inverse": "condition_ameliorated_by", "range": "DiseaseOrPhenotypicFeature", "@type": "SlotDefinition" }, { - "name": "is_ameliorated_by", - "definition_uri": "https://w3id.org/biolink/vocab/is_ameliorated_by", + "name": "condition_ameliorated_by", + "definition_uri": "https://w3id.org/biolink/vocab/condition_ameliorated_by", "from_schema": "https://w3id.org/biolink/biolink-model", "is_a": "affected_by", "domain": "DiseaseOrPhenotypicFeature", - "slot_uri": "https://w3id.org/biolink/vocab/is_ameliorated_by", + "slot_uri": "https://w3id.org/biolink/vocab/condition_ameliorated_by", "multivalued": true, "inherited": true, - "owner": "is_ameliorated_by", - "inverse": "ameliorates", - "range": "NamedThing", + "owner": "condition_ameliorated_by", + "inverse": "ameliorates_condition", + "range": "ChemicalOrDrugOrTreatment", + "inlined": true, "@type": "SlotDefinition" }, { - "name": "exacerbates", - "definition_uri": "https://w3id.org/biolink/vocab/exacerbates", + "name": "preventative_for_condition", + "definition_uri": "https://w3id.org/biolink/vocab/preventative_for_condition", "annotations": [ { "tag": "canonical_predicate", "value": true, "@type": "Annotation" + }, + { + "tag": "opposite_of", + "value": "promotes condition", + "@type": "Annotation" } ], - "description": "A relationship between an entity (e.g. a chemical, environmental exposure, or some form of genetic variation) and a condition (a phenotype or disease), where the presence of the entity worsens some or all aspects of the condition.", + "description": "Holds between a substance, procedure, or activity and a medical condition (disease or phenotypic feature), and states that the substance, procedure, or activity is able to prevent it manifesting in the first place.", + "in_subset": [ + "translator_minimal" + ], "from_schema": "https://w3id.org/biolink/biolink-model", + "aliases": [ + "prophylactic for", + "prevents" + ], + "is_a": "affects_likelihood_of", + "mixins": [ + "treats" + ], + "domain": "ChemicalOrDrugOrTreatment", + "slot_uri": "https://w3id.org/biolink/vocab/preventative_for_condition", + "multivalued": true, + "inherited": true, + "owner": "preventative_for_condition", + "inverse": "condition_prevented_by", + "range": "DiseaseOrPhenotypicFeature", + "@type": "SlotDefinition" + }, + { + "name": "condition_prevented_by", + "definition_uri": "https://w3id.org/biolink/vocab/condition_prevented_by", + "from_schema": "https://w3id.org/biolink/biolink-model", + "is_a": "affected_by", + "domain": "DiseaseOrPhenotypicFeature", + "slot_uri": "https://w3id.org/biolink/vocab/condition_prevented_by", + "multivalued": true, + "inherited": true, + "owner": "condition_prevented_by", + "inverse": "preventative_for_condition", + "range": "ChemicalOrDrugOrTreatment", + "inlined": true, + "@type": "SlotDefinition" + }, + { + "name": "promotes_condition", + "definition_uri": "https://w3id.org/biolink/vocab/promotes_condition", + "annotations": [ + { + "tag": "canonical_predicate", + "value": true, + "@type": "Annotation" + }, + { + "tag": "opposite_of", + "value": "preventative for condition", + "@type": "Annotation" + } + ], + "description": "Holds between a substance, procedure, or activity and a medical condition (disease or phenotypic feature), and states that the substance, procedure, or activity is able to promote it manifesting in the first place.", + "in_subset": [ + "translator_minimal" + ], + "from_schema": "https://w3id.org/biolink/biolink-model", + "is_a": "related_to_at_instance_level", + "mixin": true, + "domain": "ChemicalOrDrugOrTreatment", + "slot_uri": "https://w3id.org/biolink/vocab/promotes_condition", + "multivalued": true, + "inherited": true, + "owner": "promotes_condition", + "range": "DiseaseOrPhenotypicFeature", + "@type": "SlotDefinition" + }, + { + "name": "predisposes_to_condition", + "definition_uri": "https://w3id.org/biolink/vocab/predisposes_to_condition", + "annotations": [ + { + "tag": "canonical_predicate", + "value": true, + "@type": "Annotation" + } + ], + "description": "Holds between two entities where the presence or application of one increases the chance that the other will come to be.", + "in_subset": [ + "translator_minimal" + ], + "from_schema": "https://w3id.org/biolink/biolink-model", + "aliases": [ + "risk factor for" + ], + "is_a": "affects_likelihood_of", + "mixins": [ + "promotes_condition" + ], + "domain": "ChemicalOrDrugOrTreatment", + "slot_uri": "https://w3id.org/biolink/vocab/predisposes_to_condition", + "multivalued": true, + "inherited": true, + "owner": "predisposes_to_condition", + "inverse": "condition_predisposed_by", + "range": "DiseaseOrPhenotypicFeature", + "@type": "SlotDefinition" + }, + { + "name": "condition_predisposed_by", + "definition_uri": "https://w3id.org/biolink/vocab/condition_predisposed_by", + "in_subset": [ + "translator_minimal" + ], + "from_schema": "https://w3id.org/biolink/biolink-model", + "is_a": "related_to_at_instance_level", + "domain": "DiseaseOrPhenotypicFeature", + "slot_uri": "https://w3id.org/biolink/vocab/condition_predisposed_by", + "multivalued": true, + "inherited": true, + "owner": "condition_predisposed_by", + "inverse": "predisposes_to_condition", + "range": "ChemicalOrDrugOrTreatment", + "inlined": true, + "@type": "SlotDefinition" + }, + { + "name": "exacerbates_condition", + "definition_uri": "https://w3id.org/biolink/vocab/exacerbates_condition", + "annotations": [ + { + "tag": "canonical_predicate", + "value": true, + "@type": "Annotation" + }, + { + "tag": "opposite_of", + "value": "ameliorates condition", + "@type": "Annotation" + } + ], + "description": "Holds between a substance, procedure, or activity and an existing medical condition (disease or phenotypic \n feature) where the substance, procedure, or activity worsens some or all aspects of the condition.", + "from_schema": "https://w3id.org/biolink/biolink-model", + "aliases": [ + "exacerbates", + "detrimental for condition" + ], "exact_mappings": [ "http://purl.obolibrary.org/obo/RO_0003309" ], @@ -7412,30 +7526,34 @@ "https://skr3.nlm.nih.gov/SemMedDBCOMPLICATES" ], "is_a": "affects", - "domain": "BiologicalEntity", - "slot_uri": "https://w3id.org/biolink/vocab/exacerbates", + "mixins": [ + "promotes_condition" + ], + "domain": "ChemicalOrDrugOrTreatment", + "slot_uri": "https://w3id.org/biolink/vocab/exacerbates_condition", "multivalued": true, "inherited": true, - "owner": "exacerbates", - "inverse": "is_exacerbated_by", + "owner": "exacerbates_condition", + "inverse": "condition_exacerbated_by", "range": "DiseaseOrPhenotypicFeature", "@type": "SlotDefinition" }, { - "name": "is_exacerbated_by", - "definition_uri": "https://w3id.org/biolink/vocab/is_exacerbated_by", + "name": "condition_exacerbated_by", + "definition_uri": "https://w3id.org/biolink/vocab/condition_exacerbated_by", "in_subset": [ "translator_minimal" ], "from_schema": "https://w3id.org/biolink/biolink-model", "is_a": "affected_by", "domain": "DiseaseOrPhenotypicFeature", - "slot_uri": "https://w3id.org/biolink/vocab/is_exacerbated_by", + "slot_uri": "https://w3id.org/biolink/vocab/condition_exacerbated_by", "multivalued": true, "inherited": true, - "owner": "is_exacerbated_by", - "inverse": "exacerbates", - "range": "BiologicalEntity", + "owner": "condition_exacerbated_by", + "inverse": "exacerbates_condition", + "range": "ChemicalOrDrugOrTreatment", + "inlined": true, "@type": "SlotDefinition" }, { @@ -7446,21 +7564,17 @@ "tag": "canonical_predicate", "value": true, "@type": "Annotation" - }, - { - "tag": "opposite_of", - "value": "contraindicated for", - "@type": "Annotation" } ], - "description": "holds between a therapeutic procedure or chemical entity and a disease or phenotypic feature that it is used to treat", + "description": "Holds between an intervention (substance, procedure, or activity) and a medical condition (disease or phenotypic feature), and states that the intervention is able to ameliorate, stabilize, or cure the condition or delay, prevent, or reduce the risk of it manifesting in the first place. \u2018Treats\u2019 edges should be asserted (knowledge_level: assertion) only in cases where there is strong supporting evidence - i.e. the intervention is approved or in phase 4 trials for the condition, or is an otherwise established treatment in the medical community (e.g. a widely-accepted or formally recommended off-label use). In the absence of such evidence, weaker predicates should be used in asserted edges (e.g. \u2018in clinical trials for\u2019 or \u2018beneficial in models of\u2019). \u2018Treats\u2019 edges based on weaker or indirect forms of evidence can however be created as predictions (knowledge_level: prediction) and should point to the more foundational asserted edges that support them.", "in_subset": [ "translator_minimal" ], "from_schema": "https://w3id.org/biolink/biolink-model", "aliases": [ "is substance that treats", - "indicated for" + "indicated for", + "ameliorates or prevents condition" ], "exact_mappings": [ "http://identifiers.org/drugbank/treats", @@ -7494,11 +7608,16 @@ "http://apps.chiragjpgroup.org/repoDB/clinically_tested_withdrawn_phase_3", "http://purl.obolibrary.org/obo/SNOMED_plays_role" ], - "is_a": "ameliorates", + "broad_mappings": [ + "http://identifiers.org/drugbank/treats", + "https://skr3.nlm.nih.gov/SemMedDBTREATS", + "https://www.wikidata.org/prop/P2175", + "http://purl.obolibrary.org/obo/MONDO_disease_responds_to" + ], + "is_a": "treats_or_taken_to_treat_or_studied_to_treat", + "mixin": true, "domain": "ChemicalOrDrugOrTreatment", "slot_uri": "https://w3id.org/biolink/vocab/treats", - "multivalued": true, - "inherited": true, "owner": "treats", "inverse": "treated_by", "range": "DiseaseOrPhenotypicFeature", @@ -7507,7 +7626,6 @@ { "name": "treated_by", "definition_uri": "https://w3id.org/biolink/vocab/treated_by", - "description": "holds between a disease or phenotypic feature and a therapeutic process or chemical entity that is used to treat the condition", "in_subset": [ "translator_minimal" ], @@ -7519,11 +7637,9 @@ "narrow_mappings": [ "http://purl.obolibrary.org/obo/RO_0002302" ], - "is_a": "is_ameliorated_by", + "mixin": true, "domain": "DiseaseOrPhenotypicFeature", "slot_uri": "https://w3id.org/biolink/vocab/treated_by", - "multivalued": true, - "inherited": true, "owner": "treated_by", "inverse": "treats", "range": "ChemicalOrDrugOrTreatment", @@ -7531,61 +7647,191 @@ "@type": "SlotDefinition" }, { - "name": "prevents", - "definition_uri": "https://w3id.org/biolink/vocab/prevents", + "name": "studied_to_treat", + "definition_uri": "https://w3id.org/biolink/vocab/studied_to_treat", "annotations": [ { "tag": "canonical_predicate", "value": true, "@type": "Annotation" - }, + } + ], + "description": "Holds between an substance, procedure, or activity and a medical condition, and reports that one or more scientific study has been performed to specifically test the potential of the substance, procedure, or activity to treat the medical condition (i.e. to ameliorate, stabilize, or cure the condition, or to delay, prevent, or reduce the risk of it manifesting in the first place).", + "notes": [ + "Predicates in this hierarchy are used in practice when a source reports performance of a study, but there is not sufficient evidence or demonstrated efficacy against the condition to warrant creating a \u2018treats\u2019 assertion edge. Note however that a 'studied to treat' edge may be used as evidence to support creation of a separate 'treats' prediction edge. A knowledge level of Observation MUST be used with this predicate (because it is merely reporting that a study was observed to have been performed)." + ], + "from_schema": "https://w3id.org/biolink/biolink-model", + "is_a": "related_to_at_instance_level", + "mixins": [ + "treats_or_taken_to_treat_or_studied_to_treat" + ], + "domain": "ChemicalOrDrugOrTreatment", + "slot_uri": "https://w3id.org/biolink/vocab/studied_to_treat", + "multivalued": true, + "inherited": true, + "owner": "studied_to_treat", + "inverse": "studied_for_treatment_with", + "range": "DiseaseOrPhenotypicFeature", + "@type": "SlotDefinition" + }, + { + "name": "studied_for_treatment_with", + "definition_uri": "https://w3id.org/biolink/vocab/studied_for_treatment_with", + "from_schema": "https://w3id.org/biolink/biolink-model", + "domain": "DiseaseOrPhenotypicFeature", + "slot_uri": "https://w3id.org/biolink/vocab/studied_for_treatment_with", + "owner": "studied_for_treatment_with", + "inverse": "studied_to_treat", + "range": "ChemicalOrDrugOrTreatment", + "inlined": true, + "@type": "SlotDefinition" + }, + { + "name": "in_clinical_trials_for", + "definition_uri": "https://w3id.org/biolink/vocab/in_clinical_trials_for", + "annotations": [ { - "tag": "opposite_of", - "value": "predisposes", + "tag": "canonical_predicate", + "value": true, + "@type": "Annotation" + } + ], + "description": "Holds between an intervention and a medical condition, and reports that a clinical trial is being or has been performed in human patients to test the potential of the intervention to treat the medical condition (e.g. to ameliorate, stabilize, or cure the condition, or to delay, prevent, or reduce the risk of it manifesting in the first place).", + "notes": [ + "This predicate should be used when a source reports a clinical trial where the intervention is being or was interrogated, regardless of the phase of the trial, or its ultimate outcome. Information about phase and outcome can be capture using other modeling elements. A knowledge level of \"\"Observation\"\" MUST be used with this predicate (because it is merely reporting that a study was observed to have been performed). Note that if the source reports an intervention to be in a phase 4 trial, or a completed phase 3 trial where clinical benefit was demonstrated, a separate 'treats' edge SHOULD also be created (with knowledge_level = Assertion)." + ], + "in_subset": [ + "translator_minimal" + ], + "from_schema": "https://w3id.org/biolink/biolink-model", + "is_a": "studied_to_treat", + "mixins": [ + "treats_or_taken_to_treat_or_studied_to_treat" + ], + "domain": "ChemicalOrDrugOrTreatment", + "slot_uri": "https://w3id.org/biolink/vocab/in_clinical_trials_for", + "multivalued": true, + "inherited": true, + "owner": "in_clinical_trials_for", + "range": "DiseaseOrPhenotypicFeature", + "@type": "SlotDefinition" + }, + { + "name": "in_preclinical_trials_for", + "definition_uri": "https://w3id.org/biolink/vocab/in_preclinical_trials_for", + "annotations": [ + { + "tag": "canonical_predicate", + "value": true, "@type": "Annotation" } ], - "description": "holds between an entity whose application or use reduces the likelihood of a potential outcome. Typically used to associate a chemical entity, exposure, activity, or medical intervention that can prevent the onset a disease or phenotypic feature.", + "description": "Holds between an substance, procedure, or activity and a medical condition, and reports that a pre-clinical study has been performed specifically to test the potential of the substance, procedure, or activity to treat the medical condition (i.e. to ameliorate, stabilize, or cure the condition, or to delay, prevent, or reduce the risk of it manifesting in the first place).", + "notes": [ + "A knowledge level of Observation MUST be used with this predicate (because it is merely reporting that a study was observed to have been performed)." + ], "in_subset": [ "translator_minimal" ], "from_schema": "https://w3id.org/biolink/biolink-model", - "exact_mappings": [ - "https://skr3.nlm.nih.gov/SemMedDBPREVENTS" + "is_a": "studied_to_treat", + "mixins": [ + "treats_or_taken_to_treat_or_studied_to_treat" ], - "narrow_mappings": [ - "http://purl.obolibrary.org/obo/RO_0002599" + "domain": "ChemicalOrDrugOrTreatment", + "slot_uri": "https://w3id.org/biolink/vocab/in_preclinical_trials_for", + "multivalued": true, + "inherited": true, + "owner": "in_preclinical_trials_for", + "range": "DiseaseOrPhenotypicFeature", + "@type": "SlotDefinition" + }, + { + "name": "beneficial_in_models_for", + "definition_uri": "https://w3id.org/biolink/vocab/beneficial_in_models_for", + "annotations": [ + { + "tag": "canonical_predicate", + "value": true, + "@type": "Annotation" + } ], - "is_a": "affects_risk_for", - "domain": "NamedThing", - "slot_uri": "https://w3id.org/biolink/vocab/prevents", + "description": "Holds between an substance, procedure, or activity and a medical condition, and reports that the substance, procedure, or activity has been shown to be effective in alleviating, preventing, or delaying symptoms/ phenotypes associated with a disease, in a model system for that disease (e.g. a mouse, fly, cell line, etc).", + "notes": [ + "This predicate would be used to represent Model Organism Database (MOD) records reporting that an intervention alleviated phenotypes associated with a human disease in a model organism designated as a model of that disease. (e.g. a ZFIN record reporting that treatment with Braf Inhibitors reduced the abnormal brain cell proliferation phenotype of zebrafish used to model the human disease Kabuki Syndrome) . A knowledge level of Assertion should be used with this predicate, because it requires interpretation of results to conclude an intervention to be 'beneficial', and thus goes beyond merely reporting the occurrence of a study)." + ], + "in_subset": [ + "translator_minimal" + ], + "from_schema": "https://w3id.org/biolink/biolink-model", + "is_a": "in_preclinical_trials_for", + "mixins": [ + "treats_or_taken_to_treat_or_studied_to_treat" + ], + "domain": "ChemicalOrDrugOrTreatment", + "slot_uri": "https://w3id.org/biolink/vocab/beneficial_in_models_for", "multivalued": true, "inherited": true, - "owner": "prevents", - "inverse": "prevented_by", - "range": "NamedThing", + "owner": "beneficial_in_models_for", + "range": "DiseaseOrPhenotypicFeature", "@type": "SlotDefinition" }, { - "name": "prevented_by", - "definition_uri": "https://w3id.org/biolink/vocab/prevented_by", + "name": "was_applied_to_treat", + "definition_uri": "https://w3id.org/biolink/vocab/was_applied_to_treat", "annotations": [ { - "tag": "opposite_of", - "value": "enabled by", + "tag": "canonical_predicate", + "value": true, "@type": "Annotation" } ], - "description": "holds between a potential outcome of which the likelihood was reduced by the application or use of an entity.", + "description": "Holds between an substance, procedure, or activity and a medical condition, and reports that the substance, procedure, or activity was actually taken by one or more patients with the intent of treating the condition.", + "notes": [ + "This predicate is used simply to report observations of use in the real world, and is agnostic to whether the treatment is approved for or might be effective in treating the condition. The treatment could be taken by a patient on their own accord or prescribed by a clinician, as an off-label or an approved intervention. In practice, it would be used to represent records/statements from patient self-reporting sources like FAERS / AEOLUS where patients directly report the condition for which they took a drug, or statements from a database cataloging instances of off-label prescription of drugs for specific conditions (e.g. here, here, here). A knowledge level of Observation MUST be used with this predicate (because it is merely reporting that an intervention was used / prescribed for use at some point in time)." + ], + "in_subset": [ + "translator_minimal" + ], "from_schema": "https://w3id.org/biolink/biolink-model", - "is_a": "risk_affected_by", - "domain": "NamedThing", - "slot_uri": "https://w3id.org/biolink/vocab/prevented_by", + "aliases": [ + "administered to treat", + "used to treat", + "given to treat" + ], + "is_a": "related_to_at_instance_level", + "mixins": [ + "treats_or_taken_to_treat_or_studied_to_treat" + ], + "domain": "ChemicalOrDrugOrTreatment", + "slot_uri": "https://w3id.org/biolink/vocab/was_applied_to_treat", "multivalued": true, "inherited": true, - "owner": "prevented_by", - "inverse": "prevents", - "range": "NamedThing", + "owner": "was_applied_to_treat", + "range": "DiseaseOrPhenotypicFeature", + "@type": "SlotDefinition" + }, + { + "name": "treats_or_taken_to_treat_or_studied_to_treat", + "definition_uri": "https://w3id.org/biolink/vocab/treats_or_taken_to_treat_or_studied_to_treat", + "annotations": [ + { + "tag": "canonical_predicate", + "value": true, + "@type": "Annotation" + } + ], + "description": "Holds between an substance, procedure, or activity and a medical condition (disease or phenotypic feature), and states that the substance, procedure, or activity is able to treat the condition, has been observed to be taken/prescribed in practice with the intent of treating the condition, or has been interrogated in a scientific study that hypothesized an ability to treat the condition (in humans or other biological systems/organisms).", + "notes": [ + "This predicate is helpful both as a grouping predicate to aid in searching for broader senses of treating a condition, and as a catch-all for representing sources that are not clear about the sense of treats that is being reported. For example, text-mined statements concerning treatments for disease are based on sentences that can report treatment in any of these different senses and thus require a broader predicate such as this to safely report statement semantics." + ], + "in_subset": [ + "translator_minimal" + ], + "from_schema": "https://w3id.org/biolink/biolink-model", + "mixin": true, + "slot_uri": "https://w3id.org/biolink/vocab/treats_or_taken_to_treat_or_studied_to_treat", + "range": "string", "@type": "SlotDefinition" }, { @@ -10135,8 +10381,8 @@ "@type": "SlotDefinition" }, { - "name": "contraindicated_for", - "definition_uri": "https://w3id.org/biolink/vocab/contraindicated_for", + "name": "contraindicated_in", + "definition_uri": "https://w3id.org/biolink/vocab/contraindicated_in", "annotations": [ { "tag": "canonical_predicate", @@ -10149,21 +10395,34 @@ "@type": "Annotation" } ], - "description": "Holds between a drug and a disease or phenotype, such that a person with that disease should not be treated with the drug.", + "description": "Holds between a substance, procedure, or activity and a medical condition or circumstance, where an authority has established that the substance, procedure, or activity should not be applied as an intervention in patients with the condition or circumstance because it can result in detrimental outcomes.", + "notes": [ + "This predicate relates the intervention with a specific disease, phenotype, or other medical circumstance that puts patients at high risk for detrimental outcomes. This may be a different condition from the one that the drug would be used to treat (e.g. pseudoephedrine is contraindicated in people with high-blood pressure as a treatment for nasal congestion), a biological state (e.g. isotretinoin is contraindicated in people who are pregnant as a treatment for acne), or being on a different medication (e.g. aspirin is contraindicated in people taking warfarin as a preventative treatment for stroke)." + ], "from_schema": "https://w3id.org/biolink/biolink-model", "exact_mappings": [ "http://purl.obolibrary.org/obo/NCIT_C37933" ], "is_a": "related_to_at_instance_level", - "domain": "Drug", - "slot_uri": "https://w3id.org/biolink/vocab/contraindicated_for", + "domain": "ChemicalOrDrugOrTreatment", + "slot_uri": "https://w3id.org/biolink/vocab/contraindicated_in", "multivalued": true, "inherited": true, - "owner": "contraindicated_for", + "owner": "contraindicated_in", "inverse": "has_contraindication", "range": "DiseaseOrPhenotypicFeature", "@type": "SlotDefinition" }, + { + "name": "chemical_entity_or_drug_or_treatment", + "definition_uri": "https://w3id.org/biolink/vocab/chemical_entity_or_drug_or_treatment", + "description": "A union of chemical entities and children, and drug or treatment.", + "from_schema": "https://w3id.org/biolink/biolink-model", + "mixin": true, + "slot_uri": "https://w3id.org/biolink/vocab/chemical_entity_or_drug_or_treatment", + "range": "string", + "@type": "SlotDefinition" + }, { "name": "has_contraindication", "definition_uri": "https://w3id.org/biolink/vocab/has_contraindication", @@ -10174,8 +10433,9 @@ "multivalued": true, "inherited": true, "owner": "has_contraindication", - "inverse": "contraindicated_for", - "range": "Drug", + "inverse": "contraindicated_in", + "range": "ChemicalOrDrugOrTreatment", + "inlined": true, "@type": "SlotDefinition" }, { @@ -12005,19 +12265,34 @@ "@type": "SlotDefinition" }, { - "name": "FDA_approval_status", - "definition_uri": "https://w3id.org/biolink/vocab/FDA_approval_status", + "name": "clinical_approval_status", + "definition_uri": "https://w3id.org/biolink/vocab/clinical_approval_status", "description": "", "from_schema": "https://w3id.org/biolink/biolink-model", "is_a": "association_slot", "domain": "Association", - "slot_uri": "https://w3id.org/biolink/vocab/FDA_approval_status", + "slot_uri": "https://w3id.org/biolink/vocab/clinical_approval_status", "owner": "EntityToPhenotypicFeatureAssociation", "domain_of": [ "EntityToDiseaseAssociation", "EntityToPhenotypicFeatureAssociation" ], - "range": "FDAApprovalStatusEnum", + "range": "ClinicalApprovalStatusEnum", + "@type": "SlotDefinition" + }, + { + "name": "max_research_phase", + "definition_uri": "https://w3id.org/biolink/vocab/max_research_phase", + "from_schema": "https://w3id.org/biolink/biolink-model", + "is_a": "association_slot", + "domain": "Association", + "slot_uri": "https://w3id.org/biolink/vocab/max_research_phase", + "owner": "EntityToPhenotypicFeatureAssociation", + "domain_of": [ + "EntityToDiseaseAssociation", + "EntityToPhenotypicFeatureAssociation" + ], + "range": "MaxResearchPhaseEnum", "@type": "SlotDefinition" }, { @@ -21796,6 +22071,7 @@ "name": "SeverityValue", "definition_uri": "https://w3id.org/biolink/vocab/SeverityValue", "description": "describes the severity of a phenotypic feature or disease", + "deprecated": "True", "from_schema": "https://w3id.org/biolink/biolink-model", "is_a": "Attribute", "slots": [ @@ -27252,6 +27528,7 @@ "name": "Onset", "definition_uri": "https://w3id.org/biolink/vocab/Onset", "description": "The age group in which (disease) symptom manifestations appear", + "deprecated": "True", "from_schema": "https://w3id.org/biolink/biolink-model", "exact_mappings": [ "HP:0003674" @@ -32490,7 +32767,8 @@ "retrieval_source_ids", "association_type", "association_category", - "FDA_approval_status" + "clinical_approval_status", + "max_research_phase" ], "slot_usage": {}, "class_uri": "https://w3id.org/biolink/vocab/EntityToDiseaseAssociation", @@ -32540,7 +32818,8 @@ "retrieval_source_ids", "association_type", "association_category", - "FDA_approval_status" + "clinical_approval_status", + "max_research_phase" ], "slot_usage": {}, "class_uri": "https://w3id.org/biolink/vocab/EntityToPhenotypicFeatureAssociation", @@ -33272,9 +33551,9 @@ ], "metamodel_version": "1.7.0", "source_file": "biolink_model.yaml", - "source_file_date": "2023-12-04T21:37:33", - "source_file_size": 362227, - "generation_date": "2023-12-04T21:37:41", + "source_file_date": "2023-12-14T13:52:09", + "source_file_size": 370258, + "generation_date": "2023-12-14T13:52:18", "@type": "SchemaDefinition", "@context": [ "project/jsonld/biolink_model.context.jsonld", diff --git a/biolink-model.owl.ttl b/biolink-model.owl.ttl index 83e51a8c10..93f5efa26a 100644 --- a/biolink-model.owl.ttl +++ b/biolink-model.owl.ttl @@ -70,97 +70,110 @@ @prefix wgs: . @prefix xsd: . -biolink:BehavioralOutcome a owl:Class, - linkml:ClassDefinition ; + a rdfs:Datatype ; + owl:equivalentClass xsd:double . + + a rdfs:Datatype ; + owl:equivalentClass xsd:double . + + a owl:Ontology ; + rdfs:label "Biolink-Model" ; + dct:license "https://creativecommons.org/publicdomain/zero/1.0/" ; + pav:version "4.0.0" ; + skos:definition "Entity and association taxonomy and datamodel for life-sciences data" . + +biolink:BehavioralOutcome a owl:Class ; rdfs:label "behavioral outcome" ; - rdfs:subClassOf biolink:Outcome ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:Outcome ], + linkml:ClassDefinition ; skos:definition "An outcome resulting from an exposure event which is the manifestation of human behavior." ; skos:inScheme . -biolink:DiseaseOrPhenotypicFeatureOutcome a owl:Class, - linkml:ClassDefinition ; +biolink:DiseaseOrPhenotypicFeatureOutcome a owl:Class ; rdfs:label "disease or phenotypic feature outcome" ; - rdfs:subClassOf biolink:Outcome ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:Outcome ], + linkml:ClassDefinition ; skos:definition "Physiological outcomes resulting from an exposure event which is the manifestation of a disease or other characteristic phenotype." ; skos:inScheme . -biolink:EpidemiologicalOutcome a owl:Class, - linkml:ClassDefinition ; +biolink:EpidemiologicalOutcome a owl:Class ; rdfs:label "epidemiological outcome" ; - rdfs:subClassOf biolink:Outcome ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:Outcome ], + linkml:ClassDefinition ; skos:definition "An epidemiological outcome, such as societal disease burden, resulting from an exposure event." ; skos:inScheme ; skos:relatedMatch . -biolink:HospitalizationOutcome a owl:Class, - linkml:ClassDefinition ; +biolink:HospitalizationOutcome a owl:Class ; rdfs:label "hospitalization outcome" ; - rdfs:subClassOf biolink:Outcome ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:Outcome ], + linkml:ClassDefinition ; skos:definition "An outcome resulting from an exposure event which is the increased manifestation of acute (e.g. emergency room visit) or chronic (inpatient) hospitalization." ; skos:inScheme . -biolink:MappingCollection a owl:Class, - linkml:ClassDefinition ; +biolink:MappingCollection a owl:Class ; rdfs:label "mapping collection" ; rdfs:subClassOf [ a owl:Restriction ; - owl:minCardinality 0 ; + owl:allValuesFrom biolink:PredicateMapping ; owl:onProperty biolink:predicate_mappings ], [ a owl:Restriction ; - owl:allValuesFrom biolink:PredicateMapping ; - owl:onProperty biolink:predicate_mappings ] ; + owl:minCardinality 0 ; + owl:onProperty biolink:predicate_mappings ], + linkml:ClassDefinition ; skos:definition "A collection of deprecated mappings." ; skos:inScheme . -biolink:MortalityOutcome a owl:Class, - linkml:ClassDefinition ; +biolink:MortalityOutcome a owl:Class ; rdfs:label "mortality outcome" ; - rdfs:subClassOf biolink:Outcome ; - skos:definition "An outcome of death from resulting from an exposure event." ; - skos:inScheme . - -biolink:PathognomonicityQuantifier a owl:Class, + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:Outcome ], linkml:ClassDefinition ; - rdfs:label "pathognomonicity quantifier" ; - rdfs:subClassOf biolink:SpecificityQuantifier ; - skos:definition "A relationship quantifier between a variant or symptom and a disease, which is high when the presence of the feature implies the existence of the disease" ; + skos:definition "An outcome of death from resulting from an exposure event." ; skos:inScheme . -biolink:PathologicalAnatomicalOutcome a owl:Class, - linkml:ClassDefinition ; +biolink:PathologicalAnatomicalOutcome a owl:Class ; rdfs:label "pathological anatomical outcome" ; - rdfs:subClassOf biolink:Outcome ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:Outcome ], + linkml:ClassDefinition ; skos:definition "An outcome resulting from an exposure event which is the manifestation of an abnormal anatomical structure." ; skos:inScheme . -biolink:PathologicalProcessOutcome a owl:Class, - linkml:ClassDefinition ; +biolink:PathologicalProcessOutcome a owl:Class ; rdfs:label "pathological process outcome" ; - rdfs:subClassOf biolink:Outcome ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:Outcome ], + linkml:ClassDefinition ; skos:definition "An outcome resulting from an exposure event which is the manifestation of a pathological process." ; skos:inScheme . -biolink:RelationshipType a owl:Class, - linkml:ClassDefinition ; +biolink:RelationshipType a owl:Class ; rdfs:label "relationship type" ; rdfs:subClassOf biolink:OntologyClass ; skos:definition "An OWL property used as an edge label" ; skos:inScheme . -biolink:SensitivityQuantifier a owl:Class, - linkml:ClassDefinition ; - rdfs:label "sensitivity quantifier" ; - rdfs:subClassOf biolink:RelationshipQuantifier ; - skos:inScheme . - -biolink:SocioeconomicOutcome a owl:Class, - linkml:ClassDefinition ; +biolink:SocioeconomicOutcome a owl:Class ; rdfs:label "socioeconomic outcome" ; - rdfs:subClassOf biolink:Outcome ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:Outcome ], + linkml:ClassDefinition ; skos:definition "An general social or economic outcome, such as healthcare costs, utilization, etc., resulting from an exposure event" ; skos:inScheme . -biolink:adverse_event_of a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:adverse_event_of a owl:ObjectProperty ; rdfs:label "adverse event of" ; rdfs:domain biolink:DiseaseOrPhenotypicFeature ; rdfs:range biolink:ChemicalOrDrugOrTreatment ; @@ -168,30 +181,37 @@ biolink:adverse_event_of a owl:ObjectProperty, owl:inverseOf biolink:has_adverse_event ; skos:inScheme . -biolink:amount_or_activity_decreased_by a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:amount_or_activity_decreased_by a owl:DatatypeProperty ; rdfs:label "amount or activity decreased by" ; rdfs:subPropertyOf biolink:related_to_at_instance_level ; owl:inverseOf biolink:decreases_amount_or_activity_of ; skos:inScheme . -biolink:amount_or_activity_increased_by a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:amount_or_activity_increased_by a owl:DatatypeProperty ; rdfs:label "amount or activity increased by" ; rdfs:subPropertyOf biolink:related_to_at_instance_level ; owl:inverseOf biolink:increases_amount_or_activity_of ; skos:inScheme . -biolink:animal_model_available_from a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:animal_model_available_from a owl:ObjectProperty ; rdfs:label "animal model available from" ; rdfs:range biolink:DiseaseOrPhenotypicFeature ; rdfs:subPropertyOf biolink:node_property ; skos:inScheme . -biolink:binds a owl:ObjectProperty, - owl:SymmetricProperty, - linkml:SlotDefinition ; +biolink:beneficial_in_models_for a owl:ObjectProperty ; + rdfs:label "beneficial in models for" ; + rdfs:domain biolink:ChemicalOrDrugOrTreatment ; + rdfs:range biolink:DiseaseOrPhenotypicFeature ; + rdfs:subPropertyOf biolink:in_preclinical_trials_for, + biolink:treats_or_taken_to_treat_or_studied_to_treat ; + skos:definition "Holds between an substance, procedure, or activity and a medical condition, and reports that the substance, procedure, or activity has been shown to be effective in alleviating, preventing, or delaying symptoms/ phenotypes associated with a disease, in a model system for that disease (e.g. a mouse, fly, cell line, etc)." ; + skos:editorialNote "This predicate would be used to represent Model Organism Database (MOD) records reporting that an intervention alleviated phenotypes associated with a human disease in a model organism designated as a model of that disease. (e.g. a ZFIN record reporting that treatment with Braf Inhibitors reduced the abnormal brain cell proliferation phenotype of zebrafish used to model the human disease Kabuki Syndrome) . A knowledge level of Assertion should be used with this predicate, because it requires interpretation of results to conclude an intervention to be 'beneficial', and thus goes beyond merely reporting the occurrence of a study)." ; + skos:inScheme ; + biolink:canonical_predicate true . + +biolink:binds a owl:DatatypeProperty, + owl:SymmetricProperty ; rdfs:label "binds" ; rdfs:subPropertyOf biolink:directly_physically_interacts_with ; skos:closeMatch DGIdb:binder ; @@ -199,36 +219,31 @@ biolink:binds a owl:ObjectProperty, skos:inScheme ; biolink:canonical_predicate true . -biolink:biological_role_mixin a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:biological_role_mixin a owl:DatatypeProperty ; rdfs:label "biological role mixin" ; skos:definition "A role played by the chemical entity or part thereof within a biological context." ; skos:inScheme ; skos:narrowMatch . -biolink:bonferonni_adjusted_p_value a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:bonferonni_adjusted_p_value a owl:DatatypeProperty ; rdfs:label "bonferonni adjusted p value" ; - rdfs:range linkml:Float ; + rdfs:range xsd:float ; rdfs:subPropertyOf biolink:adjusted_p_value ; skos:definition "The Bonferroni correction is an adjustment made to P values when several dependent or independent statistical tests are being performed simultaneously on a single data set. To perform a Bonferroni correction, divide the critical P value (α) by the number of comparisons being made. P is always italicized and capitalized. The actual P value* should be expressed (P=. 04) rather than expressing a statement of inequality (P<. 05), unless P<." ; skos:inScheme . -biolink:broad_matches a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:broad_matches a owl:DatatypeProperty ; rdfs:label "broad matches" ; skos:definition "A list of terms from different schemas or terminology systems that have a broader meaning. Such terms often describe a more general concept from different ontological perspectives." ; skos:inScheme . -biolink:broad_synonym a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:broad_synonym a owl:DatatypeProperty ; rdfs:label "broad synonym" ; rdfs:subPropertyOf biolink:synonym ; skos:exactMatch OIO:hasBroadSynonym ; skos:inScheme . -biolink:can_be_carried_out_by a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:can_be_carried_out_by a owl:ObjectProperty ; rdfs:label "can be carried out by" ; rdfs:domain biolink:Occurrent ; rdfs:range biolink:NamedThing ; @@ -236,8 +251,7 @@ biolink:can_be_carried_out_by a owl:ObjectProperty, owl:inverseOf biolink:capable_of ; skos:inScheme . -biolink:caused_by a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:caused_by a owl:DatatypeProperty ; rdfs:label "caused by" ; rdfs:subPropertyOf biolink:contribution_from ; owl:inverseOf biolink:causes ; @@ -255,16 +269,19 @@ biolink:caused_by a owl:ObjectProperty, RO:0004028, RO:0009501 . -biolink:chemical_role_mixin a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:chemical_entity_or_drug_or_treatment a owl:DatatypeProperty ; + rdfs:label "chemical entity or drug or treatment" ; + skos:definition "A union of chemical entities and children, and drug or treatment." ; + skos:inScheme . + +biolink:chemical_role_mixin a owl:DatatypeProperty ; rdfs:label "chemical role mixin" ; skos:definition "A role played by the chemical entity or part thereof within a chemical context." ; skos:exactMatch ; skos:inScheme . -biolink:chemically_similar_to a owl:ObjectProperty, - owl:SymmetricProperty, - linkml:SlotDefinition ; +biolink:chemically_similar_to a owl:DatatypeProperty, + owl:SymmetricProperty ; rdfs:label "chemically similar to" ; rdfs:subPropertyOf biolink:similar_to ; skos:definition "holds between one small molecule entity and another that it approximates for purposes of scientific study, in virtue of its exhibiting similar features of the studied entity." ; @@ -278,17 +295,15 @@ biolink:chemically_similar_to a owl:ObjectProperty, ; biolink:canonical_predicate true . -biolink:chi_squared_statistic a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:chi_squared_statistic a owl:DatatypeProperty ; rdfs:label "chi squared statistic" ; - rdfs:range linkml:Float ; + rdfs:range xsd:float ; rdfs:subPropertyOf biolink:association_slot ; skos:definition "represents the chi-squared statistic computed from observations" ; skos:exactMatch ; skos:inScheme . -biolink:clinical_modifier_qualifier a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:clinical_modifier_qualifier a owl:ObjectProperty ; rdfs:label "clinical modifier qualifier" ; rdfs:range biolink:ClinicalModifier ; rdfs:subPropertyOf biolink:association_slot ; @@ -296,8 +311,7 @@ biolink:clinical_modifier_qualifier a owl:ObjectProperty, skos:inScheme . biolink:coexpressed_with a owl:ObjectProperty, - owl:SymmetricProperty, - linkml:SlotDefinition ; + owl:SymmetricProperty ; rdfs:label "coexpressed with" ; rdfs:domain biolink:GeneOrGeneProduct ; rdfs:range biolink:GeneOrGeneProduct ; @@ -306,9 +320,8 @@ biolink:coexpressed_with a owl:ObjectProperty, skos:inScheme ; biolink:canonical_predicate true . -biolink:colocalizes_with a owl:ObjectProperty, - owl:SymmetricProperty, - linkml:SlotDefinition ; +biolink:colocalizes_with a owl:DatatypeProperty, + owl:SymmetricProperty ; rdfs:label "colocalizes with" ; rdfs:subPropertyOf biolink:coexists_with ; skos:definition "holds between two entities that are observed to be located in the same place." ; @@ -316,39 +329,42 @@ biolink:colocalizes_with a owl:ObjectProperty, skos:inScheme ; biolink:canonical_predicate true . -biolink:completed_by a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:completed_by a owl:DatatypeProperty ; rdfs:label "completed by" ; rdfs:subPropertyOf biolink:related_to_at_instance_level ; owl:inverseOf biolink:has_completed ; skos:inScheme . -biolink:concept_count_object a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:concept_count_object a owl:DatatypeProperty ; rdfs:label "concept count object" ; - rdfs:range linkml:Integer ; + rdfs:range xsd:integer ; rdfs:subPropertyOf biolink:association_slot ; skos:definition "The number of instances in a dataset/cohort whose records contain the concept in the object slot of an association." ; skos:inScheme . -biolink:concept_count_subject a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:concept_count_subject a owl:DatatypeProperty ; rdfs:label "concept count subject" ; - rdfs:range linkml:Integer ; + rdfs:range xsd:integer ; rdfs:subPropertyOf biolink:association_slot ; skos:definition "The number of instances in a dataset/cohort whose records contain the concept in the subject slot of an association." ; skos:inScheme . -biolink:concept_pair_count a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:concept_pair_count a owl:DatatypeProperty ; rdfs:label "concept pair count" ; - rdfs:range linkml:Integer ; + rdfs:range xsd:integer ; rdfs:subPropertyOf biolink:association_slot ; skos:definition "The number of instances in a dataset/cohort whose records contain both the subject and object concept of an association." ; skos:inScheme . -biolink:condition_associated_with_gene a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:condition_ameliorated_by a owl:ObjectProperty ; + rdfs:label "condition ameliorated by" ; + rdfs:domain biolink:DiseaseOrPhenotypicFeature ; + rdfs:range biolink:ChemicalOrDrugOrTreatment ; + rdfs:subPropertyOf biolink:affected_by ; + owl:inverseOf biolink:ameliorates_condition ; + skos:inScheme . + +biolink:condition_associated_with_gene a owl:ObjectProperty ; rdfs:label "condition associated with gene" ; rdfs:domain biolink:DiseaseOrPhenotypicFeature ; rdfs:range biolink:Gene ; @@ -359,8 +375,31 @@ biolink:condition_associated_with_gene a owl:ObjectProperty, skos:inScheme ; skos:narrowMatch . -biolink:consumed_by a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:condition_exacerbated_by a owl:ObjectProperty ; + rdfs:label "condition exacerbated by" ; + rdfs:domain biolink:DiseaseOrPhenotypicFeature ; + rdfs:range biolink:ChemicalOrDrugOrTreatment ; + rdfs:subPropertyOf biolink:affected_by ; + owl:inverseOf biolink:exacerbates_condition ; + skos:inScheme . + +biolink:condition_predisposed_by a owl:ObjectProperty ; + rdfs:label "condition predisposed by" ; + rdfs:domain biolink:DiseaseOrPhenotypicFeature ; + rdfs:range biolink:ChemicalOrDrugOrTreatment ; + rdfs:subPropertyOf biolink:related_to_at_instance_level ; + owl:inverseOf biolink:predisposes_to_condition ; + skos:inScheme . + +biolink:condition_prevented_by a owl:ObjectProperty ; + rdfs:label "condition prevented by" ; + rdfs:domain biolink:DiseaseOrPhenotypicFeature ; + rdfs:range biolink:ChemicalOrDrugOrTreatment ; + rdfs:subPropertyOf biolink:affected_by ; + owl:inverseOf biolink:preventative_for_condition ; + skos:inScheme . + +biolink:consumed_by a owl:ObjectProperty ; rdfs:label "consumed by" ; rdfs:domain biolink:NamedThing ; rdfs:range biolink:NamedThing ; @@ -368,66 +407,57 @@ biolink:consumed_by a owl:ObjectProperty, owl:inverseOf biolink:consumes ; skos:inScheme . -biolink:contains_process a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:contains_process a owl:DatatypeProperty ; rdfs:label "contains process" ; rdfs:subPropertyOf biolink:related_to_at_instance_level ; owl:inverseOf biolink:occurs_in ; skos:inScheme . -biolink:created_with a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:created_with a owl:DatatypeProperty ; rdfs:label "created with" ; rdfs:domain biolink:Dataset ; rdfs:subPropertyOf biolink:node_property ; skos:exactMatch pav:createdWith ; skos:inScheme . -biolink:dataset_download_url a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:dataset_download_url a owl:DatatypeProperty ; rdfs:label "dataset download url" ; rdfs:domain biolink:Dataset ; rdfs:subPropertyOf biolink:node_property ; skos:inScheme . -biolink:decreased_amount_in a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:decreased_amount_in a owl:DatatypeProperty ; rdfs:label "decreased amount in" ; rdfs:subPropertyOf biolink:related_to_at_instance_level ; owl:inverseOf biolink:has_decreased_amount ; skos:inScheme . -biolink:decreased_likelihood_associated_with a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:decreased_likelihood_associated_with a owl:DatatypeProperty ; rdfs:label "decreased likelihood associated with" ; rdfs:subPropertyOf biolink:likelihood_associated_with ; owl:inverseOf biolink:associated_with_decreased_likelihood_of ; skos:inScheme . -biolink:develops_into a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:develops_into a owl:DatatypeProperty ; rdfs:label "develops into" ; rdfs:subPropertyOf biolink:related_to_at_instance_level ; owl:inverseOf biolink:develops_from ; skos:inScheme . -biolink:disrupted_by a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:disrupted_by a owl:DatatypeProperty ; rdfs:label "disrupted by" ; rdfs:subPropertyOf biolink:affected_by ; owl:inverseOf biolink:disrupts ; skos:definition "describes a relationship where the structure, function, or occurrence of one entity is degraded or interfered with by another." ; skos:inScheme . -biolink:download_url a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:download_url a owl:DatatypeProperty ; rdfs:label "download url" ; rdfs:domain biolink:InformationContentEntity ; rdfs:subPropertyOf biolink:node_property ; skos:inScheme . -biolink:end_coordinate a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:end_coordinate a owl:DatatypeProperty ; rdfs:label "end coordinate" ; rdfs:subPropertyOf biolink:base_coordinate ; skos:altLabel "end" ; @@ -436,36 +466,31 @@ biolink:end_coordinate a owl:ObjectProperty, skos:exactMatch gff3:end ; skos:inScheme . -biolink:evidence_count a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:evidence_count a owl:DatatypeProperty ; rdfs:label "evidence count" ; - rdfs:range linkml:Integer ; + rdfs:range xsd:integer ; rdfs:subPropertyOf biolink:association_slot ; skos:definition "The number of evidence instances that are connected to an association." ; skos:inScheme . -biolink:exact_matches a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:exact_matches a owl:DatatypeProperty ; rdfs:label "exact matches" ; skos:definition "A list of terms from different schemas or terminology systems that have an identical meaning. Such terms often describe the same concept from different ontological perspectives." ; skos:inScheme . -biolink:exact_synonym a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:exact_synonym a owl:DatatypeProperty ; rdfs:label "exact synonym" ; rdfs:subPropertyOf biolink:synonym ; skos:exactMatch OIO:hasExactSynonym ; skos:inScheme . -biolink:expected_count a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:expected_count a owl:DatatypeProperty ; rdfs:label "expected count" ; rdfs:subPropertyOf biolink:association_slot ; skos:definition "The expected (calculated) number of instances in a dataset/cohort whose records contain both the subject and object concept of an association if the subject and object concepts are independent." ; skos:inScheme . -biolink:expresses a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:expresses a owl:ObjectProperty ; rdfs:label "expresses" ; rdfs:domain biolink:AnatomicalEntity ; rdfs:range biolink:GeneOrGeneProduct ; @@ -476,17 +501,15 @@ biolink:expresses a owl:ObjectProperty, skos:exactMatch RO:0002292 ; skos:inScheme . -biolink:extraction_confidence_score a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:extraction_confidence_score a owl:DatatypeProperty ; rdfs:label "extraction confidence score" ; - rdfs:range linkml:Integer ; + rdfs:range xsd:integer ; rdfs:subPropertyOf biolink:association_slot ; skos:definition "A quantitative confidence value that represents the probability of obtaining a result at least as extreme as that actually obtained, assuming that the actual value was the result of chance alone." ; skos:inScheme . biolink:gene_fusion_with a owl:ObjectProperty, - owl:SymmetricProperty, - linkml:SlotDefinition ; + owl:SymmetricProperty ; rdfs:label "gene_fusion_with" ; rdfs:domain biolink:Gene ; rdfs:range biolink:Gene ; @@ -495,16 +518,14 @@ biolink:gene_fusion_with a owl:ObjectProperty, skos:inScheme ; biolink:canonical_predicate true . -biolink:genetic_association a owl:ObjectProperty, - owl:SymmetricProperty, - linkml:SlotDefinition ; +biolink:genetic_association a owl:DatatypeProperty, + owl:SymmetricProperty ; rdfs:label "genetic association" ; rdfs:subPropertyOf biolink:associated_with ; skos:inScheme . biolink:genetic_neighborhood_of a owl:ObjectProperty, - owl:SymmetricProperty, - linkml:SlotDefinition ; + owl:SymmetricProperty ; rdfs:label "genetic_neighborhood_of" ; rdfs:domain biolink:Gene ; rdfs:range biolink:Gene ; @@ -513,8 +534,7 @@ biolink:genetic_neighborhood_of a owl:ObjectProperty, skos:inScheme ; biolink:canonical_predicate true . -biolink:has_active_component a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_active_component a owl:ObjectProperty ; rdfs:label "has active component" ; rdfs:domain biolink:CellularComponent ; rdfs:range biolink:GeneOrGeneProduct ; @@ -522,8 +542,7 @@ biolink:has_active_component a owl:ObjectProperty, owl:inverseOf biolink:active_in ; skos:inScheme . -biolink:has_author a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_author a owl:ObjectProperty ; rdfs:label "has author" ; rdfs:domain biolink:Publication ; rdfs:range biolink:Agent ; @@ -531,8 +550,7 @@ biolink:has_author a owl:ObjectProperty, owl:inverseOf biolink:author ; skos:inScheme . -biolink:has_biomarker a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_biomarker a owl:ObjectProperty ; rdfs:label "has biomarker" ; rdfs:domain biolink:DiseaseOrPhenotypicFeature ; rdfs:range biolink:ChemicalEntityOrGeneOrGeneProduct ; @@ -544,49 +562,43 @@ biolink:has_biomarker a owl:ObjectProperty, skos:narrowMatch , . -biolink:has_catalyst a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_catalyst a owl:DatatypeProperty ; rdfs:label "has catalyst" ; rdfs:subPropertyOf biolink:has_participant ; owl:inverseOf biolink:catalyzes ; skos:inScheme . -biolink:has_chemical_formula a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_chemical_formula a owl:DatatypeProperty ; rdfs:label "has chemical formula" ; - rdfs:range biolink:chemical_formula_value ; + rdfs:range xsd:string ; rdfs:subPropertyOf biolink:node_property ; skos:definition "description of chemical compound based on element symbols" ; skos:exactMatch WIKIDATA_PROPERTY:P274 ; skos:inScheme . -biolink:has_confidence_level a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_confidence_level a owl:ObjectProperty ; rdfs:label "has confidence level" ; rdfs:range biolink:ConfidenceLevel ; rdfs:subPropertyOf biolink:association_slot ; skos:definition "connects an association to a qualitative term denoting the level of confidence" ; skos:inScheme . -biolink:has_constituent a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_constituent a owl:ObjectProperty ; rdfs:label "has constituent" ; rdfs:range biolink:MolecularEntity ; rdfs:subPropertyOf biolink:node_property ; skos:definition "one or more molecular entities within a chemical mixture" ; skos:inScheme . -biolink:has_contraindication a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_contraindication a owl:ObjectProperty ; rdfs:label "has contraindication" ; rdfs:domain biolink:DiseaseOrPhenotypicFeature ; - rdfs:range biolink:Drug ; + rdfs:range biolink:ChemicalOrDrugOrTreatment ; rdfs:subPropertyOf biolink:related_to_at_instance_level ; - owl:inverseOf biolink:contraindicated_for ; + owl:inverseOf biolink:contraindicated_in ; skos:inScheme . -biolink:has_editor a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_editor a owl:ObjectProperty ; rdfs:label "has editor" ; rdfs:domain biolink:Publication ; rdfs:range biolink:Agent ; @@ -594,8 +606,7 @@ biolink:has_editor a owl:ObjectProperty, owl:inverseOf biolink:editor ; skos:inScheme . -biolink:has_frameshift_variant a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_frameshift_variant a owl:ObjectProperty ; rdfs:label "has frameshift variant" ; rdfs:domain biolink:GenomicEntity ; rdfs:range biolink:SequenceVariant ; @@ -606,8 +617,7 @@ biolink:has_frameshift_variant a owl:ObjectProperty, "splice region variant" ; skos:inScheme . -biolink:has_missense_variant a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_missense_variant a owl:ObjectProperty ; rdfs:label "has missense variant" ; rdfs:domain biolink:GenomicEntity ; rdfs:range biolink:SequenceVariant ; @@ -615,8 +625,7 @@ biolink:has_missense_variant a owl:ObjectProperty, owl:inverseOf biolink:is_missense_variant_of ; skos:inScheme . -biolink:has_nearby_variant a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_nearby_variant a owl:ObjectProperty ; rdfs:label "has nearby variant" ; rdfs:domain biolink:GenomicEntity ; rdfs:range biolink:SequenceVariant ; @@ -629,8 +638,7 @@ biolink:has_nearby_variant a owl:ObjectProperty, "non coding transcript exon variant" ; skos:inScheme . -biolink:has_negative_upstream_actor a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_negative_upstream_actor a owl:ObjectProperty ; rdfs:label "has negative upstream actor" ; rdfs:domain biolink:BiologicalProcess ; rdfs:range biolink:GeneOrGeneProduct ; @@ -638,8 +646,7 @@ biolink:has_negative_upstream_actor a owl:ObjectProperty, owl:inverseOf biolink:acts_upstream_of_negative_effect ; skos:inScheme . -biolink:has_negative_upstream_or_within_actor a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_negative_upstream_or_within_actor a owl:ObjectProperty ; rdfs:label "has negative upstream or within actor" ; rdfs:domain biolink:BiologicalProcess ; rdfs:range biolink:GeneOrGeneProduct ; @@ -647,8 +654,7 @@ biolink:has_negative_upstream_or_within_actor a owl:ObjectProperty, owl:inverseOf biolink:acts_upstream_of_or_within_negative_effect ; skos:inScheme . -biolink:has_non_coding_variant a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_non_coding_variant a owl:ObjectProperty ; rdfs:label "has non coding variant" ; rdfs:domain biolink:GenomicEntity ; rdfs:range biolink:SequenceVariant ; @@ -656,8 +662,7 @@ biolink:has_non_coding_variant a owl:ObjectProperty, owl:inverseOf biolink:is_non_coding_variant_of ; skos:inScheme . -biolink:has_nonsense_variant a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_nonsense_variant a owl:ObjectProperty ; rdfs:label "has nonsense variant" ; rdfs:domain biolink:GenomicEntity ; rdfs:range biolink:SequenceVariant ; @@ -665,8 +670,7 @@ biolink:has_nonsense_variant a owl:ObjectProperty, owl:inverseOf biolink:is_nonsense_variant_of ; skos:inScheme . -biolink:has_positive_upstream_actor a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_positive_upstream_actor a owl:ObjectProperty ; rdfs:label "has positive upstream actor" ; rdfs:domain biolink:BiologicalProcess ; rdfs:range biolink:GeneOrGeneProduct ; @@ -674,8 +678,7 @@ biolink:has_positive_upstream_actor a owl:ObjectProperty, owl:inverseOf biolink:acts_upstream_of_positive_effect ; skos:inScheme . -biolink:has_positive_upstream_or_within_actor a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_positive_upstream_or_within_actor a owl:ObjectProperty ; rdfs:label "has positive upstream or within actor" ; rdfs:domain biolink:BiologicalProcess ; rdfs:range biolink:GeneOrGeneProduct ; @@ -683,15 +686,7 @@ biolink:has_positive_upstream_or_within_actor a owl:ObjectProperty, owl:inverseOf biolink:acts_upstream_of_or_within_positive_effect ; skos:inScheme . -biolink:has_predisposing_factor a owl:ObjectProperty, - linkml:SlotDefinition ; - rdfs:label "has predisposing factor" ; - rdfs:subPropertyOf biolink:risk_affected_by ; - owl:inverseOf biolink:predisposes ; - skos:inScheme . - -biolink:has_provider a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_provider a owl:ObjectProperty ; rdfs:label "has provider" ; rdfs:domain biolink:InformationContentEntity ; rdfs:range biolink:Agent ; @@ -699,8 +694,7 @@ biolink:has_provider a owl:ObjectProperty, owl:inverseOf biolink:provider ; skos:inScheme . -biolink:has_publisher a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_publisher a owl:ObjectProperty ; rdfs:label "has publisher" ; rdfs:domain biolink:Publication ; rdfs:range biolink:Agent ; @@ -708,8 +702,7 @@ biolink:has_publisher a owl:ObjectProperty, owl:inverseOf biolink:publisher ; skos:inScheme . -biolink:has_receptor a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_receptor a owl:ObjectProperty ; rdfs:label "has receptor" ; rdfs:domain biolink:ExposureEvent ; rdfs:range biolink:OrganismalEntity ; @@ -718,8 +711,7 @@ biolink:has_receptor a owl:ObjectProperty, skos:exactMatch ExO:0000001 ; skos:inScheme . -biolink:has_route a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_route a owl:DatatypeProperty ; rdfs:label "has route" ; rdfs:domain biolink:ExposureEvent ; rdfs:subPropertyOf biolink:node_property ; @@ -730,8 +722,7 @@ biolink:has_route a owl:ObjectProperty, , . -biolink:has_splice_site_variant a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_splice_site_variant a owl:ObjectProperty ; rdfs:label "has splice site variant" ; rdfs:domain biolink:GenomicEntity ; rdfs:range biolink:SequenceVariant ; @@ -741,8 +732,7 @@ biolink:has_splice_site_variant a owl:ObjectProperty, "upstream gene variant" ; skos:inScheme . -biolink:has_stressor a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_stressor a owl:DatatypeProperty ; rdfs:label "has stressor" ; rdfs:domain biolink:ExposureEvent ; rdfs:subPropertyOf biolink:node_property ; @@ -751,15 +741,13 @@ biolink:has_stressor a owl:ObjectProperty, skos:exactMatch ExO:0000000 ; skos:inScheme . -biolink:has_supporting_study_result a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_supporting_study_result a owl:DatatypeProperty ; rdfs:label "has supporting study result" ; rdfs:subPropertyOf biolink:association_slot ; skos:definition "connects an association to an instance of supporting study result" ; skos:inScheme . -biolink:has_synonymous_variant a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_synonymous_variant a owl:ObjectProperty ; rdfs:label "has synonymous variant" ; rdfs:domain biolink:GenomicEntity ; rdfs:range biolink:SequenceVariant ; @@ -768,8 +756,7 @@ biolink:has_synonymous_variant a owl:ObjectProperty, skos:altLabel "stop gained" ; skos:inScheme . -biolink:has_target a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_target a owl:ObjectProperty ; rdfs:label "has target" ; rdfs:domain biolink:Disease ; rdfs:range biolink:Gene ; @@ -777,8 +764,7 @@ biolink:has_target a owl:ObjectProperty, owl:inverseOf biolink:target_for ; skos:inScheme . -biolink:has_topic a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_topic a owl:ObjectProperty ; rdfs:label "has topic" ; rdfs:range biolink:OntologyClass ; rdfs:subPropertyOf biolink:node_property ; @@ -789,8 +775,7 @@ biolink:has_topic a owl:ObjectProperty, skos:inScheme . biolink:in_cell_population_with a owl:ObjectProperty, - owl:SymmetricProperty, - linkml:SlotDefinition ; + owl:SymmetricProperty ; rdfs:label "in cell population with" ; rdfs:domain biolink:GeneOrGeneProduct ; rdfs:range biolink:GeneOrGeneProduct ; @@ -799,9 +784,19 @@ biolink:in_cell_population_with a owl:ObjectProperty, skos:inScheme ; biolink:canonical_predicate true . +biolink:in_clinical_trials_for a owl:ObjectProperty ; + rdfs:label "in clinical trials for" ; + rdfs:domain biolink:ChemicalOrDrugOrTreatment ; + rdfs:range biolink:DiseaseOrPhenotypicFeature ; + rdfs:subPropertyOf biolink:studied_to_treat, + biolink:treats_or_taken_to_treat_or_studied_to_treat ; + skos:definition "Holds between an intervention and a medical condition, and reports that a clinical trial is being or has been performed in human patients to test the potential of the intervention to treat the medical condition (e.g. to ameliorate, stabilize, or cure the condition, or to delay, prevent, or reduce the risk of it manifesting in the first place)." ; + skos:editorialNote "This predicate should be used when a source reports a clinical trial where the intervention is being or was interrogated, regardless of the phase of the trial, or its ultimate outcome. Information about phase and outcome can be capture using other modeling elements. A knowledge level of \"\"Observation\"\" MUST be used with this predicate (because it is merely reporting that a study was observed to have been performed). Note that if the source reports an intervention to be in a phase 4 trial, or a completed phase 3 trial where clinical benefit was demonstrated, a separate 'treats' edge SHOULD also be created (with knowledge_level = Assertion)." ; + skos:inScheme ; + biolink:canonical_predicate true . + biolink:in_complex_with a owl:ObjectProperty, - owl:SymmetricProperty, - linkml:SlotDefinition ; + owl:SymmetricProperty ; rdfs:label "in complex with" ; rdfs:domain biolink:GeneOrGeneProduct ; rdfs:range biolink:GeneOrGeneProduct ; @@ -812,9 +807,8 @@ biolink:in_complex_with a owl:ObjectProperty, skos:relatedMatch SIO:010497 ; biolink:canonical_predicate true . -biolink:in_linkage_disequilibrium_with a owl:ObjectProperty, - owl:SymmetricProperty, - linkml:SlotDefinition ; +biolink:in_linkage_disequilibrium_with a owl:DatatypeProperty, + owl:SymmetricProperty ; rdfs:label "in linkage disequilibrium with" ; rdfs:subPropertyOf biolink:related_to_at_instance_level ; skos:definition "holds between two sequence variants, the presence of which are correlated in a population" ; @@ -823,8 +817,7 @@ biolink:in_linkage_disequilibrium_with a owl:ObjectProperty, biolink:canonical_predicate true . biolink:in_pathway_with a owl:ObjectProperty, - owl:SymmetricProperty, - linkml:SlotDefinition ; + owl:SymmetricProperty ; rdfs:label "in pathway with" ; rdfs:domain biolink:GeneOrGeneProduct ; rdfs:range biolink:GeneOrGeneProduct ; @@ -834,30 +827,26 @@ biolink:in_pathway_with a owl:ObjectProperty, skos:relatedMatch SIO:010532 ; biolink:canonical_predicate true . -biolink:increased_amount_of a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:increased_amount_of a owl:DatatypeProperty ; rdfs:label "increased amount of" ; rdfs:subPropertyOf biolink:related_to_at_instance_level ; owl:inverseOf biolink:has_increased_amount ; skos:inScheme . -biolink:increased_likelihood_associated_with a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:increased_likelihood_associated_with a owl:DatatypeProperty ; rdfs:label "increased likelihood associated with" ; rdfs:subPropertyOf biolink:likelihood_associated_with ; owl:inverseOf biolink:associated_with_increased_likelihood_of ; skos:inScheme . -biolink:indirectly_physically_interacts_with a owl:ObjectProperty, - owl:SymmetricProperty, - linkml:SlotDefinition ; +biolink:indirectly_physically_interacts_with a owl:DatatypeProperty, + owl:SymmetricProperty ; rdfs:label "indirectly physically interacts with" ; rdfs:subPropertyOf biolink:physically_interacts_with ; skos:inScheme ; biolink:canonical_predicate true . -biolink:is_assessed_by a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:is_assessed_by a owl:ObjectProperty ; rdfs:label "is assessed by" ; rdfs:domain biolink:NamedThing ; rdfs:range biolink:NamedThing ; @@ -865,8 +854,7 @@ biolink:is_assessed_by a owl:ObjectProperty, owl:inverseOf biolink:assesses ; skos:inScheme . -biolink:is_diagnosed_by a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:is_diagnosed_by a owl:ObjectProperty ; rdfs:label "is diagnosed by" ; rdfs:domain biolink:DiseaseOrPhenotypicFeature ; rdfs:range biolink:DiagnosticAid ; @@ -874,17 +862,7 @@ biolink:is_diagnosed_by a owl:ObjectProperty, owl:inverseOf biolink:diagnoses ; skos:inScheme . -biolink:is_exacerbated_by a owl:ObjectProperty, - linkml:SlotDefinition ; - rdfs:label "is exacerbated by" ; - rdfs:domain biolink:DiseaseOrPhenotypicFeature ; - rdfs:range biolink:BiologicalEntity ; - rdfs:subPropertyOf biolink:affected_by ; - owl:inverseOf biolink:exacerbates ; - skos:inScheme . - -biolink:is_excipient_of a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:is_excipient_of a owl:ObjectProperty ; rdfs:label "is excipient of" ; rdfs:domain biolink:MolecularEntity ; rdfs:range biolink:Drug ; @@ -894,8 +872,7 @@ biolink:is_excipient_of a owl:ObjectProperty, skos:inScheme ; skos:mappingRelation WIKIDATA:Q902638 . -biolink:is_metabolite_of a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:is_metabolite_of a owl:ObjectProperty ; rdfs:label "is metabolite of" ; rdfs:domain biolink:MolecularEntity ; rdfs:range biolink:MolecularEntity ; @@ -906,16 +883,14 @@ biolink:is_metabolite_of a owl:ObjectProperty, skos:inScheme ; skos:note "The CHEBI ID represents a role rather than a predicate" . -biolink:is_molecular_consequence_of a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:is_molecular_consequence_of a owl:DatatypeProperty ; rdfs:label "is molecular consequence of" ; rdfs:domain biolink:OntologyClass ; rdfs:subPropertyOf biolink:related_to_at_instance_level ; owl:inverseOf biolink:has_molecular_consequence ; skos:inScheme . -biolink:is_output_of a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:is_output_of a owl:ObjectProperty ; rdfs:label "is output of" ; rdfs:domain biolink:NamedThing ; rdfs:range biolink:BiologicalProcessOrActivity ; @@ -925,8 +900,7 @@ biolink:is_output_of a owl:ObjectProperty, skos:inScheme ; skos:narrowMatch RO:0002354 . -biolink:is_side_effect_of a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:is_side_effect_of a owl:ObjectProperty ; rdfs:label "is side effect of" ; rdfs:domain biolink:DiseaseOrPhenotypicFeature ; rdfs:range biolink:ChemicalOrDrugOrTreatment ; @@ -934,8 +908,7 @@ biolink:is_side_effect_of a owl:ObjectProperty, owl:inverseOf biolink:has_side_effect ; skos:inScheme . -biolink:is_substrate_of a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:is_substrate_of a owl:ObjectProperty ; rdfs:label "is substrate of" ; rdfs:domain biolink:ChemicalEntityOrGeneOrGeneProduct ; rdfs:range biolink:ChemicalEntityOrGeneOrGeneProduct ; @@ -943,47 +916,47 @@ biolink:is_substrate_of a owl:ObjectProperty, owl:inverseOf biolink:has_substrate ; skos:inScheme . -biolink:ln_ratio a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:likelihood_affected_by a owl:DatatypeProperty ; + rdfs:label "likelihood affected by" ; + rdfs:subPropertyOf biolink:related_to_at_instance_level ; + owl:inverseOf biolink:affects_likelihood_of ; + skos:inScheme . + +biolink:ln_ratio a owl:DatatypeProperty ; rdfs:label "ln ratio" ; - rdfs:range linkml:Float ; + rdfs:range xsd:float ; rdfs:subPropertyOf biolink:association_slot ; skos:definition "the natural log of the ratio of co-occurrence to expected" ; skos:inScheme . -biolink:ln_ratio_confidence_interval a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:ln_ratio_confidence_interval a owl:DatatypeProperty ; rdfs:label "ln ratio confidence interval" ; - rdfs:range linkml:Float ; + rdfs:range xsd:float ; rdfs:subPropertyOf biolink:association_slot ; skos:definition "The 99% confidence interval for the ln_ratio calculation (i.e. the range of values within which the true value has a 99% chance of falling)" ; skos:inScheme . -biolink:location_of_disease a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:location_of_disease a owl:DatatypeProperty ; rdfs:label "location of disease" ; rdfs:subPropertyOf biolink:related_to ; owl:inverseOf biolink:disease_has_location ; skos:inScheme . -biolink:log_odds_ratio a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:log_odds_ratio a owl:DatatypeProperty ; rdfs:label "log odds ratio" ; - rdfs:range linkml:Float ; + rdfs:range xsd:float ; rdfs:subPropertyOf biolink:association_slot ; skos:definition "The logarithm of the odds ratio, or the ratio of the odds of event Y occurring in an exposed group versus the odds of event Y occurring in a non-exposed group." ; skos:inScheme . -biolink:log_odds_ratio_95_ci a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:log_odds_ratio_95_ci a owl:DatatypeProperty ; rdfs:label "log odds ratio 95 ci" ; - rdfs:range linkml:Float ; + rdfs:range xsd:float ; rdfs:subPropertyOf biolink:association_slot ; skos:definition "The ninety-five percent confidence range in which the true log odds ratio for the sample population falls." ; skos:inScheme . -biolink:logical_interpretation a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:logical_interpretation a owl:ObjectProperty ; rdfs:label "logical interpretation" ; rdfs:domain biolink:Association ; rdfs:range biolink:LogicalInterpretationEnum ; @@ -991,10 +964,9 @@ biolink:logical_interpretation a owl:ObjectProperty, skos:exactMatch os:LogicalInterpretation ; skos:inScheme . -biolink:mechanism_of_action a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:mechanism_of_action a owl:DatatypeProperty ; rdfs:label "mechanism of action" ; - rdfs:range linkml:Boolean ; + rdfs:range xsd:boolean ; rdfs:subPropertyOf biolink:association_slot ; skos:definition "a boolean flag to indicate if the edge is part of a path or subgraph of a knowledge graph that constitutes the mechanism of action for a result." ; skos:exactMatch LOINC:MTHU019741, @@ -1002,8 +974,7 @@ biolink:mechanism_of_action a owl:ObjectProperty, ; skos:inScheme . -biolink:member_of a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:member_of a owl:DatatypeProperty ; rdfs:label "member of" ; rdfs:subPropertyOf biolink:related_to_at_concept_level ; owl:inverseOf biolink:has_member ; @@ -1012,23 +983,20 @@ biolink:member_of a owl:ObjectProperty, skos:exactMatch RO:0002350 ; skos:inScheme . -biolink:mentioned_by a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:mentioned_by a owl:DatatypeProperty ; rdfs:label "mentioned by" ; rdfs:subPropertyOf biolink:related_to_at_instance_level ; owl:inverseOf biolink:mentions ; skos:definition "refers to is a relation between one named thing and the information content entity that it makes reference to." ; skos:inScheme . -biolink:missing_from a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:missing_from a owl:DatatypeProperty ; rdfs:label "missing from" ; rdfs:subPropertyOf biolink:related_to_at_instance_level ; owl:inverseOf biolink:lacks_part ; skos:inScheme . -biolink:mode_of_inheritance_of a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:mode_of_inheritance_of a owl:ObjectProperty ; rdfs:label "mode of inheritance of" ; rdfs:domain biolink:GeneticInheritance ; rdfs:range biolink:DiseaseOrPhenotypicFeature ; @@ -1036,29 +1004,25 @@ biolink:mode_of_inheritance_of a owl:ObjectProperty, owl:inverseOf biolink:has_mode_of_inheritance ; skos:inScheme . -biolink:models a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:models a owl:DatatypeProperty ; rdfs:label "models" ; rdfs:subPropertyOf biolink:related_to_at_instance_level ; owl:inverseOf biolink:model_of ; skos:inScheme . -biolink:narrow_matches a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:narrow_matches a owl:DatatypeProperty ; rdfs:label "narrow matches" ; skos:definition "A list of terms from different schemas or terminology systems that have a narrower meaning. Such terms often describe a more specific concept from different ontological perspectives." ; skos:inScheme . -biolink:narrow_synonym a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:narrow_synonym a owl:DatatypeProperty ; rdfs:label "narrow synonym" ; rdfs:subPropertyOf biolink:synonym ; skos:exactMatch OIO:hasNarrowSynonym ; skos:inScheme . biolink:negatively_correlated_with a owl:ObjectProperty, - owl:SymmetricProperty, - linkml:SlotDefinition ; + owl:SymmetricProperty ; rdfs:label "negatively correlated with" ; rdfs:domain biolink:NamedThing ; rdfs:range biolink:NamedThing ; @@ -1069,15 +1033,13 @@ biolink:negatively_correlated_with a owl:ObjectProperty, biolink:canonical_predicate true ; biolink:opposite_of "positively correlated with" . -biolink:not_completed_by a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:not_completed_by a owl:DatatypeProperty ; rdfs:label "not completed by" ; rdfs:subPropertyOf biolink:related_to_at_instance_level ; owl:inverseOf biolink:has_not_completed ; skos:inScheme . -biolink:nutrient_of a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:nutrient_of a owl:ObjectProperty ; rdfs:label "nutrient of" ; rdfs:domain biolink:ChemicalEntity ; rdfs:range biolink:ChemicalEntity ; @@ -1086,24 +1048,21 @@ biolink:nutrient_of a owl:ObjectProperty, skos:definition "holds between a one or more chemical entities present in food, irrespective of nutritional value (i.e. could also be a contaminant or additive)" ; skos:inScheme . -biolink:object_location_in_text a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:object_location_in_text a owl:DatatypeProperty ; rdfs:label "object location in text" ; - rdfs:range linkml:Integer ; + rdfs:range xsd:integer ; rdfs:subPropertyOf biolink:association_slot ; skos:definition "Character offsets for the text span(s) in the supporting text corresponding to the object concept of the extracted assertion" ; skos:inScheme . -biolink:occurs_in_disease a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:occurs_in_disease a owl:DatatypeProperty ; rdfs:label "occurs in disease" ; rdfs:subPropertyOf biolink:related_to_at_instance_level ; owl:inverseOf biolink:disease_has_basis_in ; skos:inScheme . biolink:occurs_together_in_literature_with a owl:ObjectProperty, - owl:SymmetricProperty, - linkml:SlotDefinition ; + owl:SymmetricProperty ; rdfs:label "occurs together in literature with" ; rdfs:domain biolink:NamedThing ; rdfs:range biolink:NamedThing ; @@ -1112,9 +1071,8 @@ biolink:occurs_together_in_literature_with a owl:ObjectProperty, skos:inScheme ; biolink:canonical_predicate true . -biolink:opposite_of a owl:ObjectProperty, - owl:SymmetricProperty, - linkml:SlotDefinition ; +biolink:opposite_of a owl:DatatypeProperty, + owl:SymmetricProperty ; rdfs:label "opposite of" ; rdfs:seeAlso , ; @@ -1124,9 +1082,8 @@ biolink:opposite_of a owl:ObjectProperty, skos:inScheme ; biolink:canonical_predicate true . -biolink:orthologous_to a owl:ObjectProperty, - owl:SymmetricProperty, - linkml:SlotDefinition ; +biolink:orthologous_to a owl:DatatypeProperty, + owl:SymmetricProperty ; rdfs:label "orthologous to" ; rdfs:subPropertyOf biolink:homologous_to ; skos:definition "a homology relationship between entities (typically genes) that diverged after a speciation event." ; @@ -1135,9 +1092,8 @@ biolink:orthologous_to a owl:ObjectProperty, skos:inScheme ; biolink:canonical_predicate true . -biolink:paralogous_to a owl:ObjectProperty, - owl:SymmetricProperty, - linkml:SlotDefinition ; +biolink:paralogous_to a owl:DatatypeProperty, + owl:SymmetricProperty ; rdfs:label "paralogous to" ; rdfs:subPropertyOf biolink:homologous_to ; skos:definition "a homology relationship that holds between entities (typically genes) that diverged after a duplication event." ; @@ -1145,12 +1101,7 @@ biolink:paralogous_to a owl:ObjectProperty, skos:inScheme ; biolink:canonical_predicate true . -biolink:percentage_frequency_value a owl:Class, - linkml:TypeDefinition ; - rdfs:subClassOf linkml:Double . - -biolink:phenotype_of a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:phenotype_of a owl:ObjectProperty ; rdfs:label "phenotype of" ; rdfs:domain biolink:PhenotypicFeature ; rdfs:range biolink:BiologicalEntity ; @@ -1158,16 +1109,14 @@ biolink:phenotype_of a owl:ObjectProperty, owl:inverseOf biolink:has_phenotype ; skos:inScheme . -biolink:plasma_membrane_part_of a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:plasma_membrane_part_of a owl:DatatypeProperty ; rdfs:label "plasma membrane part of" ; rdfs:subPropertyOf biolink:part_of ; owl:inverseOf biolink:has_plasma_membrane_part ; skos:inScheme . biolink:positively_correlated_with a owl:ObjectProperty, - owl:SymmetricProperty, - linkml:SlotDefinition ; + owl:SymmetricProperty ; rdfs:label "positively correlated with" ; rdfs:domain biolink:NamedThing ; rdfs:range biolink:NamedThing ; @@ -1178,43 +1127,26 @@ biolink:positively_correlated_with a owl:ObjectProperty, biolink:canonical_predicate true ; biolink:opposite_of "negatively correlated with" . -biolink:prevented_by a owl:ObjectProperty, - linkml:SlotDefinition ; - rdfs:label "prevented by" ; - rdfs:subPropertyOf biolink:risk_affected_by ; - owl:inverseOf biolink:prevents ; - skos:definition "holds between a potential outcome of which the likelihood was reduced by the application or use of an entity." ; - skos:inScheme ; - biolink:opposite_of "enabled by" . - -biolink:primarily_composed_of a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:primarily_composed_of a owl:DatatypeProperty ; rdfs:label "primarily composed of" ; rdfs:subPropertyOf biolink:related_to ; owl:inverseOf biolink:composed_primarily_of ; skos:inScheme . -biolink:produced_by a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:produced_by a owl:DatatypeProperty ; rdfs:label "produced by" ; rdfs:subPropertyOf biolink:related_to_at_instance_level ; owl:inverseOf biolink:produces ; skos:exactMatch RO:0003001 ; skos:inScheme . -biolink:quotient a owl:Class, - linkml:TypeDefinition ; - rdfs:subClassOf linkml:Double . - -biolink:reaction_balanced a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:reaction_balanced a owl:DatatypeProperty ; rdfs:label "reaction balanced" ; - rdfs:range linkml:Boolean ; + rdfs:range xsd:boolean ; rdfs:subPropertyOf biolink:association_slot ; skos:inScheme . -biolink:regulated_by a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:regulated_by a owl:ObjectProperty ; rdfs:label "regulated by" ; rdfs:domain biolink:PhysicalEssenceOrOccurrent ; rdfs:range biolink:PhysicalEssenceOrOccurrent ; @@ -1222,61 +1154,53 @@ biolink:regulated_by a owl:ObjectProperty, owl:inverseOf biolink:regulates ; skos:inScheme . -biolink:related_condition a owl:ObjectProperty, - owl:SymmetricProperty, - linkml:SlotDefinition ; +biolink:related_condition a owl:DatatypeProperty, + owl:SymmetricProperty ; rdfs:label "related condition" ; rdfs:subPropertyOf biolink:related_to_at_instance_level ; skos:exactMatch ; skos:inScheme ; biolink:canonical_predicate true . -biolink:related_synonym a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:related_synonym a owl:DatatypeProperty ; rdfs:label "related synonym" ; rdfs:subPropertyOf biolink:synonym ; skos:exactMatch OIO:hasRelatedSynonym ; skos:inScheme . -biolink:relation a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:relation a owl:DatatypeProperty ; rdfs:label "relation" ; skos:inScheme . -biolink:relative_frequency_object a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:relative_frequency_object a owl:DatatypeProperty ; rdfs:label "relative frequency object" ; - rdfs:range linkml:String ; + rdfs:range xsd:string ; rdfs:subPropertyOf biolink:association_slot ; skos:definition "The frequency at which subject and object concepts co-occur in records within a dataset/cohort, relative to the frequency at which the object concept appears in these same records." ; skos:inScheme . -biolink:relative_frequency_object_confidence_interval a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:relative_frequency_object_confidence_interval a owl:DatatypeProperty ; rdfs:label "relative frequency object confidence interval" ; - rdfs:range linkml:String ; + rdfs:range xsd:string ; rdfs:subPropertyOf biolink:association_slot ; skos:definition "The 99% confidence interval for the relative_frequency_object calculation (i.e. the range of values within which the true value has a 99% chance of falling)" ; skos:inScheme . -biolink:relative_frequency_subject a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:relative_frequency_subject a owl:DatatypeProperty ; rdfs:label "relative frequency subject" ; - rdfs:range linkml:Float ; + rdfs:range xsd:float ; rdfs:subPropertyOf biolink:association_slot ; skos:definition "The frequency at which subject and object concepts co-occur in records within a dataset/cohort, relative to the frequency at which the subject concept appears in these same records." ; skos:inScheme . -biolink:relative_frequency_subject_confidence_interval a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:relative_frequency_subject_confidence_interval a owl:DatatypeProperty ; rdfs:label "relative frequency subject confidence interval" ; - rdfs:range linkml:String ; + rdfs:range xsd:string ; rdfs:subPropertyOf biolink:association_slot ; skos:definition "The 99% confidence interval for the relative_frequency_subject calculation (i.e. the range of values within which the true value has a 99% chance of falling)" ; skos:inScheme . -biolink:resistance_associated_with a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:resistance_associated_with a owl:ObjectProperty ; rdfs:label "resistance associated with" ; rdfs:domain biolink:ChemicalEntity ; rdfs:range biolink:NamedThing ; @@ -1284,8 +1208,7 @@ biolink:resistance_associated_with a owl:ObjectProperty, owl:inverseOf biolink:associated_with_resistance_to ; skos:inScheme . -biolink:response_decreased_by a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:response_decreased_by a owl:ObjectProperty ; rdfs:label "response decreased by" ; rdfs:domain biolink:ChemicalEntityOrGeneOrGeneProduct ; rdfs:range biolink:ChemicalEntityOrGeneOrGeneProduct ; @@ -1293,8 +1216,7 @@ biolink:response_decreased_by a owl:ObjectProperty, owl:inverseOf biolink:decreases_response_to ; skos:inScheme . -biolink:response_increased_by a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:response_increased_by a owl:ObjectProperty ; rdfs:label "response increased by" ; rdfs:domain biolink:ChemicalEntityOrGeneOrGeneProduct ; rdfs:range biolink:ChemicalEntityOrGeneOrGeneProduct ; @@ -1302,18 +1224,16 @@ biolink:response_increased_by a owl:ObjectProperty, owl:inverseOf biolink:increases_response_to ; skos:inScheme . -biolink:retrieved_on a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:retrieved_on a owl:DatatypeProperty ; rdfs:label "retrieved on" ; rdfs:domain biolink:Dataset ; - rdfs:range linkml:Date ; + rdfs:range xsd:date ; rdfs:subPropertyOf biolink:node_property ; skos:exactMatch pav:retrievedOn ; skos:inScheme . -biolink:same_as a owl:ObjectProperty, - owl:SymmetricProperty, - linkml:SlotDefinition ; +biolink:same_as a owl:DatatypeProperty, + owl:SymmetricProperty ; rdfs:label "same as" ; rdfs:subPropertyOf biolink:exact_match ; skos:closeMatch owl:equivalentClass ; @@ -1327,16 +1247,14 @@ biolink:same_as a owl:ObjectProperty, skos:narrowMatch ; biolink:canonical_predicate true . -biolink:semmed_agreement_count a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:semmed_agreement_count a owl:DatatypeProperty ; rdfs:label "semmed agreement count" ; - rdfs:range linkml:Integer ; + rdfs:range xsd:integer ; rdfs:subPropertyOf biolink:association_slot ; skos:definition "The number of times this concept has been asserted in the SemMedDB literature database." ; skos:inScheme . -biolink:sensitivity_associated_with a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:sensitivity_associated_with a owl:ObjectProperty ; rdfs:label "sensitivity associated with" ; rdfs:domain biolink:ChemicalEntity ; rdfs:range biolink:NamedThing ; @@ -1344,8 +1262,7 @@ biolink:sensitivity_associated_with a owl:ObjectProperty, owl:inverseOf biolink:associated_with_sensitivity_to ; skos:inScheme . -biolink:sequence_location_of a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:sequence_location_of a owl:ObjectProperty ; rdfs:label "sequence location of" ; rdfs:domain biolink:NucleicAcidEntity ; rdfs:range biolink:NucleicAcidEntity ; @@ -1353,16 +1270,14 @@ biolink:sequence_location_of a owl:ObjectProperty, owl:inverseOf biolink:has_sequence_location ; skos:inScheme . -biolink:sequence_variant_qualifier a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:sequence_variant_qualifier a owl:ObjectProperty ; rdfs:label "sequence variant qualifier" ; rdfs:range biolink:SequenceVariant ; rdfs:subPropertyOf biolink:association_slot ; skos:definition "a qualifier used in an association with the variant" ; skos:inScheme . -biolink:start_coordinate a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:start_coordinate a owl:DatatypeProperty ; rdfs:label "start coordinate" ; rdfs:subPropertyOf biolink:base_coordinate ; skos:altLabel "start" ; @@ -1371,57 +1286,26 @@ biolink:start_coordinate a owl:ObjectProperty, skos:exactMatch gff3:start ; skos:inScheme . -biolink:subclass_of a owl:ObjectProperty, - linkml:SlotDefinition ; - rdfs:label "subclass of" ; - rdfs:domain biolink:OntologyClass ; - rdfs:range biolink:OntologyClass ; - rdfs:subPropertyOf biolink:related_to_at_concept_level ; - skos:closeMatch LOINC:class_of, - LOINC:has_class ; - skos:definition "holds between two classes where the domain class is a specialization of the range class" ; - skos:exactMatch MESH:isa, - RXNORM:isa, - , - rdfs:subClassOf, - SEMMEDDB:ISA, - CHEMBL.MECHANISM:subset_of, - VANDF:isa, - WIKIDATA_PROPERTY:P279 ; - skos:inScheme ; - skos:narrowMatch LOINC:has_archetype, - LOINC:has_parent_group, - LOINC:is_presence_guidance_for, - NDDF:has_dose_form, - RXNORM:has_dose_form, - RXNORM:has_doseformgroup, - , - , - , - , - , - , - , - , - , - , - rdfs:subPropertyOf ; - biolink:canonical_predicate true . +biolink:studied_for_treatment_with a owl:ObjectProperty ; + rdfs:label "studied for treatment with" ; + rdfs:domain biolink:DiseaseOrPhenotypicFeature ; + rdfs:range biolink:ChemicalOrDrugOrTreatment ; + owl:inverseOf biolink:studied_to_treat ; + skos:inScheme . -biolink:subject_location_in_text a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:subject_location_in_text a owl:DatatypeProperty ; rdfs:label "subject location in text" ; - rdfs:range linkml:Integer ; + rdfs:range xsd:integer ; rdfs:subPropertyOf biolink:association_slot ; skos:definition "Character offsets for the text span(s) in the supporting text corresponding to the subject concept of the extracted assertion." ; skos:inScheme . -biolink:superclass_of a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:superclass_of a owl:ObjectProperty ; rdfs:label "superclass of" ; rdfs:domain biolink:OntologyClass ; rdfs:range biolink:OntologyClass ; rdfs:subPropertyOf biolink:related_to_at_concept_level ; + owl:inverseOf biolink:subclass_of ; skos:definition "holds between two classes where the domain class is a super class of the range class" ; skos:exactMatch MESH:inverse_isa, RXNORM:inverse_isa, @@ -1437,118 +1321,103 @@ biolink:superclass_of a owl:ObjectProperty, , . -biolink:support_graphs a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:support_graphs a owl:DatatypeProperty ; rdfs:label "support graphs" ; rdfs:subPropertyOf biolink:association_slot ; skos:definition "A list of knowledge graphs that support the existence of this node." ; skos:inScheme . -biolink:supporting_data_set a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:supporting_data_set a owl:DatatypeProperty ; rdfs:label "supporting data set" ; rdfs:subPropertyOf biolink:association_slot ; skos:definition "A set of data used as evidence to generate the knowledge expressed in an Association (e.g. through computation on, reasoning or inference over the retrieved data)." ; skos:inScheme . -biolink:supporting_data_source a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:supporting_data_source a owl:DatatypeProperty ; rdfs:label "supporting data source" ; rdfs:subPropertyOf biolink:association_slot ; skos:definition "An Information Resource from which data was retrieved and subsequently used as evidence to generate the knowledge expressed in an Association (e.g. through computation on, reasoning or inference over the retrieved data)." ; skos:editorialNote "For example, in this Feature Variable Association Edge generated by the Exposure Agent’s ICEES KP, through statistical analysis of clinical and environmental data supplied by the UNC Clinical Data Warehouse, the Edge is passed to the Ranking Agent’s ARAGORN ARA, and then on to the ARS. The retrieval path for this Edge is as follows: ARS--retrieved_from--> ARAGORN --retrieved_from--> ICEES --supporting_data_from--> UNC Data Warehouse This example illustrates how to represent the source provenance of KP-generated knowledge, including the source of data from which the knowledge was derived. The \"primary knowledge source\" for this edge is \"infores:icees-asthma\". A \"supporting data source\" for this KP- generated knowledge is \"infores:unc-cdw-health.\" The \"aggregator knowledge source\" for this data is \"infores:aragorn-ara\"" ; skos:inScheme . -biolink:supporting_document_type a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:supporting_document_type a owl:DatatypeProperty ; rdfs:label "supporting document type" ; - rdfs:range linkml:String ; + rdfs:range xsd:string ; rdfs:subPropertyOf biolink:association_slot ; skos:definition "The document type (e.g., Journal Article, Case Study, Preprint) for the supporting document used in a Text Mining Result." ; skos:inScheme . -biolink:supporting_document_year a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:supporting_document_year a owl:DatatypeProperty ; rdfs:label "supporting document year" ; - rdfs:range linkml:Integer ; + rdfs:range xsd:integer ; rdfs:subPropertyOf biolink:association_slot ; skos:definition "The document year (typically the publication year) for the supporting document used in a Text Mining Result." ; skos:inScheme . -biolink:supporting_documents a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:supporting_documents a owl:DatatypeProperty ; rdfs:label "supporting documents" ; - rdfs:range linkml:Uriorcurie ; + rdfs:range xsd:anyURI ; rdfs:subPropertyOf biolink:association_slot ; skos:definition "One or more referenceable documents that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; skos:inScheme . -biolink:supporting_study_cohort a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:supporting_study_cohort a owl:DatatypeProperty ; rdfs:label "supporting study cohort" ; - rdfs:range linkml:String ; + rdfs:range xsd:string ; rdfs:subPropertyOf biolink:supporting_study_metadata ; skos:definition "A description of a study population/cohort that was interrogated to provide evidence for the association (e.g. the inclusion and exclusion criteria)." ; skos:inScheme . -biolink:supporting_study_context a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:supporting_study_context a owl:DatatypeProperty ; rdfs:label "supporting study context" ; - rdfs:range linkml:String ; + rdfs:range xsd:string ; rdfs:subPropertyOf biolink:supporting_study_metadata ; skos:definition "A term or terms describing the experimental setting/context in which evidence supporting the Association was generated ('context' may be defined by many factors, including taxon, model system (e.g. cell line type), tissue type, disease, etc.)." ; skos:inScheme . -biolink:supporting_study_date_range a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:supporting_study_date_range a owl:DatatypeProperty ; rdfs:label "supporting study date range" ; - rdfs:range linkml:String ; + rdfs:range xsd:string ; rdfs:subPropertyOf biolink:supporting_study_metadata ; skos:definition "The date range over which data was collected in a study that provided evidence for an Association." ; skos:inScheme . -biolink:supporting_study_method_description a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:supporting_study_method_description a owl:DatatypeProperty ; rdfs:label "supporting study method description" ; - rdfs:range linkml:Uriorcurie ; + rdfs:range xsd:anyURI ; rdfs:subPropertyOf biolink:supporting_study_metadata ; skos:definition "A uri or curie pointing to information about the methodology used to generate data supporting an Association." ; skos:inScheme . -biolink:supporting_study_method_type a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:supporting_study_method_type a owl:DatatypeProperty ; rdfs:label "supporting study method type" ; - rdfs:range linkml:Uriorcurie ; + rdfs:range xsd:anyURI ; rdfs:subPropertyOf biolink:supporting_study_metadata ; skos:definition "A type of method that was applied in a study used to generate the information used as evidence (e.g. a type of experimental assay, or statistical calculation, or computational analysis)." ; skos:inScheme . -biolink:supporting_study_size a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:supporting_study_size a owl:DatatypeProperty ; rdfs:label "supporting study size" ; - rdfs:range linkml:Integer ; + rdfs:range xsd:integer ; rdfs:subPropertyOf biolink:supporting_study_metadata ; skos:definition "The sample size used in a study that provided evidence for the association (e.g. 'n' of a cohort for a clinical study)." ; skos:inScheme . -biolink:supporting_text a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:supporting_text a owl:DatatypeProperty ; rdfs:label "supporting text" ; - rdfs:range linkml:String ; + rdfs:range xsd:string ; rdfs:subPropertyOf biolink:association_slot ; skos:definition "The segment of text from a document that supports the mined assertion." ; skos:inScheme . -biolink:supporting_text_section_type a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:supporting_text_section_type a owl:DatatypeProperty ; rdfs:label "supporting text section type" ; - rdfs:range linkml:String ; + rdfs:range xsd:string ; rdfs:subPropertyOf biolink:association_slot ; skos:definition "The section of the supporting text of a Text Mining Result within the supporting document. This is in the form of the name of the document section (e.g., Abstract, Introduction) that contains the supporting text." ; skos:inScheme . -biolink:systematic_synonym a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:systematic_synonym a owl:DatatypeProperty ; rdfs:label "systematic synonym" ; rdfs:domain biolink:NamedThing ; rdfs:range biolink:label_type ; @@ -1556,8 +1425,7 @@ biolink:systematic_synonym a owl:ObjectProperty, skos:definition "more commonly used for gene symbols in yeast" ; skos:inScheme . -biolink:taxon_of a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:taxon_of a owl:ObjectProperty ; rdfs:label "taxon of" ; rdfs:domain biolink:OrganismTaxon ; rdfs:range biolink:ThingWithTaxon ; @@ -1565,51 +1433,43 @@ biolink:taxon_of a owl:ObjectProperty, owl:inverseOf biolink:in_taxon ; skos:inScheme . -biolink:temporal_interval_qualifier a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:temporal_interval_qualifier a owl:DatatypeProperty ; rdfs:label "temporal interval qualifier" ; rdfs:subPropertyOf biolink:temporal_context_qualifier ; skos:definition "a constraint of a time interval placed upon the truth value of an association." ; skos:inScheme . -biolink:total_sample_size a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:total_sample_size a owl:DatatypeProperty ; rdfs:label "total sample size" ; - rdfs:range linkml:Integer ; + rdfs:range xsd:integer ; rdfs:subPropertyOf biolink:dataset_count ; skos:definition "The total number of patients or participants within a sample population." ; skos:inScheme . -biolink:treated_by a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:treated_by a owl:ObjectProperty ; rdfs:label "treated by" ; rdfs:domain biolink:DiseaseOrPhenotypicFeature ; rdfs:range biolink:ChemicalOrDrugOrTreatment ; - rdfs:subPropertyOf biolink:is_ameliorated_by ; owl:inverseOf biolink:treats ; - skos:definition "holds between a disease or phenotypic feature and a therapeutic process or chemical entity that is used to treat the condition" ; skos:exactMatch , WIKIDATA_PROPERTY:P2176 ; skos:inScheme ; skos:narrowMatch RO:0002302 . -biolink:update_date a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:update_date a owl:DatatypeProperty ; rdfs:label "update date" ; - rdfs:range linkml:Date ; + rdfs:range xsd:date ; rdfs:subPropertyOf biolink:node_property ; skos:definition "date on which an entity was updated. This can be applied to nodes or edges" ; skos:inScheme . -biolink:variant_part_of a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:variant_part_of a owl:DatatypeProperty ; rdfs:label "variant part of" ; rdfs:subPropertyOf biolink:part_of ; owl:inverseOf biolink:has_variant_part ; skos:inScheme . -biolink:version a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:version a owl:DatatypeProperty ; rdfs:label "version" ; rdfs:domain biolink:Dataset ; rdfs:subPropertyOf biolink:node_property ; @@ -1617,8 +1477,7 @@ biolink:version a owl:ObjectProperty, owl:versionInfo ; skos:inScheme . -biolink:version_of a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:version_of a owl:ObjectProperty ; rdfs:label "version of" ; rdfs:domain biolink:DatasetVersion ; rdfs:range biolink:DatasetSummary ; @@ -1626,9 +1485,22 @@ biolink:version_of a owl:ObjectProperty, skos:exactMatch dct:isVersionOf ; skos:inScheme . -biolink:xenologous_to a owl:ObjectProperty, - owl:SymmetricProperty, - linkml:SlotDefinition ; +biolink:was_applied_to_treat a owl:ObjectProperty ; + rdfs:label "was applied to treat" ; + rdfs:domain biolink:ChemicalOrDrugOrTreatment ; + rdfs:range biolink:DiseaseOrPhenotypicFeature ; + rdfs:subPropertyOf biolink:related_to_at_instance_level, + biolink:treats_or_taken_to_treat_or_studied_to_treat ; + skos:altLabel "administered to treat", + "given to treat", + "used to treat" ; + skos:definition "Holds between an substance, procedure, or activity and a medical condition, and reports that the substance, procedure, or activity was actually taken by one or more patients with the intent of treating the condition." ; + skos:editorialNote "This predicate is used simply to report observations of use in the real world, and is agnostic to whether the treatment is approved for or might be effective in treating the condition. The treatment could be taken by a patient on their own accord or prescribed by a clinician, as an off-label or an approved intervention. In practice, it would be used to represent records/statements from patient self-reporting sources like FAERS / AEOLUS where patients directly report the condition for which they took a drug, or statements from a database cataloging instances of off-label prescription of drugs for specific conditions (e.g. here, here, here). A knowledge level of Observation MUST be used with this predicate (because it is merely reporting that an intervention was used / prescribed for use at some point in time)." ; + skos:inScheme ; + biolink:canonical_predicate true . + +biolink:xenologous_to a owl:DatatypeProperty, + owl:SymmetricProperty ; rdfs:label "xenologous to" ; rdfs:subPropertyOf biolink:homologous_to ; skos:definition "a homology relationship characterized by an interspecies (horizontal) transfer since the common ancestor." ; @@ -1636,130 +1508,29 @@ biolink:xenologous_to a owl:ObjectProperty, skos:inScheme ; biolink:canonical_predicate true . -biolink:Annotation a owl:Class, - linkml:ClassDefinition ; +biolink:Annotation a owl:Class ; rdfs:label "annotation" ; + rdfs:subClassOf linkml:ClassDefinition ; skos:definition "Biolink Model root class for entity annotations." ; skos:inScheme . -biolink:CaseToEntityAssociationMixin a owl:Class, - linkml:ClassDefinition ; - rdfs:label "case to entity association mixin" ; - rdfs:subClassOf [ a owl:Restriction ; - owl:allValuesFrom biolink:Case ; - owl:onProperty biolink:subject ], - [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty biolink:subject ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:subject ] ; - skos:definition "An abstract association for use where the case is the subject" ; - skos:inScheme . - -biolink:CellLineToEntityAssociationMixin a owl:Class, - linkml:ClassDefinition ; - rdfs:label "cell line to entity association mixin" ; - rdfs:subClassOf [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty biolink:subject ], - [ a owl:Restriction ; - owl:allValuesFrom biolink:CellLine ; - owl:onProperty biolink:subject ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:subject ] ; - skos:definition "An relationship between a cell line and another entity" ; - skos:inScheme . - - a owl:Class, - biolink:ChemicalEntityDerivativeEnum ; + a owl:Class ; rdfs:label "metabolite" ; - rdfs:subClassOf biolink:ChemicalEntityDerivativeEnum . - -biolink:DrugToEntityAssociationMixin a owl:Class, - linkml:ClassDefinition ; - rdfs:label "drug to entity association mixin" ; - rdfs:subClassOf [ a owl:Restriction ; - owl:allValuesFrom biolink:Drug ; - owl:onProperty biolink:subject ], - [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty biolink:subject ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:subject ], - biolink:ChemicalEntityToEntityAssociationMixin ; - skos:definition "An interaction between a drug and another entity" ; - skos:inScheme . - -biolink:EntityToExposureEventAssociationMixin a owl:Class, - linkml:ClassDefinition ; - rdfs:label "entity to exposure event association mixin" ; - rdfs:subClassOf [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty biolink:object ], - [ a owl:Restriction ; - owl:allValuesFrom biolink:ExposureEvent ; - owl:onProperty biolink:object ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:object ] ; - skos:definition "An association between some entity and an exposure event." ; - skos:inScheme . - -biolink:EntityToOutcomeAssociationMixin a owl:Class, - linkml:ClassDefinition ; - rdfs:label "entity to outcome association mixin" ; - rdfs:subClassOf [ a owl:Restriction ; - owl:allValuesFrom biolink:Outcome ; - owl:onProperty biolink:object ], - [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty biolink:object ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:object ] ; - skos:definition "An association between some entity and an outcome" ; - skos:inScheme . - -biolink:EpigenomicEntity a owl:Class, - linkml:ClassDefinition ; - rdfs:label "epigenomic entity" ; - rdfs:subClassOf [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:has_biological_sequence ], - [ a owl:Restriction ; - owl:allValuesFrom biolink:biological_sequence ; - owl:onProperty biolink:has_biological_sequence ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:has_biological_sequence ] ; - skos:inScheme . + rdfs:subClassOf biolink:ChemicalEntityDerivativeEnum, + linkml:PermissibleValue . -biolink:MaterialSampleToEntityAssociationMixin a owl:Class, - linkml:ClassDefinition ; - rdfs:label "material sample to entity association mixin" ; - rdfs:subClassOf [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty biolink:subject ], - [ a owl:Restriction ; - owl:allValuesFrom biolink:MaterialSample ; - owl:onProperty biolink:subject ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:subject ] ; - skos:definition "An association between a material sample and something." ; +biolink:PathognomonicityQuantifier a owl:Class ; + rdfs:label "pathognomonicity quantifier" ; + rdfs:subClassOf biolink:SpecificityQuantifier ; + skos:definition "A relationship quantifier between a variant or symptom and a disease, which is high when the presence of the feature implies the existence of the disease" ; skos:inScheme . -biolink:SpecificityQuantifier a owl:Class, - linkml:ClassDefinition ; - rdfs:label "specificity quantifier" ; +biolink:SensitivityQuantifier a owl:Class ; + rdfs:label "sensitivity quantifier" ; rdfs:subClassOf biolink:RelationshipQuantifier ; skos:inScheme . -biolink:active_in a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:active_in a owl:ObjectProperty ; rdfs:label "active in" ; rdfs:domain biolink:GeneOrGeneProduct ; rdfs:range biolink:CellularComponent ; @@ -1768,8 +1539,7 @@ biolink:active_in a owl:ObjectProperty, skos:inScheme ; biolink:canonical_predicate true . -biolink:actively_involves a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:actively_involves a owl:ObjectProperty ; rdfs:label "actively involves" ; rdfs:domain biolink:BiologicalProcessOrActivity ; rdfs:range biolink:NamedThing ; @@ -1777,8 +1547,7 @@ biolink:actively_involves a owl:ObjectProperty, owl:inverseOf biolink:actively_involved_in ; skos:inScheme . -biolink:acts_upstream_of_negative_effect a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:acts_upstream_of_negative_effect a owl:ObjectProperty ; rdfs:label "acts upstream of negative effect" ; rdfs:domain biolink:GeneOrGeneProduct ; rdfs:range biolink:BiologicalProcess ; @@ -1787,8 +1556,7 @@ biolink:acts_upstream_of_negative_effect a owl:ObjectProperty, skos:inScheme ; biolink:canonical_predicate true . -biolink:acts_upstream_of_or_within_negative_effect a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:acts_upstream_of_or_within_negative_effect a owl:ObjectProperty ; rdfs:label "acts upstream of or within negative effect" ; rdfs:domain biolink:GeneOrGeneProduct ; rdfs:range biolink:BiologicalProcess ; @@ -1797,8 +1565,7 @@ biolink:acts_upstream_of_or_within_negative_effect a owl:ObjectProperty, skos:inScheme ; biolink:canonical_predicate true . -biolink:acts_upstream_of_or_within_positive_effect a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:acts_upstream_of_or_within_positive_effect a owl:ObjectProperty ; rdfs:label "acts upstream of or within positive effect" ; rdfs:domain biolink:GeneOrGeneProduct ; rdfs:range biolink:BiologicalProcess ; @@ -1807,8 +1574,7 @@ biolink:acts_upstream_of_or_within_positive_effect a owl:ObjectProperty, skos:inScheme ; biolink:canonical_predicate true . -biolink:acts_upstream_of_positive_effect a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:acts_upstream_of_positive_effect a owl:ObjectProperty ; rdfs:label "acts upstream of positive effect" ; rdfs:domain biolink:GeneOrGeneProduct ; rdfs:range biolink:BiologicalProcess ; @@ -1817,16 +1583,30 @@ biolink:acts_upstream_of_positive_effect a owl:ObjectProperty, skos:inScheme ; biolink:canonical_predicate true . -biolink:adjusted_p_value a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:adjusted_p_value a owl:DatatypeProperty ; rdfs:label "adjusted p value" ; - rdfs:range linkml:Float ; + rdfs:range xsd:float ; rdfs:subPropertyOf biolink:p_value ; skos:definition "The adjusted p-value is the probability of obtaining test results at least as extreme as the results actually observed, under the assumption that the null hypothesis is correct, adjusted for multiple comparisons. P is always italicized and capitalized. The actual P value* should be expressed (P=. 04) rather than expressing a statement of inequality (P<. 05), unless P<." ; skos:inScheme . -biolink:assesses a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:ameliorates_condition a owl:ObjectProperty ; + rdfs:label "ameliorates condition" ; + rdfs:domain biolink:ChemicalOrDrugOrTreatment ; + rdfs:range biolink:DiseaseOrPhenotypicFeature ; + rdfs:subPropertyOf biolink:affects, + biolink:treats ; + skos:altLabel "ameliorates", + "beneficial for condition", + "therapeutic for condition" ; + skos:definition "Holds between an entity and an existing medical condition (disease or phenotypic feature) where the entity is able to ameliorate symptoms, stabilize progression, or cure the condition." ; + skos:editorialNote "This predicate describes a narrower view of 'treats' - that covers interventions that are beneficial for existing disease, and excludes interventions that prevent/reduce risk of developing a condition in the future." ; + skos:exactMatch RO:0003307 ; + skos:inScheme ; + biolink:canonical_predicate true ; + biolink:opposite_of "exacerbates condition" . + +biolink:assesses a owl:ObjectProperty ; rdfs:label "assesses" ; rdfs:domain biolink:NamedThing ; rdfs:range biolink:NamedThing ; @@ -1836,24 +1616,21 @@ biolink:assesses a owl:ObjectProperty, skos:inScheme ; biolink:canonical_predicate true . -biolink:associated_with_decreased_likelihood_of a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:associated_with_decreased_likelihood_of a owl:DatatypeProperty ; rdfs:label "associated with decreased likelihood of" ; rdfs:subPropertyOf biolink:associated_with_likelihood_of ; skos:definition "Expresses a relationship between two named things where the relationship is typically generated statistically and the state or fact of something is less probable." ; skos:inScheme ; biolink:canonical_predicate true . -biolink:associated_with_increased_likelihood_of a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:associated_with_increased_likelihood_of a owl:DatatypeProperty ; rdfs:label "associated with increased likelihood of" ; rdfs:subPropertyOf biolink:associated_with_likelihood_of ; skos:definition "Expresses a relationship between two named things where the relationship is typically generated statistically and the state or fact of something is more probable." ; skos:inScheme ; biolink:canonical_predicate true . -biolink:associated_with_resistance_to a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:associated_with_resistance_to a owl:ObjectProperty ; rdfs:label "associated with resistance to" ; rdfs:domain biolink:NamedThing ; rdfs:range biolink:ChemicalEntity ; @@ -1862,8 +1639,7 @@ biolink:associated_with_resistance_to a owl:ObjectProperty, skos:inScheme ; biolink:canonical_predicate true . -biolink:associated_with_sensitivity_to a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:associated_with_sensitivity_to a owl:ObjectProperty ; rdfs:label "associated with sensitivity to" ; rdfs:domain biolink:NamedThing ; rdfs:range biolink:ChemicalEntity ; @@ -1874,8 +1650,7 @@ biolink:associated_with_sensitivity_to a owl:ObjectProperty, skos:narrowMatch SNOMEDCT:418038007 ; biolink:canonical_predicate true . -biolink:author a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:author a owl:ObjectProperty ; rdfs:label "author" ; rdfs:domain biolink:Agent ; rdfs:range biolink:Publication ; @@ -1885,8 +1660,7 @@ biolink:author a owl:ObjectProperty, WIKIDATA_PROPERTY:P50 ; skos:inScheme . -biolink:biomarker_for a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:biomarker_for a owl:ObjectProperty ; rdfs:label "biomarker for" ; rdfs:domain biolink:ChemicalEntityOrGeneOrGeneProduct ; rdfs:range biolink:DiseaseOrPhenotypicFeature ; @@ -1901,8 +1675,7 @@ biolink:biomarker_for a owl:ObjectProperty, orphanet:465410 ; biolink:canonical_predicate true . -biolink:capable_of a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:capable_of a owl:ObjectProperty ; rdfs:label "capable of" ; rdfs:domain biolink:NamedThing ; rdfs:range biolink:Occurrent ; @@ -1914,16 +1687,14 @@ biolink:capable_of a owl:ObjectProperty, RO:0002500 ; biolink:canonical_predicate true . -biolink:catalyzes a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:catalyzes a owl:DatatypeProperty ; rdfs:label "catalyzes" ; rdfs:subPropertyOf biolink:participates_in ; skos:exactMatch RO:0002327 ; skos:inScheme ; biolink:canonical_predicate true . -biolink:causes a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:causes a owl:DatatypeProperty ; rdfs:label "causes" ; rdfs:subPropertyOf biolink:contributes_to ; skos:broadMatch RO:0002410, @@ -1961,9 +1732,8 @@ biolink:causes a owl:ObjectProperty, biolink:canonical_predicate true ; biolink:opposite_of "prevents" . -biolink:close_match a owl:ObjectProperty, - owl:SymmetricProperty, - linkml:SlotDefinition ; +biolink:close_match a owl:DatatypeProperty, + owl:SymmetricProperty ; rdfs:label "close match" ; rdfs:subPropertyOf biolink:related_to_at_concept_level ; skos:definition "a list of terms from different schemas or terminology systems that have a semantically similar but not strictly equivalent, broader, or narrower meaning. Such terms often describe the same general concept from different ontological perspectives (e.g. drug as a type of chemical entity versus drug as a type of role borne by a chemical entity)." ; @@ -1978,8 +1748,7 @@ biolink:close_match a owl:ObjectProperty, OIO:hasDbXref ; biolink:canonical_predicate true . -biolink:composed_primarily_of a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:composed_primarily_of a owl:DatatypeProperty ; rdfs:label "composed primarily of" ; rdfs:subPropertyOf biolink:related_to ; skos:definition "x composed_primarily_of_y if:more than half of the mass of x is made from parts of y." ; @@ -1987,8 +1756,7 @@ biolink:composed_primarily_of a owl:ObjectProperty, skos:inScheme ; biolink:canonical_predicate true . -biolink:consumes a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:consumes a owl:ObjectProperty ; rdfs:label "consumes" ; rdfs:domain biolink:NamedThing ; rdfs:range biolink:NamedThing ; @@ -1997,42 +1765,38 @@ biolink:consumes a owl:ObjectProperty, skos:narrowMatch RO:0004009 ; biolink:canonical_predicate true . -biolink:contraindicated_for a owl:ObjectProperty, - linkml:SlotDefinition ; - rdfs:label "contraindicated for" ; - rdfs:domain biolink:Drug ; +biolink:contraindicated_in a owl:ObjectProperty ; + rdfs:label "contraindicated in" ; + rdfs:domain biolink:ChemicalOrDrugOrTreatment ; rdfs:range biolink:DiseaseOrPhenotypicFeature ; rdfs:subPropertyOf biolink:related_to_at_instance_level ; - skos:definition "Holds between a drug and a disease or phenotype, such that a person with that disease should not be treated with the drug." ; + skos:definition "Holds between a substance, procedure, or activity and a medical condition or circumstance, where an authority has established that the substance, procedure, or activity should not be applied as an intervention in patients with the condition or circumstance because it can result in detrimental outcomes." ; + skos:editorialNote "This predicate relates the intervention with a specific disease, phenotype, or other medical circumstance that puts patients at high risk for detrimental outcomes. This may be a different condition from the one that the drug would be used to treat (e.g. pseudoephedrine is contraindicated in people with high-blood pressure as a treatment for nasal congestion), a biological state (e.g. isotretinoin is contraindicated in people who are pregnant as a treatment for acne), or being on a different medication (e.g. aspirin is contraindicated in people taking warfarin as a preventative treatment for stroke)." ; skos:exactMatch ; skos:inScheme ; biolink:canonical_predicate true ; biolink:opposite_of "treats" . -biolink:contribution_from a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:contribution_from a owl:DatatypeProperty ; rdfs:label "contribution from" ; rdfs:subPropertyOf biolink:related_to_at_instance_level ; owl:inverseOf biolink:contributes_to ; skos:inScheme . -biolink:dataset_count a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:dataset_count a owl:DatatypeProperty ; rdfs:label "dataset count" ; - rdfs:range linkml:Integer ; + rdfs:range xsd:integer ; rdfs:subPropertyOf biolink:association_slot ; skos:definition "The total number of instances (e.g., number of patients, number of rows, etc) in a dataset/cohort." ; skos:inScheme . -biolink:decreases_amount_or_activity_of a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:decreases_amount_or_activity_of a owl:DatatypeProperty ; rdfs:label "decreases amount or activity of" ; rdfs:subPropertyOf biolink:related_to_at_instance_level ; skos:definition "A grouping mixin to help with searching for all the predicates that decrease the amount or activity of the object." ; skos:inScheme . -biolink:decreases_response_to a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:decreases_response_to a owl:ObjectProperty ; rdfs:label "decreases response to" ; rdfs:domain biolink:ChemicalEntityOrGeneOrGeneProduct ; rdfs:range biolink:ChemicalEntityOrGeneOrGeneProduct ; @@ -2044,8 +1808,7 @@ biolink:decreases_response_to a owl:ObjectProperty, biolink:canonical_predicate true ; biolink:opposite_of "increases response to" . -biolink:develops_from a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:develops_from a owl:DatatypeProperty ; rdfs:label "develops from" ; rdfs:subPropertyOf biolink:related_to_at_instance_level ; skos:closeMatch , @@ -2060,8 +1823,7 @@ biolink:develops_from a owl:ObjectProperty, RO:0002226 ; biolink:canonical_predicate true . -biolink:diagnoses a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:diagnoses a owl:ObjectProperty ; rdfs:label "diagnoses" ; rdfs:domain biolink:DiagnosticAid ; rdfs:range biolink:DiseaseOrPhenotypicFeature ; @@ -2074,9 +1836,8 @@ biolink:diagnoses a owl:ObjectProperty, skos:inScheme ; biolink:canonical_predicate true . -biolink:directly_physically_interacts_with a owl:ObjectProperty, - owl:SymmetricProperty, - linkml:SlotDefinition ; +biolink:directly_physically_interacts_with a owl:DatatypeProperty, + owl:SymmetricProperty ; rdfs:label "directly physically interacts with" ; rdfs:subPropertyOf biolink:physically_interacts_with ; skos:broadMatch RO:0002578, @@ -2090,8 +1851,7 @@ biolink:directly_physically_interacts_with a owl:ObjectProperty, DGIdb:cofactor ; biolink:canonical_predicate true . -biolink:disease_has_basis_in a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:disease_has_basis_in a owl:DatatypeProperty ; rdfs:label "disease has basis in" ; rdfs:subPropertyOf biolink:related_to_at_instance_level ; skos:definition "A relation that holds between a disease and an entity where the state of the entity has contribution to the disease." ; @@ -2100,8 +1860,7 @@ biolink:disease_has_basis_in a owl:ObjectProperty, ; biolink:canonical_predicate true . -biolink:disease_has_location a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:disease_has_location a owl:DatatypeProperty ; rdfs:label "disease has location" ; rdfs:subPropertyOf biolink:related_to ; skos:definition "A relationship between a disease and an anatomical entity where the disease has one or more features that are located in that entity." ; @@ -2109,8 +1868,7 @@ biolink:disease_has_location a owl:ObjectProperty, RO:0004026 ; skos:inScheme . -biolink:disrupts a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:disrupts a owl:DatatypeProperty ; rdfs:label "disrupts" ; rdfs:subPropertyOf biolink:affects ; skos:altLabel "disease causes disruption of" ; @@ -2123,8 +1881,7 @@ biolink:disrupts a owl:ObjectProperty, biolink:canonical_predicate true ; biolink:opposite_of "enables" . -biolink:editor a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:editor a owl:ObjectProperty ; rdfs:label "editor" ; rdfs:domain biolink:Agent ; rdfs:range biolink:Publication ; @@ -2133,8 +1890,7 @@ biolink:editor a owl:ObjectProperty, skos:exactMatch WIKIDATA_PROPERTY:P98 ; skos:inScheme . -biolink:enables a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:enables a owl:ObjectProperty ; rdfs:label "enables" ; rdfs:domain biolink:PhysicalEntity ; rdfs:range biolink:BiologicalProcessOrActivity ; @@ -2146,20 +1902,23 @@ biolink:enables a owl:ObjectProperty, biolink:canonical_predicate true ; biolink:opposite_of "prevents" . -biolink:exacerbates a owl:ObjectProperty, - linkml:SlotDefinition ; - rdfs:label "exacerbates" ; - rdfs:domain biolink:BiologicalEntity ; +biolink:exacerbates_condition a owl:ObjectProperty ; + rdfs:label "exacerbates condition" ; + rdfs:domain biolink:ChemicalOrDrugOrTreatment ; rdfs:range biolink:DiseaseOrPhenotypicFeature ; - rdfs:subPropertyOf biolink:affects ; + rdfs:subPropertyOf biolink:affects, + biolink:promotes_condition ; + skos:altLabel "detrimental for condition", + "exacerbates" ; skos:broadMatch SEMMEDDB:COMPLICATES ; - skos:definition "A relationship between an entity (e.g. a chemical, environmental exposure, or some form of genetic variation) and a condition (a phenotype or disease), where the presence of the entity worsens some or all aspects of the condition." ; + skos:definition """Holds between a substance, procedure, or activity and an existing medical condition (disease or phenotypic + feature) where the substance, procedure, or activity worsens some or all aspects of the condition.""" ; skos:exactMatch RO:0003309 ; skos:inScheme ; - biolink:canonical_predicate true . + biolink:canonical_predicate true ; + biolink:opposite_of "ameliorates condition" . -biolink:expressed_in a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:expressed_in a owl:ObjectProperty ; rdfs:label "expressed in" ; rdfs:domain biolink:GeneOrGeneProduct ; rdfs:range biolink:AnatomicalEntity ; @@ -2171,8 +1930,7 @@ biolink:expressed_in a owl:ObjectProperty, ; biolink:canonical_predicate true . -biolink:food_component_of a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:food_component_of a owl:ObjectProperty ; rdfs:label "food component of" ; rdfs:domain biolink:ChemicalEntity ; rdfs:range biolink:ChemicalEntity ; @@ -2181,8 +1939,7 @@ biolink:food_component_of a owl:ObjectProperty, skos:definition "holds between a one or more chemical entities present in food, irrespective of nutritional value (i.e. could also be a contaminant or additive)" ; skos:inScheme . -biolink:gene_associated_with_condition a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:gene_associated_with_condition a owl:ObjectProperty ; rdfs:label "gene associated with condition" ; rdfs:domain biolink:Gene ; rdfs:range biolink:DiseaseOrPhenotypicFeature ; @@ -2196,8 +1953,7 @@ biolink:gene_associated_with_condition a owl:ObjectProperty, ; biolink:canonical_predicate true . -biolink:gene_product_of a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:gene_product_of a owl:ObjectProperty ; rdfs:label "gene product of" ; rdfs:domain biolink:GeneProductMixin ; rdfs:range biolink:Gene ; @@ -2208,8 +1964,7 @@ biolink:gene_product_of a owl:ObjectProperty, skos:inScheme ; biolink:canonical_predicate true . -biolink:has_active_ingredient a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_active_ingredient a owl:ObjectProperty ; rdfs:label "has active ingredient" ; rdfs:domain biolink:Drug ; rdfs:range biolink:MolecularEntity ; @@ -2221,8 +1976,7 @@ biolink:has_active_ingredient a owl:ObjectProperty, biolink:canonical_predicate true ; biolink:opposite_of "is excipient of" . -biolink:has_adverse_event a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_adverse_event a owl:ObjectProperty ; rdfs:label "has adverse event" ; rdfs:domain biolink:ChemicalOrDrugOrTreatment ; rdfs:range biolink:DiseaseOrPhenotypicFeature ; @@ -2232,8 +1986,7 @@ biolink:has_adverse_event a owl:ObjectProperty, skos:inScheme ; biolink:canonical_predicate true . -biolink:has_completed a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_completed a owl:DatatypeProperty ; rdfs:label "has completed" ; rdfs:subPropertyOf biolink:related_to_at_instance_level ; skos:definition "holds between an entity and a process that the entity is capable of and has completed" ; @@ -2242,8 +1995,7 @@ biolink:has_completed a owl:ObjectProperty, biolink:canonical_predicate true ; biolink:opposite_of "has not completed" . -biolink:has_decreased_amount a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_decreased_amount a owl:DatatypeProperty ; rdfs:label "has decreased amount" ; rdfs:subPropertyOf biolink:related_to_at_instance_level ; skos:inScheme ; @@ -2251,8 +2003,7 @@ biolink:has_decreased_amount a owl:ObjectProperty, biolink:canonical_predicate true ; biolink:opposite_of "has increased amount" . -biolink:has_excipient a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_excipient a owl:ObjectProperty ; rdfs:label "has excipient" ; rdfs:domain biolink:Drug ; rdfs:range biolink:MolecularEntity ; @@ -2262,8 +2013,7 @@ biolink:has_excipient a owl:ObjectProperty, skos:mappingRelation WIKIDATA:Q902638 ; biolink:canonical_predicate true . -biolink:has_gene_product a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_gene_product a owl:ObjectProperty ; rdfs:label "has gene product" ; rdfs:domain biolink:Gene ; rdfs:range biolink:GeneProductMixin ; @@ -2277,8 +2027,7 @@ biolink:has_gene_product a owl:ObjectProperty, skos:inScheme ; skos:narrowMatch . -biolink:has_increased_amount a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_increased_amount a owl:DatatypeProperty ; rdfs:label "has increased amount" ; rdfs:subPropertyOf biolink:related_to_at_instance_level ; skos:inScheme ; @@ -2286,16 +2035,14 @@ biolink:has_increased_amount a owl:ObjectProperty, biolink:canonical_predicate true ; biolink:opposite_of "has decreased amount" . -biolink:has_manifestation a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_manifestation a owl:DatatypeProperty ; rdfs:label "has manifestation" ; rdfs:domain biolink:Disease ; rdfs:subPropertyOf biolink:related_to_at_instance_level ; owl:inverseOf biolink:manifestation_of ; skos:inScheme . -biolink:has_member a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_member a owl:DatatypeProperty ; rdfs:label "has member" ; rdfs:subPropertyOf biolink:related_to_at_concept_level ; skos:definition "Defines a mereological relation between a collection and an item." ; @@ -2303,8 +2050,7 @@ biolink:has_member a owl:ObjectProperty, skos:member ; skos:inScheme . -biolink:has_metabolite a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_metabolite a owl:ObjectProperty ; rdfs:label "has metabolite" ; rdfs:domain biolink:MolecularEntity ; rdfs:range biolink:MolecularEntity ; @@ -2315,8 +2061,7 @@ biolink:has_metabolite a owl:ObjectProperty, skos:note "The CHEBI ID represents a role rather than a predicate" ; biolink:canonical_predicate true . -biolink:has_mode_of_inheritance a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_mode_of_inheritance a owl:ObjectProperty ; rdfs:label "has mode of inheritance" ; rdfs:domain biolink:DiseaseOrPhenotypicFeature ; rdfs:range biolink:GeneticInheritance ; @@ -2325,8 +2070,7 @@ biolink:has_mode_of_inheritance a owl:ObjectProperty, skos:inScheme ; biolink:canonical_predicate true . -biolink:has_molecular_consequence a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_molecular_consequence a owl:ObjectProperty ; rdfs:label "has molecular consequence" ; rdfs:range biolink:OntologyClass ; rdfs:subPropertyOf biolink:related_to_at_instance_level ; @@ -2336,8 +2080,7 @@ biolink:has_molecular_consequence a owl:ObjectProperty, skos:narrowMatch ; biolink:canonical_predicate true . -biolink:has_not_completed a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_not_completed a owl:DatatypeProperty ; rdfs:label "has not completed" ; rdfs:subPropertyOf biolink:related_to_at_instance_level ; skos:definition "holds between an entity and a process that the entity is capable of, but has not completed" ; @@ -2346,8 +2089,7 @@ biolink:has_not_completed a owl:ObjectProperty, biolink:canonical_predicate true ; biolink:opposite_of "has completed" . -biolink:has_nutrient a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_nutrient a owl:ObjectProperty ; rdfs:label "has nutrient" ; rdfs:domain biolink:ChemicalEntity ; rdfs:range biolink:ChemicalEntity ; @@ -2357,8 +2099,7 @@ biolink:has_nutrient a owl:ObjectProperty, skos:inScheme ; biolink:canonical_predicate true . -biolink:has_phenotype a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_phenotype a owl:ObjectProperty ; rdfs:label "has phenotype" ; rdfs:domain biolink:BiologicalEntity ; rdfs:range biolink:PhenotypicFeature ; @@ -2375,8 +2116,7 @@ biolink:has_phenotype a owl:ObjectProperty, DOID-PROPERTY:has_symptom ; biolink:canonical_predicate true . -biolink:has_plasma_membrane_part a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_plasma_membrane_part a owl:DatatypeProperty ; rdfs:label "has plasma membrane part" ; rdfs:subPropertyOf biolink:has_part ; skos:definition "Holds between a cell c and a protein complex or protein p if and only if that cell has as part a plasma_membrane[GO:0005886], and that plasma membrane has p as part." ; @@ -2384,8 +2124,7 @@ biolink:has_plasma_membrane_part a owl:ObjectProperty, skos:inScheme ; biolink:canonical_predicate true . -biolink:has_sequence_location a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_sequence_location a owl:ObjectProperty ; rdfs:label "has sequence location" ; rdfs:domain biolink:NucleicAcidEntity ; rdfs:range biolink:NucleicAcidEntity ; @@ -2395,8 +2134,7 @@ biolink:has_sequence_location a owl:ObjectProperty, skos:inScheme ; biolink:canonical_predicate true . -biolink:has_side_effect a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_side_effect a owl:ObjectProperty ; rdfs:label "has side effect" ; rdfs:domain biolink:ChemicalOrDrugOrTreatment ; rdfs:range biolink:DiseaseOrPhenotypicFeature ; @@ -2408,8 +2146,7 @@ biolink:has_side_effect a owl:ObjectProperty, skos:inScheme ; biolink:canonical_predicate true . -biolink:has_substrate a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_substrate a owl:ObjectProperty ; rdfs:label "has substrate" ; rdfs:domain biolink:ChemicalEntityOrGeneOrGeneProduct ; rdfs:range biolink:ChemicalEntityOrGeneOrGeneProduct ; @@ -2417,8 +2154,7 @@ biolink:has_substrate a owl:ObjectProperty, skos:inScheme ; biolink:canonical_predicate true . -biolink:has_variant_part a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_variant_part a owl:DatatypeProperty ; rdfs:label "has variant part" ; rdfs:subPropertyOf biolink:has_part ; skos:definition "holds between a nucleic acid entity and a nucleic acid entity that is a sub-component of it" ; @@ -2426,15 +2162,24 @@ biolink:has_variant_part a owl:ObjectProperty, skos:inScheme ; biolink:canonical_predicate true . -biolink:increases_amount_or_activity_of a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:in_preclinical_trials_for a owl:ObjectProperty ; + rdfs:label "in preclinical trials for" ; + rdfs:domain biolink:ChemicalOrDrugOrTreatment ; + rdfs:range biolink:DiseaseOrPhenotypicFeature ; + rdfs:subPropertyOf biolink:studied_to_treat, + biolink:treats_or_taken_to_treat_or_studied_to_treat ; + skos:definition "Holds between an substance, procedure, or activity and a medical condition, and reports that a pre-clinical study has been performed specifically to test the potential of the substance, procedure, or activity to treat the medical condition (i.e. to ameliorate, stabilize, or cure the condition, or to delay, prevent, or reduce the risk of it manifesting in the first place)." ; + skos:editorialNote "A knowledge level of Observation MUST be used with this predicate (because it is merely reporting that a study was observed to have been performed)." ; + skos:inScheme ; + biolink:canonical_predicate true . + +biolink:increases_amount_or_activity_of a owl:DatatypeProperty ; rdfs:label "increases amount or activity of" ; rdfs:subPropertyOf biolink:related_to_at_instance_level ; skos:definition "A grouping mixin to help with searching for all the predicates that increase the amount or activity of the object." ; skos:inScheme . -biolink:increases_response_to a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:increases_response_to a owl:ObjectProperty ; rdfs:label "increases response to" ; rdfs:domain biolink:ChemicalEntityOrGeneOrGeneProduct ; rdfs:range biolink:ChemicalEntityOrGeneOrGeneProduct ; @@ -2445,8 +2190,7 @@ biolink:increases_response_to a owl:ObjectProperty, biolink:canonical_predicate true ; biolink:opposite_of "decreases response to" . -biolink:is_active_ingredient_of a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:is_active_ingredient_of a owl:ObjectProperty ; rdfs:label "is active ingredient of" ; rdfs:domain biolink:MolecularEntity ; rdfs:range biolink:Drug ; @@ -2456,17 +2200,7 @@ biolink:is_active_ingredient_of a owl:ObjectProperty, skos:inScheme ; skos:mappingRelation RO:0002249 . -biolink:is_ameliorated_by a owl:ObjectProperty, - linkml:SlotDefinition ; - rdfs:label "is ameliorated by" ; - rdfs:domain biolink:DiseaseOrPhenotypicFeature ; - rdfs:range biolink:NamedThing ; - rdfs:subPropertyOf biolink:affected_by ; - owl:inverseOf biolink:ameliorates ; - skos:inScheme . - -biolink:is_frameshift_variant_of a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:is_frameshift_variant_of a owl:ObjectProperty ; rdfs:label "is frameshift variant of" ; rdfs:domain biolink:SequenceVariant ; rdfs:range biolink:GenomicEntity ; @@ -2479,8 +2213,7 @@ biolink:is_frameshift_variant_of a owl:ObjectProperty, skos:inScheme ; biolink:canonical_predicate true . -biolink:is_input_of a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:is_input_of a owl:ObjectProperty ; rdfs:label "is input of" ; rdfs:domain biolink:NamedThing ; rdfs:range biolink:BiologicalProcessOrActivity ; @@ -2489,8 +2222,7 @@ biolink:is_input_of a owl:ObjectProperty, skos:exactMatch RO:0002352 ; skos:inScheme . -biolink:is_missense_variant_of a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:is_missense_variant_of a owl:ObjectProperty ; rdfs:label "is missense variant of" ; rdfs:domain biolink:SequenceVariant ; rdfs:range biolink:GenomicEntity ; @@ -2500,8 +2232,7 @@ biolink:is_missense_variant_of a owl:ObjectProperty, skos:inScheme ; biolink:canonical_predicate true . -biolink:is_nearby_variant_of a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:is_nearby_variant_of a owl:ObjectProperty ; rdfs:label "is nearby variant of" ; rdfs:domain biolink:SequenceVariant ; rdfs:range biolink:GenomicEntity ; @@ -2510,8 +2241,7 @@ biolink:is_nearby_variant_of a owl:ObjectProperty, skos:inScheme ; biolink:canonical_predicate true . -biolink:is_non_coding_variant_of a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:is_non_coding_variant_of a owl:ObjectProperty ; rdfs:label "is non coding variant of" ; rdfs:domain biolink:SequenceVariant ; rdfs:range biolink:GenomicEntity ; @@ -2520,8 +2250,7 @@ biolink:is_non_coding_variant_of a owl:ObjectProperty, skos:inScheme ; biolink:canonical_predicate true . -biolink:is_nonsense_variant_of a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:is_nonsense_variant_of a owl:ObjectProperty ; rdfs:label "is nonsense variant of" ; rdfs:domain biolink:SequenceVariant ; rdfs:range biolink:GenomicEntity ; @@ -2531,8 +2260,7 @@ biolink:is_nonsense_variant_of a owl:ObjectProperty, skos:inScheme ; biolink:canonical_predicate true . -biolink:is_splice_site_variant_of a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:is_splice_site_variant_of a owl:ObjectProperty ; rdfs:label "is splice site variant of" ; rdfs:domain biolink:SequenceVariant ; rdfs:range biolink:GenomicEntity ; @@ -2542,8 +2270,7 @@ biolink:is_splice_site_variant_of a owl:ObjectProperty, skos:inScheme ; biolink:canonical_predicate true . -biolink:is_synonymous_variant_of a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:is_synonymous_variant_of a owl:ObjectProperty ; rdfs:label "is synonymous variant of" ; rdfs:domain biolink:SequenceVariant ; rdfs:range biolink:GenomicEntity ; @@ -2553,8 +2280,7 @@ biolink:is_synonymous_variant_of a owl:ObjectProperty, skos:inScheme ; biolink:canonical_predicate true . -biolink:lacks_part a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:lacks_part a owl:DatatypeProperty ; rdfs:label "lacks part" ; rdfs:subPropertyOf biolink:related_to_at_instance_level ; skos:exactMatch , @@ -2564,8 +2290,7 @@ biolink:lacks_part a owl:ObjectProperty, biolink:canonical_predicate true ; biolink:opposite_of "has part" . -biolink:location_of a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:location_of a owl:ObjectProperty ; rdfs:label "location of" ; rdfs:domain biolink:NamedThing ; rdfs:range biolink:NamedThing ; @@ -2581,8 +2306,7 @@ biolink:location_of a owl:ObjectProperty, skos:narrowMatch , . -biolink:mentions a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:mentions a owl:DatatypeProperty ; rdfs:label "mentions" ; rdfs:subPropertyOf biolink:related_to_at_instance_level ; skos:definition "refers to is a relation between one information content entity and the named thing that it makes reference to." ; @@ -2590,8 +2314,7 @@ biolink:mentions a owl:ObjectProperty, skos:inScheme ; skos:narrowMatch SIO:000628 . -biolink:model_of a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:model_of a owl:DatatypeProperty ; rdfs:label "model of" ; rdfs:subPropertyOf biolink:related_to_at_instance_level ; skos:definition "holds between a thing and some other thing it approximates for purposes of scientific study, in virtue of its exhibiting similar features of the studied entity." ; @@ -2600,8 +2323,7 @@ biolink:model_of a owl:ObjectProperty, skos:narrowMatch ; biolink:canonical_predicate true . -biolink:occurs_in a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:occurs_in a owl:DatatypeProperty ; rdfs:label "occurs in" ; rdfs:subPropertyOf biolink:related_to_at_instance_level ; skos:closeMatch , @@ -2624,10 +2346,9 @@ biolink:occurs_in a owl:ObjectProperty, SEMMEDDB:PROCESS_OF ; biolink:canonical_predicate true . -biolink:p_value a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:p_value a owl:DatatypeProperty ; rdfs:label "p value" ; - rdfs:range linkml:Float ; + rdfs:range xsd:float ; rdfs:subPropertyOf biolink:association_slot ; skos:altLabel "unadjusted p value" ; skos:definition "A quantitative confidence value that represents the probability of obtaining a result at least as extreme as that actually obtained, assuming that the actual value was the result of chance alone." ; @@ -2636,8 +2357,7 @@ biolink:p_value a owl:ObjectProperty, ; skos:inScheme . -biolink:preceded_by a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:preceded_by a owl:ObjectProperty ; rdfs:label "preceded by" ; rdfs:domain biolink:Occurrent ; rdfs:range biolink:Occurrent ; @@ -2651,8 +2371,7 @@ biolink:preceded_by a owl:ObjectProperty, RO:0002087, RO:0002285 . -biolink:precedes a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:precedes a owl:ObjectProperty ; rdfs:label "precedes" ; rdfs:domain biolink:Occurrent ; rdfs:range biolink:Occurrent ; @@ -2672,29 +2391,31 @@ biolink:precedes a owl:ObjectProperty, RO:0002412 ; biolink:canonical_predicate true . -biolink:predisposes a owl:ObjectProperty, - linkml:SlotDefinition ; - rdfs:label "predisposes" ; - rdfs:subPropertyOf biolink:affects_risk_for ; - skos:definition "holds between two entities where exposure to one entity increases the chance of developing the other" ; - skos:exactMatch SEMMEDDB:PREDISPOSES ; +biolink:predisposes_to_condition a owl:ObjectProperty ; + rdfs:label "predisposes to condition" ; + rdfs:domain biolink:ChemicalOrDrugOrTreatment ; + rdfs:range biolink:DiseaseOrPhenotypicFeature ; + rdfs:subPropertyOf biolink:affects_likelihood_of, + biolink:promotes_condition ; + skos:altLabel "risk factor for" ; + skos:definition "Holds between two entities where the presence or application of one increases the chance that the other will come to be." ; skos:inScheme ; - biolink:canonical_predicate true ; - biolink:opposite_of "prevents" . + biolink:canonical_predicate true . -biolink:prevents a owl:ObjectProperty, - linkml:SlotDefinition ; - rdfs:label "prevents" ; - rdfs:subPropertyOf biolink:affects_risk_for ; - skos:definition "holds between an entity whose application or use reduces the likelihood of a potential outcome. Typically used to associate a chemical entity, exposure, activity, or medical intervention that can prevent the onset a disease or phenotypic feature." ; - skos:exactMatch SEMMEDDB:PREVENTS ; +biolink:preventative_for_condition a owl:ObjectProperty ; + rdfs:label "preventative for condition" ; + rdfs:domain biolink:ChemicalOrDrugOrTreatment ; + rdfs:range biolink:DiseaseOrPhenotypicFeature ; + rdfs:subPropertyOf biolink:affects_likelihood_of, + biolink:treats ; + skos:altLabel "prevents", + "prophylactic for" ; + skos:definition "Holds between a substance, procedure, or activity and a medical condition (disease or phenotypic feature), and states that the substance, procedure, or activity is able to prevent it manifesting in the first place." ; skos:inScheme ; - skos:narrowMatch RO:0002599 ; biolink:canonical_predicate true ; - biolink:opposite_of "predisposes" . + biolink:opposite_of "promotes condition" . -biolink:produces a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:produces a owl:DatatypeProperty ; rdfs:label "produces" ; rdfs:subPropertyOf biolink:related_to_at_instance_level ; skos:definition "holds between a material entity and a product that is generated through the intentional actions or functioning of the material entity" ; @@ -2708,15 +2429,13 @@ biolink:produces a owl:ObjectProperty, skos:relatedMatch GOREL:0001010 ; biolink:canonical_predicate true . -biolink:provider a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:provider a owl:DatatypeProperty ; rdfs:label "provider" ; rdfs:subPropertyOf biolink:contributor ; skos:definition "person, group, organization or project that provides a piece of information (e.g. a knowledge association)." ; skos:inScheme . -biolink:publisher a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:publisher a owl:ObjectProperty ; rdfs:label "publisher" ; rdfs:domain biolink:Agent ; rdfs:range biolink:Publication ; @@ -2726,8 +2445,7 @@ biolink:publisher a owl:ObjectProperty, WIKIDATA_PROPERTY:P123 ; skos:inScheme . -biolink:regulates a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:regulates a owl:ObjectProperty ; rdfs:label "regulates" ; rdfs:domain biolink:PhysicalEssenceOrOccurrent ; rdfs:range biolink:PhysicalEssenceOrOccurrent ; @@ -2744,12 +2462,46 @@ biolink:regulates a owl:ObjectProperty, skos:inScheme ; biolink:canonical_predicate true . -biolink:symbol_type a owl:Class, - linkml:TypeDefinition ; - rdfs:subClassOf linkml:String . +biolink:subclass_of a owl:ObjectProperty ; + rdfs:label "subclass of" ; + rdfs:domain biolink:OntologyClass ; + rdfs:range biolink:OntologyClass ; + rdfs:subPropertyOf biolink:related_to_at_concept_level ; + skos:closeMatch LOINC:class_of, + LOINC:has_class ; + skos:definition "holds between two classes where the domain class is a specialization of the range class" ; + skos:exactMatch MESH:isa, + RXNORM:isa, + , + rdfs:subClassOf, + SEMMEDDB:ISA, + CHEMBL.MECHANISM:subset_of, + VANDF:isa, + WIKIDATA_PROPERTY:P279 ; + skos:inScheme ; + skos:narrowMatch LOINC:has_archetype, + LOINC:has_parent_group, + LOINC:is_presence_guidance_for, + NDDF:has_dose_form, + RXNORM:has_dose_form, + RXNORM:has_doseformgroup, + , + , + , + , + , + , + , + , + , + , + rdfs:subPropertyOf ; + biolink:canonical_predicate true . + +biolink:symbol_type a rdfs:Datatype ; + owl:equivalentClass xsd:string . -biolink:target_for a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:target_for a owl:ObjectProperty ; rdfs:label "target for" ; rdfs:domain biolink:Gene ; rdfs:range biolink:Disease ; @@ -2758,8 +2510,7 @@ biolink:target_for a owl:ObjectProperty, skos:inScheme ; biolink:canonical_predicate true . -biolink:transcribed_from a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:transcribed_from a owl:ObjectProperty ; rdfs:label "transcribed from" ; rdfs:domain biolink:Transcript ; rdfs:range biolink:Gene ; @@ -2771,8 +2522,7 @@ biolink:transcribed_from a owl:ObjectProperty, skos:inScheme ; biolink:canonical_predicate true . -biolink:transcribed_to a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:transcribed_to a owl:ObjectProperty ; rdfs:label "transcribed to" ; rdfs:domain biolink:Gene ; rdfs:range biolink:Transcript ; @@ -2783,8 +2533,7 @@ biolink:transcribed_to a owl:ObjectProperty, SIO:010080 ; skos:inScheme . -biolink:translates_to a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:translates_to a owl:ObjectProperty ; rdfs:label "translates to" ; rdfs:domain biolink:Transcript ; rdfs:range biolink:Protein ; @@ -2796,8 +2545,7 @@ biolink:translates_to a owl:ObjectProperty, skos:inScheme ; biolink:canonical_predicate true . -biolink:translation_of a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:translation_of a owl:ObjectProperty ; rdfs:label "translation of" ; rdfs:domain biolink:Protein ; rdfs:range biolink:Transcript ; @@ -2808,65 +2556,36 @@ biolink:translation_of a owl:ObjectProperty, skos:definition "inverse of translates to" ; skos:inScheme . -biolink:treats a owl:ObjectProperty, - linkml:SlotDefinition ; - rdfs:label "treats" ; - rdfs:domain biolink:ChemicalOrDrugOrTreatment ; - rdfs:range biolink:DiseaseOrPhenotypicFeature ; - rdfs:subPropertyOf biolink:ameliorates ; - skos:altLabel "indicated for", - "is substance that treats" ; - skos:definition "holds between a therapeutic procedure or chemical entity and a disease or phenotypic feature that it is used to treat" ; - skos:exactMatch , - SEMMEDDB:TREATS, - WIKIDATA_PROPERTY:P2175 ; - skos:inScheme ; - skos:narrowMatch REPODB:clinically_tested_approved_unknown_phase, - REPODB:clinically_tested_suspended_phase_0, - REPODB:clinically_tested_suspended_phase_1, - REPODB:clinically_tested_suspended_phase_1_or_phase_2, - REPODB:clinically_tested_suspended_phase_2, - REPODB:clinically_tested_suspended_phase_2_or_phase_3, - REPODB:clinically_tested_suspended_phase_3, - REPODB:clinically_tested_terminated_phase_0, - REPODB:clinically_tested_terminated_phase_1, - REPODB:clinically_tested_terminated_phase_1_or_phase_2, - REPODB:clinically_tested_terminated_phase_2, - REPODB:clinically_tested_terminated_phase_2_or_phase_3, - REPODB:clinically_tested_terminated_phase_3, - REPODB:clinically_tested_withdrawn_phase_0, - REPODB:clinically_tested_withdrawn_phase_1, - REPODB:clinically_tested_withdrawn_phase_1_or_phase_2, - REPODB:clinically_tested_withdrawn_phase_2, - REPODB:clinically_tested_withdrawn_phase_2_or_phase_3, - REPODB:clinically_tested_withdrawn_phase_3, - , - RO:0002606, - ; - skos:relatedMatch ; - biolink:canonical_predicate true ; - biolink:opposite_of "contraindicated for" . + a rdfs:Datatype ; + owl:equivalentClass xsd:string . -linkml:topValue a owl:DatatypeProperty ; - rdfs:label "value" . + a rdfs:Datatype ; + owl:equivalentClass xsd:string . -os:AllSomeInterpretation a owl:Class, - biolink:LogicalInterpretationEnum ; +os:AllSomeInterpretation a owl:Class ; rdfs:label "all_some" ; - rdfs:subClassOf biolink:LogicalInterpretationEnum . + rdfs:subClassOf biolink:LogicalInterpretationEnum, + linkml:PermissibleValue . -os:SomeSomeInterpretation a owl:Class, - biolink:LogicalInterpretationEnum ; +os:SomeSomeInterpretation a owl:Class ; rdfs:label "some_some" ; - rdfs:subClassOf biolink:LogicalInterpretationEnum . + rdfs:subClassOf biolink:LogicalInterpretationEnum, + linkml:PermissibleValue . -biolink:AccessibleDnaRegion a owl:Class, - linkml:ClassDefinition ; +biolink:AccessibleDnaRegion a owl:Class ; rdfs:label "accessible dna region" ; - rdfs:subClassOf biolink:ChemicalEntityOrGeneOrGeneProduct, - biolink:GenomicEntity, - biolink:OntologyClass, - biolink:PhysicalEssence, + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:ChemicalEntityOrGeneOrGeneProduct ], + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:GenomicEntity ], + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:OntologyClass ], + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:PhysicalEssence ], biolink:RegulatoryRegion ; skos:altLabel "atac-seq accessible region", "dnase-seq accessible region" ; @@ -2874,24 +2593,23 @@ biolink:AccessibleDnaRegion a owl:Class, skos:exactMatch ; skos:inScheme . -biolink:AnatomicalEntityToAnatomicalEntityOntogenicAssociation a owl:Class, - linkml:ClassDefinition ; +biolink:AnatomicalEntityToAnatomicalEntityOntogenicAssociation a owl:Class ; rdfs:label "anatomical entity to anatomical entity ontogenic association" ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom biolink:AnatomicalEntity ; owl:onProperty biolink:subject ], [ a owl:Restriction ; - owl:allValuesFrom biolink:AnatomicalEntity ; - owl:onProperty biolink:object ], - [ a owl:Restriction ; - owl:minCardinality 1 ; + owl:maxCardinality 1 ; owl:onProperty biolink:predicate ], [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:minCardinality 1 ; owl:onProperty biolink:object ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:predicate ], [ a owl:Restriction ; owl:minCardinality 1 ; - owl:onProperty biolink:object ], + owl:onProperty biolink:predicate ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty biolink:subject ], @@ -2899,51 +2617,49 @@ biolink:AnatomicalEntityToAnatomicalEntityOntogenicAssociation a owl:Class, owl:minCardinality 1 ; owl:onProperty biolink:subject ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty biolink:predicate ], + owl:allValuesFrom biolink:AnatomicalEntity ; + owl:onProperty biolink:object ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:predicate ], + owl:onProperty biolink:object ], biolink:AnatomicalEntityToAnatomicalEntityAssociation ; skos:definition "A relationship between two anatomical entities where the relationship is ontogenic, i.e. the two entities are related by development. A number of different relationship types can be used to specify the precise nature of the relationship." ; skos:inScheme . -biolink:AnatomicalEntityToAnatomicalEntityPartOfAssociation a owl:Class, - linkml:ClassDefinition ; +biolink:AnatomicalEntityToAnatomicalEntityPartOfAssociation a owl:Class ; rdfs:label "anatomical entity to anatomical entity part of association" ; rdfs:subClassOf [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty biolink:object ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty biolink:predicate ], + owl:maxCardinality 1 ; + owl:onProperty biolink:subject ], [ a owl:Restriction ; owl:allValuesFrom biolink:AnatomicalEntity ; owl:onProperty biolink:object ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:predicate ], + owl:minCardinality 1 ; + owl:onProperty biolink:subject ], [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:allValuesFrom biolink:AnatomicalEntity ; owl:onProperty biolink:subject ], [ a owl:Restriction ; - owl:minCardinality 1 ; + owl:allValuesFrom xsd:string ; owl:onProperty biolink:predicate ], [ a owl:Restriction ; owl:minCardinality 1 ; - owl:onProperty biolink:subject ], - [ a owl:Restriction ; - owl:allValuesFrom biolink:AnatomicalEntity ; - owl:onProperty biolink:subject ], + owl:onProperty biolink:object ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty biolink:object ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty biolink:predicate ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty biolink:predicate ], biolink:AnatomicalEntityToAnatomicalEntityAssociation ; skos:definition "A relationship between two anatomical entities where the relationship is mereological, i.e the two entities are related by parthood. This includes relationships between cellular components and cells, between cells and tissues, tissues and whole organisms" ; skos:inScheme . -biolink:Bacterium a owl:Class, - linkml:ClassDefinition ; +biolink:Bacterium a owl:Class ; rdfs:label "bacterium" ; rdfs:subClassOf biolink:OrganismalEntity ; skos:definition "A member of a group of unicellular microorganisms lacking a nuclear membrane, that reproduce by binary fission and are often motile." ; @@ -2951,197 +2667,197 @@ biolink:Bacterium a owl:Class, ; skos:inScheme . -biolink:BehaviorToBehavioralFeatureAssociation a owl:Class, - linkml:ClassDefinition ; +biolink:BehaviorToBehavioralFeatureAssociation a owl:Class ; rdfs:label "behavior to behavioral feature association" ; rdfs:subClassOf [ a owl:Restriction ; - owl:allValuesFrom biolink:BehavioralFeature ; + owl:maxCardinality 1 ; owl:onProperty biolink:object ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:subject ], + owl:allValuesFrom biolink:BehavioralFeature ; + owl:onProperty biolink:object ], [ a owl:Restriction ; owl:minCardinality 1 ; owl:onProperty biolink:object ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:object ], - [ a owl:Restriction ; - owl:minCardinality 1 ; owl:onProperty biolink:subject ], [ a owl:Restriction ; owl:allValuesFrom biolink:Behavior ; owl:onProperty biolink:subject ], - biolink:Association, - biolink:EntityToPhenotypicFeatureAssociationMixin ; + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:EntityToPhenotypicFeatureAssociationMixin ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty biolink:subject ], + biolink:Association ; skos:definition "An association between an mixture behavior and a behavioral feature manifested by the individual exhibited or has exhibited the behavior." ; skos:inScheme . -biolink:BehavioralExposure a owl:Class, - linkml:ClassDefinition ; +biolink:BehavioralExposure a owl:Class ; rdfs:label "behavioral exposure" ; - rdfs:subClassOf biolink:Attribute, - biolink:ExposureEvent ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:ExposureEvent ], + biolink:Attribute ; skos:definition "A behavioral exposure is a factor relating to behavior impacting an individual." ; skos:inScheme . -biolink:BioticExposure a owl:Class, - linkml:ClassDefinition ; +biolink:BioticExposure a owl:Class ; rdfs:label "biotic exposure" ; - rdfs:subClassOf biolink:Attribute, - biolink:ExposureEvent ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:ExposureEvent ], + biolink:Attribute ; skos:altLabel "bacterial exposure", "viral exposure" ; skos:definition "An external biotic exposure is an intake of (sometimes pathological) biological organisms (including viruses)." ; skos:inScheme . -biolink:Book a owl:Class, - linkml:ClassDefinition ; +biolink:Book a owl:Class ; rdfs:label "book" ; rdfs:subClassOf [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty biolink:type ], + owl:maxCardinality 1 ; + owl:onProperty biolink:id ], [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty biolink:type ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; + owl:allValuesFrom xsd:string ; owl:onProperty biolink:id ], [ a owl:Restriction ; owl:minCardinality 1 ; owl:onProperty biolink:id ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:id ], + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:type ], biolink:Publication ; skos:definition "This class may rarely be instantiated except if use cases of a given knowledge graph support its utility." ; skos:inScheme . -biolink:CaseToPhenotypicFeatureAssociation a owl:Class, - linkml:ClassDefinition ; +biolink:CaseToEntityAssociationMixin a owl:Class ; + rdfs:label "case to entity association mixin" ; + rdfs:subClassOf ; + skos:definition "An abstract association for use where the case is the subject" ; + skos:inScheme . + +biolink:CaseToPhenotypicFeatureAssociation a owl:Class ; rdfs:label "case to phenotypic feature association" ; - rdfs:subClassOf biolink:Association, - biolink:CaseToEntityAssociationMixin, - biolink:EntityToPhenotypicFeatureAssociationMixin ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:EntityToPhenotypicFeatureAssociationMixin ], + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:CaseToEntityAssociationMixin ], + biolink:Association ; skos:definition "An association between a case (e.g. individual patient) and a phenotypic feature in which the individual has or has had the phenotype." ; skos:inScheme . -biolink:CausalGeneToDiseaseAssociation a owl:Class, - linkml:ClassDefinition ; +biolink:CausalGeneToDiseaseAssociation a owl:Class ; rdfs:label "causal gene to disease association" ; rdfs:subClassOf [ a owl:Restriction ; - owl:minCardinality 1 ; + owl:maxCardinality 1 ; owl:onProperty biolink:object ], [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:minCardinality 1 ; owl:onProperty biolink:subject ], [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:minCardinality 1 ; owl:onProperty biolink:object ], [ a owl:Restriction ; - owl:minCardinality 1 ; + owl:maxCardinality 1 ; owl:onProperty biolink:subject ], + [ a owl:Restriction ; + owl:allValuesFrom biolink:Disease ; + owl:onProperty biolink:object ], [ a owl:Restriction ; owl:allValuesFrom biolink:GeneOrGeneProduct ; owl:onProperty biolink:subject ], [ a owl:Restriction ; - owl:allValuesFrom biolink:Disease ; - owl:onProperty biolink:object ], - biolink:EntityToDiseaseAssociationMixin, - biolink:GeneToDiseaseAssociation, - biolink:GeneToEntityAssociationMixin ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:EntityToDiseaseAssociationMixin ], + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:GeneToEntityAssociationMixin ], + biolink:GeneToDiseaseAssociation ; skos:inScheme . - a owl:Class, - biolink:CausalMechanismQualifierEnum ; + a owl:Class ; rdfs:label "agonism" ; rdfs:subClassOf biolink:CausalMechanismQualifierEnum, . - a owl:Class, - biolink:CausalMechanismQualifierEnum ; + a owl:Class ; rdfs:label "antagonism" ; rdfs:subClassOf biolink:CausalMechanismQualifierEnum, . - a owl:Class, - biolink:CausalMechanismQualifierEnum ; + a owl:Class ; rdfs:label "antibody_inhibition" ; rdfs:subClassOf biolink:CausalMechanismQualifierEnum, . - a owl:Class, - biolink:CausalMechanismQualifierEnum ; + a owl:Class ; rdfs:label "inducer" ; rdfs:subClassOf biolink:CausalMechanismQualifierEnum, . - a owl:Class, - biolink:CausalMechanismQualifierEnum ; + a owl:Class ; rdfs:label "inverse_agonism" ; rdfs:subClassOf biolink:CausalMechanismQualifierEnum, . - a owl:Class, - biolink:CausalMechanismQualifierEnum ; + a owl:Class ; rdfs:label "molecular_channel_blockage" ; rdfs:subClassOf biolink:CausalMechanismQualifierEnum, . - a owl:Class, - biolink:CausalMechanismQualifierEnum ; + a owl:Class ; rdfs:label "molecular_channel_opening" ; rdfs:subClassOf biolink:CausalMechanismQualifierEnum, . - a owl:Class, - biolink:CausalMechanismQualifierEnum ; + a owl:Class ; rdfs:label "negative_allosteric_modulation" ; rdfs:subClassOf biolink:CausalMechanismQualifierEnum, . - a owl:Class, - biolink:CausalMechanismQualifierEnum ; + a owl:Class ; rdfs:label "positive_allosteric_modulation" ; rdfs:subClassOf biolink:CausalMechanismQualifierEnum, . - a owl:Class, - biolink:CausalMechanismQualifierEnum ; + a owl:Class ; rdfs:label "potentiation" ; rdfs:subClassOf biolink:CausalMechanismQualifierEnum, . - a owl:Class, - biolink:CausalMechanismQualifierEnum ; + a owl:Class ; rdfs:label "releasing_activity" ; rdfs:subClassOf biolink:CausalMechanismQualifierEnum, . - a owl:Class, - biolink:CausalMechanismQualifierEnum ; + a owl:Class ; rdfs:label "signaling_mediated_control" ; - rdfs:subClassOf biolink:CausalMechanismQualifierEnum . + rdfs:subClassOf biolink:CausalMechanismQualifierEnum, + linkml:PermissibleValue . - a owl:Class, - biolink:CausalMechanismQualifierEnum ; + a owl:Class ; rdfs:label "stabilization" ; rdfs:subClassOf biolink:CausalMechanismQualifierEnum, . - a owl:Class, - biolink:CausalMechanismQualifierEnum ; + a owl:Class ; rdfs:label "stimulation" ; rdfs:subClassOf biolink:CausalMechanismQualifierEnum, . - a owl:Class, - biolink:CausalMechanismQualifierEnum ; + a owl:Class ; rdfs:label "transcriptional_regulation" ; - rdfs:subClassOf biolink:CausalMechanismQualifierEnum . + rdfs:subClassOf biolink:CausalMechanismQualifierEnum, + linkml:PermissibleValue . -biolink:Cell a owl:Class, - linkml:ClassDefinition ; +biolink:Cell a owl:Class ; rdfs:label "cell" ; rdfs:subClassOf biolink:AnatomicalEntity ; skos:exactMatch MESH:D002477, @@ -3152,534 +2868,540 @@ biolink:Cell a owl:Class, WIKIDATA:Q7868 ; skos:inScheme . -biolink:CellLineAsAModelOfDiseaseAssociation a owl:Class, - linkml:ClassDefinition ; +biolink:CellLineAsAModelOfDiseaseAssociation a owl:Class ; rdfs:label "cell line as a model of disease association" ; rdfs:subClassOf [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty biolink:subject ], + [ a owl:Restriction ; owl:allValuesFrom biolink:CellLine ; owl:onProperty biolink:subject ], + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:EntityToDiseaseAssociationMixin ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty biolink:subject ], [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty biolink:subject ], - biolink:CellLineToDiseaseOrPhenotypicFeatureAssociation, - biolink:EntityToDiseaseAssociationMixin, - biolink:ModelToDiseaseAssociationMixin ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:ModelToDiseaseAssociationMixin ], + biolink:CellLineToDiseaseOrPhenotypicFeatureAssociation ; skos:inScheme . -biolink:ChemicalAffectsGeneAssociation a owl:Class, - linkml:ClassDefinition ; +biolink:CellLineToEntityAssociationMixin a owl:Class ; + rdfs:label "cell line to entity association mixin" ; + rdfs:subClassOf ; + skos:definition "An relationship between a cell line and another entity" ; + skos:inScheme . + +biolink:ChemicalAffectsGeneAssociation a owl:Class ; rdfs:label "chemical affects gene association" ; rdfs:subClassOf [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:predicate ], - [ a owl:Restriction ; - owl:allValuesFrom biolink:DirectionQualifierEnum ; - owl:onProperty biolink:subject_direction_qualifier ], - [ a owl:Restriction ; - owl:allValuesFrom biolink:AnatomicalEntity ; - owl:onProperty biolink:object_context_qualifier ], + owl:onProperty biolink:anatomical_context_qualifier ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:causal_mechanism_qualifier ], + owl:allValuesFrom biolink:GeneOrGeneProductOrChemicalEntityAspectEnum ; + owl:onProperty biolink:object_aspect_qualifier ], [ a owl:Restriction ; - owl:minCardinality 0 ; + owl:maxCardinality 1 ; owl:onProperty biolink:object_part_qualifier ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:subject_derivative_qualifier ], + owl:minCardinality 1 ; + owl:onProperty biolink:predicate ], + [ a owl:Restriction ; + owl:allValuesFrom biolink:GeneOrGeneProductOrChemicalPartQualifierEnum ; + owl:onProperty biolink:subject_part_qualifier ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty biolink:subject_part_qualifier ], [ a owl:Restriction ; - owl:minCardinality 0 ; + owl:allValuesFrom biolink:GeneOrGeneProductOrChemicalPartQualifierEnum ; + owl:onProperty biolink:object_part_qualifier ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; owl:onProperty biolink:object_direction_qualifier ], + [ a owl:Restriction ; + owl:allValuesFrom biolink:ChemicalOrGeneOrGeneProductFormOrVariantEnum ; + owl:onProperty biolink:subject_form_or_variant_qualifier ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty biolink:object_context_qualifier ], + owl:onProperty biolink:object_aspect_qualifier ], [ a owl:Restriction ; - owl:allValuesFrom biolink:AnatomicalEntity ; - owl:onProperty biolink:anatomical_context_qualifier ], + owl:minCardinality 1 ; + owl:onProperty biolink:object ], [ a owl:Restriction ; - owl:allValuesFrom biolink:AnatomicalEntity ; - owl:onProperty biolink:subject_context_qualifier ], + owl:minCardinality 0 ; + owl:onProperty biolink:anatomical_context_qualifier ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:subject_direction_qualifier ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty biolink:predicate ], + owl:onProperty biolink:subject_form_or_variant_qualifier ], [ a owl:Restriction ; owl:minCardinality 0 ; + owl:onProperty biolink:object_part_qualifier ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; owl:onProperty biolink:object_aspect_qualifier ], [ a owl:Restriction ; - owl:allValuesFrom biolink:GeneOrGeneProductOrChemicalPartQualifierEnum ; - owl:onProperty biolink:subject_part_qualifier ], + owl:maxCardinality 1 ; + owl:onProperty biolink:subject_direction_qualifier ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty biolink:subject_context_qualifier ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:species_context_qualifier ], + owl:allValuesFrom biolink:AnatomicalEntity ; + owl:onProperty biolink:object_context_qualifier ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty biolink:subject_part_qualifier ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:object_part_qualifier ], + owl:onProperty biolink:subject_context_qualifier ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty biolink:anatomical_context_qualifier ], + owl:onProperty biolink:subject_aspect_qualifier ], [ a owl:Restriction ; - owl:allValuesFrom biolink:OrganismTaxon ; - owl:onProperty biolink:species_context_qualifier ], + owl:minCardinality 0 ; + owl:onProperty biolink:object_context_qualifier ], [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:minCardinality 1 ; owl:onProperty biolink:subject ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty biolink:subject_derivative_qualifier ], + owl:onProperty biolink:object_direction_qualifier ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:anatomical_context_qualifier ], - [ a owl:Restriction ; - owl:allValuesFrom biolink:ChemicalEntity ; - owl:onProperty biolink:subject ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty biolink:qualified_predicate ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:subject_form_or_variant_qualifier ], + owl:onProperty biolink:subject_aspect_qualifier ], [ a owl:Restriction ; owl:allValuesFrom biolink:GeneOrGeneProductOrChemicalEntityAspectEnum ; owl:onProperty biolink:subject_aspect_qualifier ], [ a owl:Restriction ; - owl:allValuesFrom biolink:GeneOrGeneProductOrChemicalPartQualifierEnum ; - owl:onProperty biolink:object_part_qualifier ], - [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty biolink:predicate ], + owl:allValuesFrom biolink:AnatomicalEntity ; + owl:onProperty biolink:subject_context_qualifier ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty biolink:subject_direction_qualifier ], + owl:onProperty biolink:subject_derivative_qualifier ], [ a owl:Restriction ; owl:allValuesFrom biolink:GeneOrGeneProduct ; owl:onProperty biolink:object ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:species_context_qualifier ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:object ], + owl:onProperty biolink:subject ], [ a owl:Restriction ; owl:allValuesFrom biolink:DirectionQualifierEnum ; - owl:onProperty biolink:object_direction_qualifier ], + owl:onProperty biolink:subject_direction_qualifier ], [ a owl:Restriction ; - owl:minCardinality 0 ; + owl:maxCardinality 1 ; + owl:onProperty biolink:predicate ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; owl:onProperty biolink:qualified_predicate ], [ a owl:Restriction ; - owl:allValuesFrom biolink:ChemicalOrGeneOrGeneProductFormOrVariantEnum ; - owl:onProperty biolink:subject_form_or_variant_qualifier ], + owl:allValuesFrom biolink:AnatomicalEntity ; + owl:onProperty biolink:anatomical_context_qualifier ], + [ a owl:Restriction ; + owl:allValuesFrom biolink:OrganismTaxon ; + owl:onProperty biolink:species_context_qualifier ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty biolink:subject_aspect_qualifier ], + owl:onProperty biolink:object_form_or_variant_qualifier ], [ a owl:Restriction ; - owl:allValuesFrom biolink:GeneOrGeneProductOrChemicalEntityAspectEnum ; - owl:onProperty biolink:object_aspect_qualifier ], + owl:maxCardinality 1 ; + owl:onProperty biolink:object_form_or_variant_qualifier ], + [ a owl:Restriction ; + owl:allValuesFrom biolink:ChemicalOrGeneOrGeneProductFormOrVariantEnum ; + owl:onProperty biolink:object_form_or_variant_qualifier ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:qualified_predicate ], + owl:onProperty biolink:object_context_qualifier ], + [ a owl:Restriction ; + owl:allValuesFrom biolink:DirectionQualifierEnum ; + owl:onProperty biolink:object_direction_qualifier ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:object_aspect_qualifier ], + owl:onProperty biolink:causal_mechanism_qualifier ], [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty biolink:subject ], + owl:minCardinality 0 ; + owl:onProperty biolink:subject_form_or_variant_qualifier ], [ a owl:Restriction ; - owl:minCardinality 1 ; + owl:maxCardinality 1 ; owl:onProperty biolink:object ], [ a owl:Restriction ; - owl:allValuesFrom biolink:ChemicalEntityDerivativeEnum ; + owl:maxCardinality 1 ; owl:onProperty biolink:subject_derivative_qualifier ], [ a owl:Restriction ; - owl:allValuesFrom biolink:CausalMechanismQualifierEnum ; - owl:onProperty biolink:causal_mechanism_qualifier ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:subject_form_or_variant_qualifier ], + owl:minCardinality 0 ; + owl:onProperty biolink:qualified_predicate ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:causal_mechanism_qualifier ], + owl:onProperty biolink:species_context_qualifier ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty biolink:object_form_or_variant_qualifier ], + owl:onProperty biolink:species_context_qualifier ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty biolink:subject_context_qualifier ], + owl:onProperty biolink:causal_mechanism_qualifier ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:object_form_or_variant_qualifier ], + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:predicate ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:subject_aspect_qualifier ], + owl:allValuesFrom biolink:ChemicalEntity ; + owl:onProperty biolink:subject ], [ a owl:Restriction ; - owl:allValuesFrom biolink:ChemicalOrGeneOrGeneProductFormOrVariantEnum ; - owl:onProperty biolink:object_form_or_variant_qualifier ], + owl:minCardinality 0 ; + owl:onProperty biolink:subject_direction_qualifier ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:object_context_qualifier ], + owl:allValuesFrom biolink:CausalMechanismQualifierEnum ; + owl:onProperty biolink:causal_mechanism_qualifier ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:object_direction_qualifier ], + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:qualified_predicate ], + [ a owl:Restriction ; + owl:allValuesFrom biolink:ChemicalEntityDerivativeEnum ; + owl:onProperty biolink:subject_derivative_qualifier ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty biolink:subject_part_qualifier ], biolink:Association ; skos:definition "Describes an effect that a chemical has on a gene or gene product (e.g. an impact of on its abundance, activity,localization, processing, expression, etc.)" ; skos:inScheme . -biolink:ChemicalEntityAssessesNamedThingAssociation a owl:Class, - linkml:ClassDefinition ; +biolink:ChemicalEntityAssessesNamedThingAssociation a owl:Class ; rdfs:label "chemical entity assesses named thing association" ; rdfs:subClassOf [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:allValuesFrom xsd:string ; owl:onProperty biolink:predicate ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty biolink:predicate ], + owl:maxCardinality 1 ; + owl:onProperty biolink:object ], [ a owl:Restriction ; owl:allValuesFrom biolink:NamedThing ; owl:onProperty biolink:object ], [ a owl:Restriction ; owl:minCardinality 1 ; - owl:onProperty biolink:object ], - [ a owl:Restriction ; - owl:allValuesFrom biolink:ChemicalEntity ; owl:onProperty biolink:subject ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty biolink:predicate ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty biolink:object ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty biolink:subject ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:object ], - [ a owl:Restriction ; - owl:minCardinality 1 ; owl:onProperty biolink:predicate ], [ a owl:Restriction ; - owl:minCardinality 1 ; + owl:allValuesFrom biolink:ChemicalEntity ; owl:onProperty biolink:subject ], biolink:Association ; skos:inScheme . -biolink:ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation a owl:Class, - linkml:ClassDefinition ; +biolink:ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation a owl:Class ; rdfs:label "chemical entity or gene or gene product regulates gene association" ; rdfs:subClassOf [ a owl:Restriction ; owl:maxCardinality 1 ; + owl:onProperty biolink:object_direction_qualifier ], + [ a owl:Restriction ; + owl:allValuesFrom biolink:ChemicalEntityOrGeneOrGeneProduct ; owl:onProperty biolink:subject ], [ a owl:Restriction ; - owl:minCardinality 1 ; + owl:allValuesFrom xsd:string ; owl:onProperty biolink:predicate ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:object ], - [ a owl:Restriction ; - owl:allValuesFrom biolink:DirectionQualifierEnum ; - owl:onProperty biolink:object_direction_qualifier ], - [ a owl:Restriction ; - owl:allValuesFrom biolink:GeneOrGeneProduct ; - owl:onProperty biolink:object ], [ a owl:Restriction ; owl:minCardinality 1 ; owl:onProperty biolink:subject ], [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:minCardinality 1 ; + owl:onProperty biolink:predicate ], + [ a owl:Restriction ; + owl:allValuesFrom biolink:DirectionQualifierEnum ; owl:onProperty biolink:object_direction_qualifier ], [ a owl:Restriction ; owl:minCardinality 1 ; owl:onProperty biolink:object ], [ a owl:Restriction ; - owl:allValuesFrom biolink:ChemicalEntityOrGeneOrGeneProduct ; - owl:onProperty biolink:subject ], + owl:allValuesFrom biolink:GeneOrGeneProduct ; + owl:onProperty biolink:object ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty biolink:predicate ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty biolink:predicate ], [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty biolink:object_direction_qualifier ], - biolink:Association ; - skos:definition "A regulatory relationship between two genes" ; - skos:inScheme . - -biolink:ChemicalEntityOrProteinOrPolypeptide a owl:Class, - linkml:ClassDefinition ; - rdfs:label "chemical entity or protein or polypeptide" ; - skos:definition "A union of chemical entities and children, and protein and polypeptide. This mixin is helpful to use when searching across chemical entities that must include genes and their children as chemical entities." ; - skos:inScheme . - -biolink:ChemicalEntityToEntityAssociationMixin a owl:Class, - linkml:ClassDefinition ; - rdfs:label "chemical entity to entity association mixin" ; - rdfs:subClassOf [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty biolink:subject ], [ a owl:Restriction ; - owl:allValuesFrom biolink:ChemicalEntityOrGeneOrGeneProduct ; - owl:onProperty biolink:subject ], + owl:maxCardinality 1 ; + owl:onProperty biolink:object ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:subject ] ; - skos:definition "An interaction between a chemical entity and another entity" ; + owl:onProperty biolink:subject ], + biolink:Association ; + skos:definition "A regulatory relationship between two genes" ; skos:inScheme . -biolink:ChemicalGeneInteractionAssociation a owl:Class, - linkml:ClassDefinition ; +biolink:ChemicalGeneInteractionAssociation a owl:Class ; rdfs:label "chemical gene interaction association" ; rdfs:subClassOf [ a owl:Restriction ; - owl:allValuesFrom biolink:ChemicalOrGeneOrGeneProductFormOrVariantEnum ; - owl:onProperty biolink:subject_form_or_variant_qualifier ], + owl:allValuesFrom biolink:AnatomicalEntity ; + owl:onProperty biolink:anatomical_context_qualifier ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty biolink:subject_part_qualifier ], + owl:onProperty biolink:anatomical_context_qualifier ], + [ a owl:Restriction ; + owl:allValuesFrom biolink:ChemicalEntity ; + owl:onProperty biolink:subject ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty biolink:object_form_or_variant_qualifier ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:object_context_qualifier ], + owl:onProperty biolink:object ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:subject_part_qualifier ], + owl:onProperty biolink:anatomical_context_qualifier ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty biolink:subject_form_or_variant_qualifier ], + owl:onProperty biolink:object_context_qualifier ], [ a owl:Restriction ; - owl:allValuesFrom biolink:ChemicalEntity ; - owl:onProperty biolink:subject ], + owl:allValuesFrom biolink:GeneOrGeneProduct ; + owl:onProperty biolink:object ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:predicate ], + owl:onProperty biolink:subject_part_qualifier ], [ a owl:Restriction ; - owl:allValuesFrom biolink:GeneOrGeneProduct ; + owl:minCardinality 1 ; owl:onProperty biolink:object ], + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:ChemicalToEntityAssociationMixin ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty biolink:object_part_qualifier ], + owl:onProperty biolink:subject_form_or_variant_qualifier ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:subject_derivative_qualifier ], + owl:allValuesFrom biolink:ChemicalOrGeneOrGeneProductFormOrVariantEnum ; + owl:onProperty biolink:object_form_or_variant_qualifier ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:subject_context_qualifier ], + owl:onProperty biolink:subject_form_or_variant_qualifier ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:subject ], - [ a owl:Restriction ; - owl:allValuesFrom biolink:AnatomicalEntity ; - owl:onProperty biolink:anatomical_context_qualifier ], - [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty biolink:predicate ], + owl:onProperty biolink:subject_derivative_qualifier ], [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty biolink:object_form_or_variant_qualifier ], - [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty biolink:object ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:object ], - [ a owl:Restriction ; - owl:allValuesFrom biolink:ChemicalEntityDerivativeEnum ; - owl:onProperty biolink:subject_derivative_qualifier ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty biolink:predicate ], - [ a owl:Restriction ; - owl:allValuesFrom biolink:GeneOrGeneProductOrChemicalPartQualifierEnum ; owl:onProperty biolink:object_part_qualifier ], + [ a owl:Restriction ; + owl:allValuesFrom biolink:ChemicalOrGeneOrGeneProductFormOrVariantEnum ; + owl:onProperty biolink:subject_form_or_variant_qualifier ], [ a owl:Restriction ; owl:minCardinality 1 ; owl:onProperty biolink:subject ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:object_context_qualifier ], - [ a owl:Restriction ; - owl:allValuesFrom biolink:ChemicalOrGeneOrGeneProductFormOrVariantEnum ; - owl:onProperty biolink:object_form_or_variant_qualifier ], + owl:maxCardinality 1 ; + owl:onProperty biolink:subject ], [ a owl:Restriction ; - owl:allValuesFrom biolink:GeneOrGeneProductOrChemicalPartQualifierEnum ; - owl:onProperty biolink:subject_part_qualifier ], + owl:minCardinality 0 ; + owl:onProperty biolink:subject_context_qualifier ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:anatomical_context_qualifier ], + owl:onProperty biolink:subject_context_qualifier ], [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:allValuesFrom biolink:GeneOrGeneProductOrChemicalPartQualifierEnum ; owl:onProperty biolink:object_part_qualifier ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty biolink:predicate ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:subject_form_or_variant_qualifier ], + owl:onProperty biolink:predicate ], [ a owl:Restriction ; owl:allValuesFrom biolink:AnatomicalEntity ; owl:onProperty biolink:subject_context_qualifier ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty biolink:subject_context_qualifier ], + owl:onProperty biolink:subject_derivative_qualifier ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty biolink:anatomical_context_qualifier ], + owl:onProperty biolink:subject_part_qualifier ], + [ a owl:Restriction ; + owl:allValuesFrom biolink:AnatomicalEntity ; + owl:onProperty biolink:object_context_qualifier ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:predicate ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty biolink:subject_derivative_qualifier ], + owl:onProperty biolink:object_part_qualifier ], [ a owl:Restriction ; - owl:allValuesFrom biolink:AnatomicalEntity ; + owl:maxCardinality 1 ; owl:onProperty biolink:object_context_qualifier ], - biolink:Association, - biolink:ChemicalToEntityAssociationMixin ; + [ a owl:Restriction ; + owl:allValuesFrom biolink:ChemicalEntityDerivativeEnum ; + owl:onProperty biolink:subject_derivative_qualifier ], + [ a owl:Restriction ; + owl:allValuesFrom biolink:GeneOrGeneProductOrChemicalPartQualifierEnum ; + owl:onProperty biolink:subject_part_qualifier ], + biolink:Association ; skos:definition "describes a physical interaction between a chemical entity and a gene or gene product. Any biological or chemical effect resulting from such an interaction are out of scope, and covered by the ChemicalAffectsGeneAssociation type (e.g. impact of a chemical on the abundance, activity, structure, etc, of either participant in the interaction)" ; skos:exactMatch SIO:001257 ; skos:inScheme . -biolink:ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation a owl:Class, - linkml:ClassDefinition ; +biolink:ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation a owl:Class ; rdfs:label "chemical or drug or treatment side effect disease or phenotypic feature association" ; rdfs:subClassOf [ a owl:Restriction ; - owl:minCardinality 1 ; + owl:allValuesFrom xsd:string ; owl:onProperty biolink:predicate ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; + owl:minCardinality 1 ; owl:onProperty biolink:predicate ], + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:ChemicalToEntityAssociationMixin ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty biolink:predicate ], - biolink:ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation, - biolink:ChemicalToEntityAssociationMixin, - biolink:EntityToDiseaseOrPhenotypicFeatureAssociationMixin ; + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:EntityToDiseaseOrPhenotypicFeatureAssociationMixin ], + biolink:ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation ; skos:definition "This association defines a relationship between a chemical or treatment (or procedure) and a disease or phenotypic feature where the disesae or phenotypic feature is a secondary, typically (but not always) undesirable effect." ; skos:inScheme . - a owl:Class, - biolink:ChemicalOrGeneOrGeneProductFormOrVariantEnum ; + a owl:Class ; rdfs:label "analog_form" ; rdfs:subClassOf biolink:ChemicalOrGeneOrGeneProductFormOrVariantEnum, . - a owl:Class, - biolink:ChemicalOrGeneOrGeneProductFormOrVariantEnum ; + a owl:Class ; rdfs:label "gain_of_function_variant_form" ; rdfs:subClassOf biolink:ChemicalOrGeneOrGeneProductFormOrVariantEnum, . - a owl:Class, - biolink:ChemicalOrGeneOrGeneProductFormOrVariantEnum ; + a owl:Class ; rdfs:label "loss_of_function_variant_form" ; rdfs:subClassOf biolink:ChemicalOrGeneOrGeneProductFormOrVariantEnum, . - a owl:Class, - biolink:ChemicalOrGeneOrGeneProductFormOrVariantEnum ; + a owl:Class ; rdfs:label "snp_form" ; rdfs:subClassOf biolink:ChemicalOrGeneOrGeneProductFormOrVariantEnum, . -biolink:ChemicalToChemicalDerivationAssociation a owl:Class, - linkml:ClassDefinition ; +biolink:ChemicalToChemicalDerivationAssociation a owl:Class ; rdfs:label "chemical to chemical derivation association" ; rdfs:subClassOf [ a owl:Restriction ; - owl:allValuesFrom owl:Thing ; - owl:onProperty biolink:catalyst_qualifier ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:object ], - [ a owl:Restriction ; - owl:allValuesFrom biolink:ChemicalEntity ; - owl:onProperty biolink:object ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; + owl:allValuesFrom xsd:string ; owl:onProperty biolink:predicate ], [ a owl:Restriction ; - owl:minCardinality 1 ; + owl:allValuesFrom biolink:ChemicalEntity ; owl:onProperty biolink:subject ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty biolink:predicate ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:catalyst_qualifier ], [ a owl:Restriction ; owl:minCardinality 1 ; owl:onProperty biolink:predicate ], [ a owl:Restriction ; owl:minCardinality 1 ; owl:onProperty biolink:object ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty biolink:object ], + [ a owl:Restriction ; + owl:allValuesFrom owl:Thing ; + owl:onProperty biolink:catalyst_qualifier ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty biolink:subject ], [ a owl:Restriction ; - owl:allValuesFrom biolink:ChemicalEntity ; + owl:minCardinality 0 ; + owl:onProperty biolink:catalyst_qualifier ], + [ a owl:Restriction ; + owl:minCardinality 1 ; owl:onProperty biolink:subject ], + [ a owl:Restriction ; + owl:allValuesFrom biolink:ChemicalEntity ; + owl:onProperty biolink:object ], biolink:ChemicalToChemicalAssociation ; skos:definition "A causal relationship between two chemical entities, where the subject represents the upstream entity and the object represents the downstream. For any such association there is an implicit reaction: IF R has-input C1 AND R has-output C2 AND R enabled-by P AND R type Reaction THEN C1 derives-into C2 catalyst qualifier P" ; skos:inScheme . -biolink:ChemicalToDiseaseOrPhenotypicFeatureAssociation a owl:Class, - linkml:ClassDefinition ; +biolink:ChemicalToDiseaseOrPhenotypicFeatureAssociation a owl:Class ; rdfs:label "chemical to disease or phenotypic feature association" ; rdfs:subClassOf [ a owl:Restriction ; owl:minCardinality 1 ; owl:onProperty biolink:object ], [ a owl:Restriction ; - owl:allValuesFrom biolink:DiseaseOrPhenotypicFeature ; - owl:onProperty biolink:object ], + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:ChemicalToEntityAssociationMixin ], + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:EntityToDiseaseOrPhenotypicFeatureAssociationMixin ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty biolink:object ], - biolink:Association, - biolink:ChemicalToEntityAssociationMixin, - biolink:EntityToDiseaseOrPhenotypicFeatureAssociationMixin ; + [ a owl:Restriction ; + owl:allValuesFrom biolink:DiseaseOrPhenotypicFeature ; + owl:onProperty biolink:object ], + biolink:Association ; skos:definition "An interaction between a chemical entity and a phenotype or disease, where the presence of the chemical gives rise to or exacerbates the phenotype." ; skos:inScheme ; skos:narrowMatch SIO:000993 . -biolink:ChemicalToPathwayAssociation a owl:Class, - linkml:ClassDefinition ; +biolink:ChemicalToPathwayAssociation a owl:Class ; rdfs:label "chemical to pathway association" ; rdfs:subClassOf [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:object ], - [ a owl:Restriction ; - owl:minCardinality 1 ; owl:onProperty biolink:subject ], [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty biolink:object ], + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:ChemicalToEntityAssociationMixin ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:subject ], + owl:onProperty biolink:object ], [ a owl:Restriction ; owl:allValuesFrom biolink:ChemicalEntity ; owl:onProperty biolink:subject ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty biolink:object ], [ a owl:Restriction ; owl:allValuesFrom biolink:Pathway ; owl:onProperty biolink:object ], - biolink:Association, - biolink:ChemicalToEntityAssociationMixin ; + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty biolink:subject ], + biolink:Association ; skos:definition "An interaction between a chemical entity and a biological process or pathway." ; skos:exactMatch SIO:001250 ; skos:inScheme . -biolink:ChiSquaredAnalysisResult a owl:Class, - linkml:ClassDefinition ; +biolink:ChiSquaredAnalysisResult a owl:Class ; rdfs:label "chi squared analysis result" ; rdfs:subClassOf biolink:StudyResult ; skos:definition "A result of a chi squared analysis." ; skos:inScheme . -biolink:ClinicalFinding a owl:Class, - linkml:ClassDefinition ; + a owl:Class ; + rdfs:label "fda_approved_for_condition" ; + rdfs:subClassOf biolink:ClinicalApprovalStatusEnum, + . + + a owl:Class ; + rdfs:label "not_provided" ; + rdfs:subClassOf biolink:ClinicalApprovalStatusEnum, + linkml:PermissibleValue . + + a owl:Class ; + rdfs:label "off_label_use" ; + rdfs:subClassOf biolink:ClinicalApprovalStatusEnum, + . + + a owl:Class ; + rdfs:label "post_approval_withdrawal" ; + rdfs:subClassOf biolink:ClinicalApprovalStatusEnum, + . + +biolink:ClinicalFinding a owl:Class ; rdfs:label "clinical finding" ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom biolink:ClinicalAttribute ; @@ -3691,34 +3413,33 @@ biolink:ClinicalFinding a owl:Class, skos:definition "this category is currently considered broad enough to tag clinical lab measurements and other biological attributes taken as 'clinical traits' with some statistical score, for example, a p value in genetic associations." ; skos:inScheme . -biolink:ClinicalMeasurement a owl:Class, - linkml:ClassDefinition ; +biolink:ClinicalMeasurement a owl:Class ; rdfs:label "clinical measurement" ; rdfs:subClassOf [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:has_attribute_type ], - [ a owl:Restriction ; owl:allValuesFrom owl:Thing ; owl:onProperty biolink:has_attribute_type ], [ a owl:Restriction ; owl:minCardinality 1 ; owl:onProperty biolink:has_attribute_type ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty biolink:has_attribute_type ], biolink:ClinicalAttribute ; skos:definition "A clinical measurement is a special kind of attribute which results from a laboratory observation from a subject individual or sample. Measurements can be connected to their subject by the 'has attribute' slot." ; skos:exactMatch EFO:0001444 ; skos:inScheme . -biolink:ClinicalTrial a owl:Class, - linkml:ClassDefinition ; +biolink:ClinicalTrial a owl:Class ; rdfs:label "clinical trial" ; rdfs:subClassOf biolink:ClinicalEntity ; skos:inScheme . -biolink:Cohort a owl:Class, - linkml:ClassDefinition ; +biolink:Cohort a owl:Class ; rdfs:label "cohort" ; - rdfs:subClassOf biolink:StudyPopulation, - biolink:SubjectOfInvestigation ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:SubjectOfInvestigation ], + biolink:StudyPopulation ; skos:definition "A group of people banded together or treated as a group who share common characteristics. A cohort 'study' is a particular form of longitudinal study that samples a cohort, performing a cross-section at intervals through time." ; skos:exactMatch WIKIDATA:Q1303415 ; skos:inScheme ; @@ -3727,214 +3448,192 @@ biolink:Cohort a owl:Class, STY:T100, STY:T101 . -biolink:CommonDataElement a owl:Class, - linkml:ClassDefinition ; +biolink:CommonDataElement a owl:Class ; rdfs:label "common data element" ; rdfs:subClassOf biolink:InformationContentEntity ; skos:closeMatch ; skos:definition "A Common Data Element (CDE) is a standardized, precisely defined question, paired with a set of allowable responses, used systematically across different sites, studies, or clinical trials to ensure consistent data collection. Multiple CDEs (from one or more Collections) can be curated into Forms. (https://cde.nlm.nih.gov/home)" ; skos:inScheme . -biolink:ComplexChemicalExposure a owl:Class, - linkml:ClassDefinition ; +biolink:ComplexChemicalExposure a owl:Class ; rdfs:label "complex chemical exposure" ; rdfs:subClassOf biolink:Attribute ; skos:definition "A complex chemical exposure is an intake of a chemical mixture (e.g. gasoline), other than a drug." ; skos:inScheme . -biolink:ComplexMolecularMixture a owl:Class, - linkml:ClassDefinition ; +biolink:ComplexMolecularMixture a owl:Class ; rdfs:label "complex molecular mixture" ; rdfs:subClassOf biolink:ChemicalMixture ; skos:definition "A complex molecular mixture is a chemical mixture composed of two or more molecular entities with unknown concentration and stoichiometry." ; skos:inScheme . -biolink:ConceptCountAnalysisResult a owl:Class, - linkml:ClassDefinition ; +biolink:ConceptCountAnalysisResult a owl:Class ; rdfs:label "concept count analysis result" ; rdfs:subClassOf biolink:StudyResult ; skos:definition "A result of a concept count analysis." ; skos:inScheme . -biolink:ContributorAssociation a owl:Class, - linkml:ClassDefinition ; +biolink:ContributorAssociation a owl:Class ; rdfs:label "contributor association" ; rdfs:subClassOf [ a owl:Restriction ; owl:minCardinality 1 ; - owl:onProperty biolink:predicate ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:qualifiers ], - [ a owl:Restriction ; - owl:allValuesFrom biolink:Agent ; - owl:onProperty biolink:object ], - [ a owl:Restriction ; - owl:allValuesFrom biolink:InformationContentEntity ; owl:onProperty biolink:subject ], [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:minCardinality 1 ; owl:onProperty biolink:predicate ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:object ], + owl:onProperty biolink:predicate ], [ a owl:Restriction ; owl:allValuesFrom owl:Thing ; owl:onProperty biolink:qualifiers ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; + owl:maxCardinality 1 ; + owl:onProperty biolink:object ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; owl:onProperty biolink:predicate ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty biolink:qualifiers ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty biolink:subject ], + [ a owl:Restriction ; + owl:allValuesFrom biolink:InformationContentEntity ; + owl:onProperty biolink:subject ], [ a owl:Restriction ; owl:minCardinality 1 ; owl:onProperty biolink:object ], [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty biolink:subject ], + owl:allValuesFrom biolink:Agent ; + owl:onProperty biolink:object ], biolink:Association ; skos:definition "Any association between an entity (such as a publication) and various agents that contribute to its realisation" ; skos:inScheme . -biolink:CorrelatedGeneToDiseaseAssociation a owl:Class, - linkml:ClassDefinition ; +biolink:CorrelatedGeneToDiseaseAssociation a owl:Class ; rdfs:label "correlated gene to disease association" ; rdfs:subClassOf [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty biolink:subject ], + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:GeneToEntityAssociationMixin ], + [ a owl:Restriction ; owl:allValuesFrom biolink:GeneOrGeneProduct ; owl:onProperty biolink:subject ], + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:EntityToDiseaseAssociationMixin ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:subject ], + owl:onProperty biolink:object ], [ a owl:Restriction ; owl:allValuesFrom biolink:Disease ; owl:onProperty biolink:object ], - [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty biolink:subject ], [ a owl:Restriction ; owl:minCardinality 1 ; owl:onProperty biolink:object ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:object ], - biolink:EntityToDiseaseAssociationMixin, - biolink:GeneToDiseaseAssociation, - biolink:GeneToEntityAssociationMixin ; + owl:minCardinality 1 ; + owl:onProperty biolink:subject ], + biolink:GeneToDiseaseAssociation ; skos:inScheme . - a owl:Class, - biolink:DirectionQualifierEnum ; + a owl:Class ; rdfs:label "downregulated" ; rdfs:subClassOf biolink:DirectionQualifierEnum, . - a owl:Class, - biolink:DirectionQualifierEnum ; + a owl:Class ; rdfs:label "upregulated" ; rdfs:subClassOf biolink:DirectionQualifierEnum, . -biolink:DiseaseOrPhenotypicFeatureExposure a owl:Class, - linkml:ClassDefinition ; +biolink:DiseaseOrPhenotypicFeatureExposure a owl:Class ; rdfs:label "disease or phenotypic feature exposure" ; - rdfs:subClassOf biolink:Attribute, - biolink:ExposureEvent, - biolink:PathologicalEntityMixin ; - skos:definition "A disease or phenotypic feature state, when viewed as an exposure, represents an precondition, leading to or influencing an outcome, e.g. HIV predisposing an individual to infections; a relative deficiency of skin pigmentation predisposing an individual to skin cancer." ; - skos:inScheme . - -biolink:DiseaseOrPhenotypicFeatureToEntityAssociationMixin a owl:Class, - linkml:ClassDefinition ; - rdfs:label "disease or phenotypic feature to entity association mixin" ; rdfs:subClassOf [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:subject ], - [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty biolink:subject ], + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:PathologicalEntityMixin ], [ a owl:Restriction ; - owl:allValuesFrom biolink:DiseaseOrPhenotypicFeature ; - owl:onProperty biolink:subject ] ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:ExposureEvent ], + biolink:Attribute ; + skos:definition "A disease or phenotypic feature state, when viewed as an exposure, represents an precondition, leading to or influencing an outcome, e.g. HIV predisposing an individual to infections; a relative deficiency of skin pigmentation predisposing an individual to skin cancer." ; skos:inScheme . -biolink:DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation a owl:Class, - linkml:ClassDefinition ; +biolink:DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation a owl:Class ; rdfs:label "disease or phenotypic feature to genetic inheritance association" ; rdfs:subClassOf [ a owl:Restriction ; owl:minCardinality 1 ; - owl:onProperty biolink:predicate ], - [ a owl:Restriction ; - owl:allValuesFrom biolink:GeneticInheritance ; owl:onProperty biolink:object ], [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:minCardinality 1 ; owl:onProperty biolink:predicate ], + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:DiseaseOrPhenotypicFeatureToEntityAssociationMixin ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty biolink:object ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; + owl:allValuesFrom biolink:GeneticInheritance ; + owl:onProperty biolink:object ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; owl:onProperty biolink:predicate ], [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty biolink:object ], - biolink:Association, - biolink:DiseaseOrPhenotypicFeatureToEntityAssociationMixin ; + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:predicate ], + biolink:Association ; skos:definition "An association between either a disease or a phenotypic feature and its mode of (genetic) inheritance." ; skos:inScheme . -biolink:DiseaseOrPhenotypicFeatureToLocationAssociation a owl:Class, - linkml:ClassDefinition ; +biolink:DiseaseOrPhenotypicFeatureToLocationAssociation a owl:Class ; rdfs:label "disease or phenotypic feature to location association" ; rdfs:subClassOf [ a owl:Restriction ; - owl:allValuesFrom biolink:AnatomicalEntity ; + owl:minCardinality 1 ; owl:onProperty biolink:object ], [ a owl:Restriction ; - owl:minCardinality 1 ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:DiseaseOrPhenotypicFeatureToEntityAssociationMixin ], + [ a owl:Restriction ; + owl:allValuesFrom biolink:AnatomicalEntity ; owl:onProperty biolink:object ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty biolink:object ], - biolink:Association, - biolink:DiseaseOrPhenotypicFeatureToEntityAssociationMixin ; + biolink:Association ; skos:definition "An association between either a disease or a phenotypic feature and an anatomical entity, where the disease/feature manifests in that site." ; skos:inScheme . -biolink:DiseaseToEntityAssociationMixin a owl:Class, - linkml:ClassDefinition ; - rdfs:label "disease to entity association mixin" ; +biolink:DiseaseToExposureEventAssociation a owl:Class ; + rdfs:label "disease to exposure event association" ; rdfs:subClassOf [ a owl:Restriction ; - owl:allValuesFrom biolink:Disease ; - owl:onProperty biolink:subject ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:subject ], + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:EntityToExposureEventAssociationMixin ], [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty biolink:subject ] ; - skos:inScheme . - -biolink:DiseaseToExposureEventAssociation a owl:Class, - linkml:ClassDefinition ; - rdfs:label "disease to exposure event association" ; - rdfs:subClassOf biolink:Association, - biolink:DiseaseToEntityAssociationMixin, - biolink:EntityToExposureEventAssociationMixin ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:DiseaseToEntityAssociationMixin ], + biolink:Association ; skos:definition "An association between an exposure event and a disease." ; skos:inScheme . -biolink:DiseaseToPhenotypicFeatureAssociation a owl:Class, - linkml:ClassDefinition ; +biolink:DiseaseToPhenotypicFeatureAssociation a owl:Class ; rdfs:label "disease to phenotypic feature association" ; rdfs:subClassOf [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:subject ], - [ a owl:Restriction ; - owl:minCardinality 1 ; owl:onProperty biolink:object ], + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:EntityToPhenotypicFeatureAssociationMixin ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:object ], + owl:onProperty biolink:subject ], + [ a owl:Restriction ; + owl:allValuesFrom biolink:Disease ; + owl:onProperty biolink:subject ], [ a owl:Restriction ; owl:minCardinality 1 ; owl:onProperty biolink:subject ], @@ -3942,210 +3641,227 @@ biolink:DiseaseToPhenotypicFeatureAssociation a owl:Class, owl:allValuesFrom biolink:PhenotypicFeature ; owl:onProperty biolink:object ], [ a owl:Restriction ; - owl:allValuesFrom biolink:Disease ; - owl:onProperty biolink:subject ], - biolink:Association, - biolink:DiseaseToEntityAssociationMixin, - biolink:EntityToPhenotypicFeatureAssociationMixin ; + owl:minCardinality 1 ; + owl:onProperty biolink:object ], + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:DiseaseToEntityAssociationMixin ], + biolink:Association ; skos:closeMatch dcid:DiseaseSymptomAssociation ; skos:definition "An association between a disease and a phenotypic feature in which the phenotypic feature is associated with the disease in some way." ; skos:inScheme . - a owl:Class, - biolink:DrugAvailabilityEnum ; + a owl:Class ; rdfs:label "over_the_counter" ; - rdfs:subClassOf biolink:DrugAvailabilityEnum . + rdfs:subClassOf biolink:DrugAvailabilityEnum, + linkml:PermissibleValue . - a owl:Class, - biolink:DrugAvailabilityEnum ; + a owl:Class ; rdfs:label "prescription" ; - rdfs:subClassOf biolink:DrugAvailabilityEnum . + rdfs:subClassOf biolink:DrugAvailabilityEnum, + linkml:PermissibleValue . - a owl:Class, - biolink:DrugDeliveryEnum ; + a owl:Class ; rdfs:label "absorption_through_the_skin" ; - rdfs:subClassOf biolink:DrugDeliveryEnum . + rdfs:subClassOf biolink:DrugDeliveryEnum, + linkml:PermissibleValue . - a owl:Class, - biolink:DrugDeliveryEnum ; + a owl:Class ; rdfs:label "inhalation" ; - rdfs:subClassOf biolink:DrugDeliveryEnum . + rdfs:subClassOf biolink:DrugDeliveryEnum, + linkml:PermissibleValue . - a owl:Class, - biolink:DrugDeliveryEnum ; + a owl:Class ; rdfs:label "intravenous_injection" ; - rdfs:subClassOf biolink:DrugDeliveryEnum . + rdfs:subClassOf biolink:DrugDeliveryEnum, + linkml:PermissibleValue . - a owl:Class, - biolink:DrugDeliveryEnum ; + a owl:Class ; rdfs:label "oral" ; - rdfs:subClassOf biolink:DrugDeliveryEnum . + rdfs:subClassOf biolink:DrugDeliveryEnum, + linkml:PermissibleValue . -biolink:DrugLabel a owl:Class, - linkml:ClassDefinition ; +biolink:DrugLabel a owl:Class ; rdfs:label "drug label" ; rdfs:subClassOf biolink:Publication ; skos:broadMatch NCIT-OBO:C41203 ; skos:definition "a document accompanying a drug or its container that provides written, printed or graphic information about the drug, including drug contents, specific instructions or warnings for administration, storage and disposal instructions, etc. " ; skos:inScheme . -biolink:DrugToGeneAssociation a owl:Class, - linkml:ClassDefinition ; +biolink:DrugToEntityAssociationMixin a owl:Class ; + rdfs:label "drug to entity association mixin" ; + rdfs:subClassOf biolink:ChemicalEntityToEntityAssociationMixin ; + skos:definition "An interaction between a drug and another entity" ; + skos:inScheme . + +biolink:DrugToGeneAssociation a owl:Class ; rdfs:label "drug to gene association" ; rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:DrugToEntityAssociationMixin ], + [ a owl:Restriction ; owl:minCardinality 1 ; owl:onProperty biolink:object ], [ a owl:Restriction ; - owl:allValuesFrom biolink:GeneOrGeneProduct ; + owl:maxCardinality 1 ; owl:onProperty biolink:object ], [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:allValuesFrom biolink:GeneOrGeneProduct ; owl:onProperty biolink:object ], - biolink:Association, - biolink:DrugToEntityAssociationMixin ; + biolink:Association ; skos:definition "An interaction between a drug and a gene or gene product." ; skos:inScheme ; skos:relatedMatch SIO:001257 . -biolink:DrugToGeneInteractionExposure a owl:Class, - linkml:ClassDefinition ; +biolink:DrugToGeneInteractionExposure a owl:Class ; rdfs:label "drug to gene interaction exposure" ; - rdfs:subClassOf biolink:DrugExposure, - biolink:GeneGroupingMixin ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:GeneGroupingMixin ], + biolink:DrugExposure ; skos:definition "drug to gene interaction exposure is a drug exposure is where the interactions of the drug with specific genes are known to constitute an 'exposure' to the organism, leading to or influencing an outcome." ; skos:inScheme . - a owl:Class, - biolink:DruggableGeneCategoryEnum ; + a owl:Class ; rdfs:label "tbio" ; - rdfs:subClassOf biolink:DruggableGeneCategoryEnum . + rdfs:subClassOf biolink:DruggableGeneCategoryEnum, + linkml:PermissibleValue . - a owl:Class, - biolink:DruggableGeneCategoryEnum ; + a owl:Class ; rdfs:label "tchem" ; - rdfs:subClassOf biolink:DruggableGeneCategoryEnum . + rdfs:subClassOf biolink:DruggableGeneCategoryEnum, + linkml:PermissibleValue . - a owl:Class, - biolink:DruggableGeneCategoryEnum ; + a owl:Class ; rdfs:label "tclin" ; - rdfs:subClassOf biolink:DruggableGeneCategoryEnum . + rdfs:subClassOf biolink:DruggableGeneCategoryEnum, + linkml:PermissibleValue . - a owl:Class, - biolink:DruggableGeneCategoryEnum ; + a owl:Class ; rdfs:label "tdark" ; - rdfs:subClassOf biolink:DruggableGeneCategoryEnum . + rdfs:subClassOf biolink:DruggableGeneCategoryEnum, + linkml:PermissibleValue . -biolink:DruggableGeneToDiseaseAssociation a owl:Class, - linkml:ClassDefinition ; +biolink:DruggableGeneToDiseaseAssociation a owl:Class ; rdfs:label "druggable gene to disease association" ; rdfs:subClassOf [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty biolink:predicate ], + owl:allValuesFrom biolink:DruggableGeneCategoryEnum ; + owl:onProperty biolink:has_evidence ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:subject ], + owl:minCardinality 0 ; + owl:onProperty biolink:has_evidence ], [ a owl:Restriction ; - owl:allValuesFrom biolink:GeneOrGeneProduct ; - owl:onProperty biolink:subject ], + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:EntityToDiseaseAssociationMixin ], [ a owl:Restriction ; owl:minCardinality 1 ; owl:onProperty biolink:subject ], [ a owl:Restriction ; - owl:allValuesFrom biolink:DruggableGeneCategoryEnum ; - owl:onProperty biolink:has_evidence ], + owl:allValuesFrom biolink:GeneOrGeneProduct ; + owl:onProperty biolink:subject ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty biolink:predicate ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; + owl:maxCardinality 1 ; + owl:onProperty biolink:subject ], + [ a owl:Restriction ; + owl:minCardinality 1 ; owl:onProperty biolink:predicate ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:has_evidence ], - biolink:EntityToDiseaseAssociationMixin, - biolink:GeneToDiseaseAssociation, - biolink:GeneToEntityAssociationMixin ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:GeneToEntityAssociationMixin ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:predicate ], + biolink:GeneToDiseaseAssociation ; skos:inScheme . -biolink:EntityToDiseaseAssociation a owl:Class, - linkml:ClassDefinition ; +biolink:EntityToDiseaseAssociation a owl:Class ; rdfs:label "entity to disease association" ; rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom biolink:MaxResearchPhaseEnum ; + owl:onProperty biolink:max_research_phase ], + [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty biolink:FDA_approval_status ], + owl:onProperty biolink:clinical_approval_status ], [ a owl:Restriction ; - owl:allValuesFrom biolink:FDAApprovalStatusEnum ; - owl:onProperty biolink:FDA_approval_status ], + owl:minCardinality 0 ; + owl:onProperty biolink:max_research_phase ], + [ a owl:Restriction ; + owl:allValuesFrom biolink:ClinicalApprovalStatusEnum ; + owl:onProperty biolink:clinical_approval_status ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty biolink:clinical_approval_status ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:FDA_approval_status ], + owl:onProperty biolink:max_research_phase ], biolink:Association ; skos:inScheme . -biolink:EntityToFeatureOrDiseaseQualifiersMixin a owl:Class, - linkml:ClassDefinition ; - rdfs:label "entity to feature or disease qualifiers mixin" ; - rdfs:subClassOf [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:onset_qualifier ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:onset_qualifier ], - [ a owl:Restriction ; - owl:allValuesFrom biolink:Onset ; - owl:onProperty biolink:onset_qualifier ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:severity_qualifier ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:severity_qualifier ], - [ a owl:Restriction ; - owl:allValuesFrom biolink:SeverityValue ; - owl:onProperty biolink:severity_qualifier ], - biolink:FrequencyQualifierMixin ; - skos:definition "Qualifiers for entity to disease or phenotype associations." ; +biolink:EntityToExposureEventAssociationMixin a owl:Class ; + rdfs:label "entity to exposure event association mixin" ; + rdfs:subClassOf ; + skos:definition "An association between some entity and an exposure event." ; skos:inScheme . -biolink:EntityToPhenotypicFeatureAssociation a owl:Class, - linkml:ClassDefinition ; +biolink:EntityToOutcomeAssociationMixin a owl:Class ; + rdfs:label "entity to outcome association mixin" ; + rdfs:subClassOf ; + skos:definition "An association between some entity and an outcome" ; + skos:inScheme . + +biolink:EntityToPhenotypicFeatureAssociation a owl:Class ; rdfs:label "entity to phenotypic feature association" ; rdfs:subClassOf [ a owl:Restriction ; - owl:allValuesFrom biolink:FDAApprovalStatusEnum ; - owl:onProperty biolink:FDA_approval_status ], + owl:maxCardinality 1 ; + owl:onProperty biolink:clinical_approval_status ], + [ a owl:Restriction ; + owl:allValuesFrom biolink:MaxResearchPhaseEnum ; + owl:onProperty biolink:max_research_phase ], + [ a owl:Restriction ; + owl:allValuesFrom biolink:ClinicalApprovalStatusEnum ; + owl:onProperty biolink:clinical_approval_status ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty biolink:clinical_approval_status ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty biolink:FDA_approval_status ], + owl:onProperty biolink:max_research_phase ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:FDA_approval_status ], + owl:onProperty biolink:max_research_phase ], biolink:Association ; skos:inScheme . -biolink:EnvironmentalFeature a owl:Class, - linkml:ClassDefinition ; +biolink:EnvironmentalFeature a owl:Class ; rdfs:label "environmental feature" ; rdfs:subClassOf biolink:PlanetaryEntity ; skos:exactMatch ; skos:inScheme . -biolink:EnvironmentalFoodContaminant a owl:Class, - linkml:ClassDefinition ; +biolink:EnvironmentalFoodContaminant a owl:Class ; rdfs:label "environmental food contaminant" ; rdfs:subClassOf biolink:ChemicalEntity ; skos:inScheme ; skos:relatedMatch . -biolink:EnvironmentalProcess a owl:Class, - linkml:ClassDefinition ; +biolink:EnvironmentalProcess a owl:Class ; rdfs:label "environmental process" ; - rdfs:subClassOf biolink:Occurrent, + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:Occurrent ], biolink:PlanetaryEntity ; skos:exactMatch ; skos:inScheme . -biolink:Event a owl:Class, - linkml:ClassDefinition ; +biolink:EpigenomicEntity a owl:Class ; + rdfs:label "epigenomic entity" ; + rdfs:subClassOf ; + skos:inScheme . + +biolink:Event a owl:Class ; rdfs:label "event" ; rdfs:subClassOf biolink:NamedThing ; skos:definition "Something that happens at a given place and time." ; @@ -4153,925 +3869,711 @@ biolink:Event a owl:Class, ; skos:inScheme . -biolink:ExonToTranscriptRelationship a owl:Class, - linkml:ClassDefinition ; +biolink:ExonToTranscriptRelationship a owl:Class ; rdfs:label "exon to transcript relationship" ; rdfs:subClassOf [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty biolink:subject ], + [ a owl:Restriction ; owl:minCardinality 1 ; - owl:onProperty biolink:object ], + owl:onProperty biolink:subject ], [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:minCardinality 1 ; owl:onProperty biolink:object ], [ a owl:Restriction ; owl:allValuesFrom biolink:Transcript ; owl:onProperty biolink:object ], - [ a owl:Restriction ; - owl:allValuesFrom biolink:Exon ; - owl:onProperty biolink:subject ], - [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty biolink:subject ], [ a owl:Restriction ; owl:maxCardinality 1 ; + owl:onProperty biolink:object ], + [ a owl:Restriction ; + owl:allValuesFrom biolink:Exon ; owl:onProperty biolink:subject ], biolink:SequenceFeatureRelationship ; skos:definition "A transcript is formed from multiple exons" ; skos:inScheme . -biolink:ExposureEventToOutcomeAssociation a owl:Class, - linkml:ClassDefinition ; +biolink:ExposureEventToOutcomeAssociation a owl:Class ; rdfs:label "exposure event to outcome association" ; rdfs:subClassOf [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:allValuesFrom biolink:PopulationOfIndividualOrganisms ; owl:onProperty biolink:population_context_qualifier ], [ a owl:Restriction ; - owl:allValuesFrom biolink:time_type ; + owl:maxCardinality 1 ; owl:onProperty biolink:temporal_context_qualifier ], [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty biolink:population_context_qualifier ], [ a owl:Restriction ; - owl:allValuesFrom biolink:PopulationOfIndividualOrganisms ; + owl:maxCardinality 1 ; owl:onProperty biolink:population_context_qualifier ], [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:minCardinality 0 ; owl:onProperty biolink:temporal_context_qualifier ], [ a owl:Restriction ; - owl:minCardinality 0 ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:EntityToOutcomeAssociationMixin ], + [ a owl:Restriction ; + owl:allValuesFrom biolink:time_type ; owl:onProperty biolink:temporal_context_qualifier ], - biolink:Association, - biolink:EntityToOutcomeAssociationMixin ; + biolink:Association ; skos:definition "An association between an exposure event and an outcome." ; skos:inScheme . -biolink:ExposureEventToPhenotypicFeatureAssociation a owl:Class, - linkml:ClassDefinition ; +biolink:ExposureEventToPhenotypicFeatureAssociation a owl:Class ; rdfs:label "exposure event to phenotypic feature association" ; rdfs:subClassOf [ a owl:Restriction ; - owl:allValuesFrom biolink:ExposureEvent ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:EntityToPhenotypicFeatureAssociationMixin ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; owl:onProperty biolink:subject ], [ a owl:Restriction ; owl:minCardinality 1 ; owl:onProperty biolink:subject ], [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:allValuesFrom biolink:ExposureEvent ; owl:onProperty biolink:subject ], - biolink:Association, - biolink:EntityToPhenotypicFeatureAssociationMixin ; + biolink:Association ; skos:definition "Any association between an environment and a phenotypic feature, where being in the environment influences the phenotype." ; skos:inScheme . - a owl:Class, - biolink:FDAApprovalStatusEnum ; - rdfs:label "discovery_and_development_phase" ; - rdfs:subClassOf biolink:FDAApprovalStatusEnum . - - a owl:Class, - biolink:FDAApprovalStatusEnum ; - rdfs:label "fda_accelerated_approval" ; - rdfs:subClassOf biolink:FDAApprovalStatusEnum . - - a owl:Class, - biolink:FDAApprovalStatusEnum ; - rdfs:label "fda_breakthrough_therapy" ; - rdfs:subClassOf biolink:FDAApprovalStatusEnum . - - a owl:Class, - biolink:FDAApprovalStatusEnum ; - rdfs:label "fda_clinical_research_phase" ; - rdfs:subClassOf biolink:FDAApprovalStatusEnum . - - a owl:Class, - biolink:FDAApprovalStatusEnum ; - rdfs:label "fda_clinical_research_phase_1" ; - rdfs:subClassOf biolink:FDAApprovalStatusEnum . - - a owl:Class, - biolink:FDAApprovalStatusEnum ; - rdfs:label "fda_clinical_research_phase_2" ; - rdfs:subClassOf biolink:FDAApprovalStatusEnum . - - a owl:Class, - biolink:FDAApprovalStatusEnum ; - rdfs:label "fda_clinical_research_phase_3" ; - rdfs:subClassOf biolink:FDAApprovalStatusEnum . - - a owl:Class, - biolink:FDAApprovalStatusEnum ; - rdfs:label "fda_clinical_research_phase_4" ; - rdfs:subClassOf biolink:FDAApprovalStatusEnum . - - a owl:Class, - biolink:FDAApprovalStatusEnum ; - rdfs:label "fda_fast_track" ; - rdfs:subClassOf biolink:FDAApprovalStatusEnum . - - a owl:Class, - biolink:FDAApprovalStatusEnum ; - rdfs:label "fda_post_market_safety_review" ; - rdfs:subClassOf biolink:FDAApprovalStatusEnum . - - a owl:Class, - biolink:FDAApprovalStatusEnum ; - rdfs:label "fda_priority_review" ; - rdfs:subClassOf biolink:FDAApprovalStatusEnum . - - a owl:Class, - biolink:FDAApprovalStatusEnum ; - rdfs:label "fda_review_phase_4" ; - rdfs:subClassOf biolink:FDAApprovalStatusEnum . - - a owl:Class, - biolink:FDAApprovalStatusEnum ; - rdfs:label "post_approval_withdrawal" ; - rdfs:subClassOf biolink:FDAApprovalStatusEnum . - - a owl:Class, - biolink:FDAApprovalStatusEnum ; - rdfs:label "preclinical_research_phase" ; - rdfs:subClassOf biolink:FDAApprovalStatusEnum . - - a owl:Class, - biolink:FDAApprovalStatusEnum ; - rdfs:label "regular_fda_approval" ; - rdfs:subClassOf biolink:FDAApprovalStatusEnum . - - a owl:Class, - biolink:FDAIDAAdverseEventEnum ; + a owl:Class ; rdfs:label "life_threatening_adverse_event" ; - rdfs:subClassOf biolink:FDAIDAAdverseEventEnum . + rdfs:subClassOf biolink:FDAIDAAdverseEventEnum, + linkml:PermissibleValue . - a owl:Class, - biolink:FDAIDAAdverseEventEnum ; + a owl:Class ; rdfs:label "serious_adverse_event" ; - rdfs:subClassOf biolink:FDAIDAAdverseEventEnum . + rdfs:subClassOf biolink:FDAIDAAdverseEventEnum, + linkml:PermissibleValue . - a owl:Class, - biolink:FDAIDAAdverseEventEnum ; + a owl:Class ; rdfs:label "suspected_adverse_reaction" ; - rdfs:subClassOf biolink:FDAIDAAdverseEventEnum . + rdfs:subClassOf biolink:FDAIDAAdverseEventEnum, + linkml:PermissibleValue . - a owl:Class, - biolink:FDAIDAAdverseEventEnum ; + a owl:Class ; rdfs:label "unexpected_adverse_event" ; - rdfs:subClassOf biolink:FDAIDAAdverseEventEnum . + rdfs:subClassOf biolink:FDAIDAAdverseEventEnum, + linkml:PermissibleValue . -biolink:Food a owl:Class, - linkml:ClassDefinition ; +biolink:Food a owl:Class ; rdfs:label "food" ; rdfs:subClassOf biolink:ChemicalMixture ; skos:definition "A substance consumed by a living organism as a source of nutrition" ; skos:exactMatch STY:T168 ; skos:inScheme . -biolink:FoodAdditive a owl:Class, - linkml:ClassDefinition ; +biolink:FoodAdditive a owl:Class ; rdfs:label "food additive" ; rdfs:subClassOf biolink:ChemicalEntity ; skos:inScheme ; skos:relatedMatch . -biolink:FrequencyQualifierMixin a owl:Class, - linkml:ClassDefinition ; - rdfs:label "frequency qualifier mixin" ; +biolink:Fungus a owl:Class ; + rdfs:label "fungus" ; + rdfs:subClassOf biolink:CellularOrganism ; + skos:definition "A kingdom of eukaryotic, heterotrophic organisms that live as saprobes or parasites, including mushrooms, yeasts, smuts, molds, etc. They reproduce either sexually or asexually, and have life cycles that range from simple to complex. Filamentous fungi refer to those that grow as multicellular colonies (mushrooms and molds)." ; + skos:exactMatch STY:T004, + , + ; + skos:inScheme ; + skos:narrowMatch , + . + +biolink:GeneAffectsChemicalAssociation a owl:Class ; + rdfs:label "gene affects chemical association" ; rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:subject_derivative_qualifier ], + [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:frequency_qualifier ], + owl:onProperty biolink:object_derivative_qualifier ], [ a owl:Restriction ; - owl:allValuesFrom biolink:frequency_value ; - owl:onProperty biolink:frequency_qualifier ], + owl:allValuesFrom biolink:ChemicalEntity ; + owl:onProperty biolink:object ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty biolink:frequency_qualifier ] ; - skos:definition "Qualifier for frequency type associations" ; - skos:inScheme . - -biolink:FrequencyQuantifier a owl:Class, - linkml:ClassDefinition ; - rdfs:label "frequency quantifier" ; - rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty biolink:object_form_or_variant_qualifier ], + [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:has_percentage ], + owl:onProperty biolink:object ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:has_quotient ], + owl:onProperty biolink:species_context_qualifier ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty biolink:has_total ], + owl:onProperty biolink:species_context_qualifier ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:has_count ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:has_count ], + owl:onProperty biolink:anatomical_context_qualifier ], [ a owl:Restriction ; - owl:allValuesFrom linkml:Integer ; - owl:onProperty biolink:has_total ], + owl:maxCardinality 1 ; + owl:onProperty biolink:subject_part_qualifier ], [ a owl:Restriction ; - owl:allValuesFrom linkml:Double ; - owl:onProperty biolink:has_percentage ], + owl:allValuesFrom biolink:AnatomicalEntity ; + owl:onProperty biolink:subject_context_qualifier ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty biolink:has_percentage ], + owl:onProperty biolink:subject_context_qualifier ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:has_total ], + owl:onProperty biolink:subject_form_or_variant_qualifier ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:has_quotient ], + owl:allValuesFrom biolink:GeneOrGeneProduct ; + owl:onProperty biolink:subject ], [ a owl:Restriction ; - owl:allValuesFrom linkml:Integer ; - owl:onProperty biolink:has_count ], + owl:allValuesFrom biolink:GeneOrGeneProductOrChemicalEntityAspectEnum ; + owl:onProperty biolink:subject_aspect_qualifier ], [ a owl:Restriction ; - owl:allValuesFrom linkml:Double ; - owl:onProperty biolink:has_quotient ], - biolink:RelationshipQuantifier ; - skos:inScheme . - -biolink:Fungus a owl:Class, - linkml:ClassDefinition ; - rdfs:label "fungus" ; - rdfs:subClassOf biolink:CellularOrganism ; - skos:definition "A kingdom of eukaryotic, heterotrophic organisms that live as saprobes or parasites, including mushrooms, yeasts, smuts, molds, etc. They reproduce either sexually or asexually, and have life cycles that range from simple to complex. Filamentous fungi refer to those that grow as multicellular colonies (mushrooms and molds)." ; - skos:exactMatch STY:T004, - , - ; - skos:inScheme ; - skos:narrowMatch , - . - -biolink:GeneAffectsChemicalAssociation a owl:Class, - linkml:ClassDefinition ; - rdfs:label "gene affects chemical association" ; - rdfs:subClassOf [ a owl:Restriction ; - owl:allValuesFrom biolink:DirectionQualifierEnum ; - owl:onProperty biolink:object_direction_qualifier ], + owl:allValuesFrom biolink:GeneOrGeneProductOrChemicalPartQualifierEnum ; + owl:onProperty biolink:object_part_qualifier ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:predicate ], - [ a owl:Restriction ; - owl:allValuesFrom biolink:ChemicalEntity ; - owl:onProperty biolink:object ], + owl:onProperty biolink:object_direction_qualifier ], [ a owl:Restriction ; - owl:allValuesFrom biolink:DirectionQualifierEnum ; - owl:onProperty biolink:subject_direction_qualifier ], + owl:maxCardinality 1 ; + owl:onProperty biolink:causal_mechanism_qualifier ], [ a owl:Restriction ; owl:allValuesFrom biolink:ChemicalOrGeneOrGeneProductFormOrVariantEnum ; - owl:onProperty biolink:subject_form_or_variant_qualifier ], + owl:onProperty biolink:object_form_or_variant_qualifier ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:subject_aspect_qualifier ], + owl:onProperty biolink:subject_direction_qualifier ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty biolink:subject_direction_qualifier ], + owl:onProperty biolink:object_part_qualifier ], [ a owl:Restriction ; owl:allValuesFrom biolink:GeneOrGeneProductOrChemicalPartQualifierEnum ; - owl:onProperty biolink:object_part_qualifier ], + owl:onProperty biolink:subject_part_qualifier ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:anatomical_context_qualifier ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty biolink:subject_derivative_qualifier ], + owl:onProperty biolink:object_form_or_variant_qualifier ], [ a owl:Restriction ; - owl:allValuesFrom biolink:GeneOrGeneProductOrChemicalEntityAspectEnum ; - owl:onProperty biolink:subject_aspect_qualifier ], + owl:maxCardinality 1 ; + owl:onProperty biolink:subject_context_qualifier ], [ a owl:Restriction ; owl:minCardinality 1 ; owl:onProperty biolink:predicate ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:object_part_qualifier ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:species_context_qualifier ], + owl:onProperty biolink:object_aspect_qualifier ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:object_context_qualifier ], + owl:allValuesFrom biolink:DirectionQualifierEnum ; + owl:onProperty biolink:object_direction_qualifier ], [ a owl:Restriction ; - owl:allValuesFrom biolink:GeneOrGeneProduct ; - owl:onProperty biolink:subject ], + owl:minCardinality 1 ; + owl:onProperty biolink:object ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty biolink:object_form_or_variant_qualifier ], + owl:onProperty biolink:subject_aspect_qualifier ], [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty biolink:subject_form_or_variant_qualifier ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:subject_derivative_qualifier ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty biolink:subject_part_qualifier ], + owl:onProperty biolink:object_aspect_qualifier ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:causal_mechanism_qualifier ], + owl:allValuesFrom biolink:GeneOrGeneProductOrChemicalEntityAspectEnum ; + owl:onProperty biolink:object_aspect_qualifier ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:subject_direction_qualifier ], + owl:onProperty biolink:predicate ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:object_form_or_variant_qualifier ], + owl:allValuesFrom biolink:AnatomicalEntity ; + owl:onProperty biolink:object_context_qualifier ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:subject_context_qualifier ], + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:predicate ], [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty biolink:object ], + owl:minCardinality 0 ; + owl:onProperty biolink:object_context_qualifier ], [ a owl:Restriction ; owl:minCardinality 1 ; owl:onProperty biolink:subject ], [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:allValuesFrom biolink:ChemicalEntityDerivativeEnum ; owl:onProperty biolink:object_derivative_qualifier ], [ a owl:Restriction ; - owl:allValuesFrom biolink:AnatomicalEntity ; - owl:onProperty biolink:anatomical_context_qualifier ], + owl:maxCardinality 1 ; + owl:onProperty biolink:object_context_qualifier ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:subject_part_qualifier ], + owl:onProperty biolink:object_part_qualifier ], [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty biolink:causal_mechanism_qualifier ], [ a owl:Restriction ; - owl:allValuesFrom biolink:CausalMechanismQualifierEnum ; - owl:onProperty biolink:causal_mechanism_qualifier ], + owl:maxCardinality 1 ; + owl:onProperty biolink:subject ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty biolink:subject_derivative_qualifier ], + owl:onProperty biolink:subject_direction_qualifier ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:anatomical_context_qualifier ], + owl:allValuesFrom biolink:OrganismTaxon ; + owl:onProperty biolink:species_context_qualifier ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:subject ], + owl:onProperty biolink:qualified_predicate ], [ a owl:Restriction ; - owl:allValuesFrom biolink:GeneOrGeneProductOrChemicalPartQualifierEnum ; - owl:onProperty biolink:subject_part_qualifier ], + owl:minCardinality 0 ; + owl:onProperty biolink:anatomical_context_qualifier ], + [ a owl:Restriction ; + owl:allValuesFrom biolink:CausalMechanismQualifierEnum ; + owl:onProperty biolink:causal_mechanism_qualifier ], [ a owl:Restriction ; owl:allValuesFrom biolink:ChemicalOrGeneOrGeneProductFormOrVariantEnum ; - owl:onProperty biolink:object_form_or_variant_qualifier ], + owl:onProperty biolink:subject_form_or_variant_qualifier ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty biolink:object_direction_qualifier ], + owl:onProperty biolink:object_derivative_qualifier ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty biolink:subject_aspect_qualifier ], + owl:onProperty biolink:object_direction_qualifier ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:object ], + owl:minCardinality 0 ; + owl:onProperty biolink:qualified_predicate ], [ a owl:Restriction ; owl:allValuesFrom biolink:AnatomicalEntity ; - owl:onProperty biolink:subject_context_qualifier ], + owl:onProperty biolink:anatomical_context_qualifier ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; + owl:allValuesFrom xsd:string ; owl:onProperty biolink:qualified_predicate ], - [ a owl:Restriction ; - owl:allValuesFrom biolink:ChemicalEntityDerivativeEnum ; - owl:onProperty biolink:object_derivative_qualifier ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:object_part_qualifier ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:subject_context_qualifier ], - [ a owl:Restriction ; - owl:allValuesFrom biolink:AnatomicalEntity ; - owl:onProperty biolink:object_context_qualifier ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:object_context_qualifier ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:object_derivative_qualifier ], + owl:onProperty biolink:subject_derivative_qualifier ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:subject_form_or_variant_qualifier ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty biolink:predicate ], + owl:onProperty biolink:subject_aspect_qualifier ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty biolink:object_aspect_qualifier ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:species_context_qualifier ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:qualified_predicate ], - [ a owl:Restriction ; - owl:allValuesFrom biolink:OrganismTaxon ; - owl:onProperty biolink:species_context_qualifier ], + owl:onProperty biolink:subject_derivative_qualifier ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:object_direction_qualifier ], + owl:allValuesFrom biolink:DirectionQualifierEnum ; + owl:onProperty biolink:subject_direction_qualifier ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty biolink:qualified_predicate ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:object_aspect_qualifier ], - [ a owl:Restriction ; - owl:allValuesFrom biolink:GeneOrGeneProductOrChemicalEntityAspectEnum ; - owl:onProperty biolink:object_aspect_qualifier ], + owl:onProperty biolink:subject_part_qualifier ], biolink:Association ; skos:definition "Describes an effect that a gene or gene product has on a chemical entity (e.g. an impact of on its abundance, activity, localization, processing, transport, etc.)" ; skos:inScheme . -biolink:GeneAsAModelOfDiseaseAssociation a owl:Class, - linkml:ClassDefinition ; +biolink:GeneAsAModelOfDiseaseAssociation a owl:Class ; rdfs:label "gene as a model of disease association" ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom biolink:GeneOrGeneProduct ; owl:onProperty biolink:subject ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:subject ], [ a owl:Restriction ; owl:minCardinality 1 ; owl:onProperty biolink:subject ], - biolink:EntityToDiseaseAssociationMixin, - biolink:GeneToDiseaseAssociation, - biolink:ModelToDiseaseAssociationMixin ; - skos:inScheme . - -biolink:GeneExpressionMixin a owl:Class, - linkml:ClassDefinition ; - rdfs:label "gene expression mixin" ; - rdfs:subClassOf [ a owl:Restriction ; - owl:allValuesFrom biolink:LifeStage ; - owl:onProperty biolink:stage_qualifier ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:stage_qualifier ], - [ a owl:Restriction ; - owl:allValuesFrom biolink:DiseaseOrPhenotypicFeature ; - owl:onProperty biolink:phenotypic_state ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:phenotypic_state ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:quantifier_qualifier ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:quantifier_qualifier ], - [ a owl:Restriction ; - owl:allValuesFrom owl:Thing ; - owl:onProperty biolink:quantifier_qualifier ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:stage_qualifier ], - [ a owl:Restriction ; - owl:allValuesFrom biolink:AnatomicalEntity ; - owl:onProperty biolink:expression_site ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:expression_site ], + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:EntityToDiseaseAssociationMixin ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:phenotypic_state ], + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:ModelToDiseaseAssociationMixin ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:expression_site ] ; - skos:definition "Observed gene expression intensity, context (site, stage) and associated phenotypic status within which the expression occurs." ; + owl:onProperty biolink:subject ], + biolink:GeneToDiseaseAssociation ; skos:inScheme . -biolink:GeneHasVariantThatContributesToDiseaseAssociation a owl:Class, - linkml:ClassDefinition ; +biolink:GeneHasVariantThatContributesToDiseaseAssociation a owl:Class ; rdfs:label "gene has variant that contributes to disease association" ; rdfs:subClassOf [ a owl:Restriction ; - owl:allValuesFrom biolink:GeneOrGeneProduct ; - owl:onProperty biolink:subject ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:minCardinality 1 ; owl:onProperty biolink:subject ], [ a owl:Restriction ; owl:minCardinality 1 ; - owl:onProperty biolink:predicate ], + owl:onProperty biolink:object ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty biolink:subject_form_or_variant_qualifier ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty biolink:predicate ], + owl:allValuesFrom biolink:Disease ; + owl:onProperty biolink:object ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; + owl:maxCardinality 1 ; + owl:onProperty biolink:object ], + [ a owl:Restriction ; + owl:minCardinality 0 ; owl:onProperty biolink:subject_form_or_variant_qualifier ], [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty biolink:subject ], + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:predicate ], [ a owl:Restriction ; - owl:allValuesFrom biolink:Disease ; - owl:onProperty biolink:object ], + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:subject_form_or_variant_qualifier ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:object ], + owl:onProperty biolink:subject ], [ a owl:Restriction ; owl:minCardinality 1 ; - owl:onProperty biolink:object ], + owl:onProperty biolink:predicate ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:subject_form_or_variant_qualifier ], + owl:allValuesFrom biolink:GeneOrGeneProduct ; + owl:onProperty biolink:subject ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty biolink:predicate ], biolink:GeneToDiseaseAssociation ; skos:inScheme . - a owl:Class, - biolink:GeneOrGeneProductOrChemicalEntityAspectEnum ; + a owl:Class ; rdfs:label "ADP-ribosylation" ; rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalEntityAspectEnum, . - a owl:Class, - biolink:GeneOrGeneProductOrChemicalEntityAspectEnum ; + a owl:Class ; rdfs:label "acetylation" ; rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalEntityAspectEnum, . - a owl:Class, - biolink:GeneOrGeneProductOrChemicalEntityAspectEnum ; + a owl:Class ; rdfs:label "activity" ; rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalEntityAspectEnum, . - a owl:Class, - biolink:GeneOrGeneProductOrChemicalEntityAspectEnum ; + a owl:Class ; rdfs:label "acylation" ; rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalEntityAspectEnum, . - a owl:Class, - biolink:GeneOrGeneProductOrChemicalEntityAspectEnum ; + a owl:Class ; rdfs:label "alkylation" ; rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalEntityAspectEnum, . - a owl:Class, - biolink:GeneOrGeneProductOrChemicalEntityAspectEnum ; + a owl:Class ; rdfs:label "amination" ; rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalEntityAspectEnum, . - a owl:Class, - biolink:GeneOrGeneProductOrChemicalEntityAspectEnum ; + a owl:Class ; rdfs:label "carbamoylation" ; rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalEntityAspectEnum, . - a owl:Class, - biolink:GeneOrGeneProductOrChemicalEntityAspectEnum ; + a owl:Class ; rdfs:label "carboxylation" ; rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalEntityAspectEnum, . - a owl:Class, - biolink:GeneOrGeneProductOrChemicalEntityAspectEnum ; + a owl:Class ; rdfs:label "cleavage" ; rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalEntityAspectEnum, . - a owl:Class, - biolink:GeneOrGeneProductOrChemicalEntityAspectEnum ; + a owl:Class ; rdfs:label "ethylation" ; rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalEntityAspectEnum, . - a owl:Class, - biolink:GeneOrGeneProductOrChemicalEntityAspectEnum ; + a owl:Class ; rdfs:label "expression" ; rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalEntityAspectEnum, . - a owl:Class, - biolink:GeneOrGeneProductOrChemicalEntityAspectEnum ; + a owl:Class ; rdfs:label "farnesylation" ; rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalEntityAspectEnum, . - a owl:Class, - biolink:GeneOrGeneProductOrChemicalEntityAspectEnum ; + a owl:Class ; rdfs:label "folding" ; - rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalEntityAspectEnum . + rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalEntityAspectEnum, + linkml:PermissibleValue . - a owl:Class, - biolink:GeneOrGeneProductOrChemicalEntityAspectEnum ; + a owl:Class ; rdfs:label "geranoylation" ; rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalEntityAspectEnum, . - a owl:Class, - biolink:GeneOrGeneProductOrChemicalEntityAspectEnum ; + a owl:Class ; rdfs:label "glucuronidation" ; rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalEntityAspectEnum, . - a owl:Class, - biolink:GeneOrGeneProductOrChemicalEntityAspectEnum ; + a owl:Class ; rdfs:label "glutathionylation" ; rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalEntityAspectEnum, . - a owl:Class, - biolink:GeneOrGeneProductOrChemicalEntityAspectEnum ; + a owl:Class ; rdfs:label "glycation" ; rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalEntityAspectEnum, . - a owl:Class, - biolink:GeneOrGeneProductOrChemicalEntityAspectEnum ; + a owl:Class ; rdfs:label "glycosylation" ; rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalEntityAspectEnum, . - a owl:Class, - biolink:GeneOrGeneProductOrChemicalEntityAspectEnum ; + a owl:Class ; rdfs:label "hydrolysis" ; rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalEntityAspectEnum, . - a owl:Class, - biolink:GeneOrGeneProductOrChemicalEntityAspectEnum ; + a owl:Class ; rdfs:label "hydroxylation" ; rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalEntityAspectEnum, . - a owl:Class, - biolink:GeneOrGeneProductOrChemicalEntityAspectEnum ; + a owl:Class ; rdfs:label "lipidation" ; rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalEntityAspectEnum, . - a owl:Class, - biolink:GeneOrGeneProductOrChemicalEntityAspectEnum ; + a owl:Class ; rdfs:label "localization" ; - rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalEntityAspectEnum . + rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalEntityAspectEnum, + linkml:PermissibleValue . - a owl:Class, - biolink:GeneOrGeneProductOrChemicalEntityAspectEnum ; + a owl:Class ; rdfs:label "metabolic_processing" ; - rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalEntityAspectEnum . + rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalEntityAspectEnum, + linkml:PermissibleValue . - a owl:Class, - biolink:GeneOrGeneProductOrChemicalEntityAspectEnum ; + a owl:Class ; rdfs:label "methylation" ; rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalEntityAspectEnum, . - a owl:Class, - biolink:GeneOrGeneProductOrChemicalEntityAspectEnum ; + a owl:Class ; rdfs:label "molecular_interaction" ; - rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalEntityAspectEnum . + rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalEntityAspectEnum, + linkml:PermissibleValue . - a owl:Class, - biolink:GeneOrGeneProductOrChemicalEntityAspectEnum ; + a owl:Class ; rdfs:label "mutation_rate" ; - rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalEntityAspectEnum . + rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalEntityAspectEnum, + linkml:PermissibleValue . - a owl:Class, - biolink:GeneOrGeneProductOrChemicalEntityAspectEnum ; + a owl:Class ; rdfs:label "myristoylation" ; rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalEntityAspectEnum, . - a owl:Class, - biolink:GeneOrGeneProductOrChemicalEntityAspectEnum ; + a owl:Class ; rdfs:label "n_linked_glycosylation" ; rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalEntityAspectEnum, . - a owl:Class, - biolink:GeneOrGeneProductOrChemicalEntityAspectEnum ; + a owl:Class ; rdfs:label "nitrosation" ; rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalEntityAspectEnum, . - a owl:Class, - biolink:GeneOrGeneProductOrChemicalEntityAspectEnum ; + a owl:Class ; rdfs:label "nucleotidylation" ; rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalEntityAspectEnum, . - a owl:Class, - biolink:GeneOrGeneProductOrChemicalEntityAspectEnum ; + a owl:Class ; rdfs:label "o_linked_glycosylation" ; rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalEntityAspectEnum, . - a owl:Class, - biolink:GeneOrGeneProductOrChemicalEntityAspectEnum ; + a owl:Class ; rdfs:label "oxidation" ; rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalEntityAspectEnum, . - a owl:Class, - biolink:GeneOrGeneProductOrChemicalEntityAspectEnum ; + a owl:Class ; rdfs:label "palmitoylation" ; rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalEntityAspectEnum, . - a owl:Class, - biolink:GeneOrGeneProductOrChemicalEntityAspectEnum ; + a owl:Class ; rdfs:label "phosphorylation" ; rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalEntityAspectEnum, . - a owl:Class, - biolink:GeneOrGeneProductOrChemicalEntityAspectEnum ; + a owl:Class ; rdfs:label "prenylation" ; rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalEntityAspectEnum, . - a owl:Class, - biolink:GeneOrGeneProductOrChemicalEntityAspectEnum ; + a owl:Class ; rdfs:label "reduction" ; rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalEntityAspectEnum, . - a owl:Class, - biolink:GeneOrGeneProductOrChemicalEntityAspectEnum ; + a owl:Class ; rdfs:label "ribosylation" ; rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalEntityAspectEnum, . - a owl:Class, - biolink:GeneOrGeneProductOrChemicalEntityAspectEnum ; + a owl:Class ; rdfs:label "secretion" ; rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalEntityAspectEnum, . - a owl:Class, - biolink:GeneOrGeneProductOrChemicalEntityAspectEnum ; + a owl:Class ; rdfs:label "splicing" ; - rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalEntityAspectEnum . + rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalEntityAspectEnum, + linkml:PermissibleValue . - a owl:Class, - biolink:GeneOrGeneProductOrChemicalEntityAspectEnum ; + a owl:Class ; rdfs:label "stability" ; - rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalEntityAspectEnum . + rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalEntityAspectEnum, + linkml:PermissibleValue . - a owl:Class, - biolink:GeneOrGeneProductOrChemicalEntityAspectEnum ; + a owl:Class ; rdfs:label "sulfation" ; rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalEntityAspectEnum, . - a owl:Class, - biolink:GeneOrGeneProductOrChemicalEntityAspectEnum ; + a owl:Class ; rdfs:label "sumoylation" ; rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalEntityAspectEnum, . - a owl:Class, - biolink:GeneOrGeneProductOrChemicalEntityAspectEnum ; + a owl:Class ; rdfs:label "synthesis" ; rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalEntityAspectEnum, . - a owl:Class, - biolink:GeneOrGeneProductOrChemicalEntityAspectEnum ; + a owl:Class ; rdfs:label "ubiquitination" ; rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalEntityAspectEnum, . - a owl:Class, - biolink:GeneOrGeneProductOrChemicalEntityAspectEnum ; + a owl:Class ; rdfs:label "uptake" ; rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalEntityAspectEnum, . - a owl:Class, - biolink:GeneOrGeneProductOrChemicalPartQualifierEnum ; + a owl:Class ; rdfs:label "3_prime_utr" ; - rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalPartQualifierEnum . + rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalPartQualifierEnum, + linkml:PermissibleValue . - a owl:Class, - biolink:GeneOrGeneProductOrChemicalPartQualifierEnum ; + a owl:Class ; rdfs:label "5_prime_utr" ; - rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalPartQualifierEnum . + rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalPartQualifierEnum, + linkml:PermissibleValue . - a owl:Class, - biolink:GeneOrGeneProductOrChemicalPartQualifierEnum ; + a owl:Class ; rdfs:label "enhancer" ; - rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalPartQualifierEnum . + rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalPartQualifierEnum, + linkml:PermissibleValue . - a owl:Class, - biolink:GeneOrGeneProductOrChemicalPartQualifierEnum ; + a owl:Class ; rdfs:label "exon" ; - rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalPartQualifierEnum . + rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalPartQualifierEnum, + linkml:PermissibleValue . - a owl:Class, - biolink:GeneOrGeneProductOrChemicalPartQualifierEnum ; + a owl:Class ; rdfs:label "intron" ; - rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalPartQualifierEnum . + rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalPartQualifierEnum, + linkml:PermissibleValue . - a owl:Class, - biolink:GeneOrGeneProductOrChemicalPartQualifierEnum ; + a owl:Class ; rdfs:label "polya_tail" ; - rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalPartQualifierEnum . + rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalPartQualifierEnum, + linkml:PermissibleValue . - a owl:Class, - biolink:GeneOrGeneProductOrChemicalPartQualifierEnum ; + a owl:Class ; rdfs:label "promoter" ; - rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalPartQualifierEnum . + rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalPartQualifierEnum, + linkml:PermissibleValue . -biolink:GeneToExpressionSiteAssociation a owl:Class, - linkml:ClassDefinition ; +biolink:GeneToExpressionSiteAssociation a owl:Class ; rdfs:label "gene to expression site association" ; rdfs:seeAlso ; rdfs:subClassOf [ a owl:Restriction ; - owl:minCardinality 0 ; + owl:allValuesFrom biolink:LifeStage ; owl:onProperty biolink:stage_qualifier ], [ a owl:Restriction ; owl:minCardinality 1 ; - owl:onProperty biolink:object ], + owl:onProperty biolink:subject ], [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:minCardinality 1 ; owl:onProperty biolink:predicate ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:quantifier_qualifier ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:subject ], + owl:allValuesFrom biolink:AnatomicalEntity ; + owl:onProperty biolink:object ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; + owl:allValuesFrom xsd:string ; owl:onProperty biolink:predicate ], [ a owl:Restriction ; - owl:allValuesFrom biolink:GeneOrGeneProduct ; - owl:onProperty biolink:subject ], + owl:minCardinality 1 ; + owl:onProperty biolink:object ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:stage_qualifier ], + owl:allValuesFrom owl:Thing ; + owl:onProperty biolink:quantifier_qualifier ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty biolink:quantifier_qualifier ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty biolink:object ], [ a owl:Restriction ; - owl:allValuesFrom biolink:LifeStage ; - owl:onProperty biolink:stage_qualifier ], - [ a owl:Restriction ; - owl:allValuesFrom owl:Thing ; + owl:maxCardinality 1 ; owl:onProperty biolink:quantifier_qualifier ], [ a owl:Restriction ; - owl:allValuesFrom biolink:AnatomicalEntity ; - owl:onProperty biolink:object ], + owl:minCardinality 0 ; + owl:onProperty biolink:stage_qualifier ], [ a owl:Restriction ; - owl:minCardinality 1 ; + owl:maxCardinality 1 ; + owl:onProperty biolink:subject ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; owl:onProperty biolink:predicate ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:quantifier_qualifier ], + owl:onProperty biolink:stage_qualifier ], [ a owl:Restriction ; - owl:minCardinality 1 ; + owl:allValuesFrom biolink:GeneOrGeneProduct ; owl:onProperty biolink:subject ], biolink:Association ; skos:definition "An association between a gene and a gene expression site, possibly qualified by stage/timing info." ; skos:editorialNote "TBD: introduce subclasses for distinction between wild-type and experimental conditions?" ; skos:inScheme . -biolink:GeneToGeneCoexpressionAssociation a owl:Class, - linkml:ClassDefinition ; +biolink:GeneToGeneCoexpressionAssociation a owl:Class ; rdfs:label "gene to gene coexpression association" ; rdfs:subClassOf [ a owl:Restriction ; owl:minCardinality 1 ; owl:onProperty biolink:predicate ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; + owl:allValuesFrom xsd:string ; owl:onProperty biolink:predicate ], + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:GeneExpressionMixin ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty biolink:predicate ], - biolink:GeneExpressionMixin, biolink:GeneToGeneAssociation ; skos:definition "Indicates that two genes are co-expressed, generally under the same conditions." ; skos:inScheme . -biolink:GeneToGeneFamilyAssociation a owl:Class, - linkml:ClassDefinition ; +biolink:GeneToGeneFamilyAssociation a owl:Class ; rdfs:label "gene to gene family association" ; rdfs:subClassOf [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty biolink:predicate ], - [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty biolink:subject ], - [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:subject ], + owl:onProperty biolink:predicate ], [ a owl:Restriction ; owl:allValuesFrom biolink:GeneFamily ; owl:onProperty biolink:object ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty biolink:predicate ], [ a owl:Restriction ; owl:minCardinality 1 ; owl:onProperty biolink:object ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; + owl:allValuesFrom xsd:string ; owl:onProperty biolink:predicate ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:predicate ], + owl:onProperty biolink:subject ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty biolink:subject ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty biolink:object ], @@ -5082,24 +4584,14 @@ biolink:GeneToGeneFamilyAssociation a owl:Class, skos:definition "Set membership of a gene in a family of genes related by common evolutionary ancestry usually inferred by sequence comparisons. The genes in a given family generally share common sequence motifs which generally map onto shared gene product structure-function relationships." ; skos:inScheme . -biolink:GeneToGeneHomologyAssociation a owl:Class, - linkml:ClassDefinition ; +biolink:GeneToGeneHomologyAssociation a owl:Class ; rdfs:label "gene to gene homology association" ; rdfs:subClassOf [ a owl:Restriction ; owl:minCardinality 1 ; - owl:onProperty biolink:object ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; owl:onProperty biolink:subject ], [ a owl:Restriction ; owl:minCardinality 1 ; - owl:onProperty biolink:predicate ], - [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty biolink:subject ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty biolink:predicate ], + owl:onProperty biolink:object ], [ a owl:Restriction ; owl:allValuesFrom biolink:GeneOrGeneProduct ; owl:onProperty biolink:subject ], @@ -5108,20 +4600,37 @@ biolink:GeneToGeneHomologyAssociation a owl:Class, owl:onProperty biolink:object ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:object ], + owl:onProperty biolink:subject ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty biolink:predicate ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty biolink:predicate ], [ a owl:Restriction ; owl:maxCardinality 1 ; + owl:onProperty biolink:object ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; owl:onProperty biolink:predicate ], biolink:GeneToGeneAssociation ; skos:definition "A homology association between two genes. May be orthology (in which case the species of subject and object should differ) or paralogy (in which case the species may be the same)" ; skos:inScheme . -biolink:GeneToGeneProductRelationship a owl:Class, - linkml:ClassDefinition ; +biolink:GeneToGeneProductRelationship a owl:Class ; rdfs:label "gene to gene product relationship" ; rdfs:subClassOf [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty biolink:predicate ], + [ a owl:Restriction ; owl:minCardinality 1 ; owl:onProperty biolink:subject ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty biolink:predicate ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty biolink:object ], [ a owl:Restriction ; owl:allValuesFrom biolink:GeneProductMixin ; owl:onProperty biolink:object ], @@ -5129,113 +4638,112 @@ biolink:GeneToGeneProductRelationship a owl:Class, owl:maxCardinality 1 ; owl:onProperty biolink:object ], [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty biolink:predicate ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:allValuesFrom xsd:string ; owl:onProperty biolink:predicate ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:subject ], [ a owl:Restriction ; owl:allValuesFrom biolink:Gene ; owl:onProperty biolink:subject ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty biolink:predicate ], - [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty biolink:object ], + owl:maxCardinality 1 ; + owl:onProperty biolink:subject ], biolink:SequenceFeatureRelationship ; skos:definition "A gene is transcribed and potentially translated to a gene product" ; skos:inScheme . -biolink:GeneToGoTermAssociation a owl:Class, - linkml:ClassDefinition ; +biolink:GeneToGoTermAssociation a owl:Class ; rdfs:label "gene to go term association" ; rdfs:subClassOf [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty biolink:object ], + [ a owl:Restriction ; owl:allValuesFrom biolink:Gene ; owl:onProperty biolink:subject ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:object ], - [ a owl:Restriction ; - owl:minCardinality 1 ; owl:onProperty biolink:subject ], - [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty biolink:object ], [ a owl:Restriction ; owl:allValuesFrom biolink:OntologyClass ; owl:onProperty biolink:object ], [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:minCardinality 1 ; owl:onProperty biolink:subject ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty biolink:object ], biolink:FunctionalAssociation ; skos:altLabel "functional association" ; skos:exactMatch WBVocab:Gene-GO-Association ; skos:inScheme . -biolink:GeneToPathwayAssociation a owl:Class, - linkml:ClassDefinition ; +biolink:GeneToPathwayAssociation a owl:Class ; rdfs:label "gene to pathway association" ; rdfs:subClassOf [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:object ], - [ a owl:Restriction ; - owl:minCardinality 1 ; owl:onProperty biolink:subject ], [ a owl:Restriction ; - owl:allValuesFrom biolink:GeneOrGeneProduct ; + owl:minCardinality 1 ; owl:onProperty biolink:subject ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:subject ], - [ a owl:Restriction ; - owl:allValuesFrom biolink:Pathway ; owl:onProperty biolink:object ], [ a owl:Restriction ; owl:minCardinality 1 ; owl:onProperty biolink:object ], - biolink:Association, - biolink:GeneToEntityAssociationMixin ; - skos:definition "An interaction between a gene or gene product and a biological process or pathway." ; - skos:inScheme . - -biolink:GeneToPhenotypicFeatureAssociation a owl:Class, - linkml:ClassDefinition ; - rdfs:label "gene to phenotypic feature association" ; + [ a owl:Restriction ; + owl:allValuesFrom biolink:Pathway ; + owl:onProperty biolink:object ], + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:GeneToEntityAssociationMixin ], + [ a owl:Restriction ; + owl:allValuesFrom biolink:GeneOrGeneProduct ; + owl:onProperty biolink:subject ], + biolink:Association ; + skos:definition "An interaction between a gene or gene product and a biological process or pathway." ; + skos:inScheme . + +biolink:GeneToPhenotypicFeatureAssociation a owl:Class ; + rdfs:label "gene to phenotypic feature association" ; rdfs:subClassOf [ a owl:Restriction ; owl:minCardinality 1 ; - owl:onProperty biolink:object ], + owl:onProperty biolink:subject ], [ a owl:Restriction ; owl:allValuesFrom biolink:PhenotypicFeature ; owl:onProperty biolink:object ], [ a owl:Restriction ; - owl:minCardinality 1 ; + owl:maxCardinality 1 ; owl:onProperty biolink:subject ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty biolink:object ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:subject ], + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:GeneToEntityAssociationMixin ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty biolink:object ], [ a owl:Restriction ; owl:allValuesFrom biolink:GeneOrGeneProduct ; owl:onProperty biolink:subject ], - biolink:EntityToPhenotypicFeatureAssociationMixin, - biolink:GeneToDiseaseOrPhenotypicFeatureAssociation, - biolink:GeneToEntityAssociationMixin ; + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:EntityToPhenotypicFeatureAssociationMixin ], + biolink:GeneToDiseaseOrPhenotypicFeatureAssociation ; skos:exactMatch WBVocab:Gene-Phenotype-Association ; skos:inScheme . -biolink:Genome a owl:Class, - linkml:ClassDefinition ; +biolink:Genome a owl:Class ; rdfs:label "genome" ; - rdfs:subClassOf biolink:BiologicalEntity, - biolink:GenomicEntity, - biolink:OntologyClass, - biolink:PhysicalEssence ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:PhysicalEssence ], + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:OntologyClass ], + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:GenomicEntity ], + biolink:BiologicalEntity ; skos:closeMatch dcid:GenomeAssemblyUnit ; skos:definition "A genome is the sum of genetic material within a cell or virion." ; skos:exactMatch , @@ -5243,99 +4751,88 @@ biolink:Genome a owl:Class, WIKIDATA:Q7020 ; skos:inScheme . -biolink:GenomicBackgroundExposure a owl:Class, - linkml:ClassDefinition ; +biolink:GenomicBackgroundExposure a owl:Class ; rdfs:label "genomic background exposure" ; - rdfs:subClassOf biolink:Attribute, - biolink:ExposureEvent, - biolink:GeneGroupingMixin, - biolink:GenomicEntity, - biolink:OntologyClass, - biolink:PhysicalEssence, - biolink:ThingWithTaxon ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:OntologyClass ], + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:GenomicEntity ], + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:PhysicalEssence ], + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:ExposureEvent ], + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:GeneGroupingMixin ], + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:ThingWithTaxon ], + biolink:Attribute ; skos:definition "A genomic background exposure is where an individual's specific genomic background of genes, sequence variants or other pre-existing genomic conditions constitute a kind of 'exposure' to the organism, leading to or influencing an outcome." ; skos:inScheme . -biolink:GenotypeAsAModelOfDiseaseAssociation a owl:Class, - linkml:ClassDefinition ; +biolink:GenotypeAsAModelOfDiseaseAssociation a owl:Class ; rdfs:label "genotype as a model of disease association" ; rdfs:subClassOf [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty biolink:subject ], + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:ModelToDiseaseAssociationMixin ], [ a owl:Restriction ; - owl:allValuesFrom biolink:Genotype ; - owl:onProperty biolink:subject ], + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:EntityToDiseaseAssociationMixin ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty biolink:subject ], - biolink:EntityToDiseaseAssociationMixin, - biolink:GenotypeToDiseaseAssociation, - biolink:ModelToDiseaseAssociationMixin ; - skos:inScheme . - -biolink:GenotypeToEntityAssociationMixin a owl:Class, - linkml:ClassDefinition ; - rdfs:label "genotype to entity association mixin" ; - rdfs:subClassOf [ a owl:Restriction ; - owl:allValuesFrom biolink:Genotype ; - owl:onProperty biolink:subject ], [ a owl:Restriction ; owl:minCardinality 1 ; owl:onProperty biolink:subject ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:subject ] ; + owl:allValuesFrom biolink:Genotype ; + owl:onProperty biolink:subject ], + biolink:GenotypeToDiseaseAssociation ; skos:inScheme . -biolink:GenotypeToGeneAssociation a owl:Class, - linkml:ClassDefinition ; +biolink:GenotypeToGeneAssociation a owl:Class ; rdfs:label "genotype to gene association" ; rdfs:subClassOf [ a owl:Restriction ; - owl:minCardinality 1 ; + owl:maxCardinality 1 ; owl:onProperty biolink:subject ], [ a owl:Restriction ; - owl:allValuesFrom biolink:Gene ; - owl:onProperty biolink:object ], + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:predicate ], [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:minCardinality 1 ; owl:onProperty biolink:subject ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:object ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; owl:onProperty biolink:predicate ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:predicate ], + owl:onProperty biolink:object ], [ a owl:Restriction ; owl:allValuesFrom biolink:Genotype ; owl:onProperty biolink:subject ], [ a owl:Restriction ; - owl:minCardinality 1 ; + owl:allValuesFrom biolink:Gene ; owl:onProperty biolink:object ], [ a owl:Restriction ; owl:minCardinality 1 ; owl:onProperty biolink:predicate ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty biolink:object ], biolink:Association ; skos:definition "Any association between a genotype and a gene. The genotype have have multiple variants in that gene or a single one. There is no assumption of cardinality" ; skos:inScheme . -biolink:GenotypeToGenotypePartAssociation a owl:Class, - linkml:ClassDefinition ; +biolink:GenotypeToGenotypePartAssociation a owl:Class ; rdfs:label "genotype to genotype part association" ; rdfs:subClassOf [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:subject ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty biolink:predicate ], - [ a owl:Restriction ; owl:minCardinality 1 ; owl:onProperty biolink:subject ], - [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty biolink:object ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty biolink:object ], @@ -5343,92 +4840,103 @@ biolink:GenotypeToGenotypePartAssociation a owl:Class, owl:allValuesFrom biolink:Genotype ; owl:onProperty biolink:object ], [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:minCardinality 1 ; owl:onProperty biolink:predicate ], [ a owl:Restriction ; owl:allValuesFrom biolink:Genotype ; owl:onProperty biolink:subject ], [ a owl:Restriction ; - owl:minCardinality 1 ; + owl:maxCardinality 1 ; + owl:onProperty biolink:predicate ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; owl:onProperty biolink:predicate ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty biolink:object ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty biolink:subject ], biolink:Association ; skos:definition "Any association between one genotype and a genotypic entity that is a sub-component of it" ; skos:inScheme . -biolink:GenotypeToPhenotypicFeatureAssociation a owl:Class, - linkml:ClassDefinition ; +biolink:GenotypeToPhenotypicFeatureAssociation a owl:Class ; rdfs:label "genotype to phenotypic feature association" ; rdfs:subClassOf [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; + owl:allValuesFrom xsd:string ; owl:onProperty biolink:predicate ], [ a owl:Restriction ; - owl:allValuesFrom biolink:Genotype ; - owl:onProperty biolink:subject ], + owl:maxCardinality 1 ; + owl:onProperty biolink:predicate ], + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:GenotypeToEntityAssociationMixin ], [ a owl:Restriction ; owl:minCardinality 1 ; owl:onProperty biolink:predicate ], [ a owl:Restriction ; - owl:minCardinality 1 ; + owl:allValuesFrom biolink:Genotype ; owl:onProperty biolink:subject ], [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:minCardinality 1 ; owl:onProperty biolink:subject ], + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:EntityToPhenotypicFeatureAssociationMixin ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:predicate ], - biolink:Association, - biolink:EntityToPhenotypicFeatureAssociationMixin, - biolink:GenotypeToEntityAssociationMixin ; + owl:onProperty biolink:subject ], + biolink:Association ; skos:definition "Any association between one genotype and a phenotypic feature, where having the genotype confers the phenotype, either in isolation or through environment" ; skos:inScheme . -biolink:GenotypeToVariantAssociation a owl:Class, - linkml:ClassDefinition ; +biolink:GenotypeToVariantAssociation a owl:Class ; rdfs:label "genotype to variant association" ; rdfs:subClassOf [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty biolink:predicate ], + owl:maxCardinality 1 ; + owl:onProperty biolink:object ], [ a owl:Restriction ; owl:minCardinality 1 ; - owl:onProperty biolink:object ], + owl:onProperty biolink:predicate ], [ a owl:Restriction ; - owl:allValuesFrom biolink:Genotype ; - owl:onProperty biolink:subject ], + owl:allValuesFrom biolink:SequenceVariant ; + owl:onProperty biolink:object ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty biolink:predicate ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty biolink:subject ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty biolink:subject ], [ a owl:Restriction ; - owl:minCardinality 1 ; + owl:allValuesFrom xsd:string ; owl:onProperty biolink:predicate ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:object ], - [ a owl:Restriction ; - owl:minCardinality 1 ; + owl:allValuesFrom biolink:Genotype ; owl:onProperty biolink:subject ], [ a owl:Restriction ; - owl:allValuesFrom biolink:SequenceVariant ; + owl:minCardinality 1 ; owl:onProperty biolink:object ], biolink:Association ; skos:definition "Any association between a genotype and a sequence variant." ; skos:inScheme . -biolink:GenotypicSex a owl:Class, - linkml:ClassDefinition ; +biolink:GenotypicSex a owl:Class ; rdfs:label "genotypic sex" ; rdfs:subClassOf biolink:BiologicalSex ; skos:definition "An attribute corresponding to the genotypic sex of the individual, based upon genotypic composition of sex chromosomes." ; skos:exactMatch ; skos:inScheme . -biolink:GeographicExposure a owl:Class, - linkml:ClassDefinition ; +biolink:GeographicExposure a owl:Class ; rdfs:label "geographic exposure" ; - rdfs:subClassOf biolink:EnvironmentalExposure, - biolink:ExposureEvent ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:ExposureEvent ], + biolink:EnvironmentalExposure ; skos:closeMatch dcid:GeologicalEvent ; skos:definition "A geographic exposure is a factor relating to geographic proximity to some impactful entity." ; skos:inScheme ; @@ -5447,24 +4955,22 @@ biolink:GeographicExposure a owl:Class, dcid:TropicalDepressionEvent, dcid:WinterStoremEvent . -biolink:GeographicLocationAtTime a owl:Class, - linkml:ClassDefinition ; +biolink:GeographicLocationAtTime a owl:Class ; rdfs:label "geographic location at time" ; rdfs:subClassOf [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:allValuesFrom biolink:time_type ; owl:onProperty biolink:timepoint ], [ a owl:Restriction ; - owl:minCardinality 0 ; + owl:maxCardinality 1 ; owl:onProperty biolink:timepoint ], [ a owl:Restriction ; - owl:allValuesFrom biolink:time_type ; + owl:minCardinality 0 ; owl:onProperty biolink:timepoint ], biolink:GeographicLocation ; skos:definition "a location that can be described in lat/long coordinates, for a particular time" ; skos:inScheme . -biolink:GrossAnatomicalStructure a owl:Class, - linkml:ClassDefinition ; +biolink:GrossAnatomicalStructure a owl:Class ; rdfs:label "gross anatomical structure" ; rdfs:subClassOf biolink:AnatomicalEntity ; skos:altLabel "organ", @@ -5476,32 +4982,37 @@ biolink:GrossAnatomicalStructure a owl:Class, STY:T023, STY:T024 . -biolink:Haplotype a owl:Class, - linkml:ClassDefinition ; +biolink:Haplotype a owl:Class ; rdfs:label "haplotype" ; - rdfs:subClassOf biolink:BiologicalEntity, - biolink:GenomicEntity, - biolink:OntologyClass, - biolink:PhysicalEssence ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:PhysicalEssence ], + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:GenomicEntity ], + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:OntologyClass ], + biolink:BiologicalEntity ; skos:definition "A set of zero or more Alleles on a single instance of a Sequence[VMC]" ; skos:exactMatch , , VMC:Haplotype ; skos:inScheme . -biolink:Hospitalization a owl:Class, - linkml:ClassDefinition ; +biolink:Hospitalization a owl:Class ; rdfs:label "hospitalization" ; rdfs:subClassOf biolink:ClinicalIntervention ; skos:exactMatch SNOMEDCT:32485007, WIKIDATA:Q3140971 ; skos:inScheme . -biolink:Human a owl:Class, - linkml:ClassDefinition ; +biolink:Human a owl:Class ; rdfs:label "human" ; - rdfs:subClassOf biolink:Mammal, - biolink:SubjectOfInvestigation ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:SubjectOfInvestigation ], + biolink:Mammal ; skos:definition "A member of the the species Homo sapiens." ; skos:exactMatch STY:T016, , @@ -5509,42 +5020,40 @@ biolink:Human a owl:Class, SIO:000485 ; skos:inScheme . -biolink:InformationContentEntityToNamedThingAssociation a owl:Class, - linkml:ClassDefinition ; +biolink:InformationContentEntityToNamedThingAssociation a owl:Class ; rdfs:label "information content entity to named thing association" ; rdfs:subClassOf [ a owl:Restriction ; owl:minCardinality 1 ; - owl:onProperty biolink:subject ], + owl:onProperty biolink:predicate ], [ a owl:Restriction ; - owl:allValuesFrom biolink:NamedThing ; + owl:minCardinality 1 ; owl:onProperty biolink:object ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty biolink:subject ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty biolink:object ], [ a owl:Restriction ; owl:minCardinality 1 ; - owl:onProperty biolink:predicate ], + owl:onProperty biolink:subject ], [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:allValuesFrom owl:Thing ; + owl:onProperty biolink:subject ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; owl:onProperty biolink:predicate ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:object ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; owl:onProperty biolink:predicate ], [ a owl:Restriction ; - owl:minCardinality 1 ; + owl:allValuesFrom biolink:NamedThing ; owl:onProperty biolink:object ], - [ a owl:Restriction ; - owl:allValuesFrom owl:Thing ; - owl:onProperty biolink:subject ], biolink:Association ; skos:definition "association between a named thing and a information content entity where the specific context of the relationship between that named thing and the publication is unknown. For example, model organisms databases often capture the knowledge that a gene is found in a journal article, but not specifically the context in which that gene was documented in the article. In these cases, this association with the accompanying predicate 'mentions' could be used. Conversely, for more specific associations (like 'gene to disease association', the publication should be captured as an edge property)." ; skos:inScheme . -biolink:Invertebrate a owl:Class, - linkml:ClassDefinition ; +biolink:Invertebrate a owl:Class ; rdfs:label "invertebrate" ; rdfs:subClassOf biolink:CellularOrganism ; skos:definition "An animal lacking a vertebral column. This group consists of 98% of all animal species." ; @@ -5555,8 +5064,7 @@ biolink:Invertebrate a owl:Class, skos:inScheme ; skos:relatedMatch . -biolink:JournalArticle a owl:Class, - linkml:ClassDefinition ; +biolink:JournalArticle a owl:Class ; rdfs:label "journal article" ; rdfs:subClassOf biolink:Article ; skos:definition "an article, typically presenting results of research, that is published in an issue of a scientific journal." ; @@ -5564,93 +5072,86 @@ biolink:JournalArticle a owl:Class, fabio:JournalArticle ; skos:inScheme . -biolink:LogOddsAnalysisResult a owl:Class, - linkml:ClassDefinition ; +biolink:LogOddsAnalysisResult a owl:Class ; rdfs:label "log odds analysis result" ; rdfs:subClassOf biolink:StudyResult ; skos:definition "A result of a log odds ratio analysis." ; skos:inScheme . - a owl:Class, - biolink:LogicalInterpretationEnum ; + a owl:Class ; rdfs:label "inverse_all_some" ; - rdfs:subClassOf biolink:LogicalInterpretationEnum . + rdfs:subClassOf biolink:LogicalInterpretationEnum, + linkml:PermissibleValue . -biolink:MacromolecularComplex a owl:Class, - linkml:ClassDefinition ; +biolink:MacromolecularComplex a owl:Class ; rdfs:label "macromolecular complex" ; - rdfs:subClassOf biolink:BiologicalEntity, - biolink:MacromolecularMachineMixin ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:MacromolecularMachineMixin ], + biolink:BiologicalEntity ; skos:definition "A stable assembly of two or more macromolecules, i.e. proteins, nucleic acids, carbohydrates or lipids, in which at least one component is a protein and the constituent parts function together." ; skos:exactMatch , WIKIDATA:Q22325163 ; skos:inScheme . -biolink:MacromolecularMachineToBiologicalProcessAssociation a owl:Class, - linkml:ClassDefinition ; +biolink:MacromolecularMachineToBiologicalProcessAssociation a owl:Class ; rdfs:label "macromolecular machine to biological process association" ; rdfs:subClassOf [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:minCardinality 1 ; owl:onProperty biolink:object ], [ a owl:Restriction ; owl:allValuesFrom biolink:BiologicalProcess ; owl:onProperty biolink:object ], [ a owl:Restriction ; - owl:minCardinality 1 ; + owl:maxCardinality 1 ; owl:onProperty biolink:object ], - biolink:FunctionalAssociation, - biolink:MacromolecularMachineToEntityAssociationMixin ; + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:MacromolecularMachineToEntityAssociationMixin ], + biolink:FunctionalAssociation ; skos:definition "A functional association between a macromolecular machine (gene, gene product or complex) and a biological process or pathway (as represented in the GO biological process branch), where the entity carries out some part of the process, regulates it, or acts upstream of it." ; skos:inScheme . -biolink:MacromolecularMachineToCellularComponentAssociation a owl:Class, - linkml:ClassDefinition ; +biolink:MacromolecularMachineToCellularComponentAssociation a owl:Class ; rdfs:label "macromolecular machine to cellular component association" ; rdfs:subClassOf [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty biolink:object ], + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:MacromolecularMachineToEntityAssociationMixin ], [ a owl:Restriction ; owl:allValuesFrom biolink:CellularComponent ; owl:onProperty biolink:object ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty biolink:object ], - biolink:FunctionalAssociation, - biolink:MacromolecularMachineToEntityAssociationMixin ; + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty biolink:object ], + biolink:FunctionalAssociation ; skos:definition "A functional association between a macromolecular machine (gene, gene product or complex) and a cellular component (as represented in the GO cellular component branch), where the entity carries out its function in the cellular component." ; skos:inScheme . -biolink:MacromolecularMachineToMolecularActivityAssociation a owl:Class, - linkml:ClassDefinition ; +biolink:MacromolecularMachineToMolecularActivityAssociation a owl:Class ; rdfs:label "macromolecular machine to molecular activity association" ; rdfs:subClassOf [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:MacromolecularMachineToEntityAssociationMixin ], + [ a owl:Restriction ; + owl:allValuesFrom biolink:MolecularActivity ; owl:onProperty biolink:object ], [ a owl:Restriction ; owl:minCardinality 1 ; owl:onProperty biolink:object ], [ a owl:Restriction ; - owl:allValuesFrom biolink:MolecularActivity ; + owl:maxCardinality 1 ; owl:onProperty biolink:object ], - biolink:FunctionalAssociation, - biolink:MacromolecularMachineToEntityAssociationMixin ; + biolink:FunctionalAssociation ; skos:definition "A functional association between a macromolecular machine (gene, gene product or complex) and a molecular activity (as represented in the GO molecular function branch), where the entity carries out the activity, or contributes to its execution." ; skos:inScheme . -biolink:MaterialSampleDerivationAssociation a owl:Class, - linkml:ClassDefinition ; +biolink:MaterialSampleDerivationAssociation a owl:Class ; rdfs:label "material sample derivation association" ; rdfs:subClassOf [ a owl:Restriction ; - owl:allValuesFrom owl:Thing ; - owl:onProperty biolink:object ], - [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty biolink:predicate ], - [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty biolink:object ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:allValuesFrom xsd:string ; owl:onProperty biolink:predicate ], [ a owl:Restriction ; owl:allValuesFrom biolink:MaterialSample ; @@ -5659,29 +5160,76 @@ biolink:MaterialSampleDerivationAssociation a owl:Class, owl:maxCardinality 1 ; owl:onProperty biolink:object ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; + owl:minCardinality 1 ; owl:onProperty biolink:predicate ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:subject ], + owl:onProperty biolink:predicate ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty biolink:object ], [ a owl:Restriction ; owl:minCardinality 1 ; owl:onProperty biolink:subject ], + [ a owl:Restriction ; + owl:allValuesFrom owl:Thing ; + owl:onProperty biolink:object ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty biolink:subject ], biolink:Association ; skos:definition "An association between a material sample and the material entity from which it is derived." ; skos:inScheme . -biolink:MaterialSampleToDiseaseOrPhenotypicFeatureAssociation a owl:Class, - linkml:ClassDefinition ; +biolink:MaterialSampleToDiseaseOrPhenotypicFeatureAssociation a owl:Class ; rdfs:label "material sample to disease or phenotypic feature association" ; - rdfs:subClassOf biolink:Association, - biolink:EntityToDiseaseOrPhenotypicFeatureAssociationMixin, - biolink:MaterialSampleToEntityAssociationMixin ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:MaterialSampleToEntityAssociationMixin ], + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:EntityToDiseaseOrPhenotypicFeatureAssociationMixin ], + biolink:Association ; skos:definition "An association between a material sample and a disease or phenotype." ; skos:inScheme . -biolink:MicroRNA a owl:Class, - linkml:ClassDefinition ; +biolink:MaterialSampleToEntityAssociationMixin a owl:Class ; + rdfs:label "material sample to entity association mixin" ; + rdfs:subClassOf ; + skos:definition "An association between a material sample and something." ; + skos:inScheme . + + a owl:Class ; + rdfs:label "clinical_trial_phase_1" ; + rdfs:subClassOf biolink:MaxResearchPhaseEnum, + . + + a owl:Class ; + rdfs:label "clinical_trial_phase_2" ; + rdfs:subClassOf biolink:MaxResearchPhaseEnum, + . + + a owl:Class ; + rdfs:label "clinical_trial_phase_3" ; + rdfs:subClassOf biolink:MaxResearchPhaseEnum, + . + + a owl:Class ; + rdfs:label "clinical_trial_phase_4" ; + rdfs:subClassOf biolink:MaxResearchPhaseEnum, + . + + a owl:Class ; + rdfs:label "not_provided" ; + rdfs:subClassOf biolink:MaxResearchPhaseEnum, + linkml:PermissibleValue . + + a owl:Class ; + rdfs:label "pre_clinical_research_phase" ; + rdfs:subClassOf biolink:MaxResearchPhaseEnum, + linkml:PermissibleValue . + +biolink:MicroRNA a owl:Class ; rdfs:label "microRNA" ; rdfs:subClassOf biolink:NoncodingRNAProduct ; skos:exactMatch , @@ -5689,42 +5237,34 @@ biolink:MicroRNA a owl:Class, WIKIDATA:Q310899 ; skos:inScheme . -biolink:MolecularActivityToChemicalEntityAssociation a owl:Class, - linkml:ClassDefinition ; +biolink:MolecularActivityToChemicalEntityAssociation a owl:Class ; rdfs:label "molecular activity to chemical entity association" ; rdfs:subClassOf [ a owl:Restriction ; - owl:allValuesFrom biolink:ChemicalEntity ; - owl:onProperty biolink:object ], + owl:allValuesFrom biolink:MolecularActivity ; + owl:onProperty biolink:subject ], [ a owl:Restriction ; owl:minCardinality 1 ; - owl:onProperty biolink:subject ], + owl:onProperty biolink:object ], [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:allValuesFrom biolink:ChemicalEntity ; owl:onProperty biolink:object ], [ a owl:Restriction ; - owl:allValuesFrom biolink:MolecularActivity ; + owl:maxCardinality 1 ; owl:onProperty biolink:subject ], [ a owl:Restriction ; - owl:minCardinality 1 ; + owl:maxCardinality 1 ; owl:onProperty biolink:object ], [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:minCardinality 1 ; owl:onProperty biolink:subject ], biolink:Association ; skos:definition "Added in response to capturing relationship between microbiome activities as measured via measurements of blood analytes as collected via blood and stool samples" ; skos:inScheme . -biolink:MolecularActivityToMolecularActivityAssociation a owl:Class, - linkml:ClassDefinition ; +biolink:MolecularActivityToMolecularActivityAssociation a owl:Class ; rdfs:label "molecular activity to molecular activity association" ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom biolink:MolecularActivity ; - owl:onProperty biolink:object ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:subject ], - [ a owl:Restriction ; - owl:minCardinality 1 ; owl:onProperty biolink:subject ], [ a owl:Restriction ; owl:maxCardinality 1 ; @@ -5734,25 +5274,33 @@ biolink:MolecularActivityToMolecularActivityAssociation a owl:Class, owl:onProperty biolink:object ], [ a owl:Restriction ; owl:allValuesFrom biolink:MolecularActivity ; + owl:onProperty biolink:object ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty biolink:subject ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; owl:onProperty biolink:subject ], biolink:Association ; skos:definition "Added in response to capturing relationship between microbiome activities as measured via measurements of blood analytes as collected via blood and stool samples" ; skos:inScheme . -biolink:MolecularActivityToPathwayAssociation a owl:Class, - linkml:ClassDefinition ; +biolink:MolecularActivityToPathwayAssociation a owl:Class ; rdfs:label "molecular activity to pathway association" ; rdfs:subClassOf [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:allValuesFrom xsd:string ; owl:onProperty biolink:predicate ], [ a owl:Restriction ; - owl:minCardinality 1 ; + owl:allValuesFrom biolink:Pathway ; owl:onProperty biolink:object ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty biolink:predicate ], + owl:minCardinality 1 ; + owl:onProperty biolink:object ], [ a owl:Restriction ; - owl:allValuesFrom biolink:Pathway ; + owl:minCardinality 1 ; + owl:onProperty biolink:subject ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; owl:onProperty biolink:object ], [ a owl:Restriction ; owl:maxCardinality 1 ; @@ -5760,30 +5308,35 @@ biolink:MolecularActivityToPathwayAssociation a owl:Class, [ a owl:Restriction ; owl:allValuesFrom biolink:MolecularActivity ; owl:onProperty biolink:subject ], - [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty biolink:predicate ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:object ], + owl:onProperty biolink:predicate ], [ a owl:Restriction ; owl:minCardinality 1 ; - owl:onProperty biolink:subject ], + owl:onProperty biolink:predicate ], biolink:Association ; skos:definition "Association that holds the relationship between a reaction and the pathway it participates in." ; skos:inScheme . -biolink:NamedThingAssociatedWithLikelihoodOfNamedThingAssociation a owl:Class, - linkml:ClassDefinition ; +biolink:NamedThingAssociatedWithLikelihoodOfNamedThingAssociation a owl:Class ; rdfs:label "named thing associated with likelihood of named thing association" ; rdfs:subClassOf [ a owl:Restriction ; - owl:allValuesFrom biolink:OntologyClass ; - owl:onProperty biolink:subject_context_qualifier ], + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:subject_aspect_qualifier ], [ a owl:Restriction ; owl:maxCardinality 1 ; + owl:onProperty biolink:predicate ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty biolink:predicate ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty biolink:subject_context_qualifier ], + [ a owl:Restriction ; + owl:allValuesFrom biolink:OntologyClass ; owl:onProperty biolink:object_context_qualifier ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; + owl:allValuesFrom xsd:string ; owl:onProperty biolink:object_aspect_qualifier ], [ a owl:Restriction ; owl:minCardinality 0 ; @@ -5791,100 +5344,78 @@ biolink:NamedThingAssociatedWithLikelihoodOfNamedThingAssociation a owl:Class, [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty biolink:subject_context_qualifier ], - [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty biolink:predicate ], - [ a owl:Restriction ; - owl:allValuesFrom biolink:OntologyClass ; - owl:onProperty biolink:object_context_qualifier ], [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty biolink:object_context_qualifier ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; + owl:allValuesFrom xsd:string ; owl:onProperty biolink:predicate ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:subject_aspect_qualifier ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty biolink:subject_context_qualifier ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty biolink:subject_aspect_qualifier ], + owl:onProperty biolink:object_aspect_qualifier ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:predicate ], + owl:onProperty biolink:object_context_qualifier ], + [ a owl:Restriction ; + owl:allValuesFrom biolink:OntologyClass ; + owl:onProperty biolink:subject_context_qualifier ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty biolink:object_aspect_qualifier ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:object_aspect_qualifier ], + owl:maxCardinality 1 ; + owl:onProperty biolink:subject_aspect_qualifier ], biolink:Association ; skos:inScheme . -biolink:NucleicAcidSequenceMotif a owl:Class, - linkml:ClassDefinition ; +biolink:NucleicAcidSequenceMotif a owl:Class ; rdfs:label "nucleic acid sequence motif" ; rdfs:subClassOf biolink:BiologicalEntity ; skos:altLabel "consensus sequence" ; skos:definition "A linear nucleotide sequence pattern that is widespread and has, or is conjectured to have, a biological significance. e.g. the TATA box promoter motif, transcription factor binding consensus sequences." ; skos:inScheme . -biolink:NucleosomeModification a owl:Class, - linkml:ClassDefinition ; +biolink:NucleosomeModification a owl:Class ; rdfs:label "nucleosome modification" ; - rdfs:subClassOf biolink:BiologicalEntity, - biolink:EpigenomicEntity, - biolink:GeneProductIsoformMixin, - biolink:GenomicEntity ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:EpigenomicEntity ], + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:GeneProductIsoformMixin ], + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:GenomicEntity ], + biolink:BiologicalEntity ; skos:definition "A chemical modification of a histone protein within a nucleosome octomer or a substitution of a histone with a variant histone isoform. e.g. Histone 4 Lysine 20 methylation (H4K20me), histone variant H2AZ substituting H2A." ; skos:inScheme . -biolink:ObservedExpectedFrequencyAnalysisResult a owl:Class, - linkml:ClassDefinition ; +biolink:ObservedExpectedFrequencyAnalysisResult a owl:Class ; rdfs:label "observed expected frequency analysis result" ; rdfs:subClassOf biolink:StudyResult ; skos:definition "A result of a observed expected frequency analysis." ; skos:inScheme . -biolink:OrganismTaxonToEntityAssociation a owl:Class, - linkml:ClassDefinition ; - rdfs:label "organism taxon to entity association" ; +biolink:OrganismTaxonToEnvironmentAssociation a owl:Class ; + rdfs:label "organism taxon to environment association" ; rdfs:subClassOf [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:subject ], + owl:onProperty biolink:predicate ], [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty biolink:subject ], + owl:allValuesFrom owl:Thing ; + owl:onProperty biolink:object ], [ a owl:Restriction ; - owl:allValuesFrom biolink:OrganismTaxon ; - owl:onProperty biolink:subject ] ; - skos:definition "An association between an organism taxon and another entity" ; - skos:inScheme . - -biolink:OrganismTaxonToEnvironmentAssociation a owl:Class, - linkml:ClassDefinition ; - rdfs:label "organism taxon to environment association" ; - rdfs:subClassOf [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty biolink:subject ], - [ a owl:Restriction ; - owl:allValuesFrom biolink:OrganismTaxon ; - owl:onProperty biolink:subject ], [ a owl:Restriction ; owl:minCardinality 1 ; owl:onProperty biolink:object ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty biolink:predicate ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty biolink:object ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:predicate ], + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:OrganismTaxonToEntityAssociation ], [ a owl:Restriction ; owl:minCardinality 1 ; owl:onProperty biolink:predicate ], @@ -5892,45 +5423,46 @@ biolink:OrganismTaxonToEnvironmentAssociation a owl:Class, owl:minCardinality 1 ; owl:onProperty biolink:subject ], [ a owl:Restriction ; - owl:allValuesFrom owl:Thing ; - owl:onProperty biolink:object ], - biolink:Association, - biolink:OrganismTaxonToEntityAssociation ; + owl:allValuesFrom biolink:OrganismTaxon ; + owl:onProperty biolink:subject ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:predicate ], + biolink:Association ; skos:inScheme . -biolink:OrganismTaxonToOrganismTaxonInteraction a owl:Class, - linkml:ClassDefinition ; +biolink:OrganismTaxonToOrganismTaxonInteraction a owl:Class ; rdfs:label "organism taxon to organism taxon interaction" ; rdfs:subClassOf [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:associated_environmental_context ], + owl:minCardinality 1 ; + owl:onProperty biolink:predicate ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:object ], + owl:onProperty biolink:subject ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:predicate ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty biolink:associated_environmental_context ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:associated_environmental_context ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty biolink:predicate ], [ a owl:Restriction ; - owl:allValuesFrom biolink:OrganismTaxon ; - owl:onProperty biolink:subject ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; + owl:minCardinality 0 ; owl:onProperty biolink:associated_environmental_context ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty biolink:predicate ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:subject ], + owl:onProperty biolink:object ], [ a owl:Restriction ; owl:allValuesFrom biolink:OrganismTaxon ; owl:onProperty biolink:object ], [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty biolink:predicate ], + owl:allValuesFrom biolink:OrganismTaxon ; + owl:onProperty biolink:subject ], [ a owl:Restriction ; owl:minCardinality 1 ; owl:onProperty biolink:object ], @@ -5941,26 +5473,16 @@ biolink:OrganismTaxonToOrganismTaxonInteraction a owl:Class, skos:definition "An interaction relationship between two taxa. This may be a symbiotic relationship (encompassing mutualism and parasitism), or it may be non-symbiotic. Example: plague transmitted_by flea; cattle domesticated_by Homo sapiens; plague infects Homo sapiens" ; skos:inScheme . -biolink:OrganismTaxonToOrganismTaxonSpecialization a owl:Class, - linkml:ClassDefinition ; +biolink:OrganismTaxonToOrganismTaxonSpecialization a owl:Class ; rdfs:label "organism taxon to organism taxon specialization" ; rdfs:subClassOf [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:subject ], - [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty biolink:object ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:object ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; + owl:allValuesFrom xsd:string ; owl:onProperty biolink:predicate ], [ a owl:Restriction ; owl:allValuesFrom biolink:OrganismTaxon ; owl:onProperty biolink:object ], [ a owl:Restriction ; - owl:allValuesFrom biolink:OrganismTaxon ; + owl:maxCardinality 1 ; owl:onProperty biolink:subject ], [ a owl:Restriction ; owl:maxCardinality 1 ; @@ -5971,66 +5493,70 @@ biolink:OrganismTaxonToOrganismTaxonSpecialization a owl:Class, [ a owl:Restriction ; owl:minCardinality 1 ; owl:onProperty biolink:subject ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty biolink:object ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty biolink:object ], + [ a owl:Restriction ; + owl:allValuesFrom biolink:OrganismTaxon ; + owl:onProperty biolink:subject ], biolink:OrganismTaxonToOrganismTaxonAssociation ; skos:definition "A child-parent relationship between two taxa. For example: Homo sapiens subclass_of Homo" ; skos:inScheme . -biolink:OrganismToOrganismAssociation a owl:Class, - linkml:ClassDefinition ; +biolink:OrganismToOrganismAssociation a owl:Class ; rdfs:label "organism to organism association" ; rdfs:subClassOf [ a owl:Restriction ; - owl:allValuesFrom biolink:IndividualOrganism ; - owl:onProperty biolink:object ], - [ a owl:Restriction ; owl:minCardinality 1 ; - owl:onProperty biolink:subject ], + owl:onProperty biolink:object ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty biolink:object ], + [ a owl:Restriction ; + owl:allValuesFrom biolink:IndividualOrganism ; + owl:onProperty biolink:subject ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty biolink:subject ], [ a owl:Restriction ; - owl:minCardinality 1 ; + owl:allValuesFrom biolink:IndividualOrganism ; owl:onProperty biolink:object ], [ a owl:Restriction ; - owl:allValuesFrom biolink:IndividualOrganism ; + owl:minCardinality 1 ; owl:onProperty biolink:subject ], biolink:Association ; skos:inScheme . -biolink:OrganismalEntityAsAModelOfDiseaseAssociation a owl:Class, - linkml:ClassDefinition ; +biolink:OrganismalEntityAsAModelOfDiseaseAssociation a owl:Class ; rdfs:label "organismal entity as a model of disease association" ; rdfs:subClassOf [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty biolink:subject ], - [ a owl:Restriction ; owl:allValuesFrom biolink:OrganismalEntity ; owl:onProperty biolink:subject ], + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:EntityToDiseaseAssociationMixin ], + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:ModelToDiseaseAssociationMixin ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty biolink:subject ], - biolink:Association, - biolink:EntityToDiseaseAssociationMixin, - biolink:ModelToDiseaseAssociationMixin ; + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty biolink:subject ], + biolink:Association ; skos:inScheme . -biolink:PairwiseMolecularInteraction a owl:Class, - linkml:ClassDefinition ; +biolink:PairwiseMolecularInteraction a owl:Class ; rdfs:label "pairwise molecular interaction" ; rdfs:subClassOf [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:subject ], - [ a owl:Restriction ; - owl:allValuesFrom biolink:MolecularEntity ; - owl:onProperty biolink:subject ], + owl:onProperty biolink:interacting_molecules_category ], [ a owl:Restriction ; owl:minCardinality 1 ; owl:onProperty biolink:predicate ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty biolink:id ], [ a owl:Restriction ; owl:allValuesFrom biolink:MolecularEntity ; owl:onProperty biolink:object ], @@ -6038,38 +5564,43 @@ biolink:PairwiseMolecularInteraction a owl:Class, owl:maxCardinality 1 ; owl:onProperty biolink:object ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:predicate ], + owl:allValuesFrom biolink:MolecularEntity ; + owl:onProperty biolink:subject ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty biolink:id ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:interacting_molecules_category ], + owl:minCardinality 1 ; + owl:onProperty biolink:object ], [ a owl:Restriction ; - owl:minCardinality 0 ; + owl:allValuesFrom biolink:OntologyClass ; owl:onProperty biolink:interacting_molecules_category ], [ a owl:Restriction ; owl:minCardinality 1 ; - owl:onProperty biolink:object ], + owl:onProperty biolink:id ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; + owl:allValuesFrom xsd:string ; owl:onProperty biolink:predicate ], [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty biolink:id ], + owl:maxCardinality 1 ; + owl:onProperty biolink:predicate ], [ a owl:Restriction ; owl:minCardinality 1 ; owl:onProperty biolink:subject ], [ a owl:Restriction ; - owl:allValuesFrom biolink:OntologyClass ; + owl:minCardinality 0 ; owl:onProperty biolink:interacting_molecules_category ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:id ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty biolink:subject ], biolink:PairwiseGeneToGeneInteraction ; skos:definition "An interaction at the molecular level between two physical entities" ; skos:inScheme . -biolink:Patent a owl:Class, - linkml:ClassDefinition ; +biolink:Patent a owl:Class ; rdfs:label "patent" ; rdfs:subClassOf biolink:Publication ; skos:definition "a legal document granted by a patent issuing authority which confers upon the patenter the sole right to make, use and sell an invention for a set period of time. " ; @@ -6078,28 +5609,31 @@ biolink:Patent a owl:Class, SIO:000153 ; skos:inScheme . -biolink:PathologicalAnatomicalExposure a owl:Class, - linkml:ClassDefinition ; +biolink:PathologicalAnatomicalExposure a owl:Class ; rdfs:label "pathological anatomical exposure" ; - rdfs:subClassOf biolink:Attribute, - biolink:ExposureEvent ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:ExposureEvent ], + biolink:Attribute ; skos:definition "An abnormal anatomical structure, when viewed as an exposure, representing an precondition, leading to or influencing an outcome, e.g. thrombosis leading to an ischemic disease outcome." ; skos:inScheme . -biolink:PathologicalAnatomicalStructure a owl:Class, - linkml:ClassDefinition ; +biolink:PathologicalAnatomicalStructure a owl:Class ; rdfs:label "pathological anatomical structure" ; - rdfs:subClassOf biolink:AnatomicalEntity, - biolink:PathologicalEntityMixin ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:PathologicalEntityMixin ], + biolink:AnatomicalEntity ; skos:definition "An anatomical structure with the potential of have an abnormal or deleterious effect at the subcellular, cellular, multicellular, or organismal level." ; skos:exactMatch ; skos:inScheme . -biolink:PathologicalProcess a owl:Class, - linkml:ClassDefinition ; +biolink:PathologicalProcess a owl:Class ; rdfs:label "pathological process" ; - rdfs:subClassOf biolink:BiologicalProcess, - biolink:PathologicalEntityMixin ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:PathologicalEntityMixin ], + biolink:BiologicalProcess ; skos:definition "A biologic function or a process having an abnormal or deleterious effect at the subcellular, cellular, multicellular, or organismal level." ; skos:exactMatch , , @@ -6110,34 +5644,36 @@ biolink:PathologicalProcess a owl:Class, , EFO:0009708 . -biolink:PathologicalProcessExposure a owl:Class, - linkml:ClassDefinition ; +biolink:PathologicalProcessExposure a owl:Class ; rdfs:label "pathological process exposure" ; - rdfs:subClassOf biolink:Attribute, - biolink:ExposureEvent ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:ExposureEvent ], + biolink:Attribute ; skos:definition "A pathological process, when viewed as an exposure, representing a precondition, leading to or influencing an outcome, e.g. autoimmunity leading to disease." ; skos:inScheme . - a owl:Class, - biolink:PhaseEnum ; + a owl:Class ; rdfs:label "0" ; - rdfs:subClassOf biolink:PhaseEnum . + rdfs:subClassOf biolink:PhaseEnum, + linkml:PermissibleValue . - a owl:Class, - biolink:PhaseEnum ; + a owl:Class ; rdfs:label "1" ; - rdfs:subClassOf biolink:PhaseEnum . + rdfs:subClassOf biolink:PhaseEnum, + linkml:PermissibleValue . - a owl:Class, - biolink:PhaseEnum ; + a owl:Class ; rdfs:label "2" ; - rdfs:subClassOf biolink:PhaseEnum . + rdfs:subClassOf biolink:PhaseEnum, + linkml:PermissibleValue . -biolink:Phenomenon a owl:Class, - linkml:ClassDefinition ; +biolink:Phenomenon a owl:Class ; rdfs:label "phenomenon" ; - rdfs:subClassOf biolink:NamedThing, - biolink:Occurrent ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:Occurrent ], + biolink:NamedThing ; skos:broadMatch STY:T067, STY:T068, STY:T070 ; @@ -6148,8 +5684,7 @@ biolink:Phenomenon a owl:Class, STY:T038, STY:T069 . -biolink:PhenotypicQuality a owl:Class, - linkml:ClassDefinition ; +biolink:PhenotypicQuality a owl:Class ; rdfs:label "phenotypic quality" ; rdfs:subClassOf biolink:OrganismAttribute ; skos:altLabel "phenotypic properties" ; @@ -6157,19 +5692,19 @@ biolink:PhenotypicQuality a owl:Class, skos:inScheme ; skos:mappingRelation . -biolink:PhenotypicSex a owl:Class, - linkml:ClassDefinition ; +biolink:PhenotypicSex a owl:Class ; rdfs:label "phenotypic sex" ; rdfs:subClassOf biolink:BiologicalSex ; skos:definition "An attribute corresponding to the phenotypic sex of the individual, based upon the reproductive organs present." ; skos:exactMatch ; skos:inScheme . -biolink:PhysiologicalProcess a owl:Class, - linkml:ClassDefinition ; +biolink:PhysiologicalProcess a owl:Class ; rdfs:label "physiological process" ; - rdfs:subClassOf biolink:BiologicalProcess, - biolink:OntologyClass ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:OntologyClass ], + biolink:BiologicalProcess ; skos:altLabel "physiology" ; skos:exactMatch STY:T039, WIKIDATA:Q30892994 ; @@ -6179,8 +5714,7 @@ biolink:PhysiologicalProcess a owl:Class, STY:T043, STY:T045 . -biolink:Plant a owl:Class, - linkml:ClassDefinition ; +biolink:Plant a owl:Class ; rdfs:label "plant" ; rdfs:subClassOf biolink:CellularOrganism ; skos:exactMatch STY:T002, @@ -6189,18 +5723,20 @@ biolink:Plant a owl:Class, ; skos:inScheme . -biolink:PopulationToPopulationAssociation a owl:Class, - linkml:ClassDefinition ; +biolink:PopulationToPopulationAssociation a owl:Class ; rdfs:label "population to population association" ; rdfs:subClassOf [ a owl:Restriction ; - owl:allValuesFrom biolink:PopulationOfIndividualOrganisms ; - owl:onProperty biolink:object ], + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:predicate ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty biolink:object ], + [ a owl:Restriction ; + owl:allValuesFrom biolink:PopulationOfIndividualOrganisms ; + owl:onProperty biolink:object ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:predicate ], + owl:onProperty biolink:subject ], [ a owl:Restriction ; owl:minCardinality 1 ; owl:onProperty biolink:subject ], @@ -6208,226 +5744,223 @@ biolink:PopulationToPopulationAssociation a owl:Class, owl:minCardinality 1 ; owl:onProperty biolink:predicate ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; + owl:maxCardinality 1 ; owl:onProperty biolink:predicate ], [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:allValuesFrom biolink:PopulationOfIndividualOrganisms ; owl:onProperty biolink:subject ], [ a owl:Restriction ; owl:minCardinality 1 ; owl:onProperty biolink:object ], - [ a owl:Restriction ; - owl:allValuesFrom biolink:PopulationOfIndividualOrganisms ; - owl:onProperty biolink:subject ], biolink:Association ; skos:definition "An association between a two populations" ; skos:inScheme . -biolink:PosttranslationalModification a owl:Class, - linkml:ClassDefinition ; +biolink:PosttranslationalModification a owl:Class ; rdfs:label "posttranslational modification" ; - rdfs:subClassOf biolink:BiologicalEntity, - biolink:GeneProductIsoformMixin ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:GeneProductIsoformMixin ], + biolink:BiologicalEntity ; skos:definition "A chemical modification of a polypeptide or protein that occurs after translation. e.g. polypeptide cleavage to form separate proteins, methylation or acetylation of histone tail amino acids, protein ubiquitination." ; skos:inScheme . -biolink:PredicateMapping a owl:Class, - linkml:ClassDefinition ; +biolink:PredicateMapping a owl:Class ; rdfs:label "predicate mapping" ; rdfs:subClassOf [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:allValuesFrom xsd:string ; owl:onProperty biolink:object_aspect_qualifier ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:narrow_match ], + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:broad_match ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty biolink:subject_aspect_qualifier ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty biolink:qualified_predicate ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:subject_context_qualifier ], + owl:onProperty biolink:causal_mechanism_qualifier ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty biolink:subject_context_qualifier ], + owl:onProperty biolink:mapped_predicate ], + [ a owl:Restriction ; + owl:allValuesFrom biolink:DirectionQualifierEnum ; + owl:onProperty biolink:subject_direction_qualifier ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:object_derivative_qualifier ], + owl:onProperty biolink:object_direction_qualifier ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty biolink:subject_context_qualifier ], + owl:maxCardinality 1 ; + owl:onProperty biolink:subject_form_or_variant_qualifier ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty biolink:subject_part_qualifier ], + owl:minCardinality 1 ; + owl:onProperty biolink:predicate ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty biolink:subject_derivative_qualifier ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty biolink:exact_match ], + owl:onProperty biolink:object_form_or_variant_qualifier ], [ a owl:Restriction ; - owl:minCardinality 1 ; + owl:maxCardinality 1 ; owl:onProperty biolink:predicate ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty biolink:object_part_qualifier ], + owl:allValuesFrom biolink:OrganismTaxon ; + owl:onProperty biolink:species_context_qualifier ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:causal_mechanism_qualifier ], + owl:onProperty biolink:narrow_match ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:anatomical_context_qualifier ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:exact_match ], + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:object_part_qualifier ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty biolink:object_aspect_qualifier ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty biolink:anatomical_context_qualifier ], + owl:onProperty biolink:object_context_qualifier ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty biolink:broad_match ], + owl:minCardinality 0 ; + owl:onProperty biolink:object_part_qualifier ], [ a owl:Restriction ; - owl:allValuesFrom biolink:OrganismTaxon ; - owl:onProperty biolink:species_context_qualifier ], + owl:minCardinality 0 ; + owl:onProperty biolink:subject_form_or_variant_qualifier ], [ a owl:Restriction ; owl:allValuesFrom biolink:CausalMechanismQualifierEnum ; owl:onProperty biolink:causal_mechanism_qualifier ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:object_context_qualifier ], + owl:allValuesFrom biolink:predicate_type ; + owl:onProperty biolink:predicate ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:subject_part_qualifier ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:mapped_predicate ], + owl:onProperty biolink:qualified_predicate ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty biolink:causal_mechanism_qualifier ], + owl:onProperty biolink:subject_derivative_qualifier ], [ a owl:Restriction ; - owl:minCardinality 0 ; + owl:allValuesFrom xsd:string ; owl:onProperty biolink:object_form_or_variant_qualifier ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty biolink:subject_form_or_variant_qualifier ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty biolink:mapped_predicate ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:subject_derivative_qualifier ], + owl:onProperty biolink:object_aspect_qualifier ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty biolink:exact_match ], + owl:onProperty biolink:object_direction_qualifier ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:object_derivative_qualifier ], + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:anatomical_context_qualifier ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:subject_aspect_qualifier ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty biolink:qualified_predicate ], + owl:onProperty biolink:subject_context_qualifier ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:species_context_qualifier ], + owl:onProperty biolink:subject_aspect_qualifier ], [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty biolink:subject_part_qualifier ], [ a owl:Restriction ; - owl:minCardinality 0 ; + owl:allValuesFrom xsd:string ; owl:onProperty biolink:subject_form_or_variant_qualifier ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty biolink:object_context_qualifier ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty biolink:broad_match ], + owl:onProperty biolink:exact_match ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty biolink:subject_derivative_qualifier ], + owl:allValuesFrom biolink:DirectionQualifierEnum ; + owl:onProperty biolink:object_direction_qualifier ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:subject_aspect_qualifier ], + owl:minCardinality 0 ; + owl:onProperty biolink:qualified_predicate ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:object_form_or_variant_qualifier ], + owl:onProperty biolink:subject_derivative_qualifier ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:species_context_qualifier ], + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:subject_context_qualifier ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:object_direction_qualifier ], + owl:maxCardinality 1 ; + owl:onProperty biolink:subject_direction_qualifier ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty biolink:narrow_match ], + owl:maxCardinality 1 ; + owl:onProperty biolink:broad_match ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:anatomical_context_qualifier ], + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:exact_match ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty biolink:subject_aspect_qualifier ], + owl:maxCardinality 1 ; + owl:onProperty biolink:object_form_or_variant_qualifier ], [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty biolink:subject_direction_qualifier ], [ a owl:Restriction ; - owl:allValuesFrom biolink:predicate_type ; - owl:onProperty biolink:predicate ], + owl:minCardinality 0 ; + owl:onProperty biolink:object_aspect_qualifier ], [ a owl:Restriction ; - owl:allValuesFrom biolink:DirectionQualifierEnum ; - owl:onProperty biolink:object_direction_qualifier ], + owl:maxCardinality 1 ; + owl:onProperty biolink:causal_mechanism_qualifier ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty biolink:object_context_qualifier ], + owl:maxCardinality 1 ; + owl:onProperty biolink:subject_context_qualifier ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:narrow_match ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:qualified_predicate ], + owl:onProperty biolink:exact_match ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:subject_derivative_qualifier ], [ a owl:Restriction ; owl:minCardinality 0 ; + owl:onProperty biolink:subject_aspect_qualifier ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:object_derivative_qualifier ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; owl:onProperty biolink:mapped_predicate ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty biolink:object_form_or_variant_qualifier ], + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:object_context_qualifier ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty biolink:object_part_qualifier ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:object_part_qualifier ], [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty biolink:narrow_match ], [ a owl:Restriction ; owl:maxCardinality 1 ; + owl:onProperty biolink:subject_part_qualifier ], + [ a owl:Restriction ; + owl:minCardinality 0 ; owl:onProperty biolink:broad_match ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:subject_part_qualifier ], + owl:onProperty biolink:species_context_qualifier ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:subject_direction_qualifier ], + owl:onProperty biolink:mapped_predicate ], [ a owl:Restriction ; - owl:allValuesFrom biolink:DirectionQualifierEnum ; - owl:onProperty biolink:subject_direction_qualifier ], + owl:minCardinality 0 ; + owl:onProperty biolink:species_context_qualifier ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:predicate ], + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:qualified_predicate ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty biolink:object_derivative_qualifier ], + owl:minCardinality 0 ; + owl:onProperty biolink:anatomical_context_qualifier ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:subject_form_or_variant_qualifier ], + owl:minCardinality 0 ; + owl:onProperty biolink:object_derivative_qualifier ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:object_direction_qualifier ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty biolink:object_aspect_qualifier ], + owl:onProperty biolink:anatomical_context_qualifier ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:object_context_qualifier ] ; + owl:onProperty biolink:object_derivative_qualifier ], + linkml:ClassDefinition ; skos:definition "A deprecated predicate mapping object contains the deprecated predicate and an example of the rewiring that should be done to use a qualified statement in its place." ; skos:inScheme . -biolink:PreprintPublication a owl:Class, - linkml:ClassDefinition ; +biolink:PreprintPublication a owl:Class ; rdfs:label "preprint publication" ; rdfs:subClassOf biolink:Publication ; skos:definition "a document reresenting an early version of an author's original scholarly work, such as a research paper or a review, prior to formal peer review and publication in a peer-reviewed scholarly or scientific journal." ; @@ -6435,32 +5968,37 @@ biolink:PreprintPublication a owl:Class, EFO:0010558 ; skos:inScheme . -biolink:ProcessedMaterial a owl:Class, - linkml:ClassDefinition ; +biolink:ProcessedMaterial a owl:Class ; rdfs:label "processed material" ; rdfs:subClassOf biolink:ChemicalMixture ; skos:definition "A chemical entity (often a mixture) processed for consumption for nutritional, medical or technical use. Is a material entity that is created or changed during material processing." ; skos:exactMatch ; skos:inScheme . -biolink:ProteinDomain a owl:Class, - linkml:ClassDefinition ; +biolink:ProteinDomain a owl:Class ; rdfs:label "protein domain" ; - rdfs:subClassOf biolink:BiologicalEntity, - biolink:ChemicalEntityOrGeneOrGeneProduct, - biolink:GeneGroupingMixin ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:ChemicalEntityOrGeneOrGeneProduct ], + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:GeneGroupingMixin ], + biolink:BiologicalEntity ; skos:definition "A conserved part of protein sequence and (tertiary) structure that can evolve, function, and exist independently of the rest of the protein chain. Protein domains maintain their structure and function independently of the proteins in which they are found. e.g. an SH3 domain." ; skos:exactMatch , , SIO:001379 ; skos:inScheme . -biolink:ProteinFamily a owl:Class, - linkml:ClassDefinition ; +biolink:ProteinFamily a owl:Class ; rdfs:label "protein family" ; - rdfs:subClassOf biolink:BiologicalEntity, - biolink:ChemicalEntityOrGeneOrGeneProduct, - biolink:GeneGroupingMixin ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:GeneGroupingMixin ], + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:ChemicalEntityOrGeneOrGeneProduct ], + biolink:BiologicalEntity ; skos:exactMatch , WIKIDATA:Q2278983 ; skos:inScheme ; @@ -6468,190 +6006,198 @@ biolink:ProteinFamily a owl:Class, SIO:001380, WIKIDATA:Q417841 . -biolink:ProteinIsoform a owl:Class, - linkml:ClassDefinition ; +biolink:ProteinIsoform a owl:Class ; rdfs:label "protein isoform" ; - rdfs:subClassOf biolink:GeneProductIsoformMixin, + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:GeneProductIsoformMixin ], biolink:Protein ; skos:altLabel "proteoform" ; skos:definition "Represents a protein that is a specific isoform of the canonical or reference protein. See https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4114032/" ; skos:inScheme . -biolink:RNAProductIsoform a owl:Class, - linkml:ClassDefinition ; +biolink:RNAProductIsoform a owl:Class ; rdfs:label "RNA product isoform" ; - rdfs:subClassOf biolink:GeneProductIsoformMixin, + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:GeneProductIsoformMixin ], biolink:RNAProduct ; skos:definition "Represents a protein that is a specific isoform of the canonical or reference RNA" ; skos:inScheme . - a owl:Class, - biolink:ReactionDirectionEnum ; + a owl:Class ; rdfs:label "bidirectional" ; - rdfs:subClassOf biolink:ReactionDirectionEnum . + rdfs:subClassOf biolink:ReactionDirectionEnum, + linkml:PermissibleValue . - a owl:Class, - biolink:ReactionDirectionEnum ; + a owl:Class ; rdfs:label "left_to_right" ; - rdfs:subClassOf biolink:ReactionDirectionEnum . + rdfs:subClassOf biolink:ReactionDirectionEnum, + linkml:PermissibleValue . - a owl:Class, - biolink:ReactionDirectionEnum ; + a owl:Class ; rdfs:label "neutral" ; - rdfs:subClassOf biolink:ReactionDirectionEnum . + rdfs:subClassOf biolink:ReactionDirectionEnum, + linkml:PermissibleValue . - a owl:Class, - biolink:ReactionDirectionEnum ; + a owl:Class ; rdfs:label "right_to_left" ; - rdfs:subClassOf biolink:ReactionDirectionEnum . + rdfs:subClassOf biolink:ReactionDirectionEnum, + linkml:PermissibleValue . - a owl:Class, - biolink:ReactionSideEnum ; + a owl:Class ; rdfs:label "left" ; - rdfs:subClassOf biolink:ReactionSideEnum . + rdfs:subClassOf biolink:ReactionSideEnum, + linkml:PermissibleValue . - a owl:Class, - biolink:ReactionSideEnum ; + a owl:Class ; rdfs:label "right" ; - rdfs:subClassOf biolink:ReactionSideEnum . + rdfs:subClassOf biolink:ReactionSideEnum, + linkml:PermissibleValue . -biolink:ReactionToCatalystAssociation a owl:Class, - linkml:ClassDefinition ; +biolink:ReactionToCatalystAssociation a owl:Class ; rdfs:label "reaction to catalyst association" ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom biolink:GeneOrGeneProduct ; owl:onProperty biolink:object ], [ a owl:Restriction ; - owl:minCardinality 1 ; + owl:maxCardinality 1 ; owl:onProperty biolink:object ], [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:minCardinality 1 ; owl:onProperty biolink:object ], biolink:ReactionToParticipantAssociation ; skos:inScheme . -biolink:ReagentTargetedGene a owl:Class, - linkml:ClassDefinition ; +biolink:ReagentTargetedGene a owl:Class ; rdfs:label "reagent targeted gene" ; - rdfs:subClassOf biolink:BiologicalEntity, - biolink:GenomicEntity, - biolink:OntologyClass, - biolink:PhysicalEssence ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:OntologyClass ], + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:GenomicEntity ], + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:PhysicalEssence ], + biolink:BiologicalEntity ; skos:altLabel "sequence targeting reagent" ; skos:definition "A gene altered in its expression level in the context of some experiment as a result of being targeted by gene-knockdown reagent(s) such as a morpholino or RNAi." ; skos:exactMatch ; skos:inScheme . -biolink:RelativeFrequencyAnalysisResult a owl:Class, - linkml:ClassDefinition ; +biolink:RelativeFrequencyAnalysisResult a owl:Class ; rdfs:label "relative frequency analysis result" ; rdfs:subClassOf biolink:StudyResult ; skos:definition "A result of a relative frequency analysis." ; skos:inScheme . - a owl:Class, - biolink:ResourceRoleEnum ; + a owl:Class ; rdfs:label "aggregator_knowledge_source" ; - rdfs:subClassOf biolink:ResourceRoleEnum . + rdfs:subClassOf biolink:ResourceRoleEnum, + linkml:PermissibleValue . - a owl:Class, - biolink:ResourceRoleEnum ; + a owl:Class ; rdfs:label "primary_knowledge_source" ; - rdfs:subClassOf biolink:ResourceRoleEnum . + rdfs:subClassOf biolink:ResourceRoleEnum, + linkml:PermissibleValue . - a owl:Class, - biolink:ResourceRoleEnum ; + a owl:Class ; rdfs:label "supporting_data_source" ; - rdfs:subClassOf biolink:ResourceRoleEnum . + rdfs:subClassOf biolink:ResourceRoleEnum, + linkml:PermissibleValue . + +biolink:SequenceEnum a owl:Class ; + rdfs:subClassOf linkml:EnumDefinition ; + owl:unionOf ( ) ; + linkml:permissible_values , + . - a owl:Class, - biolink:SequenceEnum ; + a owl:Class ; rdfs:label "aa" ; - rdfs:subClassOf biolink:SequenceEnum . + rdfs:subClassOf biolink:SequenceEnum, + linkml:PermissibleValue . - a owl:Class, - biolink:SequenceEnum ; + a owl:Class ; rdfs:label "na" ; - rdfs:subClassOf biolink:SequenceEnum . + rdfs:subClassOf biolink:SequenceEnum, + linkml:PermissibleValue . -biolink:SequenceVariantModulatesTreatmentAssociation a owl:Class, - linkml:ClassDefinition ; +biolink:SequenceVariantModulatesTreatmentAssociation a owl:Class ; rdfs:label "sequence variant modulates treatment association" ; rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom biolink:SequenceVariant ; + owl:onProperty biolink:subject ], + [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:object ], + owl:onProperty biolink:subject ], [ a owl:Restriction ; owl:minCardinality 1 ; owl:onProperty biolink:subject ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty biolink:object ], [ a owl:Restriction ; owl:allValuesFrom biolink:Treatment ; owl:onProperty biolink:object ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:subject ], - [ a owl:Restriction ; - owl:allValuesFrom biolink:SequenceVariant ; - owl:onProperty biolink:subject ], - [ a owl:Restriction ; - owl:minCardinality 1 ; owl:onProperty biolink:object ], biolink:Association ; skos:definition "An association between a sequence variant and a treatment or health intervention. The treatment object itself encompasses both the disease and the drug used." ; skos:inScheme ; skos:note "An alternate way to model the same information could be via a qualifier" . -biolink:Serial a owl:Class, - linkml:ClassDefinition ; +biolink:Serial a owl:Class ; rdfs:label "serial" ; rdfs:subClassOf [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:iso_abbreviation ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; + owl:allValuesFrom xsd:string ; owl:onProperty biolink:type ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; + owl:maxCardinality 1 ; owl:onProperty biolink:volume ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty biolink:id ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:volume ], + owl:onProperty biolink:iso_abbreviation ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty biolink:type ], + owl:onProperty biolink:issue ], [ a owl:Restriction ; owl:minCardinality 1 ; owl:onProperty biolink:id ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:iso_abbreviation ], + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:volume ], [ a owl:Restriction ; owl:minCardinality 0 ; + owl:onProperty biolink:volume ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; owl:onProperty biolink:issue ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:id ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty biolink:issue ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty biolink:volume ], + owl:onProperty biolink:type ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty biolink:id ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; + owl:minCardinality 0 ; owl:onProperty biolink:iso_abbreviation ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty biolink:issue ], + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:iso_abbreviation ], biolink:Publication ; skos:altLabel "journal" ; skos:definition "This class may rarely be instantiated except if use cases of a given knowledge graph support its utility." ; skos:inScheme . -biolink:SiRNA a owl:Class, - linkml:ClassDefinition ; +biolink:SiRNA a owl:Class ; rdfs:label "siRNA" ; rdfs:subClassOf biolink:NoncodingRNAProduct ; skos:altLabel "RNAi", @@ -6661,11 +6207,10 @@ biolink:SiRNA a owl:Class, WIKIDATA:Q203221 ; skos:inScheme . -biolink:SmallMolecule a owl:Class, - linkml:ClassDefinition ; +biolink:SmallMolecule a owl:Class ; rdfs:label "small molecule" ; rdfs:subClassOf [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; + owl:allValuesFrom xsd:string ; owl:onProperty biolink:id ], [ a owl:Restriction ; owl:minCardinality 1 ; @@ -6693,8 +6238,7 @@ biolink:SmallMolecule a owl:Class, , bioschemas:ChemicalSubstance . -biolink:Snv a owl:Class, - linkml:ClassDefinition ; +biolink:Snv a owl:Class ; rdfs:label "snv" ; rdfs:subClassOf biolink:SequenceVariant ; skos:altLabel "single nucleotide polymorphism", @@ -6704,42 +6248,47 @@ biolink:Snv a owl:Class, skos:exactMatch ; skos:inScheme . -biolink:SocioeconomicExposure a owl:Class, - linkml:ClassDefinition ; +biolink:SocioeconomicExposure a owl:Class ; rdfs:label "socioeconomic exposure" ; rdfs:subClassOf [ a owl:Restriction ; - owl:minCardinality 1 ; + owl:allValuesFrom biolink:SocioeconomicAttribute ; owl:onProperty biolink:has_attribute ], [ a owl:Restriction ; - owl:allValuesFrom biolink:SocioeconomicAttribute ; + owl:minCardinality 1 ; owl:onProperty biolink:has_attribute ], - biolink:Attribute, - biolink:ExposureEvent ; + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:ExposureEvent ], + biolink:Attribute ; skos:definition "A socioeconomic exposure is a factor relating to social and financial status of an affected individual (e.g. poverty)." ; skos:inScheme . - a owl:Class, - biolink:StrandEnum ; +biolink:SpecificityQuantifier a owl:Class ; + rdfs:label "specificity quantifier" ; + rdfs:subClassOf biolink:RelationshipQuantifier ; + skos:inScheme . + + a owl:Class ; rdfs:label "+" ; - rdfs:subClassOf biolink:StrandEnum . + rdfs:subClassOf biolink:StrandEnum, + linkml:PermissibleValue . - a owl:Class, - biolink:StrandEnum ; + a owl:Class ; rdfs:label "-" ; - rdfs:subClassOf biolink:StrandEnum . + rdfs:subClassOf biolink:StrandEnum, + linkml:PermissibleValue . - a owl:Class, - biolink:StrandEnum ; + a owl:Class ; rdfs:label "." ; - rdfs:subClassOf biolink:StrandEnum . + rdfs:subClassOf biolink:StrandEnum, + linkml:PermissibleValue . - a owl:Class, - biolink:StrandEnum ; + a owl:Class ; rdfs:label "?" ; - rdfs:subClassOf biolink:StrandEnum . + rdfs:subClassOf biolink:StrandEnum, + linkml:PermissibleValue . -biolink:Study a owl:Class, - linkml:ClassDefinition ; +biolink:Study a owl:Class ; rdfs:label "study" ; rdfs:subClassOf biolink:Activity ; skos:closeMatch , @@ -6749,8 +6298,7 @@ biolink:Study a owl:Class, skos:inScheme ; skos:narrowMatch SIO:000994 . -biolink:StudyVariable a owl:Class, - linkml:ClassDefinition ; +biolink:StudyVariable a owl:Class ; rdfs:label "study variable" ; rdfs:subClassOf biolink:InformationContentEntity ; skos:closeMatch , @@ -6759,77 +6307,80 @@ biolink:StudyVariable a owl:Class, skos:inScheme ; skos:narrowMatch . -biolink:TaxonToTaxonAssociation a owl:Class, - linkml:ClassDefinition ; +biolink:TaxonToTaxonAssociation a owl:Class ; rdfs:label "taxon to taxon association" ; rdfs:subClassOf [ a owl:Restriction ; - owl:allValuesFrom biolink:OrganismTaxon ; + owl:maxCardinality 1 ; owl:onProperty biolink:subject ], [ a owl:Restriction ; - owl:minCardinality 1 ; + owl:allValuesFrom biolink:OrganismTaxon ; owl:onProperty biolink:object ], [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty biolink:subject ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:allValuesFrom biolink:OrganismTaxon ; owl:onProperty biolink:subject ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty biolink:object ], [ a owl:Restriction ; - owl:allValuesFrom biolink:OrganismTaxon ; + owl:minCardinality 1 ; owl:onProperty biolink:object ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty biolink:subject ], biolink:Association ; skos:inScheme . -biolink:TaxonomicRank a owl:Class, - linkml:ClassDefinition ; +biolink:TaxonomicRank a owl:Class ; rdfs:label "taxonomic rank" ; rdfs:subClassOf biolink:OntologyClass ; skos:definition "A descriptor for the rank within a taxonomic classification. Example instance: TAXRANK:0000017 (kingdom)" ; skos:inScheme ; skos:mappingRelation WIKIDATA:Q427626 . -biolink:TextMiningResult a owl:Class, - linkml:ClassDefinition ; +biolink:TextMiningResult a owl:Class ; rdfs:label "text mining result" ; rdfs:subClassOf biolink:StudyResult ; skos:definition "A result of text mining." ; skos:inScheme . -biolink:TranscriptToGeneRelationship a owl:Class, - linkml:ClassDefinition ; +biolink:TranscriptToGeneRelationship a owl:Class ; rdfs:label "transcript to gene relationship" ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom biolink:Gene ; owl:onProperty biolink:object ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty biolink:subject ], [ a owl:Restriction ; owl:minCardinality 1 ; owl:onProperty biolink:object ], - [ a owl:Restriction ; - owl:allValuesFrom biolink:Transcript ; - owl:onProperty biolink:subject ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty biolink:object ], [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:minCardinality 1 ; owl:onProperty biolink:subject ], [ a owl:Restriction ; - owl:minCardinality 1 ; + owl:allValuesFrom biolink:Transcript ; owl:onProperty biolink:subject ], biolink:SequenceFeatureRelationship ; skos:definition "A gene is a collection of transcripts" ; skos:inScheme . -biolink:TranscriptionFactorBindingSite a owl:Class, - linkml:ClassDefinition ; +biolink:TranscriptionFactorBindingSite a owl:Class ; rdfs:label "transcription factor binding site" ; - rdfs:subClassOf biolink:ChemicalEntityOrGeneOrGeneProduct, - biolink:GenomicEntity, - biolink:OntologyClass, - biolink:PhysicalEssence, + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:GenomicEntity ], + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:OntologyClass ], + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:ChemicalEntityOrGeneOrGeneProduct ], + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:PhysicalEssence ], biolink:RegulatoryRegion ; skos:altLabel "binding site", "tf binding site" ; @@ -6837,114 +6388,125 @@ biolink:TranscriptionFactorBindingSite a owl:Class, skos:exactMatch ; skos:inScheme . -biolink:VariantAsAModelOfDiseaseAssociation a owl:Class, - linkml:ClassDefinition ; +biolink:VariantAsAModelOfDiseaseAssociation a owl:Class ; rdfs:label "variant as a model of disease association" ; rdfs:subClassOf [ a owl:Restriction ; - owl:minCardinality 1 ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:ModelToDiseaseAssociationMixin ], + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:EntityToDiseaseAssociationMixin ], + [ a owl:Restriction ; + owl:allValuesFrom biolink:SequenceVariant ; owl:onProperty biolink:subject ], [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:minCardinality 1 ; owl:onProperty biolink:subject ], [ a owl:Restriction ; - owl:allValuesFrom biolink:SequenceVariant ; + owl:maxCardinality 1 ; owl:onProperty biolink:subject ], - biolink:EntityToDiseaseAssociationMixin, - biolink:ModelToDiseaseAssociationMixin, biolink:VariantToDiseaseAssociation ; skos:inScheme . -biolink:VariantToGeneExpressionAssociation a owl:Class, - linkml:ClassDefinition ; +biolink:VariantToGeneExpressionAssociation a owl:Class ; rdfs:label "variant to gene expression association" ; rdfs:subClassOf [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; + owl:maxCardinality 1 ; owl:onProperty biolink:predicate ], [ a owl:Restriction ; - owl:minCardinality 1 ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:GeneExpressionMixin ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; owl:onProperty biolink:predicate ], [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:minCardinality 1 ; owl:onProperty biolink:predicate ], - biolink:GeneExpressionMixin, biolink:VariantToGeneAssociation ; skos:definition "An association between a variant and expression of a gene (i.e. e-QTL)" ; skos:inScheme . -biolink:VariantToPhenotypicFeatureAssociation a owl:Class, - linkml:ClassDefinition ; +biolink:VariantToPhenotypicFeatureAssociation a owl:Class ; rdfs:label "variant to phenotypic feature association" ; rdfs:subClassOf [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty biolink:subject ], - [ a owl:Restriction ; owl:allValuesFrom biolink:SequenceVariant ; owl:onProperty biolink:subject ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty biolink:subject ], - biolink:Association, - biolink:EntityToPhenotypicFeatureAssociationMixin, - biolink:VariantToEntityAssociationMixin ; + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty biolink:subject ], + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:EntityToPhenotypicFeatureAssociationMixin ], + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:VariantToEntityAssociationMixin ], + biolink:Association ; skos:inScheme . -biolink:VariantToPopulationAssociation a owl:Class, - linkml:ClassDefinition ; +biolink:VariantToPopulationAssociation a owl:Class ; rdfs:label "variant to population association" ; rdfs:subClassOf [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty biolink:object ], + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:VariantToEntityAssociationMixin ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:object ], + owl:onProperty biolink:has_count ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:has_quotient ], + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:FrequencyQualifierMixin ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty biolink:has_quotient ], + owl:allValuesFrom biolink:PopulationOfIndividualOrganisms ; + owl:onProperty biolink:object ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:has_quotient ], + owl:minCardinality 1 ; + owl:onProperty biolink:subject ], [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:minCardinality 0 ; owl:onProperty biolink:has_total ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty biolink:has_total ], + owl:maxCardinality 1 ; + owl:onProperty biolink:has_quotient ], [ a owl:Restriction ; - owl:minCardinality 0 ; + owl:allValuesFrom xsd:string ; owl:onProperty biolink:has_count ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty biolink:object ], [ a owl:Restriction ; owl:allValuesFrom biolink:SequenceVariant ; owl:onProperty biolink:subject ], [ a owl:Restriction ; - owl:minCardinality 0 ; + owl:maxCardinality 1 ; owl:onProperty biolink:has_total ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:subject ], + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:FrequencyQuantifier ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:has_count ], + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:has_total ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty biolink:has_count ], + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:has_quotient ], [ a owl:Restriction ; - owl:allValuesFrom biolink:PopulationOfIndividualOrganisms ; + owl:minCardinality 0 ; + owl:onProperty biolink:has_quotient ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; owl:onProperty biolink:object ], [ a owl:Restriction ; - owl:minCardinality 1 ; + owl:maxCardinality 1 ; owl:onProperty biolink:subject ], - biolink:Association, - biolink:FrequencyQualifierMixin, - biolink:FrequencyQuantifier, - biolink:VariantToEntityAssociationMixin ; + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty biolink:has_count ], + biolink:Association ; skos:definition "An association between a variant and a population, where the variant has particular frequency in the population" ; skos:inScheme . -biolink:Vertebrate a owl:Class, - linkml:ClassDefinition ; +biolink:Vertebrate a owl:Class ; rdfs:label "vertebrate" ; rdfs:subClassOf biolink:CellularOrganism ; skos:definition "A sub-phylum of animals consisting of those having a bony or cartilaginous vertebral column." ; @@ -6954,18 +6516,18 @@ biolink:Vertebrate a owl:Class, skos:inScheme ; skos:relatedMatch . -biolink:Virus a owl:Class, - linkml:ClassDefinition ; +biolink:Virus a owl:Class ; rdfs:label "virus" ; - rdfs:subClassOf biolink:OrganismalEntity, - biolink:SubjectOfInvestigation ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:SubjectOfInvestigation ], + biolink:OrganismalEntity ; skos:definition "A virus is a microorganism that replicates itself as a microRNA and infects the host cell." ; skos:exactMatch STY:T005, ; skos:inScheme . -biolink:WebPage a owl:Class, - linkml:ClassDefinition ; +biolink:WebPage a owl:Class ; rdfs:label "web page" ; rdfs:subClassOf biolink:Publication ; skos:definition "a document that is published according to World Wide Web standards, which may incorporate text, graphics, sound, and/or other features." ; @@ -6974,8 +6536,7 @@ biolink:WebPage a owl:Class, SIO:000302 ; skos:inScheme . -biolink:actively_involved_in a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:actively_involved_in a owl:ObjectProperty ; rdfs:label "actively involved in" ; rdfs:domain biolink:NamedThing ; rdfs:range biolink:BiologicalProcessOrActivity ; @@ -6991,8 +6552,7 @@ biolink:actively_involved_in a owl:ObjectProperty, orphanet:327767 ; biolink:canonical_predicate true . -biolink:affects_response_to a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:affects_response_to a owl:ObjectProperty ; rdfs:label "affects response to" ; rdfs:domain biolink:ChemicalEntityOrGeneOrGeneProduct ; rdfs:range biolink:ChemicalEntityOrGeneOrGeneProduct ; @@ -7002,45 +6562,29 @@ biolink:affects_response_to a owl:ObjectProperty, skos:inScheme ; biolink:canonical_predicate true . -biolink:affiliation a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:affiliation a owl:DatatypeProperty ; rdfs:label "affiliation" ; rdfs:domain biolink:Agent ; - rdfs:range linkml:Uriorcurie ; + rdfs:range xsd:anyURI ; rdfs:subPropertyOf biolink:node_property ; skos:definition "a professional relationship between one provider (often a person) within another provider (often an organization). Target provider identity should be specified by a CURIE. Providers may have multiple affiliations." ; skos:inScheme . -biolink:aggregator_knowledge_source a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:aggregator_knowledge_source a owl:DatatypeProperty ; rdfs:label "aggregator knowledge source" ; rdfs:subPropertyOf biolink:knowledge_source ; skos:definition "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; skos:editorialNote "For example, in this Feature Variable Association Edge generated by the Exposure Agent’s ICEES KP, through statistical analysis of clinical and environmental data supplied by the UNC Clinical Data Warehouse, the Edge is passed to the Ranking Agent’s ARAGORN ARA, and then on to the ARS. The retrieval path for this Edge is as follows: ARS--retrieved_from--> ARAGORN --retrieved_from--> ICEES --supporting_data_from--> UNC Data Warehouse This example illustrates how to represent the source provenance of KP-generated knowledge, including the source of data from which the knowledge was derived. The \"primary knowledge source\" for this edge is \"infores:icees-asthma\". A \"supporting data source\" for this KP- generated knowledge is \"infores:unc-cdw-health.\" The \"aggregator knowledge source\" for this data is \"infores:aragorn-ara\"" ; skos:inScheme . -biolink:ameliorates a owl:ObjectProperty, - linkml:SlotDefinition ; - rdfs:label "ameliorates" ; - rdfs:domain biolink:NamedThing ; - rdfs:range biolink:DiseaseOrPhenotypicFeature ; - rdfs:subPropertyOf biolink:affects ; - skos:definition "A relationship between an entity (e.g. a genotype, genetic variation, chemical, or environmental exposure, clinical intervention) and a condition (a phenotype or disease), where the presence of the entity reduces or eliminates some or all aspects of the condition." ; - skos:exactMatch RO:0003307 ; - skos:inScheme ; - biolink:canonical_predicate true ; - biolink:opposite_of "exacerbates" . - -biolink:aspect_qualifier a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:aspect_qualifier a owl:DatatypeProperty ; rdfs:label "aspect qualifier" ; rdfs:subPropertyOf biolink:qualifier ; skos:definition "Composes with the core concept to describe new concepts of a different ontological type. e.g. a process in which the core concept participates, a function/activity/role held by the core concept, or a characteristic/quality that inheres in the core concept. The purpose of the aspect slot is to indicate what aspect is being affected in an 'affects' association." ; skos:editorialNote "for good examples of aspects in the gene-> chemical space, please see the GeneOrGeneProductOrChemicalEntityAspectEnum (below) which lists many aspects that can be used to qualify the gene making the full subject a different ontological type. the qualifier ‘expression’ combines with a core concept of ‘Gene X’ to express the composed concept ‘expression of Gene X’ (Gene → Biological Process) the qualifier ‘exposure’ combines with a core concept of ‘Chemical X’ to express the composed concept ‘exposure to Chemical X’ (Chemical → Exposure Process) the qualifier ‘activity’ combines with a core concept of ‘PPARG’ to express the concept ‘activity of PPARG’ (Gene → function/activity) the qualifier ‘emergency Department Visit’ combines with a core concept of ‘Disease X’ to express the concept ‘Emergency Department visits for Disease X’ (Disease → Clinical Event) the qualifier ‘infection’ combines with a core concept of ‘Giardia’ to express the concept ‘Infection with Giardia’ (Taxon → Biological / Pathological Process) the qualifier ‘severity’ combines with a core concept of ‘DILI’ to express the concept ‘the severity level of DILI’ (Disease → (intrinsic) Characteristic/Quality) the qualifier ‘abundance’ combines with a core concept of ‘BRCA2’ to express the concept ‘abundance of BRCA2’ (Gene → (extrinsic) characteristic/quality)" ; skos:inScheme . -biolink:authors a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:authors a owl:ObjectProperty ; rdfs:label "authors" ; rdfs:domain biolink:Publication ; rdfs:range biolink:Agent ; @@ -7048,47 +6592,35 @@ biolink:authors a owl:ObjectProperty, skos:definition "connects an publication to the list of authors who contributed to the publication. This property should be a comma-delimited list of author names. It is recommended that an author's name be formatted as \"surname, firstname initial.\". Note that this property is a node annotation expressing the citation list of authorship which might typically otherwise be more completely documented in biolink:PublicationToProviderAssociation defined edges which point to full details about an author and possibly, some qualifiers which clarify the specific status of a given author in the publication." ; skos:inScheme . -biolink:available_from a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:available_from a owl:ObjectProperty ; rdfs:label "available from" ; rdfs:range biolink:DrugAvailabilityEnum ; rdfs:subPropertyOf biolink:node_property ; skos:inScheme . -biolink:base_coordinate a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:base_coordinate a owl:DatatypeProperty ; rdfs:label "base coordinate" ; - rdfs:range linkml:Integer ; + rdfs:range xsd:integer ; rdfs:subPropertyOf biolink:sequence_localization_attribute ; skos:altLabel "fully-closed", "one-based" ; skos:definition "A position in the base coordinate system. Base coordinates start at position 1 instead of position 0." ; skos:inScheme . -biolink:catalyst_qualifier a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:catalyst_qualifier a owl:ObjectProperty ; rdfs:label "catalyst qualifier" ; rdfs:range biolink:MacromolecularMachineMixin ; rdfs:subPropertyOf biolink:association_slot ; skos:definition "a qualifier that connects an association between two causally connected entities (for example, two chemical entities, or a chemical entity in that changes location) and the gene product, gene, or complex that enables or catalyzes the change." ; skos:inScheme . -biolink:chemical_formula_value a owl:Class, - linkml:TypeDefinition ; - rdfs:subClassOf [ a owl:Restriction ; - owl:onDataRange biolink:chemical_formula_value ; - owl:onProperty linkml:topValue ; - owl:qualifiedCardinality 1 ] . - -biolink:context_qualifier a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:context_qualifier a owl:DatatypeProperty ; rdfs:label "context qualifier" ; rdfs:subPropertyOf biolink:qualifier ; skos:definition "Restricts the setting/context/location where the core concept (or qualified core concept) resides or occurs." ; skos:inScheme . -biolink:contributes_to a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:contributes_to a owl:DatatypeProperty ; rdfs:label "contributes to" ; rdfs:subPropertyOf biolink:related_to_at_instance_level ; skos:closeMatch ; @@ -7101,15 +6633,13 @@ biolink:contributes_to a owl:ObjectProperty, RO:0003304 ; biolink:canonical_predicate true . -biolink:derivative_qualifier a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:derivative_qualifier a owl:DatatypeProperty ; rdfs:label "derivative qualifier" ; rdfs:subPropertyOf biolink:qualifier ; skos:definition "A qualifier that composes with a core subject/object concept to describe something that is derived from the core concept. For example, the qualifier ‘metabolite’ combines with a ‘Chemical X’ core concept to express the composed concept ‘a metabolite of Chemical X’." ; skos:inScheme . -biolink:derives_from a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:derives_from a owl:DatatypeProperty ; rdfs:label "derives from" ; rdfs:subPropertyOf biolink:related_to_at_instance_level ; owl:inverseOf biolink:derives_into ; @@ -7122,8 +6652,7 @@ biolink:derives_from a owl:ObjectProperty, ; biolink:canonical_predicate true . -biolink:derives_into a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:derives_into a owl:DatatypeProperty ; rdfs:label "derives into" ; rdfs:subPropertyOf biolink:related_to_at_instance_level ; owl:inverseOf biolink:derives_from ; @@ -7135,29 +6664,22 @@ biolink:derives_into a owl:ObjectProperty, SEMMEDDB:CONVERTS_TO ; skos:inScheme . -biolink:direction_qualifier a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:direction_qualifier a owl:DatatypeProperty ; rdfs:label "direction qualifier" ; rdfs:subPropertyOf biolink:qualifier ; skos:definition "Composes with the core concept (+ aspect if provided) to describe a change in its direction or degree." ; skos:editorialNote "the qualifier ‘increased’ combines with a core concept of ‘Gene X’ and an aspect of ‘expression’ to express the composed concept ‘increased expression of Gene X’ the qualifier ‘decreased’ combines with a core concept of ‘Protein X’ and an aspect of ‘abundance’ to express the composed concept ‘decreased abundance of Protein X’" ; skos:inScheme . -biolink:form_or_variant_qualifier a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:form_or_variant_qualifier a owl:DatatypeProperty ; rdfs:label "form or variant qualifier" ; rdfs:subPropertyOf biolink:qualifier ; skos:definition "A qualifier that composes with a core subject/object concept to define a specific type, variant, alternative version of this concept. The composed concept remains a subtype or instance of the core concept. For example, the qualifier ‘mutation’ combines with the core concept ‘Gene X’ to express the compose concept ‘a mutation of Gene X’." ; skos:editorialNote "please see the ChemicalOrGeneOrGeneProductFormOrVariantEnum (below) for examples of 'form or variant qualifier' terms in the gene->chemical association space. the qualifier ‘mutation’ combines with the core concept ‘Gene X’ to express the compose concept ‘Mutated forms of Gene X’. the qualifier ‘late stage’ combines with a core concept of ‘Disease X’ to express the more specific concept ‘Late Stage forms of Disease X’ the qualifier ‘recombinant’ combines with a core concept of ‘FLT1 Gene’ to express the composed concept ‘Recombinant forms of the FLT1 gene’ the qualifier ‘chemical analog’ combines with a core concept of ‘Ditiocarb’ to express the composed concept ‘analog forms of Ditiocarb’" ; skos:inScheme . -biolink:frequency_value a owl:Class, - linkml:TypeDefinition ; - rdfs:subClassOf linkml:String . - -biolink:genetically_associated_with a owl:ObjectProperty, - owl:SymmetricProperty, - linkml:SlotDefinition ; +biolink:genetically_associated_with a owl:DatatypeProperty, + owl:SymmetricProperty ; rdfs:label "genetically associated with" ; rdfs:subPropertyOf biolink:associated_with ; skos:exactMatch WIKIDATA_PROPERTY:P2293 ; @@ -7166,8 +6688,7 @@ biolink:genetically_associated_with a owl:ObjectProperty, biolink:description "Co-occurrence of a certain allele of a genetic marker and the phenotype of interest in the same individuals at above-chance level" . biolink:genetically_interacts_with a owl:ObjectProperty, - owl:SymmetricProperty, - linkml:SlotDefinition ; + owl:SymmetricProperty ; rdfs:label "genetically interacts with" ; rdfs:domain biolink:Gene ; rdfs:range biolink:Gene ; @@ -7177,8 +6698,7 @@ biolink:genetically_interacts_with a owl:ObjectProperty, skos:inScheme ; biolink:canonical_predicate true . -biolink:has_chemical_role a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_chemical_role a owl:ObjectProperty ; rdfs:label "has chemical role" ; rdfs:range biolink:ChemicalRole ; rdfs:subPropertyOf biolink:related_to_at_concept_level ; @@ -7186,24 +6706,21 @@ biolink:has_chemical_role a owl:ObjectProperty, skos:inScheme ; skos:note "We expect primarily to use CHEBI chemical roles here; however, we are looking for a mapping between CHEBI And ATC codes to support this slot." . -biolink:has_device a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_device a owl:ObjectProperty ; rdfs:label "has device" ; rdfs:range biolink:Device ; rdfs:subPropertyOf biolink:node_property ; skos:definition "connects an entity to one or more (medical) devices" ; skos:inScheme . -biolink:has_drug a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_drug a owl:ObjectProperty ; rdfs:label "has drug" ; rdfs:range biolink:Drug ; rdfs:subPropertyOf biolink:node_property ; skos:definition "connects an entity to one or more drugs" ; skos:inScheme . -biolink:has_food_component a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_food_component a owl:ObjectProperty ; rdfs:label "has food component" ; rdfs:domain biolink:ChemicalEntity ; rdfs:range biolink:ChemicalEntity ; @@ -7212,24 +6729,21 @@ biolink:has_food_component a owl:ObjectProperty, skos:inScheme ; biolink:canonical_predicate true . -biolink:has_gene a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_gene a owl:ObjectProperty ; rdfs:label "has gene" ; rdfs:range biolink:Gene ; rdfs:subPropertyOf biolink:has_gene_or_gene_product ; skos:definition "connects an entity associated with one or more genes" ; skos:inScheme . -biolink:has_procedure a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_procedure a owl:ObjectProperty ; rdfs:label "has procedure" ; rdfs:range biolink:Procedure ; rdfs:subPropertyOf biolink:node_property ; skos:definition "connects an entity to one or more (medical) procedures" ; skos:inScheme . -biolink:has_upstream_or_within_actor a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_upstream_or_within_actor a owl:ObjectProperty ; rdfs:label "has upstream or within actor" ; rdfs:domain biolink:BiologicalProcess ; rdfs:range biolink:GeneOrGeneProduct ; @@ -7237,10 +6751,9 @@ biolink:has_upstream_or_within_actor a owl:ObjectProperty, owl:inverseOf biolink:acts_upstream_of_or_within ; skos:inScheme . -biolink:interbase_coordinate a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:interbase_coordinate a owl:DatatypeProperty ; rdfs:label "interbase coordinate" ; - rdfs:range linkml:Integer ; + rdfs:range xsd:integer ; rdfs:subPropertyOf biolink:sequence_localization_attribute ; skos:altLabel "half-open", "space-based", @@ -7248,23 +6761,20 @@ biolink:interbase_coordinate a owl:ObjectProperty, skos:definition "A position in interbase coordinates. Interbase coordinates start at position 0 instead of position 1. This is applied to a sequence localization edge." ; skos:inScheme . -biolink:keywords a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:keywords a owl:DatatypeProperty ; rdfs:label "keywords" ; rdfs:domain biolink:Publication ; rdfs:subPropertyOf biolink:node_property ; skos:definition "keywords tagging a publication" ; skos:inScheme . -biolink:likelihood_associated_with a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:likelihood_associated_with a owl:DatatypeProperty ; rdfs:label "likelihood associated with" ; rdfs:subPropertyOf biolink:associated_with ; owl:inverseOf biolink:associated_with_likelihood_of ; skos:inScheme . -biolink:located_in a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:located_in a owl:ObjectProperty ; rdfs:label "located in" ; rdfs:domain biolink:NamedThing ; rdfs:range biolink:NamedThing ; @@ -7316,8 +6826,7 @@ biolink:located_in a owl:ObjectProperty, EFO:0000784 ; biolink:canonical_predicate true . -biolink:manifestation_of a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:manifestation_of a owl:ObjectProperty ; rdfs:label "manifestation of" ; rdfs:range biolink:Disease ; rdfs:subPropertyOf biolink:related_to_at_instance_level ; @@ -7329,22 +6838,19 @@ biolink:manifestation_of a owl:ObjectProperty, skos:narrowMatch ; biolink:canonical_predicate true . -biolink:mesh_terms a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:mesh_terms a owl:DatatypeProperty ; rdfs:label "mesh terms" ; rdfs:domain biolink:Publication ; - rdfs:range linkml:Uriorcurie ; + rdfs:range xsd:anyURI ; rdfs:subPropertyOf biolink:node_property ; skos:definition "mesh terms tagging a publication" ; skos:exactMatch dcid:MeSHTerm ; skos:inScheme . -biolink:narrative_text a owl:Class, - linkml:TypeDefinition ; - rdfs:subClassOf linkml:String . +biolink:narrative_text a rdfs:Datatype ; + owl:equivalentClass xsd:string . -biolink:object_category_closure a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:object_category_closure a owl:ObjectProperty ; rdfs:label "object category closure" ; rdfs:domain biolink:Association ; rdfs:range biolink:OntologyClass ; @@ -7353,8 +6859,7 @@ biolink:object_category_closure a owl:ObjectProperty, skos:inScheme ; biolink:denormalized true . -biolink:object_closure a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:object_closure a owl:DatatypeProperty ; rdfs:label "object closure" ; rdfs:domain biolink:Association ; rdfs:subPropertyOf biolink:association_slot ; @@ -7362,19 +6867,17 @@ biolink:object_closure a owl:ObjectProperty, skos:inScheme ; biolink:denormalized true . -biolink:object_label_closure a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:object_label_closure a owl:DatatypeProperty ; rdfs:label "object label closure" ; rdfs:domain biolink:Association ; - rdfs:range linkml:String ; + rdfs:range xsd:string ; rdfs:subPropertyOf biolink:association_slot ; skos:definition "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; skos:inScheme ; biolink:denormalized true . -biolink:overlaps a owl:ObjectProperty, - owl:SymmetricProperty, - linkml:SlotDefinition ; +biolink:overlaps a owl:DatatypeProperty, + owl:SymmetricProperty ; rdfs:label "overlaps" ; rdfs:subPropertyOf biolink:related_to_at_instance_level ; skos:definition "holds between entities that overlap in their extents (materials or processes)" ; @@ -7387,8 +6890,7 @@ biolink:overlaps a owl:ObjectProperty, CHEMBL.MECHANISM:overlaps_with ; biolink:canonical_predicate true . -biolink:pages a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:pages a owl:DatatypeProperty ; rdfs:label "pages" ; rdfs:domain biolink:Publication ; rdfs:subPropertyOf biolink:node_property ; @@ -7396,16 +6898,14 @@ biolink:pages a owl:ObjectProperty, skos:exactMatch WIKIDATA_PROPERTY:P304 ; skos:inScheme . -biolink:part_qualifier a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:part_qualifier a owl:DatatypeProperty ; rdfs:label "part qualifier" ; rdfs:subPropertyOf biolink:qualifier ; skos:definition "defines a specific part/component of the core concept (used in cases there this specific part has no IRI we can use to directly represent it, e.g. 'ESR1 transcript' q: polyA tail)." ; skos:inScheme . -biolink:physically_interacts_with a owl:ObjectProperty, - owl:SymmetricProperty, - linkml:SlotDefinition ; +biolink:physically_interacts_with a owl:DatatypeProperty, + owl:SymmetricProperty ; rdfs:label "physically interacts with" ; rdfs:subPropertyOf biolink:interacts_with ; skos:broadMatch WIKIDATA_PROPERTY:P129 ; @@ -7424,28 +6924,34 @@ biolink:physically_interacts_with a owl:ObjectProperty, ; biolink:canonical_predicate true . -biolink:predicate_mappings a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:predicate_mappings a owl:ObjectProperty ; rdfs:label "predicate mappings" ; rdfs:range biolink:PredicateMapping ; skos:definition "A collection of relationships that are not used in biolink, but have biolink patterns that can be used to replace them. This is a temporary slot to help with the transition to the fully qualified predicate model in Biolink3." ; skos:inScheme . -biolink:provided_by a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:promotes_condition a owl:ObjectProperty ; + rdfs:label "promotes condition" ; + rdfs:domain biolink:ChemicalOrDrugOrTreatment ; + rdfs:range biolink:DiseaseOrPhenotypicFeature ; + rdfs:subPropertyOf biolink:related_to_at_instance_level ; + skos:definition "Holds between a substance, procedure, or activity and a medical condition (disease or phenotypic feature), and states that the substance, procedure, or activity is able to promote it manifesting in the first place." ; + skos:inScheme ; + biolink:canonical_predicate true ; + biolink:opposite_of "preventative for condition" . + +biolink:provided_by a owl:DatatypeProperty ; rdfs:label "provided by" ; rdfs:subPropertyOf biolink:node_property ; skos:definition "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; skos:inScheme . -biolink:publication_type a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:publication_type a owl:DatatypeProperty ; rdfs:label "publication type" ; skos:definition "Ontology term for publication type may be drawn from Dublin Core types (https://www.dublincore.org/specifications/dublin-core/dcmi-type-vocabulary/), FRBR-aligned Bibliographic Ontology (https://sparontologies.github.io/fabio/current/fabio.html), the MESH publication types (https://www.nlm.nih.gov/mesh/pubtypes.html), the Confederation of Open Access Repositories (COAR) Controlled Vocabulary for Resource Type Genres (http://vocabularies.coar-repositories.org/documentation/resource_types/), Wikidata (https://www.wikidata.org/wiki/Wikidata:Publication_types), or equivalent publication type ontology. When a given publication type ontology term is used within a given knowledge graph, then the CURIE identified term must be documented in the graph as a concept node of biolink:category biolink:OntologyClass." ; skos:inScheme . -biolink:publications a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:publications a owl:ObjectProperty ; rdfs:label "publications" ; rdfs:range biolink:Publication ; rdfs:subPropertyOf biolink:association_slot ; @@ -7455,30 +6961,20 @@ biolink:publications a owl:ObjectProperty, skos:inScheme ; skos:note "The notion of a ‘Publication’ is considered broadly to include any document made available for public consumption. It covers journal issues, individual articles, and books - and also things like article pre-prints, white papers, patents, drug labels, web pages, protocol documents, etc. " . -biolink:retrieval_source_ids a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:retrieval_source_ids a owl:ObjectProperty ; rdfs:label "retrieval source ids" ; rdfs:range biolink:RetrievalSource ; skos:definition "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; skos:inScheme . -biolink:risk_affected_by a owl:ObjectProperty, - linkml:SlotDefinition ; - rdfs:label "risk affected by" ; - rdfs:subPropertyOf biolink:related_to_at_instance_level ; - owl:inverseOf biolink:affects_risk_for ; - skos:inScheme . - -biolink:routes_of_delivery a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:routes_of_delivery a owl:ObjectProperty ; rdfs:label "routes of delivery" ; rdfs:range biolink:DrugDeliveryEnum ; skos:definition "the method or process of administering a pharmaceutical compound to achieve a therapeutic effect in humans or animals." ; skos:inScheme . -biolink:similar_to a owl:ObjectProperty, - owl:SymmetricProperty, - linkml:SlotDefinition ; +biolink:similar_to a owl:DatatypeProperty, + owl:SymmetricProperty ; rdfs:label "similar to" ; rdfs:subPropertyOf biolink:related_to_at_instance_level ; skos:definition "holds between an entity and some other entity with similar features." ; @@ -7487,8 +6983,7 @@ biolink:similar_to a owl:ObjectProperty, skos:inScheme ; biolink:canonical_predicate true . -biolink:subject_category_closure a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:subject_category_closure a owl:ObjectProperty ; rdfs:label "subject category closure" ; rdfs:domain biolink:Association ; rdfs:range biolink:OntologyClass ; @@ -7497,8 +6992,7 @@ biolink:subject_category_closure a owl:ObjectProperty, skos:inScheme ; biolink:denormalized true . -biolink:subject_closure a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:subject_closure a owl:DatatypeProperty ; rdfs:label "subject closure" ; rdfs:domain biolink:Association ; rdfs:subPropertyOf biolink:association_slot ; @@ -7506,19 +7000,17 @@ biolink:subject_closure a owl:ObjectProperty, skos:inScheme ; biolink:denormalized true . -biolink:subject_label_closure a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:subject_label_closure a owl:DatatypeProperty ; rdfs:label "subject label closure" ; rdfs:domain biolink:Association ; - rdfs:range linkml:String ; + rdfs:range xsd:string ; rdfs:subPropertyOf biolink:association_slot ; skos:definition "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; skos:inScheme ; biolink:denormalized true . biolink:temporally_related_to a owl:ObjectProperty, - owl:SymmetricProperty, - linkml:SlotDefinition ; + owl:SymmetricProperty ; rdfs:label "temporally related to" ; rdfs:domain biolink:Occurrent ; rdfs:range biolink:Occurrent ; @@ -7542,14 +7034,11 @@ biolink:temporally_related_to a owl:ObjectProperty, RO:0002497 ; biolink:canonical_predicate true . -biolink:unit a owl:Class, - linkml:TypeDefinition ; - rdfs:subClassOf linkml:String . - -biolink:Activity a owl:Class, - linkml:ClassDefinition ; +biolink:Activity a owl:Class ; rdfs:label "activity" ; - rdfs:subClassOf biolink:ActivityAndBehavior, + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:ActivityAndBehavior ], biolink:NamedThing ; skos:definition "An activity is something that occurs over a period of time and acts upon or with entities; it may include consuming, processing, transforming, modifying, relocating, using, or generating entities." ; skos:exactMatch STY:T052, @@ -7564,71 +7053,64 @@ biolink:Activity a owl:Class, STY:T065, STY:T066 . -biolink:ActivityAndBehavior a owl:Class, - linkml:ClassDefinition ; - rdfs:label "activity and behavior" ; - rdfs:subClassOf biolink:Occurrent ; - skos:definition "Activity or behavior of any independent integral living, organization or mechanical actor in the world" ; - skos:exactMatch UMLSSG:ACTI ; - skos:inScheme . - -biolink:AdministrativeEntity a owl:Class, - linkml:ClassDefinition ; +biolink:AdministrativeEntity a owl:Class ; rdfs:label "administrative entity" ; rdfs:subClassOf biolink:NamedThing ; skos:inScheme . -biolink:Article a owl:Class, - linkml:ClassDefinition ; +biolink:Article a owl:Class ; rdfs:label "article" ; rdfs:subClassOf [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:published_in ], + [ a owl:Restriction ; + owl:minCardinality 0 ; owl:onProperty biolink:volume ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; + owl:maxCardinality 1 ; + owl:onProperty biolink:issue ], + [ a owl:Restriction ; + owl:minCardinality 1 ; owl:onProperty biolink:published_in ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty biolink:published_in ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; + owl:minCardinality 0 ; owl:onProperty biolink:iso_abbreviation ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:issue ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty biolink:volume ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty biolink:volume ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; owl:onProperty biolink:issue ], - [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty biolink:published_in ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:iso_abbreviation ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty biolink:iso_abbreviation ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:issue ], + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:volume ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:issue ], + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:iso_abbreviation ], biolink:Publication ; skos:definition "a piece of writing on a particular topic presented as a stand-alone section of a larger publication " ; skos:exactMatch fabio:article, SIO:000154 ; skos:inScheme . -biolink:Behavior a owl:Class, - linkml:ClassDefinition ; +biolink:Behavior a owl:Class ; rdfs:label "behavior" ; - rdfs:subClassOf biolink:ActivityAndBehavior, - biolink:BiologicalProcess, - biolink:OntologyClass ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:OntologyClass ], + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:ActivityAndBehavior ], + biolink:BiologicalProcess ; skos:exactMatch STY:T053, ; skos:inScheme ; @@ -7636,77 +7118,90 @@ biolink:Behavior a owl:Class, STY:T054, STY:T055 . -biolink:BehavioralFeature a owl:Class, - linkml:ClassDefinition ; +biolink:BehavioralFeature a owl:Class ; rdfs:label "behavioral feature" ; rdfs:subClassOf biolink:PhenotypicFeature ; skos:definition "A phenotypic feature which is behavioral in nature." ; skos:exactMatch ; skos:inScheme . -biolink:BookChapter a owl:Class, - linkml:ClassDefinition ; +biolink:BookChapter a owl:Class ; rdfs:label "book chapter" ; rdfs:subClassOf [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:published_in ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:chapter ], - [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty biolink:chapter ], + owl:onProperty biolink:volume ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; + owl:minCardinality 0 ; owl:onProperty biolink:chapter ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:volume ], + owl:minCardinality 1 ; + owl:onProperty biolink:published_in ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; + owl:allValuesFrom xsd:string ; owl:onProperty biolink:published_in ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; + owl:maxCardinality 1 ; owl:onProperty biolink:volume ], [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:allValuesFrom xsd:string ; owl:onProperty biolink:volume ], [ a owl:Restriction ; - owl:minCardinality 1 ; + owl:maxCardinality 1 ; + owl:onProperty biolink:chapter ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; owl:onProperty biolink:published_in ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:chapter ], biolink:Publication ; skos:inScheme . -biolink:Case a owl:Class, - linkml:ClassDefinition ; +biolink:Case a owl:Class ; rdfs:label "case" ; - rdfs:subClassOf biolink:IndividualOrganism, - biolink:SubjectOfInvestigation ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:SubjectOfInvestigation ], + biolink:IndividualOrganism ; skos:altLabel "patient", "proband" ; skos:definition "An individual (human) organism that has a patient role in some clinical context." ; skos:inScheme . -biolink:CellLineToDiseaseOrPhenotypicFeatureAssociation a owl:Class, - linkml:ClassDefinition ; +biolink:CellLineToDiseaseOrPhenotypicFeatureAssociation a owl:Class ; rdfs:label "cell line to disease or phenotypic feature association" ; rdfs:subClassOf [ a owl:Restriction ; owl:minCardinality 1 ; owl:onProperty biolink:subject ], [ a owl:Restriction ; - owl:allValuesFrom biolink:DiseaseOrPhenotypicFeature ; - owl:onProperty biolink:subject ], + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:CellLineToEntityAssociationMixin ], + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:EntityToDiseaseOrPhenotypicFeatureAssociationMixin ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty biolink:subject ], - biolink:Association, - biolink:CellLineToEntityAssociationMixin, - biolink:EntityToDiseaseOrPhenotypicFeatureAssociationMixin ; + [ a owl:Restriction ; + owl:allValuesFrom biolink:DiseaseOrPhenotypicFeature ; + owl:onProperty biolink:subject ], + biolink:Association ; skos:definition "An relationship between a cell line and a disease or a phenotype, where the cell line is derived from an individual with that disease or phenotype." ; skos:inScheme . -biolink:ChemicalExposure a owl:Class, - linkml:ClassDefinition ; +biolink:ChemicalEntityOrProteinOrPolypeptide a owl:Class ; + rdfs:label "chemical entity or protein or polypeptide" ; + rdfs:subClassOf ; + skos:definition "A union of chemical entities and children, and protein and polypeptide. This mixin is helpful to use when searching across chemical entities that must include genes and their children as chemical entities." ; + skos:inScheme . + +biolink:ChemicalEntityToEntityAssociationMixin a owl:Class ; + rdfs:label "chemical entity to entity association mixin" ; + rdfs:subClassOf ; + skos:definition "An interaction between a chemical entity and another entity" ; + skos:inScheme . + +biolink:ChemicalExposure a owl:Class ; rdfs:label "chemical exposure" ; rdfs:subClassOf [ a owl:Restriction ; owl:minCardinality 0 ; @@ -7714,78 +7209,84 @@ biolink:ChemicalExposure a owl:Class, [ a owl:Restriction ; owl:allValuesFrom biolink:QuantityValue ; owl:onProperty biolink:has_quantitative_value ], - biolink:Attribute, - biolink:ExposureEvent ; + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:ExposureEvent ], + biolink:Attribute ; skos:definition "A chemical exposure is an intake of a particular chemical entity." ; skos:exactMatch ECTO:9000000, SIO:001399 ; skos:inScheme . -biolink:ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation a owl:Class, - linkml:ClassDefinition ; +biolink:ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation a owl:Class ; rdfs:label "chemical or drug or treatment to disease or phenotypic feature association" ; rdfs:subClassOf [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty biolink:FDA_adverse_event_level ], [ a owl:Restriction ; - owl:allValuesFrom biolink:FDAIDAAdverseEventEnum ; + owl:maxCardinality 1 ; owl:onProperty biolink:FDA_adverse_event_level ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty biolink:predicate ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:allValuesFrom biolink:FDAIDAAdverseEventEnum ; owl:onProperty biolink:FDA_adverse_event_level ], [ a owl:Restriction ; owl:minCardinality 1 ; owl:onProperty biolink:predicate ], + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:ChemicalToEntityAssociationMixin ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty biolink:predicate ], - biolink:Association, - biolink:ChemicalToEntityAssociationMixin, - biolink:EntityToDiseaseOrPhenotypicFeatureAssociationMixin ; + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:EntityToDiseaseOrPhenotypicFeatureAssociationMixin ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:predicate ], + biolink:Association ; skos:definition "This association defines a relationship between a chemical or treatment (or procedure) and a disease or phenotypic feature where the disesae or phenotypic feature is a secondary undesirable effect." ; skos:inScheme . - a owl:Class, - biolink:ChemicalOrGeneOrGeneProductFormOrVariantEnum ; + a owl:Class ; rdfs:label "polymorphic_form" ; rdfs:subClassOf biolink:ChemicalOrGeneOrGeneProductFormOrVariantEnum, . -biolink:ClinicalCourse a owl:Class, - linkml:ClassDefinition ; + a owl:Class ; + rdfs:label "approved_for_condition" ; + rdfs:subClassOf biolink:ClinicalApprovalStatusEnum, + linkml:PermissibleValue . + +biolink:ClinicalCourse a owl:Class ; rdfs:label "clinical course" ; rdfs:subClassOf biolink:ClinicalAttribute ; skos:definition "The course a disease typically takes from its onset, progression in time, and eventual resolution or death of the affected individual" ; skos:exactMatch ; skos:inScheme . -biolink:ClinicalIntervention a owl:Class, - linkml:ClassDefinition ; +biolink:ClinicalIntervention a owl:Class ; rdfs:label "clinical intervention" ; rdfs:subClassOf biolink:ClinicalEntity ; skos:inScheme . -biolink:ClinicalModifier a owl:Class, - linkml:ClassDefinition ; +biolink:ClinicalModifier a owl:Class ; rdfs:label "clinical modifier" ; rdfs:subClassOf biolink:ClinicalAttribute ; skos:definition "Used to characterize and specify the phenotypic abnormalities defined in the phenotypic abnormality sub-ontology, with respect to severity, laterality, and other aspects" ; skos:inScheme . -biolink:CodingSequence a owl:Class, - linkml:ClassDefinition ; +biolink:CodingSequence a owl:Class ; rdfs:label "coding sequence" ; - rdfs:subClassOf biolink:BiologicalEntity, - biolink:GenomicEntity ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:GenomicEntity ], + biolink:BiologicalEntity ; skos:exactMatch , SIO:001390 ; skos:inScheme . -biolink:ConfidenceLevel a owl:Class, - linkml:ClassDefinition ; +biolink:ConfidenceLevel a owl:Class ; rdfs:label "confidence level" ; rdfs:subClassOf biolink:InformationContentEntity ; skos:closeMatch ; @@ -7794,21 +7295,32 @@ biolink:ConfidenceLevel a owl:Class, ; skos:inScheme . - a owl:Class, - biolink:DirectionQualifierEnum ; + a owl:Class ; rdfs:label "decreased" ; - rdfs:subClassOf biolink:DirectionQualifierEnum . + rdfs:subClassOf biolink:DirectionQualifierEnum, + linkml:PermissibleValue . - a owl:Class, - biolink:DirectionQualifierEnum ; + a owl:Class ; rdfs:label "increased" ; - rdfs:subClassOf biolink:DirectionQualifierEnum . + rdfs:subClassOf biolink:DirectionQualifierEnum, + linkml:PermissibleValue . -biolink:DrugExposure a owl:Class, - linkml:ClassDefinition ; +biolink:DiseaseOrPhenotypicFeatureToEntityAssociationMixin a owl:Class ; + rdfs:label "disease or phenotypic feature to entity association mixin" ; + rdfs:subClassOf ; + skos:inScheme . + +biolink:DiseaseToEntityAssociationMixin a owl:Class ; + rdfs:label "disease to entity association mixin" ; + rdfs:subClassOf ; + skos:inScheme . + +biolink:DrugExposure a owl:Class ; rdfs:label "drug exposure" ; - rdfs:subClassOf biolink:ChemicalExposure, - biolink:ExposureEvent ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:ExposureEvent ], + biolink:ChemicalExposure ; skos:altLabel "drug dose", "drug intake", "medication intake" ; @@ -7817,16 +7329,22 @@ biolink:DrugExposure a owl:Class, skos:exactMatch ECTO:0000509 ; skos:inScheme . -biolink:EnvironmentalExposure a owl:Class, - linkml:ClassDefinition ; +biolink:EntityToFeatureOrDiseaseQualifiersMixin a owl:Class ; + rdfs:label "entity to feature or disease qualifiers mixin" ; + rdfs:subClassOf biolink:FrequencyQualifierMixin ; + skos:definition "Qualifiers for entity to disease or phenotype associations." ; + skos:inScheme . + +biolink:EnvironmentalExposure a owl:Class ; rdfs:label "environmental exposure" ; - rdfs:subClassOf biolink:Attribute, - biolink:ExposureEvent ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:ExposureEvent ], + biolink:Attribute ; skos:definition "A environmental exposure is a factor relating to abiotic processes in the environment including sunlight (UV-B), atmospheric (heat, cold, general pollution) and water-born contaminants." ; skos:inScheme . -biolink:Exon a owl:Class, - linkml:ClassDefinition ; +biolink:Exon a owl:Class ; rdfs:label "exon" ; rdfs:subClassOf biolink:BiologicalEntity ; skos:definition "A region of the transcript sequence within a gene which is not removed from the primary RNA transcript by RNA splicing." ; @@ -7835,19 +7353,38 @@ biolink:Exon a owl:Class, WIKIDATA:Q373027 ; skos:inScheme . -biolink:FDA_adverse_event_level a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:FDA_adverse_event_level a owl:ObjectProperty ; rdfs:label "FDA adverse event level" ; rdfs:range biolink:FDAIDAAdverseEventEnum ; rdfs:subPropertyOf biolink:association_slot ; skos:inScheme . -biolink:GeneFamily a owl:Class, - linkml:ClassDefinition ; +biolink:FrequencyQualifierMixin a owl:Class ; + rdfs:label "frequency qualifier mixin" ; + rdfs:subClassOf ; + skos:definition "Qualifier for frequency type associations" ; + skos:inScheme . + +biolink:FrequencyQuantifier a owl:Class ; + rdfs:label "frequency quantifier" ; + rdfs:subClassOf biolink:RelationshipQuantifier ; + skos:inScheme . + +biolink:GeneExpressionMixin a owl:Class ; + rdfs:label "gene expression mixin" ; + rdfs:subClassOf ; + skos:definition "Observed gene expression intensity, context (site, stage) and associated phenotypic status within which the expression occurs." ; + skos:inScheme . + +biolink:GeneFamily a owl:Class ; rdfs:label "gene family" ; - rdfs:subClassOf biolink:BiologicalEntity, - biolink:ChemicalEntityOrGeneOrGeneProduct, - biolink:GeneGroupingMixin ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:GeneGroupingMixin ], + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:ChemicalEntityOrGeneOrGeneProduct ], + biolink:BiologicalEntity ; skos:altLabel "orthogroup", "protein family" ; skos:definition "any grouping of multiple genes or gene products related by common descent" ; @@ -7858,170 +7395,162 @@ biolink:GeneFamily a owl:Class, SIO:001380, WIKIDATA:Q417841 . -biolink:GenomicSequenceLocalization a owl:Class, - linkml:ClassDefinition ; +biolink:GenomicSequenceLocalization a owl:Class ; rdfs:label "genomic sequence localization" ; rdfs:subClassOf [ a owl:Restriction ; - owl:allValuesFrom biolink:StrandEnum ; - owl:onProperty biolink:genome_build ], - [ a owl:Restriction ; - owl:minCardinality 0 ; + owl:allValuesFrom xsd:string ; owl:onProperty biolink:end_interbase_coordinate ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty biolink:strand ], [ a owl:Restriction ; - owl:allValuesFrom biolink:NucleicAcidEntity ; + owl:maxCardinality 1 ; + owl:onProperty biolink:start_interbase_coordinate ], + [ a owl:Restriction ; + owl:minCardinality 1 ; owl:onProperty biolink:object ], [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:minCardinality 0 ; owl:onProperty biolink:genome_build ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty biolink:phase ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty biolink:subject ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty biolink:object ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty biolink:predicate ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:end_interbase_coordinate ], + owl:onProperty biolink:phase ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty biolink:predicate ], + owl:allValuesFrom biolink:NucleicAcidEntity ; + owl:onProperty biolink:object ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty biolink:end_interbase_coordinate ], + owl:allValuesFrom biolink:StrandEnum ; + owl:onProperty biolink:genome_build ], [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty biolink:predicate ], + owl:maxCardinality 1 ; + owl:onProperty biolink:subject ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:start_interbase_coordinate ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty biolink:end_interbase_coordinate ], [ a owl:Restriction ; owl:allValuesFrom biolink:NucleicAcidEntity ; owl:onProperty biolink:subject ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:predicate ], + owl:onProperty biolink:end_interbase_coordinate ], [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty biolink:object ], + owl:allValuesFrom biolink:PhaseEnum ; + owl:onProperty biolink:phase ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty biolink:phase ], + owl:onProperty biolink:strand ], [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty biolink:start_interbase_coordinate ], [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty biolink:subject ], - [ a owl:Restriction ; - owl:allValuesFrom biolink:StrandEnum ; - owl:onProperty biolink:strand ], - [ a owl:Restriction ; - owl:allValuesFrom biolink:PhaseEnum ; - owl:onProperty biolink:phase ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty biolink:start_interbase_coordinate ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:phase ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:start_interbase_coordinate ], + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:predicate ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:subject ], + owl:onProperty biolink:genome_build ], [ a owl:Restriction ; - owl:minCardinality 0 ; + owl:allValuesFrom biolink:StrandEnum ; owl:onProperty biolink:strand ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:genome_build ], + owl:maxCardinality 1 ; + owl:onProperty biolink:predicate ], biolink:SequenceAssociation ; skos:broadMatch dcid:Chromosome ; skos:definition "A relationship between a sequence feature and a nucleic acid entity it is localized to. The reference entity may be a chromosome, chromosome region or information entity such as a contig." ; skos:exactMatch dcid:GenomeAnnotation ; skos:inScheme . -biolink:GenotypeToDiseaseAssociation a owl:Class, - linkml:ClassDefinition ; +biolink:GenotypeToDiseaseAssociation a owl:Class ; rdfs:label "genotype to disease association" ; rdfs:subClassOf [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:predicate ], - [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty biolink:subject ], [ a owl:Restriction ; owl:minCardinality 1 ; + owl:onProperty biolink:subject ], + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:GenotypeToEntityAssociationMixin ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; owl:onProperty biolink:object ], [ a owl:Restriction ; owl:allValuesFrom owl:Thing ; owl:onProperty biolink:object ], - [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty biolink:predicate ], - [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty biolink:subject ], [ a owl:Restriction ; owl:allValuesFrom owl:Thing ; owl:onProperty biolink:subject ], [ a owl:Restriction ; owl:maxCardinality 1 ; + owl:onProperty biolink:predicate ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty biolink:predicate ], + [ a owl:Restriction ; + owl:minCardinality 1 ; owl:onProperty biolink:object ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:EntityToDiseaseAssociationMixin ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; owl:onProperty biolink:predicate ], - biolink:Association, - biolink:EntityToDiseaseAssociationMixin, - biolink:GenotypeToEntityAssociationMixin ; + biolink:Association ; skos:inScheme ; skos:note "TODO decide no how to model pathogenicity" . -biolink:GeographicLocation a owl:Class, - linkml:ClassDefinition ; +biolink:GenotypeToEntityAssociationMixin a owl:Class ; + rdfs:label "genotype to entity association mixin" ; + rdfs:subClassOf ; + skos:inScheme . + +biolink:GeographicLocation a owl:Class ; rdfs:label "geographic location" ; rdfs:subClassOf [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:longitude ], + owl:onProperty biolink:latitude ], [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty biolink:longitude ], [ a owl:Restriction ; - owl:allValuesFrom linkml:Float ; - owl:onProperty biolink:latitude ], - [ a owl:Restriction ; - owl:minCardinality 0 ; + owl:allValuesFrom xsd:float ; owl:onProperty biolink:latitude ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:latitude ], + owl:onProperty biolink:longitude ], [ a owl:Restriction ; - owl:allValuesFrom linkml:Float ; + owl:allValuesFrom xsd:float ; owl:onProperty biolink:longitude ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty biolink:latitude ], biolink:PlanetaryEntity ; skos:definition "a location that can be described in lat/long coordinates" ; skos:exactMatch STY:T083, UMLSSG:GEOG ; skos:inScheme . -biolink:MacromolecularMachineToEntityAssociationMixin a owl:Class, - linkml:ClassDefinition ; - rdfs:label "macromolecular machine to entity association mixin" ; - rdfs:subClassOf [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty biolink:subject ], - [ a owl:Restriction ; - owl:allValuesFrom owl:Thing ; - owl:onProperty biolink:subject ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:subject ] ; - skos:definition "an association which has a macromolecular machine mixin as a subject" ; - skos:inScheme . - -biolink:Mammal a owl:Class, - linkml:ClassDefinition ; +biolink:Mammal a owl:Class ; rdfs:label "mammal" ; - rdfs:subClassOf biolink:CellularOrganism, - biolink:SubjectOfInvestigation ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:SubjectOfInvestigation ], + biolink:CellularOrganism ; skos:definition "A member of the class Mammalia, a clade of endothermic amniotes distinguished from reptiles and birds by the possession of hair, three middle ear bones, mammary glands, and a neocortex" ; skos:exactMatch STY:T015, , @@ -8029,52 +7558,50 @@ biolink:Mammal a owl:Class, ; skos:inScheme . -biolink:MolecularMixture a owl:Class, - linkml:ClassDefinition ; +biolink:MolecularMixture a owl:Class ; rdfs:label "molecular mixture" ; rdfs:subClassOf biolink:ChemicalMixture ; skos:definition "A molecular mixture is a chemical mixture composed of two or more molecular entities with known concentration and stoichiometry." ; skos:inScheme . -biolink:OrganismAttribute a owl:Class, - linkml:ClassDefinition ; +biolink:OrganismAttribute a owl:Class ; rdfs:label "organism attribute" ; rdfs:subClassOf biolink:Attribute ; skos:definition "describes a characteristic of an organismal entity." ; skos:exactMatch STY:T032 ; skos:inScheme . -biolink:PairwiseGeneToGeneInteraction a owl:Class, - linkml:ClassDefinition ; +biolink:OrganismTaxonToEntityAssociation a owl:Class ; + rdfs:label "organism taxon to entity association" ; + rdfs:subClassOf ; + skos:definition "An association between an organism taxon and another entity" ; + skos:inScheme . + +biolink:PairwiseGeneToGeneInteraction a owl:Class ; rdfs:label "pairwise gene to gene interaction" ; rdfs:subClassOf [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; + owl:allValuesFrom xsd:string ; owl:onProperty biolink:predicate ], [ a owl:Restriction ; - owl:minCardinality 1 ; + owl:maxCardinality 1 ; owl:onProperty biolink:predicate ], [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:minCardinality 1 ; owl:onProperty biolink:predicate ], biolink:GeneToGeneAssociation ; skos:definition "An interaction between two genes or two gene products. May be physical (e.g. protein binding) or genetic (between genes). May be symmetric (e.g. protein interaction) or directed (e.g. phosphorylation)" ; skos:inScheme ; skos:narrowMatch dcid:ProteinProteinInteraction . -biolink:PathologicalEntityMixin a owl:Class, - linkml:ClassDefinition ; - rdfs:label "pathological entity mixin" ; - skos:definition "A pathological (abnormal) structure or process." ; - skos:exactMatch ; - skos:inScheme ; - skos:narrowMatch . - -biolink:Polypeptide a owl:Class, - linkml:ClassDefinition ; +biolink:Polypeptide a owl:Class ; rdfs:label "polypeptide" ; - rdfs:subClassOf biolink:BiologicalEntity, - biolink:ChemicalEntityOrGeneOrGeneProduct, - biolink:ChemicalEntityOrProteinOrPolypeptide ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:ChemicalEntityOrProteinOrPolypeptide ], + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:ChemicalEntityOrGeneOrGeneProduct ], + biolink:BiologicalEntity ; skos:altLabel "amino acid entity" ; skos:definition "A polypeptide is a molecular entity characterized by availability in protein databases of amino-acid-based sequence representations of its precise primary structure; for convenience of representation, partial sequences of various kinds are included, even if they do not represent a physical molecule." ; skos:inScheme ; @@ -8082,98 +7609,92 @@ biolink:Polypeptide a owl:Class, STY:T116, . -biolink:ReactionToParticipantAssociation a owl:Class, - linkml:ClassDefinition ; +biolink:ReactionToParticipantAssociation a owl:Class ; rdfs:label "reaction to participant association" ; rdfs:subClassOf [ a owl:Restriction ; - owl:allValuesFrom biolink:ReactionDirectionEnum ; - owl:onProperty biolink:reaction_direction ], + owl:allValuesFrom biolink:ReactionSideEnum ; + owl:onProperty biolink:reaction_side ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty biolink:subject ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:stoichiometry ], + owl:onProperty biolink:reaction_side ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:reaction_direction ], + owl:maxCardinality 1 ; + owl:onProperty biolink:subject ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:integer ; + owl:onProperty biolink:stoichiometry ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty biolink:reaction_direction ], [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty biolink:subject ], + owl:minCardinality 0 ; + owl:onProperty biolink:stoichiometry ], [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty biolink:reaction_side ], [ a owl:Restriction ; - owl:allValuesFrom linkml:Integer ; + owl:maxCardinality 1 ; owl:onProperty biolink:stoichiometry ], [ a owl:Restriction ; - owl:allValuesFrom biolink:ReactionSideEnum ; - owl:onProperty biolink:reaction_side ], + owl:allValuesFrom biolink:ReactionDirectionEnum ; + owl:onProperty biolink:reaction_direction ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:subject ], + owl:minCardinality 0 ; + owl:onProperty biolink:reaction_direction ], [ a owl:Restriction ; owl:allValuesFrom biolink:MolecularEntity ; owl:onProperty biolink:subject ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:reaction_side ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:stoichiometry ], biolink:ChemicalToChemicalAssociation ; skos:inScheme . -biolink:RelationshipQuantifier a owl:Class, - linkml:ClassDefinition ; - rdfs:label "relationship quantifier" ; - skos:inScheme . - -biolink:SequenceAssociation a owl:Class, - linkml:ClassDefinition ; +biolink:SequenceAssociation a owl:Class ; rdfs:label "sequence association" ; rdfs:subClassOf biolink:Association ; skos:definition "An association between a sequence feature and a nucleic acid entity it is localized to." ; skos:inScheme . -biolink:SocioeconomicAttribute a owl:Class, - linkml:ClassDefinition ; +biolink:SocioeconomicAttribute a owl:Class ; rdfs:label "socioeconomic attribute" ; rdfs:subClassOf biolink:Attribute ; skos:definition "Attributes relating to a socioeconomic manifestation" ; skos:inScheme . -biolink:StudyPopulation a owl:Class, - linkml:ClassDefinition ; +biolink:StudyPopulation a owl:Class ; rdfs:label "study population" ; rdfs:subClassOf biolink:PopulationOfIndividualOrganisms ; skos:closeMatch WIKIDATA:Q7229825 ; skos:definition "A group of people banded together or treated as a group as participants in a research study." ; skos:inScheme . -biolink:Treatment a owl:Class, - linkml:ClassDefinition ; +biolink:Treatment a owl:Class ; rdfs:label "treatment" ; rdfs:subClassOf [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:has_drug ], - [ a owl:Restriction ; owl:allValuesFrom biolink:Device ; owl:onProperty biolink:has_device ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty biolink:has_drug ], [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty biolink:has_procedure ], [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty biolink:has_device ], + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:ExposureEvent ], [ a owl:Restriction ; owl:allValuesFrom biolink:Procedure ; owl:onProperty biolink:has_procedure ], [ a owl:Restriction ; owl:allValuesFrom biolink:Drug ; owl:onProperty biolink:has_drug ], - biolink:ChemicalOrDrugOrTreatment, - biolink:ExposureEvent, + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:ChemicalOrDrugOrTreatment ], biolink:NamedThing ; skos:altLabel "medical action", "medical intervention" ; @@ -8183,50 +7704,49 @@ biolink:Treatment a owl:Class, SIO:001398 ; skos:inScheme . -biolink:VariantToDiseaseAssociation a owl:Class, - linkml:ClassDefinition ; +biolink:VariantToDiseaseAssociation a owl:Class ; rdfs:label "variant to disease association" ; rdfs:subClassOf [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; + owl:maxCardinality 1 ; + owl:onProperty biolink:subject ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; owl:onProperty biolink:predicate ], [ a owl:Restriction ; owl:minCardinality 1 ; - owl:onProperty biolink:subject ], + owl:onProperty biolink:object ], [ a owl:Restriction ; - owl:allValuesFrom owl:Thing ; - owl:onProperty biolink:subject ], + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:EntityToDiseaseAssociationMixin ], + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:VariantToEntityAssociationMixin ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:object ], + owl:onProperty biolink:predicate ], [ a owl:Restriction ; owl:minCardinality 1 ; - owl:onProperty biolink:object ], + owl:onProperty biolink:subject ], [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty biolink:predicate ], + owl:allValuesFrom owl:Thing ; + owl:onProperty biolink:subject ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:predicate ], + owl:onProperty biolink:object ], [ a owl:Restriction ; owl:allValuesFrom owl:Thing ; owl:onProperty biolink:object ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:subject ], - biolink:Association, - biolink:EntityToDiseaseAssociationMixin, - biolink:VariantToEntityAssociationMixin ; + owl:minCardinality 1 ; + owl:onProperty biolink:predicate ], + biolink:Association ; skos:inScheme ; skos:note "TODO decide no how to model pathogenicity" . -biolink:VariantToGeneAssociation a owl:Class, - linkml:ClassDefinition ; +biolink:VariantToGeneAssociation a owl:Class ; rdfs:label "variant to gene association" ; rdfs:subClassOf [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty biolink:object ], - [ a owl:Restriction ; - owl:minCardinality 1 ; + owl:allValuesFrom xsd:string ; owl:onProperty biolink:predicate ], [ a owl:Restriction ; owl:maxCardinality 1 ; @@ -8234,19 +7754,23 @@ biolink:VariantToGeneAssociation a owl:Class, [ a owl:Restriction ; owl:allValuesFrom biolink:Gene ; owl:onProperty biolink:object ], + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:VariantToEntityAssociationMixin ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty biolink:predicate ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; + owl:minCardinality 1 ; owl:onProperty biolink:predicate ], - biolink:Association, - biolink:VariantToEntityAssociationMixin ; + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty biolink:object ], + biolink:Association ; skos:definition "An association between a variant and a gene, where the variant has a genetic association with the gene (i.e. is in linkage disequilibrium)" ; skos:inScheme . -biolink:acts_upstream_of_or_within a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:acts_upstream_of_or_within a owl:ObjectProperty ; rdfs:label "acts upstream of or within" ; rdfs:domain biolink:GeneOrGeneProduct ; rdfs:range biolink:BiologicalProcess ; @@ -8255,47 +7779,41 @@ biolink:acts_upstream_of_or_within a owl:ObjectProperty, skos:inScheme ; biolink:canonical_predicate true . -biolink:address a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:address a owl:DatatypeProperty ; rdfs:label "address" ; rdfs:subPropertyOf biolink:node_property ; skos:definition "the particulars of the place where someone or an organization is situated. For now, this slot is a simple text \"blob\" containing all relevant details of the given location for fitness of purpose. For the moment, this \"address\" can include other contact details such as email and phone number(?)." ; skos:inScheme . -biolink:affects_risk_for a owl:ObjectProperty, - linkml:SlotDefinition ; - rdfs:label "affects risk for" ; +biolink:affects_likelihood_of a owl:DatatypeProperty ; + rdfs:label "affects likelihood of" ; rdfs:subPropertyOf biolink:related_to_at_instance_level ; - skos:definition "holds between two entities where exposure to one entity alters the chance of developing the other" ; + skos:definition "Holds between two entities where the presence or application of one alters the chance that the other will come to be." ; + skos:editorialNote "This predicate implies causation, where the 'affected' entity is something that does not yet exist, and the actions/execution of effector impact the likelihood that this entity may come to be. It is NOT to be used for a statistical associations that describe correlations between two feature variables (use predicates in the 'associated with likelihood of' hierarchy here.)" ; skos:inScheme ; biolink:canonical_predicate true . -biolink:associated_environmental_context a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:associated_environmental_context a owl:DatatypeProperty ; rdfs:label "associated environmental context" ; rdfs:subPropertyOf biolink:association_slot ; skos:definition """An attribute that can be applied to an association where the association holds between two entities located or occurring in a particular environment. For example, two microbial taxa may interact in the context of a human gut; a disease may give rise to a particular phenotype in a particular environmental exposure. # TODO: add examples of values for this property.""" ; skos:inScheme . -biolink:associated_with_likelihood_of a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:associated_with_likelihood_of a owl:DatatypeProperty ; rdfs:label "associated with likelihood of" ; rdfs:subPropertyOf biolink:associated_with ; skos:definition "A a relationship that holds between two concepts represented by variables for which a statistical dependence is demonstrated, wherein the state or value of one variable predicts the future state or value of the other. E.g. the statement “An Atrial Fibrillation (Afib) diagnosis is associated with likelihood of a Myocardial Infraction (MI) diagnosis” asserts that the state of having Afib is associated with an increased or decreased likelihood that a patient will later exhibit MI." ; skos:inScheme ; biolink:canonical_predicate true . -biolink:biological_sequence a owl:Class, - linkml:TypeDefinition ; - rdfs:subClassOf linkml:String . +biolink:biological_sequence a rdfs:Datatype ; + owl:equivalentClass xsd:string . -biolink:category_type a owl:Class, - linkml:TypeDefinition ; - rdfs:subClassOf linkml:Uriorcurie . +biolink:category_type a rdfs:Datatype ; + owl:equivalentClass xsd:anyURI . -biolink:chapter a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:chapter a owl:DatatypeProperty ; rdfs:label "chapter" ; rdfs:domain biolink:BookChapter ; rdfs:subPropertyOf biolink:node_property ; @@ -8303,10 +7821,9 @@ biolink:chapter a owl:ObjectProperty, skos:exactMatch WIKIDATA:Q1980247 ; skos:inScheme . -biolink:creation_date a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:creation_date a owl:DatatypeProperty ; rdfs:label "creation date" ; - rdfs:range linkml:Date ; + rdfs:range xsd:date ; rdfs:subPropertyOf biolink:node_property ; skos:altLabel "publication date" ; skos:definition "date on which an entity was created. This can be applied to nodes or edges" ; @@ -8314,16 +7831,14 @@ biolink:creation_date a owl:ObjectProperty, WIKIDATA_PROPERTY:P577 ; skos:inScheme . -biolink:deprecated a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:deprecated a owl:DatatypeProperty ; rdfs:label "deprecated" ; - rdfs:range linkml:Boolean ; + rdfs:range xsd:boolean ; skos:definition "A boolean flag indicating that an entity is no longer considered current or valid." ; skos:exactMatch OIO:ObsoleteClass ; skos:inScheme . -biolink:description a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:description a owl:DatatypeProperty ; rdfs:label "description" ; rdfs:range biolink:narrative_text ; skos:altLabel "definition" ; @@ -8333,16 +7848,14 @@ biolink:description a owl:ObjectProperty, skos:inScheme ; skos:narrowMatch gff3:Description . -biolink:distribution_download_url a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:distribution_download_url a owl:DatatypeProperty ; rdfs:label "distribution download url" ; rdfs:domain biolink:DatasetDistribution ; rdfs:subPropertyOf biolink:node_property ; skos:exactMatch dcat:downloadURL ; skos:inScheme . -biolink:drug_regulatory_status_world_wide a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:drug_regulatory_status_world_wide a owl:DatatypeProperty ; rdfs:label "drug regulatory status world wide" ; skos:altLabel "max phase" ; skos:definition "An agglomeration of drug regulatory status worldwide. Not specific to FDA." ; @@ -8370,8 +7883,7 @@ biolink:drug_regulatory_status_world_wide a owl:ObjectProperty, , . -biolink:end_interbase_coordinate a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:end_interbase_coordinate a owl:DatatypeProperty ; rdfs:label "end interbase coordinate" ; rdfs:subPropertyOf biolink:interbase_coordinate ; skos:closeMatch ; @@ -8379,16 +7891,14 @@ biolink:end_interbase_coordinate a owl:ObjectProperty, skos:inScheme ; biolink:opposite_of "start interbase coordinate" . -biolink:expression_site a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:expression_site a owl:ObjectProperty ; rdfs:label "expression site" ; rdfs:range biolink:AnatomicalEntity ; rdfs:subPropertyOf biolink:association_slot ; skos:definition "location in which gene or protein expression takes place. May be cell, tissue, or organ." ; skos:inScheme . -biolink:format a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:format a owl:DatatypeProperty ; rdfs:label "format" ; rdfs:domain biolink:InformationContentEntity ; rdfs:subPropertyOf biolink:node_property ; @@ -8396,16 +7906,14 @@ biolink:format a owl:ObjectProperty, WIKIDATA_PROPERTY:P2701 ; skos:inScheme . -biolink:frequency_qualifier a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:frequency_qualifier a owl:DatatypeProperty ; rdfs:label "frequency qualifier" ; - rdfs:range biolink:frequency_value ; + rdfs:range ; rdfs:subPropertyOf biolink:qualifier ; skos:definition "a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject" ; skos:inScheme . -biolink:full_name a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:full_name a owl:DatatypeProperty ; rdfs:label "full name" ; rdfs:domain biolink:NamedThing ; rdfs:range biolink:label_type ; @@ -8413,8 +7921,7 @@ biolink:full_name a owl:ObjectProperty, skos:definition "a long-form human readable name for a thing" ; skos:inScheme . -biolink:genome_build a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:genome_build a owl:ObjectProperty ; rdfs:label "genome build" ; rdfs:range biolink:StrandEnum ; rdfs:subPropertyOf biolink:sequence_localization_attribute ; @@ -8422,8 +7929,7 @@ biolink:genome_build a owl:ObjectProperty, skos:exactMatch gff3:strand ; skos:inScheme . -biolink:has_dataset a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_dataset a owl:ObjectProperty ; rdfs:label "has dataset" ; rdfs:domain biolink:DatasetVersion ; rdfs:range biolink:Dataset ; @@ -8431,60 +7937,53 @@ biolink:has_dataset a owl:ObjectProperty, skos:broadMatch dct:source ; skos:inScheme . -biolink:has_distribution a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_distribution a owl:ObjectProperty ; rdfs:label "has distribution" ; rdfs:domain biolink:DatasetVersion ; rdfs:range biolink:DatasetDistribution ; rdfs:subPropertyOf biolink:node_property ; skos:inScheme . -biolink:has_gene_or_gene_product a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_gene_or_gene_product a owl:ObjectProperty ; rdfs:label "has gene or gene product" ; rdfs:range biolink:Gene ; rdfs:subPropertyOf biolink:node_property ; skos:definition "connects an entity with one or more gene or gene products" ; skos:inScheme . -biolink:has_numeric_value a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_numeric_value a owl:DatatypeProperty ; rdfs:label "has numeric value" ; rdfs:domain biolink:QuantityValue ; - rdfs:range linkml:Double ; + rdfs:range xsd:double ; skos:definition "connects a quantity value to a number" ; skos:exactMatch qud:quantityValue ; skos:inScheme . -biolink:has_percentage a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_percentage a owl:DatatypeProperty ; rdfs:label "has percentage" ; - rdfs:range linkml:Double ; + rdfs:range xsd:double ; rdfs:subPropertyOf biolink:aggregate_statistic ; skos:definition "equivalent to has quotient multiplied by 100" ; skos:inScheme . -biolink:has_qualitative_value a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_qualitative_value a owl:ObjectProperty ; rdfs:label "has qualitative value" ; rdfs:domain biolink:Attribute ; rdfs:range biolink:NamedThing ; skos:definition "connects an attribute to a value" ; skos:inScheme . -biolink:has_taxonomic_rank a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_taxonomic_rank a owl:ObjectProperty ; rdfs:label "has taxonomic rank" ; rdfs:range biolink:TaxonomicRank ; rdfs:subPropertyOf biolink:node_property ; skos:inScheme ; skos:mappingRelation WIKIDATA:P105 . -biolink:has_unit a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_unit a owl:DatatypeProperty ; rdfs:label "has unit" ; rdfs:domain biolink:QuantityValue ; - rdfs:range biolink:unit ; + rdfs:range ; skos:closeMatch UO-PROPERTY:is_unit_of, EFO:0001697 ; skos:definition "connects a quantity value to a unit" ; @@ -8497,8 +7996,7 @@ biolink:has_unit a owl:ObjectProperty, , . -biolink:has_upstream_actor a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_upstream_actor a owl:ObjectProperty ; rdfs:label "has upstream actor" ; rdfs:domain biolink:BiologicalProcess ; rdfs:range biolink:GeneOrGeneProduct ; @@ -8506,23 +8004,20 @@ biolink:has_upstream_actor a owl:ObjectProperty, owl:inverseOf biolink:acts_upstream_of ; skos:inScheme . -biolink:has_zygosity a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_zygosity a owl:ObjectProperty ; rdfs:label "has zygosity" ; rdfs:domain biolink:NucleicAcidEntity ; rdfs:range biolink:Zygosity ; rdfs:subPropertyOf biolink:node_property ; skos:inScheme . -biolink:highest_FDA_approval_status a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:highest_FDA_approval_status a owl:DatatypeProperty ; rdfs:label "highest FDA approval status" ; - skos:definition "Should be the highest level of FDA approval this chemical entity or device has, regardless of which disease, condition or phenotype it is currently being reviewed to treat. For specific levels of FDA approval for a specific condition, disease, phenotype, etc., see the association slot, 'FDA approval status.'" ; + skos:definition "Should be the highest level of FDA approval this chemical entity or device has, regardless of which disease, condition or phenotype it is currently being reviewed to treat. For specific levels of FDA approval for a specific condition, disease, phenotype, etc., see the association slot, 'clinical approval status.'" ; skos:inScheme . -biolink:homologous_to a owl:ObjectProperty, - owl:SymmetricProperty, - linkml:SlotDefinition ; +biolink:homologous_to a owl:DatatypeProperty, + owl:SymmetricProperty ; rdfs:label "homologous to" ; rdfs:subPropertyOf biolink:similar_to ; skos:altLabel "in homology relationship with" ; @@ -8534,8 +8029,7 @@ biolink:homologous_to a owl:ObjectProperty, skos:note "typically used to describe homology relationships between genes or gene products" ; biolink:canonical_predicate true . -biolink:in_taxon_label a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:in_taxon_label a owl:DatatypeProperty ; rdfs:label "in taxon label" ; rdfs:domain biolink:ThingWithTaxon ; rdfs:range biolink:label_type ; @@ -8545,16 +8039,14 @@ biolink:in_taxon_label a owl:ObjectProperty, skos:inScheme ; biolink:denormalized true . -biolink:ingest_date a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:ingest_date a owl:DatatypeProperty ; rdfs:label "ingest date" ; rdfs:domain biolink:DatasetVersion ; rdfs:subPropertyOf biolink:node_property ; skos:broadMatch dct:issued ; skos:inScheme . -biolink:interacting_molecules_category a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:interacting_molecules_category a owl:ObjectProperty ; rdfs:label "interacting molecules category" ; rdfs:range biolink:OntologyClass ; rdfs:subPropertyOf biolink:association_slot ; @@ -8562,8 +8054,7 @@ biolink:interacting_molecules_category a owl:ObjectProperty, skos:inScheme . biolink:interacts_with a owl:ObjectProperty, - owl:SymmetricProperty, - linkml:SlotDefinition ; + owl:SymmetricProperty ; rdfs:label "interacts with" ; rdfs:domain biolink:NamedThing ; rdfs:range biolink:NamedThing ; @@ -8573,45 +8064,39 @@ biolink:interacts_with a owl:ObjectProperty, skos:exactMatch SEMMEDDB:INTERACTS_WITH ; skos:inScheme . -biolink:iri_type a owl:Class, - linkml:TypeDefinition ; - rdfs:subClassOf linkml:Uriorcurie . +biolink:iri_type a rdfs:Datatype ; + owl:equivalentClass xsd:anyURI . -biolink:is_metabolite a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:is_metabolite a owl:DatatypeProperty ; rdfs:label "is metabolite" ; rdfs:domain biolink:MolecularEntity ; - rdfs:range linkml:Boolean ; + rdfs:range xsd:boolean ; rdfs:subPropertyOf biolink:node_property ; skos:definition "indicates whether a molecular entity is a metabolite" ; skos:exactMatch ; skos:inScheme . -biolink:is_supplement a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:is_supplement a owl:ObjectProperty ; rdfs:label "is supplement" ; rdfs:range biolink:ChemicalMixture ; rdfs:subPropertyOf biolink:node_property ; skos:inScheme . -biolink:is_toxic a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:is_toxic a owl:DatatypeProperty ; rdfs:label "is toxic" ; - rdfs:range linkml:Boolean ; + rdfs:range xsd:boolean ; rdfs:subPropertyOf biolink:node_property ; skos:inScheme . -biolink:latitude a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:latitude a owl:DatatypeProperty ; rdfs:label "latitude" ; - rdfs:range linkml:Float ; + rdfs:range xsd:float ; rdfs:subPropertyOf biolink:node_property ; skos:definition "latitude" ; skos:exactMatch wgs:lat ; skos:inScheme . -biolink:license a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:license a owl:DatatypeProperty ; rdfs:label "license" ; rdfs:domain biolink:InformationContentEntity ; rdfs:subPropertyOf biolink:node_property ; @@ -8619,31 +8104,27 @@ biolink:license a owl:ObjectProperty, skos:inScheme ; skos:narrowMatch WIKIDATA_PROPERTY:P275 . -biolink:longitude a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:longitude a owl:DatatypeProperty ; rdfs:label "longitude" ; - rdfs:range linkml:Float ; + rdfs:range xsd:float ; rdfs:subPropertyOf biolink:node_property ; skos:definition "longitude" ; skos:exactMatch wgs:long ; skos:inScheme . -biolink:mapped_predicate a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:mapped_predicate a owl:DatatypeProperty ; rdfs:label "mapped predicate" ; skos:definition "The predicate that is being replaced by the fully qualified representation of predicate + subject and object qualifiers. Only to be used in test data and mapping data to help with the transition to the fully qualified predicate model. Not to be used in knowledge graphs." ; skos:inScheme . -biolink:max_tolerated_dose a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:max_tolerated_dose a owl:DatatypeProperty ; rdfs:label "max tolerated dose" ; - rdfs:range linkml:String ; + rdfs:range xsd:string ; rdfs:subPropertyOf biolink:node_property ; skos:definition "The highest dose of a drug or treatment that does not cause unacceptable side effects. The maximum tolerated dose is determined in clinical trials by testing increasing doses on different groups of people until the highest dose with acceptable side effects is found. Also called MTD." ; skos:inScheme . -biolink:narrow_match a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:narrow_match a owl:DatatypeProperty ; rdfs:label "narrow match" ; rdfs:subPropertyOf biolink:related_to_at_concept_level ; owl:inverseOf biolink:broad_match ; @@ -8653,16 +8134,14 @@ biolink:narrow_match a owl:ObjectProperty, skos:inScheme ; biolink:opposite_of "broad match" . -biolink:negated a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:negated a owl:DatatypeProperty ; rdfs:label "negated" ; - rdfs:range linkml:Boolean ; + rdfs:range xsd:boolean ; rdfs:subPropertyOf biolink:association_slot ; skos:definition "if set to true, then the association is negated i.e. is not true" ; skos:inScheme . -biolink:object_category a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:object_category a owl:ObjectProperty ; rdfs:label "object category" ; rdfs:domain biolink:Association ; rdfs:range biolink:OntologyClass ; @@ -8671,52 +8150,46 @@ biolink:object_category a owl:ObjectProperty, skos:inScheme ; biolink:denormalized true . -biolink:object_namespace a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:object_namespace a owl:DatatypeProperty ; rdfs:label "object namespace" ; rdfs:domain biolink:Association ; - rdfs:range linkml:String ; + rdfs:range xsd:string ; rdfs:subPropertyOf biolink:association_slot ; skos:altLabel "object prefix" ; skos:definition "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; skos:inScheme ; biolink:denormalized true . -biolink:onset_qualifier a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:onset_qualifier a owl:ObjectProperty ; rdfs:label "onset qualifier" ; rdfs:range biolink:Onset ; rdfs:subPropertyOf biolink:qualifier ; skos:definition "a qualifier used in a phenotypic association to state when the phenotype appears is in the subject" ; skos:inScheme . -biolink:original_object a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:original_object a owl:DatatypeProperty ; rdfs:label "original object" ; rdfs:subPropertyOf biolink:association_slot ; skos:definition "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; skos:inScheme . -biolink:original_predicate a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:original_predicate a owl:DatatypeProperty ; rdfs:label "original predicate" ; rdfs:domain biolink:Association ; - rdfs:range linkml:Uriorcurie ; + rdfs:range xsd:anyURI ; rdfs:subPropertyOf biolink:association_slot ; skos:altLabel "original relation", "relation" ; skos:definition "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; skos:inScheme . -biolink:original_subject a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:original_subject a owl:DatatypeProperty ; rdfs:label "original subject" ; rdfs:subPropertyOf biolink:association_slot ; skos:definition "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; skos:inScheme . -biolink:phase a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:phase a owl:ObjectProperty ; rdfs:label "phase" ; rdfs:domain biolink:CodingSequence ; rdfs:range biolink:PhaseEnum ; @@ -8725,36 +8198,31 @@ biolink:phase a owl:ObjectProperty, skos:exactMatch gff3:phase ; skos:inScheme . -biolink:phenotypic_state a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:phenotypic_state a owl:ObjectProperty ; rdfs:label "phenotypic state" ; rdfs:range biolink:DiseaseOrPhenotypicFeature ; rdfs:subPropertyOf biolink:association_slot ; skos:definition "in experiments (e.g. gene expression) assaying diseased or unhealthy tissue, the phenotypic state can be put here, e.g. MONDO ID. For healthy tissues, use XXX." ; skos:inScheme . -biolink:population_context_qualifier a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:population_context_qualifier a owl:ObjectProperty ; rdfs:label "population context qualifier" ; rdfs:range biolink:PopulationOfIndividualOrganisms ; rdfs:subPropertyOf biolink:qualifier ; skos:definition "a biological population (general, study, cohort, etc.) with a specific set of characteristics to constrain an association." ; skos:inScheme . -biolink:predicate_type a owl:Class, - linkml:TypeDefinition ; - rdfs:subClassOf linkml:Uriorcurie . +biolink:predicate_type a rdfs:Datatype ; + owl:equivalentClass xsd:anyURI . -biolink:primary_knowledge_source a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:primary_knowledge_source a owl:DatatypeProperty ; rdfs:label "primary knowledge source" ; rdfs:subPropertyOf biolink:knowledge_source ; skos:definition "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; skos:editorialNote "For example: a single ChemicalToGene Edge originally curated by ClinicalTrials.org, is aggregated by ChEMBL, then incorporated into the MolePro KP, then sent via TRAPI message to the ARAGORN ARA, and finally sent to the NCATS ARS. The retrieval path for this Edge is as follows: ARS--retrieved_from--> ARAGORN --retrieved_from--> MolePro --retrieved_from--> ChEMBL --retrieved_from--> ClinicalTrials.gov The \"primary knowledge source\" for this edge is \"infores:clinical-trials-gov\". \"infores:chembl\" and \"infores:molecular_data_provider\" are listed in the \"aggregator knowledge source\" property." ; skos:inScheme . -biolink:reaction_direction a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:reaction_direction a owl:ObjectProperty ; rdfs:label "reaction direction" ; rdfs:range biolink:ReactionDirectionEnum ; rdfs:subPropertyOf biolink:association_slot ; @@ -8762,25 +8230,22 @@ biolink:reaction_direction a owl:ObjectProperty, skos:inScheme ; skos:narrowMatch . -biolink:reaction_side a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:reaction_side a owl:ObjectProperty ; rdfs:label "reaction side" ; rdfs:range biolink:ReactionSideEnum ; rdfs:subPropertyOf biolink:association_slot ; skos:definition "the side of a reaction being modeled (ie: left or right)" ; skos:inScheme . -biolink:resource_id a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:resource_id a owl:DatatypeProperty ; rdfs:label "resource id" ; rdfs:domain biolink:RetrievalSource ; - rdfs:range linkml:Uriorcurie ; + rdfs:range xsd:anyURI ; rdfs:subPropertyOf biolink:node_property ; skos:definition "The CURIE for an Information Resource that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; skos:inScheme . -biolink:resource_role a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:resource_role a owl:ObjectProperty ; rdfs:label "resource role" ; rdfs:domain biolink:RetrievalSource ; rdfs:range biolink:ResourceRoleEnum ; @@ -8788,8 +8253,7 @@ biolink:resource_role a owl:ObjectProperty, skos:definition "The role played by the InformationResource in serving as a source for an Edge. Note that a given Edge should have one and only one 'primary' source, and may have any number of 'aggregator' or 'supporting data' sources." ; skos:inScheme . -biolink:response_affected_by a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:response_affected_by a owl:ObjectProperty ; rdfs:label "response affected by" ; rdfs:domain biolink:ChemicalEntityOrGeneOrGeneProduct ; rdfs:range biolink:ChemicalEntityOrGeneOrGeneProduct ; @@ -8797,47 +8261,41 @@ biolink:response_affected_by a owl:ObjectProperty, skos:definition "holds between two chemical entities where the susceptibility of a biological entity or system (e.g. an organism, cell, cellular component, macromolecular machine mixin, biological or pathological process) of one is affected by the action of the other." ; skos:inScheme . -biolink:rights a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:rights a owl:DatatypeProperty ; rdfs:label "rights" ; rdfs:domain biolink:InformationContentEntity ; rdfs:subPropertyOf biolink:node_property ; skos:exactMatch dct:rights ; skos:inScheme . -biolink:severity_qualifier a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:severity_qualifier a owl:ObjectProperty ; rdfs:label "severity qualifier" ; rdfs:range biolink:SeverityValue ; rdfs:subPropertyOf biolink:qualifier ; skos:definition "a qualifier used in a phenotypic association to state how severe the phenotype is in the subject" ; skos:inScheme . -biolink:sex_qualifier a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:sex_qualifier a owl:ObjectProperty ; rdfs:label "sex qualifier" ; rdfs:range biolink:BiologicalSex ; rdfs:subPropertyOf biolink:qualifier ; skos:definition "a qualifier used in a phenotypic association to state whether the association is specific to a particular sex." ; skos:inScheme . -biolink:source_logo a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:source_logo a owl:DatatypeProperty ; rdfs:label "source logo" ; rdfs:domain biolink:DatasetSummary ; rdfs:subPropertyOf biolink:node_property ; skos:inScheme . -biolink:source_web_page a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:source_web_page a owl:DatatypeProperty ; rdfs:label "source web page" ; rdfs:domain biolink:DatasetSummary ; rdfs:subPropertyOf biolink:node_property ; skos:broadMatch dct:source ; skos:inScheme . -biolink:start_interbase_coordinate a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:start_interbase_coordinate a owl:DatatypeProperty ; rdfs:label "start interbase coordinate" ; rdfs:subPropertyOf biolink:interbase_coordinate ; skos:closeMatch ; @@ -8845,22 +8303,19 @@ biolink:start_interbase_coordinate a owl:ObjectProperty, skos:inScheme ; biolink:opposite_of "end interbase coordinate" . -biolink:statement_qualifier a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:statement_qualifier a owl:DatatypeProperty ; rdfs:label "statement qualifier" ; rdfs:subPropertyOf biolink:qualifier ; skos:inScheme . -biolink:stoichiometry a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:stoichiometry a owl:DatatypeProperty ; rdfs:label "stoichiometry" ; - rdfs:range linkml:Integer ; + rdfs:range xsd:integer ; rdfs:subPropertyOf biolink:association_slot ; skos:definition "the relationship between the relative quantities of substances taking part in a reaction or forming a compound, typically a ratio of whole integers." ; skos:inScheme . -biolink:strand a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:strand a owl:ObjectProperty ; rdfs:label "strand" ; rdfs:range biolink:StrandEnum ; rdfs:subPropertyOf biolink:sequence_localization_attribute ; @@ -8868,8 +8323,18 @@ biolink:strand a owl:ObjectProperty, skos:exactMatch gff3:strand ; skos:inScheme . -biolink:subject_category a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:studied_to_treat a owl:ObjectProperty ; + rdfs:label "studied to treat" ; + rdfs:domain biolink:ChemicalOrDrugOrTreatment ; + rdfs:range biolink:DiseaseOrPhenotypicFeature ; + rdfs:subPropertyOf biolink:related_to_at_instance_level, + biolink:treats_or_taken_to_treat_or_studied_to_treat ; + skos:definition "Holds between an substance, procedure, or activity and a medical condition, and reports that one or more scientific study has been performed to specifically test the potential of the substance, procedure, or activity to treat the medical condition (i.e. to ameliorate, stabilize, or cure the condition, or to delay, prevent, or reduce the risk of it manifesting in the first place)." ; + skos:editorialNote "Predicates in this hierarchy are used in practice when a source reports performance of a study, but there is not sufficient evidence or demonstrated efficacy against the condition to warrant creating a ‘treats’ assertion edge. Note however that a 'studied to treat' edge may be used as evidence to support creation of a separate 'treats' prediction edge. A knowledge level of Observation MUST be used with this predicate (because it is merely reporting that a study was observed to have been performed)." ; + skos:inScheme ; + biolink:canonical_predicate true . + +biolink:subject_category a owl:ObjectProperty ; rdfs:label "subject category" ; rdfs:domain biolink:Association ; rdfs:range biolink:OntologyClass ; @@ -8878,19 +8343,17 @@ biolink:subject_category a owl:ObjectProperty, skos:inScheme ; biolink:denormalized true . -biolink:subject_namespace a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:subject_namespace a owl:DatatypeProperty ; rdfs:label "subject namespace" ; rdfs:domain biolink:Association ; - rdfs:range linkml:String ; + rdfs:range xsd:string ; rdfs:subPropertyOf biolink:association_slot ; skos:altLabel "subject prefix" ; skos:definition "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; skos:inScheme ; biolink:denormalized true . -biolink:summary a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:summary a owl:DatatypeProperty ; rdfs:label "summary" ; rdfs:domain biolink:Publication ; rdfs:subPropertyOf biolink:node_property ; @@ -8900,8 +8363,7 @@ biolink:summary a owl:ObjectProperty, WIKIDATA:Q333291 ; skos:inScheme . -biolink:symbol a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:symbol a owl:DatatypeProperty ; rdfs:label "symbol" ; rdfs:domain biolink:NamedThing ; rdfs:subPropertyOf biolink:node_property ; @@ -8910,93 +8372,147 @@ biolink:symbol a owl:ObjectProperty, AGRKB:symbol ; skos:inScheme . -biolink:trade_name a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:trade_name a owl:ObjectProperty ; rdfs:label "trade name" ; rdfs:range biolink:ChemicalEntity ; rdfs:subPropertyOf biolink:node_property ; skos:inScheme . -biolink:upstream_resource_ids a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:treats a owl:ObjectProperty ; + rdfs:label "treats" ; + rdfs:domain biolink:ChemicalOrDrugOrTreatment ; + rdfs:range biolink:DiseaseOrPhenotypicFeature ; + rdfs:subPropertyOf biolink:treats_or_taken_to_treat_or_studied_to_treat ; + skos:altLabel "ameliorates or prevents condition", + "indicated for", + "is substance that treats" ; + skos:broadMatch , + , + SEMMEDDB:TREATS, + WIKIDATA_PROPERTY:P2175 ; + skos:definition "Holds between an intervention (substance, procedure, or activity) and a medical condition (disease or phenotypic feature), and states that the intervention is able to ameliorate, stabilize, or cure the condition or delay, prevent, or reduce the risk of it manifesting in the first place. ‘Treats’ edges should be asserted (knowledge_level: assertion) only in cases where there is strong supporting evidence - i.e. the intervention is approved or in phase 4 trials for the condition, or is an otherwise established treatment in the medical community (e.g. a widely-accepted or formally recommended off-label use). In the absence of such evidence, weaker predicates should be used in asserted edges (e.g. ‘in clinical trials for’ or ‘beneficial in models of’). ‘Treats’ edges based on weaker or indirect forms of evidence can however be created as predictions (knowledge_level: prediction) and should point to the more foundational asserted edges that support them." ; + skos:exactMatch , + SEMMEDDB:TREATS, + WIKIDATA_PROPERTY:P2175 ; + skos:inScheme ; + skos:narrowMatch REPODB:clinically_tested_approved_unknown_phase, + REPODB:clinically_tested_suspended_phase_0, + REPODB:clinically_tested_suspended_phase_1, + REPODB:clinically_tested_suspended_phase_1_or_phase_2, + REPODB:clinically_tested_suspended_phase_2, + REPODB:clinically_tested_suspended_phase_2_or_phase_3, + REPODB:clinically_tested_suspended_phase_3, + REPODB:clinically_tested_terminated_phase_0, + REPODB:clinically_tested_terminated_phase_1, + REPODB:clinically_tested_terminated_phase_1_or_phase_2, + REPODB:clinically_tested_terminated_phase_2, + REPODB:clinically_tested_terminated_phase_2_or_phase_3, + REPODB:clinically_tested_terminated_phase_3, + REPODB:clinically_tested_withdrawn_phase_0, + REPODB:clinically_tested_withdrawn_phase_1, + REPODB:clinically_tested_withdrawn_phase_1_or_phase_2, + REPODB:clinically_tested_withdrawn_phase_2, + REPODB:clinically_tested_withdrawn_phase_2_or_phase_3, + REPODB:clinically_tested_withdrawn_phase_3, + , + RO:0002606, + ; + skos:relatedMatch ; + biolink:canonical_predicate true . + +biolink:upstream_resource_ids a owl:DatatypeProperty ; rdfs:label "upstream resource ids" ; rdfs:domain biolink:RetrievalSource ; - rdfs:range linkml:Uriorcurie ; + rdfs:range xsd:anyURI ; rdfs:subPropertyOf biolink:node_property ; skos:definition "An upstream InformationResource from which the resource being described directly retrieved a record of the knowledge expressed in the Edge, or data used to generate this knowledge. This is an array because there are cases where a merged Edge holds knowledge that was retrieved from multiple sources. e.g. an Edge provided by the ARAGORN ARA can expressing knowledge it retrieved from both the automat-mychem-info and molepro KPs, which both provided it with records of this single fact." ; skos:inScheme . -biolink:AnatomicalEntityToAnatomicalEntityAssociation a owl:Class, - linkml:ClassDefinition ; +biolink:ActivityAndBehavior a owl:Class ; + rdfs:label "activity and behavior" ; + rdfs:subClassOf biolink:Occurrent ; + skos:definition "Activity or behavior of any independent integral living, organization or mechanical actor in the world" ; + skos:exactMatch UMLSSG:ACTI ; + skos:inScheme . + +biolink:AnatomicalEntityToAnatomicalEntityAssociation a owl:Class ; rdfs:label "anatomical entity to anatomical entity association" ; rdfs:subClassOf [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty biolink:object ], + [ a owl:Restriction ; owl:minCardinality 1 ; owl:onProperty biolink:subject ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:subject ], + owl:allValuesFrom biolink:AnatomicalEntity ; + owl:onProperty biolink:object ], [ a owl:Restriction ; owl:minCardinality 1 ; owl:onProperty biolink:object ], - [ a owl:Restriction ; - owl:allValuesFrom biolink:AnatomicalEntity ; - owl:onProperty biolink:subject ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:object ], + owl:onProperty biolink:subject ], [ a owl:Restriction ; owl:allValuesFrom biolink:AnatomicalEntity ; - owl:onProperty biolink:object ], + owl:onProperty biolink:subject ], biolink:Association ; skos:inScheme . -biolink:CellLine a owl:Class, - linkml:ClassDefinition ; +biolink:CellLine a owl:Class ; rdfs:label "cell line" ; - rdfs:subClassOf biolink:OrganismalEntity, - biolink:SubjectOfInvestigation ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:SubjectOfInvestigation ], + biolink:OrganismalEntity ; skos:exactMatch ; skos:inScheme . - a owl:Class, - biolink:ChemicalOrGeneOrGeneProductFormOrVariantEnum ; +biolink:ChemicalEntityDerivativeEnum a owl:Class ; + rdfs:subClassOf linkml:EnumDefinition ; + linkml:permissible_values . + + a owl:Class ; rdfs:label "modified_form" ; - rdfs:subClassOf biolink:ChemicalOrGeneOrGeneProductFormOrVariantEnum . + rdfs:subClassOf biolink:ChemicalOrGeneOrGeneProductFormOrVariantEnum, + linkml:PermissibleValue . -biolink:ChemicalRole a owl:Class, - linkml:ClassDefinition ; +biolink:ChemicalRole a owl:Class ; rdfs:label "chemical role" ; rdfs:subClassOf biolink:Attribute ; skos:definition " A role played by the molecular entity or part thereof within a chemical context." ; skos:exactMatch ; skos:inScheme . -biolink:ChemicalToChemicalAssociation a owl:Class, - linkml:ClassDefinition ; +biolink:ChemicalToChemicalAssociation a owl:Class ; rdfs:label "chemical to chemical association" ; rdfs:subClassOf [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty biolink:object ], + [ a owl:Restriction ; owl:minCardinality 1 ; owl:onProperty biolink:object ], + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:ChemicalToEntityAssociationMixin ], [ a owl:Restriction ; owl:allValuesFrom biolink:ChemicalEntity ; owl:onProperty biolink:object ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:object ], - biolink:Association, - biolink:ChemicalToEntityAssociationMixin ; + biolink:Association ; skos:definition "A relationship between two chemical entities. This can encompass actual interactions as well as temporal causal edges, e.g. one chemical converted to another." ; skos:inScheme . -biolink:ClinicalEntity a owl:Class, - linkml:ClassDefinition ; + a owl:Class ; + rdfs:label "not_approved_for_condition" ; + rdfs:subClassOf biolink:ClinicalApprovalStatusEnum, + linkml:PermissibleValue . + +biolink:ClinicalEntity a owl:Class ; rdfs:label "clinical entity" ; rdfs:subClassOf biolink:NamedThing ; skos:definition "Any entity or process that exists in the clinical domain and outside the biological realm. Diseases are placed under biological entities" ; skos:inScheme . -biolink:Device a owl:Class, - linkml:ClassDefinition ; +biolink:Device a owl:Class ; rdfs:label "device" ; rdfs:subClassOf biolink:NamedThing ; skos:definition "A thing made or adapted for a particular purpose, especially a piece of mechanical or electronic equipment" ; @@ -9007,8 +8523,7 @@ biolink:Device a owl:Class, STY:T203, UMLSSG:DEVI . -biolink:DiagnosticAid a owl:Class, - linkml:ClassDefinition ; +biolink:DiagnosticAid a owl:Class ; rdfs:label "diagnostic aid" ; rdfs:subClassOf biolink:NamedThing ; skos:definition "A device or substance used to help diagnose disease or injury" ; @@ -9016,8 +8531,13 @@ biolink:DiagnosticAid a owl:Class, ; skos:inScheme . -biolink:EvidenceType a owl:Class, - linkml:ClassDefinition ; +biolink:DrugAvailabilityEnum a owl:Class ; + rdfs:subClassOf linkml:EnumDefinition ; + owl:unionOf ( ) ; + linkml:permissible_values , + . + +biolink:EvidenceType a owl:Class ; rdfs:label "evidence type" ; rdfs:subClassOf biolink:InformationContentEntity ; skos:altLabel "evidence code" ; @@ -9025,85 +8545,80 @@ biolink:EvidenceType a owl:Class, skos:exactMatch ; skos:inScheme . - a owl:Class, - biolink:GeneOrGeneProductOrChemicalEntityAspectEnum ; + a owl:Class ; rdfs:label "abundance" ; rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalEntityAspectEnum, . - a owl:Class, - biolink:GeneOrGeneProductOrChemicalEntityAspectEnum ; + a owl:Class ; rdfs:label "activity_or_abundance" ; - rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalEntityAspectEnum . + rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalEntityAspectEnum, + linkml:PermissibleValue . - a owl:Class, - biolink:GeneOrGeneProductOrChemicalEntityAspectEnum ; + a owl:Class ; rdfs:label "degradation" ; - rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalEntityAspectEnum . + rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalEntityAspectEnum, + linkml:PermissibleValue . - a owl:Class, - biolink:GeneOrGeneProductOrChemicalEntityAspectEnum ; + a owl:Class ; rdfs:label "transport" ; - rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalEntityAspectEnum . - -biolink:GeneProductIsoformMixin a owl:Class, - linkml:ClassDefinition ; - rdfs:label "gene product isoform mixin" ; - rdfs:subClassOf biolink:GeneProductMixin ; - skos:definition "This is an abstract class that can be mixed in with different kinds of gene products to indicate that the gene product is intended to represent a specific isoform rather than a canonical or reference or generic product. The designation of canonical or reference may be arbitrary, or it may represent the superclass of all isoforms." ; - skos:inScheme . + rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalEntityAspectEnum, + linkml:PermissibleValue . -biolink:GeneToDiseaseOrPhenotypicFeatureAssociation a owl:Class, - linkml:ClassDefinition ; +biolink:GeneToDiseaseOrPhenotypicFeatureAssociation a owl:Class ; rdfs:label "gene to disease or phenotypic feature association" ; rdfs:subClassOf [ a owl:Restriction ; - owl:allValuesFrom biolink:DirectionQualifierEnum ; - owl:onProperty biolink:object_direction_qualifier ], + owl:maxCardinality 1 ; + owl:onProperty biolink:predicate ], [ a owl:Restriction ; owl:minCardinality 1 ; owl:onProperty biolink:predicate ], [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:minCardinality 0 ; owl:onProperty biolink:subject_aspect_qualifier ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty biolink:object ], [ a owl:Restriction ; owl:allValuesFrom biolink:GeneOrGeneProductOrChemicalEntityAspectEnum ; owl:onProperty biolink:subject_aspect_qualifier ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty biolink:object_direction_qualifier ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:predicate ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty biolink:object ], + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:EntityToPhenotypicFeatureAssociationMixin ], [ a owl:Restriction ; owl:allValuesFrom biolink:DiseaseOrPhenotypicFeature ; owl:onProperty biolink:object ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:subject ], + owl:onProperty biolink:subject_aspect_qualifier ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:object ], - [ a owl:Restriction ; - owl:minCardinality 1 ; owl:onProperty biolink:subject ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:predicate ], + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:GeneToEntityAssociationMixin ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:subject_aspect_qualifier ], + owl:allValuesFrom biolink:DirectionQualifierEnum ; + owl:onProperty biolink:object_direction_qualifier ], [ a owl:Restriction ; owl:allValuesFrom biolink:GeneOrGeneProduct ; owl:onProperty biolink:subject ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty biolink:predicate ], + owl:minCardinality 1 ; + owl:onProperty biolink:subject ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty biolink:object_direction_qualifier ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:object_direction_qualifier ], - [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty biolink:object ], - biolink:Association, - biolink:EntityToPhenotypicFeatureAssociationMixin, - biolink:GeneToEntityAssociationMixin ; + biolink:Association ; skos:inScheme ; skos:narrowMatch WBVocab:Gene-Phenotype-Association, SIO:000983, @@ -9112,11 +8627,25 @@ biolink:GeneToDiseaseOrPhenotypicFeatureAssociation a owl:Class, "for use in describing the affect that the loss of function of a gene can have on exacerbating or ameliorating a symptom/phenotype", "if the relationship of the statement using this predicate is statistical in nature, please use `associated with likelihood` or one of its children." . -biolink:MaterialSample a owl:Class, - linkml:ClassDefinition ; +biolink:LogicalInterpretationEnum a owl:Class ; + rdfs:subClassOf linkml:EnumDefinition ; + owl:unionOf ( os:SomeSomeInterpretation os:AllSomeInterpretation ) ; + linkml:permissible_values os:AllSomeInterpretation, + os:SomeSomeInterpretation, + . + +biolink:MacromolecularMachineToEntityAssociationMixin a owl:Class ; + rdfs:label "macromolecular machine to entity association mixin" ; + rdfs:subClassOf ; + skos:definition "an association which has a macromolecular machine mixin as a subject" ; + skos:inScheme . + +biolink:MaterialSample a owl:Class ; rdfs:label "material sample" ; - rdfs:subClassOf biolink:PhysicalEntity, - biolink:SubjectOfInvestigation ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:SubjectOfInvestigation ], + biolink:PhysicalEntity ; skos:altLabel "biosample", "biospecimen", "physical sample", @@ -9126,52 +8655,60 @@ biolink:MaterialSample a owl:Class, SIO:001050 ; skos:inScheme . -biolink:NoncodingRNAProduct a owl:Class, - linkml:ClassDefinition ; +biolink:NoncodingRNAProduct a owl:Class ; rdfs:label "noncoding RNA product" ; rdfs:subClassOf biolink:RNAProduct ; skos:exactMatch , SIO:001235 ; skos:inScheme . -biolink:Onset a owl:Class, - linkml:ClassDefinition ; +biolink:Onset a owl:Class ; rdfs:label "onset" ; rdfs:subClassOf biolink:ClinicalCourse ; skos:definition "The age group in which (disease) symptom manifestations appear" ; skos:exactMatch ; skos:inScheme . -biolink:OrganismTaxonToOrganismTaxonAssociation a owl:Class, - linkml:ClassDefinition ; +biolink:OrganismTaxonToOrganismTaxonAssociation a owl:Class ; rdfs:label "organism taxon to organism taxon association" ; rdfs:subClassOf [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty biolink:object ], + [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:subject ], + owl:onProperty biolink:object ], [ a owl:Restriction ; owl:allValuesFrom biolink:OrganismTaxon ; owl:onProperty biolink:subject ], [ a owl:Restriction ; - owl:allValuesFrom biolink:OrganismTaxon ; - owl:onProperty biolink:object ], + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:OrganismTaxonToEntityAssociation ], [ a owl:Restriction ; owl:minCardinality 1 ; owl:onProperty biolink:subject ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:object ], + owl:onProperty biolink:subject ], [ a owl:Restriction ; - owl:minCardinality 1 ; + owl:allValuesFrom biolink:OrganismTaxon ; owl:onProperty biolink:object ], - biolink:Association, - biolink:OrganismTaxonToEntityAssociation ; + biolink:Association ; skos:definition "A relationship between two organism taxon nodes" ; skos:inScheme . -biolink:Procedure a owl:Class, - linkml:ClassDefinition ; +biolink:PathologicalEntityMixin a owl:Class ; + rdfs:label "pathological entity mixin" ; + rdfs:subClassOf ; + skos:definition "A pathological (abnormal) structure or process." ; + skos:exactMatch ; + skos:inScheme ; + skos:narrowMatch . + +biolink:Procedure a owl:Class ; rdfs:label "procedure" ; - rdfs:subClassOf biolink:ActivityAndBehavior, + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:ActivityAndBehavior ], biolink:NamedThing ; skos:definition "A series of actions conducted in a certain order or manner" ; skos:exactMatch dcid:MedicalProcedure, @@ -9182,23 +8719,37 @@ biolink:Procedure a owl:Class, STY:T061, STY:T063 . -biolink:RNAProduct a owl:Class, - linkml:ClassDefinition ; +biolink:RNAProduct a owl:Class ; rdfs:label "RNA product" ; - rdfs:subClassOf biolink:GeneProductMixin, + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:GeneProductMixin ], biolink:Transcript ; skos:exactMatch , WIKIDATA:Q11053 ; skos:inScheme . -biolink:RegulatoryRegion a owl:Class, - linkml:ClassDefinition ; +biolink:ReactionSideEnum a owl:Class ; + rdfs:subClassOf linkml:EnumDefinition ; + owl:unionOf ( ) ; + linkml:permissible_values , + . + +biolink:RegulatoryRegion a owl:Class ; rdfs:label "regulatory region" ; - rdfs:subClassOf biolink:BiologicalEntity, - biolink:ChemicalEntityOrGeneOrGeneProduct, - biolink:GenomicEntity, - biolink:OntologyClass, - biolink:PhysicalEssence ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:GenomicEntity ], + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:PhysicalEssence ], + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:ChemicalEntityOrGeneOrGeneProduct ], + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:OntologyClass ], + biolink:BiologicalEntity ; skos:altLabel "regulatory element" ; skos:definition "A region (or regions) of the genome that contains known or putative regulatory elements that act in cis- or trans- to affect the transcription of gene" ; skos:exactMatch , @@ -9206,42 +8757,31 @@ biolink:RegulatoryRegion a owl:Class, WIKIDATA:Q3238407 ; skos:inScheme . -biolink:SequenceEnum a owl:Class, - linkml:EnumDefinition ; - owl:unionOf ( ) ; - linkml:permissible_values , - . +biolink:RelationshipQuantifier a owl:Class ; + rdfs:label "relationship quantifier" ; + rdfs:subClassOf ; + skos:inScheme . -biolink:SeverityValue a owl:Class, - linkml:ClassDefinition ; +biolink:ResourceRoleEnum a owl:Class ; + rdfs:subClassOf linkml:EnumDefinition ; + owl:unionOf ( ) ; + linkml:permissible_values , + , + . + +biolink:SeverityValue a owl:Class ; rdfs:label "severity value" ; rdfs:subClassOf biolink:Attribute ; skos:definition "describes the severity of a phenotypic feature or disease" ; skos:inScheme . -biolink:VariantToEntityAssociationMixin a owl:Class, - linkml:ClassDefinition ; - rdfs:label "variant to entity association mixin" ; - rdfs:subClassOf [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty biolink:subject ], - [ a owl:Restriction ; - owl:allValuesFrom biolink:SequenceVariant ; - owl:onProperty biolink:subject ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:subject ] ; - skos:inScheme . - -biolink:Zygosity a owl:Class, - linkml:ClassDefinition ; +biolink:Zygosity a owl:Class ; rdfs:label "zygosity" ; rdfs:subClassOf biolink:Attribute ; skos:exactMatch ; skos:inScheme . -biolink:acts_upstream_of a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:acts_upstream_of a owl:ObjectProperty ; rdfs:label "acts upstream of" ; rdfs:domain biolink:GeneOrGeneProduct ; rdfs:range biolink:BiologicalProcess ; @@ -9250,14 +8790,12 @@ biolink:acts_upstream_of a owl:ObjectProperty, skos:inScheme ; biolink:canonical_predicate true . -biolink:aggregate_statistic a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:aggregate_statistic a owl:DatatypeProperty ; rdfs:label "aggregate statistic" ; rdfs:subPropertyOf biolink:node_property ; skos:inScheme . -biolink:broad_match a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:broad_match a owl:DatatypeProperty ; rdfs:label "broad match" ; rdfs:subPropertyOf biolink:related_to_at_concept_level ; skos:definition "a list of terms from different schemas or terminology systems that have a broader, more general meaning. Broader terms are typically shown as parents in a hierarchy or tree." ; @@ -9267,9 +8805,8 @@ biolink:broad_match a owl:ObjectProperty, biolink:canonical_predicate true ; biolink:opposite_of "narrow match" . -biolink:coexists_with a owl:ObjectProperty, - owl:SymmetricProperty, - linkml:SlotDefinition ; +biolink:coexists_with a owl:DatatypeProperty, + owl:SymmetricProperty ; rdfs:label "coexists with" ; rdfs:subPropertyOf biolink:related_to_at_instance_level ; skos:broadMatch SEMMEDDB:COEXISTS_WITH ; @@ -9443,9 +8980,8 @@ biolink:coexists_with a owl:ObjectProperty, UBERON_CORE:transitively_proximally_connected_to ; biolink:canonical_predicate true . -biolink:exact_match a owl:ObjectProperty, - owl:SymmetricProperty, - linkml:SlotDefinition ; +biolink:exact_match a owl:DatatypeProperty, + owl:SymmetricProperty ; rdfs:label "exact match" ; rdfs:subPropertyOf biolink:close_match ; skos:definition "holds between two entities that have strictly equivalent meanings, with a high degree of confidence" ; @@ -9455,8 +8991,7 @@ biolink:exact_match a owl:ObjectProperty, skos:inScheme ; biolink:canonical_predicate true . -biolink:has_contributor a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_contributor a owl:ObjectProperty ; rdfs:label "has contributor" ; rdfs:domain biolink:InformationContentEntity ; rdfs:range biolink:Agent ; @@ -9464,8 +8999,7 @@ biolink:has_contributor a owl:ObjectProperty, owl:inverseOf biolink:contributor ; skos:inScheme . -biolink:has_evidence a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_evidence a owl:ObjectProperty ; rdfs:label "has evidence" ; rdfs:range biolink:EvidenceType ; rdfs:subPropertyOf biolink:association_slot ; @@ -9473,8 +9007,7 @@ biolink:has_evidence a owl:ObjectProperty, skos:exactMatch RO:0002558 ; skos:inScheme . -biolink:has_quantitative_value a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_quantitative_value a owl:ObjectProperty ; rdfs:label "has quantitative value" ; rdfs:domain biolink:Attribute ; rdfs:range biolink:QuantityValue ; @@ -9485,8 +9018,7 @@ biolink:has_quantitative_value a owl:ObjectProperty, , . -biolink:in_taxon a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:in_taxon a owl:ObjectProperty ; rdfs:label "in taxon" ; rdfs:domain biolink:ThingWithTaxon ; rdfs:range biolink:OrganismTaxon ; @@ -9503,24 +9035,21 @@ biolink:in_taxon a owl:ObjectProperty, skos:narrowMatch RO:0002160 ; biolink:canonical_predicate true . -biolink:qualifiers a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:qualifiers a owl:ObjectProperty ; rdfs:label "qualifiers" ; rdfs:range biolink:OntologyClass ; rdfs:subPropertyOf biolink:association_slot ; skos:definition "connects an association to qualifiers that modify or qualify the meaning of that association" ; skos:inScheme . -biolink:temporal_context_qualifier a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:temporal_context_qualifier a owl:DatatypeProperty ; rdfs:label "temporal context qualifier" ; rdfs:range biolink:time_type ; rdfs:subPropertyOf biolink:qualifier ; skos:definition "a constraint of time placed upon the truth value of an association. for time intervales, use temporal interval qualifier." ; skos:inScheme . -biolink:CellularComponent a owl:Class, - linkml:ClassDefinition ; +biolink:CellularComponent a owl:Class ; rdfs:label "cellular component" ; rdfs:subClassOf biolink:AnatomicalEntity ; skos:altLabel "cell component", @@ -9533,18 +9062,12 @@ biolink:CellularComponent a owl:Class, WIKIDATA:Q5058355 ; skos:inScheme . -biolink:ChemicalEntityDerivativeEnum a owl:Class, - linkml:EnumDefinition ; - linkml:permissible_values . - - a owl:Class, - biolink:ChemicalOrGeneOrGeneProductFormOrVariantEnum ; + a owl:Class ; rdfs:label "genetic_variant_form" ; rdfs:subClassOf biolink:ChemicalOrGeneOrGeneProductFormOrVariantEnum, . -biolink:DatasetDistribution a owl:Class, - linkml:ClassDefinition ; +biolink:DatasetDistribution a owl:Class ; rdfs:label "dataset distribution" ; rdfs:subClassOf [ a owl:Restriction ; owl:maxCardinality 1 ; @@ -9553,92 +9076,77 @@ biolink:DatasetDistribution a owl:Class, owl:minCardinality 0 ; owl:onProperty biolink:distribution_download_url ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; + owl:allValuesFrom xsd:string ; owl:onProperty biolink:distribution_download_url ], biolink:InformationContentEntity ; skos:definition "an item that holds distribution level information about a dataset." ; skos:exactMatch dcat:Distribution ; skos:inScheme . -biolink:DatasetSummary a owl:Class, - linkml:ClassDefinition ; +biolink:DatasetSummary a owl:Class ; rdfs:label "dataset summary" ; rdfs:subClassOf [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:source_web_page ], - [ a owl:Restriction ; - owl:minCardinality 0 ; + owl:allValuesFrom xsd:string ; owl:onProperty biolink:source_web_page ], [ a owl:Restriction ; - owl:minCardinality 0 ; + owl:maxCardinality 1 ; owl:onProperty biolink:source_logo ], [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:allValuesFrom xsd:string ; owl:onProperty biolink:source_logo ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; + owl:minCardinality 0 ; owl:onProperty biolink:source_logo ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; + owl:maxCardinality 1 ; + owl:onProperty biolink:source_web_page ], + [ a owl:Restriction ; + owl:minCardinality 0 ; owl:onProperty biolink:source_web_page ], biolink:InformationContentEntity ; skos:definition "an item that holds summary level information about a dataset." ; skos:inScheme . -biolink:EntityToDiseaseOrPhenotypicFeatureAssociationMixin a owl:Class, - linkml:ClassDefinition ; - rdfs:label "entity to disease or phenotypic feature association mixin" ; - rdfs:subClassOf [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty biolink:object ], - [ a owl:Restriction ; - owl:allValuesFrom biolink:DiseaseOrPhenotypicFeature ; - owl:onProperty biolink:object ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:object ] ; - skos:inScheme . +biolink:DruggableGeneCategoryEnum a owl:Class ; + rdfs:subClassOf linkml:EnumDefinition ; + owl:unionOf ( ) ; + linkml:permissible_values , + , + , + . -biolink:GeneGroupingMixin a owl:Class, - linkml:ClassDefinition ; - rdfs:label "gene grouping mixin" ; - rdfs:subClassOf [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:has_gene_or_gene_product ], - [ a owl:Restriction ; - owl:allValuesFrom biolink:Gene ; - owl:onProperty biolink:has_gene_or_gene_product ] ; - skos:definition "any grouping of multiple genes or gene products" ; +biolink:GeneProductIsoformMixin a owl:Class ; + rdfs:label "gene product isoform mixin" ; + rdfs:subClassOf biolink:GeneProductMixin ; + skos:definition "This is an abstract class that can be mixed in with different kinds of gene products to indicate that the gene product is intended to represent a specific isoform rather than a canonical or reference or generic product. The designation of canonical or reference may be arbitrary, or it may represent the superclass of all isoforms." ; skos:inScheme . -biolink:GeneToGeneAssociation a owl:Class, - linkml:ClassDefinition ; +biolink:GeneToGeneAssociation a owl:Class ; rdfs:label "gene to gene association" ; rdfs:subClassOf [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:object ], + owl:allValuesFrom biolink:GeneOrGeneProduct ; + owl:onProperty biolink:subject ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty biolink:subject ], [ a owl:Restriction ; owl:allValuesFrom biolink:GeneOrGeneProduct ; owl:onProperty biolink:object ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:subject ], + owl:onProperty biolink:object ], [ a owl:Restriction ; - owl:minCardinality 1 ; + owl:maxCardinality 1 ; owl:onProperty biolink:subject ], [ a owl:Restriction ; owl:minCardinality 1 ; owl:onProperty biolink:object ], - [ a owl:Restriction ; - owl:allValuesFrom biolink:GeneOrGeneProduct ; - owl:onProperty biolink:subject ], biolink:Association ; skos:altLabel "molecular or genetic interaction" ; skos:definition "abstract parent class for different kinds of gene-gene or gene product to gene product relationships. Includes homology and interaction." ; skos:inScheme . -biolink:GeneticInheritance a owl:Class, - linkml:ClassDefinition ; +biolink:GeneticInheritance a owl:Class ; rdfs:label "genetic inheritance" ; rdfs:subClassOf biolink:BiologicalEntity ; skos:altLabel "inheritance" ; @@ -9649,11 +9157,12 @@ biolink:GeneticInheritance a owl:Class, ; skos:inScheme . -biolink:IndividualOrganism a owl:Class, - linkml:ClassDefinition ; +biolink:IndividualOrganism a owl:Class ; rdfs:label "individual organism" ; - rdfs:subClassOf biolink:OrganismalEntity, - biolink:SubjectOfInvestigation ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:SubjectOfInvestigation ], + biolink:OrganismalEntity ; skos:altLabel "organism" ; skos:definition "An instance of an organism. For example, Richard Nixon, Charles Darwin, my pet cat. Example ID: ORCID:0000-0002-5355-2576" ; skos:exactMatch STY:T001, @@ -9662,8 +9171,7 @@ biolink:IndividualOrganism a owl:Class, skos:narrowMatch foaf:Person, WIKIDATA:Q795052 . -biolink:LifeStage a owl:Class, - linkml:ClassDefinition ; +biolink:LifeStage a owl:Class ; rdfs:label "life stage" ; rdfs:subClassOf biolink:OrganismalEntity ; skos:definition "A stage of development or growth of an organism, including post-natal adult stages" ; @@ -9671,67 +9179,36 @@ biolink:LifeStage a owl:Class, skos:inScheme ; skos:narrowMatch HsapDv:0000000 . -biolink:MacromolecularMachineMixin a owl:Class, - linkml:ClassDefinition ; - rdfs:label "macromolecular machine mixin" ; - rdfs:subClassOf [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:name ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:name ], - [ a owl:Restriction ; - owl:allValuesFrom biolink:symbol_type ; - owl:onProperty biolink:name ] ; - skos:definition "A union of gene locus, gene product, and macromolecular complex. These are the basic units of function in a cell. They either carry out individual biological activities, or they encode molecules which do this." ; - skos:inScheme . - -biolink:ModelToDiseaseAssociationMixin a owl:Class, - linkml:ClassDefinition ; - rdfs:label "model to disease association mixin" ; - rdfs:subClassOf [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:predicate ], - [ a owl:Restriction ; - owl:allValuesFrom owl:Thing ; - owl:onProperty biolink:subject ], - [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty biolink:predicate ], - [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty biolink:subject ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty biolink:predicate ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:subject ] ; - skos:definition "This mixin is used for any association class for which the subject (source node) plays the role of a 'model', in that it recapitulates some features of the disease in a way that is useful for studying the disease outside a patient carrying the disease" ; - skos:inScheme . - -biolink:Pathway a owl:Class, - linkml:ClassDefinition ; +biolink:Pathway a owl:Class ; rdfs:label "pathway" ; - rdfs:subClassOf biolink:BiologicalProcess, - biolink:OntologyClass ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:OntologyClass ], + biolink:BiologicalProcess ; skos:exactMatch , WIKIDATA:Q4915012 ; skos:inScheme ; skos:narrowMatch , SIO:010526 . -biolink:PlanetaryEntity a owl:Class, - linkml:ClassDefinition ; +biolink:PhaseEnum a owl:Class ; + rdfs:subClassOf linkml:EnumDefinition ; + owl:unionOf ( ) ; + linkml:permissible_values , + , + . + +biolink:PlanetaryEntity a owl:Class ; rdfs:label "planetary entity" ; rdfs:subClassOf biolink:NamedThing ; skos:definition "Any entity or process that exists at the level of the whole planet" ; skos:inScheme . -biolink:Protein a owl:Class, - linkml:ClassDefinition ; +biolink:Protein a owl:Class ; rdfs:label "protein" ; - rdfs:subClassOf biolink:GeneProductMixin, + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:GeneProductMixin ], biolink:Polypeptide ; skos:broadMatch bioschemas:Protein ; skos:definition "A gene product that is composed of a chain of amino acid sequences and is produced by ribosome-mediated translation of mRNA" ; @@ -9742,23 +9219,22 @@ biolink:Protein a owl:Class, skos:narrowMatch STY:T126, STY:T192 . -biolink:QuantityValue a owl:Class, - linkml:ClassDefinition ; +biolink:QuantityValue a owl:Class ; rdfs:label "quantity value" ; rdfs:subClassOf [ a owl:Restriction ; - owl:allValuesFrom linkml:Double ; - owl:onProperty biolink:has_numeric_value ], - [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty biolink:has_numeric_value ], [ a owl:Restriction ; - owl:minCardinality 0 ; + owl:allValuesFrom ; owl:onProperty biolink:has_unit ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:double ; + owl:onProperty biolink:has_numeric_value ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty biolink:has_numeric_value ], [ a owl:Restriction ; - owl:allValuesFrom biolink:unit ; + owl:minCardinality 0 ; owl:onProperty biolink:has_unit ], [ a owl:Restriction ; owl:maxCardinality 1 ; @@ -9767,14 +9243,10 @@ biolink:QuantityValue a owl:Class, skos:definition "A value of an attribute that is quantitative and measurable, expressed as a combination of a unit and a numeric value" ; skos:inScheme . -biolink:SequenceFeatureRelationship a owl:Class, - linkml:ClassDefinition ; +biolink:SequenceFeatureRelationship a owl:Class ; rdfs:label "sequence feature relationship" ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom biolink:NucleicAcidEntity ; - owl:onProperty biolink:subject ], - [ a owl:Restriction ; - owl:minCardinality 1 ; owl:onProperty biolink:object ], [ a owl:Restriction ; owl:maxCardinality 1 ; @@ -9783,18 +9255,25 @@ biolink:SequenceFeatureRelationship a owl:Class, owl:maxCardinality 1 ; owl:onProperty biolink:subject ], [ a owl:Restriction ; - owl:minCardinality 1 ; + owl:allValuesFrom biolink:NucleicAcidEntity ; owl:onProperty biolink:subject ], [ a owl:Restriction ; - owl:allValuesFrom biolink:NucleicAcidEntity ; + owl:minCardinality 1 ; owl:onProperty biolink:object ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty biolink:subject ], biolink:Association ; skos:definition "For example, a particular exon is part of a particular transcript or gene" ; skos:exactMatch CHADO:feature_relationship ; skos:inScheme . -biolink:contributor a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:VariantToEntityAssociationMixin a owl:Class ; + rdfs:label "variant to entity association mixin" ; + rdfs:subClassOf ; + skos:inScheme . + +biolink:contributor a owl:ObjectProperty ; rdfs:label "contributor" ; rdfs:domain biolink:Agent ; rdfs:range biolink:InformationContentEntity ; @@ -9803,16 +9282,14 @@ biolink:contributor a owl:ObjectProperty, skos:inScheme ; skos:note "This is a grouping for predicates relating entities to their associated contributors realizing them" . -biolink:knowledge_source a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:knowledge_source a owl:DatatypeProperty ; rdfs:label "knowledge source" ; rdfs:subPropertyOf biolink:association_slot ; skos:closeMatch pav:providedBy ; skos:definition "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; skos:inScheme . -biolink:part_of a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:part_of a owl:DatatypeProperty ; rdfs:label "part of" ; rdfs:subPropertyOf biolink:overlaps ; owl:inverseOf biolink:has_part ; @@ -9877,77 +9354,57 @@ biolink:part_of a owl:ObjectProperty, CPT:panel_element_of_possibly_included, VANDF:ingredient_of . -biolink:sequence_localization_attribute a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:sequence_localization_attribute a owl:DatatypeProperty ; rdfs:label "sequence localization attribute" ; rdfs:domain biolink:GenomicSequenceLocalization ; rdfs:subPropertyOf biolink:association_slot ; skos:definition "An attribute that can be applied to a genome sequence localization edge. These edges connect a nucleic acid entity such as an exon to an entity such as a chromosome. Edge properties are used to ascribe specific positional information and other metadata to the localization. In pragmatic terms this can be thought of as columns in a GFF3 line." ; skos:inScheme . -biolink:BiologicalSex a owl:Class, - linkml:ClassDefinition ; +biolink:BiologicalSex a owl:Class ; rdfs:label "biological sex" ; rdfs:subClassOf biolink:Attribute ; skos:exactMatch ; skos:inScheme . - a owl:Class, - biolink:CausalMechanismQualifierEnum ; + a owl:Class ; rdfs:label "binding" ; - rdfs:subClassOf biolink:CausalMechanismQualifierEnum . - -biolink:ChemicalToEntityAssociationMixin a owl:Class, - linkml:ClassDefinition ; - rdfs:label "chemical to entity association mixin" ; - rdfs:subClassOf [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:subject ], - [ a owl:Restriction ; - owl:allValuesFrom biolink:ChemicalEntityOrGeneOrGeneProduct ; - owl:onProperty biolink:subject ], - [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty biolink:subject ], - biolink:ChemicalEntityToEntityAssociationMixin ; - skos:definition "An interaction between a chemical entity and another entity" ; - skos:inScheme . + rdfs:subClassOf biolink:CausalMechanismQualifierEnum, + linkml:PermissibleValue . -biolink:ClinicalAttribute a owl:Class, - linkml:ClassDefinition ; +biolink:ClinicalAttribute a owl:Class ; rdfs:label "clinical attribute" ; rdfs:subClassOf biolink:Attribute ; skos:definition "Attributes relating to a clinical manifestation" ; skos:exactMatch STY:T201 ; skos:inScheme . -biolink:DatasetVersion a owl:Class, - linkml:ClassDefinition ; +biolink:DatasetVersion a owl:Class ; rdfs:label "dataset version" ; rdfs:subClassOf [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:has_dataset ], + owl:minCardinality 0 ; + owl:onProperty biolink:has_distribution ], [ a owl:Restriction ; owl:minCardinality 0 ; + owl:onProperty biolink:ingest_date ], + [ a owl:Restriction ; + owl:allValuesFrom biolink:Dataset ; owl:onProperty biolink:has_dataset ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:has_distribution ], + owl:onProperty biolink:has_dataset ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:ingest_date ], [ a owl:Restriction ; owl:allValuesFrom biolink:DatasetDistribution ; owl:onProperty biolink:has_distribution ], [ a owl:Restriction ; - owl:minCardinality 0 ; + owl:maxCardinality 1 ; owl:onProperty biolink:has_distribution ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty biolink:ingest_date ], - [ a owl:Restriction ; - owl:allValuesFrom biolink:Dataset ; owl:onProperty biolink:has_dataset ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty biolink:ingest_date ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty biolink:ingest_date ], @@ -9955,115 +9412,101 @@ biolink:DatasetVersion a owl:Class, skos:definition "an item that holds version level information about a dataset." ; skos:inScheme . -biolink:DrugAvailabilityEnum a owl:Class, - linkml:EnumDefinition ; - owl:unionOf ( ) ; - linkml:permissible_values , - . +biolink:DrugDeliveryEnum a owl:Class ; + rdfs:subClassOf linkml:EnumDefinition ; + owl:unionOf ( ) ; + linkml:permissible_values , + , + , + . -biolink:FDA_approval_status a owl:ObjectProperty, - linkml:SlotDefinition ; - rdfs:label "FDA approval status" ; - rdfs:range biolink:FDAApprovalStatusEnum ; - rdfs:subPropertyOf biolink:association_slot ; +biolink:EntityToDiseaseOrPhenotypicFeatureAssociationMixin a owl:Class ; + rdfs:label "entity to disease or phenotypic feature association mixin" ; + rdfs:subClassOf ; skos:inScheme . -biolink:FunctionalAssociation a owl:Class, - linkml:ClassDefinition ; +biolink:FDAIDAAdverseEventEnum a owl:Class ; + rdfs:subClassOf linkml:EnumDefinition ; + owl:unionOf ( ) ; + linkml:permissible_values , + , + , + . + +biolink:FunctionalAssociation a owl:Class ; rdfs:label "functional association" ; rdfs:subClassOf [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:subject ], - [ a owl:Restriction ; - owl:allValuesFrom biolink:MacromolecularMachineMixin ; - owl:onProperty biolink:subject ], + owl:minCardinality 1 ; + owl:onProperty biolink:object ], [ a owl:Restriction ; owl:minCardinality 1 ; owl:onProperty biolink:subject ], [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:allValuesFrom biolink:OntologyClass ; owl:onProperty biolink:object ], [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty biolink:object ], + owl:allValuesFrom biolink:MacromolecularMachineMixin ; + owl:onProperty biolink:subject ], [ a owl:Restriction ; - owl:allValuesFrom biolink:OntologyClass ; + owl:maxCardinality 1 ; owl:onProperty biolink:object ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty biolink:subject ], biolink:Association ; skos:definition "An association between a macromolecular machine mixin (gene, gene product or complex of gene products) and either a molecular activity, a biological process or a cellular location in which a function is executed." ; skos:inScheme . -biolink:GeneProductMixin a owl:Class, - linkml:ClassDefinition ; - rdfs:label "gene product mixin" ; - rdfs:subClassOf [ a owl:Restriction ; - owl:allValuesFrom linkml:Uriorcurie ; - owl:onProperty biolink:xref ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:xref ], - [ a owl:Restriction ; - owl:allValuesFrom biolink:label_type ; - owl:onProperty biolink:synonym ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:synonym ], - biolink:GeneOrGeneProduct ; - skos:definition "The functional molecular product of a single gene locus. Gene products are either proteins or functional RNA molecules." ; - skos:exactMatch , - , - WIKIDATA:Q424689 ; +biolink:GeneGroupingMixin a owl:Class ; + rdfs:label "gene grouping mixin" ; + rdfs:subClassOf ; + skos:definition "any grouping of multiple genes or gene products" ; skos:inScheme . -biolink:PhysicalEntity a owl:Class, - linkml:ClassDefinition ; +biolink:MacromolecularMachineMixin a owl:Class ; + rdfs:label "macromolecular machine mixin" ; + rdfs:subClassOf ; + skos:definition "A union of gene locus, gene product, and macromolecular complex. These are the basic units of function in a cell. They either carry out individual biological activities, or they encode molecules which do this." ; + skos:inScheme . + + a owl:Class ; + rdfs:label "clinical_trial_phase" ; + rdfs:subClassOf biolink:MaxResearchPhaseEnum, + linkml:PermissibleValue . + +biolink:ModelToDiseaseAssociationMixin a owl:Class ; + rdfs:label "model to disease association mixin" ; + rdfs:subClassOf ; + skos:definition "This mixin is used for any association class for which the subject (source node) plays the role of a 'model', in that it recapitulates some features of the disease in a way that is useful for studying the disease outside a patient carrying the disease" ; + skos:inScheme . + +biolink:PhysicalEntity a owl:Class ; rdfs:label "physical entity" ; - rdfs:subClassOf biolink:NamedThing, - biolink:PhysicalEssence ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:PhysicalEssence ], + biolink:NamedThing ; skos:definition "An entity that has material reality (a.k.a. physical essence)." ; skos:exactMatch STY:T072 ; skos:inScheme ; skos:narrowMatch STY:T073 . -biolink:PhysicalEssenceOrOccurrent a owl:Class, - linkml:ClassDefinition ; - rdfs:label "physical essence or occurrent" ; - skos:definition "Either a physical or processual entity." ; - skos:inScheme . - -biolink:ReactionSideEnum a owl:Class, - linkml:EnumDefinition ; - owl:unionOf ( ) ; - linkml:permissible_values , - . +biolink:ReactionDirectionEnum a owl:Class ; + rdfs:subClassOf linkml:EnumDefinition ; + owl:unionOf ( ) ; + linkml:permissible_values , + , + , + . -biolink:ThingWithTaxon a owl:Class, - linkml:ClassDefinition ; - rdfs:label "thing with taxon" ; - rdfs:subClassOf [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:in_taxon_label ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:in_taxon ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:in_taxon_label ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:in_taxon ], - [ a owl:Restriction ; - owl:allValuesFrom biolink:label_type ; - owl:onProperty biolink:in_taxon_label ], - [ a owl:Restriction ; - owl:allValuesFrom biolink:OrganismTaxon ; - owl:onProperty biolink:in_taxon ] ; - skos:definition "A mixin that can be used on any entity that can be taxonomically classified. This includes individual organisms; genes, their products and other molecular entities; body parts; biological processes" ; +biolink:clinical_approval_status a owl:ObjectProperty ; + rdfs:label "clinical approval status" ; + rdfs:range biolink:ClinicalApprovalStatusEnum ; + rdfs:subPropertyOf biolink:association_slot ; skos:inScheme . biolink:correlated_with a owl:ObjectProperty, - owl:SymmetricProperty, - linkml:SlotDefinition ; + owl:SymmetricProperty ; rdfs:label "correlated with" ; rdfs:domain biolink:NamedThing ; rdfs:range biolink:NamedThing ; @@ -10075,8 +9518,7 @@ biolink:correlated_with a owl:ObjectProperty, skos:inScheme ; biolink:canonical_predicate true . -biolink:has_attribute_type a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_attribute_type a owl:ObjectProperty ; rdfs:label "has attribute type" ; rdfs:domain biolink:Attribute ; rdfs:range biolink:OntologyClass ; @@ -10085,17 +9527,15 @@ biolink:has_attribute_type a owl:ObjectProperty, skos:narrowMatch LOINC:has_modality_type, LOINC:has_view_type . -biolink:has_count a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_count a owl:DatatypeProperty ; rdfs:label "has count" ; - rdfs:range linkml:Integer ; + rdfs:range xsd:integer ; rdfs:subPropertyOf biolink:aggregate_statistic ; skos:definition "number of things with a particular property" ; skos:exactMatch LOINC:has_count ; skos:inScheme . -biolink:has_part a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_part a owl:DatatypeProperty ; rdfs:label "has part" ; rdfs:subPropertyOf biolink:overlaps ; skos:broadMatch RXNORM:contains, @@ -10136,31 +9576,27 @@ biolink:has_part a owl:ObjectProperty, biolink:canonical_predicate true ; biolink:opposite_of "lacks part" . -biolink:has_quotient a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_quotient a owl:DatatypeProperty ; rdfs:label "has quotient" ; - rdfs:range linkml:Double ; + rdfs:range xsd:double ; rdfs:subPropertyOf biolink:aggregate_statistic ; skos:inScheme . -biolink:has_total a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_total a owl:DatatypeProperty ; rdfs:label "has total" ; - rdfs:range linkml:Integer ; + rdfs:range xsd:integer ; rdfs:subPropertyOf biolink:aggregate_statistic ; skos:definition "total number of things in a particular reference set" ; skos:inScheme . -biolink:iri a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:iri a owl:DatatypeProperty ; rdfs:label "iri" ; rdfs:range biolink:iri_type ; skos:definition "An IRI for an entity. This is determined by the id using expansion rules." ; skos:exactMatch WIKIDATA_PROPERTY:P854 ; skos:inScheme . -biolink:iso_abbreviation a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:iso_abbreviation a owl:DatatypeProperty ; rdfs:label "iso abbreviation" ; rdfs:domain biolink:Publication ; rdfs:subPropertyOf biolink:node_property ; @@ -10168,8 +9604,7 @@ biolink:iso_abbreviation a owl:ObjectProperty, skos:exactMatch WIKIDATA_PROPERTY:P1160 ; skos:inScheme . -biolink:issue a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:issue a owl:DatatypeProperty ; rdfs:label "issue" ; rdfs:domain biolink:Publication ; rdfs:subPropertyOf biolink:node_property ; @@ -10177,14 +9612,18 @@ biolink:issue a owl:ObjectProperty, skos:exactMatch WIKIDATA_PROPERTY:P433 ; skos:inScheme . -biolink:object_derivative_qualifier a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:max_research_phase a owl:ObjectProperty ; + rdfs:label "max research phase" ; + rdfs:range biolink:MaxResearchPhaseEnum ; + rdfs:subPropertyOf biolink:association_slot ; + skos:inScheme . + +biolink:object_derivative_qualifier a owl:DatatypeProperty ; rdfs:label "object derivative qualifier" ; rdfs:subPropertyOf biolink:derivative_qualifier ; skos:inScheme . -biolink:participates_in a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:participates_in a owl:ObjectProperty ; rdfs:label "participates in" ; rdfs:domain biolink:Occurrent ; rdfs:range biolink:BiologicalProcessOrActivity ; @@ -10207,18 +9646,16 @@ biolink:participates_in a owl:ObjectProperty, RO:0002505, . -biolink:published_in a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:published_in a owl:DatatypeProperty ; rdfs:label "published in" ; rdfs:domain biolink:Publication ; - rdfs:range linkml:Uriorcurie ; + rdfs:range xsd:anyURI ; rdfs:subPropertyOf biolink:node_property ; skos:definition "CURIE identifier of a broader publication context within which the publication may be placed, e.g. a specified book or journal." ; skos:exactMatch WIKIDATA_PROPERTY:P1433 ; skos:inScheme . -biolink:quantifier_qualifier a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:quantifier_qualifier a owl:ObjectProperty ; rdfs:label "quantifier qualifier" ; rdfs:range biolink:OntologyClass ; rdfs:subPropertyOf biolink:association_slot ; @@ -10231,8 +9668,7 @@ biolink:quantifier_qualifier a owl:ObjectProperty, SEMMEDDB:MEASURES . biolink:related_to a owl:ObjectProperty, - owl:SymmetricProperty, - linkml:SlotDefinition ; + owl:SymmetricProperty ; rdfs:label "related to" ; rdfs:domain biolink:NamedThing ; rdfs:range biolink:NamedThing ; @@ -10350,51 +9786,72 @@ biolink:related_to a owl:ObjectProperty, CPT:mapped_to ; biolink:canonical_predicate true . -biolink:stage_qualifier a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:stage_qualifier a owl:ObjectProperty ; rdfs:label "stage qualifier" ; rdfs:range biolink:LifeStage ; rdfs:subPropertyOf biolink:association_slot ; skos:definition "stage during which gene or protein expression of takes place." ; skos:inScheme . -biolink:supporting_study_metadata a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:supporting_study_metadata a owl:DatatypeProperty ; rdfs:label "supporting study metadata" ; rdfs:subPropertyOf biolink:association_slot ; skos:definition "Information about a study used to generate information used as evidence to support the knowledge expressed in an Association. In practice, data creators should use one of the more specific subtypes of this property." ; skos:inScheme . -biolink:time_type a owl:Class, - linkml:TypeDefinition ; - rdfs:subClassOf linkml:Time . +biolink:time_type a rdfs:Datatype ; + owl:equivalentClass xsd:time . + +biolink:treats_or_taken_to_treat_or_studied_to_treat a owl:DatatypeProperty ; + rdfs:label "treats or taken to treat or studied to treat" ; + skos:definition "Holds between an substance, procedure, or activity and a medical condition (disease or phenotypic feature), and states that the substance, procedure, or activity is able to treat the condition, has been observed to be taken/prescribed in practice with the intent of treating the condition, or has been interrogated in a scientific study that hypothesized an ability to treat the condition (in humans or other biological systems/organisms)." ; + skos:editorialNote "This predicate is helpful both as a grouping predicate to aid in searching for broader senses of treating a condition, and as a catch-all for representing sources that are not clear about the sense of treats that is being reported. For example, text-mined statements concerning treatments for disease are based on sentences that can report treatment in any of these different senses and thus require a broader predicate such as this to safely report statement semantics." ; + skos:inScheme ; + biolink:canonical_predicate true . - a owl:Class, - biolink:CausalMechanismQualifierEnum ; + a owl:Class ; rdfs:label "inhibition" ; rdfs:subClassOf biolink:CausalMechanismQualifierEnum, . -biolink:CellularOrganism a owl:Class, - linkml:ClassDefinition ; +biolink:CellularOrganism a owl:Class ; rdfs:label "cellular organism" ; - rdfs:subClassOf biolink:OrganismalEntity, - biolink:SubjectOfInvestigation ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:SubjectOfInvestigation ], + biolink:OrganismalEntity ; skos:exactMatch ; skos:inScheme . -biolink:GeneToDiseaseAssociation a owl:Class, - linkml:ClassDefinition ; +biolink:ChemicalToEntityAssociationMixin a owl:Class ; + rdfs:label "chemical to entity association mixin" ; + rdfs:subClassOf biolink:ChemicalEntityToEntityAssociationMixin ; + skos:definition "An interaction between a chemical entity and another entity" ; + skos:inScheme . + +biolink:GeneProductMixin a owl:Class ; + rdfs:label "gene product mixin" ; + rdfs:subClassOf biolink:GeneOrGeneProduct ; + skos:definition "The functional molecular product of a single gene locus. Gene products are either proteins or functional RNA molecules." ; + skos:exactMatch , + , + WIKIDATA:Q424689 ; + skos:inScheme . + +biolink:GeneToDiseaseAssociation a owl:Class ; rdfs:label "gene to disease association" ; rdfs:subClassOf [ a owl:Restriction ; - owl:allValuesFrom biolink:GeneOrGeneProduct ; + owl:maxCardinality 1 ; owl:onProperty biolink:subject ], [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty biolink:object ], + owl:allValuesFrom biolink:GeneOrGeneProduct ; + owl:onProperty biolink:subject ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty biolink:object ], + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:EntityToDiseaseAssociationMixin ], [ a owl:Restriction ; owl:minCardinality 1 ; owl:onProperty biolink:subject ], @@ -10402,70 +9859,53 @@ biolink:GeneToDiseaseAssociation a owl:Class, owl:allValuesFrom biolink:Disease ; owl:onProperty biolink:object ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:subject ], - biolink:EntityToDiseaseAssociationMixin, - biolink:GeneToDiseaseOrPhenotypicFeatureAssociation, - biolink:GeneToEntityAssociationMixin ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:GeneToEntityAssociationMixin ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty biolink:object ], + biolink:GeneToDiseaseOrPhenotypicFeatureAssociation ; skos:closeMatch dcid:DiseaseGeneAssociation ; skos:exactMatch SIO:000983 ; skos:inScheme ; skos:note "NCIT:R176 refers to the inverse relationship" . -biolink:GeneToEntityAssociationMixin a owl:Class, - linkml:ClassDefinition ; - rdfs:label "gene to entity association mixin" ; +biolink:MolecularActivity a owl:Class ; + rdfs:label "molecular activity" ; rdfs:subClassOf [ a owl:Restriction ; - owl:allValuesFrom biolink:GeneOrGeneProduct ; - owl:onProperty biolink:subject ], - [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty biolink:subject ], + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:OntologyClass ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:subject ] ; - skos:inScheme . - -biolink:LogicalInterpretationEnum a owl:Class, - linkml:EnumDefinition ; - owl:unionOf ( os:SomeSomeInterpretation os:AllSomeInterpretation ) ; - linkml:permissible_values os:AllSomeInterpretation, - os:SomeSomeInterpretation, - . - -biolink:MolecularActivity a owl:Class, - linkml:ClassDefinition ; - rdfs:label "molecular activity" ; - rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty biolink:has_output ], + [ a owl:Restriction ; owl:allValuesFrom biolink:MolecularEntity ; - owl:onProperty biolink:has_input ], + owl:onProperty biolink:has_output ], [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:allValuesFrom biolink:MolecularEntity ; owl:onProperty biolink:has_input ], [ a owl:Restriction ; owl:allValuesFrom biolink:MacromolecularMachineMixin ; owl:onProperty biolink:enabled_by ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:enabled_by ], [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty biolink:has_output ], + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:Occurrent ], [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty biolink:has_input ], [ a owl:Restriction ; - owl:allValuesFrom biolink:MolecularEntity ; - owl:onProperty biolink:has_output ], + owl:minCardinality 0 ; + owl:onProperty biolink:enabled_by ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:has_output ], + owl:onProperty biolink:has_input ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty biolink:enabled_by ], - biolink:BiologicalProcessOrActivity, - biolink:Occurrent, - biolink:OntologyClass ; + biolink:BiologicalProcessOrActivity ; skos:altLabel "molecular event", "molecular function", "reaction" ; @@ -10475,63 +9915,58 @@ biolink:MolecularActivity a owl:Class, ; skos:inScheme . -biolink:ResourceRoleEnum a owl:Class, - linkml:EnumDefinition ; - owl:unionOf ( ) ; - linkml:permissible_values , - , - . +biolink:PhysicalEssenceOrOccurrent a owl:Class ; + rdfs:label "physical essence or occurrent" ; + rdfs:subClassOf ; + skos:definition "Either a physical or processual entity." ; + skos:inScheme . -biolink:RetrievalSource a owl:Class, - linkml:ClassDefinition ; +biolink:RetrievalSource a owl:Class ; rdfs:label "retrieval source" ; rdfs:subClassOf [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty biolink:upstream_resource_ids ], - [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty biolink:upstream_resource_ids ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty biolink:resource_id ], + owl:minCardinality 1 ; + owl:onProperty biolink:resource_role ], [ a owl:Restriction ; - owl:allValuesFrom linkml:Uriorcurie ; + owl:minCardinality 0 ; owl:onProperty biolink:xref ], [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:minCardinality 1 ; owl:onProperty biolink:resource_id ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:upstream_resource_ids ], - [ a owl:Restriction ; - owl:minCardinality 1 ; + owl:allValuesFrom xsd:string ; owl:onProperty biolink:resource_id ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:resource_role ], + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:upstream_resource_ids ], [ a owl:Restriction ; owl:minCardinality 0 ; + owl:onProperty biolink:upstream_resource_ids ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:anyURI ; owl:onProperty biolink:xref ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; + owl:allValuesFrom xsd:string ; owl:onProperty biolink:resource_role ], [ a owl:Restriction ; - owl:minCardinality 1 ; + owl:maxCardinality 1 ; + owl:onProperty biolink:resource_id ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; owl:onProperty biolink:resource_role ], biolink:InformationContentEntity ; skos:definition "Provides information about how a particular InformationResource served as a source from which knowledge expressed in an Edge, or data used to generate this knowledge, was retrieved." ; skos:inScheme . -biolink:affected_by a owl:ObjectProperty, - linkml:SlotDefinition ; - rdfs:label "affected by" ; - rdfs:subPropertyOf biolink:related_to_at_instance_level ; - owl:inverseOf biolink:affects ; - skos:definition "describes an entity of which the state or quality is affected by another existing entity." ; +biolink:ThingWithTaxon a owl:Class ; + rdfs:label "thing with taxon" ; + rdfs:subClassOf ; + skos:definition "A mixin that can be used on any entity that can be taxonomically classified. This includes individual organisms; genes, their products and other molecular entities; body parts; biological processes" ; skos:inScheme . -biolink:enabled_by a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:enabled_by a owl:ObjectProperty ; rdfs:label "enabled by" ; rdfs:domain biolink:BiologicalProcessOrActivity ; rdfs:range biolink:PhysicalEntity ; @@ -10542,8 +9977,7 @@ biolink:enabled_by a owl:ObjectProperty, skos:inScheme ; biolink:opposite_of "prevented by" . -biolink:has_output a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_output a owl:ObjectProperty ; rdfs:label "has output" ; rdfs:domain biolink:BiologicalProcessOrActivity ; rdfs:range biolink:NamedThing ; @@ -10563,8 +9997,7 @@ biolink:has_output a owl:ObjectProperty, biolink:canonical_predicate true ; biolink:opposite_of "has input" . -biolink:has_participant a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_participant a owl:ObjectProperty ; rdfs:label "has participant" ; rdfs:domain biolink:BiologicalProcessOrActivity ; rdfs:range biolink:Occurrent ; @@ -10595,8 +10028,7 @@ biolink:has_participant a owl:ObjectProperty, PathWhiz:has_reaction ; biolink:canonical_predicate true . -biolink:has_sequence_variant a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_sequence_variant a owl:ObjectProperty ; rdfs:label "has sequence variant" ; rdfs:domain biolink:GenomicEntity ; rdfs:range biolink:SequenceVariant ; @@ -10604,35 +10036,27 @@ biolink:has_sequence_variant a owl:ObjectProperty, owl:inverseOf biolink:is_sequence_variant_of ; skos:inScheme . - a owl:Class, - biolink:CausalMechanismQualifierEnum ; + a owl:Class ; rdfs:label "activation" ; rdfs:subClassOf biolink:CausalMechanismQualifierEnum, . -biolink:ChemicalMixture a owl:Class, - linkml:ClassDefinition ; +biolink:ChemicalMixture a owl:Class ; rdfs:label "chemical mixture" ; rdfs:subClassOf [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty biolink:drug_regulatory_status_world_wide ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty biolink:drug_regulatory_status_world_wide ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty biolink:is_supplement ], + owl:onProperty biolink:routes_of_delivery ], [ a owl:Restriction ; owl:allValuesFrom biolink:DrugDeliveryEnum ; owl:onProperty biolink:routes_of_delivery ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:routes_of_delivery ], + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:drug_regulatory_status_world_wide ], [ a owl:Restriction ; - owl:allValuesFrom biolink:ChemicalMixture ; - owl:onProperty biolink:is_supplement ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; + owl:allValuesFrom xsd:string ; owl:onProperty biolink:highest_FDA_approval_status ], [ a owl:Restriction ; owl:maxCardinality 1 ; @@ -10640,9 +10064,15 @@ biolink:ChemicalMixture a owl:Class, [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty biolink:highest_FDA_approval_status ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty biolink:is_supplement ], [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty biolink:highest_FDA_approval_status ], + [ a owl:Restriction ; + owl:allValuesFrom biolink:ChemicalMixture ; + owl:onProperty biolink:is_supplement ], [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty biolink:drug_regulatory_status_world_wide ], @@ -10653,8 +10083,7 @@ biolink:ChemicalMixture a owl:Class, skos:narrowMatch , SNOMEDCT:49616005 . -biolink:Dataset a owl:Class, - linkml:ClassDefinition ; +biolink:Dataset a owl:Class ; rdfs:label "dataset" ; rdfs:subClassOf biolink:InformationContentEntity ; skos:definition "an item that refers to a collection of data from a data source." ; @@ -10664,43 +10093,17 @@ biolink:Dataset a owl:Class, dcid:Dataset ; skos:inScheme . -biolink:EntityToPhenotypicFeatureAssociationMixin a owl:Class, - linkml:ClassDefinition ; - rdfs:label "entity to phenotypic feature association mixin" ; - rdfs:subClassOf [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:sex_qualifier ], - [ a owl:Restriction ; - owl:allValuesFrom biolink:BiologicalSex ; - owl:onProperty biolink:sex_qualifier ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:object ], - [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty biolink:object ], - [ a owl:Restriction ; - owl:allValuesFrom biolink:PhenotypicFeature ; - owl:onProperty biolink:object ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:sex_qualifier ], - biolink:EntityToFeatureOrDiseaseQualifiersMixin, - biolink:FrequencyQuantifier ; +biolink:GeneToEntityAssociationMixin a owl:Class ; + rdfs:label "gene to entity association mixin" ; + rdfs:subClassOf ; skos:inScheme . -biolink:PhaseEnum a owl:Class, - linkml:EnumDefinition ; - owl:unionOf ( ) ; - linkml:permissible_values , - , - . - -biolink:PopulationOfIndividualOrganisms a owl:Class, - linkml:ClassDefinition ; +biolink:PopulationOfIndividualOrganisms a owl:Class ; rdfs:label "population of individual organisms" ; - rdfs:subClassOf biolink:OrganismalEntity, - biolink:SubjectOfInvestigation ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:SubjectOfInvestigation ], + biolink:OrganismalEntity ; skos:definition "A collection of individuals from the same taxonomic class distinguished by one or more characteristics. Characteristics can include, but are not limited to, shared geographic location, genetics, phenotypes." ; skos:exactMatch STY:T098, , @@ -10708,19 +10111,33 @@ biolink:PopulationOfIndividualOrganisms a owl:Class, SIO:001061 ; skos:inScheme . -biolink:StudyResult a owl:Class, - linkml:ClassDefinition ; +biolink:StrandEnum a owl:Class ; + rdfs:subClassOf linkml:EnumDefinition ; + owl:unionOf ( ) ; + linkml:permissible_values , + , + , + . + +biolink:StudyResult a owl:Class ; rdfs:label "study result" ; rdfs:subClassOf biolink:InformationContentEntity ; skos:definition "A collection of data items from a study that are about a particular study subject or experimental unit (the 'focus' of the Result) - optionally with context/provenance metadata that may be relevant to the interpretation of this data as evidence." ; skos:editorialNote "The data/metadata included in a Study Result object are typically a subset of data from a larger study data set, that are selected by a curator because they may be useful as evidence for deriving knowledge about a specific focus of the study. The notion of a 'study' here is defined broadly to include any research activity at any scale that is aimed at generating knowledge or hypotheses. This may include a single assay or computational analyses, or a larger scale clinical trial or experimental research investigation." ; skos:inScheme . -biolink:affects a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:affected_by a owl:DatatypeProperty ; + rdfs:label "affected by" ; + rdfs:subPropertyOf biolink:related_to_at_instance_level ; + owl:inverseOf biolink:affects ; + skos:definition "describes an entity of which the state or quality is affected by another existing entity." ; + skos:inScheme . + +biolink:affects a owl:DatatypeProperty ; rdfs:label "affects" ; rdfs:subPropertyOf biolink:related_to_at_instance_level ; - skos:definition "describes an entity that has a direct affect on the state or quality of another existing entity. Use of the 'affects' predicate implies that the affected entity already exists, unlike predicates such as 'affects risk for' and 'prevents, where the outcome is something that may or may not come to be." ; + skos:definition "Describes an entity that has an effect on the state or quality of another existing entity." ; + skos:editorialNote "Use of the 'affects' predicate implies that the affected entity already exists, unlike predicates such as 'affects likelihood of' and 'prevents' where the effect concerns whether or when something may or may not come into existence." ; skos:exactMatch SEMMEDDB:AFFECTS, DGIdb:affects ; skos:inScheme ; @@ -10757,8 +10174,7 @@ biolink:affects a owl:ObjectProperty, skos:relatedMatch ; biolink:canonical_predicate true . -biolink:has_attribute a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_attribute a owl:ObjectProperty ; rdfs:label "has attribute" ; rdfs:domain biolink:Entity ; rdfs:range biolink:Attribute ; @@ -10841,8 +10257,7 @@ biolink:has_attribute a owl:ObjectProperty, orphanet:C017, CPT:has_possibly_included_panel_element . -biolink:has_input a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_input a owl:ObjectProperty ; rdfs:label "has input" ; rdfs:domain biolink:BiologicalProcessOrActivity ; rdfs:range biolink:NamedThing ; @@ -10867,8 +10282,7 @@ biolink:has_input a owl:ObjectProperty, biolink:canonical_predicate true ; biolink:opposite_of "has output" . -biolink:is_sequence_variant_of a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:is_sequence_variant_of a owl:ObjectProperty ; rdfs:label "is sequence variant of" ; rdfs:domain biolink:SequenceVariant ; rdfs:range biolink:GenomicEntity ; @@ -10881,17 +10295,15 @@ biolink:is_sequence_variant_of a owl:ObjectProperty, skos:narrowMatch WIKIDATA:P3433 ; biolink:canonical_predicate true . -biolink:related_to_at_concept_level a owl:ObjectProperty, - owl:SymmetricProperty, - linkml:SlotDefinition ; +biolink:related_to_at_concept_level a owl:DatatypeProperty, + owl:SymmetricProperty ; rdfs:label "related to at concept level" ; rdfs:subPropertyOf biolink:related_to ; skos:definition "Represents a relationship held between terminology components that describe the conceptual model of a domain." ; skos:inScheme ; biolink:canonical_predicate true . -biolink:synonym a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:synonym a owl:DatatypeProperty ; rdfs:label "synonym" ; rdfs:domain biolink:NamedThing ; rdfs:range biolink:label_type ; @@ -10907,118 +10319,140 @@ biolink:synonym a owl:ObjectProperty, gpi:DB_Object_Synonyms, AGRKB:synonyms . -biolink:ChemicalOrDrugOrTreatment a owl:Class, - linkml:ClassDefinition ; - rdfs:label "chemical or drug or treatment" ; - skos:inScheme . - -biolink:DruggableGeneCategoryEnum a owl:Class, - linkml:EnumDefinition ; - owl:unionOf ( ) ; - linkml:permissible_values , - , - , - . +biolink:ClinicalApprovalStatusEnum a owl:Class ; + rdfs:subClassOf linkml:EnumDefinition ; + owl:unionOf ( ) ; + linkml:permissible_values , + , + , + , + , + . + +biolink:Drug a owl:Class ; + rdfs:label "drug" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:ChemicalOrDrugOrTreatment ], + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:OntologyClass ], + biolink:MolecularMixture ; + skos:broadMatch STY:T121 ; + skos:definition "A substance intended for use in the diagnosis, cure, mitigation, treatment, or prevention of disease" ; + skos:exactMatch STY:T200, + , + dcid:Drug, + WIKIDATA:Q12140 ; + skos:inScheme ; + skos:narrowMatch STY:T195 ; + skos:note "The CHEBI ID represents a role rather than a substance" . -biolink:Entity a owl:Class, - linkml:ClassDefinition ; +biolink:Entity a owl:Class ; rdfs:label "entity" ; rdfs:subClassOf [ a owl:Restriction ; - owl:minCardinality 0 ; + owl:maxCardinality 1 ; + owl:onProperty biolink:iri ], + [ a owl:Restriction ; + owl:allValuesFrom biolink:iri_type ; owl:onProperty biolink:iri ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:deprecated ], + owl:onProperty biolink:id ], [ a owl:Restriction ; - owl:allValuesFrom biolink:label_type ; - owl:onProperty biolink:name ], + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:id ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty biolink:description ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; owl:onProperty biolink:iri ], [ a owl:Restriction ; - owl:allValuesFrom linkml:Boolean ; - owl:onProperty biolink:deprecated ], + owl:allValuesFrom biolink:category_type ; + owl:onProperty biolink:category ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:name ], + owl:onProperty biolink:description ], [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty biolink:id ], + owl:minCardinality 0 ; + owl:onProperty biolink:type ], [ a owl:Restriction ; - owl:allValuesFrom biolink:narrative_text ; + owl:minCardinality 0 ; owl:onProperty biolink:description ], [ a owl:Restriction ; - owl:allValuesFrom biolink:iri_type ; - owl:onProperty biolink:iri ], + owl:allValuesFrom biolink:Attribute ; + owl:onProperty biolink:has_attribute ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty biolink:type ], + owl:onProperty biolink:name ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty biolink:type ], + owl:maxCardinality 1 ; + owl:onProperty biolink:name ], [ a owl:Restriction ; - owl:allValuesFrom biolink:category_type ; - owl:onProperty biolink:category ], + owl:minCardinality 0 ; + owl:onProperty biolink:has_attribute ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:description ], + owl:onProperty biolink:deprecated ], [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty biolink:deprecated ], [ a owl:Restriction ; - owl:allValuesFrom biolink:Attribute ; - owl:onProperty biolink:has_attribute ], + owl:allValuesFrom biolink:narrative_text ; + owl:onProperty biolink:description ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:boolean ; + owl:onProperty biolink:deprecated ], [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty biolink:category ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:has_attribute ], + owl:allValuesFrom biolink:label_type ; + owl:onProperty biolink:name ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty biolink:id ], + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:type ], [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:minCardinality 1 ; owl:onProperty biolink:id ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:name ] ; + linkml:ClassDefinition ; skos:definition "Root Biolink Model class for all things and informational relationships, real or imagined." ; skos:inScheme . -biolink:Genotype a owl:Class, - linkml:ClassDefinition ; +biolink:EntityToPhenotypicFeatureAssociationMixin a owl:Class ; + rdfs:label "entity to phenotypic feature association mixin" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:FrequencyQuantifier ], + biolink:EntityToFeatureOrDiseaseQualifiersMixin ; + skos:inScheme . + +biolink:Genotype a owl:Class ; rdfs:label "genotype" ; rdfs:subClassOf [ a owl:Restriction ; - owl:minCardinality 0 ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:OntologyClass ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; owl:onProperty biolink:has_zygosity ], + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:PhysicalEssence ], [ a owl:Restriction ; owl:allValuesFrom biolink:Zygosity ; owl:onProperty biolink:has_zygosity ], [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:minCardinality 0 ; owl:onProperty biolink:has_zygosity ], - biolink:BiologicalEntity, - biolink:GenomicEntity, - biolink:OntologyClass, - biolink:PhysicalEssence ; + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:GenomicEntity ], + biolink:BiologicalEntity ; skos:definition "An information content entity that describes a genome by specifying the total variation in genomic sequence and/or gene expression, relative to some established background" ; skos:exactMatch , SIO:001079 ; skos:inScheme ; skos:note "Consider renaming as genotypic entity" . -biolink:Outcome a owl:Class, - linkml:ClassDefinition ; - rdfs:label "outcome" ; - skos:definition "An entity that has the role of being the consequence of an exposure event. This is an abstract mixin grouping of various categories of possible biological or non-biological (e.g. clinical) outcomes." ; - skos:inScheme . - -biolink:PhenotypicFeature a owl:Class, - linkml:ClassDefinition ; +biolink:PhenotypicFeature a owl:Class ; rdfs:label "phenotypic feature" ; rdfs:subClassOf biolink:DiseaseOrPhenotypicFeature ; skos:altLabel "endophenotype", @@ -11050,8 +10484,7 @@ biolink:PhenotypicFeature a owl:Class, WIKIDATA:Q169872, WIKIDATA:Q25203551 . -biolink:Transcript a owl:Class, - linkml:ClassDefinition ; +biolink:Transcript a owl:Class ; rdfs:label "transcript" ; rdfs:subClassOf biolink:BiologicalEntity ; skos:definition "An RNA synthesized on a DNA or RNA template by an RNA polymerase." ; @@ -11062,8 +10495,7 @@ biolink:Transcript a owl:Class, skos:inScheme . biolink:associated_with a owl:ObjectProperty, - owl:SymmetricProperty, - linkml:SlotDefinition ; + owl:SymmetricProperty ; rdfs:label "associated with" ; rdfs:domain biolink:NamedThing ; rdfs:range biolink:NamedThing ; @@ -11074,32 +10506,28 @@ biolink:associated_with a owl:ObjectProperty, SNOMEDCT:47429007 ; biolink:canonical_predicate true . -biolink:causal_mechanism_qualifier a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:causal_mechanism_qualifier a owl:ObjectProperty ; rdfs:label "causal mechanism qualifier" ; rdfs:range biolink:CausalMechanismQualifierEnum ; rdfs:subPropertyOf biolink:statement_qualifier ; skos:definition "A statement qualifier representing a type of molecular control mechanism through which an effect of a chemical on a gene or gene product is mediated (e.g. 'agonism', 'inhibition', 'allosteric modulation', 'channel blocker')" ; skos:inScheme . -biolink:has_biological_sequence a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:has_biological_sequence a owl:DatatypeProperty ; rdfs:label "has biological sequence" ; rdfs:range biolink:biological_sequence ; rdfs:subPropertyOf biolink:node_property ; skos:definition "connects a genomic feature to its sequence" ; skos:inScheme . -biolink:qualified_predicate a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:qualified_predicate a owl:DatatypeProperty ; rdfs:label "qualified predicate" ; rdfs:subPropertyOf biolink:qualifier ; skos:definition "Predicate to be used in an association when subject and object qualifiers are present and the full reading of the statement requires a qualification to the predicate in use in order to refine or increase the specificity of the full statement reading. This qualifier holds a relationship to be used instead of that expressed by the primary predicate, in a ‘full statement’ reading of the association, where qualifier-based semantics are included. This is necessary only in cases where the primary predicate does not work in a full statement reading." ; skos:editorialNote "to express the statement that “Chemical X causes increased expression of Gene Y”, the core triple is read using the fields subject:ChemX, predicate:affects, object:GeneY . . . and the full statement is read using the fields subject:ChemX, qualified_predicate:causes, object:GeneY, object_aspect: expression, object_direction:increased. The predicate ‘affects’ is needed for the core triple reading, but does not make sense in the full statement reading (because “Chemical X affects increased expression of Gene Y'' is not what we mean to say here: it causes increased expression of Gene Y)" ; skos:inScheme . -biolink:species_context_qualifier a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:species_context_qualifier a owl:ObjectProperty ; rdfs:label "species context qualifier" ; rdfs:range biolink:OrganismTaxon ; rdfs:subPropertyOf biolink:statement_qualifier ; @@ -11107,31 +10535,27 @@ biolink:species_context_qualifier a owl:ObjectProperty, skos:editorialNote "Ontology CURIEs are expected as values here, the examples below are intended to help clarify the content of the CURIEs." ; skos:inScheme . -biolink:subject_direction_qualifier a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:subject_direction_qualifier a owl:ObjectProperty ; rdfs:label "subject direction qualifier" ; rdfs:range biolink:DirectionQualifierEnum ; rdfs:subPropertyOf biolink:direction_qualifier ; skos:inScheme . -biolink:timepoint a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:timepoint a owl:DatatypeProperty ; rdfs:label "timepoint" ; rdfs:range biolink:time_type ; skos:altLabel "duration" ; skos:definition "a point in time" ; skos:inScheme . -biolink:type a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:type a owl:DatatypeProperty ; rdfs:label "type" ; rdfs:domain biolink:Entity ; skos:exactMatch gff3:type, gpi:DB_Object_Type ; skos:inScheme . -biolink:volume a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:volume a owl:DatatypeProperty ; rdfs:label "volume" ; rdfs:domain biolink:Publication ; rdfs:subPropertyOf biolink:node_property ; @@ -11139,39 +10563,30 @@ biolink:volume a owl:ObjectProperty, skos:exactMatch WIKIDATA_PROPERTY:P478 ; skos:inScheme . -biolink:DrugDeliveryEnum a owl:Class, - linkml:EnumDefinition ; - owl:unionOf ( ) ; - linkml:permissible_values , - , - , - . - -biolink:FDAIDAAdverseEventEnum a owl:Class, - linkml:EnumDefinition ; - owl:unionOf ( ) ; - linkml:permissible_values , - , - , - . +biolink:MaxResearchPhaseEnum a owl:Class ; + rdfs:subClassOf linkml:EnumDefinition ; + owl:unionOf ( ) ; + linkml:permissible_values , + , + , + , + , + , + . -biolink:ReactionDirectionEnum a owl:Class, - linkml:EnumDefinition ; - owl:unionOf ( ) ; - linkml:permissible_values , - , - , - . +biolink:Outcome a owl:Class ; + rdfs:label "outcome" ; + rdfs:subClassOf ; + skos:definition "An entity that has the role of being the consequence of an exposure event. This is an abstract mixin grouping of various categories of possible biological or non-biological (e.g. clinical) outcomes." ; + skos:inScheme . -biolink:label_type a owl:Class, - linkml:TypeDefinition ; - rdfs:subClassOf linkml:String . +biolink:label_type a rdfs:Datatype ; + owl:equivalentClass xsd:string . -biolink:xref a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:xref a owl:DatatypeProperty ; rdfs:label "xref" ; rdfs:domain biolink:NamedThing ; - rdfs:range linkml:Uriorcurie ; + rdfs:range xsd:anyURI ; skos:altLabel "DbXref", "Dbxref", "dbxref", @@ -11182,46 +10597,21 @@ biolink:xref a owl:ObjectProperty, skos:narrowMatch gff3:Dbxref, gpi:DB_Xrefs . -biolink:Drug a owl:Class, - linkml:ClassDefinition ; - rdfs:label "drug" ; - rdfs:subClassOf biolink:ChemicalOrDrugOrTreatment, - biolink:MolecularMixture, - biolink:OntologyClass ; - skos:broadMatch STY:T121 ; - skos:definition "A substance intended for use in the diagnosis, cure, mitigation, treatment, or prevention of disease" ; - skos:exactMatch STY:T200, - , - dcid:Drug, - WIKIDATA:Q12140 ; - skos:inScheme ; - skos:narrowMatch STY:T195 ; - skos:note "The CHEBI ID represents a role rather than a substance" . - -biolink:EntityToDiseaseAssociationMixin a owl:Class, - linkml:ClassDefinition ; - rdfs:label "entity to disease association mixin" ; +biolink:NucleicAcidEntity a owl:Class ; + rdfs:label "nucleic acid entity" ; rdfs:subClassOf [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:object ], + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:ThingWithTaxon ], [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty biolink:object ], + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:GenomicEntity ], [ a owl:Restriction ; - owl:allValuesFrom biolink:Disease ; - owl:onProperty biolink:object ], - biolink:EntityToFeatureOrDiseaseQualifiersMixin ; - skos:definition "mixin class for any association whose object (target node) is a disease" ; - skos:inScheme . - -biolink:NucleicAcidEntity a owl:Class, - linkml:ClassDefinition ; - rdfs:label "nucleic acid entity" ; - rdfs:subClassOf biolink:GenomicEntity, - biolink:MolecularEntity, - biolink:OntologyClass, - biolink:PhysicalEssence, - biolink:ThingWithTaxon ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:PhysicalEssence ], + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:OntologyClass ], + biolink:MolecularEntity ; skos:altLabel "genomic entity", "sequence feature" ; skos:definition "A nucleic acid entity is a molecular entity characterized by availability in gene databases of nucleotide-based sequence representations of its precise sequence; for convenience of representation, partial sequences of various kinds are included." ; @@ -11230,23 +10620,24 @@ biolink:NucleicAcidEntity a owl:Class, skos:narrowMatch STY:T086, STY:T114 . -biolink:SubjectOfInvestigation a owl:Class, - linkml:ClassDefinition ; - rdfs:label "subject of investigation" ; - skos:definition "An entity that has the role of being studied in an investigation, study, or experiment" ; +biolink:EntityToDiseaseAssociationMixin a owl:Class ; + rdfs:label "entity to disease association mixin" ; + rdfs:subClassOf biolink:EntityToFeatureOrDiseaseQualifiersMixin ; + skos:definition "mixin class for any association whose object (target node) is a disease" ; skos:inScheme . -biolink:OrganismalEntity a owl:Class, - linkml:ClassDefinition ; +biolink:OrganismalEntity a owl:Class ; rdfs:label "organismal entity" ; rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:SubjectOfInvestigation ], + [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty biolink:has_attribute ], [ a owl:Restriction ; owl:allValuesFrom owl:Thing ; owl:onProperty biolink:has_attribute ], - biolink:BiologicalEntity, - biolink:SubjectOfInvestigation ; + biolink:BiologicalEntity ; skos:definition "A named entity that is either a part of an organism, a whole organism, population or clade of organisms, excluding chemical entities" ; skos:exactMatch , UMLSSG:LIVB, @@ -11254,54 +10645,56 @@ biolink:OrganismalEntity a owl:Class, skos:inScheme ; skos:narrowMatch STY:T008 . -biolink:StrandEnum a owl:Class, - linkml:EnumDefinition ; - owl:unionOf ( ) ; - linkml:permissible_values , - , - , - . +biolink:SubjectOfInvestigation a owl:Class ; + rdfs:label "subject of investigation" ; + rdfs:subClassOf ; + skos:definition "An entity that has the role of being studied in an investigation, study, or experiment" ; + skos:inScheme . -biolink:anatomical_context_qualifier a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:anatomical_context_qualifier a owl:DatatypeProperty ; rdfs:label "anatomical context qualifier" ; rdfs:subPropertyOf biolink:statement_qualifier ; skos:definition "A statement qualifier representing an anatomical location where an relationship expressed in an association took place (can be a tissue, cell type, or sub-cellular location)." ; skos:editorialNote "Anatomical context values can be any term from UBERON. For example, the context qualifier ‘cerebral cortext’ combines with a core concept of ‘neuron’ to express the composed concept ‘neuron in the cerebral cortext’. The species_context_qualifier applies taxonomic context, e.g. species-specific molecular activity. Ontology CURIEs are expected as values here, the examples below are intended to help clarify the content of the CURIEs." ; skos:inScheme . -biolink:object_aspect_qualifier a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:object_aspect_qualifier a owl:DatatypeProperty ; rdfs:label "object aspect qualifier" ; rdfs:subPropertyOf biolink:aspect_qualifier ; skos:inScheme . -biolink:object_form_or_variant_qualifier a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:object_form_or_variant_qualifier a owl:DatatypeProperty ; rdfs:label "object form or variant qualifier" ; rdfs:subPropertyOf biolink:form_or_variant_qualifier ; skos:inScheme . -biolink:object_part_qualifier a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:object_part_qualifier a owl:DatatypeProperty ; rdfs:label "object part qualifier" ; rdfs:subPropertyOf biolink:part_qualifier ; skos:inScheme . -biolink:subject_derivative_qualifier a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:subject_derivative_qualifier a owl:DatatypeProperty ; rdfs:label "subject derivative qualifier" ; rdfs:subPropertyOf biolink:derivative_qualifier ; skos:inScheme . -biolink:subject_part_qualifier a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:subject_part_qualifier a owl:DatatypeProperty ; rdfs:label "subject part qualifier" ; rdfs:subPropertyOf biolink:part_qualifier ; skos:inScheme . -biolink:Disease a owl:Class, - linkml:ClassDefinition ; +biolink:ChemicalOrGeneOrGeneProductFormOrVariantEnum a owl:Class ; + rdfs:subClassOf linkml:EnumDefinition ; + owl:unionOf ( ) ; + linkml:permissible_values , + , + , + , + , + , + . + +biolink:Disease a owl:Class ; rdfs:label "disease" ; rdfs:subClassOf biolink:DiseaseOrPhenotypicFeature ; skos:altLabel "condition", @@ -11320,29 +10713,45 @@ biolink:Disease a owl:Class, skos:narrowMatch STY:T019, STY:T020 . -biolink:BiologicalProcessOrActivity a owl:Class, - linkml:ClassDefinition ; +biolink:GeneOrGeneProductOrChemicalPartQualifierEnum a owl:Class ; + rdfs:subClassOf linkml:EnumDefinition ; + owl:unionOf ( ) ; + linkml:permissible_values , + , + , + , + , + , + . + +biolink:BiologicalProcessOrActivity a owl:Class ; rdfs:label "biological process or activity" ; rdfs:subClassOf [ a owl:Restriction ; - owl:allValuesFrom biolink:NamedThing ; + owl:minCardinality 0 ; + owl:onProperty biolink:has_output ], + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:OntologyClass ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; owl:onProperty biolink:has_input ], [ a owl:Restriction ; owl:allValuesFrom biolink:NamedThing ; owl:onProperty biolink:has_output ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:has_input ], [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty biolink:enabled_by ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:has_output ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty biolink:enabled_by ], [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:allValuesFrom biolink:NamedThing ; + owl:onProperty biolink:has_input ], + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:Occurrent ], + [ a owl:Restriction ; + owl:minCardinality 0 ; owl:onProperty biolink:has_input ], [ a owl:Restriction ; owl:maxCardinality 1 ; @@ -11350,54 +10759,52 @@ biolink:BiologicalProcessOrActivity a owl:Class, [ a owl:Restriction ; owl:allValuesFrom biolink:PhysicalEntity ; owl:onProperty biolink:enabled_by ], - biolink:BiologicalEntity, - biolink:Occurrent, - biolink:OntologyClass ; + biolink:BiologicalEntity ; skos:definition "Either an individual molecular activity, or a collection of causally connected molecular activities in a biological system." ; skos:inScheme . -biolink:PhysicalEssence a owl:Class, - linkml:ClassDefinition ; - rdfs:label "physical essence" ; - rdfs:subClassOf biolink:PhysicalEssenceOrOccurrent ; - skos:definition "Semantic mixin concept. Pertains to entities that have physical properties such as mass, volume, or charge." ; - skos:inScheme . - -biolink:Agent a owl:Class, - linkml:ClassDefinition ; +biolink:DirectionQualifierEnum a owl:Class ; + rdfs:subClassOf linkml:EnumDefinition ; + owl:unionOf ( ) ; + linkml:permissible_values , + , + , + . + +biolink:Agent a owl:Class ; rdfs:label "agent" ; rdfs:subClassOf [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:name ], + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:id ], [ a owl:Restriction ; - owl:minCardinality 0 ; + owl:allValuesFrom xsd:string ; owl:onProperty biolink:address ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty biolink:name ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty biolink:address ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:name ], [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty biolink:affiliation ], [ a owl:Restriction ; - owl:allValuesFrom linkml:Uriorcurie ; - owl:onProperty biolink:affiliation ], + owl:minCardinality 0 ; + owl:onProperty biolink:name ], [ a owl:Restriction ; owl:minCardinality 1 ; owl:onProperty biolink:id ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:id ], + owl:onProperty biolink:name ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:anyURI ; + owl:onProperty biolink:affiliation ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; + owl:minCardinality 0 ; owl:onProperty biolink:address ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:name ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; owl:onProperty biolink:id ], biolink:AdministrativeEntity ; skos:altLabel "group" ; @@ -11412,8 +10819,13 @@ biolink:Agent a owl:Class, STY:T096, UMLSSG:ORGA . -biolink:name a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:PhysicalEssence a owl:Class ; + rdfs:label "physical essence" ; + rdfs:subClassOf biolink:PhysicalEssenceOrOccurrent ; + skos:definition "Semantic mixin concept. Pertains to entities that have physical properties such as mass, volume, or charge." ; + skos:inScheme . + +biolink:name a owl:DatatypeProperty ; rdfs:label "name" ; rdfs:domain biolink:Entity ; rdfs:range biolink:label_type ; @@ -11427,85 +10839,63 @@ biolink:name a owl:ObjectProperty, skos:narrowMatch dct:title, WIKIDATA_PROPERTY:P1476 . -biolink:object_context_qualifier a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:object_context_qualifier a owl:DatatypeProperty ; rdfs:label "object context qualifier" ; rdfs:subPropertyOf biolink:context_qualifier ; skos:inScheme . -biolink:object_direction_qualifier a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:object_direction_qualifier a owl:ObjectProperty ; rdfs:label "object direction qualifier" ; rdfs:range biolink:DirectionQualifierEnum ; rdfs:subPropertyOf biolink:direction_qualifier ; skos:inScheme . -biolink:subject_aspect_qualifier a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:subject_aspect_qualifier a owl:DatatypeProperty ; rdfs:label "subject aspect qualifier" ; rdfs:subPropertyOf biolink:aspect_qualifier ; skos:inScheme . -biolink:subject_context_qualifier a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:subject_context_qualifier a owl:DatatypeProperty ; rdfs:label "subject context qualifier" ; rdfs:subPropertyOf biolink:context_qualifier ; skos:inScheme . -biolink:subject_form_or_variant_qualifier a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:subject_form_or_variant_qualifier a owl:DatatypeProperty ; rdfs:label "subject form or variant qualifier" ; rdfs:subPropertyOf biolink:form_or_variant_qualifier ; skos:inScheme . -biolink:Occurrent a owl:Class, - linkml:ClassDefinition ; +biolink:Occurrent a owl:Class ; rdfs:label "occurrent" ; rdfs:subClassOf biolink:PhysicalEssenceOrOccurrent ; skos:definition "A processual entity." ; skos:exactMatch ; skos:inScheme . -biolink:ExposureEvent a owl:Class, - linkml:ClassDefinition ; +biolink:qualifier a owl:DatatypeProperty ; + rdfs:label "qualifier" ; + rdfs:subPropertyOf biolink:association_slot ; + skos:definition "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; + skos:inScheme . + +biolink:ExposureEvent a owl:Class ; rdfs:label "exposure event" ; - rdfs:subClassOf [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:timepoint ], - [ a owl:Restriction ; - owl:allValuesFrom biolink:time_type ; - owl:onProperty biolink:timepoint ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:timepoint ], - biolink:OntologyClass ; + rdfs:subClassOf biolink:OntologyClass ; skos:altLabel "experimental condition", "exposure" ; skos:definition "A (possibly time bounded) incidence of a feature of the environment of an organism that influences one or more phenotypic features of that organism, potentially mediated by genes" ; skos:exactMatch ; skos:inScheme . -biolink:qualifier a owl:ObjectProperty, - linkml:SlotDefinition ; - rdfs:label "qualifier" ; - rdfs:subPropertyOf biolink:association_slot ; - skos:definition "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; - skos:inScheme . - -biolink:DirectionQualifierEnum a owl:Class, - linkml:EnumDefinition ; - owl:unionOf ( ) ; - linkml:permissible_values , - , - , - . - -biolink:BiologicalProcess a owl:Class, - linkml:ClassDefinition ; +biolink:BiologicalProcess a owl:Class ; rdfs:label "biological process" ; - rdfs:subClassOf biolink:BiologicalProcessOrActivity, - biolink:Occurrent, - biolink:OntologyClass ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:OntologyClass ], + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:Occurrent ], + biolink:BiologicalProcessOrActivity ; skos:broadMatch WIKIDATA:P682 ; skos:definition "One or more causally connected executions of molecular functions" ; skos:exactMatch , @@ -11513,8 +10903,7 @@ biolink:BiologicalProcess a owl:Class, WIKIDATA:Q2996394 ; skos:inScheme . -biolink:MolecularEntity a owl:Class, - linkml:ClassDefinition ; +biolink:MolecularEntity a owl:Class ; rdfs:label "molecular entity" ; rdfs:subClassOf [ a owl:Restriction ; owl:minCardinality 0 ; @@ -11523,7 +10912,7 @@ biolink:MolecularEntity a owl:Class, owl:maxCardinality 1 ; owl:onProperty biolink:is_metabolite ], [ a owl:Restriction ; - owl:allValuesFrom linkml:Boolean ; + owl:allValuesFrom xsd:boolean ; owl:onProperty biolink:is_metabolite ], biolink:ChemicalEntity ; skos:definition "A molecular entity is a chemical entity composed of individual or covalently bonded atoms." ; @@ -11533,18 +10922,17 @@ biolink:MolecularEntity a owl:Class, , bioschemas:MolecularEntity . -biolink:OrganismTaxon a owl:Class, - linkml:ClassDefinition ; +biolink:OrganismTaxon a owl:Class ; rdfs:label "organism taxon" ; rdfs:subClassOf [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:has_taxonomic_rank ], - [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty biolink:has_taxonomic_rank ], [ a owl:Restriction ; owl:allValuesFrom biolink:TaxonomicRank ; owl:onProperty biolink:has_taxonomic_rank ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty biolink:has_taxonomic_rank ], biolink:NamedThing ; skos:altLabel "taxon", "taxonomic classification" ; @@ -11555,67 +10943,44 @@ biolink:OrganismTaxon a owl:Class, skos:inScheme ; skos:narrowMatch dcid:BiologicalSpecies . -biolink:ChemicalOrGeneOrGeneProductFormOrVariantEnum a owl:Class, - linkml:EnumDefinition ; - owl:unionOf ( ) ; - linkml:permissible_values , - , - , - , - , - , - . - -biolink:GeneOrGeneProductOrChemicalPartQualifierEnum a owl:Class, - linkml:EnumDefinition ; - owl:unionOf ( ) ; - linkml:permissible_values , - , - , - , - , - , - . - -biolink:InformationContentEntity a owl:Class, - linkml:ClassDefinition ; +biolink:InformationContentEntity a owl:Class ; rdfs:label "information content entity" ; rdfs:subClassOf [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:creation_date ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; + owl:allValuesFrom xsd:string ; owl:onProperty biolink:license ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:format ], + owl:onProperty biolink:license ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:rights ], + owl:onProperty biolink:creation_date ], [ a owl:Restriction ; - owl:minCardinality 0 ; + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:format ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:date ; owl:onProperty biolink:creation_date ], [ a owl:Restriction ; - owl:minCardinality 0 ; + owl:maxCardinality 1 ; owl:onProperty biolink:format ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty biolink:rights ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; owl:onProperty biolink:format ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; + owl:maxCardinality 1 ; owl:onProperty biolink:rights ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty biolink:license ], + owl:onProperty biolink:creation_date ], [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:rights ], + [ a owl:Restriction ; + owl:minCardinality 0 ; owl:onProperty biolink:license ], [ a owl:Restriction ; - owl:allValuesFrom linkml:Date ; - owl:onProperty biolink:creation_date ], + owl:minCardinality 0 ; + owl:onProperty biolink:rights ], biolink:NamedThing ; skos:altLabel "information", "information artefact", @@ -11636,81 +11001,113 @@ biolink:InformationContentEntity a owl:Class, STY:T185, UMLSSG:CONC . -biolink:Attribute a owl:Class, - linkml:ClassDefinition ; +biolink:CausalMechanismQualifierEnum a owl:Class ; + rdfs:subClassOf linkml:EnumDefinition ; + owl:unionOf ( ) ; + linkml:permissible_values , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + . + +biolink:Attribute a owl:Class ; rdfs:label "attribute" ; rdfs:subClassOf [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty biolink:name ], + [ a owl:Restriction ; + owl:allValuesFrom biolink:QuantityValue ; + owl:onProperty biolink:has_quantitative_value ], + [ a owl:Restriction ; + owl:allValuesFrom biolink:iri_type ; + owl:onProperty biolink:iri ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:name ], + [ a owl:Restriction ; + owl:allValuesFrom biolink:OntologyClass ; + owl:onProperty biolink:has_attribute_type ], + [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty biolink:has_qualitative_value ], [ a owl:Restriction ; owl:minCardinality 1 ; owl:onProperty biolink:has_attribute_type ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:name ], + owl:allValuesFrom biolink:NamedThing ; + owl:onProperty biolink:has_qualitative_value ], [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty biolink:iri ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:iri ], + owl:onProperty biolink:has_attribute_type ], [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty biolink:has_quantitative_value ], [ a owl:Restriction ; - owl:allValuesFrom biolink:iri_type ; - owl:onProperty biolink:iri ], - [ a owl:Restriction ; - owl:allValuesFrom biolink:QuantityValue ; - owl:onProperty biolink:has_quantitative_value ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:name ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty biolink:name ], - [ a owl:Restriction ; - owl:allValuesFrom biolink:NamedThing ; - owl:onProperty biolink:has_qualitative_value ], + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:OntologyClass ], [ a owl:Restriction ; - owl:allValuesFrom biolink:OntologyClass ; - owl:onProperty biolink:has_attribute_type ], + owl:maxCardinality 1 ; + owl:onProperty biolink:iri ], [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty biolink:has_qualitative_value ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:has_attribute_type ], - biolink:NamedThing, - biolink:OntologyClass ; + owl:onProperty biolink:name ], + biolink:NamedThing ; skos:definition "A property or characteristic of an entity. For example, an apple may have properties such as color, shape, age, crispiness. An environmental sample may have attributes such as depth, lat, long, material." ; skos:exactMatch SIO:000614 ; skos:inScheme . -biolink:Gene a owl:Class, - linkml:ClassDefinition ; +biolink:Gene a owl:Class ; rdfs:label "gene" ; rdfs:subClassOf [ a owl:Restriction ; - owl:allValuesFrom linkml:Uriorcurie ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:PhysicalEssence ], + [ a owl:Restriction ; + owl:minCardinality 0 ; owl:onProperty biolink:xref ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty biolink:symbol ], + owl:allValuesFrom xsd:anyURI ; + owl:onProperty biolink:xref ], [ a owl:Restriction ; - owl:minCardinality 0 ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:OntologyClass ], + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:GeneOrGeneProduct ], + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:ChemicalEntityOrGeneOrGeneProduct ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; owl:onProperty biolink:symbol ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty biolink:xref ], + owl:onProperty biolink:symbol ], [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:allValuesFrom xsd:string ; owl:onProperty biolink:symbol ], - biolink:BiologicalEntity, - biolink:ChemicalEntityOrGeneOrGeneProduct, - biolink:GeneOrGeneProduct, - biolink:GenomicEntity, - biolink:OntologyClass, - biolink:PhysicalEssence ; + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:GenomicEntity ], + biolink:BiologicalEntity ; skos:broadMatch ; skos:definition "A region (or regions) that includes all of the sequence elements necessary to encode a functional transcript. A gene locus may include regulatory regions, transcribed regions and/or other functional sequence regions." ; skos:exactMatch , @@ -11720,37 +11117,55 @@ biolink:Gene a owl:Class, skos:inScheme ; skos:narrowMatch bioschemas:gene . -biolink:SequenceVariant a owl:Class, - linkml:ClassDefinition ; +biolink:BiologicalEntity a owl:Class ; + rdfs:label "biological entity" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:ThingWithTaxon ], + biolink:NamedThing ; + skos:altLabel "bioentity" ; + skos:inScheme ; + skos:narrowMatch STY:T050, + STY:T129, + SIO:010046, + WIKIDATA:Q28845870 . + +biolink:SequenceVariant a owl:Class ; rdfs:label "sequence variant" ; rdfs:subClassOf [ a owl:Restriction ; - owl:minCardinality 0 ; + owl:allValuesFrom xsd:string ; owl:onProperty biolink:has_biological_sequence ], [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:minCardinality 1 ; owl:onProperty biolink:id ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:PhysicalEssence ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty biolink:has_gene ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; owl:onProperty biolink:id ], [ a owl:Restriction ; owl:allValuesFrom owl:Thing ; owl:onProperty biolink:has_gene ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:has_gene ], + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:OntologyClass ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; + owl:maxCardinality 1 ; owl:onProperty biolink:has_biological_sequence ], [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:GenomicEntity ], + [ a owl:Restriction ; + owl:minCardinality 0 ; owl:onProperty biolink:has_biological_sequence ], [ a owl:Restriction ; - owl:minCardinality 1 ; + owl:maxCardinality 1 ; owl:onProperty biolink:id ], - biolink:BiologicalEntity, - biolink:GenomicEntity, - biolink:OntologyClass, - biolink:PhysicalEssence ; + biolink:BiologicalEntity ; skos:altLabel "allele" ; skos:closeMatch , , @@ -11762,11 +11177,12 @@ biolink:SequenceVariant a owl:Class, skos:inScheme ; skos:note "This class is for modeling the specific state at a locus. A single DBSNP rs ID could correspond to more than one sequence variants (e.g CIViC:1252 and CIViC:1253, two distinct BRCA2 alleles for rs28897743)" . -biolink:AnatomicalEntity a owl:Class, - linkml:ClassDefinition ; +biolink:AnatomicalEntity a owl:Class ; rdfs:label "anatomical entity" ; - rdfs:subClassOf biolink:OrganismalEntity, - biolink:PhysicalEssence ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:PhysicalEssence ], + biolink:OrganismalEntity ; skos:definition "A subcellular location, cell type or gross anatomical part" ; skos:exactMatch STY:T017, STY:T029, @@ -11789,72 +11205,76 @@ biolink:AnatomicalEntity a owl:Class, ; skos:relatedMatch SNOMEDCT:123037004 . -biolink:Publication a owl:Class, - linkml:ClassDefinition ; +biolink:ChemicalOrDrugOrTreatment a owl:Class ; + rdfs:label "chemical or drug or treatment" ; + rdfs:subClassOf ; + skos:inScheme . + +biolink:Publication a owl:Class ; rdfs:label "publication" ; rdfs:subClassOf [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty biolink:id ], + owl:maxCardinality 1 ; + owl:onProperty biolink:name ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty biolink:pages ], + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:summary ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:authors ], + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:id ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; + owl:minCardinality 0 ; owl:onProperty biolink:keywords ], [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty biolink:pages ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:Uriorcurie ; - owl:onProperty biolink:xref ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty biolink:name ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty biolink:summary ], + owl:onProperty biolink:mesh_terms ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty biolink:summary ], [ a owl:Restriction ; - owl:allValuesFrom biolink:Agent ; - owl:onProperty biolink:authors ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:xref ], + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:pages ], [ a owl:Restriction ; - owl:allValuesFrom linkml:Uriorcurie ; - owl:onProperty biolink:mesh_terms ], + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:name ], [ a owl:Restriction ; owl:minCardinality 1 ; owl:onProperty biolink:publication_type ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:id ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty biolink:publication_type ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; + owl:minCardinality 0 ; owl:onProperty biolink:summary ], [ a owl:Restriction ; owl:minCardinality 0 ; + owl:onProperty biolink:xref ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:anyURI ; owl:onProperty biolink:mesh_terms ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; + owl:minCardinality 1 ; owl:onProperty biolink:id ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:keywords ], + owl:allValuesFrom xsd:anyURI ; + owl:onProperty biolink:xref ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:publication_type ], [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty biolink:name ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:keywords ], + [ a owl:Restriction ; + owl:allValuesFrom biolink:Agent ; + owl:onProperty biolink:authors ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:name ], + owl:onProperty biolink:id ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty biolink:authors ], biolink:InformationContentEntity ; skos:definition "Any ‘published’ piece of information. Publications are considered broadly to include any document or document part made available in print or on the web - which may include scientific journal issues, individual articles, and books - as well as things like pre-prints, white papers, patents, drug labels, web pages, protocol documents, and even a part of a publication if of significant knowledge scope (e.g. a figure, figure legend, or section highlighted by NLP). " ; skos:exactMatch IAO:0000311 ; @@ -11862,8 +11282,7 @@ biolink:Publication a owl:Class, skos:narrowMatch STY:T170, IAO:0000013 . -biolink:id a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:id a owl:DatatypeProperty ; rdfs:label "id" ; rdfs:domain biolink:Entity ; skos:definition "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; @@ -11872,65 +11291,60 @@ biolink:id a owl:ObjectProperty, AGRKB:primaryId ; skos:inScheme . -biolink:BiologicalEntity a owl:Class, - linkml:ClassDefinition ; - rdfs:label "biological entity" ; - rdfs:subClassOf biolink:NamedThing, - biolink:ThingWithTaxon ; - skos:altLabel "bioentity" ; - skos:inScheme ; - skos:narrowMatch STY:T050, - STY:T129, - SIO:010046, - WIKIDATA:Q28845870 . - -biolink:ChemicalEntity a owl:Class, - linkml:ClassDefinition ; +biolink:ChemicalEntity a owl:Class ; rdfs:label "chemical entity" ; rdfs:subClassOf [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:ChemicalEntityOrProteinOrPolypeptide ], + [ a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:ChemicalEntityOrGeneOrGeneProduct ], + [ a owl:Restriction ; + owl:allValuesFrom biolink:DrugAvailabilityEnum ; + owl:onProperty biolink:available_from ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:boolean ; owl:onProperty biolink:is_toxic ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:trade_name ], + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:PhysicalEssence ], [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty biolink:available_from ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty biolink:max_tolerated_dose ], + owl:minCardinality 0 ; + owl:onProperty biolink:is_toxic ], [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty biolink:has_chemical_role ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:max_tolerated_dose ], + owl:minCardinality 0 ; + owl:onProperty biolink:trade_name ], [ a owl:Restriction ; - owl:allValuesFrom linkml:Boolean ; - owl:onProperty biolink:is_toxic ], + owl:allValuesFrom biolink:ChemicalRole ; + owl:onProperty biolink:has_chemical_role ], [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty biolink:max_tolerated_dose ], [ a owl:Restriction ; - owl:allValuesFrom biolink:ChemicalEntity ; - owl:onProperty biolink:trade_name ], + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:ChemicalOrDrugOrTreatment ], [ a owl:Restriction ; - owl:allValuesFrom biolink:DrugAvailabilityEnum ; - owl:onProperty biolink:available_from ], + owl:maxCardinality 1 ; + owl:onProperty biolink:trade_name ], [ a owl:Restriction ; - owl:allValuesFrom biolink:ChemicalRole ; - owl:onProperty biolink:has_chemical_role ], + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:max_tolerated_dose ], [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:allValuesFrom biolink:ChemicalEntity ; owl:onProperty biolink:trade_name ], [ a owl:Restriction ; - owl:minCardinality 0 ; + owl:maxCardinality 1 ; owl:onProperty biolink:is_toxic ], - biolink:ChemicalEntityOrGeneOrGeneProduct, - biolink:ChemicalEntityOrProteinOrPolypeptide, - biolink:ChemicalOrDrugOrTreatment, - biolink:NamedThing, - biolink:PhysicalEssence ; + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty biolink:max_tolerated_dose ], + biolink:NamedThing ; skos:broadMatch STY:T167 ; skos:definition "A chemical entity is a physical entity that pertains to chemistry or biochemistry." ; skos:exactMatch STY:T103, @@ -11940,30 +11354,25 @@ biolink:ChemicalEntity a owl:Class, skos:inScheme ; skos:narrowMatch WIKIDATA:Q43460564 . -biolink:GenomicEntity a owl:Class, - linkml:ClassDefinition ; +biolink:GenomicEntity a owl:Class ; rdfs:label "genomic entity" ; - rdfs:subClassOf [ a owl:Restriction ; - owl:allValuesFrom biolink:biological_sequence ; - owl:onProperty biolink:has_biological_sequence ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:has_biological_sequence ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:has_biological_sequence ] ; + rdfs:subClassOf ; skos:inScheme ; skos:narrowMatch STY:T028, . -biolink:ChemicalEntityOrGeneOrGeneProduct a owl:Class, - linkml:ClassDefinition ; +biolink:ChemicalEntityOrGeneOrGeneProduct a owl:Class ; rdfs:label "chemical entity or gene or gene product" ; + rdfs:subClassOf ; skos:definition "A union of chemical entities and children, and gene or gene product. This mixin is helpful to use when searching across chemical entities that must include genes and their children as chemical entities." ; skos:inScheme . -biolink:DiseaseOrPhenotypicFeature a owl:Class, - linkml:ClassDefinition ; + a owl:Class ; + rdfs:label "molecular_modification" ; + rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalEntityAspectEnum, + linkml:PermissibleValue . + +biolink:DiseaseOrPhenotypicFeature a owl:Class ; rdfs:label "disease or phenotypic feature" ; rdfs:subClassOf biolink:BiologicalEntity ; skos:altLabel "phenome" ; @@ -11971,72 +11380,16 @@ biolink:DiseaseOrPhenotypicFeature a owl:Class, skos:inScheme ; skos:narrowMatch STY:T033 . -biolink:FDAApprovalStatusEnum a owl:Class, - linkml:EnumDefinition ; - owl:unionOf ( ) ; - linkml:permissible_values , - , - , - , - , - , - , - , - , - , - , - , - , - , - . - - a owl:Class, - biolink:GeneOrGeneProductOrChemicalEntityAspectEnum ; - rdfs:label "molecular_modification" ; - rdfs:subClassOf biolink:GeneOrGeneProductOrChemicalEntityAspectEnum . - -biolink:CausalMechanismQualifierEnum a owl:Class, - linkml:EnumDefinition ; - owl:unionOf ( ) ; - linkml:permissible_values , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - . - -biolink:GeneOrGeneProduct a owl:Class, - linkml:ClassDefinition ; +biolink:GeneOrGeneProduct a owl:Class ; rdfs:label "gene or gene product" ; rdfs:subClassOf biolink:MacromolecularMachineMixin ; skos:definition "A union of gene loci or gene products. Frequently an identifier for one will be used as proxy for another" ; skos:inScheme . -biolink:OntologyClass a owl:Class, - linkml:ClassDefinition ; +biolink:OntologyClass a owl:Class ; rdfs:label "ontology class" ; rdfs:seeAlso ; - rdfs:subClassOf [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty biolink:id ], - [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:id ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty biolink:id ] ; + rdfs:subClassOf ; skos:definition "a concept or class in an ontology, vocabulary or thesaurus. Note that nodes in a biolink compatible KG can be considered both instances of biolink classes, and OWL classes in their own right. In general you should not need to use this class directly. Instead, use the appropriate biolink class. For example, for the GO concept of endocytosis (GO:0006897), use bl:BiologicalProcess as the type." ; skos:exactMatch schema:Class, owl:Class ; @@ -12044,241 +11397,281 @@ biolink:OntologyClass a owl:Class, skos:note "Note that formally this is a metaclass. Instances of this class are instances in the graph, but can be the object of 'type' edges. For example, if we had a node in the graph representing a specific brain of a specific patient (e.g brain001), this could have a category of bl:Sample, and by typed more specifically with an ontology class UBERON:nnn, which has as category bl:AnatomicalEntity", "This is modeled as a mixin. 'ontology class' should not be the primary type of a node in the KG. Instead you should use an informative bioloink category, such as AnatomicalEntity (for Uberon classes), ChemicalSubstance (for CHEBI or CHEMBL), etc" . -biolink:node_property a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:GeneOrGeneProductOrChemicalEntityAspectEnum a owl:Class ; + rdfs:subClassOf linkml:EnumDefinition ; + owl:unionOf ( ) ; + linkml:permissible_values , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + . + +biolink:node_property a owl:DatatypeProperty ; rdfs:label "node property" ; rdfs:domain biolink:NamedThing ; skos:definition "A grouping for any property that holds between a node and a value" ; skos:inScheme . -biolink:association_slot a owl:ObjectProperty, - linkml:SlotDefinition ; - rdfs:label "association slot" ; - rdfs:domain biolink:Association ; - skos:altLabel "edge property", - "edge qualifier", - "node qualifier", - "statement property", - "statement qualifier" ; - skos:definition "any slot that relates an association to another entity" ; - skos:inScheme . - -biolink:Association a owl:Class, - linkml:ClassDefinition ; +biolink:Association a owl:Class ; rdfs:label "association" ; rdfs:subClassOf [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:object_category ], + owl:minCardinality 0 ; + owl:onProperty biolink:original_object ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty biolink:subject_category_closure ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty biolink:subject_label_closure ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:original_subject ], [ a owl:Restriction ; owl:allValuesFrom biolink:OntologyClass ; owl:onProperty biolink:object_category ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; + owl:allValuesFrom biolink:OntologyClass ; + owl:onProperty biolink:subject_category_closure ], + [ a owl:Restriction ; + owl:minCardinality 0 ; owl:onProperty biolink:subject_closure ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:original_object ], + owl:allValuesFrom biolink:category_type ; + owl:onProperty biolink:category ], [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty biolink:object_category ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty biolink:object ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty biolink:object_category ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty biolink:primary_knowledge_source ], + owl:onProperty biolink:has_evidence ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty biolink:object_namespace ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty biolink:knowledge_source ], [ a owl:Restriction ; owl:allValuesFrom biolink:predicate_type ; owl:onProperty biolink:predicate ], [ a owl:Restriction ; - owl:allValuesFrom biolink:NamedThing ; - owl:onProperty biolink:object ], + owl:minCardinality 1 ; + owl:onProperty biolink:predicate ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:object_closure ], [ a owl:Restriction ; - owl:allValuesFrom linkml:Boolean ; + owl:allValuesFrom xsd:boolean ; owl:onProperty biolink:negated ], [ a owl:Restriction ; - owl:allValuesFrom biolink:OntologyClass ; - owl:onProperty biolink:subject_category ], + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:knowledge_source ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty biolink:type ], + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:primary_knowledge_source ], [ a owl:Restriction ; - owl:allValuesFrom biolink:time_type ; - owl:onProperty biolink:timepoint ], + owl:minCardinality 0 ; + owl:onProperty biolink:aggregator_knowledge_source ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:timepoint ], + owl:onProperty biolink:subject_namespace ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:timepoint ], + owl:maxCardinality 1 ; + owl:onProperty biolink:object ], [ a owl:Restriction ; - owl:allValuesFrom biolink:OntologyClass ; - owl:onProperty biolink:subject_category_closure ], + owl:maxCardinality 1 ; + owl:onProperty biolink:negated ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty biolink:has_evidence ], + owl:onProperty biolink:object_label_closure ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty biolink:category ], + owl:onProperty biolink:object_namespace ], [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:minCardinality 0 ; owl:onProperty biolink:negated ], - [ a owl:Restriction ; - owl:allValuesFrom biolink:category_type ; - owl:onProperty biolink:category ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty biolink:original_predicate ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty biolink:subject_namespace ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty biolink:knowledge_source ], + owl:maxCardinality 1 ; + owl:onProperty biolink:qualifier ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty biolink:subject_category ], + owl:onProperty biolink:publications ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty biolink:predicate ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty biolink:object_label_closure ], + owl:minCardinality 0 ; + owl:onProperty biolink:type ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty biolink:qualifier ], + owl:onProperty biolink:category ], [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty biolink:subject ], + owl:allValuesFrom biolink:RetrievalSource ; + owl:onProperty biolink:retrieval_source_ids ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty biolink:object_closure ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:original_object ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:subject_namespace ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:subject_label_closure ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:object_namespace ], + owl:allValuesFrom biolink:EvidenceType ; + owl:onProperty biolink:has_evidence ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:original_subject ], + owl:onProperty biolink:original_object ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty biolink:object_category_closure ], + owl:onProperty biolink:subject_category ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty biolink:object_closure ], + owl:onProperty biolink:timepoint ], [ a owl:Restriction ; owl:minCardinality 1 ; - owl:onProperty biolink:object ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:Uriorcurie ; - owl:onProperty biolink:original_predicate ], + owl:onProperty biolink:subject ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:subject_category ], + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:subject_namespace ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:original_predicate ], + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:subject_label_closure ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:qualifier ], - [ a owl:Restriction ; - owl:allValuesFrom biolink:OntologyClass ; - owl:onProperty biolink:qualifiers ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty biolink:original_object ], + owl:onProperty biolink:subject_category ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty biolink:original_subject ], + owl:onProperty biolink:primary_knowledge_source ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:object_namespace ], + owl:allValuesFrom biolink:Publication ; + owl:onProperty biolink:publications ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty biolink:subject_label_closure ], + owl:allValuesFrom biolink:time_type ; + owl:onProperty biolink:timepoint ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty biolink:primary_knowledge_source ], + owl:allValuesFrom biolink:OntologyClass ; + owl:onProperty biolink:object_category_closure ], [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty biolink:subject ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty biolink:knowledge_source ], + owl:onProperty biolink:object_closure ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:type ], + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:aggregator_knowledge_source ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty biolink:subject_closure ], + owl:onProperty biolink:subject_namespace ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty biolink:qualifiers ], - [ a owl:Restriction ; - owl:allValuesFrom biolink:OntologyClass ; - owl:onProperty biolink:object_category_closure ], + owl:onProperty biolink:retrieval_source_ids ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:publications ], + owl:maxCardinality 1 ; + owl:onProperty biolink:timepoint ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty biolink:original_subject ], + owl:allValuesFrom biolink:OntologyClass ; + owl:onProperty biolink:subject_category ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:object ], + owl:allValuesFrom biolink:NamedThing ; + owl:onProperty biolink:subject ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:negated ], + owl:allValuesFrom xsd:anyURI ; + owl:onProperty biolink:original_predicate ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty biolink:aggregator_knowledge_source ], + owl:onProperty biolink:qualifiers ], [ a owl:Restriction ; - owl:allValuesFrom biolink:Publication ; - owl:onProperty biolink:publications ], + owl:allValuesFrom biolink:NamedThing ; + owl:onProperty biolink:object ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:subject_namespace ], + owl:onProperty biolink:primary_knowledge_source ], [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:subject_category_closure ], + owl:allValuesFrom biolink:OntologyClass ; + owl:onProperty biolink:qualifiers ], [ a owl:Restriction ; - owl:maxCardinality 1 ; - owl:onProperty biolink:knowledge_source ], + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:subject_closure ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty biolink:retrieval_source_ids ], - [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty biolink:aggregator_knowledge_source ], + owl:onProperty biolink:object_category_closure ], [ a owl:Restriction ; - owl:allValuesFrom biolink:EvidenceType ; - owl:onProperty biolink:has_evidence ], + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:type ], [ a owl:Restriction ; - owl:minCardinality 1 ; - owl:onProperty biolink:predicate ], + owl:minCardinality 0 ; + owl:onProperty biolink:qualifier ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; + owl:allValuesFrom xsd:string ; owl:onProperty biolink:object_namespace ], [ a owl:Restriction ; - owl:allValuesFrom biolink:NamedThing ; - owl:onProperty biolink:subject ], + owl:minCardinality 0 ; + owl:onProperty biolink:original_predicate ], [ a owl:Restriction ; owl:maxCardinality 1 ; - owl:onProperty biolink:primary_knowledge_source ], + owl:onProperty biolink:original_subject ], [ a owl:Restriction ; - owl:allValuesFrom biolink:RetrievalSource ; - owl:onProperty biolink:retrieval_source_ids ], + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:object_label_closure ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; + owl:allValuesFrom xsd:string ; owl:onProperty biolink:qualifier ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty biolink:knowledge_source ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:original_object ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty biolink:object_label_closure ], + owl:onProperty biolink:original_subject ], biolink:Entity ; skos:definition "A typed association between two entities, supported by evidence" ; skos:exactMatch OBAN:association, @@ -12287,44 +11680,43 @@ biolink:Association a owl:Class, skos:inScheme ; skos:note "This is roughly the model used by biolink and ontobio at the moment" . -biolink:NamedThing a owl:Class, - linkml:ClassDefinition ; +biolink:NamedThing a owl:Class ; rdfs:label "named thing" ; rdfs:subClassOf [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:xref ], - [ a owl:Restriction ; owl:minCardinality 1 ; owl:onProperty biolink:category ], - [ a owl:Restriction ; - owl:minCardinality 0 ; - owl:onProperty biolink:synonym ], [ a owl:Restriction ; owl:minCardinality 0 ; owl:onProperty biolink:provided_by ], [ a owl:Restriction ; owl:allValuesFrom biolink:label_type ; + owl:onProperty biolink:synonym ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; owl:onProperty biolink:full_name ], [ a owl:Restriction ; - owl:allValuesFrom linkml:Uriorcurie ; + owl:allValuesFrom xsd:anyURI ; owl:onProperty biolink:xref ], [ a owl:Restriction ; - owl:allValuesFrom linkml:String ; - owl:onProperty biolink:provided_by ], + owl:minCardinality 0 ; + owl:onProperty biolink:synonym ], [ a owl:Restriction ; owl:minCardinality 0 ; - owl:onProperty biolink:full_name ], + owl:onProperty biolink:xref ], [ a owl:Restriction ; owl:allValuesFrom [ a rdfs:Datatype ; owl:onDatatype xsd:string ; owl:withRestrictions ( [ xsd:pattern "^biolink:[A-Z][A-Za-z]+$" ] ) ] ; owl:onProperty biolink:category ], [ a owl:Restriction ; - owl:allValuesFrom biolink:label_type ; - owl:onProperty biolink:synonym ], + owl:minCardinality 0 ; + owl:onProperty biolink:full_name ], [ a owl:Restriction ; - owl:maxCardinality 1 ; + owl:allValuesFrom biolink:label_type ; owl:onProperty biolink:full_name ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:provided_by ], biolink:Entity ; skos:definition "a databased entity or concept/class" ; skos:exactMatch STY:T071, @@ -12334,71 +11726,26 @@ biolink:NamedThing a owl:Class, WIKIDATA:Q35120 ; skos:inScheme . -biolink:related_to_at_instance_level a owl:ObjectProperty, - owl:SymmetricProperty, - linkml:SlotDefinition ; +biolink:association_slot a owl:DatatypeProperty ; + rdfs:label "association slot" ; + rdfs:domain biolink:Association ; + skos:altLabel "edge property", + "edge qualifier", + "node qualifier", + "statement property", + "statement qualifier" ; + skos:definition "any slot that relates an association to another entity" ; + skos:inScheme . + +biolink:related_to_at_instance_level a owl:DatatypeProperty, + owl:SymmetricProperty ; rdfs:label "related to at instance level" ; rdfs:subPropertyOf biolink:related_to ; skos:definition "Represents a relationship held between two instances of a data classes. Much like an assertion component, in an ABox, these represent facts associated with the conceptual model." ; skos:inScheme ; biolink:canonical_predicate true . -biolink:GeneOrGeneProductOrChemicalEntityAspectEnum a owl:Class, - linkml:EnumDefinition ; - owl:unionOf ( ) ; - linkml:permissible_values , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - . - -biolink:predicate a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:predicate a owl:DatatypeProperty ; rdfs:label "predicate" ; rdfs:domain biolink:Association ; rdfs:range biolink:predicate_type ; @@ -12409,8 +11756,9 @@ biolink:predicate a owl:ObjectProperty, owl:annotatedProperty ; skos:inScheme . -biolink:object a owl:ObjectProperty, - linkml:SlotDefinition ; +xsd:string a rdfs:Datatype . + +biolink:object a owl:ObjectProperty ; rdfs:label "object" ; rdfs:domain biolink:Association ; rdfs:range biolink:NamedThing ; @@ -12420,8 +11768,7 @@ biolink:object a owl:ObjectProperty, owl:annotatedTarget ; skos:inScheme . -biolink:subject a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:subject a owl:ObjectProperty ; rdfs:label "subject" ; rdfs:domain biolink:Association ; rdfs:range biolink:NamedThing ; @@ -12431,8 +11778,7 @@ biolink:subject a owl:ObjectProperty, owl:annotatedSource ; skos:inScheme . -biolink:category a owl:ObjectProperty, - linkml:SlotDefinition ; +biolink:category a owl:DatatypeProperty ; rdfs:label "category" ; rdfs:domain biolink:Entity ; rdfs:range biolink:category_type ; @@ -12440,16 +11786,10 @@ biolink:category a owl:ObjectProperty, skos:definition "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; skos:inScheme . - a owl:Ontology ; - rdfs:label "Biolink-Model" ; - dct:license "https://creativecommons.org/publicdomain/zero/1.0/" ; - pav:version "4.0.0" ; - skos:definition "Entity and association taxonomy and datamodel for life-sciences data" . - [] a owl:Restriction ; - rdfs:subClassOf biolink:CellularComponent ; + rdfs:subClassOf biolink:ExposureEventToPhenotypicFeatureAssociation ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:CellularComponent . + owl:someValuesFrom biolink:ExposureEventToPhenotypicFeatureAssociation . [] a owl:Restriction ; rdfs:subClassOf biolink:DrugToGeneAssociation ; @@ -12457,144 +11797,177 @@ biolink:category a owl:ObjectProperty, owl:someValuesFrom biolink:DrugToGeneAssociation . [] a owl:Restriction ; - rdfs:subClassOf biolink:Virus ; + rdfs:subClassOf biolink:Food ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:Virus . + owl:someValuesFrom biolink:Food . [] a owl:Restriction ; - rdfs:subClassOf biolink:EnvironmentalExposure ; + rdfs:subClassOf biolink:MolecularMixture ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:EnvironmentalExposure . + owl:someValuesFrom biolink:MolecularMixture . [] a owl:Restriction ; - rdfs:subClassOf biolink:GeographicExposure ; - owl:onProperty biolink:category ; - owl:someValuesFrom biolink:GeographicExposure . + rdfs:subClassOf [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty biolink:object ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty biolink:sex_qualifier ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty biolink:object ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty biolink:sex_qualifier ], + [ a owl:Restriction ; + owl:allValuesFrom biolink:BiologicalSex ; + owl:onProperty biolink:sex_qualifier ], + [ a owl:Restriction ; + owl:allValuesFrom biolink:PhenotypicFeature ; + owl:onProperty biolink:object ] ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:EntityToPhenotypicFeatureAssociationMixin . [] a owl:Restriction ; - rdfs:subClassOf biolink:TranscriptToGeneRelationship ; + rdfs:subClassOf biolink:OrganismAttribute ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:TranscriptToGeneRelationship . + owl:someValuesFrom biolink:OrganismAttribute . [] a owl:Restriction ; - rdfs:subClassOf biolink:Transcript ; + rdfs:subClassOf biolink:FoodAdditive ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:Transcript . + owl:someValuesFrom biolink:FoodAdditive . [] a owl:Restriction ; - rdfs:subClassOf biolink:BiologicalProcessOrActivity ; + rdfs:subClassOf biolink:Bacterium ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:BiologicalProcessOrActivity . + owl:someValuesFrom biolink:Bacterium . [] a owl:Restriction ; - rdfs:subClassOf biolink:Pathway ; + rdfs:subClassOf biolink:GeneToGoTermAssociation ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:Pathway . + owl:someValuesFrom biolink:GeneToGoTermAssociation . [] a owl:Restriction ; - rdfs:subClassOf biolink:EvidenceType ; + rdfs:subClassOf biolink:DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:EvidenceType . - -[] a owl:Restriction ; - rdfs:subClassOf biolink:BiologicalSex ; - owl:onProperty biolink:category ; - owl:someValuesFrom biolink:BiologicalSex . + owl:someValuesFrom biolink:DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation . [] a owl:Restriction ; - rdfs:subClassOf biolink:Snv ; + rdfs:subClassOf biolink:ChemicalGeneInteractionAssociation ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:Snv . + owl:someValuesFrom biolink:ChemicalGeneInteractionAssociation . [] a owl:Restriction ; - rdfs:subClassOf biolink:InformationContentEntity ; + rdfs:subClassOf biolink:GeneToGeneAssociation ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:InformationContentEntity . + owl:someValuesFrom biolink:GeneToGeneAssociation . [] a owl:Restriction ; - rdfs:subClassOf biolink:JournalArticle ; + rdfs:subClassOf biolink:Procedure ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:JournalArticle . + owl:someValuesFrom biolink:Procedure . [] a owl:Restriction ; - rdfs:subClassOf biolink:MaterialSampleToDiseaseOrPhenotypicFeatureAssociation ; + rdfs:subClassOf biolink:ChemicalEntityAssessesNamedThingAssociation ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:MaterialSampleToDiseaseOrPhenotypicFeatureAssociation . + owl:someValuesFrom biolink:ChemicalEntityAssessesNamedThingAssociation . [] a owl:Restriction ; - rdfs:subClassOf biolink:OrganismTaxonToOrganismTaxonInteraction ; + rdfs:subClassOf biolink:SiRNA ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:OrganismTaxonToOrganismTaxonInteraction . + owl:someValuesFrom biolink:SiRNA . [] a owl:Restriction ; - rdfs:subClassOf biolink:Book ; - owl:onProperty biolink:category ; - owl:someValuesFrom biolink:Book . + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:SensitivityQuantifier . [] a owl:Restriction ; - rdfs:subClassOf biolink:GeneToDiseaseAssociation ; - owl:onProperty biolink:category ; - owl:someValuesFrom biolink:GeneToDiseaseAssociation . + rdfs:subClassOf [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty biolink:object ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty biolink:object ], + [ a owl:Restriction ; + owl:allValuesFrom biolink:DiseaseOrPhenotypicFeature ; + owl:onProperty biolink:object ] ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:EntityToDiseaseOrPhenotypicFeatureAssociationMixin . [] a owl:Restriction ; - rdfs:subClassOf biolink:NucleicAcidSequenceMotif ; - owl:onProperty biolink:category ; - owl:someValuesFrom biolink:NucleicAcidSequenceMotif . + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:Occurrent . [] a owl:Restriction ; - rdfs:subClassOf biolink:RelativeFrequencyAnalysisResult ; - owl:onProperty biolink:category ; - owl:someValuesFrom biolink:RelativeFrequencyAnalysisResult . + rdfs:subClassOf [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty biolink:has_biological_sequence ], + [ a owl:Restriction ; + owl:allValuesFrom biolink:biological_sequence ; + owl:onProperty biolink:has_biological_sequence ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty biolink:has_biological_sequence ] ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:EpigenomicEntity . [] a owl:Restriction ; - rdfs:subClassOf biolink:MolecularMixture ; + rdfs:subClassOf biolink:Activity ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:MolecularMixture . + owl:someValuesFrom biolink:Activity . [] a owl:Restriction ; - rdfs:subClassOf biolink:ChemicalToChemicalAssociation ; + rdfs:subClassOf biolink:AnatomicalEntity ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:ChemicalToChemicalAssociation . + owl:someValuesFrom biolink:AnatomicalEntity . [] a owl:Restriction ; - rdfs:subClassOf biolink:CellLineAsAModelOfDiseaseAssociation ; + rdfs:subClassOf biolink:ChemicalMixture ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:CellLineAsAModelOfDiseaseAssociation . + owl:someValuesFrom biolink:ChemicalMixture . [] a owl:Restriction ; - rdfs:subClassOf biolink:MolecularEntity ; - owl:onProperty biolink:category ; - owl:someValuesFrom biolink:MolecularEntity . + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:ChemicalEntityOrGeneOrGeneProduct . [] a owl:Restriction ; - rdfs:subClassOf biolink:PopulationOfIndividualOrganisms ; + rdfs:subClassOf biolink:TranscriptToGeneRelationship ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:PopulationOfIndividualOrganisms . + owl:someValuesFrom biolink:TranscriptToGeneRelationship . [] a owl:Restriction ; - rdfs:subClassOf biolink:PlanetaryEntity ; + rdfs:subClassOf biolink:BiologicalEntity ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:PlanetaryEntity . + owl:someValuesFrom biolink:BiologicalEntity . [] a owl:Restriction ; - rdfs:subClassOf biolink:Human ; - owl:onProperty biolink:category ; - owl:someValuesFrom biolink:Human . + rdfs:subClassOf [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty biolink:subject ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty biolink:subject ], + [ a owl:Restriction ; + owl:allValuesFrom biolink:MaterialSample ; + owl:onProperty biolink:subject ] ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:MaterialSampleToEntityAssociationMixin . [] a owl:Restriction ; - rdfs:subClassOf biolink:CorrelatedGeneToDiseaseAssociation ; + rdfs:subClassOf biolink:MacromolecularMachineToBiologicalProcessAssociation ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:CorrelatedGeneToDiseaseAssociation . + owl:someValuesFrom biolink:MacromolecularMachineToBiologicalProcessAssociation . [] a owl:Restriction ; - rdfs:subClassOf biolink:Gene ; + rdfs:subClassOf biolink:OrganismTaxonToOrganismTaxonInteraction ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:Gene . + owl:someValuesFrom biolink:OrganismTaxonToOrganismTaxonInteraction . [] a owl:Restriction ; - rdfs:subClassOf biolink:RetrievalSource ; + rdfs:subClassOf biolink:ReactionToParticipantAssociation ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:RetrievalSource . + owl:someValuesFrom biolink:ReactionToParticipantAssociation . [] a owl:Restriction ; rdfs:subClassOf biolink:Polypeptide ; @@ -12602,164 +11975,178 @@ biolink:category a owl:ObjectProperty, owl:someValuesFrom biolink:Polypeptide . [] a owl:Restriction ; - rdfs:subClassOf biolink:DruggableGeneToDiseaseAssociation ; + rdfs:subClassOf biolink:PhenotypicSex ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:DruggableGeneToDiseaseAssociation . + owl:someValuesFrom biolink:PhenotypicSex . [] a owl:Restriction ; - rdfs:subClassOf biolink:BioticExposure ; + rdfs:subClassOf biolink:ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:BioticExposure . + owl:someValuesFrom biolink:ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation . [] a owl:Restriction ; - rdfs:subClassOf biolink:GenotypeToGeneAssociation ; - owl:onProperty biolink:category ; - owl:someValuesFrom biolink:GenotypeToGeneAssociation . + rdfs:subClassOf [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty biolink:subject ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty biolink:subject ], + [ a owl:Restriction ; + owl:allValuesFrom biolink:Disease ; + owl:onProperty biolink:subject ] ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:DiseaseToEntityAssociationMixin . [] a owl:Restriction ; - rdfs:subClassOf biolink:Device ; + rdfs:subClassOf biolink:AdministrativeEntity ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:Device . + owl:someValuesFrom biolink:AdministrativeEntity . [] a owl:Restriction ; - rdfs:subClassOf biolink:DiseaseToPhenotypicFeatureAssociation ; + rdfs:subClassOf biolink:SequenceVariant ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:DiseaseToPhenotypicFeatureAssociation . + owl:someValuesFrom biolink:SequenceVariant . [] a owl:Restriction ; - rdfs:subClassOf biolink:MolecularActivityToMolecularActivityAssociation ; + rdfs:subClassOf biolink:ProteinFamily ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:MolecularActivityToMolecularActivityAssociation . + owl:someValuesFrom biolink:ProteinFamily . [] a owl:Restriction ; - rdfs:subClassOf biolink:SmallMolecule ; + rdfs:subClassOf biolink:SequenceAssociation ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:SmallMolecule . + owl:someValuesFrom biolink:SequenceAssociation . [] a owl:Restriction ; - rdfs:subClassOf biolink:Drug ; + rdfs:subClassOf biolink:ChiSquaredAnalysisResult ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:Drug . + owl:someValuesFrom biolink:ChiSquaredAnalysisResult . [] a owl:Restriction ; - rdfs:subClassOf biolink:ClinicalIntervention ; - owl:onProperty biolink:category ; - owl:someValuesFrom biolink:ClinicalIntervention . + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:PhysicalEssence . [] a owl:Restriction ; - rdfs:subClassOf biolink:ChemicalToPathwayAssociation ; + rdfs:subClassOf biolink:GeneFamily ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:ChemicalToPathwayAssociation . + owl:someValuesFrom biolink:GeneFamily . [] a owl:Restriction ; - rdfs:subClassOf biolink:ProcessedMaterial ; + rdfs:subClassOf biolink:EnvironmentalProcess ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:ProcessedMaterial . + owl:someValuesFrom biolink:EnvironmentalProcess . [] a owl:Restriction ; - rdfs:subClassOf biolink:OrganismTaxonToOrganismTaxonAssociation ; + rdfs:subClassOf biolink:ExposureEventToOutcomeAssociation ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:OrganismTaxonToOrganismTaxonAssociation . + owl:someValuesFrom biolink:ExposureEventToOutcomeAssociation . [] a owl:Restriction ; - rdfs:subClassOf biolink:EnvironmentalFeature ; + rdfs:subClassOf biolink:ClinicalModifier ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:EnvironmentalFeature . + owl:someValuesFrom biolink:ClinicalModifier . [] a owl:Restriction ; - rdfs:subClassOf biolink:GeneToGeneProductRelationship ; + rdfs:subClassOf biolink:CellularOrganism ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:GeneToGeneProductRelationship . + owl:someValuesFrom biolink:CellularOrganism . [] a owl:Restriction ; - rdfs:subClassOf biolink:MacromolecularComplex ; + rdfs:subClassOf biolink:SequenceFeatureRelationship ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:MacromolecularComplex . + owl:someValuesFrom biolink:SequenceFeatureRelationship . [] a owl:Restriction ; - rdfs:subClassOf biolink:GeneticInheritance ; + rdfs:subClassOf biolink:MolecularEntity ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:GeneticInheritance . + owl:someValuesFrom biolink:MolecularEntity . [] a owl:Restriction ; - rdfs:subClassOf biolink:EntityToDiseaseAssociation ; + rdfs:subClassOf biolink:FunctionalAssociation ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:EntityToDiseaseAssociation . + owl:someValuesFrom biolink:FunctionalAssociation . [] a owl:Restriction ; - rdfs:subClassOf biolink:Zygosity ; + rdfs:subClassOf biolink:GeneAsAModelOfDiseaseAssociation ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:Zygosity . + owl:someValuesFrom biolink:GeneAsAModelOfDiseaseAssociation . [] a owl:Restriction ; - rdfs:subClassOf biolink:GenotypeToPhenotypicFeatureAssociation ; + rdfs:subClassOf biolink:GeneAffectsChemicalAssociation ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:GenotypeToPhenotypicFeatureAssociation . + owl:someValuesFrom biolink:GeneAffectsChemicalAssociation . [] a owl:Restriction ; - rdfs:subClassOf biolink:Patent ; + rdfs:subClassOf biolink:PhysicalEntity ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:Patent . + owl:someValuesFrom biolink:PhysicalEntity . [] a owl:Restriction ; - rdfs:subClassOf biolink:VariantToDiseaseAssociation ; + rdfs:subClassOf biolink:Drug ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:VariantToDiseaseAssociation . + owl:someValuesFrom biolink:Drug . [] a owl:Restriction ; - rdfs:subClassOf biolink:SequenceFeatureRelationship ; + rdfs:subClassOf biolink:Event ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:SequenceFeatureRelationship . + owl:someValuesFrom biolink:Event . [] a owl:Restriction ; - rdfs:subClassOf biolink:NamedThingAssociatedWithLikelihoodOfNamedThingAssociation ; + rdfs:subClassOf biolink:RNAProductIsoform ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:NamedThingAssociatedWithLikelihoodOfNamedThingAssociation . + owl:someValuesFrom biolink:RNAProductIsoform . [] a owl:Restriction ; - rdfs:subClassOf biolink:DiseaseToExposureEventAssociation ; + rdfs:subClassOf biolink:Hospitalization ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:DiseaseToExposureEventAssociation . + owl:someValuesFrom biolink:Hospitalization . [] a owl:Restriction ; - rdfs:subClassOf biolink:Plant ; + rdfs:subClassOf biolink:GeneToGeneCoexpressionAssociation ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:Plant . + owl:someValuesFrom biolink:GeneToGeneCoexpressionAssociation . [] a owl:Restriction ; - rdfs:subClassOf biolink:Food ; + rdfs:subClassOf biolink:ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:Food . + owl:someValuesFrom biolink:ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation . [] a owl:Restriction ; - rdfs:subClassOf biolink:GeneAsAModelOfDiseaseAssociation ; + rdfs:subClassOf biolink:InformationContentEntityToNamedThingAssociation ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:GeneAsAModelOfDiseaseAssociation . + owl:someValuesFrom biolink:InformationContentEntityToNamedThingAssociation . [] a owl:Restriction ; - rdfs:subClassOf biolink:GeneToGeneAssociation ; + rdfs:subClassOf biolink:OrganismalEntity ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:GeneToGeneAssociation . + owl:someValuesFrom biolink:OrganismalEntity . [] a owl:Restriction ; - rdfs:subClassOf biolink:AnatomicalEntityToAnatomicalEntityPartOfAssociation ; + rdfs:subClassOf biolink:Invertebrate ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:AnatomicalEntityToAnatomicalEntityPartOfAssociation . + owl:someValuesFrom biolink:Invertebrate . [] a owl:Restriction ; - rdfs:subClassOf biolink:GeneToGoTermAssociation ; - owl:onProperty biolink:category ; - owl:someValuesFrom biolink:GeneToGoTermAssociation . + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom biolink:Genotype ; + owl:onProperty biolink:subject ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty biolink:subject ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty biolink:subject ] ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:GenotypeToEntityAssociationMixin . [] a owl:Restriction ; - rdfs:subClassOf biolink:DiseaseOrPhenotypicFeatureExposure ; + rdfs:subClassOf biolink:GeographicLocationAtTime ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:DiseaseOrPhenotypicFeatureExposure . + owl:someValuesFrom biolink:GeographicLocationAtTime . [] a owl:Restriction ; - rdfs:subClassOf biolink:ProteinDomain ; - owl:onProperty biolink:category ; - owl:someValuesFrom biolink:ProteinDomain . + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:RelationshipQuantifier . [] a owl:Restriction ; rdfs:subClassOf biolink:Genotype ; @@ -12767,59 +12154,96 @@ biolink:category a owl:ObjectProperty, owl:someValuesFrom biolink:Genotype . [] a owl:Restriction ; - rdfs:subClassOf biolink:CodingSequence ; + rdfs:subClassOf biolink:SmallMolecule ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:CodingSequence . + owl:someValuesFrom biolink:SmallMolecule . [] a owl:Restriction ; - rdfs:subClassOf biolink:CausalGeneToDiseaseAssociation ; - owl:onProperty biolink:category ; - owl:someValuesFrom biolink:CausalGeneToDiseaseAssociation . + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:ChemicalOrDrugOrTreatment . [] a owl:Restriction ; - rdfs:subClassOf biolink:LogOddsAnalysisResult ; + rdfs:subClassOf biolink:GenotypeToVariantAssociation ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:LogOddsAnalysisResult . + owl:someValuesFrom biolink:GenotypeToVariantAssociation . [] a owl:Restriction ; - rdfs:subClassOf biolink:BehavioralExposure ; + rdfs:subClassOf biolink:ClinicalIntervention ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:BehavioralExposure . + owl:someValuesFrom biolink:ClinicalIntervention . [] a owl:Restriction ; - rdfs:subClassOf biolink:VariantToPopulationAssociation ; + rdfs:subClassOf biolink:CommonDataElement ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:VariantToPopulationAssociation . + owl:someValuesFrom biolink:CommonDataElement . [] a owl:Restriction ; - rdfs:subClassOf biolink:GeneToGeneHomologyAssociation ; + rdfs:subClassOf biolink:MacromolecularComplex ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:GeneToGeneHomologyAssociation . + owl:someValuesFrom biolink:MacromolecularComplex . [] a owl:Restriction ; - rdfs:subClassOf biolink:Dataset ; + rdfs:subClassOf biolink:PathologicalProcess ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:Dataset . + owl:someValuesFrom biolink:PathologicalProcess . [] a owl:Restriction ; - rdfs:subClassOf biolink:GeneFamily ; + rdfs:subClassOf biolink:PhysiologicalProcess ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:GeneFamily . + owl:someValuesFrom biolink:PhysiologicalProcess . [] a owl:Restriction ; - rdfs:subClassOf biolink:ProteinFamily ; + rdfs:subClassOf biolink:GrossAnatomicalStructure ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:ProteinFamily . + owl:someValuesFrom biolink:GrossAnatomicalStructure . [] a owl:Restriction ; - rdfs:subClassOf biolink:Disease ; + rdfs:subClassOf biolink:ProteinIsoform ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:Disease . + owl:someValuesFrom biolink:ProteinIsoform . [] a owl:Restriction ; - rdfs:subClassOf biolink:ConfidenceLevel ; + rdfs:subClassOf biolink:ReactionToCatalystAssociation ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:ConfidenceLevel . + owl:someValuesFrom biolink:ReactionToCatalystAssociation . + +[] a owl:Restriction ; + rdfs:subClassOf [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty biolink:subject ], + [ a owl:Restriction ; + owl:allValuesFrom biolink:OrganismTaxon ; + owl:onProperty biolink:subject ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty biolink:subject ] ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:OrganismTaxonToEntityAssociation . + +[] a owl:Restriction ; + rdfs:subClassOf biolink:BiologicalProcess ; + owl:onProperty biolink:category ; + owl:someValuesFrom biolink:BiologicalProcess . + +[] a owl:Restriction ; + rdfs:subClassOf biolink:MolecularActivityToMolecularActivityAssociation ; + owl:onProperty biolink:category ; + owl:someValuesFrom biolink:MolecularActivityToMolecularActivityAssociation . + +[] a owl:Restriction ; + rdfs:subClassOf biolink:NamedThingAssociatedWithLikelihoodOfNamedThingAssociation ; + owl:onProperty biolink:category ; + owl:someValuesFrom biolink:NamedThingAssociatedWithLikelihoodOfNamedThingAssociation . + +[] a owl:Restriction ; + rdfs:subClassOf biolink:GenomicBackgroundExposure ; + owl:onProperty biolink:category ; + owl:someValuesFrom biolink:GenomicBackgroundExposure . + +[] a owl:Restriction ; + rdfs:subClassOf biolink:CellularComponent ; + owl:onProperty biolink:category ; + owl:someValuesFrom biolink:CellularComponent . [] a owl:Restriction ; rdfs:subClassOf biolink:PathologicalProcessExposure ; @@ -12827,44 +12251,215 @@ biolink:category a owl:ObjectProperty, owl:someValuesFrom biolink:PathologicalProcessExposure . [] a owl:Restriction ; - rdfs:subClassOf biolink:VariantAsAModelOfDiseaseAssociation ; + rdfs:subClassOf biolink:Entity ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:VariantAsAModelOfDiseaseAssociation . + owl:someValuesFrom biolink:Entity . [] a owl:Restriction ; - rdfs:subClassOf biolink:ReactionToCatalystAssociation ; + rdfs:subClassOf biolink:ClinicalAttribute ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:ReactionToCatalystAssociation . + owl:someValuesFrom biolink:ClinicalAttribute . [] a owl:Restriction ; - rdfs:subClassOf biolink:Study ; + rdfs:subClassOf biolink:CellLine ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:Study . + owl:someValuesFrom biolink:CellLine . [] a owl:Restriction ; - rdfs:subClassOf biolink:GrossAnatomicalStructure ; + rdfs:subClassOf biolink:GeneHasVariantThatContributesToDiseaseAssociation ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:GrossAnatomicalStructure . + owl:someValuesFrom biolink:GeneHasVariantThatContributesToDiseaseAssociation . [] a owl:Restriction ; - rdfs:subClassOf biolink:Activity ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:SubjectOfInvestigation . + +[] a owl:Restriction ; + rdfs:subClassOf biolink:ChemicalRole ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:Activity . + owl:someValuesFrom biolink:ChemicalRole . [] a owl:Restriction ; - rdfs:subClassOf biolink:Haplotype ; + rdfs:subClassOf biolink:ConfidenceLevel ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:Haplotype . + owl:someValuesFrom biolink:ConfidenceLevel . [] a owl:Restriction ; - rdfs:subClassOf biolink:AnatomicalEntity ; + rdfs:subClassOf biolink:TextMiningResult ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:AnatomicalEntity . + owl:someValuesFrom biolink:TextMiningResult . [] a owl:Restriction ; - rdfs:subClassOf biolink:WebPage ; + rdfs:subClassOf biolink:ClinicalEntity ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:WebPage . + owl:someValuesFrom biolink:ClinicalEntity . + +[] a owl:Restriction ; + rdfs:subClassOf biolink:ChemicalToDiseaseOrPhenotypicFeatureAssociation ; + owl:onProperty biolink:category ; + owl:someValuesFrom biolink:ChemicalToDiseaseOrPhenotypicFeatureAssociation . + +[] a owl:Restriction ; + rdfs:subClassOf biolink:Zygosity ; + owl:onProperty biolink:category ; + owl:someValuesFrom biolink:Zygosity . + +[] a owl:Restriction ; + rdfs:subClassOf biolink:GeneToPhenotypicFeatureAssociation ; + owl:onProperty biolink:category ; + owl:someValuesFrom biolink:GeneToPhenotypicFeatureAssociation . + +[] a owl:Restriction ; + rdfs:subClassOf biolink:MacromolecularMachineToCellularComponentAssociation ; + owl:onProperty biolink:category ; + owl:someValuesFrom biolink:MacromolecularMachineToCellularComponentAssociation . + +[] a owl:Restriction ; + rdfs:subClassOf biolink:VariantToPopulationAssociation ; + owl:onProperty biolink:category ; + owl:someValuesFrom biolink:VariantToPopulationAssociation . + +[] a owl:Restriction ; + rdfs:subClassOf biolink:ChemicalEntity ; + owl:onProperty biolink:category ; + owl:someValuesFrom biolink:ChemicalEntity . + +[] a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:PhysicalEssenceOrOccurrent . + +[] a owl:Restriction ; + rdfs:subClassOf biolink:Snv ; + owl:onProperty biolink:category ; + owl:someValuesFrom biolink:Snv . + +[] a owl:Restriction ; + rdfs:subClassOf biolink:Book ; + owl:onProperty biolink:category ; + owl:someValuesFrom biolink:Book . + +[] a owl:Restriction ; + rdfs:subClassOf biolink:DatasetDistribution ; + owl:onProperty biolink:category ; + owl:someValuesFrom biolink:DatasetDistribution . + +[] a owl:Restriction ; + rdfs:subClassOf [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty biolink:subject ], + [ a owl:Restriction ; + owl:allValuesFrom biolink:DiseaseOrPhenotypicFeature ; + owl:onProperty biolink:subject ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty biolink:subject ] ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:DiseaseOrPhenotypicFeatureToEntityAssociationMixin . + +[] a owl:Restriction ; + rdfs:subClassOf biolink:Device ; + owl:onProperty biolink:category ; + owl:someValuesFrom biolink:Device . + +[] a owl:Restriction ; + rdfs:subClassOf biolink:OrganismTaxonToEnvironmentAssociation ; + owl:onProperty biolink:category ; + owl:someValuesFrom biolink:OrganismTaxonToEnvironmentAssociation . + +[] a owl:Restriction ; + rdfs:subClassOf biolink:NoncodingRNAProduct ; + owl:onProperty biolink:category ; + owl:someValuesFrom biolink:NoncodingRNAProduct . + +[] a owl:Restriction ; + rdfs:subClassOf biolink:PhenotypicQuality ; + owl:onProperty biolink:category ; + owl:someValuesFrom biolink:PhenotypicQuality . + +[] a owl:Restriction ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom xsd:double ; + owl:onProperty biolink:has_percentage ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty biolink:has_total ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty biolink:has_total ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty biolink:has_percentage ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:integer ; + owl:onProperty biolink:has_total ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:double ; + owl:onProperty biolink:has_quotient ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty biolink:has_percentage ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty biolink:has_count ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:integer ; + owl:onProperty biolink:has_count ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty biolink:has_quotient ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty biolink:has_count ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty biolink:has_quotient ] ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:FrequencyQuantifier . + +[] a owl:Restriction ; + rdfs:subClassOf biolink:BiologicalProcessOrActivity ; + owl:onProperty biolink:category ; + owl:someValuesFrom biolink:BiologicalProcessOrActivity . + +[] a owl:Restriction ; + rdfs:subClassOf biolink:OrganismTaxonToOrganismTaxonSpecialization ; + owl:onProperty biolink:category ; + owl:someValuesFrom biolink:OrganismTaxonToOrganismTaxonSpecialization . + +[] a owl:Restriction ; + rdfs:subClassOf biolink:VariantToPhenotypicFeatureAssociation ; + owl:onProperty biolink:category ; + owl:someValuesFrom biolink:VariantToPhenotypicFeatureAssociation . + +[] a owl:Restriction ; + rdfs:subClassOf biolink:GeneToGeneProductRelationship ; + owl:onProperty biolink:category ; + owl:someValuesFrom biolink:GeneToGeneProductRelationship . + +[] a owl:Restriction ; + rdfs:subClassOf biolink:BioticExposure ; + owl:onProperty biolink:category ; + owl:someValuesFrom biolink:BioticExposure . + +[] a owl:Restriction ; + rdfs:subClassOf biolink:EvidenceType ; + owl:onProperty biolink:category ; + owl:someValuesFrom biolink:EvidenceType . + +[] a owl:Restriction ; + rdfs:subClassOf biolink:GeneToExpressionSiteAssociation ; + owl:onProperty biolink:category ; + owl:someValuesFrom biolink:GeneToExpressionSiteAssociation . + +[] a owl:Restriction ; + rdfs:subClassOf biolink:GeneToDiseaseOrPhenotypicFeatureAssociation ; + owl:onProperty biolink:category ; + owl:someValuesFrom biolink:GeneToDiseaseOrPhenotypicFeatureAssociation . + +[] a owl:Restriction ; + rdfs:subClassOf biolink:PathologicalAnatomicalStructure ; + owl:onProperty biolink:category ; + owl:someValuesFrom biolink:PathologicalAnatomicalStructure . [] a owl:Restriction ; rdfs:subClassOf biolink:GenotypeAsAModelOfDiseaseAssociation ; @@ -12872,289 +12467,500 @@ biolink:category a owl:ObjectProperty, owl:someValuesFrom biolink:GenotypeAsAModelOfDiseaseAssociation . [] a owl:Restriction ; - rdfs:subClassOf biolink:Invertebrate ; + rdfs:subClassOf biolink:Mammal ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:Invertebrate . + owl:someValuesFrom biolink:Mammal . [] a owl:Restriction ; - rdfs:subClassOf biolink:Protein ; + rdfs:subClassOf biolink:StudyVariable ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:Protein . + owl:someValuesFrom biolink:StudyVariable . [] a owl:Restriction ; - rdfs:subClassOf biolink:Hospitalization ; + rdfs:subClassOf biolink:DiseaseOrPhenotypicFeature ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:Hospitalization . + owl:someValuesFrom biolink:DiseaseOrPhenotypicFeature . [] a owl:Restriction ; - rdfs:subClassOf biolink:OrganismAttribute ; + rdfs:subClassOf [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty biolink:timepoint ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty biolink:timepoint ], + [ a owl:Restriction ; + owl:allValuesFrom biolink:time_type ; + owl:onProperty biolink:timepoint ] ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:ExposureEvent . + +[] a owl:Restriction ; + rdfs:subClassOf biolink:DiseaseToPhenotypicFeatureAssociation ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:OrganismAttribute . + owl:someValuesFrom biolink:DiseaseToPhenotypicFeatureAssociation . [] a owl:Restriction ; - rdfs:subClassOf biolink:DrugLabel ; + rdfs:subClassOf biolink:GenotypicSex ; + owl:onProperty biolink:category ; + owl:someValuesFrom biolink:GenotypicSex . + +[] a owl:Restriction ; + rdfs:subClassOf biolink:IndividualOrganism ; + owl:onProperty biolink:category ; + owl:someValuesFrom biolink:IndividualOrganism . + +[] a owl:Restriction ; + rdfs:subClassOf biolink:RegulatoryRegion ; + owl:onProperty biolink:category ; + owl:someValuesFrom biolink:RegulatoryRegion . + +[] a owl:Restriction ; + rdfs:subClassOf biolink:LifeStage ; + owl:onProperty biolink:category ; + owl:someValuesFrom biolink:LifeStage . + +[] a owl:Restriction ; + rdfs:subClassOf [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty biolink:subject ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty biolink:subject ], + [ a owl:Restriction ; + owl:allValuesFrom biolink:GeneOrGeneProduct ; + owl:onProperty biolink:subject ] ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:GeneToEntityAssociationMixin . + +[] a owl:Restriction ; + rdfs:subClassOf biolink:ComplexMolecularMixture ; + owl:onProperty biolink:category ; + owl:someValuesFrom biolink:ComplexMolecularMixture . + +[] a owl:Restriction ; + rdfs:subClassOf biolink:OrganismTaxonToOrganismTaxonAssociation ; + owl:onProperty biolink:category ; + owl:someValuesFrom biolink:OrganismTaxonToOrganismTaxonAssociation . + +[] a owl:Restriction ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:Outcome . + +[] a owl:Restriction ; + rdfs:subClassOf biolink:BehavioralFeature ; + owl:onProperty biolink:category ; + owl:someValuesFrom biolink:BehavioralFeature . + +[] a owl:Restriction ; + rdfs:subClassOf biolink:StudyPopulation ; + owl:onProperty biolink:category ; + owl:someValuesFrom biolink:StudyPopulation . + +[] a owl:Restriction ; + rdfs:subClassOf biolink:BehavioralExposure ; + owl:onProperty biolink:category ; + owl:someValuesFrom biolink:BehavioralExposure . + +[] a owl:Restriction ; + rdfs:subClassOf biolink:DatasetSummary ; + owl:onProperty biolink:category ; + owl:someValuesFrom biolink:DatasetSummary . + +[] a owl:Restriction ; + rdfs:subClassOf [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty biolink:subject ], + [ a owl:Restriction ; + owl:allValuesFrom biolink:Drug ; + owl:onProperty biolink:subject ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty biolink:subject ] ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:DrugToEntityAssociationMixin . + +[] a owl:Restriction ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom biolink:CellLine ; + owl:onProperty biolink:subject ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty biolink:subject ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty biolink:subject ] ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:CellLineToEntityAssociationMixin . + +[] a owl:Restriction ; + rdfs:subClassOf biolink:LogOddsAnalysisResult ; + owl:onProperty biolink:category ; + owl:someValuesFrom biolink:LogOddsAnalysisResult . + +[] a owl:Restriction ; + rdfs:subClassOf biolink:DiagnosticAid ; + owl:onProperty biolink:category ; + owl:someValuesFrom biolink:DiagnosticAid . + +[] a owl:Restriction ; + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom owl:Thing ; + owl:onProperty biolink:subject ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty biolink:subject ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty biolink:subject ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:predicate ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty biolink:predicate ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty biolink:predicate ] ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:ModelToDiseaseAssociationMixin . + +[] a owl:Restriction ; + rdfs:subClassOf biolink:Cell ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:DrugLabel . + owl:someValuesFrom biolink:Cell . [] a owl:Restriction ; - rdfs:subClassOf biolink:NamedThing ; + rdfs:subClassOf biolink:PairwiseMolecularInteraction ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:NamedThing . + owl:someValuesFrom biolink:PairwiseMolecularInteraction . [] a owl:Restriction ; - rdfs:subClassOf biolink:ChemicalToDiseaseOrPhenotypicFeatureAssociation ; - owl:onProperty biolink:category ; - owl:someValuesFrom biolink:ChemicalToDiseaseOrPhenotypicFeatureAssociation . + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom owl:Thing ; + owl:onProperty biolink:subject ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty biolink:subject ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty biolink:subject ] ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:MacromolecularMachineToEntityAssociationMixin . [] a owl:Restriction ; - rdfs:subClassOf biolink:ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation ; + rdfs:subClassOf biolink:Virus ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation . + owl:someValuesFrom biolink:Virus . [] a owl:Restriction ; - rdfs:subClassOf biolink:ReagentTargetedGene ; + rdfs:subClassOf biolink:OrganismToOrganismAssociation ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:ReagentTargetedGene . + owl:someValuesFrom biolink:OrganismToOrganismAssociation . [] a owl:Restriction ; - rdfs:subClassOf biolink:ClinicalAttribute ; + rdfs:subClassOf biolink:JournalArticle ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:ClinicalAttribute . + owl:someValuesFrom biolink:JournalArticle . [] a owl:Restriction ; - rdfs:subClassOf biolink:PairwiseMolecularInteraction ; + rdfs:subClassOf biolink:GenotypeToGeneAssociation ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:PairwiseMolecularInteraction . + owl:someValuesFrom biolink:GenotypeToGeneAssociation . [] a owl:Restriction ; - rdfs:subClassOf biolink:OrganismTaxonToOrganismTaxonSpecialization ; + rdfs:subClassOf biolink:ChemicalAffectsGeneAssociation ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:OrganismTaxonToOrganismTaxonSpecialization . + owl:someValuesFrom biolink:ChemicalAffectsGeneAssociation . [] a owl:Restriction ; - rdfs:subClassOf biolink:DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation ; + rdfs:subClassOf biolink:ChemicalToChemicalAssociation ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation . + owl:someValuesFrom biolink:ChemicalToChemicalAssociation . [] a owl:Restriction ; - rdfs:subClassOf biolink:ChemicalGeneInteractionAssociation ; + rdfs:subClassOf biolink:CausalGeneToDiseaseAssociation ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:ChemicalGeneInteractionAssociation . + owl:someValuesFrom biolink:CausalGeneToDiseaseAssociation . [] a owl:Restriction ; - rdfs:subClassOf biolink:OrganismToOrganismAssociation ; + rdfs:subClassOf biolink:RNAProduct ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:OrganismToOrganismAssociation . + owl:someValuesFrom biolink:RNAProduct . [] a owl:Restriction ; - rdfs:subClassOf biolink:Phenomenon ; + rdfs:subClassOf biolink:RelativeFrequencyAnalysisResult ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:Phenomenon . + owl:someValuesFrom biolink:RelativeFrequencyAnalysisResult . [] a owl:Restriction ; - rdfs:subClassOf biolink:Cell ; + rdfs:subClassOf biolink:SocioeconomicAttribute ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:Cell . + owl:someValuesFrom biolink:SocioeconomicAttribute . [] a owl:Restriction ; - rdfs:subClassOf biolink:GeneToGeneCoexpressionAssociation ; + rdfs:subClassOf biolink:ReagentTargetedGene ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:GeneToGeneCoexpressionAssociation . + owl:someValuesFrom biolink:ReagentTargetedGene . [] a owl:Restriction ; - rdfs:subClassOf biolink:CellularOrganism ; + rdfs:subClassOf biolink:Dataset ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:CellularOrganism . + owl:someValuesFrom biolink:Dataset . [] a owl:Restriction ; - rdfs:subClassOf biolink:GenotypeToGenotypePartAssociation ; - owl:onProperty biolink:category ; - owl:someValuesFrom biolink:GenotypeToGenotypePartAssociation . + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:GeneProductIsoformMixin . [] a owl:Restriction ; - rdfs:subClassOf biolink:DatasetDistribution ; + rdfs:subClassOf biolink:DrugLabel ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:DatasetDistribution . + owl:someValuesFrom biolink:DrugLabel . [] a owl:Restriction ; - rdfs:subClassOf biolink:Association ; + rdfs:subClassOf biolink:NucleicAcidEntity ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:Association . + owl:someValuesFrom biolink:NucleicAcidEntity . [] a owl:Restriction ; - rdfs:subClassOf biolink:SequenceVariant ; + rdfs:subClassOf biolink:PathologicalAnatomicalExposure ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:SequenceVariant . + owl:someValuesFrom biolink:PathologicalAnatomicalExposure . [] a owl:Restriction ; - rdfs:subClassOf biolink:PhenotypicQuality ; + rdfs:subClassOf biolink:DiseaseOrPhenotypicFeatureExposure ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:PhenotypicQuality . + owl:someValuesFrom biolink:DiseaseOrPhenotypicFeatureExposure . [] a owl:Restriction ; - rdfs:subClassOf biolink:RegulatoryRegion ; + rdfs:subClassOf biolink:DatasetVersion ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:RegulatoryRegion . + owl:someValuesFrom biolink:DatasetVersion . [] a owl:Restriction ; - rdfs:subClassOf biolink:MicroRNA ; + rdfs:subClassOf biolink:ObservedExpectedFrequencyAnalysisResult ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:MicroRNA . + owl:someValuesFrom biolink:ObservedExpectedFrequencyAnalysisResult . [] a owl:Restriction ; - rdfs:subClassOf biolink:PathologicalAnatomicalExposure ; + rdfs:subClassOf biolink:GenotypeToDiseaseAssociation ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:PathologicalAnatomicalExposure . + owl:someValuesFrom biolink:GenotypeToDiseaseAssociation . [] a owl:Restriction ; - rdfs:subClassOf biolink:RNAProductIsoform ; - owl:onProperty biolink:category ; - owl:someValuesFrom biolink:RNAProductIsoform . + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom biolink:SequenceVariant ; + owl:onProperty biolink:subject ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty biolink:subject ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty biolink:subject ] ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:VariantToEntityAssociationMixin . [] a owl:Restriction ; - rdfs:subClassOf biolink:PathologicalProcess ; + rdfs:subClassOf biolink:StudyResult ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:PathologicalProcess . + owl:someValuesFrom biolink:StudyResult . [] a owl:Restriction ; - rdfs:subClassOf biolink:OrganismTaxon ; - owl:onProperty biolink:category ; - owl:someValuesFrom biolink:OrganismTaxon . + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom xsd:anyURI ; + owl:onProperty biolink:xref ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty biolink:synonym ], + [ a owl:Restriction ; + owl:allValuesFrom biolink:label_type ; + owl:onProperty biolink:synonym ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty biolink:xref ] ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:GeneProductMixin . [] a owl:Restriction ; - rdfs:subClassOf biolink:GeneHasVariantThatContributesToDiseaseAssociation ; + rdfs:subClassOf biolink:Article ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:GeneHasVariantThatContributesToDiseaseAssociation . + owl:someValuesFrom biolink:Article . [] a owl:Restriction ; - rdfs:subClassOf biolink:SocioeconomicExposure ; - owl:onProperty biolink:category ; - owl:someValuesFrom biolink:SocioeconomicExposure . + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom biolink:ChemicalEntityOrGeneOrGeneProduct ; + owl:onProperty biolink:subject ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty biolink:subject ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty biolink:subject ] ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:ChemicalToEntityAssociationMixin . [] a owl:Restriction ; - rdfs:subClassOf biolink:Vertebrate ; + rdfs:subClassOf biolink:DrugToGeneInteractionExposure ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:Vertebrate . + owl:someValuesFrom biolink:DrugToGeneInteractionExposure . [] a owl:Restriction ; - rdfs:subClassOf biolink:Onset ; + rdfs:subClassOf biolink:NucleicAcidSequenceMotif ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:Onset . + owl:someValuesFrom biolink:NucleicAcidSequenceMotif . [] a owl:Restriction ; - rdfs:subClassOf biolink:Mammal ; + rdfs:subClassOf biolink:ClinicalCourse ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:Mammal . + owl:someValuesFrom biolink:ClinicalCourse . [] a owl:Restriction ; - rdfs:subClassOf biolink:PhysicalEntity ; + rdfs:subClassOf biolink:EnvironmentalFoodContaminant ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:PhysicalEntity . + owl:someValuesFrom biolink:EnvironmentalFoodContaminant . [] a owl:Restriction ; - rdfs:subClassOf biolink:GenotypicSex ; + rdfs:subClassOf biolink:Exon ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:GenotypicSex . + owl:someValuesFrom biolink:Exon . [] a owl:Restriction ; - rdfs:subClassOf biolink:ClinicalModifier ; + rdfs:subClassOf biolink:PopulationOfIndividualOrganisms ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:ClinicalModifier . + owl:someValuesFrom biolink:PopulationOfIndividualOrganisms . [] a owl:Restriction ; - rdfs:subClassOf biolink:ClinicalCourse ; + rdfs:subClassOf biolink:ClinicalFinding ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:ClinicalCourse . + owl:someValuesFrom biolink:ClinicalFinding . [] a owl:Restriction ; - rdfs:subClassOf biolink:DiagnosticAid ; + rdfs:subClassOf biolink:Study ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:DiagnosticAid . + owl:someValuesFrom biolink:Study . [] a owl:Restriction ; - rdfs:subClassOf biolink:ExposureEventToOutcomeAssociation ; + rdfs:subClassOf biolink:MolecularActivityToChemicalEntityAssociation ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:ExposureEventToOutcomeAssociation . + owl:someValuesFrom biolink:MolecularActivityToChemicalEntityAssociation . [] a owl:Restriction ; - rdfs:subClassOf biolink:Agent ; + rdfs:subClassOf biolink:GeneToGeneHomologyAssociation ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:Agent . + owl:someValuesFrom biolink:GeneToGeneHomologyAssociation . [] a owl:Restriction ; - rdfs:subClassOf biolink:SequenceAssociation ; + rdfs:subClassOf biolink:BookChapter ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:SequenceAssociation . + owl:someValuesFrom biolink:BookChapter . [] a owl:Restriction ; - rdfs:subClassOf biolink:PathologicalAnatomicalStructure ; + rdfs:subClassOf biolink:SocioeconomicExposure ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:PathologicalAnatomicalStructure . + owl:someValuesFrom biolink:SocioeconomicExposure . [] a owl:Restriction ; - rdfs:subClassOf biolink:OrganismTaxonToEnvironmentAssociation ; - owl:onProperty biolink:category ; - owl:someValuesFrom biolink:OrganismTaxonToEnvironmentAssociation . + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:ChemicalEntityOrProteinOrPolypeptide . [] a owl:Restriction ; - rdfs:subClassOf biolink:ChemicalToChemicalDerivationAssociation ; + rdfs:subClassOf biolink:Patent ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:ChemicalToChemicalDerivationAssociation . + owl:someValuesFrom biolink:Patent . [] a owl:Restriction ; - rdfs:subClassOf biolink:ChemicalExposure ; + rdfs:subClassOf biolink:PlanetaryEntity ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:ChemicalExposure . + owl:someValuesFrom biolink:PlanetaryEntity . [] a owl:Restriction ; - rdfs:subClassOf biolink:ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation ; + rdfs:subClassOf biolink:AnatomicalEntityToAnatomicalEntityOntogenicAssociation ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation . + owl:someValuesFrom biolink:AnatomicalEntityToAnatomicalEntityOntogenicAssociation . [] a owl:Restriction ; - rdfs:subClassOf biolink:DatasetVersion ; + rdfs:subClassOf biolink:MaterialSampleDerivationAssociation ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:DatasetVersion . + owl:someValuesFrom biolink:MaterialSampleDerivationAssociation . [] a owl:Restriction ; - rdfs:subClassOf biolink:TranscriptionFactorBindingSite ; + rdfs:subClassOf biolink:EnvironmentalExposure ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:TranscriptionFactorBindingSite . + owl:someValuesFrom biolink:EnvironmentalExposure . [] a owl:Restriction ; - rdfs:subClassOf biolink:NucleicAcidEntity ; + rdfs:subClassOf biolink:CellLineToDiseaseOrPhenotypicFeatureAssociation ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:NucleicAcidEntity . + owl:someValuesFrom biolink:CellLineToDiseaseOrPhenotypicFeatureAssociation . [] a owl:Restriction ; - rdfs:subClassOf biolink:DatasetSummary ; + rdfs:subClassOf biolink:MaterialSampleToDiseaseOrPhenotypicFeatureAssociation ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:DatasetSummary . + owl:someValuesFrom biolink:MaterialSampleToDiseaseOrPhenotypicFeatureAssociation . [] a owl:Restriction ; - rdfs:subClassOf biolink:StudyVariable ; - owl:onProperty biolink:category ; - owl:someValuesFrom biolink:StudyVariable . + rdfs:subClassOf [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty biolink:has_gene_or_gene_product ], + [ a owl:Restriction ; + owl:allValuesFrom biolink:Gene ; + owl:onProperty biolink:has_gene_or_gene_product ] ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:GeneGroupingMixin . [] a owl:Restriction ; - rdfs:subClassOf biolink:LifeStage ; + rdfs:subClassOf biolink:DiseaseToExposureEventAssociation ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:LifeStage . + owl:someValuesFrom biolink:DiseaseToExposureEventAssociation . [] a owl:Restriction ; - rdfs:subClassOf biolink:CommonDataElement ; - owl:onProperty biolink:category ; - owl:someValuesFrom biolink:CommonDataElement . + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom owl:Thing ; + owl:onProperty biolink:quantifier_qualifier ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty biolink:stage_qualifier ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty biolink:quantifier_qualifier ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty biolink:quantifier_qualifier ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty biolink:phenotypic_state ], + [ a owl:Restriction ; + owl:allValuesFrom biolink:LifeStage ; + owl:onProperty biolink:stage_qualifier ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty biolink:stage_qualifier ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty biolink:phenotypic_state ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty biolink:expression_site ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty biolink:expression_site ], + [ a owl:Restriction ; + owl:allValuesFrom biolink:AnatomicalEntity ; + owl:onProperty biolink:expression_site ], + [ a owl:Restriction ; + owl:allValuesFrom biolink:DiseaseOrPhenotypicFeature ; + owl:onProperty biolink:phenotypic_state ] ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:GeneExpressionMixin . [] a owl:Restriction ; - rdfs:subClassOf biolink:MacromolecularMachineToBiologicalProcessAssociation ; + rdfs:subClassOf biolink:Behavior ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:MacromolecularMachineToBiologicalProcessAssociation . + owl:someValuesFrom biolink:Behavior . [] a owl:Restriction ; - rdfs:subClassOf biolink:Treatment ; + rdfs:subClassOf biolink:Vertebrate ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:Treatment . + owl:someValuesFrom biolink:Vertebrate . [] a owl:Restriction ; rdfs:subClassOf biolink:AccessibleDnaRegion ; @@ -13162,139 +12968,126 @@ biolink:category a owl:ObjectProperty, owl:someValuesFrom biolink:AccessibleDnaRegion . [] a owl:Restriction ; - rdfs:subClassOf biolink:Fungus ; - owl:onProperty biolink:category ; - owl:someValuesFrom biolink:Fungus . - -[] a owl:Restriction ; - rdfs:subClassOf biolink:NucleosomeModification ; - owl:onProperty biolink:category ; - owl:someValuesFrom biolink:NucleosomeModification . - -[] a owl:Restriction ; - rdfs:subClassOf biolink:SequenceVariantModulatesTreatmentAssociation ; - owl:onProperty biolink:category ; - owl:someValuesFrom biolink:SequenceVariantModulatesTreatmentAssociation . - -[] a owl:Restriction ; - rdfs:subClassOf biolink:BiologicalProcess ; - owl:onProperty biolink:category ; - owl:someValuesFrom biolink:BiologicalProcess . - -[] a owl:Restriction ; - rdfs:subClassOf biolink:PreprintPublication ; + rdfs:subClassOf biolink:MolecularActivity ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:PreprintPublication . + owl:someValuesFrom biolink:MolecularActivity . [] a owl:Restriction ; - rdfs:subClassOf biolink:TaxonToTaxonAssociation ; + rdfs:subClassOf biolink:ChemicalToPathwayAssociation ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:TaxonToTaxonAssociation . + owl:someValuesFrom biolink:ChemicalToPathwayAssociation . [] a owl:Restriction ; - rdfs:subClassOf biolink:GeneToGeneFamilyAssociation ; + rdfs:subClassOf biolink:Association ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:GeneToGeneFamilyAssociation . + owl:someValuesFrom biolink:Association . [] a owl:Restriction ; - rdfs:subClassOf biolink:OrganismalEntity ; + rdfs:subClassOf biolink:MacromolecularMachineToMolecularActivityAssociation ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:OrganismalEntity . + owl:someValuesFrom biolink:MacromolecularMachineToMolecularActivityAssociation . [] a owl:Restriction ; - rdfs:subClassOf biolink:ProteinIsoform ; + rdfs:subClassOf biolink:AnatomicalEntityToAnatomicalEntityPartOfAssociation ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:ProteinIsoform . + owl:someValuesFrom biolink:AnatomicalEntityToAnatomicalEntityPartOfAssociation . [] a owl:Restriction ; - rdfs:subClassOf biolink:Bacterium ; + rdfs:subClassOf biolink:PairwiseGeneToGeneInteraction ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:Bacterium . + owl:someValuesFrom biolink:PairwiseGeneToGeneInteraction . [] a owl:Restriction ; - rdfs:subClassOf biolink:EntityToPhenotypicFeatureAssociation ; + rdfs:subClassOf biolink:AnatomicalEntityToAnatomicalEntityAssociation ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:EntityToPhenotypicFeatureAssociation . + owl:someValuesFrom biolink:AnatomicalEntityToAnatomicalEntityAssociation . [] a owl:Restriction ; - rdfs:subClassOf biolink:GeographicLocation ; + rdfs:subClassOf biolink:CorrelatedGeneToDiseaseAssociation ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:GeographicLocation . + owl:someValuesFrom biolink:CorrelatedGeneToDiseaseAssociation . [] a owl:Restriction ; - rdfs:subClassOf biolink:DrugToGeneInteractionExposure ; + rdfs:subClassOf biolink:Phenomenon ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:DrugToGeneInteractionExposure . + owl:someValuesFrom biolink:Phenomenon . [] a owl:Restriction ; - rdfs:subClassOf biolink:Article ; + rdfs:subClassOf biolink:SequenceVariantModulatesTreatmentAssociation ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:Article . + owl:someValuesFrom biolink:SequenceVariantModulatesTreatmentAssociation . [] a owl:Restriction ; - rdfs:subClassOf biolink:ContributorAssociation ; + rdfs:subClassOf biolink:PreprintPublication ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:ContributorAssociation . + owl:someValuesFrom biolink:PreprintPublication . [] a owl:Restriction ; - rdfs:subClassOf biolink:GeneToDiseaseOrPhenotypicFeatureAssociation ; - owl:onProperty biolink:category ; - owl:someValuesFrom biolink:GeneToDiseaseOrPhenotypicFeatureAssociation . + rdfs:subClassOf [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty biolink:has_biological_sequence ], + [ a owl:Restriction ; + owl:allValuesFrom biolink:biological_sequence ; + owl:onProperty biolink:has_biological_sequence ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty biolink:has_biological_sequence ] ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:GenomicEntity . [] a owl:Restriction ; - rdfs:subClassOf biolink:MolecularActivity ; - owl:onProperty biolink:category ; - owl:someValuesFrom biolink:MolecularActivity . + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:PathologicalEntityMixin . [] a owl:Restriction ; - rdfs:subClassOf biolink:BehaviorToBehavioralFeatureAssociation ; + rdfs:subClassOf biolink:NamedThing ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:BehaviorToBehavioralFeatureAssociation . + owl:someValuesFrom biolink:NamedThing . [] a owl:Restriction ; - rdfs:subClassOf biolink:FunctionalAssociation ; + rdfs:subClassOf biolink:Transcript ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:FunctionalAssociation . + owl:someValuesFrom biolink:Transcript . [] a owl:Restriction ; - rdfs:subClassOf biolink:ChiSquaredAnalysisResult ; + rdfs:subClassOf biolink:Disease ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:ChiSquaredAnalysisResult . + owl:someValuesFrom biolink:Disease . [] a owl:Restriction ; - rdfs:subClassOf biolink:ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation ; + rdfs:subClassOf biolink:ExonToTranscriptRelationship ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation . + owl:someValuesFrom biolink:ExonToTranscriptRelationship . [] a owl:Restriction ; - rdfs:subClassOf biolink:CellLine ; + rdfs:subClassOf biolink:PopulationToPopulationAssociation ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:CellLine . + owl:someValuesFrom biolink:PopulationToPopulationAssociation . [] a owl:Restriction ; - rdfs:subClassOf biolink:EnvironmentalFoodContaminant ; + rdfs:subClassOf biolink:MolecularActivityToPathwayAssociation ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:EnvironmentalFoodContaminant . + owl:someValuesFrom biolink:MolecularActivityToPathwayAssociation . [] a owl:Restriction ; - rdfs:subClassOf biolink:DrugExposure ; + rdfs:subClassOf biolink:GeneToPathwayAssociation ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:DrugExposure . + owl:someValuesFrom biolink:GeneToPathwayAssociation . [] a owl:Restriction ; - rdfs:subClassOf biolink:ExonToTranscriptRelationship ; + rdfs:subClassOf biolink:ComplexChemicalExposure ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:ExonToTranscriptRelationship . + owl:someValuesFrom biolink:ComplexChemicalExposure . [] a owl:Restriction ; - rdfs:subClassOf biolink:ComplexMolecularMixture ; + rdfs:subClassOf biolink:MaterialSample ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:ComplexMolecularMixture . + owl:someValuesFrom biolink:MaterialSample . [] a owl:Restriction ; - rdfs:subClassOf biolink:StudyResult ; + rdfs:subClassOf biolink:TranscriptionFactorBindingSite ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:StudyResult . + owl:someValuesFrom biolink:TranscriptionFactorBindingSite . [] a owl:Restriction ; rdfs:subClassOf biolink:GenomicSequenceLocalization ; @@ -13302,219 +13095,283 @@ biolink:category a owl:ObjectProperty, owl:someValuesFrom biolink:GenomicSequenceLocalization . [] a owl:Restriction ; - rdfs:subClassOf biolink:PhysiologicalProcess ; - owl:onProperty biolink:category ; - owl:someValuesFrom biolink:PhysiologicalProcess . + rdfs:subClassOf [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty biolink:onset_qualifier ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty biolink:severity_qualifier ], + [ a owl:Restriction ; + owl:allValuesFrom biolink:SeverityValue ; + owl:onProperty biolink:severity_qualifier ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty biolink:severity_qualifier ], + [ a owl:Restriction ; + owl:allValuesFrom biolink:Onset ; + owl:onProperty biolink:onset_qualifier ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty biolink:onset_qualifier ] ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:EntityToFeatureOrDiseaseQualifiersMixin . [] a owl:Restriction ; - rdfs:subClassOf biolink:GeneAffectsChemicalAssociation ; + rdfs:subClassOf biolink:PosttranslationalModification ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:GeneAffectsChemicalAssociation . + owl:someValuesFrom biolink:PosttranslationalModification . [] a owl:Restriction ; - rdfs:subClassOf biolink:MacromolecularMachineToMolecularActivityAssociation ; + rdfs:subClassOf biolink:Publication ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:MacromolecularMachineToMolecularActivityAssociation . + owl:someValuesFrom biolink:Publication . [] a owl:Restriction ; - rdfs:subClassOf biolink:SocioeconomicAttribute ; + rdfs:subClassOf biolink:CellLineAsAModelOfDiseaseAssociation ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:SocioeconomicAttribute . + owl:someValuesFrom biolink:CellLineAsAModelOfDiseaseAssociation . [] a owl:Restriction ; - rdfs:subClassOf biolink:DiseaseOrPhenotypicFeature ; + rdfs:subClassOf biolink:GeographicExposure ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:DiseaseOrPhenotypicFeature . + owl:someValuesFrom biolink:GeographicExposure . [] a owl:Restriction ; - rdfs:subClassOf biolink:ChemicalEntityAssessesNamedThingAssociation ; + rdfs:subClassOf biolink:EntityToDiseaseAssociation ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:ChemicalEntityAssessesNamedThingAssociation . + owl:someValuesFrom biolink:EntityToDiseaseAssociation . [] a owl:Restriction ; - rdfs:subClassOf biolink:ClinicalFinding ; + rdfs:subClassOf biolink:Human ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:ClinicalFinding . + owl:someValuesFrom biolink:Human . [] a owl:Restriction ; - rdfs:subClassOf biolink:ComplexChemicalExposure ; - owl:onProperty biolink:category ; - owl:someValuesFrom biolink:ComplexChemicalExposure . + rdfs:subClassOf [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty biolink:object ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty biolink:object ], + [ a owl:Restriction ; + owl:allValuesFrom biolink:Disease ; + owl:onProperty biolink:object ] ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:EntityToDiseaseAssociationMixin . [] a owl:Restriction ; - rdfs:subClassOf biolink:ChemicalAffectsGeneAssociation ; - owl:onProperty biolink:category ; - owl:someValuesFrom biolink:ChemicalAffectsGeneAssociation . + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:ActivityAndBehavior . [] a owl:Restriction ; - rdfs:subClassOf biolink:ExposureEventToPhenotypicFeatureAssociation ; + rdfs:subClassOf biolink:DrugExposure ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:ExposureEventToPhenotypicFeatureAssociation . + owl:someValuesFrom biolink:DrugExposure . [] a owl:Restriction ; - rdfs:subClassOf biolink:ObservedExpectedFrequencyAnalysisResult ; - owl:onProperty biolink:category ; - owl:someValuesFrom biolink:ObservedExpectedFrequencyAnalysisResult . + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom biolink:OrganismTaxon ; + owl:onProperty biolink:in_taxon ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty biolink:in_taxon ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty biolink:in_taxon_label ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty biolink:in_taxon ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty biolink:in_taxon_label ], + [ a owl:Restriction ; + owl:allValuesFrom biolink:label_type ; + owl:onProperty biolink:in_taxon_label ] ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:ThingWithTaxon . [] a owl:Restriction ; - rdfs:subClassOf biolink:PopulationToPopulationAssociation ; + rdfs:subClassOf biolink:ChemicalExposure ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:PopulationToPopulationAssociation . + owl:someValuesFrom biolink:ChemicalExposure . [] a owl:Restriction ; - rdfs:subClassOf biolink:GenotypeToDiseaseAssociation ; + rdfs:subClassOf biolink:ClinicalMeasurement ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:GenotypeToDiseaseAssociation . + owl:someValuesFrom biolink:ClinicalMeasurement . [] a owl:Restriction ; - rdfs:subClassOf biolink:VariantToPhenotypicFeatureAssociation ; + rdfs:subClassOf biolink:Gene ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:VariantToPhenotypicFeatureAssociation . + owl:someValuesFrom biolink:Gene . [] a owl:Restriction ; - rdfs:subClassOf biolink:ConceptCountAnalysisResult ; + rdfs:subClassOf biolink:GenotypeToGenotypePartAssociation ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:ConceptCountAnalysisResult . + owl:someValuesFrom biolink:GenotypeToGenotypePartAssociation . [] a owl:Restriction ; - rdfs:subClassOf biolink:Procedure ; + rdfs:subClassOf biolink:Genome ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:Procedure . + owl:someValuesFrom biolink:Genome . [] a owl:Restriction ; - rdfs:subClassOf biolink:MaterialSample ; + rdfs:subClassOf biolink:OrganismTaxon ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:MaterialSample . + owl:someValuesFrom biolink:OrganismTaxon . [] a owl:Restriction ; - rdfs:subClassOf biolink:Publication ; + rdfs:subClassOf biolink:VariantAsAModelOfDiseaseAssociation ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:Publication . + owl:someValuesFrom biolink:VariantAsAModelOfDiseaseAssociation . [] a owl:Restriction ; - rdfs:subClassOf biolink:CellLineToDiseaseOrPhenotypicFeatureAssociation ; + rdfs:subClassOf biolink:DiseaseOrPhenotypicFeatureToLocationAssociation ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:CellLineToDiseaseOrPhenotypicFeatureAssociation . + owl:someValuesFrom biolink:DiseaseOrPhenotypicFeatureToLocationAssociation . [] a owl:Restriction ; - rdfs:subClassOf biolink:AnatomicalEntityToAnatomicalEntityOntogenicAssociation ; + rdfs:subClassOf biolink:MicroRNA ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:AnatomicalEntityToAnatomicalEntityOntogenicAssociation . + owl:someValuesFrom biolink:MicroRNA . [] a owl:Restriction ; - rdfs:subClassOf biolink:VariantToGeneAssociation ; + rdfs:subClassOf biolink:BiologicalSex ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:VariantToGeneAssociation . + owl:someValuesFrom biolink:BiologicalSex . [] a owl:Restriction ; - rdfs:subClassOf biolink:IndividualOrganism ; - owl:onProperty biolink:category ; - owl:someValuesFrom biolink:IndividualOrganism . + rdfs:subClassOf [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty biolink:object ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty biolink:object ], + [ a owl:Restriction ; + owl:allValuesFrom biolink:ExposureEvent ; + owl:onProperty biolink:object ] ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:EntityToExposureEventAssociationMixin . [] a owl:Restriction ; - rdfs:subClassOf biolink:MacromolecularMachineToCellularComponentAssociation ; + rdfs:subClassOf biolink:ContributorAssociation ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:MacromolecularMachineToCellularComponentAssociation . + owl:someValuesFrom biolink:ContributorAssociation . [] a owl:Restriction ; - rdfs:subClassOf biolink:BookChapter ; + rdfs:subClassOf biolink:OrganismalEntityAsAModelOfDiseaseAssociation ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:BookChapter . + owl:someValuesFrom biolink:OrganismalEntityAsAModelOfDiseaseAssociation . [] a owl:Restriction ; - rdfs:subClassOf biolink:TextMiningResult ; + rdfs:subClassOf biolink:WebPage ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:TextMiningResult . + owl:someValuesFrom biolink:WebPage . [] a owl:Restriction ; - rdfs:subClassOf biolink:GeneToPhenotypicFeatureAssociation ; + rdfs:subClassOf biolink:CaseToPhenotypicFeatureAssociation ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:GeneToPhenotypicFeatureAssociation . + owl:someValuesFrom biolink:CaseToPhenotypicFeatureAssociation . [] a owl:Restriction ; - rdfs:subClassOf biolink:Genome ; - owl:onProperty biolink:category ; - owl:someValuesFrom biolink:Genome . + rdfs:subClassOf [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty biolink:subject ], + [ a owl:Restriction ; + owl:allValuesFrom biolink:ChemicalEntityOrGeneOrGeneProduct ; + owl:onProperty biolink:subject ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty biolink:subject ] ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:ChemicalEntityToEntityAssociationMixin . [] a owl:Restriction ; - rdfs:subClassOf biolink:Cohort ; + rdfs:subClassOf biolink:Fungus ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:Cohort . + owl:someValuesFrom biolink:Fungus . [] a owl:Restriction ; - rdfs:subClassOf biolink:AdministrativeEntity ; + rdfs:subClassOf biolink:GeneToDiseaseAssociation ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:AdministrativeEntity . + owl:someValuesFrom biolink:GeneToDiseaseAssociation . [] a owl:Restriction ; - rdfs:subClassOf biolink:FoodAdditive ; + rdfs:subClassOf biolink:Agent ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:FoodAdditive . + owl:someValuesFrom biolink:Agent . [] a owl:Restriction ; - rdfs:subClassOf biolink:PosttranslationalModification ; + rdfs:subClassOf biolink:GenotypeToPhenotypicFeatureAssociation ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:PosttranslationalModification . + owl:someValuesFrom biolink:GenotypeToPhenotypicFeatureAssociation . [] a owl:Restriction ; - rdfs:subClassOf biolink:CaseToPhenotypicFeatureAssociation ; + rdfs:subClassOf biolink:VariantToGeneAssociation ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:CaseToPhenotypicFeatureAssociation . + owl:someValuesFrom biolink:VariantToGeneAssociation . [] a owl:Restriction ; - rdfs:subClassOf biolink:NoncodingRNAProduct ; - owl:onProperty biolink:category ; - owl:someValuesFrom biolink:NoncodingRNAProduct . + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:PathognomonicityQuantifier . [] a owl:Restriction ; - rdfs:subClassOf biolink:StudyPopulation ; + rdfs:subClassOf biolink:TaxonToTaxonAssociation ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:StudyPopulation . + owl:someValuesFrom biolink:TaxonToTaxonAssociation . [] a owl:Restriction ; - rdfs:subClassOf biolink:ClinicalTrial ; + rdfs:subClassOf biolink:GeneToGeneFamilyAssociation ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:ClinicalTrial . + owl:someValuesFrom biolink:GeneToGeneFamilyAssociation . [] a owl:Restriction ; - rdfs:subClassOf biolink:GeographicLocationAtTime ; + rdfs:subClassOf biolink:SeverityValue ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:GeographicLocationAtTime . + owl:someValuesFrom biolink:SeverityValue . [] a owl:Restriction ; - rdfs:subClassOf biolink:Attribute ; + rdfs:subClassOf biolink:ProteinDomain ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:Attribute . + owl:someValuesFrom biolink:ProteinDomain . [] a owl:Restriction ; - rdfs:subClassOf biolink:ReactionToParticipantAssociation ; + rdfs:subClassOf biolink:CodingSequence ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:ReactionToParticipantAssociation . + owl:someValuesFrom biolink:CodingSequence . [] a owl:Restriction ; - rdfs:subClassOf biolink:Behavior ; + rdfs:subClassOf biolink:Plant ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:Behavior . + owl:someValuesFrom biolink:Plant . [] a owl:Restriction ; - rdfs:subClassOf biolink:GeneToPathwayAssociation ; + rdfs:subClassOf biolink:RetrievalSource ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:GeneToPathwayAssociation . + owl:someValuesFrom biolink:RetrievalSource . [] a owl:Restriction ; - rdfs:subClassOf biolink:PhenotypicSex ; - owl:onProperty biolink:category ; - owl:someValuesFrom biolink:PhenotypicSex . + rdfs:subClassOf [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty biolink:name ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty biolink:name ], + [ a owl:Restriction ; + owl:allValuesFrom biolink:symbol_type ; + owl:onProperty biolink:name ] ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:MacromolecularMachineMixin . [] a owl:Restriction ; - rdfs:subClassOf biolink:BiologicalEntity ; + rdfs:subClassOf biolink:ConceptCountAnalysisResult ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:BiologicalEntity . + owl:someValuesFrom biolink:ConceptCountAnalysisResult . [] a owl:Restriction ; - rdfs:subClassOf biolink:GeneToExpressionSiteAssociation ; + rdfs:subClassOf biolink:Protein ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:GeneToExpressionSiteAssociation . + owl:someValuesFrom biolink:Protein . [] a owl:Restriction ; rdfs:subClassOf biolink:PhenotypicFeature ; @@ -13522,132 +13379,173 @@ biolink:category a owl:ObjectProperty, owl:someValuesFrom biolink:PhenotypicFeature . [] a owl:Restriction ; - rdfs:subClassOf biolink:DiseaseOrPhenotypicFeatureToLocationAssociation ; + rdfs:subClassOf biolink:ChemicalToChemicalDerivationAssociation ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:DiseaseOrPhenotypicFeatureToLocationAssociation . + owl:someValuesFrom biolink:ChemicalToChemicalDerivationAssociation . [] a owl:Restriction ; - rdfs:subClassOf biolink:AnatomicalEntityToAnatomicalEntityAssociation ; + rdfs:subClassOf biolink:Haplotype ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:AnatomicalEntityToAnatomicalEntityAssociation . + owl:someValuesFrom biolink:Haplotype . [] a owl:Restriction ; - rdfs:subClassOf biolink:ClinicalEntity ; + rdfs:subClassOf biolink:EnvironmentalFeature ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:ClinicalEntity . + owl:someValuesFrom biolink:EnvironmentalFeature . [] a owl:Restriction ; - rdfs:subClassOf biolink:MaterialSampleDerivationAssociation ; + rdfs:subClassOf biolink:ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:MaterialSampleDerivationAssociation . + owl:someValuesFrom biolink:ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation . [] a owl:Restriction ; - rdfs:subClassOf biolink:ClinicalMeasurement ; - owl:onProperty biolink:category ; - owl:someValuesFrom biolink:ClinicalMeasurement . + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:SpecificityQuantifier . [] a owl:Restriction ; - rdfs:subClassOf biolink:Entity ; + rdfs:subClassOf biolink:Treatment ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:Entity . + owl:someValuesFrom biolink:Treatment . [] a owl:Restriction ; - rdfs:subClassOf biolink:SiRNA ; - owl:onProperty biolink:category ; - owl:someValuesFrom biolink:SiRNA . + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom biolink:Case ; + owl:onProperty biolink:subject ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty biolink:subject ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty biolink:subject ] ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:CaseToEntityAssociationMixin . [] a owl:Restriction ; - rdfs:subClassOf biolink:PairwiseGeneToGeneInteraction ; + rdfs:subClassOf biolink:Cohort ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:PairwiseGeneToGeneInteraction . + owl:someValuesFrom biolink:Cohort . [] a owl:Restriction ; - rdfs:subClassOf biolink:BehavioralFeature ; + rdfs:subClassOf biolink:BehaviorToBehavioralFeatureAssociation ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:BehavioralFeature . + owl:someValuesFrom biolink:BehaviorToBehavioralFeatureAssociation . [] a owl:Restriction ; - rdfs:subClassOf biolink:VariantToGeneExpressionAssociation ; + rdfs:subClassOf biolink:InformationContentEntity ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:VariantToGeneExpressionAssociation . + owl:someValuesFrom biolink:InformationContentEntity . [] a owl:Restriction ; - rdfs:subClassOf biolink:MolecularActivityToChemicalEntityAssociation ; + rdfs:subClassOf biolink:DruggableGeneToDiseaseAssociation ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:MolecularActivityToChemicalEntityAssociation . + owl:someValuesFrom biolink:DruggableGeneToDiseaseAssociation . [] a owl:Restriction ; - rdfs:subClassOf biolink:OrganismalEntityAsAModelOfDiseaseAssociation ; + rdfs:subClassOf biolink:GeneticInheritance ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:OrganismalEntityAsAModelOfDiseaseAssociation . + owl:someValuesFrom biolink:GeneticInheritance . [] a owl:Restriction ; - rdfs:subClassOf biolink:ChemicalMixture ; + rdfs:subClassOf biolink:NucleosomeModification ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:ChemicalMixture . + owl:someValuesFrom biolink:NucleosomeModification . [] a owl:Restriction ; - rdfs:subClassOf biolink:EnvironmentalProcess ; + rdfs:subClassOf biolink:GeographicLocation ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:EnvironmentalProcess . + owl:someValuesFrom biolink:GeographicLocation . [] a owl:Restriction ; - rdfs:subClassOf biolink:SeverityValue ; - owl:onProperty biolink:category ; - owl:someValuesFrom biolink:SeverityValue . + rdfs:subClassOf [ a owl:Restriction ; + owl:allValuesFrom ; + owl:onProperty biolink:frequency_qualifier ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty biolink:frequency_qualifier ], + [ a owl:Restriction ; + owl:minCardinality 0 ; + owl:onProperty biolink:frequency_qualifier ] ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:FrequencyQualifierMixin . [] a owl:Restriction ; - rdfs:subClassOf biolink:GenomicBackgroundExposure ; + rdfs:subClassOf biolink:ProcessedMaterial ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:GenomicBackgroundExposure . + owl:someValuesFrom biolink:ProcessedMaterial . [] a owl:Restriction ; - rdfs:subClassOf biolink:GenotypeToVariantAssociation ; + rdfs:subClassOf biolink:VariantToGeneExpressionAssociation ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:GenotypeToVariantAssociation . + owl:someValuesFrom biolink:VariantToGeneExpressionAssociation . [] a owl:Restriction ; - rdfs:subClassOf biolink:Event ; + rdfs:subClassOf biolink:VariantToDiseaseAssociation ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:Event . + owl:someValuesFrom biolink:VariantToDiseaseAssociation . [] a owl:Restriction ; - rdfs:subClassOf biolink:Case ; + rdfs:subClassOf biolink:Onset ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:Case . + owl:someValuesFrom biolink:Onset . [] a owl:Restriction ; - rdfs:subClassOf biolink:Exon ; + rdfs:subClassOf biolink:EntityToPhenotypicFeatureAssociation ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:Exon . + owl:someValuesFrom biolink:EntityToPhenotypicFeatureAssociation . [] a owl:Restriction ; - rdfs:subClassOf biolink:ChemicalRole ; + rdfs:subClassOf biolink:Attribute ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:ChemicalRole . + owl:someValuesFrom biolink:Attribute . [] a owl:Restriction ; - rdfs:subClassOf biolink:MolecularActivityToPathwayAssociation ; + rdfs:subClassOf biolink:ClinicalTrial ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:MolecularActivityToPathwayAssociation . + owl:someValuesFrom biolink:ClinicalTrial . [] a owl:Restriction ; - rdfs:subClassOf biolink:ChemicalEntity ; + rdfs:subClassOf biolink:Case ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:ChemicalEntity . + owl:someValuesFrom biolink:Case . [] a owl:Restriction ; - rdfs:subClassOf biolink:RNAProduct ; - owl:onProperty biolink:category ; - owl:someValuesFrom biolink:RNAProduct . + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:GeneOrGeneProduct . [] a owl:Restriction ; - rdfs:subClassOf biolink:InformationContentEntityToNamedThingAssociation ; + rdfs:subClassOf [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty biolink:id ], + [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty biolink:id ], + [ a owl:Restriction ; + owl:allValuesFrom xsd:string ; + owl:onProperty biolink:id ] ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:OntologyClass . + +[] a owl:Restriction ; + rdfs:subClassOf biolink:Pathway ; owl:onProperty biolink:category ; - owl:someValuesFrom biolink:InformationContentEntityToNamedThingAssociation . + owl:someValuesFrom biolink:Pathway . [] a owl:Restriction ; rdfs:subClassOf biolink:Serial ; owl:onProperty biolink:category ; owl:someValuesFrom biolink:Serial . +[] a owl:Restriction ; + rdfs:subClassOf [ a owl:Restriction ; + owl:maxCardinality 1 ; + owl:onProperty biolink:object ], + [ a owl:Restriction ; + owl:allValuesFrom biolink:Outcome ; + owl:onProperty biolink:object ], + [ a owl:Restriction ; + owl:minCardinality 1 ; + owl:onProperty biolink:object ] ; + owl:onProperty linkml:mixins ; + owl:someValuesFrom biolink:EntityToOutcomeAssociationMixin . + + diff --git a/biolink-model.shacl.ttl b/biolink-model.shacl.ttl index e0f0555fcf..4b314f0978 100644 --- a/biolink-model.shacl.ttl +++ b/biolink-model.shacl.ttl @@ -10,100 +10,90 @@ biolink:AccessibleDnaRegion a sh:NodeShape ; sh:closed true ; sh:description "A region (or regions) of a chromatinized genome that has been measured to be more accessible to an enzyme such as DNase-I or Tn5 Transpose" ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 13 ; - sh:path biolink:has_attribute ], + sh:property [ sh:description "connects a genomic feature to its sequence" ; + sh:maxCount 1 ; + sh:order 0 ; + sh:path biolink:has_biological_sequence ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 1 ; + sh:path biolink:id ], + [ sh:datatype xsd:string ; + sh:order 10 ; + sh:path rdf:type ], [ sh:description "Alternate human-readable names for a thing" ; sh:order 7 ; sh:path biolink:synonym ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 12 ; + sh:path dct:description ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 5 ; + sh:path biolink:xref ], [ sh:class biolink:OrganismTaxon ; sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; sh:nodeKind sh:IRI ; sh:order 2 ; sh:path biolink:in_taxon ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 1 ; - sh:path biolink:id ], + sh:order 8 ; + sh:path biolink:iri ], + [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 11 ; + sh:path rdfs:label ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 13 ; + sh:path biolink:has_attribute ], + [ sh:datatype xsd:string ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 4 ; + sh:path biolink:provided_by ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:minCount 1 ; sh:order 9 ; sh:path biolink:category ; sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 4 ; - sh:path biolink:provided_by ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 11 ; - sh:path rdfs:label ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 12 ; - sh:path dct:description ], - [ sh:description "connects a genomic feature to its sequence" ; + [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; - sh:order 0 ; - sh:path biolink:has_biological_sequence ], - [ sh:datatype xsd:string ; - sh:order 10 ; - sh:path rdf:type ], + sh:order 6 ; + sh:path biolink:full_name ], [ sh:datatype xsd:boolean ; sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; sh:order 14 ; sh:path biolink:deprecated ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:iri ], [ sh:description "The human readable scientific name for the taxon of the entity." ; sh:maxCount 1 ; sh:order 3 ; - sh:path rdfs:label ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 5 ; - sh:path biolink:xref ], - [ sh:description "a long-form human readable name for a thing" ; - sh:maxCount 1 ; - sh:order 6 ; - sh:path biolink:full_name ] ; + sh:path rdfs:label ] ; sh:targetClass biolink:AccessibleDnaRegion . biolink:Activity a sh:NodeShape ; sh:closed true ; sh:description "An activity is something that occurs over a period of time and acts upon or with entities; it may include consuming, processing, transforming, modifying, relocating, using, or generating entities." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 10 ; - sh:path biolink:has_attribute ], - [ sh:description "A human-readable name for an attribute or entity." ; + sh:property [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; sh:order 8 ; sh:path rdfs:label ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:minCount 1 ; - sh:order 6 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 9 ; + sh:path dct:description ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 5 ; sh:path biolink:iri ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 3 ; - sh:path biolink:synonym ], - [ sh:description "a long-form human readable name for a thing" ; - sh:maxCount 1 ; - sh:order 2 ; - sh:path biolink:full_name ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 1 ; + sh:path biolink:xref ], [ sh:datatype xsd:string ; sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; sh:order 0 ; @@ -113,22 +103,32 @@ biolink:Activity a sh:NodeShape ; sh:maxCount 1 ; sh:order 11 ; sh:path biolink:deprecated ], - [ sh:datatype xsd:string ; - sh:order 7 ; - sh:path rdf:type ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 9 ; - sh:path dct:description ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 3 ; + sh:path biolink:synonym ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 10 ; + sh:path biolink:has_attribute ], [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 4 ; sh:path biolink:id ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 1 ; - sh:path biolink:xref ] ; + [ sh:description "a long-form human readable name for a thing" ; + sh:maxCount 1 ; + sh:order 2 ; + sh:path biolink:full_name ], + [ sh:datatype xsd:string ; + sh:order 7 ; + sh:path rdf:type ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 6 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ] ; sh:targetClass biolink:Activity . biolink:ActivityAndBehavior a sh:NodeShape ; @@ -140,56 +140,56 @@ biolink:ActivityAndBehavior a sh:NodeShape ; biolink:AdministrativeEntity a sh:NodeShape ; sh:closed false ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "a long-form human readable name for a thing" ; + sh:property [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; - sh:order 2 ; - sh:path biolink:full_name ], + sh:minCount 1 ; + sh:order 4 ; + sh:path biolink:id ], [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; sh:order 9 ; sh:path dct:description ], - [ sh:datatype xsd:string ; - sh:order 7 ; - sh:path rdf:type ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 3 ; - sh:path biolink:synonym ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 5 ; - sh:path biolink:iri ], - [ sh:description "A human-readable name for an attribute or entity." ; + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 6 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; - sh:order 8 ; - sh:path rdfs:label ], + sh:order 2 ; + sh:path biolink:full_name ], [ sh:datatype xsd:boolean ; sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; sh:order 11 ; sh:path biolink:deprecated ], + [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 8 ; + sh:path rdfs:label ], [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; sh:order 1 ; sh:path biolink:xref ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:minCount 1 ; - sh:order 6 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 10 ; + sh:path biolink:has_attribute ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 3 ; + sh:path biolink:synonym ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 4 ; - sh:path biolink:id ], + sh:order 5 ; + sh:path biolink:iri ], [ sh:datatype xsd:string ; sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; sh:order 0 ; sh:path biolink:provided_by ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 10 ; - sh:path biolink:has_attribute ] ; + [ sh:datatype xsd:string ; + sh:order 7 ; + sh:path rdf:type ] ; sh:targetClass biolink:AdministrativeEntity . biolink:AnatomicalEntityToAnatomicalEntityAssociation a sh:NodeShape ; @@ -200,135 +200,79 @@ biolink:AnatomicalEntityToAnatomicalEntityAssociation a sh:NodeShape ; sh:order 23 ; sh:path biolink:subject_label_closure ], [ sh:datatype xsd:string ; - sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; - sh:order 29 ; - sh:path rdf:type ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 33 ; - sh:path biolink:deprecated ], - [ sh:class biolink:Publication ; - sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; - sh:nodeKind sh:IRI ; - sh:order 6 ; - sh:path biolink:publications ], - [ sh:class biolink:EvidenceType ; - sh:description "connects an association to an instance of supporting evidence" ; - sh:nodeKind sh:IRI ; - sh:order 7 ; - sh:path biolink:has_evidence ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:order 28 ; - sh:path biolink:category ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 16 ; - sh:path biolink:object_category ], + sh:order 14 ; + sh:path biolink:original_object ], [ sh:datatype xsd:boolean ; sh:description "if set to true, then the association is negated i.e. is not true" ; sh:maxCount 1 ; sh:order 3 ; sh:path biolink:negated ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 24 ; - sh:path biolink:object_label_closure ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 12 ; - sh:path biolink:original_subject ], - [ sh:description "a point in time" ; - sh:maxCount 1 ; - sh:order 11 ; - sh:path biolink:timepoint ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 19 ; + sh:path biolink:subject_category_closure ], + [ sh:class biolink:RetrievalSource ; + sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; + sh:nodeKind sh:IRI ; + sh:order 25 ; + sh:path biolink:retrieval_source_ids ], [ sh:datatype xsd:string ; sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:order 18 ; sh:path biolink:object_closure ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 20 ; - sh:path biolink:object_category_closure ], - [ sh:datatype xsd:string ; - sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; - sh:maxCount 1 ; - sh:order 9 ; - sh:path biolink:primary_knowledge_source ], [ sh:datatype xsd:string ; sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; sh:order 10 ; sh:path biolink:aggregator_knowledge_source ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 30 ; - sh:path rdfs:label ], [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 26 ; - sh:path biolink:id ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 32 ; - sh:path biolink:has_attribute ], + sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 24 ; + sh:path biolink:object_label_closure ], [ sh:class biolink:AnatomicalEntity ; - sh:description "connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; + sh:description "connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; sh:maxCount 1 ; sh:minCount 1 ; sh:nodeKind sh:IRI ; - sh:order 2 ; - sh:path rdf:object ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:order 21 ; - sh:path biolink:subject_namespace ], + sh:order 0 ; + sh:path rdf:subject ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 20 ; + sh:path biolink:object_category_closure ], [ sh:datatype xsd:string ; - sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; + sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:knowledge_source ], + sh:order 9 ; + sh:path biolink:primary_knowledge_source ], [ sh:datatype xsd:string ; sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; sh:maxCount 1 ; sh:order 4 ; sh:path biolink:qualifier ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 32 ; + sh:path biolink:has_attribute ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; sh:order 15 ; sh:path biolink:subject_category ], - [ sh:class biolink:RetrievalSource ; - sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; - sh:nodeKind sh:IRI ; - sh:order 25 ; - sh:path biolink:retrieval_source_ids ], + [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 30 ; + sh:path rdfs:label ], [ sh:datatype xsd:string ; sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:order 22 ; sh:path biolink:object_namespace ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 27 ; - sh:path biolink:iri ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 17 ; - sh:path biolink:subject_closure ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:original_object ], [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; sh:maxCount 1 ; sh:minCount 1 ; @@ -338,27 +282,83 @@ biolink:AnatomicalEntityToAnatomicalEntityAssociation a sh:NodeShape ; sh:maxCount 1 ; sh:order 13 ; sh:path biolink:original_predicate ], + [ sh:datatype xsd:string ; + sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; + sh:maxCount 1 ; + sh:order 8 ; + sh:path biolink:knowledge_source ], [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; sh:nodeKind sh:IRI ; - sh:order 19 ; - sh:path biolink:subject_category_closure ], - [ sh:class biolink:OntologyClass ; - sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; + sh:order 16 ; + sh:path biolink:object_category ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 26 ; + sh:path biolink:id ], + [ sh:datatype xsd:string ; + sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; + sh:order 29 ; + sh:path rdf:type ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 33 ; + sh:path biolink:deprecated ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:order 28 ; + sh:path biolink:category ], + [ sh:description "a point in time" ; + sh:maxCount 1 ; + sh:order 11 ; + sh:path biolink:timepoint ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 31 ; + sh:path dct:description ], + [ sh:class biolink:EvidenceType ; + sh:description "connects an association to an instance of supporting evidence" ; sh:nodeKind sh:IRI ; - sh:order 5 ; - sh:path biolink:qualifiers ], + sh:order 7 ; + sh:path biolink:has_evidence ], [ sh:class biolink:AnatomicalEntity ; - sh:description "connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; + sh:description "connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; sh:maxCount 1 ; sh:minCount 1 ; sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path rdf:subject ], - [ sh:description "a human-readable description of an entity" ; + sh:order 2 ; + sh:path rdf:object ], + [ sh:class biolink:Publication ; + sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; + sh:nodeKind sh:IRI ; + sh:order 6 ; + sh:path biolink:publications ], + [ sh:datatype xsd:string ; + sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 31 ; - sh:path dct:description ] ; + sh:order 12 ; + sh:path biolink:original_subject ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:order 21 ; + sh:path biolink:subject_namespace ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 17 ; + sh:path biolink:subject_closure ], + [ sh:class biolink:OntologyClass ; + sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; + sh:nodeKind sh:IRI ; + sh:order 5 ; + sh:path biolink:qualifiers ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 27 ; + sh:path biolink:iri ] ; sh:targetClass biolink:AnatomicalEntityToAnatomicalEntityAssociation . biolink:AnatomicalEntityToAnatomicalEntityOntogenicAssociation a sh:NodeShape ; @@ -366,263 +366,219 @@ biolink:AnatomicalEntityToAnatomicalEntityOntogenicAssociation a sh:NodeShape ; sh:description "A relationship between two anatomical entities where the relationship is ontogenic, i.e. the two entities are related by development. A number of different relationship types can be used to specify the precise nature of the relationship." ; sh:ignoredProperties ( rdf:type ) ; sh:property [ sh:datatype xsd:string ; - sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; - sh:order 29 ; - sh:path rdf:type ], - [ sh:datatype xsd:string ; sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; sh:maxCount 1 ; sh:order 9 ; sh:path biolink:primary_knowledge_source ], - [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; - sh:order 1 ; - sh:path rdf:predicate ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 26 ; + sh:path biolink:id ], + [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 16 ; - sh:path biolink:object_category ], - [ sh:class biolink:EvidenceType ; - sh:description "connects an association to an instance of supporting evidence" ; - sh:nodeKind sh:IRI ; - sh:order 7 ; - sh:path biolink:has_evidence ], + sh:order 30 ; + sh:path rdfs:label ], [ sh:datatype xsd:string ; - sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 22 ; - sh:path biolink:object_namespace ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 23 ; - sh:path biolink:subject_label_closure ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 17 ; - sh:path biolink:subject_closure ], + sh:order 14 ; + sh:path biolink:original_object ], [ sh:datatype xsd:string ; sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; sh:order 10 ; sh:path biolink:aggregator_knowledge_source ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 24 ; - sh:path biolink:object_label_closure ], + [ sh:class biolink:Publication ; + sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; + sh:nodeKind sh:IRI ; + sh:order 6 ; + sh:path biolink:publications ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; - sh:order 15 ; - sh:path biolink:subject_category ], + sh:order 16 ; + sh:path biolink:object_category ], [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; sh:order 13 ; sh:path biolink:original_predicate ], + [ sh:class biolink:AnatomicalEntity ; + sh:description "the structure at an earlier time" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 2 ; + sh:path rdf:object ], + [ sh:description "a point in time" ; + sh:maxCount 1 ; + sh:order 11 ; + sh:path biolink:timepoint ], [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 18 ; - sh:path biolink:object_closure ], + sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 17 ; + sh:path biolink:subject_closure ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 27 ; sh:path biolink:iri ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 19 ; + sh:path biolink:subject_category_closure ], [ sh:class biolink:RetrievalSource ; sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; sh:nodeKind sh:IRI ; sh:order 25 ; sh:path biolink:retrieval_source_ids ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 23 ; + sh:path biolink:subject_label_closure ], [ sh:class biolink:OntologyClass ; - sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; - sh:nodeKind sh:IRI ; - sh:order 5 ; - sh:path biolink:qualifiers ], - [ sh:description "a point in time" ; - sh:maxCount 1 ; - sh:order 11 ; - sh:path biolink:timepoint ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:order 28 ; - sh:path biolink:category ], - [ sh:class biolink:AnatomicalEntity ; - sh:description "the structure at a later time" ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path rdf:subject ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; - sh:order 20 ; - sh:path biolink:object_category_closure ], + sh:order 15 ; + sh:path biolink:subject_category ], [ sh:datatype xsd:boolean ; sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; sh:order 33 ; sh:path biolink:deprecated ], [ sh:datatype xsd:string ; - sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; + sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:knowledge_source ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 4 ; + sh:path biolink:qualifier ], + [ sh:class biolink:EvidenceType ; + sh:description "connects an association to an instance of supporting evidence" ; sh:nodeKind sh:IRI ; - sh:order 19 ; - sh:path biolink:subject_category_closure ], + sh:order 7 ; + sh:path biolink:has_evidence ], [ sh:datatype xsd:string ; - sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 12 ; - sh:path biolink:original_subject ], - [ sh:class biolink:Publication ; - sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; + sh:order 22 ; + sh:path biolink:object_namespace ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 18 ; + sh:path biolink:object_closure ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; - sh:order 6 ; - sh:path biolink:publications ], + sh:order 20 ; + sh:path biolink:object_category_closure ], + [ sh:class biolink:OntologyClass ; + sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; + sh:nodeKind sh:IRI ; + sh:order 5 ; + sh:path biolink:qualifiers ], [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 26 ; - sh:path biolink:id ], + sh:order 21 ; + sh:path biolink:subject_namespace ], + [ sh:datatype xsd:boolean ; + sh:description "if set to true, then the association is negated i.e. is not true" ; + sh:maxCount 1 ; + sh:order 3 ; + sh:path biolink:negated ], [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; sh:order 32 ; sh:path biolink:has_attribute ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:original_object ], [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; sh:order 31 ; sh:path dct:description ], [ sh:datatype xsd:string ; - sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; - sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:qualifier ], - [ sh:description "A human-readable name for an attribute or entity." ; + sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; sh:maxCount 1 ; - sh:order 30 ; - sh:path rdfs:label ], + sh:order 8 ; + sh:path biolink:knowledge_source ], [ sh:datatype xsd:string ; - sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 24 ; + sh:path biolink:object_label_closure ], + [ sh:datatype xsd:string ; + sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; + sh:order 29 ; + sh:path rdf:type ], + [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; sh:maxCount 1 ; - sh:order 21 ; - sh:path biolink:subject_namespace ], + sh:minCount 1 ; + sh:order 1 ; + sh:path rdf:predicate ], [ sh:class biolink:AnatomicalEntity ; - sh:description "the structure at an earlier time" ; + sh:description "the structure at a later time" ; sh:maxCount 1 ; sh:minCount 1 ; sh:nodeKind sh:IRI ; - sh:order 2 ; - sh:path rdf:object ], - [ sh:datatype xsd:boolean ; - sh:description "if set to true, then the association is negated i.e. is not true" ; + sh:order 0 ; + sh:path rdf:subject ], + [ sh:datatype xsd:string ; + sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 3 ; - sh:path biolink:negated ] ; + sh:order 12 ; + sh:path biolink:original_subject ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:order 28 ; + sh:path biolink:category ] ; sh:targetClass biolink:AnatomicalEntityToAnatomicalEntityOntogenicAssociation . biolink:AnatomicalEntityToAnatomicalEntityPartOfAssociation a sh:NodeShape ; sh:closed true ; sh:description "A relationship between two anatomical entities where the relationship is mereological, i.e the two entities are related by parthood. This includes relationships between cellular components and cells, between cells and tissues, tissues and whole organisms" ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 19 ; - sh:path biolink:subject_category_closure ], - [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 1 ; - sh:path rdf:predicate ], - [ sh:datatype xsd:string ; - sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; + sh:property [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:qualifier ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:order 28 ; - sh:path biolink:category ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 18 ; - sh:path biolink:object_closure ], + sh:order 33 ; + sh:path biolink:deprecated ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 27 ; sh:path biolink:iri ], + [ sh:description "a point in time" ; + sh:maxCount 1 ; + sh:order 11 ; + sh:path biolink:timepoint ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:order 21 ; + sh:path biolink:subject_namespace ], [ sh:class biolink:RetrievalSource ; sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; sh:nodeKind sh:IRI ; sh:order 25 ; sh:path biolink:retrieval_source_ids ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 31 ; - sh:path dct:description ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 26 ; - sh:path biolink:id ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:order 22 ; - sh:path biolink:object_namespace ], - [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:original_predicate ], - [ sh:class biolink:OntologyClass ; - sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; - sh:nodeKind sh:IRI ; - sh:order 5 ; - sh:path biolink:qualifiers ], [ sh:datatype xsd:string ; sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:order 23 ; sh:path biolink:subject_label_closure ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 32 ; - sh:path biolink:has_attribute ], - [ sh:datatype xsd:string ; - sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; - sh:order 29 ; - sh:path rdf:type ], [ sh:datatype xsd:string ; - sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:original_object ], + sh:order 12 ; + sh:path biolink:original_subject ], [ sh:datatype xsd:string ; - sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; - sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:knowledge_source ], - [ sh:class biolink:Publication ; - sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; - sh:nodeKind sh:IRI ; - sh:order 6 ; - sh:path biolink:publications ], - [ sh:class biolink:EvidenceType ; - sh:description "connects an association to an instance of supporting evidence" ; - sh:nodeKind sh:IRI ; - sh:order 7 ; - sh:path biolink:has_evidence ], + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 18 ; + sh:path biolink:object_closure ], + [ sh:datatype xsd:string ; + sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; + sh:order 10 ; + sh:path biolink:aggregator_knowledge_source ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 17 ; + sh:path biolink:subject_closure ], [ sh:class biolink:AnatomicalEntity ; sh:description "the part" ; sh:maxCount 1 ; @@ -630,75 +586,119 @@ biolink:AnatomicalEntityToAnatomicalEntityPartOfAssociation a sh:NodeShape ; sh:nodeKind sh:IRI ; sh:order 0 ; sh:path rdf:subject ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 19 ; + sh:path biolink:subject_category_closure ], [ sh:datatype xsd:string ; - sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 24 ; - sh:path biolink:object_label_closure ], - [ sh:description "a point in time" ; + sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 11 ; - sh:path biolink:timepoint ], + sh:order 14 ; + sh:path biolink:original_object ], [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; + sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; sh:nodeKind sh:IRI ; - sh:order 15 ; - sh:path biolink:subject_category ], + sh:order 5 ; + sh:path biolink:qualifiers ], [ sh:datatype xsd:string ; - sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; - sh:order 10 ; - sh:path biolink:aggregator_knowledge_source ], + sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 24 ; + sh:path biolink:object_label_closure ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; sh:order 16 ; sh:path biolink:object_category ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 30 ; - sh:path rdfs:label ], [ sh:datatype xsd:string ; - sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 17 ; - sh:path biolink:subject_closure ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 20 ; - sh:path biolink:object_category_closure ], + sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; + sh:order 29 ; + sh:path rdf:type ], [ sh:datatype xsd:boolean ; sh:description "if set to true, then the association is negated i.e. is not true" ; sh:maxCount 1 ; sh:order 3 ; sh:path biolink:negated ], + [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 13 ; + sh:path biolink:original_predicate ], [ sh:datatype xsd:string ; sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; sh:maxCount 1 ; sh:order 9 ; sh:path biolink:primary_knowledge_source ], [ sh:datatype xsd:string ; - sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; - sh:order 12 ; - sh:path biolink:original_subject ], + sh:minCount 1 ; + sh:order 26 ; + sh:path biolink:id ], [ sh:datatype xsd:string ; - sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; sh:maxCount 1 ; - sh:order 21 ; - sh:path biolink:subject_namespace ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:order 4 ; + sh:path biolink:qualifier ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:order 28 ; + sh:path biolink:category ], + [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; sh:maxCount 1 ; - sh:order 33 ; - sh:path biolink:deprecated ], + sh:minCount 1 ; + sh:order 1 ; + sh:path rdf:predicate ], + [ sh:class biolink:EvidenceType ; + sh:description "connects an association to an instance of supporting evidence" ; + sh:nodeKind sh:IRI ; + sh:order 7 ; + sh:path biolink:has_evidence ], + [ sh:datatype xsd:string ; + sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; + sh:maxCount 1 ; + sh:order 8 ; + sh:path biolink:knowledge_source ], + [ sh:class biolink:Publication ; + sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; + sh:nodeKind sh:IRI ; + sh:order 6 ; + sh:path biolink:publications ], [ sh:class biolink:AnatomicalEntity ; sh:description "the whole" ; sh:maxCount 1 ; sh:minCount 1 ; sh:nodeKind sh:IRI ; sh:order 2 ; - sh:path rdf:object ] ; + sh:path rdf:object ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 20 ; + sh:path biolink:object_category_closure ], + [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 30 ; + sh:path rdfs:label ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 15 ; + sh:path biolink:subject_category ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 31 ; + sh:path dct:description ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 32 ; + sh:path biolink:has_attribute ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:order 22 ; + sh:path biolink:object_namespace ] ; sh:targetClass biolink:AnatomicalEntityToAnatomicalEntityPartOfAssociation . biolink:Annotation a sh:NodeShape ; @@ -711,74 +711,58 @@ biolink:Article a sh:NodeShape ; sh:closed true ; sh:description "a piece of writing on a particular topic presented as a stand-alone section of a larger publication " ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:datatype xsd:string ; - sh:description "volume of a book or music release in a collection/series or a published collection of journal issues in a serial publication" ; + sh:property [ sh:description "the 'title' of the publication is generally recorded in the 'name' property (inherited from NamedThing). The field name 'title' is now also tagged as an acceptable alias for the node property 'name' (just in case)." ; sh:maxCount 1 ; - sh:order 2 ; - sh:path biolink:volume ], + sh:order 21 ; + sh:path rdfs:label ], [ sh:datatype xsd:string ; - sh:order 20 ; - sh:path rdf:type ], + sh:description "keywords tagging a publication" ; + sh:order 7 ; + sh:path biolink:keywords ], [ sh:datatype xsd:string ; - sh:description "Optional value, if used locally as a convenience, is set to the iso abbreviation of the 'published in' parent." ; + sh:description "Different kinds of publication subtypes will have different preferred identifiers (curies when feasible). Precedence of identifiers for scientific articles is as follows: PMID if available; DOI if not; actual alternate CURIE otherwise. Enclosing publications (i.e. referenced by 'published in' node property) such as books and journals, should have industry-standard identifier such as from ISBN and ISSN." ; sh:maxCount 1 ; - sh:order 1 ; - sh:path biolink:iso_abbreviation ], + sh:minCount 1 ; + sh:order 17 ; + sh:path biolink:id ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 9 ; + sh:path biolink:xref ], [ sh:datatype xsd:string ; sh:maxCount 1 ; - sh:order 10 ; - sh:path biolink:license ], - [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 14 ; - sh:path biolink:provided_by ], + sh:order 12 ; + sh:path biolink:format ], [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; sh:order 22 ; sh:path dct:description ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 16 ; - sh:path biolink:synonym ], + [ sh:description "mesh terms tagging a publication" ; + sh:order 8 ; + sh:path biolink:mesh_terms ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 23 ; + sh:path biolink:has_attribute ], [ sh:datatype xsd:string ; sh:description "executive summary of a publication" ; sh:maxCount 1 ; sh:order 6 ; sh:path biolink:summary ], - [ sh:description "the 'title' of the publication is generally recorded in the 'name' property (inherited from NamedThing). The field name 'title' is now also tagged as an acceptable alias for the node property 'name' (just in case)." ; - sh:maxCount 1 ; - sh:order 21 ; - sh:path rdfs:label ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 9 ; - sh:path biolink:xref ], - [ sh:description "a long-form human readable name for a thing" ; - sh:maxCount 1 ; - sh:order 15 ; - sh:path biolink:full_name ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 18 ; sh:path biolink:iri ], [ sh:datatype xsd:string ; - sh:description "Different kinds of publication subtypes will have different preferred identifiers (curies when feasible). Precedence of identifiers for scientific articles is as follows: PMID if available; DOI if not; actual alternate CURIE otherwise. Enclosing publications (i.e. referenced by 'published in' node property) such as books and journals, should have industry-standard identifier such as from ISBN and ISSN." ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 17 ; - sh:path biolink:id ], + sh:order 20 ; + sh:path rdf:type ], [ sh:datatype xsd:string ; - sh:description "keywords tagging a publication" ; - sh:order 7 ; - sh:path biolink:keywords ], - [ sh:description "The enclosing parent serial containing the article should have industry-standard identifier from ISSN." ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 0 ; - sh:path biolink:published_in ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 23 ; - sh:path biolink:has_attribute ], + sh:description "When a 2-tuple of page numbers are provided, they represent the start and end page of the publication within its parent publication context. For books, this may be set to the total number of pages of the book." ; + sh:order 5 ; + sh:path biolink:pages ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 16 ; + sh:path biolink:synonym ], [ sh:datatype xsd:date ; sh:description "date on which an entity was created. This can be applied to nodes or edges" ; sh:maxCount 1 ; @@ -786,39 +770,55 @@ biolink:Article a sh:NodeShape ; sh:path biolink:creation_date ], [ sh:datatype xsd:string ; sh:maxCount 1 ; - sh:order 12 ; - sh:path biolink:format ], + sh:order 10 ; + sh:path biolink:license ], + [ sh:class biolink:Agent ; + sh:description "connects an publication to the list of authors who contributed to the publication. This property should be a comma-delimited list of author names. It is recommended that an author's name be formatted as \"surname, firstname initial.\". Note that this property is a node annotation expressing the citation list of authorship which might typically otherwise be more completely documented in biolink:PublicationToProviderAssociation defined edges which point to full details about an author and possibly, some qualifiers which clarify the specific status of a given author in the publication." ; + sh:nodeKind sh:IRI ; + sh:order 4 ; + sh:path biolink:authors ], + [ sh:description "The enclosing parent serial containing the article should have industry-standard identifier from ISSN." ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 0 ; + sh:path biolink:published_in ], [ sh:datatype xsd:string ; - sh:description "When a 2-tuple of page numbers are provided, they represent the start and end page of the publication within its parent publication context. For books, this may be set to the total number of pages of the book." ; - sh:order 5 ; - sh:path biolink:pages ], + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 14 ; + sh:path biolink:provided_by ], [ sh:datatype xsd:string ; + sh:description "Optional value, if used locally as a convenience, is set to the iso abbreviation of the 'published in' parent." ; sh:maxCount 1 ; - sh:order 11 ; - sh:path biolink:rights ], + sh:order 1 ; + sh:path biolink:iso_abbreviation ], + [ sh:description "a long-form human readable name for a thing" ; + sh:maxCount 1 ; + sh:order 15 ; + sh:path biolink:full_name ], + [ sh:datatype xsd:string ; + sh:description "volume of a book or music release in a collection/series or a published collection of journal issues in a serial publication" ; + sh:maxCount 1 ; + sh:order 2 ; + sh:path biolink:volume ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:minCount 1 ; sh:order 19 ; sh:path biolink:category ; sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 24 ; + sh:path biolink:deprecated ], [ sh:datatype xsd:string ; sh:description "issue of a newspaper, a scientific journal or magazine for reference purpose" ; sh:maxCount 1 ; sh:order 3 ; sh:path biolink:issue ], - [ sh:description "mesh terms tagging a publication" ; - sh:order 8 ; - sh:path biolink:mesh_terms ], - [ sh:class biolink:Agent ; - sh:description "connects an publication to the list of authors who contributed to the publication. This property should be a comma-delimited list of author names. It is recommended that an author's name be formatted as \"surname, firstname initial.\". Note that this property is a node annotation expressing the citation list of authorship which might typically otherwise be more completely documented in biolink:PublicationToProviderAssociation defined edges which point to full details about an author and possibly, some qualifiers which clarify the specific status of a given author in the publication." ; - sh:nodeKind sh:IRI ; - sh:order 4 ; - sh:path biolink:authors ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + [ sh:datatype xsd:string ; sh:maxCount 1 ; - sh:order 24 ; - sh:path biolink:deprecated ] ; + sh:order 11 ; + sh:path biolink:rights ] ; sh:targetClass biolink:Article . biolink:Association a sh:NodeShape ; @@ -826,55 +826,47 @@ biolink:Association a sh:NodeShape ; sh:description "A typed association between two entities, supported by evidence" ; sh:ignoredProperties ( rdf:type ) ; sh:property [ sh:datatype xsd:string ; - sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 24 ; - sh:path biolink:object_label_closure ], - [ sh:datatype xsd:string ; sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:order 21 ; sh:path biolink:subject_namespace ], [ sh:datatype xsd:string ; - sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; - sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:knowledge_source ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 30 ; - sh:path rdfs:label ], - [ sh:class biolink:Publication ; - sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; - sh:nodeKind sh:IRI ; - sh:order 6 ; - sh:path biolink:publications ], - [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; - sh:order 1 ; - sh:path rdf:predicate ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 17 ; - sh:path biolink:subject_closure ], + sh:order 26 ; + sh:path biolink:id ], [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 18 ; - sh:path biolink:object_closure ], + sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 12 ; + sh:path biolink:original_subject ], [ sh:class biolink:RetrievalSource ; sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; sh:nodeKind sh:IRI ; sh:order 25 ; sh:path biolink:retrieval_source_ids ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 17 ; + sh:path biolink:subject_closure ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:order 22 ; + sh:path biolink:object_namespace ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:order 28 ; sh:path biolink:category ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 26 ; - sh:path biolink:id ], + sh:order 31 ; + sh:path dct:description ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 20 ; + sh:path biolink:object_category_closure ], [ sh:class biolink:NamedThing ; sh:description "connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; sh:maxCount 1 ; @@ -882,199 +874,207 @@ biolink:Association a sh:NodeShape ; sh:nodeKind sh:IRI ; sh:order 0 ; sh:path rdf:subject ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 12 ; - sh:path biolink:original_subject ], - [ sh:datatype xsd:string ; - sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; - sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:qualifier ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 31 ; - sh:path dct:description ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + [ sh:class biolink:NamedThing ; + sh:description "connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; sh:maxCount 1 ; + sh:minCount 1 ; sh:nodeKind sh:IRI ; - sh:order 15 ; - sh:path biolink:subject_category ], - [ sh:datatype xsd:boolean ; - sh:description "if set to true, then the association is negated i.e. is not true" ; + sh:order 2 ; + sh:path rdf:object ], + [ sh:class biolink:OntologyClass ; + sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; + sh:nodeKind sh:IRI ; + sh:order 5 ; + sh:path biolink:qualifiers ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 24 ; + sh:path biolink:object_label_closure ], + [ sh:datatype xsd:string ; + sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; + sh:order 29 ; + sh:path rdf:type ], + [ sh:class biolink:EvidenceType ; + sh:description "connects an association to an instance of supporting evidence" ; + sh:nodeKind sh:IRI ; + sh:order 7 ; + sh:path biolink:has_evidence ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 3 ; - sh:path biolink:negated ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:nodeKind sh:IRI ; + sh:order 16 ; + sh:path biolink:object_category ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 19 ; + sh:path biolink:subject_category_closure ], + [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; - sh:order 27 ; - sh:path biolink:iri ], + sh:order 30 ; + sh:path rdfs:label ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 18 ; + sh:path biolink:object_closure ], [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; sh:order 13 ; sh:path biolink:original_predicate ], - [ sh:description "a point in time" ; + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 23 ; + sh:path biolink:subject_label_closure ], + [ sh:datatype xsd:string ; + sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 11 ; - sh:path biolink:timepoint ], + sh:order 14 ; + sh:path biolink:original_object ], [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 20 ; - sh:path biolink:object_category_closure ], - [ sh:class biolink:NamedThing ; - sh:description "connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:minCount 1 ; sh:nodeKind sh:IRI ; - sh:order 2 ; - sh:path rdf:object ], + sh:order 15 ; + sh:path biolink:subject_category ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 27 ; + sh:path biolink:iri ], [ sh:datatype xsd:string ; sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; sh:order 10 ; sh:path biolink:aggregator_knowledge_source ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 33 ; - sh:path biolink:deprecated ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 23 ; - sh:path biolink:subject_label_closure ], [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; sh:order 32 ; sh:path biolink:has_attribute ], + [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 1 ; + sh:path rdf:predicate ], [ sh:datatype xsd:string ; sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; sh:maxCount 1 ; sh:order 9 ; sh:path biolink:primary_knowledge_source ], - [ sh:class biolink:EvidenceType ; - sh:description "connects an association to an instance of supporting evidence" ; - sh:nodeKind sh:IRI ; - sh:order 7 ; - sh:path biolink:has_evidence ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 19 ; - sh:path biolink:subject_category_closure ], - [ sh:class biolink:OntologyClass ; - sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; + [ sh:datatype xsd:boolean ; + sh:description "if set to true, then the association is negated i.e. is not true" ; + sh:maxCount 1 ; + sh:order 3 ; + sh:path biolink:negated ], + [ sh:class biolink:Publication ; + sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; sh:nodeKind sh:IRI ; - sh:order 5 ; - sh:path biolink:qualifiers ], + sh:order 6 ; + sh:path biolink:publications ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 33 ; + sh:path biolink:deprecated ], [ sh:datatype xsd:string ; - sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; sh:maxCount 1 ; - sh:order 22 ; - sh:path biolink:object_namespace ], + sh:order 8 ; + sh:path biolink:knowledge_source ], [ sh:datatype xsd:string ; - sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:original_object ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 4 ; + sh:path biolink:qualifier ], + [ sh:description "a point in time" ; sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 16 ; - sh:path biolink:object_category ], - [ sh:datatype xsd:string ; - sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; - sh:order 29 ; - sh:path rdf:type ] ; + sh:order 11 ; + sh:path biolink:timepoint ] ; sh:targetClass biolink:Association . biolink:Bacterium a sh:NodeShape ; sh:closed true ; sh:description "A member of a group of unicellular microorganisms lacking a nuclear membrane, that reproduce by binary fission and are often motile." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "The human readable scientific name for the taxon of the entity." ; + sh:property [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; - sh:order 1 ; + sh:order 11 ; + sh:path dct:description ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 6 ; + sh:path biolink:id ], + [ sh:description "a long-form human readable name for a thing" ; + sh:maxCount 1 ; + sh:order 4 ; + sh:path biolink:full_name ], + [ sh:datatype xsd:string ; + sh:order 9 ; + sh:path rdf:type ], + [ sh:datatype xsd:string ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 2 ; + sh:path biolink:provided_by ], + [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 10 ; sh:path rdfs:label ], [ sh:datatype xsd:boolean ; sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; sh:order 13 ; sh:path biolink:deprecated ], - [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 2 ; - sh:path biolink:provided_by ], [ sh:description "Alternate human-readable names for a thing" ; sh:order 5 ; sh:path biolink:synonym ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 3 ; - sh:path biolink:xref ], - [ sh:description "a long-form human readable name for a thing" ; - sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:full_name ], - [ sh:class biolink:OrganismTaxon ; - sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; - sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path biolink:in_taxon ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:minCount 1 ; sh:order 8 ; sh:path biolink:category ; sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:class biolink:Attribute ; - sh:description "may often be an organism attribute" ; - sh:nodeKind sh:IRI ; - sh:order 12 ; - sh:path biolink:has_attribute ], - [ sh:description "A human-readable name for an attribute or entity." ; + [ sh:description "The human readable scientific name for the taxon of the entity." ; sh:maxCount 1 ; - sh:order 10 ; + sh:order 1 ; sh:path rdfs:label ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 11 ; - sh:path dct:description ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 6 ; - sh:path biolink:id ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 7 ; sh:path biolink:iri ], - [ sh:datatype xsd:string ; - sh:order 9 ; - sh:path rdf:type ] ; + [ sh:class biolink:Attribute ; + sh:description "may often be an organism attribute" ; + sh:nodeKind sh:IRI ; + sh:order 12 ; + sh:path biolink:has_attribute ], + [ sh:class biolink:OrganismTaxon ; + sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; + sh:nodeKind sh:IRI ; + sh:order 0 ; + sh:path biolink:in_taxon ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 3 ; + sh:path biolink:xref ] ; sh:targetClass biolink:Bacterium . biolink:BehaviorToBehavioralFeatureAssociation a sh:NodeShape ; sh:closed true ; sh:description "An association between an mixture behavior and a behavioral feature manifested by the individual exhibited or has exhibited the behavior." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:class biolink:SeverityValue ; - sh:description "a qualifier used in a phenotypic association to state how severe the phenotype is in the subject" ; + sh:property [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 39 ; - sh:path biolink:severity_qualifier ], - [ sh:description "a point in time" ; + sh:minCount 1 ; + sh:order 27 ; + sh:path biolink:id ], + [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; - sh:order 12 ; - sh:path biolink:timepoint ], - [ sh:datatype xsd:double ; - sh:description "equivalent to has quotient multiplied by 100" ; + sh:order 31 ; + sh:path rdfs:label ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 38 ; - sh:path biolink:has_percentage ], + sh:order 22 ; + sh:path biolink:subject_namespace ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; @@ -1082,267 +1082,267 @@ biolink:BehaviorToBehavioralFeatureAssociation a sh:NodeShape ; sh:order 16 ; sh:path biolink:subject_category ], [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; + sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; - sh:order 17 ; - sh:path biolink:object_category ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 19 ; - sh:path biolink:object_closure ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 24 ; - sh:path biolink:subject_label_closure ], - [ sh:description "a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject" ; + sh:order 21 ; + sh:path biolink:object_category_closure ], + [ sh:datatype xsd:integer ; + sh:description "total number of things in a particular reference set" ; sh:maxCount 1 ; - sh:order 41 ; - sh:path biolink:frequency_qualifier ], - [ sh:class biolink:EvidenceType ; - sh:description "connects an association to an instance of supporting evidence" ; - sh:nodeKind sh:IRI ; - sh:order 8 ; - sh:path biolink:has_evidence ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 28 ; - sh:path biolink:iri ], + sh:order 36 ; + sh:path biolink:has_total ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:order 29 ; + sh:path biolink:category ], [ sh:datatype xsd:string ; - sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; + sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 9 ; - sh:path biolink:knowledge_source ], + sh:order 15 ; + sh:path biolink:original_object ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 18 ; + sh:path biolink:subject_closure ], [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; - sh:order 21 ; - sh:path biolink:object_category_closure ], - [ sh:datatype xsd:boolean ; - sh:description "if set to true, then the association is negated i.e. is not true" ; + sh:order 20 ; + sh:path biolink:subject_category_closure ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 33 ; + sh:path biolink:has_attribute ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:negated ], + sh:order 23 ; + sh:path biolink:object_namespace ], [ sh:datatype xsd:string ; - sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; + sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 24 ; + sh:path biolink:subject_label_closure ], + [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; - sh:order 10 ; - sh:path biolink:primary_knowledge_source ], - [ sh:class biolink:BiologicalSex ; - sh:description "a qualifier used in a phenotypic association to state whether the association is specific to a particular sex." ; + sh:order 32 ; + sh:path dct:description ], + [ sh:class biolink:Behavior ; + sh:description "behavior that is the subject of the association" ; sh:maxCount 1 ; + sh:minCount 1 ; sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path biolink:sex_qualifier ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:order 29 ; - sh:path biolink:category ], - [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:original_predicate ], + sh:order 1 ; + sh:path rdf:subject ], [ sh:datatype xsd:string ; - sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 25 ; - sh:path biolink:object_label_closure ], + sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; + sh:order 11 ; + sh:path biolink:aggregator_knowledge_source ], [ sh:datatype xsd:string ; sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; sh:order 30 ; sh:path rdf:type ], - [ sh:class biolink:Onset ; - sh:description "a qualifier used in a phenotypic association to state when the phenotype appears is in the subject" ; - sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 40 ; - sh:path biolink:onset_qualifier ], [ sh:datatype xsd:string ; sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; sh:order 13 ; sh:path biolink:original_subject ], - [ sh:description "a human-readable description of an entity" ; + [ sh:description "a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject" ; sh:maxCount 1 ; - sh:order 32 ; - sh:path dct:description ], - [ sh:datatype xsd:integer ; - sh:description "number of things with a particular property" ; + sh:order 41 ; + sh:path biolink:frequency_qualifier ], + [ sh:datatype xsd:string ; + sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; sh:maxCount 1 ; - sh:order 35 ; - sh:path biolink:has_count ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 33 ; - sh:path biolink:has_attribute ], - [ sh:class biolink:RetrievalSource ; - sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; - sh:nodeKind sh:IRI ; - sh:order 26 ; - sh:path biolink:retrieval_source_ids ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 20 ; - sh:path biolink:subject_category_closure ], + sh:order 10 ; + sh:path biolink:primary_knowledge_source ], + [ sh:datatype xsd:double ; + sh:description "equivalent to has quotient multiplied by 100" ; + sh:maxCount 1 ; + sh:order 38 ; + sh:path biolink:has_percentage ], [ sh:datatype xsd:string ; sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; sh:maxCount 1 ; sh:order 5 ; sh:path biolink:qualifier ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + [ sh:description "a point in time" ; sh:maxCount 1 ; - sh:order 15 ; - sh:path biolink:original_object ], + sh:order 12 ; + sh:path biolink:timepoint ], [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 27 ; - sh:path biolink:id ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 31 ; - sh:path rdfs:label ], - [ sh:datatype xsd:integer ; - sh:description "total number of things in a particular reference set" ; + sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; sh:maxCount 1 ; - sh:order 36 ; - sh:path biolink:has_total ], + sh:order 9 ; + sh:path biolink:knowledge_source ], [ sh:datatype xsd:double ; sh:maxCount 1 ; sh:order 37 ; sh:path biolink:has_quotient ], [ sh:datatype xsd:string ; - sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:order 23 ; - sh:path biolink:object_namespace ], + sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 25 ; + sh:path biolink:object_label_closure ], + [ sh:class biolink:RetrievalSource ; + sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; + sh:nodeKind sh:IRI ; + sh:order 26 ; + sh:path biolink:retrieval_source_ids ], [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:description "if set to true, then the association is negated i.e. is not true" ; sh:maxCount 1 ; - sh:order 34 ; - sh:path biolink:deprecated ], + sh:order 4 ; + sh:path biolink:negated ], + [ sh:class biolink:BehavioralFeature ; + sh:description "behavioral feature that is the object of the association" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 3 ; + sh:path rdf:object ], + [ sh:class biolink:EvidenceType ; + sh:description "connects an association to an instance of supporting evidence" ; + sh:nodeKind sh:IRI ; + sh:order 8 ; + sh:path biolink:has_evidence ], [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 2 ; sh:path rdf:predicate ], - [ sh:class biolink:Behavior ; - sh:description "behavior that is the subject of the association" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 1 ; - sh:path rdf:subject ], [ sh:class biolink:Publication ; sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; sh:nodeKind sh:IRI ; sh:order 7 ; sh:path biolink:publications ], [ sh:datatype xsd:string ; - sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 19 ; + sh:path biolink:object_closure ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; - sh:order 22 ; - sh:path biolink:subject_namespace ], - [ sh:class biolink:BehavioralFeature ; - sh:description "behavioral feature that is the object of the association" ; + sh:order 34 ; + sh:path biolink:deprecated ], + [ sh:class biolink:BiologicalSex ; + sh:description "a qualifier used in a phenotypic association to state whether the association is specific to a particular sex." ; sh:maxCount 1 ; - sh:minCount 1 ; sh:nodeKind sh:IRI ; - sh:order 3 ; - sh:path rdf:object ], + sh:order 0 ; + sh:path biolink:sex_qualifier ], + [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 14 ; + sh:path biolink:original_predicate ], + [ sh:datatype xsd:integer ; + sh:description "number of things with a particular property" ; + sh:maxCount 1 ; + sh:order 35 ; + sh:path biolink:has_count ], + [ sh:class biolink:SeverityValue ; + sh:description "a qualifier used in a phenotypic association to state how severe the phenotype is in the subject" ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 39 ; + sh:path biolink:severity_qualifier ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 28 ; + sh:path biolink:iri ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 17 ; + sh:path biolink:object_category ], [ sh:class biolink:OntologyClass ; sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; sh:nodeKind sh:IRI ; sh:order 6 ; sh:path biolink:qualifiers ], - [ sh:datatype xsd:string ; - sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; - sh:order 11 ; - sh:path biolink:aggregator_knowledge_source ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 18 ; - sh:path biolink:subject_closure ] ; + [ sh:class biolink:Onset ; + sh:description "a qualifier used in a phenotypic association to state when the phenotype appears is in the subject" ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 40 ; + sh:path biolink:onset_qualifier ] ; sh:targetClass biolink:BehaviorToBehavioralFeatureAssociation . biolink:BehavioralExposure a sh:NodeShape ; sh:closed true ; sh:description "A behavioral exposure is a factor relating to behavior impacting an individual." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 13 ; - sh:path dct:description ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 10 ; - sh:path biolink:synonym ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 15 ; - sh:path biolink:deprecated ], + sh:property [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 8 ; + sh:path biolink:xref ], [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; sh:order 14 ; sh:path biolink:has_attribute ], - [ sh:description "a long-form human readable name for a thing" ; - sh:maxCount 1 ; - sh:order 9 ; - sh:path biolink:full_name ], + [ sh:datatype xsd:string ; + sh:order 12 ; + sh:path rdf:type ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:minCount 1 ; sh:order 11 ; sh:path biolink:category ; sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:description "The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term." ; + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; - sh:order 1 ; - sh:path rdfs:label ], - [ sh:class biolink:OntologyClass ; - sh:description "connects an attribute to a class that describes it" ; + sh:order 15 ; + sh:path biolink:deprecated ], + [ sh:class biolink:NamedThing ; + sh:description "connects an attribute to a value" ; sh:maxCount 1 ; - sh:minCount 1 ; sh:nodeKind sh:IRI ; - sh:order 2 ; - sh:path biolink:has_attribute_type ], - [ sh:description "a point in time" ; - sh:maxCount 1 ; - sh:order 0 ; - sh:path biolink:timepoint ], + sh:order 4 ; + sh:path biolink:has_qualitative_value ], [ sh:class biolink:QuantityValue ; sh:description "connects an attribute to a value" ; sh:nodeKind sh:BlankNode ; sh:order 3 ; sh:path biolink:has_quantitative_value ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 13 ; + sh:path dct:description ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 10 ; + sh:path biolink:synonym ], + [ sh:class biolink:OntologyClass ; + sh:description "connects an attribute to a class that describes it" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 2 ; + sh:path biolink:has_attribute_type ], [ sh:datatype xsd:string ; - sh:order 12 ; - sh:path rdf:type ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 8 ; - sh:path biolink:xref ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 7 ; + sh:path biolink:provided_by ], + [ sh:description "The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term." ; sh:maxCount 1 ; - sh:order 5 ; - sh:path biolink:iri ], + sh:order 1 ; + sh:path rdfs:label ], [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 6 ; sh:path biolink:id ], - [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 7 ; - sh:path biolink:provided_by ], - [ sh:class biolink:NamedThing ; - sh:description "connects an attribute to a value" ; + [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 4 ; - sh:path biolink:has_qualitative_value ] ; + sh:order 9 ; + sh:path biolink:full_name ], + [ sh:description "a point in time" ; + sh:maxCount 1 ; + sh:order 0 ; + sh:path biolink:timepoint ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 5 ; + sh:path biolink:iri ] ; sh:targetClass biolink:BehavioralExposure . biolink:BehavioralOutcome a sh:NodeShape ; @@ -1354,386 +1354,372 @@ biolink:BehavioralOutcome a sh:NodeShape ; biolink:BiologicalEntity a sh:NodeShape ; sh:closed false ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:datatype xsd:boolean ; + sh:property [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 8 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + [ sh:datatype xsd:boolean ; sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; sh:order 13 ; sh:path biolink:deprecated ], - [ sh:description "The human readable scientific name for the taxon of the entity." ; - sh:maxCount 1 ; - sh:order 1 ; - sh:path rdfs:label ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 12 ; - sh:path biolink:has_attribute ], [ sh:class biolink:OrganismTaxon ; sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; sh:nodeKind sh:IRI ; sh:order 0 ; sh:path biolink:in_taxon ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; sh:minCount 1 ; - sh:order 8 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:description "a human-readable description of an entity" ; + sh:order 6 ; + sh:path biolink:id ], + [ sh:description "The human readable scientific name for the taxon of the entity." ; sh:maxCount 1 ; - sh:order 11 ; - sh:path dct:description ], + sh:order 1 ; + sh:path rdfs:label ], [ sh:datatype xsd:string ; sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; sh:order 2 ; sh:path biolink:provided_by ], - [ sh:datatype xsd:string ; - sh:order 9 ; - sh:path rdf:type ], [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; sh:order 4 ; sh:path biolink:full_name ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 10 ; - sh:path rdfs:label ], [ sh:description "Alternate human-readable names for a thing" ; sh:order 5 ; sh:path biolink:synonym ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 6 ; - sh:path biolink:id ], + sh:order 7 ; + sh:path biolink:iri ], + [ sh:datatype xsd:string ; + sh:order 9 ; + sh:path rdf:type ], [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; sh:order 3 ; sh:path biolink:xref ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; - sh:order 7 ; - sh:path biolink:iri ] ; + sh:order 11 ; + sh:path dct:description ], + [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 10 ; + sh:path rdfs:label ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 12 ; + sh:path biolink:has_attribute ] ; sh:targetClass biolink:BiologicalEntity . biolink:BiologicalProcessOrActivity a sh:NodeShape ; sh:closed true ; sh:description "Either an individual molecular activity, or a collection of causally connected molecular activities in a biological system." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "Alternate human-readable names for a thing" ; - sh:order 9 ; - sh:path biolink:synonym ], - [ sh:class biolink:OrganismTaxon ; - sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; + sh:property [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 10 ; + sh:path biolink:iri ], + [ sh:class biolink:NamedThing ; + sh:description "holds between a process and a continuant, where the continuant is an input into the process" ; sh:nodeKind sh:IRI ; - sh:order 4 ; - sh:path biolink:in_taxon ], + sh:order 0 ; + sh:path biolink:has_input ], + [ sh:datatype xsd:string ; + sh:order 12 ; + sh:path rdf:type ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:minCount 1 ; sh:order 11 ; sh:path biolink:category ; sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 3 ; - sh:path biolink:id ], + sh:order 16 ; + sh:path biolink:deprecated ], [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; sh:order 15 ; sh:path biolink:has_attribute ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 14 ; + sh:path dct:description ], [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; sh:order 8 ; sh:path biolink:full_name ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 10 ; - sh:path biolink:iri ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 9 ; + sh:path biolink:synonym ], + [ sh:description "The human readable scientific name for the taxon of the entity." ; sh:maxCount 1 ; - sh:order 16 ; - sh:path biolink:deprecated ], + sh:order 5 ; + sh:path rdfs:label ], [ sh:class biolink:NamedThing ; sh:description "holds between a process and a continuant, where the continuant is an output of the process" ; sh:nodeKind sh:IRI ; sh:order 1 ; sh:path biolink:has_output ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 7 ; - sh:path biolink:xref ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 13 ; - sh:path rdfs:label ], - [ sh:class biolink:NamedThing ; - sh:description "holds between a process and a continuant, where the continuant is an input into the process" ; - sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path biolink:has_input ], - [ sh:datatype xsd:string ; - sh:order 12 ; - sh:path rdf:type ], [ sh:datatype xsd:string ; sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; sh:order 6 ; sh:path biolink:provided_by ], - [ sh:description "The human readable scientific name for the taxon of the entity." ; - sh:maxCount 1 ; - sh:order 5 ; - sh:path rdfs:label ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 14 ; - sh:path dct:description ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 7 ; + sh:path biolink:xref ], [ sh:class biolink:PhysicalEntity ; sh:description "holds between a process and a physical entity, where the physical entity executes the process" ; sh:nodeKind sh:IRI ; sh:order 2 ; - sh:path biolink:enabled_by ] ; + sh:path biolink:enabled_by ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 3 ; + sh:path biolink:id ], + [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 13 ; + sh:path rdfs:label ], + [ sh:class biolink:OrganismTaxon ; + sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; + sh:nodeKind sh:IRI ; + sh:order 4 ; + sh:path biolink:in_taxon ] ; sh:targetClass biolink:BiologicalProcessOrActivity . biolink:BioticExposure a sh:NodeShape ; sh:closed true ; sh:description "An external biotic exposure is an intake of (sometimes pathological) biological organisms (including viruses)." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:class biolink:OntologyClass ; - sh:description "connects an attribute to a class that describes it" ; + sh:property [ sh:class biolink:QuantityValue ; + sh:description "connects an attribute to a value" ; + sh:nodeKind sh:BlankNode ; + sh:order 3 ; + sh:path biolink:has_quantitative_value ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 2 ; - sh:path biolink:has_attribute_type ], + sh:order 6 ; + sh:path biolink:id ], [ sh:description "a point in time" ; sh:maxCount 1 ; sh:order 0 ; sh:path biolink:timepoint ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 14 ; + sh:path biolink:has_attribute ], [ sh:class biolink:NamedThing ; sh:description "connects an attribute to a value" ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; sh:order 4 ; sh:path biolink:has_qualitative_value ], - [ sh:description "a long-form human readable name for a thing" ; - sh:maxCount 1 ; - sh:order 9 ; - sh:path biolink:full_name ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 8 ; - sh:path biolink:xref ], [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; sh:order 13 ; sh:path dct:description ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 5 ; - sh:path biolink:iri ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:minCount 1 ; sh:order 11 ; sh:path biolink:category ; sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 7 ; - sh:path biolink:provided_by ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 14 ; - sh:path biolink:has_attribute ], + [ sh:class biolink:OntologyClass ; + sh:description "connects an attribute to a class that describes it" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 2 ; + sh:path biolink:has_attribute_type ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 8 ; + sh:path biolink:xref ], [ sh:datatype xsd:string ; sh:order 12 ; sh:path rdf:type ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 10 ; - sh:path biolink:synonym ], [ sh:description "The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term." ; sh:maxCount 1 ; sh:order 1 ; sh:path rdfs:label ], - [ sh:class biolink:QuantityValue ; - sh:description "connects an attribute to a value" ; - sh:nodeKind sh:BlankNode ; - sh:order 3 ; - sh:path biolink:has_quantitative_value ], [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 6 ; - sh:path biolink:id ], + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 7 ; + sh:path biolink:provided_by ], [ sh:datatype xsd:boolean ; sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; sh:order 15 ; - sh:path biolink:deprecated ] ; + sh:path biolink:deprecated ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 5 ; + sh:path biolink:iri ], + [ sh:description "a long-form human readable name for a thing" ; + sh:maxCount 1 ; + sh:order 9 ; + sh:path biolink:full_name ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 10 ; + sh:path biolink:synonym ] ; sh:targetClass biolink:BioticExposure . biolink:Book a sh:NodeShape ; sh:closed true ; sh:description "This class may rarely be instantiated except if use cases of a given knowledge graph support its utility." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "a long-form human readable name for a thing" ; + sh:property [ sh:datatype xsd:string ; + sh:description "When a 2-tuple of page numbers are provided, they represent the start and end page of the publication within its parent publication context. For books, this may be set to the total number of pages of the book." ; + sh:order 1 ; + sh:path biolink:pages ], + [ sh:description "the 'title' of the publication is generally recorded in the 'name' property (inherited from NamedThing). The field name 'title' is now also tagged as an acceptable alias for the node property 'name' (just in case)." ; + sh:maxCount 1 ; + sh:order 17 ; + sh:path rdfs:label ], + [ sh:datatype xsd:string ; + sh:maxCount 1 ; + sh:order 8 ; + sh:path biolink:format ], + [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; sh:order 11 ; sh:path biolink:full_name ], - [ sh:datatype xsd:string ; - sh:description "keywords tagging a publication" ; - sh:order 3 ; - sh:path biolink:keywords ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 14 ; + sh:path biolink:iri ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:minCount 1 ; sh:order 15 ; sh:path biolink:category ; sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:datatype xsd:string ; - sh:description "When a 2-tuple of page numbers are provided, they represent the start and end page of the publication within its parent publication context. For books, this may be set to the total number of pages of the book." ; - sh:order 1 ; - sh:path biolink:pages ], - [ sh:datatype xsd:string ; - sh:description "Should generally be set to an ontology class defined term for 'book'." ; - sh:order 16 ; - sh:path rdf:type ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 5 ; + sh:path biolink:xref ], + [ sh:class biolink:Agent ; + sh:description "connects an publication to the list of authors who contributed to the publication. This property should be a comma-delimited list of author names. It is recommended that an author's name be formatted as \"surname, firstname initial.\". Note that this property is a node annotation expressing the citation list of authorship which might typically otherwise be more completely documented in biolink:PublicationToProviderAssociation defined edges which point to full details about an author and possibly, some qualifiers which clarify the specific status of a given author in the publication." ; + sh:nodeKind sh:IRI ; + sh:order 0 ; + sh:path biolink:authors ], [ sh:datatype xsd:date ; sh:description "date on which an entity was created. This can be applied to nodes or edges" ; sh:maxCount 1 ; sh:order 9 ; sh:path biolink:creation_date ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 12 ; - sh:path biolink:synonym ], [ sh:description "mesh terms tagging a publication" ; sh:order 4 ; sh:path biolink:mesh_terms ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 20 ; - sh:path biolink:deprecated ], [ sh:datatype xsd:string ; sh:description "executive summary of a publication" ; sh:maxCount 1 ; sh:order 2 ; sh:path biolink:summary ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 5 ; - sh:path biolink:xref ], [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; sh:order 18 ; sh:path dct:description ], - [ sh:description "the 'title' of the publication is generally recorded in the 'name' property (inherited from NamedThing). The field name 'title' is now also tagged as an acceptable alias for the node property 'name' (just in case)." ; - sh:maxCount 1 ; - sh:order 17 ; - sh:path rdfs:label ], - [ sh:class biolink:Agent ; - sh:description "connects an publication to the list of authors who contributed to the publication. This property should be a comma-delimited list of author names. It is recommended that an author's name be formatted as \"surname, firstname initial.\". Note that this property is a node annotation expressing the citation list of authorship which might typically otherwise be more completely documented in biolink:PublicationToProviderAssociation defined edges which point to full details about an author and possibly, some qualifiers which clarify the specific status of a given author in the publication." ; - sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path biolink:authors ], - [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 10 ; - sh:path biolink:provided_by ], - [ sh:datatype xsd:string ; - sh:maxCount 1 ; - sh:order 6 ; - sh:path biolink:license ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:iri ], - [ sh:datatype xsd:string ; - sh:maxCount 1 ; - sh:order 7 ; - sh:path biolink:rights ], - [ sh:datatype xsd:string ; - sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:format ], [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; sh:order 19 ; sh:path biolink:has_attribute ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 12 ; + sh:path biolink:synonym ], + [ sh:datatype xsd:string ; + sh:description "Should generally be set to an ontology class defined term for 'book'." ; + sh:order 16 ; + sh:path rdf:type ], + [ sh:datatype xsd:string ; + sh:description "keywords tagging a publication" ; + sh:order 3 ; + sh:path biolink:keywords ], [ sh:datatype xsd:string ; sh:description "Books should have industry-standard identifier such as from ISBN." ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 13 ; - sh:path biolink:id ] ; - sh:targetClass biolink:Book . - -biolink:BookChapter a sh:NodeShape ; - sh:closed true ; - sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "mesh terms tagging a publication" ; - sh:order 7 ; - sh:path biolink:mesh_terms ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 22 ; - sh:path biolink:has_attribute ], + sh:path biolink:id ], [ sh:datatype xsd:string ; - sh:description "When a 2-tuple of page numbers are provided, they represent the start and end page of the publication within its parent publication context. For books, this may be set to the total number of pages of the book." ; - sh:order 4 ; - sh:path biolink:pages ], - [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; - sh:order 21 ; - sh:path dct:description ], - [ sh:datatype xsd:string ; - sh:order 19 ; - sh:path rdf:type ], + sh:order 7 ; + sh:path biolink:rights ], [ sh:datatype xsd:string ; - sh:description "Different kinds of publication subtypes will have different preferred identifiers (curies when feasible). Precedence of identifiers for scientific articles is as follows: PMID if available; DOI if not; actual alternate CURIE otherwise. Enclosing publications (i.e. referenced by 'published in' node property) such as books and journals, should have industry-standard identifier such as from ISBN and ISSN." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 16 ; - sh:path biolink:id ], + sh:order 6 ; + sh:path biolink:license ], [ sh:datatype xsd:string ; sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 13 ; + sh:order 10 ; sh:path biolink:provided_by ], - [ sh:description "a long-form human readable name for a thing" ; + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:full_name ], + sh:order 20 ; + sh:path biolink:deprecated ] ; + sh:targetClass biolink:Book . + +biolink:BookChapter a sh:NodeShape ; + sh:closed true ; + sh:ignoredProperties ( rdf:type ) ; + sh:property [ sh:datatype xsd:string ; + sh:maxCount 1 ; + sh:order 9 ; + sh:path biolink:license ], [ sh:datatype xsd:date ; sh:description "date on which an entity was created. This can be applied to nodes or edges" ; sh:maxCount 1 ; sh:order 12 ; sh:path biolink:creation_date ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 8 ; - sh:path biolink:xref ], [ sh:datatype xsd:string ; + sh:description "chapter of a book" ; sh:maxCount 1 ; - sh:order 10 ; - sh:path biolink:rights ], + sh:order 2 ; + sh:path biolink:chapter ], [ sh:datatype xsd:string ; sh:maxCount 1 ; sh:order 11 ; sh:path biolink:format ], [ sh:datatype xsd:string ; - sh:description "volume of a book or music release in a collection/series or a published collection of journal issues in a serial publication" ; - sh:maxCount 1 ; - sh:order 1 ; - sh:path biolink:volume ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 17 ; - sh:path biolink:iri ], + sh:description "keywords tagging a publication" ; + sh:order 6 ; + sh:path biolink:keywords ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 15 ; + sh:path biolink:synonym ], [ sh:datatype xsd:boolean ; sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; sh:order 23 ; sh:path biolink:deprecated ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 21 ; + sh:path dct:description ], + [ sh:description "a long-form human readable name for a thing" ; + sh:maxCount 1 ; + sh:order 14 ; + sh:path biolink:full_name ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 8 ; + sh:path biolink:xref ], + [ sh:datatype xsd:string ; + sh:description "When a 2-tuple of page numbers are provided, they represent the start and end page of the publication within its parent publication context. For books, this may be set to the total number of pages of the book." ; + sh:order 4 ; + sh:path biolink:pages ], + [ sh:datatype xsd:string ; + sh:maxCount 1 ; + sh:order 10 ; + sh:path biolink:rights ], [ sh:class biolink:Agent ; sh:description "connects an publication to the list of authors who contributed to the publication. This property should be a comma-delimited list of author names. It is recommended that an author's name be formatted as \"surname, firstname initial.\". Note that this property is a node annotation expressing the citation list of authorship which might typically otherwise be more completely documented in biolink:PublicationToProviderAssociation defined edges which point to full details about an author and possibly, some qualifiers which clarify the specific status of a given author in the publication." ; sh:nodeKind sh:IRI ; @@ -1744,36 +1730,50 @@ biolink:BookChapter a sh:NodeShape ; sh:maxCount 1 ; sh:order 5 ; sh:path biolink:summary ], + [ sh:description "the 'title' of the publication is generally recorded in the 'name' property (inherited from NamedThing). The field name 'title' is now also tagged as an acceptable alias for the node property 'name' (just in case)." ; + sh:maxCount 1 ; + sh:order 20 ; + sh:path rdfs:label ], [ sh:datatype xsd:string ; - sh:description "keywords tagging a publication" ; - sh:order 6 ; - sh:path biolink:keywords ], + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 13 ; + sh:path biolink:provided_by ], [ sh:description "The enclosing parent book containing the chapter should have industry-standard identifier from ISBN." ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 0 ; sh:path biolink:published_in ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 15 ; - sh:path biolink:synonym ], [ sh:datatype xsd:string ; - sh:description "chapter of a book" ; - sh:maxCount 1 ; - sh:order 2 ; - sh:path biolink:chapter ], - [ sh:description "the 'title' of the publication is generally recorded in the 'name' property (inherited from NamedThing). The field name 'title' is now also tagged as an acceptable alias for the node property 'name' (just in case)." ; + sh:order 19 ; + sh:path rdf:type ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; - sh:order 20 ; - sh:path rdfs:label ], + sh:order 17 ; + sh:path biolink:iri ], [ sh:datatype xsd:string ; + sh:description "volume of a book or music release in a collection/series or a published collection of journal issues in a serial publication" ; sh:maxCount 1 ; - sh:order 9 ; - sh:path biolink:license ], + sh:order 1 ; + sh:path biolink:volume ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 22 ; + sh:path biolink:has_attribute ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:minCount 1 ; sh:order 18 ; sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ] ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + [ sh:description "mesh terms tagging a publication" ; + sh:order 7 ; + sh:path biolink:mesh_terms ], + [ sh:datatype xsd:string ; + sh:description "Different kinds of publication subtypes will have different preferred identifiers (curies when feasible). Precedence of identifiers for scientific articles is as follows: PMID if available; DOI if not; actual alternate CURIE otherwise. Enclosing publications (i.e. referenced by 'published in' node property) such as books and journals, should have industry-standard identifier such as from ISBN and ISSN." ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 16 ; + sh:path biolink:id ] ; sh:targetClass biolink:BookChapter . biolink:CaseToEntityAssociationMixin a sh:NodeShape ; @@ -1786,40 +1786,39 @@ biolink:CaseToPhenotypicFeatureAssociation a sh:NodeShape ; sh:closed true ; sh:description "An association between a case (e.g. individual patient) and a phenotypic feature in which the individual has or has had the phenotype." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 17 ; - sh:path biolink:object_category ], - [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 2 ; - sh:path rdf:predicate ], + sh:property [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:order 29 ; + sh:path biolink:category ], [ sh:datatype xsd:string ; - sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; - sh:order 30 ; - sh:path rdf:type ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; + sh:order 11 ; + sh:path biolink:aggregator_knowledge_source ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 33 ; + sh:path biolink:has_attribute ], + [ sh:class biolink:OntologyClass ; + sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; + sh:nodeKind sh:IRI ; + sh:order 6 ; + sh:path biolink:qualifiers ], + [ sh:description "a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject" ; sh:maxCount 1 ; - sh:order 34 ; - sh:path biolink:deprecated ], - [ sh:class biolink:BiologicalSex ; - sh:description "a qualifier used in a phenotypic association to state whether the association is specific to a particular sex." ; + sh:order 41 ; + sh:path biolink:frequency_qualifier ], + [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path biolink:sex_qualifier ], + sh:order 32 ; + sh:path dct:description ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 19 ; + sh:path biolink:object_closure ], [ sh:datatype xsd:double ; sh:maxCount 1 ; sh:order 37 ; sh:path biolink:has_quotient ], - [ sh:datatype xsd:string ; - sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; - sh:order 11 ; - sh:path biolink:aggregator_knowledge_source ], [ sh:class biolink:Case ; sh:description "the case (e.g. patient) that has the property" ; sh:maxCount 1 ; @@ -1827,99 +1826,35 @@ biolink:CaseToPhenotypicFeatureAssociation a sh:NodeShape ; sh:nodeKind sh:IRI ; sh:order 1 ; sh:path rdf:subject ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:original_subject ], - [ sh:class biolink:EvidenceType ; - sh:description "connects an association to an instance of supporting evidence" ; - sh:nodeKind sh:IRI ; - sh:order 8 ; - sh:path biolink:has_evidence ], + sh:order 14 ; + sh:path biolink:original_predicate ], [ sh:class biolink:Publication ; sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; sh:nodeKind sh:IRI ; sh:order 7 ; sh:path biolink:publications ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 28 ; - sh:path biolink:iri ], - [ sh:description "a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject" ; - sh:maxCount 1 ; - sh:order 41 ; - sh:path biolink:frequency_qualifier ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 19 ; - sh:path biolink:object_closure ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 15 ; - sh:path biolink:original_object ], - [ sh:datatype xsd:integer ; - sh:description "number of things with a particular property" ; - sh:maxCount 1 ; - sh:order 35 ; - sh:path biolink:has_count ], - [ sh:datatype xsd:string ; - sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; - sh:maxCount 1 ; - sh:order 5 ; - sh:path biolink:qualifier ], [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 27 ; - sh:path biolink:id ], - [ sh:description "a point in time" ; - sh:maxCount 1 ; - sh:order 12 ; - sh:path biolink:timepoint ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 31 ; - sh:path rdfs:label ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 32 ; - sh:path dct:description ], - [ sh:class biolink:SeverityValue ; - sh:description "a qualifier used in a phenotypic association to state how severe the phenotype is in the subject" ; - sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 39 ; - sh:path biolink:severity_qualifier ], + sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 24 ; + sh:path biolink:subject_label_closure ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; sh:order 21 ; sh:path biolink:object_category_closure ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:order 29 ; - sh:path biolink:category ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 25 ; - sh:path biolink:object_label_closure ], - [ sh:datatype xsd:boolean ; - sh:description "if set to true, then the association is negated i.e. is not true" ; + [ sh:datatype xsd:double ; + sh:description "equivalent to has quotient multiplied by 100" ; sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:negated ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 38 ; + sh:path biolink:has_percentage ], + [ sh:class biolink:SeverityValue ; + sh:description "a qualifier used in a phenotypic association to state how severe the phenotype is in the subject" ; sh:maxCount 1 ; - sh:order 23 ; - sh:path biolink:object_namespace ], - [ sh:class biolink:RetrievalSource ; - sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; sh:nodeKind sh:IRI ; - sh:order 26 ; - sh:path biolink:retrieval_source_ids ], + sh:order 39 ; + sh:path biolink:severity_qualifier ], [ sh:class biolink:PhenotypicFeature ; sh:description "connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; sh:maxCount 1 ; @@ -1927,218 +1862,197 @@ biolink:CaseToPhenotypicFeatureAssociation a sh:NodeShape ; sh:nodeKind sh:IRI ; sh:order 3 ; sh:path rdf:object ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 18 ; - sh:path biolink:subject_closure ], - [ sh:datatype xsd:integer ; - sh:description "total number of things in a particular reference set" ; - sh:maxCount 1 ; - sh:order 36 ; - sh:path biolink:has_total ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 33 ; - sh:path biolink:has_attribute ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; sh:order 16 ; sh:path biolink:subject_category ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 24 ; - sh:path biolink:subject_label_closure ], - [ sh:datatype xsd:string ; - sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; - sh:maxCount 1 ; - sh:order 9 ; - sh:path biolink:knowledge_source ], - [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:original_predicate ], [ sh:datatype xsd:string ; sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:order 22 ; sh:path biolink:subject_namespace ], - [ sh:class biolink:OntologyClass ; - sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; - sh:nodeKind sh:IRI ; - sh:order 6 ; - sh:path biolink:qualifiers ], - [ sh:datatype xsd:double ; - sh:description "equivalent to has quotient multiplied by 100" ; - sh:maxCount 1 ; - sh:order 38 ; - sh:path biolink:has_percentage ], - [ sh:class biolink:Onset ; - sh:description "a qualifier used in a phenotypic association to state when the phenotype appears is in the subject" ; + [ sh:datatype xsd:boolean ; + sh:description "if set to true, then the association is negated i.e. is not true" ; sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 40 ; - sh:path biolink:onset_qualifier ], + sh:order 4 ; + sh:path biolink:negated ], [ sh:datatype xsd:string ; sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; sh:maxCount 1 ; sh:order 10 ; sh:path biolink:primary_knowledge_source ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 20 ; - sh:path biolink:subject_category_closure ] ; - sh:targetClass biolink:CaseToPhenotypicFeatureAssociation . - -biolink:CausalGeneToDiseaseAssociation a sh:NodeShape ; - sh:closed true ; - sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:datatype xsd:double ; - sh:maxCount 1 ; - sh:order 39 ; - sh:path biolink:has_quotient ], - [ sh:description "a point in time" ; - sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:timepoint ], [ sh:datatype xsd:string ; - sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 27 ; - sh:path biolink:object_label_closure ], - [ sh:class biolink:Disease ; - sh:description "disease" ; + sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:IRI ; sh:order 5 ; - sh:path rdf:object ], - [ sh:class biolink:OntologyClass ; - sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; + sh:path biolink:qualifier ], + [ sh:class biolink:EvidenceType ; + sh:description "connects an association to an instance of supporting evidence" ; sh:nodeKind sh:IRI ; sh:order 8 ; - sh:path biolink:qualifiers ], + sh:path biolink:has_evidence ], [ sh:datatype xsd:string ; - sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; - sh:order 13 ; - sh:path biolink:aggregator_knowledge_source ], - [ sh:datatype xsd:integer ; - sh:description "total number of things in a particular reference set" ; + sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 38 ; - sh:path biolink:has_total ], - [ sh:datatype xsd:integer ; - sh:description "number of things with a particular property" ; + sh:order 13 ; + sh:path biolink:original_subject ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 25 ; + sh:path biolink:object_label_closure ], + [ sh:datatype xsd:string ; + sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; + sh:order 30 ; + sh:path rdf:type ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; - sh:order 37 ; - sh:path biolink:has_count ], + sh:order 28 ; + sh:path biolink:iri ], + [ sh:class biolink:BiologicalSex ; + sh:description "a qualifier used in a phenotypic association to state whether the association is specific to a particular sex." ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 0 ; + sh:path biolink:sex_qualifier ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 27 ; + sh:path biolink:id ], + [ sh:description "a point in time" ; + sh:maxCount 1 ; + sh:order 12 ; + sh:path biolink:timepoint ], [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; sh:nodeKind sh:IRI ; - sh:order 23 ; - sh:path biolink:object_category_closure ], + sh:order 17 ; + sh:path biolink:object_category ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 34 ; + sh:path biolink:deprecated ], [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; - sh:order 33 ; + sh:order 31 ; sh:path rdfs:label ], - [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 4 ; - sh:path rdf:predicate ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 18 ; + sh:path biolink:subject_closure ], [ sh:class biolink:Onset ; sh:description "a qualifier used in a phenotypic association to state when the phenotype appears is in the subject" ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; - sh:order 42 ; + sh:order 40 ; sh:path biolink:onset_qualifier ], [ sh:datatype xsd:string ; - sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; sh:maxCount 1 ; - sh:order 25 ; - sh:path biolink:object_namespace ], - [ sh:class biolink:GeneOrGeneProduct ; - sh:description "gene in which variation is shown to cause the disease." ; + sh:order 9 ; + sh:path biolink:knowledge_source ], + [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; sh:maxCount 1 ; sh:minCount 1 ; - sh:nodeKind sh:BlankNode ; - sh:order 3 ; - sh:path rdf:subject ], + sh:order 2 ; + sh:path rdf:predicate ], + [ sh:datatype xsd:integer ; + sh:description "number of things with a particular property" ; + sh:maxCount 1 ; + sh:order 35 ; + sh:path biolink:has_count ], [ sh:datatype xsd:string ; - sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; + sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 7 ; - sh:path biolink:qualifier ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:order 23 ; + sh:path biolink:object_namespace ], + [ sh:datatype xsd:string ; + sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 30 ; - sh:path biolink:iri ], - [ sh:in ( "activity_or_abundance" "abundance" "activity" "expression" "synthesis" "degradation" "cleavage" "hydrolysis" "metabolic_processing" "mutation_rate" "stability" "folding" "localization" "transport" "secretion" "uptake" "splicing" "molecular_interaction" "molecular_modification" "acetylation" "acylation" "alkylation" "amination" "carbamoylation" "ethylation" "glutathionylation" "glycation" "glycosylation" "glucuronidation" "n_linked_glycosylation" "o_linked_glycosylation" "hydroxylation" "lipidation" "farnesylation" "geranoylation" "myristoylation" "palmitoylation" "prenylation" "methylation" "nitrosation" "nucleotidylation" "phosphorylation" "ribosylation" "ADP-ribosylation" "sulfation" "sumoylation" "ubiquitination" "oxidation" "reduction" "carboxylation" ) ; + sh:order 15 ; + sh:path biolink:original_object ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 20 ; + sh:path biolink:subject_category_closure ], + [ sh:datatype xsd:integer ; + sh:description "total number of things in a particular reference set" ; sh:maxCount 1 ; - sh:order 0 ; - sh:path biolink:subject_aspect_qualifier ], + sh:order 36 ; + sh:path biolink:has_total ], + [ sh:class biolink:RetrievalSource ; + sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; + sh:nodeKind sh:IRI ; + sh:order 26 ; + sh:path biolink:retrieval_source_ids ] ; + sh:targetClass biolink:CaseToPhenotypicFeatureAssociation . + +biolink:CausalGeneToDiseaseAssociation a sh:NodeShape ; + sh:closed true ; + sh:ignoredProperties ( rdf:type ) ; + sh:property [ sh:datatype xsd:string ; + sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 27 ; + sh:path biolink:object_label_closure ], [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 29 ; - sh:path biolink:id ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 26 ; - sh:path biolink:subject_label_closure ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:order 31 ; - sh:path biolink:category ], + sh:order 12 ; + sh:path biolink:primary_knowledge_source ], [ sh:datatype xsd:string ; sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; sh:order 17 ; sh:path biolink:original_object ], - [ sh:datatype xsd:string ; - sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; - sh:order 32 ; - sh:path rdf:type ], [ sh:datatype xsd:string ; sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; sh:maxCount 1 ; sh:order 11 ; sh:path biolink:knowledge_source ], [ sh:datatype xsd:string ; - sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; - sh:maxCount 1 ; - sh:order 12 ; - sh:path biolink:primary_knowledge_source ], - [ sh:description "a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject" ; - sh:maxCount 1 ; - sh:order 43 ; - sh:path biolink:frequency_qualifier ], - [ sh:datatype xsd:double ; - sh:description "equivalent to has quotient multiplied by 100" ; + sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 40 ; - sh:path biolink:has_percentage ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 21 ; - sh:path biolink:object_closure ], - [ sh:class biolink:SeverityValue ; - sh:description "a qualifier used in a phenotypic association to state how severe the phenotype is in the subject" ; + sh:order 15 ; + sh:path biolink:original_subject ], + [ sh:datatype xsd:integer ; + sh:description "number of things with a particular property" ; sh:maxCount 1 ; + sh:order 37 ; + sh:path biolink:has_count ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; - sh:order 41 ; - sh:path biolink:severity_qualifier ], + sh:order 23 ; + sh:path biolink:object_category_closure ], [ sh:class biolink:RetrievalSource ; sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; sh:nodeKind sh:IRI ; sh:order 28 ; sh:path biolink:retrieval_source_ids ], + [ sh:datatype xsd:integer ; + sh:description "total number of things in a particular reference set" ; + sh:maxCount 1 ; + sh:order 38 ; + sh:path biolink:has_total ], + [ sh:in ( "activity_or_abundance" "abundance" "activity" "expression" "synthesis" "degradation" "cleavage" "hydrolysis" "metabolic_processing" "mutation_rate" "stability" "folding" "localization" "transport" "secretion" "uptake" "splicing" "molecular_interaction" "molecular_modification" "acetylation" "acylation" "alkylation" "amination" "carbamoylation" "ethylation" "glutathionylation" "glycation" "glycosylation" "glucuronidation" "n_linked_glycosylation" "o_linked_glycosylation" "hydroxylation" "lipidation" "farnesylation" "geranoylation" "myristoylation" "palmitoylation" "prenylation" "methylation" "nitrosation" "nucleotidylation" "phosphorylation" "ribosylation" "ADP-ribosylation" "sulfation" "sumoylation" "ubiquitination" "oxidation" "reduction" "carboxylation" ) ; + sh:maxCount 1 ; + sh:order 0 ; + sh:path biolink:subject_aspect_qualifier ], [ sh:datatype xsd:string ; - sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 20 ; - sh:path biolink:subject_closure ], + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 21 ; + sh:path biolink:object_closure ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:order 25 ; + sh:path biolink:object_namespace ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; @@ -2150,87 +2064,181 @@ biolink:CausalGeneToDiseaseAssociation a sh:NodeShape ; sh:nodeKind sh:IRI ; sh:order 2 ; sh:path biolink:sex_qualifier ], - [ sh:description "a human-readable description of an entity" ; + [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; sh:maxCount 1 ; - sh:order 34 ; - sh:path dct:description ], - [ sh:in ( "increased" "upregulated" "decreased" "downregulated" ) ; + sh:minCount 1 ; + sh:order 4 ; + sh:path rdf:predicate ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 1 ; - sh:path biolink:object_direction_qualifier ], + sh:order 24 ; + sh:path biolink:subject_namespace ], + [ sh:class biolink:OntologyClass ; + sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; + sh:nodeKind sh:IRI ; + sh:order 8 ; + sh:path biolink:qualifiers ], [ sh:class biolink:Publication ; sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; sh:nodeKind sh:IRI ; sh:order 9 ; sh:path biolink:publications ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + [ sh:description "a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject" ; sh:maxCount 1 ; - sh:order 15 ; - sh:path biolink:original_subject ], - [ sh:datatype xsd:boolean ; - sh:description "if set to true, then the association is negated i.e. is not true" ; + sh:order 43 ; + sh:path biolink:frequency_qualifier ], + [ sh:datatype xsd:double ; sh:maxCount 1 ; - sh:order 6 ; - sh:path biolink:negated ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 39 ; + sh:path biolink:has_quotient ], + [ sh:class biolink:SeverityValue ; + sh:description "a qualifier used in a phenotypic association to state how severe the phenotype is in the subject" ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; - sh:order 18 ; - sh:path biolink:subject_category ], - [ sh:class biolink:EvidenceType ; - sh:description "connects an association to an instance of supporting evidence" ; - sh:nodeKind sh:IRI ; - sh:order 10 ; - sh:path biolink:has_evidence ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 41 ; + sh:path biolink:severity_qualifier ], + [ sh:class biolink:Disease ; + sh:description "disease" ; sh:maxCount 1 ; + sh:minCount 1 ; sh:nodeKind sh:IRI ; - sh:order 19 ; - sh:path biolink:object_category ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:order 24 ; - sh:path biolink:subject_namespace ], + sh:order 5 ; + sh:path rdf:object ], [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; sh:order 16 ; sh:path biolink:original_predicate ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 34 ; + sh:path dct:description ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 26 ; + sh:path biolink:subject_label_closure ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 18 ; + sh:path biolink:subject_category ], [ sh:datatype xsd:boolean ; sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; sh:order 36 ; sh:path biolink:deprecated ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 35 ; - sh:path biolink:has_attribute ] ; - sh:targetClass biolink:CausalGeneToDiseaseAssociation . - -biolink:Cell a sh:NodeShape ; - sh:closed true ; - sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "A human-readable name for an attribute or entity." ; + [ sh:datatype xsd:string ; + sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; + sh:order 13 ; + sh:path biolink:aggregator_knowledge_source ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; - sh:order 10 ; - sh:path rdfs:label ], + sh:minCount 1 ; + sh:order 29 ; + sh:path biolink:id ], + [ sh:datatype xsd:string ; + sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; + sh:order 32 ; + sh:path rdf:type ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:order 31 ; + sh:path biolink:category ], + [ sh:datatype xsd:double ; + sh:description "equivalent to has quotient multiplied by 100" ; + sh:maxCount 1 ; + sh:order 40 ; + sh:path biolink:has_percentage ], + [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 33 ; + sh:path rdfs:label ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 20 ; + sh:path biolink:subject_closure ], + [ sh:class biolink:GeneOrGeneProduct ; + sh:description "gene in which variation is shown to cause the disease." ; + sh:maxCount 1 ; sh:minCount 1 ; - sh:order 8 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:nodeKind sh:BlankNode ; + sh:order 3 ; + sh:path rdf:subject ], + [ sh:datatype xsd:string ; + sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; sh:maxCount 1 ; sh:order 7 ; + sh:path biolink:qualifier ], + [ sh:datatype xsd:boolean ; + sh:description "if set to true, then the association is negated i.e. is not true" ; + sh:maxCount 1 ; + sh:order 6 ; + sh:path biolink:negated ], + [ sh:in ( "increased" "upregulated" "decreased" "downregulated" ) ; + sh:maxCount 1 ; + sh:order 1 ; + sh:path biolink:object_direction_qualifier ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 35 ; + sh:path biolink:has_attribute ], + [ sh:class biolink:EvidenceType ; + sh:description "connects an association to an instance of supporting evidence" ; + sh:nodeKind sh:IRI ; + sh:order 10 ; + sh:path biolink:has_evidence ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 30 ; sh:path biolink:iri ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 19 ; + sh:path biolink:object_category ], + [ sh:class biolink:Onset ; + sh:description "a qualifier used in a phenotypic association to state when the phenotype appears is in the subject" ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 42 ; + sh:path biolink:onset_qualifier ], + [ sh:description "a point in time" ; + sh:maxCount 1 ; + sh:order 14 ; + sh:path biolink:timepoint ] ; + sh:targetClass biolink:CausalGeneToDiseaseAssociation . + +biolink:Cell a sh:NodeShape ; + sh:closed true ; + sh:ignoredProperties ( rdf:type ) ; + sh:property [ sh:description "Alternate human-readable names for a thing" ; + sh:order 5 ; + sh:path biolink:synonym ], [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; sh:order 11 ; sh:path dct:description ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 7 ; + sh:path biolink:iri ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 13 ; + sh:path biolink:deprecated ], + [ sh:class biolink:Attribute ; + sh:description "may often be an organism attribute" ; + sh:nodeKind sh:IRI ; + sh:order 12 ; + sh:path biolink:has_attribute ], + [ sh:description "a long-form human readable name for a thing" ; + sh:maxCount 1 ; + sh:order 4 ; + sh:path biolink:full_name ], [ sh:description "The human readable scientific name for the taxon of the entity." ; sh:maxCount 1 ; sh:order 1 ; @@ -2239,273 +2247,224 @@ biolink:Cell a sh:NodeShape ; sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; sh:order 2 ; sh:path biolink:provided_by ], + [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 10 ; + sh:path rdfs:label ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 6 ; + sh:path biolink:id ], [ sh:datatype xsd:string ; sh:order 9 ; sh:path rdf:type ], - [ sh:description "a long-form human readable name for a thing" ; - sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:full_name ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 5 ; - sh:path biolink:synonym ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:deprecated ], [ sh:class biolink:OrganismTaxon ; sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; sh:nodeKind sh:IRI ; sh:order 0 ; sh:path biolink:in_taxon ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 6 ; - sh:path biolink:id ], [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; sh:order 3 ; sh:path biolink:xref ], - [ sh:class biolink:Attribute ; - sh:description "may often be an organism attribute" ; - sh:nodeKind sh:IRI ; - sh:order 12 ; - sh:path biolink:has_attribute ] ; + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 8 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ] ; sh:targetClass biolink:Cell . biolink:CellLineAsAModelOfDiseaseAssociation a sh:NodeShape ; sh:closed true ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:datatype xsd:string ; - sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:property [ sh:class biolink:CellLine ; + sh:description "A cell line derived from an organismal entity with a disease state that is used as a model of that disease." ; sh:maxCount 1 ; - sh:order 21 ; - sh:path biolink:subject_namespace ], - [ sh:class biolink:OntologyClass ; - sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; + sh:minCount 1 ; sh:nodeKind sh:IRI ; - sh:order 5 ; - sh:path biolink:qualifiers ], + sh:order 0 ; + sh:path rdf:subject ], [ sh:datatype xsd:string ; - sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 24 ; - sh:path biolink:object_label_closure ], + sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; + sh:order 10 ; + sh:path biolink:aggregator_knowledge_source ], [ sh:datatype xsd:string ; - sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; - sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:qualifier ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:order 28 ; - sh:path biolink:category ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; + sh:order 22 ; + sh:path biolink:object_namespace ], + [ sh:class biolink:EvidenceType ; + sh:description "connects an association to an instance of supporting evidence" ; sh:nodeKind sh:IRI ; - sh:order 16 ; - sh:path biolink:object_category ], + sh:order 7 ; + sh:path biolink:has_evidence ], + [ sh:description "The relationship to the disease" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 1 ; + sh:path rdf:predicate ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; sh:order 20 ; sh:path biolink:object_category_closure ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 33 ; - sh:path biolink:deprecated ], - [ sh:description "a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject" ; + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 36 ; - sh:path biolink:frequency_qualifier ], + sh:nodeKind sh:IRI ; + sh:order 15 ; + sh:path biolink:subject_category ], [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 18 ; - sh:path biolink:object_closure ], - [ sh:description "The relationship to the disease" ; + sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 1 ; - sh:path rdf:predicate ], + sh:order 21 ; + sh:path biolink:subject_namespace ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 31 ; + sh:path dct:description ], + [ sh:class biolink:SeverityValue ; + sh:description "a qualifier used in a phenotypic association to state how severe the phenotype is in the subject" ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 34 ; + sh:path biolink:severity_qualifier ], + [ sh:class biolink:Publication ; + sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; + sh:nodeKind sh:IRI ; + sh:order 6 ; + sh:path biolink:publications ], [ sh:description "a point in time" ; sh:maxCount 1 ; sh:order 11 ; sh:path biolink:timepoint ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 23 ; + sh:path biolink:subject_label_closure ], [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 26 ; sh:path biolink:id ], - [ sh:class biolink:RetrievalSource ; - sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; - sh:nodeKind sh:IRI ; - sh:order 25 ; - sh:path biolink:retrieval_source_ids ], - [ sh:datatype xsd:string ; - sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; - sh:order 29 ; - sh:path rdf:type ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 30 ; - sh:path rdfs:label ], - [ sh:class biolink:SeverityValue ; - sh:description "a qualifier used in a phenotypic association to state how severe the phenotype is in the subject" ; + [ sh:class biolink:Disease ; + sh:description "disease" ; sh:maxCount 1 ; + sh:minCount 1 ; sh:nodeKind sh:IRI ; - sh:order 34 ; - sh:path biolink:severity_qualifier ], - [ sh:datatype xsd:string ; - sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; - sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:knowledge_source ], + sh:order 2 ; + sh:path rdf:object ], [ sh:datatype xsd:string ; sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:order 17 ; sh:path biolink:subject_closure ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + [ sh:class biolink:Onset ; + sh:description "a qualifier used in a phenotypic association to state when the phenotype appears is in the subject" ; sh:maxCount 1 ; - sh:order 12 ; - sh:path biolink:original_subject ], - [ sh:class biolink:Disease ; - sh:description "disease" ; + sh:nodeKind sh:IRI ; + sh:order 35 ; + sh:path biolink:onset_qualifier ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 32 ; + sh:path biolink:has_attribute ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:minCount 1 ; sh:nodeKind sh:IRI ; - sh:order 2 ; - sh:path rdf:object ], + sh:order 16 ; + sh:path biolink:object_category ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 33 ; + sh:path biolink:deprecated ], + [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 30 ; + sh:path rdfs:label ], [ sh:datatype xsd:string ; - sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 23 ; - sh:path biolink:subject_label_closure ], + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 18 ; + sh:path biolink:object_closure ], [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; sh:order 13 ; sh:path biolink:original_predicate ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:order 22 ; - sh:path biolink:object_namespace ], - [ sh:class biolink:EvidenceType ; - sh:description "connects an association to an instance of supporting evidence" ; - sh:nodeKind sh:IRI ; - sh:order 7 ; - sh:path biolink:has_evidence ], - [ sh:datatype xsd:boolean ; - sh:description "if set to true, then the association is negated i.e. is not true" ; - sh:maxCount 1 ; - sh:order 3 ; - sh:path biolink:negated ], [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 15 ; - sh:path biolink:subject_category ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; + sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; sh:nodeKind sh:IRI ; - sh:order 32 ; - sh:path biolink:has_attribute ], - [ sh:class biolink:Onset ; - sh:description "a qualifier used in a phenotypic association to state when the phenotype appears is in the subject" ; + sh:order 5 ; + sh:path biolink:qualifiers ], + [ sh:datatype xsd:string ; + sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 35 ; - sh:path biolink:onset_qualifier ], + sh:order 8 ; + sh:path biolink:knowledge_source ], + [ sh:datatype xsd:string ; + sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; + sh:maxCount 1 ; + sh:order 4 ; + sh:path biolink:qualifier ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:order 28 ; + sh:path biolink:category ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; sh:order 19 ; sh:path biolink:subject_category_closure ], + [ sh:datatype xsd:boolean ; + sh:description "if set to true, then the association is negated i.e. is not true" ; + sh:maxCount 1 ; + sh:order 3 ; + sh:path biolink:negated ], [ sh:datatype xsd:string ; sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; sh:maxCount 1 ; sh:order 9 ; sh:path biolink:primary_knowledge_source ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 31 ; - sh:path dct:description ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:original_object ], [ sh:datatype xsd:string ; - sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; - sh:order 10 ; - sh:path biolink:aggregator_knowledge_source ], - [ sh:class biolink:CellLine ; - sh:description "A cell line derived from an organismal entity with a disease state that is used as a model of that disease." ; + sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:minCount 1 ; + sh:order 12 ; + sh:path biolink:original_subject ], + [ sh:class biolink:RetrievalSource ; + sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path rdf:subject ], + sh:order 25 ; + sh:path biolink:retrieval_source_ids ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 27 ; sh:path biolink:iri ], - [ sh:class biolink:Publication ; - sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; - sh:nodeKind sh:IRI ; - sh:order 6 ; - sh:path biolink:publications ] ; - sh:targetClass biolink:CellLineAsAModelOfDiseaseAssociation . - -biolink:CellLineToDiseaseOrPhenotypicFeatureAssociation a sh:NodeShape ; - sh:closed true ; - sh:description "An relationship between a cell line and a disease or a phenotype, where the cell line is derived from an individual with that disease or phenotype." ; - sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 1 ; - sh:path rdf:predicate ], + [ sh:datatype xsd:string ; + sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; + sh:order 29 ; + sh:path rdf:type ], [ sh:datatype xsd:string ; sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:order 24 ; sh:path biolink:object_label_closure ], - [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:original_predicate ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + [ sh:description "a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject" ; sh:maxCount 1 ; - sh:order 12 ; - sh:path biolink:original_subject ], - [ sh:class biolink:RetrievalSource ; - sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; - sh:nodeKind sh:IRI ; - sh:order 25 ; - sh:path biolink:retrieval_source_ids ], + sh:order 36 ; + sh:path biolink:frequency_qualifier ], [ sh:datatype xsd:string ; - sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:order 21 ; - sh:path biolink:subject_namespace ], - [ sh:class biolink:DiseaseOrPhenotypicFeature ; - sh:description "connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path rdf:subject ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 15 ; - sh:path biolink:subject_category ], - [ sh:description "A human-readable name for an attribute or entity." ; + sh:order 14 ; + sh:path biolink:original_object ] ; + sh:targetClass biolink:CellLineAsAModelOfDiseaseAssociation . + +biolink:CellLineToDiseaseOrPhenotypicFeatureAssociation a sh:NodeShape ; + sh:closed true ; + sh:description "An relationship between a cell line and a disease or a phenotype, where the cell line is derived from an individual with that disease or phenotype." ; + sh:ignoredProperties ( rdf:type ) ; + sh:property [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; sh:order 30 ; sh:path rdfs:label ], @@ -2519,58 +2478,66 @@ biolink:CellLineToDiseaseOrPhenotypicFeatureAssociation a sh:NodeShape ; sh:nodeKind sh:IRI ; sh:order 7 ; sh:path biolink:has_evidence ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; + [ sh:class biolink:RetrievalSource ; + sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; sh:nodeKind sh:IRI ; - sh:order 16 ; - sh:path biolink:object_category ], - [ sh:class biolink:DiseaseOrPhenotypicFeature ; - sh:description "disease or phenotype" ; + sh:order 25 ; + sh:path biolink:retrieval_source_ids ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 24 ; + sh:path biolink:object_label_closure ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 2 ; - sh:path rdf:object ], + sh:order 21 ; + sh:path biolink:subject_namespace ], + [ sh:datatype xsd:string ; + sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; + sh:order 10 ; + sh:path biolink:aggregator_knowledge_source ], [ sh:datatype xsd:string ; sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; sh:maxCount 1 ; sh:order 9 ; sh:path biolink:primary_knowledge_source ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:original_object ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 19 ; - sh:path biolink:subject_category_closure ], [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 26 ; sh:path biolink:id ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 33 ; + sh:path biolink:deprecated ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 20 ; + sh:path biolink:object_category_closure ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 15 ; + sh:path biolink:subject_category ], [ sh:datatype xsd:string ; sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; sh:order 29 ; sh:path rdf:type ], [ sh:datatype xsd:string ; - sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 18 ; + sh:path biolink:object_closure ], + [ sh:class biolink:DiseaseOrPhenotypicFeature ; + sh:description "disease or phenotype" ; sh:maxCount 1 ; - sh:order 22 ; - sh:path biolink:object_namespace ], - [ sh:class biolink:Publication ; - sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; + sh:minCount 1 ; sh:nodeKind sh:IRI ; - sh:order 6 ; - sh:path biolink:publications ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 17 ; - sh:path biolink:subject_closure ], + sh:order 2 ; + sh:path rdf:object ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 27 ; @@ -2578,56 +2545,89 @@ biolink:CellLineToDiseaseOrPhenotypicFeatureAssociation a sh:NodeShape ; [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:order 28 ; sh:path biolink:category ], + [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 13 ; + sh:path biolink:original_predicate ], [ sh:datatype xsd:string ; sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; sh:maxCount 1 ; sh:order 4 ; sh:path biolink:qualifier ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 20 ; - sh:path biolink:object_category_closure ], - [ sh:class biolink:OntologyClass ; - sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; + [ sh:datatype xsd:string ; + sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:order 22 ; + sh:path biolink:object_namespace ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 23 ; + sh:path biolink:subject_label_closure ], + [ sh:class biolink:OntologyClass ; + sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; sh:nodeKind sh:IRI ; sh:order 5 ; sh:path biolink:qualifiers ], - [ sh:description "a human-readable description of an entity" ; + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 19 ; + sh:path biolink:subject_category_closure ], + [ sh:description "a point in time" ; sh:maxCount 1 ; - sh:order 31 ; - sh:path dct:description ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 18 ; - sh:path biolink:object_closure ], + sh:order 11 ; + sh:path biolink:timepoint ], [ sh:datatype xsd:string ; sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; sh:maxCount 1 ; sh:order 8 ; sh:path biolink:knowledge_source ], - [ sh:description "a point in time" ; + [ sh:class biolink:Publication ; + sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; + sh:nodeKind sh:IRI ; + sh:order 6 ; + sh:path biolink:publications ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 11 ; - sh:path biolink:timepoint ], + sh:nodeKind sh:IRI ; + sh:order 16 ; + sh:path biolink:object_category ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 31 ; + sh:path dct:description ], + [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 1 ; + sh:path rdf:predicate ], + [ sh:class biolink:DiseaseOrPhenotypicFeature ; + sh:description "connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 0 ; + sh:path rdf:subject ], [ sh:datatype xsd:string ; - sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 23 ; - sh:path biolink:subject_label_closure ], + sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 17 ; + sh:path biolink:subject_closure ], [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; sh:order 32 ; sh:path biolink:has_attribute ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + [ sh:datatype xsd:string ; + sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 33 ; - sh:path biolink:deprecated ], + sh:order 14 ; + sh:path biolink:original_object ], [ sh:datatype xsd:string ; - sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; - sh:order 10 ; - sh:path biolink:aggregator_knowledge_source ] ; + sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 12 ; + sh:path biolink:original_subject ] ; sh:targetClass biolink:CellLineToDiseaseOrPhenotypicFeatureAssociation . biolink:CellLineToEntityAssociationMixin a sh:NodeShape ; @@ -2640,97 +2640,184 @@ biolink:CellularOrganism a sh:NodeShape ; sh:closed true ; sh:description "" ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "a long-form human readable name for a thing" ; - sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:full_name ], - [ sh:class biolink:Attribute ; + sh:property [ sh:class biolink:Attribute ; sh:description "may often be an organism attribute" ; sh:nodeKind sh:IRI ; sh:order 12 ; sh:path biolink:has_attribute ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 5 ; - sh:path biolink:synonym ], - [ sh:class biolink:OrganismTaxon ; - sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; - sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path biolink:in_taxon ], - [ sh:datatype xsd:string ; - sh:order 9 ; - sh:path rdf:type ], - [ sh:description "The human readable scientific name for the taxon of the entity." ; - sh:maxCount 1 ; - sh:order 1 ; - sh:path rdfs:label ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:minCount 1 ; sh:order 8 ; sh:path biolink:category ; sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:description "A human-readable name for an attribute or entity." ; + [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; - sh:order 10 ; - sh:path rdfs:label ], + sh:order 4 ; + sh:path biolink:full_name ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 11 ; + sh:path dct:description ], [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 6 ; sh:path biolink:id ], - [ sh:description "a human-readable description of an entity" ; + [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; - sh:order 11 ; - sh:path dct:description ], + sh:order 10 ; + sh:path rdfs:label ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 3 ; + sh:path biolink:xref ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 7 ; sh:path biolink:iri ], + [ sh:datatype xsd:string ; + sh:order 9 ; + sh:path rdf:type ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 5 ; + sh:path biolink:synonym ], + [ sh:datatype xsd:string ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 2 ; + sh:path biolink:provided_by ], [ sh:datatype xsd:boolean ; sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; sh:order 13 ; sh:path biolink:deprecated ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 3 ; - sh:path biolink:xref ], - [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 2 ; - sh:path biolink:provided_by ] ; + [ sh:description "The human readable scientific name for the taxon of the entity." ; + sh:maxCount 1 ; + sh:order 1 ; + sh:path rdfs:label ], + [ sh:class biolink:OrganismTaxon ; + sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; + sh:nodeKind sh:IRI ; + sh:order 0 ; + sh:path biolink:in_taxon ] ; sh:targetClass biolink:CellularOrganism . biolink:ChemicalAffectsGeneAssociation a sh:NodeShape ; sh:closed true ; sh:description "Describes an effect that a chemical has on a gene or gene product (e.g. an impact of on its abundance, activity,localization, processing, expression, etc.)" ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:class biolink:OntologyClass ; + sh:property [ sh:datatype xsd:string ; + sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 27 ; + sh:path biolink:original_object ], + [ sh:in ( "metabolite" ) ; + sh:maxCount 1 ; + sh:order 2 ; + sh:path biolink:subject_derivative_qualifier ], + [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 26 ; + sh:path biolink:original_predicate ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 37 ; + sh:path biolink:object_label_closure ], + [ sh:in ( "activity_or_abundance" "abundance" "activity" "expression" "synthesis" "degradation" "cleavage" "hydrolysis" "metabolic_processing" "mutation_rate" "stability" "folding" "localization" "transport" "secretion" "uptake" "splicing" "molecular_interaction" "molecular_modification" "acetylation" "acylation" "alkylation" "amination" "carbamoylation" "ethylation" "glutathionylation" "glycation" "glycosylation" "glucuronidation" "n_linked_glycosylation" "o_linked_glycosylation" "hydroxylation" "lipidation" "farnesylation" "geranoylation" "myristoylation" "palmitoylation" "prenylation" "methylation" "nitrosation" "nucleotidylation" "phosphorylation" "ribosylation" "ADP-ribosylation" "sulfation" "sumoylation" "ubiquitination" "oxidation" "reduction" "carboxylation" ) ; + sh:maxCount 1 ; + sh:order 3 ; + sh:path biolink:subject_aspect_qualifier ], + [ sh:in ( "genetic_variant_form" "modified_form" "loss_of_function_variant_form" "gain_of_function_variant_form" "polymorphic_form" "snp_form" "analog_form" ) ; + sh:maxCount 1 ; + sh:order 0 ; + sh:path biolink:subject_form_or_variant_qualifier ], + [ sh:datatype xsd:string ; + sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; + sh:order 23 ; + sh:path biolink:aggregator_knowledge_source ], + [ sh:description "A statement qualifier representing a type of molecular control mechanism through which an effect of a chemical on a gene or gene product is mediated (e.g. 'agonism', 'inhibition', 'allosteric modulation', 'channel blocker')" ; + sh:in ( "binding" "inhibition" "antibody_inhibition" "antagonism" "molecular_channel_blockage" "inverse_agonism" "negative_allosteric_modulation" "agonism" "molecular_channel_opening" "positive_allosteric_modulation" "potentiation" "activation" "inducer" "transcriptional_regulation" "signaling_mediated_control" "stabilization" "stimulation" "releasing_activity" ) ; + sh:maxCount 1 ; + sh:order 10 ; + sh:path biolink:causal_mechanism_qualifier ], + [ sh:class biolink:AnatomicalEntity ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 9 ; + sh:path biolink:object_context_qualifier ], + [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 43 ; + sh:path rdfs:label ], + [ sh:class biolink:GeneOrGeneProduct ; + sh:description "connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:nodeKind sh:BlankNode ; + sh:order 15 ; + sh:path rdf:object ], + [ sh:class biolink:OntologyClass ; sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; sh:order 29 ; sh:path biolink:object_category ], + [ sh:class biolink:AnatomicalEntity ; + sh:description "A statement qualifier representing an anatomical location where an relationship expressed in an association took place (can be a tissue, cell type, or sub-cellular location)." ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 11 ; + sh:path biolink:anatomical_context_qualifier ], [ sh:class biolink:Publication ; sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; sh:nodeKind sh:IRI ; sh:order 19 ; sh:path biolink:publications ], - [ sh:class biolink:GeneOrGeneProduct ; - sh:description "connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 46 ; + sh:path biolink:deprecated ], + [ sh:class biolink:RetrievalSource ; + sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; + sh:nodeKind sh:IRI ; + sh:order 38 ; + sh:path biolink:retrieval_source_ids ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 32 ; + sh:path biolink:subject_category_closure ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 31 ; + sh:path biolink:object_closure ], + [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; sh:maxCount 1 ; sh:minCount 1 ; - sh:nodeKind sh:BlankNode ; - sh:order 15 ; - sh:path rdf:object ], - [ sh:description "a human-readable description of an entity" ; + sh:order 14 ; + sh:path rdf:predicate ], + [ sh:in ( "genetic_variant_form" "modified_form" "loss_of_function_variant_form" "gain_of_function_variant_form" "polymorphic_form" "snp_form" "analog_form" ) ; sh:maxCount 1 ; - sh:order 44 ; - sh:path dct:description ], - [ sh:in ( "3_prime_utr" "5_prime_utr" "polya_tail" "promoter" "enhancer" "exon" "intron" ) ; + sh:order 6 ; + sh:path biolink:object_form_or_variant_qualifier ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 36 ; + sh:path biolink:subject_label_closure ], + [ sh:datatype xsd:string ; + sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; + sh:order 42 ; + sh:path rdf:type ], + [ sh:description "a point in time" ; sh:maxCount 1 ; - sh:order 7 ; - sh:path biolink:object_part_qualifier ], + sh:order 24 ; + sh:path biolink:timepoint ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 28 ; + sh:path biolink:subject_category ], [ sh:datatype xsd:string ; sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:order 30 ; @@ -2740,391 +2827,332 @@ biolink:ChemicalAffectsGeneAssociation a sh:NodeShape ; sh:nodeKind sh:IRI ; sh:order 45 ; sh:path biolink:has_attribute ], - [ sh:class biolink:AnatomicalEntity ; + [ sh:datatype xsd:string ; + sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 9 ; - sh:path biolink:object_context_qualifier ], + sh:order 35 ; + sh:path biolink:object_namespace ], + [ sh:datatype xsd:string ; + sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 25 ; + sh:path biolink:original_subject ], [ sh:class biolink:AnatomicalEntity ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; sh:order 4 ; sh:path biolink:subject_context_qualifier ], - [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; - sh:order 14 ; - sh:path rdf:predicate ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:order 39 ; + sh:path biolink:id ], + [ sh:in ( "3_prime_utr" "5_prime_utr" "polya_tail" "promoter" "enhancer" "exon" "intron" ) ; sh:maxCount 1 ; - sh:order 40 ; - sh:path biolink:iri ], + sh:order 7 ; + sh:path biolink:object_part_qualifier ], + [ sh:in ( "activity_or_abundance" "abundance" "activity" "expression" "synthesis" "degradation" "cleavage" "hydrolysis" "metabolic_processing" "mutation_rate" "stability" "folding" "localization" "transport" "secretion" "uptake" "splicing" "molecular_interaction" "molecular_modification" "acetylation" "acylation" "alkylation" "amination" "carbamoylation" "ethylation" "glutathionylation" "glycation" "glycosylation" "glucuronidation" "n_linked_glycosylation" "o_linked_glycosylation" "hydroxylation" "lipidation" "farnesylation" "geranoylation" "myristoylation" "palmitoylation" "prenylation" "methylation" "nitrosation" "nucleotidylation" "phosphorylation" "ribosylation" "ADP-ribosylation" "sulfation" "sumoylation" "ubiquitination" "oxidation" "reduction" "carboxylation" ) ; + sh:maxCount 1 ; + sh:order 8 ; + sh:path biolink:object_aspect_qualifier ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 44 ; + sh:path dct:description ], + [ sh:datatype xsd:string ; + sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; + sh:maxCount 1 ; + sh:order 22 ; + sh:path biolink:primary_knowledge_source ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; sh:order 33 ; sh:path biolink:object_category_closure ], - [ sh:description "A human-readable name for an attribute or entity." ; + [ sh:in ( "3_prime_utr" "5_prime_utr" "polya_tail" "promoter" "enhancer" "exon" "intron" ) ; sh:maxCount 1 ; - sh:order 43 ; - sh:path rdfs:label ], - [ sh:class biolink:RetrievalSource ; - sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; - sh:nodeKind sh:IRI ; - sh:order 38 ; - sh:path biolink:retrieval_source_ids ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 37 ; - sh:path biolink:object_label_closure ], + sh:order 1 ; + sh:path biolink:subject_part_qualifier ], [ sh:datatype xsd:string ; - sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 27 ; - sh:path biolink:original_object ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:order 34 ; + sh:path biolink:subject_namespace ], + [ sh:class biolink:ChemicalEntity ; + sh:description "connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; sh:maxCount 1 ; sh:minCount 1 ; - sh:order 39 ; - sh:path biolink:id ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; - sh:order 32 ; - sh:path biolink:subject_category_closure ], + sh:order 13 ; + sh:path rdf:subject ], + [ sh:in ( "increased" "upregulated" "decreased" "downregulated" ) ; + sh:maxCount 1 ; + sh:order 5 ; + sh:path biolink:subject_direction_qualifier ], + [ sh:datatype xsd:string ; + sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; + sh:maxCount 1 ; + sh:order 17 ; + sh:path biolink:qualifier ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 40 ; + sh:path biolink:iri ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:order 41 ; sh:path biolink:category ], - [ sh:description "a point in time" ; + [ sh:datatype xsd:string ; + sh:description "Predicate to be used in an association when subject and object qualifiers are present and the full reading of the statement requires a qualification to the predicate in use in order to refine or increase the specificity of the full statement reading. This qualifier holds a relationship to be used instead of that expressed by the primary predicate, in a ‘full statement’ reading of the association, where qualifier-based semantics are included. This is necessary only in cases where the primary predicate does not work in a full statement reading." ; sh:maxCount 1 ; - sh:order 24 ; - sh:path biolink:timepoint ], - [ sh:in ( "3_prime_utr" "5_prime_utr" "polya_tail" "promoter" "enhancer" "exon" "intron" ) ; + sh:order 12 ; + sh:path biolink:qualified_predicate ], + [ sh:datatype xsd:boolean ; + sh:description "if set to true, then the association is negated i.e. is not true" ; sh:maxCount 1 ; - sh:order 1 ; - sh:path biolink:subject_part_qualifier ], + sh:order 16 ; + sh:path biolink:negated ], [ sh:datatype xsd:string ; sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; sh:maxCount 1 ; sh:order 21 ; sh:path biolink:knowledge_source ], + [ sh:class biolink:OntologyClass ; + sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; + sh:nodeKind sh:IRI ; + sh:order 18 ; + sh:path biolink:qualifiers ], [ sh:class biolink:EvidenceType ; sh:description "connects an association to an instance of supporting evidence" ; sh:nodeKind sh:IRI ; sh:order 20 ; - sh:path biolink:has_evidence ], - [ sh:datatype xsd:string ; + sh:path biolink:has_evidence ] ; + sh:targetClass biolink:ChemicalAffectsGeneAssociation . + +biolink:ChemicalEntityAssessesNamedThingAssociation a sh:NodeShape ; + sh:closed true ; + sh:ignoredProperties ( rdf:type ) ; + sh:property [ sh:datatype xsd:string ; sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 31 ; + sh:order 18 ; sh:path biolink:object_closure ], - [ sh:description "A statement qualifier representing a type of molecular control mechanism through which an effect of a chemical on a gene or gene product is mediated (e.g. 'agonism', 'inhibition', 'allosteric modulation', 'channel blocker')" ; - sh:in ( "binding" "inhibition" "antibody_inhibition" "antagonism" "molecular_channel_blockage" "inverse_agonism" "negative_allosteric_modulation" "agonism" "molecular_channel_opening" "positive_allosteric_modulation" "potentiation" "activation" "inducer" "transcriptional_regulation" "signaling_mediated_control" "stabilization" "stimulation" "releasing_activity" ) ; - sh:maxCount 1 ; - sh:order 10 ; - sh:path biolink:causal_mechanism_qualifier ], - [ sh:in ( "genetic_variant_form" "modified_form" "loss_of_function_variant_form" "gain_of_function_variant_form" "polymorphic_form" "snp_form" "analog_form" ) ; - sh:maxCount 1 ; - sh:order 0 ; - sh:path biolink:subject_form_or_variant_qualifier ], - [ sh:datatype xsd:string ; - sh:description "Predicate to be used in an association when subject and object qualifiers are present and the full reading of the statement requires a qualification to the predicate in use in order to refine or increase the specificity of the full statement reading. This qualifier holds a relationship to be used instead of that expressed by the primary predicate, in a ‘full statement’ reading of the association, where qualifier-based semantics are included. This is necessary only in cases where the primary predicate does not work in a full statement reading." ; + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 32 ; + sh:path biolink:has_attribute ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; - sh:order 12 ; - sh:path biolink:qualified_predicate ], + sh:order 33 ; + sh:path biolink:deprecated ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 19 ; + sh:path biolink:subject_category_closure ], [ sh:datatype xsd:string ; sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 36 ; + sh:order 23 ; sh:path biolink:subject_label_closure ], - [ sh:in ( "activity_or_abundance" "abundance" "activity" "expression" "synthesis" "degradation" "cleavage" "hydrolysis" "metabolic_processing" "mutation_rate" "stability" "folding" "localization" "transport" "secretion" "uptake" "splicing" "molecular_interaction" "molecular_modification" "acetylation" "acylation" "alkylation" "amination" "carbamoylation" "ethylation" "glutathionylation" "glycation" "glycosylation" "glucuronidation" "n_linked_glycosylation" "o_linked_glycosylation" "hydroxylation" "lipidation" "farnesylation" "geranoylation" "myristoylation" "palmitoylation" "prenylation" "methylation" "nitrosation" "nucleotidylation" "phosphorylation" "ribosylation" "ADP-ribosylation" "sulfation" "sumoylation" "ubiquitination" "oxidation" "reduction" "carboxylation" ) ; + [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:object_aspect_qualifier ], + sh:order 31 ; + sh:path dct:description ], + [ sh:class biolink:RetrievalSource ; + sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; + sh:nodeKind sh:IRI ; + sh:order 25 ; + sh:path biolink:retrieval_source_ids ], [ sh:datatype xsd:boolean ; sh:description "if set to true, then the association is negated i.e. is not true" ; sh:maxCount 1 ; - sh:order 16 ; + sh:order 3 ; sh:path biolink:negated ], - [ sh:in ( "genetic_variant_form" "modified_form" "loss_of_function_variant_form" "gain_of_function_variant_form" "polymorphic_form" "snp_form" "analog_form" ) ; - sh:maxCount 1 ; + [ sh:class biolink:Publication ; + sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; + sh:nodeKind sh:IRI ; sh:order 6 ; - sh:path biolink:object_form_or_variant_qualifier ], + sh:path biolink:publications ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 20 ; + sh:path biolink:object_category_closure ], [ sh:datatype xsd:string ; sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; - sh:order 42 ; + sh:order 29 ; sh:path rdf:type ], - [ sh:in ( "metabolite" ) ; - sh:maxCount 1 ; - sh:order 2 ; - sh:path biolink:subject_derivative_qualifier ], - [ sh:in ( "increased" "upregulated" "decreased" "downregulated" ) ; - sh:maxCount 1 ; - sh:order 5 ; - sh:path biolink:subject_direction_qualifier ], - [ sh:class biolink:AnatomicalEntity ; - sh:description "A statement qualifier representing an anatomical location where an relationship expressed in an association took place (can be a tissue, cell type, or sub-cellular location)." ; + [ sh:description "a point in time" ; sh:maxCount 1 ; - sh:nodeKind sh:IRI ; sh:order 11 ; - sh:path biolink:anatomical_context_qualifier ], - [ sh:datatype xsd:string ; - sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; - sh:order 23 ; - sh:path biolink:aggregator_knowledge_source ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 25 ; - sh:path biolink:original_subject ], - [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 26 ; - sh:path biolink:original_predicate ], + sh:path biolink:timepoint ], [ sh:datatype xsd:string ; sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 34 ; + sh:order 21 ; sh:path biolink:subject_namespace ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:order 22 ; + sh:path biolink:object_namespace ], [ sh:class biolink:ChemicalEntity ; sh:description "connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; sh:maxCount 1 ; sh:minCount 1 ; sh:nodeKind sh:IRI ; - sh:order 13 ; + sh:order 0 ; sh:path rdf:subject ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + [ sh:class biolink:EvidenceType ; + sh:description "connects an association to an instance of supporting evidence" ; + sh:nodeKind sh:IRI ; + sh:order 7 ; + sh:path biolink:has_evidence ], + [ sh:datatype xsd:string ; + sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; sh:maxCount 1 ; - sh:order 46 ; - sh:path biolink:deprecated ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 8 ; + sh:path biolink:knowledge_source ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 28 ; - sh:path biolink:subject_category ], + sh:order 27 ; + sh:path biolink:iri ], [ sh:class biolink:OntologyClass ; sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; sh:nodeKind sh:IRI ; - sh:order 18 ; + sh:order 5 ; sh:path biolink:qualifiers ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:order 28 ; + sh:path biolink:category ], [ sh:datatype xsd:string ; - sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; - sh:maxCount 1 ; - sh:order 17 ; - sh:path biolink:qualifier ], - [ sh:in ( "activity_or_abundance" "abundance" "activity" "expression" "synthesis" "degradation" "cleavage" "hydrolysis" "metabolic_processing" "mutation_rate" "stability" "folding" "localization" "transport" "secretion" "uptake" "splicing" "molecular_interaction" "molecular_modification" "acetylation" "acylation" "alkylation" "amination" "carbamoylation" "ethylation" "glutathionylation" "glycation" "glycosylation" "glucuronidation" "n_linked_glycosylation" "o_linked_glycosylation" "hydroxylation" "lipidation" "farnesylation" "geranoylation" "myristoylation" "palmitoylation" "prenylation" "methylation" "nitrosation" "nucleotidylation" "phosphorylation" "ribosylation" "ADP-ribosylation" "sulfation" "sumoylation" "ubiquitination" "oxidation" "reduction" "carboxylation" ) ; + sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 3 ; - sh:path biolink:subject_aspect_qualifier ], + sh:order 12 ; + sh:path biolink:original_subject ], [ sh:datatype xsd:string ; - sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; + sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 22 ; - sh:path biolink:primary_knowledge_source ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 14 ; + sh:path biolink:original_object ], + [ sh:class biolink:NamedThing ; + sh:description "connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; sh:maxCount 1 ; - sh:order 35 ; - sh:path biolink:object_namespace ] ; - sh:targetClass biolink:ChemicalAffectsGeneAssociation . - -biolink:ChemicalEntityAssessesNamedThingAssociation a sh:NodeShape ; - sh:closed true ; - sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; + sh:minCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 2 ; + sh:path rdf:object ], + [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 1 ; sh:path rdf:predicate ], + [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 13 ; + sh:path biolink:original_predicate ], [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 18 ; - sh:path biolink:object_closure ], + sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; + sh:maxCount 1 ; + sh:order 4 ; + sh:path biolink:qualifier ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 26 ; + sh:path biolink:id ], [ sh:datatype xsd:string ; sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:order 24 ; sh:path biolink:object_label_closure ], + [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 30 ; + sh:path rdfs:label ], [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 20 ; - sh:path biolink:object_category_closure ], - [ sh:class biolink:RetrievalSource ; - sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; sh:nodeKind sh:IRI ; - sh:order 25 ; - sh:path biolink:retrieval_source_ids ], + sh:order 15 ; + sh:path biolink:subject_category ], [ sh:datatype xsd:string ; - sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; - sh:order 10 ; - sh:path biolink:aggregator_knowledge_source ], + sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; + sh:maxCount 1 ; + sh:order 9 ; + sh:path biolink:primary_knowledge_source ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; sh:order 16 ; sh:path biolink:object_category ], - [ sh:class biolink:ChemicalEntity ; - sh:description "connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path rdf:subject ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 27 ; - sh:path biolink:iri ], - [ sh:datatype xsd:boolean ; - sh:description "if set to true, then the association is negated i.e. is not true" ; - sh:maxCount 1 ; - sh:order 3 ; - sh:path biolink:negated ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:order 28 ; - sh:path biolink:category ], - [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:original_predicate ], [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 26 ; - sh:path biolink:id ], + sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; + sh:order 10 ; + sh:path biolink:aggregator_knowledge_source ], [ sh:datatype xsd:string ; - sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:original_object ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 32 ; - sh:path biolink:has_attribute ], - [ sh:description "a point in time" ; + sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 17 ; + sh:path biolink:subject_closure ] ; + sh:targetClass biolink:ChemicalEntityAssessesNamedThingAssociation . + +biolink:ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation a sh:NodeShape ; + sh:closed true ; + sh:description "A regulatory relationship between two genes" ; + sh:ignoredProperties ( rdf:type ) ; + sh:property [ sh:description "a point in time" ; sh:maxCount 1 ; - sh:order 11 ; + sh:order 12 ; sh:path biolink:timepoint ], - [ sh:class biolink:Publication ; - sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; + [ sh:class biolink:OntologyClass ; + sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; sh:nodeKind sh:IRI ; sh:order 6 ; - sh:path biolink:publications ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 33 ; - sh:path biolink:deprecated ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:order 22 ; - sh:path biolink:object_namespace ], + sh:path biolink:qualifiers ], [ sh:datatype xsd:string ; - sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; - sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:qualifier ], - [ sh:class biolink:NamedThing ; - sh:description "connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 2 ; - sh:path rdf:object ], - [ sh:description "a human-readable description of an entity" ; + sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; sh:maxCount 1 ; - sh:order 31 ; - sh:path dct:description ], + sh:order 10 ; + sh:path biolink:primary_knowledge_source ], [ sh:class biolink:EvidenceType ; sh:description "connects an association to an instance of supporting evidence" ; sh:nodeKind sh:IRI ; - sh:order 7 ; + sh:order 8 ; sh:path biolink:has_evidence ], [ sh:datatype xsd:string ; - sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:order 21 ; - sh:path biolink:subject_namespace ], + sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 18 ; + sh:path biolink:subject_closure ], [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; - sh:order 30 ; + sh:order 31 ; sh:path rdfs:label ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 17 ; - sh:path biolink:subject_closure ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; - sh:order 15 ; + sh:order 16 ; sh:path biolink:subject_category ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 23 ; - sh:path biolink:subject_label_closure ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 12 ; - sh:path biolink:original_subject ], - [ sh:datatype xsd:string ; - sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; - sh:maxCount 1 ; - sh:order 9 ; - sh:path biolink:primary_knowledge_source ], - [ sh:datatype xsd:string ; - sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; - sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:knowledge_source ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; - sh:order 19 ; + sh:order 20 ; sh:path biolink:subject_category_closure ], [ sh:datatype xsd:string ; sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; - sh:order 29 ; + sh:order 30 ; sh:path rdf:type ], - [ sh:class biolink:OntologyClass ; - sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; - sh:nodeKind sh:IRI ; - sh:order 5 ; - sh:path biolink:qualifiers ] ; - sh:targetClass biolink:ChemicalEntityAssessesNamedThingAssociation . - -biolink:ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation a sh:NodeShape ; - sh:closed true ; - sh:description "A regulatory relationship between two genes" ; - sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 32 ; - sh:path dct:description ], [ sh:datatype xsd:string ; - sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 25 ; - sh:path biolink:object_label_closure ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 34 ; - sh:path biolink:deprecated ], - [ sh:datatype xsd:boolean ; - sh:description "if set to true, then the association is negated i.e. is not true" ; - sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:negated ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 19 ; + sh:path biolink:object_closure ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; - sh:order 21 ; - sh:path biolink:object_category_closure ], + sh:order 33 ; + sh:path biolink:has_attribute ], [ sh:class biolink:GeneOrGeneProduct ; sh:description "connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; sh:maxCount 1 ; @@ -3132,133 +3160,84 @@ biolink:ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation a sh:NodeShape sh:nodeKind sh:BlankNode ; sh:order 3 ; sh:path rdf:object ], + [ sh:class biolink:RetrievalSource ; + sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; + sh:nodeKind sh:IRI ; + sh:order 26 ; + sh:path biolink:retrieval_source_ids ], [ sh:datatype xsd:string ; - sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; - sh:order 30 ; - sh:path rdf:type ], - [ sh:description "A human-readable name for an attribute or entity." ; + sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 31 ; - sh:path rdfs:label ], + sh:order 22 ; + sh:path biolink:subject_namespace ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 28 ; + sh:path biolink:iri ], [ sh:datatype xsd:string ; - sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; - sh:order 11 ; - sh:path biolink:aggregator_knowledge_source ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 17 ; - sh:path biolink:object_category ], + sh:order 23 ; + sh:path biolink:object_namespace ], [ sh:class biolink:Publication ; sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; sh:nodeKind sh:IRI ; sh:order 7 ; sh:path biolink:publications ], + [ sh:datatype xsd:string ; + sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 15 ; + sh:path biolink:original_object ], + [ sh:in ( "increased" "upregulated" "decreased" "downregulated" ) ; + sh:maxCount 1 ; + sh:order 0 ; + sh:path biolink:object_direction_qualifier ], [ sh:datatype xsd:string ; sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; sh:maxCount 1 ; sh:order 5 ; sh:path biolink:qualifier ], - [ sh:class biolink:EvidenceType ; - sh:description "connects an association to an instance of supporting evidence" ; + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; sh:nodeKind sh:IRI ; - sh:order 8 ; - sh:path biolink:has_evidence ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 27 ; - sh:path biolink:id ], - [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:original_predicate ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 18 ; - sh:path biolink:subject_closure ], - [ sh:in ( "increased" "upregulated" "decreased" "downregulated" ) ; - sh:maxCount 1 ; - sh:order 0 ; - sh:path biolink:object_direction_qualifier ], - [ sh:description "a point in time" ; - sh:maxCount 1 ; - sh:order 12 ; - sh:path biolink:timepoint ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 20 ; - sh:path biolink:subject_category_closure ], - [ sh:class biolink:RetrievalSource ; - sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; - sh:nodeKind sh:IRI ; - sh:order 26 ; - sh:path biolink:retrieval_source_ids ], - [ sh:class biolink:OntologyClass ; - sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; - sh:nodeKind sh:IRI ; - sh:order 6 ; - sh:path biolink:qualifiers ], + sh:order 17 ; + sh:path biolink:object_category ], [ sh:datatype xsd:string ; - sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; + sh:order 11 ; + sh:path biolink:aggregator_knowledge_source ], + [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; - sh:order 22 ; - sh:path biolink:subject_namespace ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 32 ; + sh:path dct:description ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:order 29 ; + sh:path biolink:category ], + [ sh:description "the direction is always from regulator to regulated" ; sh:maxCount 1 ; - sh:order 23 ; - sh:path biolink:object_namespace ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 19 ; - sh:path biolink:object_closure ], + sh:minCount 1 ; + sh:order 2 ; + sh:path rdf:predicate ], [ sh:datatype xsd:string ; sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; sh:order 13 ; sh:path biolink:original_subject ], [ sh:datatype xsd:string ; - sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 24 ; - sh:path biolink:subject_label_closure ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:order 29 ; - sh:path biolink:category ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 15 ; - sh:path biolink:original_object ], + sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 25 ; + sh:path biolink:object_label_closure ], [ sh:datatype xsd:string ; sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; sh:maxCount 1 ; sh:order 9 ; sh:path biolink:knowledge_source ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 33 ; - sh:path biolink:has_attribute ], - [ sh:datatype xsd:string ; - sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; - sh:maxCount 1 ; - sh:order 10 ; - sh:path biolink:primary_knowledge_source ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 16 ; - sh:path biolink:subject_category ], - [ sh:description "the direction is always from regulator to regulated" ; + [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 2 ; - sh:path rdf:predicate ], + sh:order 14 ; + sh:path biolink:original_predicate ], [ sh:class biolink:ChemicalEntityOrGeneOrGeneProduct ; sh:description "connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; sh:maxCount 1 ; @@ -3266,10 +3245,31 @@ biolink:ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation a sh:NodeShape sh:nodeKind sh:BlankNode ; sh:order 1 ; sh:path rdf:subject ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 24 ; + sh:path biolink:subject_label_closure ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; - sh:order 28 ; - sh:path biolink:iri ] ; + sh:order 34 ; + sh:path biolink:deprecated ], + [ sh:datatype xsd:boolean ; + sh:description "if set to true, then the association is negated i.e. is not true" ; + sh:maxCount 1 ; + sh:order 4 ; + sh:path biolink:negated ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 27 ; + sh:path biolink:id ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 21 ; + sh:path biolink:object_category_closure ] ; sh:targetClass biolink:ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation . biolink:ChemicalEntityOrProteinOrPolypeptide a sh:NodeShape ; @@ -3288,142 +3288,147 @@ biolink:ChemicalExposure a sh:NodeShape ; sh:closed true ; sh:description "A chemical exposure is an intake of a particular chemical entity." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 14 ; - sh:path biolink:has_attribute ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:minCount 1 ; - sh:order 11 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:class biolink:NamedThing ; - sh:description "connects an attribute to a value" ; + sh:property [ sh:class biolink:OntologyClass ; + sh:description "connects an attribute to a class that describes it" ; sh:maxCount 1 ; + sh:minCount 1 ; sh:nodeKind sh:IRI ; - sh:order 4 ; - sh:path biolink:has_qualitative_value ], + sh:order 3 ; + sh:path biolink:has_attribute_type ], + [ sh:datatype xsd:string ; + sh:order 12 ; + sh:path rdf:type ], [ sh:description "The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term." ; sh:maxCount 1 ; sh:order 2 ; sh:path rdfs:label ], - [ sh:class biolink:QuantityValue ; + [ sh:class biolink:NamedThing ; sh:description "connects an attribute to a value" ; - sh:nodeKind sh:BlankNode ; - sh:order 0 ; - sh:path biolink:has_quantitative_value ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 13 ; - sh:path dct:description ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 8 ; - sh:path biolink:xref ], - [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 7 ; - sh:path biolink:provided_by ], - [ sh:datatype xsd:string ; - sh:order 12 ; - sh:path rdf:type ], - [ sh:class biolink:OntologyClass ; - sh:description "connects an attribute to a class that describes it" ; sh:maxCount 1 ; - sh:minCount 1 ; sh:nodeKind sh:IRI ; - sh:order 3 ; - sh:path biolink:has_attribute_type ], - [ sh:description "a long-form human readable name for a thing" ; - sh:maxCount 1 ; - sh:order 9 ; - sh:path biolink:full_name ], + sh:order 4 ; + sh:path biolink:has_qualitative_value ], [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 6 ; sh:path biolink:id ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 10 ; + sh:path biolink:synonym ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 15 ; + sh:path biolink:deprecated ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 13 ; + sh:path dct:description ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 5 ; sh:path biolink:iri ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 10 ; - sh:path biolink:synonym ], [ sh:description "a point in time" ; sh:maxCount 1 ; sh:order 1 ; sh:path biolink:timepoint ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 8 ; + sh:path biolink:xref ], + [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; - sh:order 15 ; - sh:path biolink:deprecated ] ; + sh:order 9 ; + sh:path biolink:full_name ], + [ sh:datatype xsd:string ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 7 ; + sh:path biolink:provided_by ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 11 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + [ sh:class biolink:QuantityValue ; + sh:description "connects an attribute to a value" ; + sh:nodeKind sh:BlankNode ; + sh:order 0 ; + sh:path biolink:has_quantitative_value ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 14 ; + sh:path biolink:has_attribute ] ; sh:targetClass biolink:ChemicalExposure . biolink:ChemicalGeneInteractionAssociation a sh:NodeShape ; sh:closed true ; sh:description "describes a physical interaction between a chemical entity and a gene or gene product. Any biological or chemical effect resulting from such an interaction are out of scope, and covered by the ChemicalAffectsGeneAssociation type (e.g. impact of a chemical on the abundance, activity, structure, etc, of either participant in the interaction)" ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:class biolink:OntologyClass ; - sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; - sh:nodeKind sh:IRI ; - sh:order 13 ; - sh:path biolink:qualifiers ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 41 ; - sh:path biolink:deprecated ], - [ sh:in ( "3_prime_utr" "5_prime_utr" "polya_tail" "promoter" "enhancer" "exon" "intron" ) ; + sh:property [ sh:datatype xsd:string ; + sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; + sh:order 37 ; + sh:path rdf:type ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; - sh:order 1 ; - sh:path biolink:subject_part_qualifier ], + sh:order 35 ; + sh:path biolink:iri ], [ sh:datatype xsd:string ; - sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 32 ; - sh:path biolink:object_label_closure ], - [ sh:class biolink:EvidenceType ; - sh:description "connects an association to an instance of supporting evidence" ; - sh:nodeKind sh:IRI ; - sh:order 15 ; - sh:path biolink:has_evidence ], - [ sh:in ( "genetic_variant_form" "modified_form" "loss_of_function_variant_form" "gain_of_function_variant_form" "polymorphic_form" "snp_form" "analog_form" ) ; - sh:maxCount 1 ; - sh:order 0 ; - sh:path biolink:subject_form_or_variant_qualifier ], - [ sh:description "a point in time" ; + sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 25 ; + sh:path biolink:subject_closure ], + [ sh:class biolink:GeneOrGeneProduct ; + sh:description "connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; sh:maxCount 1 ; - sh:order 19 ; - sh:path biolink:timepoint ], + sh:minCount 1 ; + sh:nodeKind sh:BlankNode ; + sh:order 10 ; + sh:path rdf:object ], + [ sh:in ( "metabolite" ) ; + sh:maxCount 1 ; + sh:order 2 ; + sh:path biolink:subject_derivative_qualifier ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 26 ; + sh:path biolink:object_closure ], [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; sh:nodeKind sh:IRI ; - sh:order 28 ; - sh:path biolink:object_category_closure ], - [ sh:datatype xsd:string ; - sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; + sh:order 23 ; + sh:path biolink:subject_category ], + [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; - sh:order 17 ; - sh:path biolink:primary_knowledge_source ], + sh:order 38 ; + sh:path rdfs:label ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; sh:order 27 ; sh:path biolink:subject_category_closure ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + [ sh:in ( "3_prime_utr" "5_prime_utr" "polya_tail" "promoter" "enhancer" "exon" "intron" ) ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 34 ; - sh:path biolink:id ], - [ sh:class biolink:AnatomicalEntity ; - sh:description "A statement qualifier representing an anatomical location where an relationship expressed in an association took place (can be a tissue, cell type, or sub-cellular location)." ; + sh:order 5 ; + sh:path biolink:object_part_qualifier ], + [ sh:description "a point in time" ; + sh:maxCount 1 ; + sh:order 19 ; + sh:path biolink:timepoint ], + [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; + sh:order 21 ; + sh:path biolink:original_predicate ], + [ sh:class biolink:EvidenceType ; + sh:description "connects an association to an instance of supporting evidence" ; sh:nodeKind sh:IRI ; - sh:order 7 ; - sh:path biolink:anatomical_context_qualifier ], + sh:order 15 ; + sh:path biolink:has_evidence ], + [ sh:in ( "genetic_variant_form" "modified_form" "loss_of_function_variant_form" "gain_of_function_variant_form" "polymorphic_form" "snp_form" "analog_form" ) ; + sh:maxCount 1 ; + sh:order 4 ; + sh:path biolink:object_form_or_variant_qualifier ], [ sh:class biolink:ChemicalEntity ; sh:description "the chemical entity or entity that is an interactor" ; sh:maxCount 1 ; @@ -3431,141 +3436,136 @@ biolink:ChemicalGeneInteractionAssociation a sh:NodeShape ; sh:nodeKind sh:IRI ; sh:order 8 ; sh:path rdf:subject ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:order 36 ; - sh:path biolink:category ], - [ sh:datatype xsd:string ; - sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; - sh:order 37 ; - sh:path rdf:type ], - [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; + [ sh:class biolink:AnatomicalEntity ; sh:maxCount 1 ; - sh:order 21 ; - sh:path biolink:original_predicate ], + sh:nodeKind sh:IRI ; + sh:order 6 ; + sh:path biolink:object_context_qualifier ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 40 ; + sh:path biolink:has_attribute ], [ sh:datatype xsd:string ; sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; sh:maxCount 1 ; sh:order 16 ; sh:path biolink:knowledge_source ], [ sh:datatype xsd:string ; - sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:order 29 ; - sh:path biolink:subject_namespace ], - [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 9 ; - sh:path rdf:predicate ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; sh:maxCount 1 ; - sh:order 30 ; - sh:path biolink:object_namespace ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 25 ; - sh:path biolink:subject_closure ], + sh:order 17 ; + sh:path biolink:primary_knowledge_source ], [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; + sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; sh:nodeKind sh:IRI ; - sh:order 24 ; - sh:path biolink:object_category ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 26 ; - sh:path biolink:object_closure ], + sh:order 13 ; + sh:path biolink:qualifiers ], [ sh:class biolink:AnatomicalEntity ; + sh:description "A statement qualifier representing an anatomical location where an relationship expressed in an association took place (can be a tissue, cell type, or sub-cellular location)." ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; - sh:order 3 ; - sh:path biolink:subject_context_qualifier ], - [ sh:class biolink:GeneOrGeneProduct ; - sh:description "connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:BlankNode ; - sh:order 10 ; - sh:path rdf:object ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 23 ; - sh:path biolink:subject_category ], - [ sh:in ( "3_prime_utr" "5_prime_utr" "polya_tail" "promoter" "enhancer" "exon" "intron" ) ; - sh:maxCount 1 ; - sh:order 5 ; - sh:path biolink:object_part_qualifier ], + sh:order 7 ; + sh:path biolink:anatomical_context_qualifier ], [ sh:datatype xsd:string ; - sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 31 ; - sh:path biolink:subject_label_closure ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 38 ; - sh:path rdfs:label ], + sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 32 ; + sh:path biolink:object_label_closure ], + [ sh:class biolink:RetrievalSource ; + sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; + sh:nodeKind sh:IRI ; + sh:order 33 ; + sh:path biolink:retrieval_source_ids ], [ sh:class biolink:Publication ; sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; sh:nodeKind sh:IRI ; sh:order 14 ; sh:path biolink:publications ], - [ sh:description "a human-readable description of an entity" ; + [ sh:datatype xsd:string ; + sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 39 ; - sh:path dct:description ], + sh:order 20 ; + sh:path biolink:original_subject ], [ sh:in ( "genetic_variant_form" "modified_form" "loss_of_function_variant_form" "gain_of_function_variant_form" "polymorphic_form" "snp_form" "analog_form" ) ; sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:object_form_or_variant_qualifier ], - [ sh:class biolink:RetrievalSource ; - sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; - sh:nodeKind sh:IRI ; - sh:order 33 ; - sh:path biolink:retrieval_source_ids ], - [ sh:class biolink:AnatomicalEntity ; + sh:order 0 ; + sh:path biolink:subject_form_or_variant_qualifier ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 34 ; + sh:path biolink:id ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; - sh:order 6 ; - sh:path biolink:object_context_qualifier ], - [ sh:datatype xsd:string ; - sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; + sh:order 24 ; + sh:path biolink:object_category ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; - sh:order 12 ; - sh:path biolink:qualifier ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:order 41 ; + sh:path biolink:deprecated ], + [ sh:in ( "3_prime_utr" "5_prime_utr" "polya_tail" "promoter" "enhancer" "exon" "intron" ) ; sh:maxCount 1 ; - sh:order 35 ; - sh:path biolink:iri ], + sh:order 1 ; + sh:path biolink:subject_part_qualifier ], + [ sh:datatype xsd:string ; + sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; + sh:order 18 ; + sh:path biolink:aggregator_knowledge_source ], [ sh:datatype xsd:string ; sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; sh:order 22 ; sh:path biolink:original_object ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 40 ; - sh:path biolink:has_attribute ], [ sh:datatype xsd:string ; - sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; - sh:order 18 ; - sh:path biolink:aggregator_knowledge_source ], - [ sh:in ( "metabolite" ) ; + sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 2 ; - sh:path biolink:subject_derivative_qualifier ], + sh:order 30 ; + sh:path biolink:object_namespace ], [ sh:datatype xsd:string ; - sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 20 ; - sh:path biolink:original_subject ], + sh:order 29 ; + sh:path biolink:subject_namespace ], + [ sh:class biolink:AnatomicalEntity ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 3 ; + sh:path biolink:subject_context_qualifier ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:order 36 ; + sh:path biolink:category ], + [ sh:datatype xsd:string ; + sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; + sh:maxCount 1 ; + sh:order 12 ; + sh:path biolink:qualifier ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 31 ; + sh:path biolink:subject_label_closure ], [ sh:datatype xsd:boolean ; sh:description "if set to true, then the association is negated i.e. is not true" ; sh:maxCount 1 ; sh:order 11 ; - sh:path biolink:negated ] ; + sh:path biolink:negated ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 28 ; + sh:path biolink:object_category_closure ], + [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 9 ; + sh:path rdf:predicate ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 39 ; + sh:path dct:description ] ; sh:targetClass biolink:ChemicalGeneInteractionAssociation . biolink:ChemicalOrDrugOrTreatment a sh:NodeShape ; @@ -3578,114 +3578,106 @@ biolink:ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation sh:description "This association defines a relationship between a chemical or treatment (or procedure) and a disease or phenotypic feature where the disesae or phenotypic feature is a secondary, typically (but not always) undesirable effect." ; sh:ignoredProperties ( rdf:type ) ; sh:property [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 27 ; - sh:path biolink:id ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:order 29 ; - sh:path biolink:category ], - [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 2 ; - sh:path rdf:predicate ], - [ sh:class biolink:EvidenceType ; - sh:description "connects an association to an instance of supporting evidence" ; - sh:nodeKind sh:IRI ; - sh:order 8 ; - sh:path biolink:has_evidence ], - [ sh:datatype xsd:string ; - sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; - sh:order 11 ; - sh:path biolink:aggregator_knowledge_source ], + sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 18 ; + sh:path biolink:subject_closure ], [ sh:datatype xsd:string ; - sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; + sh:order 30 ; + sh:path rdf:type ], + [ sh:datatype xsd:boolean ; + sh:description "if set to true, then the association is negated i.e. is not true" ; sh:maxCount 1 ; - sh:order 15 ; - sh:path biolink:original_object ], - [ sh:description "a point in time" ; + sh:order 4 ; + sh:path biolink:negated ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 20 ; + sh:path biolink:subject_category_closure ], + [ sh:class biolink:OntologyClass ; + sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; + sh:nodeKind sh:IRI ; + sh:order 6 ; + sh:path biolink:qualifiers ], + [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; - sh:order 12 ; - sh:path biolink:timepoint ], + sh:order 31 ; + sh:path rdfs:label ], [ sh:datatype xsd:string ; - sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; + sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; sh:maxCount 1 ; - sh:order 5 ; - sh:path biolink:qualifier ], + sh:order 10 ; + sh:path biolink:primary_knowledge_source ], + [ sh:class biolink:Publication ; + sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; + sh:nodeKind sh:IRI ; + sh:order 7 ; + sh:path biolink:publications ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 33 ; + sh:path biolink:has_attribute ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 21 ; + sh:path biolink:object_category_closure ], [ sh:description "" ; sh:in ( "life_threatening_adverse_event" "serious_adverse_event" "suspected_adverse_reaction" "unexpected_adverse_event" ) ; sh:maxCount 1 ; sh:order 0 ; sh:path biolink:FDA_adverse_event_level ], - [ sh:class biolink:OntologyClass ; - sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; - sh:nodeKind sh:IRI ; - sh:order 6 ; - sh:path biolink:qualifiers ], [ sh:datatype xsd:string ; sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:order 22 ; sh:path biolink:subject_namespace ], [ sh:datatype xsd:string ; - sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:order 23 ; - sh:path biolink:object_namespace ], + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 19 ; + sh:path biolink:object_closure ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 24 ; + sh:path biolink:subject_label_closure ], [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; sh:order 14 ; sh:path biolink:original_predicate ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 28 ; - sh:path biolink:iri ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + [ sh:description "a point in time" ; sh:maxCount 1 ; - sh:order 34 ; - sh:path biolink:deprecated ], - [ sh:class biolink:RetrievalSource ; - sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; - sh:nodeKind sh:IRI ; - sh:order 26 ; - sh:path biolink:retrieval_source_ids ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 25 ; - sh:path biolink:object_label_closure ], + sh:order 12 ; + sh:path biolink:timepoint ], [ sh:datatype xsd:string ; sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; sh:maxCount 1 ; sh:order 9 ; sh:path biolink:knowledge_source ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + [ sh:class biolink:EvidenceType ; + sh:description "connects an association to an instance of supporting evidence" ; sh:nodeKind sh:IRI ; - sh:order 21 ; - sh:path biolink:object_category_closure ], + sh:order 8 ; + sh:path biolink:has_evidence ], [ sh:datatype xsd:string ; - sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 24 ; - sh:path biolink:subject_label_closure ], - [ sh:datatype xsd:boolean ; - sh:description "if set to true, then the association is negated i.e. is not true" ; + sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:negated ], + sh:order 13 ; + sh:path biolink:original_subject ], [ sh:datatype xsd:string ; - sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 18 ; - sh:path biolink:subject_closure ], - [ sh:class biolink:DiseaseOrPhenotypicFeature ; - sh:description "disease or phenotype" ; + sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 3 ; - sh:path rdf:object ], + sh:order 15 ; + sh:path biolink:original_object ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:order 23 ; + sh:path biolink:object_namespace ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:order 29 ; + sh:path biolink:category ], [ sh:class biolink:ChemicalEntityOrGeneOrGeneProduct ; sh:description "the chemical entity or entity that is an interactor" ; sh:maxCount 1 ; @@ -3693,299 +3685,348 @@ biolink:ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation sh:nodeKind sh:BlankNode ; sh:order 1 ; sh:path rdf:subject ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 34 ; + sh:path biolink:deprecated ], + [ sh:class biolink:DiseaseOrPhenotypicFeature ; + sh:description "disease or phenotype" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 3 ; + sh:path rdf:object ], + [ sh:class biolink:RetrievalSource ; + sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; + sh:nodeKind sh:IRI ; + sh:order 26 ; + sh:path biolink:retrieval_source_ids ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 17 ; + sh:path biolink:object_category ], [ sh:datatype xsd:string ; - sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; - sh:order 30 ; - sh:path rdf:type ], + sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; + sh:maxCount 1 ; + sh:order 5 ; + sh:path biolink:qualifier ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; sh:order 16 ; sh:path biolink:subject_category ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 20 ; - sh:path biolink:subject_category_closure ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 28 ; + sh:path biolink:iri ], [ sh:datatype xsd:string ; - sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; + sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 25 ; + sh:path biolink:object_label_closure ], + [ sh:datatype xsd:string ; + sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; + sh:order 11 ; + sh:path biolink:aggregator_knowledge_source ], + [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; sh:maxCount 1 ; - sh:order 10 ; - sh:path biolink:primary_knowledge_source ], - [ sh:description "A human-readable name for an attribute or entity." ; + sh:minCount 1 ; + sh:order 2 ; + sh:path rdf:predicate ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; - sh:order 31 ; - sh:path rdfs:label ], + sh:minCount 1 ; + sh:order 27 ; + sh:path biolink:id ], [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; sh:order 32 ; - sh:path dct:description ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 19 ; - sh:path biolink:object_closure ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 33 ; - sh:path biolink:has_attribute ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 17 ; - sh:path biolink:object_category ], - [ sh:class biolink:Publication ; - sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; - sh:nodeKind sh:IRI ; - sh:order 7 ; - sh:path biolink:publications ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:original_subject ] ; + sh:path dct:description ] ; sh:targetClass biolink:ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation . biolink:ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation a sh:NodeShape ; sh:closed true ; sh:description "This association defines a relationship between a chemical or treatment (or procedure) and a disease or phenotypic feature where the disesae or phenotypic feature is a secondary undesirable effect." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:datatype xsd:string ; - sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:property [ sh:class biolink:Publication ; + sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; + sh:nodeKind sh:IRI ; + sh:order 7 ; + sh:path biolink:publications ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:original_subject ], + sh:nodeKind sh:IRI ; + sh:order 17 ; + sh:path biolink:object_category ], [ sh:class biolink:RetrievalSource ; sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; sh:nodeKind sh:IRI ; sh:order 26 ; sh:path biolink:retrieval_source_ids ], - [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:original_predicate ], [ sh:datatype xsd:string ; - sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; + sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 18 ; + sh:path biolink:subject_closure ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; - sh:order 10 ; - sh:path biolink:primary_knowledge_source ], - [ sh:description "A human-readable name for an attribute or entity." ; + sh:order 34 ; + sh:path biolink:deprecated ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; - sh:order 31 ; - sh:path rdfs:label ], - [ sh:datatype xsd:string ; - sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; - sh:order 11 ; - sh:path biolink:aggregator_knowledge_source ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 33 ; - sh:path biolink:has_attribute ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 16 ; - sh:path biolink:subject_category ], - [ sh:datatype xsd:boolean ; - sh:description "if set to true, then the association is negated i.e. is not true" ; - sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:negated ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:order 23 ; - sh:path biolink:object_namespace ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 28 ; - sh:path biolink:iri ], - [ sh:class biolink:EvidenceType ; - sh:description "connects an association to an instance of supporting evidence" ; - sh:nodeKind sh:IRI ; - sh:order 8 ; - sh:path biolink:has_evidence ], + sh:minCount 1 ; + sh:order 27 ; + sh:path biolink:id ], [ sh:datatype xsd:string ; - sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 24 ; - sh:path biolink:subject_label_closure ], + sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 25 ; + sh:path biolink:object_label_closure ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; sh:order 20 ; sh:path biolink:subject_category_closure ], - [ sh:description "a point in time" ; + [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 12 ; - sh:path biolink:timepoint ], + sh:order 14 ; + sh:path biolink:original_predicate ], [ sh:datatype xsd:string ; sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; sh:maxCount 1 ; sh:order 5 ; sh:path biolink:qualifier ], - [ sh:description "" ; - sh:in ( "life_threatening_adverse_event" "serious_adverse_event" "suspected_adverse_reaction" "unexpected_adverse_event" ) ; + [ sh:description "a point in time" ; sh:maxCount 1 ; - sh:order 0 ; - sh:path biolink:FDA_adverse_event_level ], + sh:order 12 ; + sh:path biolink:timepoint ], [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 2 ; sh:path rdf:predicate ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 28 ; + sh:path biolink:iri ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 24 ; + sh:path biolink:subject_label_closure ], + [ sh:datatype xsd:string ; + sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 15 ; + sh:path biolink:original_object ], + [ sh:datatype xsd:string ; + sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; + sh:maxCount 1 ; + sh:order 10 ; + sh:path biolink:primary_knowledge_source ], + [ sh:datatype xsd:string ; + sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; + sh:order 11 ; + sh:path biolink:aggregator_knowledge_source ], + [ sh:class biolink:DiseaseOrPhenotypicFeature ; + sh:description "disease or phenotype" ; sh:maxCount 1 ; + sh:minCount 1 ; sh:nodeKind sh:IRI ; - sh:order 17 ; - sh:path biolink:object_category ], + sh:order 3 ; + sh:path rdf:object ], + [ sh:class biolink:EvidenceType ; + sh:description "connects an association to an instance of supporting evidence" ; + sh:nodeKind sh:IRI ; + sh:order 8 ; + sh:path biolink:has_evidence ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:order 29 ; + sh:path biolink:category ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; sh:order 21 ; sh:path biolink:object_category_closure ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 25 ; - sh:path biolink:object_label_closure ], - [ sh:datatype xsd:string ; - sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; - sh:order 30 ; - sh:path rdf:type ], + [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 31 ; + sh:path rdfs:label ], [ sh:datatype xsd:string ; sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:order 19 ; sh:path biolink:object_closure ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 16 ; + sh:path biolink:subject_category ], + [ sh:class biolink:ChemicalEntityOrGeneOrGeneProduct ; + sh:description "the chemical entity or entity that is an interactor" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:nodeKind sh:BlankNode ; + sh:order 1 ; + sh:path rdf:subject ], [ sh:datatype xsd:string ; sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:order 22 ; sh:path biolink:subject_namespace ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:order 29 ; - sh:path biolink:category ], - [ sh:datatype xsd:string ; - sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; + [ sh:datatype xsd:boolean ; + sh:description "if set to true, then the association is negated i.e. is not true" ; sh:maxCount 1 ; - sh:order 9 ; - sh:path biolink:knowledge_source ], + sh:order 4 ; + sh:path biolink:negated ], [ sh:class biolink:OntologyClass ; sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; sh:nodeKind sh:IRI ; sh:order 6 ; sh:path biolink:qualifiers ], + [ sh:datatype xsd:string ; + sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 13 ; + sh:path biolink:original_subject ], [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; sh:order 32 ; sh:path dct:description ], - [ sh:class biolink:Publication ; - sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; - sh:nodeKind sh:IRI ; - sh:order 7 ; - sh:path biolink:publications ], [ sh:datatype xsd:string ; - sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 18 ; - sh:path biolink:subject_closure ], - [ sh:class biolink:ChemicalEntityOrGeneOrGeneProduct ; - sh:description "the chemical entity or entity that is an interactor" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:BlankNode ; - sh:order 1 ; - sh:path rdf:subject ], - [ sh:class biolink:DiseaseOrPhenotypicFeature ; - sh:description "disease or phenotype" ; + sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; + sh:order 30 ; + sh:path rdf:type ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:minCount 1 ; + sh:order 23 ; + sh:path biolink:object_namespace ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; - sh:order 3 ; - sh:path rdf:object ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:order 33 ; + sh:path biolink:has_attribute ], + [ sh:description "" ; + sh:in ( "life_threatening_adverse_event" "serious_adverse_event" "suspected_adverse_reaction" "unexpected_adverse_event" ) ; sh:maxCount 1 ; - sh:order 15 ; - sh:path biolink:original_object ], + sh:order 0 ; + sh:path biolink:FDA_adverse_event_level ], [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 27 ; - sh:path biolink:id ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; sh:maxCount 1 ; - sh:order 34 ; - sh:path biolink:deprecated ] ; + sh:order 9 ; + sh:path biolink:knowledge_source ] ; sh:targetClass biolink:ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation . biolink:ChemicalToChemicalAssociation a sh:NodeShape ; sh:closed true ; sh:description "A relationship between two chemical entities. This can encompass actual interactions as well as temporal causal edges, e.g. one chemical converted to another." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:class biolink:ChemicalEntityOrGeneOrGeneProduct ; + sh:property [ sh:datatype xsd:string ; + sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; + sh:maxCount 1 ; + sh:order 4 ; + sh:path biolink:qualifier ], + [ sh:datatype xsd:string ; + sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; + sh:order 10 ; + sh:path biolink:aggregator_knowledge_source ], + [ sh:class biolink:ChemicalEntityOrGeneOrGeneProduct ; sh:description "the chemical entity or entity that is an interactor" ; sh:maxCount 1 ; sh:minCount 1 ; sh:nodeKind sh:BlankNode ; sh:order 0 ; sh:path rdf:subject ], + [ sh:description "a point in time" ; + sh:maxCount 1 ; + sh:order 11 ; + sh:path biolink:timepoint ], [ sh:datatype xsd:string ; - sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; sh:maxCount 1 ; - sh:order 22 ; - sh:path biolink:object_namespace ], - [ sh:class biolink:OntologyClass ; - sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; - sh:nodeKind sh:IRI ; - sh:order 5 ; - sh:path biolink:qualifiers ], - [ sh:class biolink:EvidenceType ; - sh:description "connects an association to an instance of supporting evidence" ; - sh:nodeKind sh:IRI ; - sh:order 7 ; - sh:path biolink:has_evidence ], + sh:order 8 ; + sh:path biolink:knowledge_source ], [ sh:datatype xsd:string ; sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; sh:order 14 ; sh:path biolink:original_object ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + [ sh:class biolink:RetrievalSource ; + sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; sh:nodeKind sh:IRI ; - sh:order 20 ; - sh:path biolink:object_category_closure ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 31 ; - sh:path dct:description ], + sh:order 25 ; + sh:path biolink:retrieval_source_ids ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 32 ; + sh:path biolink:has_attribute ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; sh:order 16 ; sh:path biolink:object_category ], - [ sh:description "a point in time" ; + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 11 ; - sh:path biolink:timepoint ], + sh:nodeKind sh:IRI ; + sh:order 15 ; + sh:path biolink:subject_category ], [ sh:datatype xsd:string ; - sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; + sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; + sh:order 29 ; + sh:path rdf:type ], + [ sh:datatype xsd:string ; + sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:knowledge_source ], + sh:order 9 ; + sh:path biolink:primary_knowledge_source ], [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 26 ; sh:path biolink:id ], - [ sh:class biolink:ChemicalEntity ; - sh:description "the chemical element that is the target of the statement" ; + [ sh:datatype xsd:string ; + sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:order 22 ; + sh:path biolink:object_namespace ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 23 ; + sh:path biolink:subject_label_closure ], + [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 1 ; + sh:path rdf:predicate ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 17 ; + sh:path biolink:subject_closure ], + [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 30 ; + sh:path rdfs:label ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 18 ; + sh:path biolink:object_closure ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:order 21 ; + sh:path biolink:subject_namespace ], + [ sh:class biolink:ChemicalEntity ; + sh:description "the chemical element that is the target of the statement" ; sh:maxCount 1 ; sh:minCount 1 ; sh:nodeKind sh:IRI ; @@ -3996,97 +4037,56 @@ biolink:ChemicalToChemicalAssociation a sh:NodeShape ; sh:nodeKind sh:IRI ; sh:order 19 ; sh:path biolink:subject_category_closure ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 15 ; - sh:path biolink:subject_category ], [ sh:datatype xsd:boolean ; sh:description "if set to true, then the association is negated i.e. is not true" ; sh:maxCount 1 ; sh:order 3 ; sh:path biolink:negated ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 18 ; - sh:path biolink:object_closure ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 20 ; + sh:path biolink:object_category_closure ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 31 ; + sh:path dct:description ], + [ sh:class biolink:EvidenceType ; + sh:description "connects an association to an instance of supporting evidence" ; + sh:nodeKind sh:IRI ; + sh:order 7 ; + sh:path biolink:has_evidence ], [ sh:class biolink:Publication ; sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; sh:nodeKind sh:IRI ; sh:order 6 ; sh:path biolink:publications ], - [ sh:class biolink:RetrievalSource ; - sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; - sh:nodeKind sh:IRI ; - sh:order 25 ; - sh:path biolink:retrieval_source_ids ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:order 21 ; - sh:path biolink:subject_namespace ], - [ sh:datatype xsd:string ; - sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; - sh:order 29 ; - sh:path rdf:type ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 24 ; - sh:path biolink:object_label_closure ], - [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 1 ; - sh:path rdf:predicate ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; + sh:order 33 ; + sh:path biolink:deprecated ], + [ sh:class biolink:OntologyClass ; + sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; sh:nodeKind sh:IRI ; - sh:order 32 ; - sh:path biolink:has_attribute ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 30 ; - sh:path rdfs:label ], + sh:order 5 ; + sh:path biolink:qualifiers ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:order 28 ; + sh:path biolink:category ], [ sh:datatype xsd:string ; sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; sh:order 12 ; sh:path biolink:original_subject ], [ sh:datatype xsd:string ; - sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; - sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:qualifier ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 17 ; - sh:path biolink:subject_closure ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:order 28 ; - sh:path biolink:category ], - [ sh:datatype xsd:string ; - sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; - sh:order 10 ; - sh:path biolink:aggregator_knowledge_source ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 33 ; - sh:path biolink:deprecated ], + sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 24 ; + sh:path biolink:object_label_closure ], [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; sh:order 13 ; sh:path biolink:original_predicate ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 23 ; - sh:path biolink:subject_label_closure ], - [ sh:datatype xsd:string ; - sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; - sh:maxCount 1 ; - sh:order 9 ; - sh:path biolink:primary_knowledge_source ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 27 ; @@ -4098,71 +4098,63 @@ biolink:ChemicalToChemicalDerivationAssociation a sh:NodeShape ; sh:description "A causal relationship between two chemical entities, where the subject represents the upstream entity and the object represents the downstream. For any such association there is an implicit reaction: IF R has-input C1 AND R has-output C2 AND R enabled-by P AND R type Reaction THEN C1 derives-into C2 catalyst qualifier P" ; sh:ignoredProperties ( rdf:type ) ; sh:property [ sh:datatype xsd:string ; - sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 15 ; - sh:path biolink:original_object ], + sh:order 23 ; + sh:path biolink:object_namespace ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; sh:order 16 ; sh:path biolink:subject_category ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 28 ; - sh:path biolink:iri ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 31 ; - sh:path rdfs:label ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 27 ; - sh:path biolink:id ], - [ sh:class biolink:Publication ; - sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; - sh:nodeKind sh:IRI ; - sh:order 7 ; - sh:path biolink:publications ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 21 ; - sh:path biolink:object_category_closure ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 20 ; - sh:path biolink:subject_category_closure ], - [ sh:class biolink:ChemicalEntity ; - sh:description "the downstream chemical entity" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 3 ; - sh:path rdf:object ], [ sh:datatype xsd:string ; sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:order 22 ; sh:path biolink:subject_namespace ], - [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; + [ sh:datatype xsd:string ; + sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; + sh:order 11 ; + sh:path biolink:aggregator_knowledge_source ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:original_predicate ], + sh:nodeKind sh:IRI ; + sh:order 17 ; + sh:path biolink:object_category ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:order 29 ; + sh:path biolink:category ], [ sh:class biolink:RetrievalSource ; sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; sh:nodeKind sh:IRI ; sh:order 26 ; sh:path biolink:retrieval_source_ids ], - [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 28 ; + sh:path biolink:iri ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 19 ; + sh:path biolink:object_closure ], + [ sh:datatype xsd:string ; + sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; + sh:maxCount 1 ; + sh:order 5 ; + sh:path biolink:qualifier ], + [ sh:class biolink:EvidenceType ; + sh:description "connects an association to an instance of supporting evidence" ; + sh:nodeKind sh:IRI ; + sh:order 8 ; + sh:path biolink:has_evidence ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; - sh:order 2 ; - sh:path rdf:predicate ], + sh:order 27 ; + sh:path biolink:id ], [ sh:datatype xsd:string ; sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:order 24 ; @@ -4172,196 +4164,199 @@ biolink:ChemicalToChemicalDerivationAssociation a sh:NodeShape ; sh:nodeKind sh:IRI ; sh:order 33 ; sh:path biolink:has_attribute ], - [ sh:datatype xsd:string ; - sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; - sh:order 11 ; - sh:path biolink:aggregator_knowledge_source ], - [ sh:description "a human-readable description of an entity" ; + [ sh:datatype xsd:boolean ; + sh:description "if set to true, then the association is negated i.e. is not true" ; sh:maxCount 1 ; - sh:order 32 ; - sh:path dct:description ], + sh:order 4 ; + sh:path biolink:negated ], + [ sh:class biolink:OntologyClass ; + sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; + sh:nodeKind sh:IRI ; + sh:order 6 ; + sh:path biolink:qualifiers ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 21 ; + sh:path biolink:object_category_closure ], + [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 14 ; + sh:path biolink:original_predicate ], [ sh:datatype xsd:string ; - sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; + sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 18 ; + sh:path biolink:subject_closure ], + [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; - sh:order 5 ; - sh:path biolink:qualifier ], + sh:order 31 ; + sh:path rdfs:label ], [ sh:datatype xsd:boolean ; sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; sh:order 34 ; sh:path biolink:deprecated ], - [ sh:class biolink:ChemicalEntity ; - sh:description "the upstream chemical entity" ; + [ sh:datatype xsd:string ; + sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 1 ; - sh:path rdf:subject ], + sh:order 10 ; + sh:path biolink:primary_knowledge_source ], [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 20 ; + sh:path biolink:subject_category_closure ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 32 ; + sh:path dct:description ], + [ sh:class biolink:ChemicalEntity ; + sh:description "the upstream chemical entity" ; sh:maxCount 1 ; + sh:minCount 1 ; sh:nodeKind sh:IRI ; - sh:order 17 ; - sh:path biolink:object_category ], + sh:order 1 ; + sh:path rdf:subject ], + [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 2 ; + sh:path rdf:predicate ], [ sh:datatype xsd:string ; - sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; + sh:order 30 ; + sh:path rdf:type ], + [ sh:description "a point in time" ; sh:maxCount 1 ; - sh:order 23 ; - sh:path biolink:object_namespace ], + sh:order 12 ; + sh:path biolink:timepoint ], [ sh:datatype xsd:string ; - sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:original_subject ], - [ sh:class biolink:MacromolecularMachineMixin ; - sh:description "this connects the derivation edge to the chemical entity that catalyzes the reaction that causes the subject chemical to transform into the object chemical." ; - sh:nodeKind sh:BlankNode ; - sh:order 0 ; - sh:path biolink:catalyst_qualifier ], - [ sh:class biolink:OntologyClass ; - sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; - sh:nodeKind sh:IRI ; - sh:order 6 ; - sh:path biolink:qualifiers ], + sh:order 15 ; + sh:path biolink:original_object ], [ sh:datatype xsd:string ; sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:order 25 ; sh:path biolink:object_label_closure ], - [ sh:datatype xsd:boolean ; - sh:description "if set to true, then the association is negated i.e. is not true" ; - sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:negated ], - [ sh:datatype xsd:string ; - sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; - sh:maxCount 1 ; - sh:order 10 ; - sh:path biolink:primary_knowledge_source ], - [ sh:datatype xsd:string ; - sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; - sh:order 30 ; - sh:path rdf:type ], [ sh:datatype xsd:string ; sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; sh:maxCount 1 ; sh:order 9 ; sh:path biolink:knowledge_source ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 19 ; - sh:path biolink:object_closure ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:order 29 ; - sh:path biolink:category ], - [ sh:class biolink:EvidenceType ; - sh:description "connects an association to an instance of supporting evidence" ; + [ sh:class biolink:MacromolecularMachineMixin ; + sh:description "this connects the derivation edge to the chemical entity that catalyzes the reaction that causes the subject chemical to transform into the object chemical." ; + sh:nodeKind sh:BlankNode ; + sh:order 0 ; + sh:path biolink:catalyst_qualifier ], + [ sh:class biolink:ChemicalEntity ; + sh:description "the downstream chemical entity" ; + sh:maxCount 1 ; + sh:minCount 1 ; sh:nodeKind sh:IRI ; - sh:order 8 ; - sh:path biolink:has_evidence ], + sh:order 3 ; + sh:path rdf:object ], [ sh:datatype xsd:string ; - sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 18 ; - sh:path biolink:subject_closure ], - [ sh:description "a point in time" ; + sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 12 ; - sh:path biolink:timepoint ] ; + sh:order 13 ; + sh:path biolink:original_subject ], + [ sh:class biolink:Publication ; + sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; + sh:nodeKind sh:IRI ; + sh:order 7 ; + sh:path biolink:publications ] ; sh:targetClass biolink:ChemicalToChemicalDerivationAssociation . biolink:ChemicalToDiseaseOrPhenotypicFeatureAssociation a sh:NodeShape ; sh:closed true ; sh:description "An interaction between a chemical entity and a phenotype or disease, where the presence of the chemical gives rise to or exacerbates the phenotype." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 18 ; - sh:path biolink:object_closure ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 20 ; - sh:path biolink:object_category_closure ], - [ sh:class biolink:EvidenceType ; - sh:description "connects an association to an instance of supporting evidence" ; + sh:property [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; - sh:order 7 ; - sh:path biolink:has_evidence ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 24 ; - sh:path biolink:object_label_closure ], - [ sh:datatype xsd:string ; - sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; + sh:order 19 ; + sh:path biolink:subject_category_closure ], + [ sh:description "a point in time" ; sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:qualifier ], + sh:order 11 ; + sh:path biolink:timepoint ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 32 ; + sh:path biolink:has_attribute ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:order 28 ; + sh:path biolink:category ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; - sh:order 15 ; - sh:path biolink:subject_category ], - [ sh:description "A human-readable name for an attribute or entity." ; + sh:order 16 ; + sh:path biolink:object_category ], + [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; sh:maxCount 1 ; - sh:order 30 ; - sh:path rdfs:label ], + sh:minCount 1 ; + sh:order 1 ; + sh:path rdf:predicate ], + [ sh:class biolink:RetrievalSource ; + sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; + sh:nodeKind sh:IRI ; + sh:order 25 ; + sh:path biolink:retrieval_source_ids ], [ sh:datatype xsd:string ; - sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; - sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:knowledge_source ], - [ sh:datatype xsd:boolean ; - sh:description "if set to true, then the association is negated i.e. is not true" ; + sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 3 ; - sh:path biolink:negated ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:order 14 ; + sh:path biolink:original_object ], + [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; - sh:order 27 ; - sh:path biolink:iri ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 32 ; - sh:path biolink:has_attribute ], + sh:order 31 ; + sh:path dct:description ], [ sh:datatype xsd:string ; sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:order 17 ; sh:path biolink:subject_closure ], - [ sh:class biolink:Publication ; - sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; - sh:nodeKind sh:IRI ; - sh:order 6 ; - sh:path biolink:publications ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 19 ; - sh:path biolink:subject_category_closure ], [ sh:datatype xsd:string ; - sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:order 22 ; - sh:path biolink:object_namespace ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 16 ; - sh:path biolink:object_category ], + sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 23 ; + sh:path biolink:subject_label_closure ], [ sh:datatype xsd:string ; sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; sh:order 12 ; sh:path biolink:original_subject ], [ sh:datatype xsd:string ; - sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; sh:maxCount 1 ; - sh:order 21 ; - sh:path biolink:subject_namespace ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:order 28 ; - sh:path biolink:category ], + sh:order 9 ; + sh:path biolink:primary_knowledge_source ], + [ sh:datatype xsd:string ; + sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; + sh:maxCount 1 ; + sh:order 8 ; + sh:path biolink:knowledge_source ], + [ sh:datatype xsd:string ; + sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; + sh:order 10 ; + sh:path biolink:aggregator_knowledge_source ], + [ sh:class biolink:ChemicalEntityOrGeneOrGeneProduct ; + sh:description "the chemical entity or entity that is an interactor" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:nodeKind sh:BlankNode ; + sh:order 0 ; + sh:path rdf:subject ], + [ sh:datatype xsd:string ; + sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; + sh:maxCount 1 ; + sh:order 4 ; + sh:path biolink:qualifier ], + [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 13 ; + sh:path biolink:original_predicate ], [ sh:datatype xsd:boolean ; sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; @@ -4374,68 +4369,73 @@ biolink:ChemicalToDiseaseOrPhenotypicFeatureAssociation a sh:NodeShape ; sh:nodeKind sh:IRI ; sh:order 2 ; sh:path rdf:object ], - [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 1 ; - sh:path rdf:predicate ], + sh:nodeKind sh:IRI ; + sh:order 15 ; + sh:path biolink:subject_category ], + [ sh:datatype xsd:boolean ; + sh:description "if set to true, then the association is negated i.e. is not true" ; + sh:maxCount 1 ; + sh:order 3 ; + sh:path biolink:negated ], + [ sh:class biolink:EvidenceType ; + sh:description "connects an association to an instance of supporting evidence" ; + sh:nodeKind sh:IRI ; + sh:order 7 ; + sh:path biolink:has_evidence ], [ sh:datatype xsd:string ; - sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; - sh:order 29 ; - sh:path rdf:type ], + sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:order 22 ; + sh:path biolink:object_namespace ], [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 26 ; sh:path biolink:id ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 23 ; - sh:path biolink:subject_label_closure ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 31 ; - sh:path dct:description ], - [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; + [ sh:class biolink:Publication ; + sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; + sh:nodeKind sh:IRI ; + sh:order 6 ; + sh:path biolink:publications ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:original_predicate ], + sh:order 27 ; + sh:path biolink:iri ], [ sh:datatype xsd:string ; - sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; - sh:order 10 ; - sh:path biolink:aggregator_knowledge_source ], - [ sh:class biolink:ChemicalEntityOrGeneOrGeneProduct ; - sh:description "the chemical entity or entity that is an interactor" ; + sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 24 ; + sh:path biolink:object_label_closure ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:BlankNode ; - sh:order 0 ; - sh:path rdf:subject ], + sh:order 21 ; + sh:path biolink:subject_namespace ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 20 ; + sh:path biolink:object_category_closure ], [ sh:class biolink:OntologyClass ; sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; sh:nodeKind sh:IRI ; sh:order 5 ; sh:path biolink:qualifiers ], - [ sh:class biolink:RetrievalSource ; - sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; - sh:nodeKind sh:IRI ; - sh:order 25 ; - sh:path biolink:retrieval_source_ids ], [ sh:datatype xsd:string ; - sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; + sh:order 29 ; + sh:path rdf:type ], + [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:original_object ], + sh:order 30 ; + sh:path rdfs:label ], [ sh:datatype xsd:string ; - sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; - sh:maxCount 1 ; - sh:order 9 ; - sh:path biolink:primary_knowledge_source ], - [ sh:description "a point in time" ; - sh:maxCount 1 ; - sh:order 11 ; - sh:path biolink:timepoint ] ; + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 18 ; + sh:path biolink:object_closure ] ; sh:targetClass biolink:ChemicalToDiseaseOrPhenotypicFeatureAssociation . biolink:ChemicalToEntityAssociationMixin a sh:NodeShape ; @@ -4448,205 +4448,195 @@ biolink:ChemicalToPathwayAssociation a sh:NodeShape ; sh:closed true ; sh:description "An interaction between a chemical entity and a biological process or pathway." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:datatype xsd:string ; - sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 24 ; - sh:path biolink:object_label_closure ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 17 ; - sh:path biolink:subject_closure ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 32 ; - sh:path biolink:has_attribute ], - [ sh:class biolink:RetrievalSource ; - sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; - sh:nodeKind sh:IRI ; - sh:order 25 ; - sh:path biolink:retrieval_source_ids ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 15 ; - sh:path biolink:subject_category ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:original_object ], - [ sh:class biolink:OntologyClass ; + sh:property [ sh:class biolink:OntologyClass ; sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; sh:order 19 ; sh:path biolink:subject_category_closure ], [ sh:datatype xsd:string ; - sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; - sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:qualifier ], - [ sh:class biolink:Publication ; - sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; - sh:nodeKind sh:IRI ; - sh:order 6 ; - sh:path biolink:publications ], - [ sh:datatype xsd:string ; - sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; - sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:knowledge_source ], - [ sh:datatype xsd:string ; - sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; - sh:order 10 ; - sh:path biolink:aggregator_knowledge_source ], + sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; + sh:order 29 ; + sh:path rdf:type ], [ sh:datatype xsd:string ; sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:order 22 ; sh:path biolink:object_namespace ], - [ sh:class biolink:EvidenceType ; - sh:description "connects an association to an instance of supporting evidence" ; - sh:nodeKind sh:IRI ; - sh:order 7 ; - sh:path biolink:has_evidence ], [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 18 ; - sh:path biolink:object_closure ], - [ sh:class biolink:Pathway ; - sh:description "the pathway that is affected by the chemical" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 2 ; - sh:path rdf:object ], + sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; + sh:order 10 ; + sh:path biolink:aggregator_knowledge_source ], [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 26 ; sh:path biolink:id ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; - sh:order 33 ; - sh:path biolink:deprecated ], + sh:order 27 ; + sh:path biolink:iri ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 31 ; + sh:path dct:description ], [ sh:datatype xsd:string ; sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; sh:order 12 ; sh:path biolink:original_subject ], - [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:original_predicate ], - [ sh:datatype xsd:string ; - sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; - sh:maxCount 1 ; - sh:order 9 ; - sh:path biolink:primary_knowledge_source ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 32 ; + sh:path biolink:has_attribute ], [ sh:datatype xsd:string ; sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:order 21 ; sh:path biolink:subject_namespace ], - [ sh:description "a point in time" ; + [ sh:datatype xsd:string ; + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 18 ; + sh:path biolink:object_closure ], + [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; - sh:order 11 ; - sh:path biolink:timepoint ], - [ sh:class biolink:ChemicalEntity ; - sh:description "the chemical entity that is affecting the pathway" ; + sh:order 30 ; + sh:path rdfs:label ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:minCount 1 ; sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path rdf:subject ], - [ sh:description "a human-readable description of an entity" ; + sh:order 16 ; + sh:path biolink:object_category ], + [ sh:datatype xsd:string ; + sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; sh:maxCount 1 ; - sh:order 31 ; - sh:path dct:description ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 8 ; + sh:path biolink:knowledge_source ], + [ sh:class biolink:EvidenceType ; + sh:description "connects an association to an instance of supporting evidence" ; sh:nodeKind sh:IRI ; - sh:order 20 ; - sh:path biolink:object_category_closure ], - [ sh:datatype xsd:string ; - sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; - sh:order 29 ; - sh:path rdf:type ], + sh:order 7 ; + sh:path biolink:has_evidence ], [ sh:class biolink:OntologyClass ; sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; sh:nodeKind sh:IRI ; sh:order 5 ; sh:path biolink:qualifiers ], + [ sh:class biolink:RetrievalSource ; + sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; + sh:nodeKind sh:IRI ; + sh:order 25 ; + sh:path biolink:retrieval_source_ids ], + [ sh:class biolink:Publication ; + sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; + sh:nodeKind sh:IRI ; + sh:order 6 ; + sh:path biolink:publications ], + [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 1 ; + sh:path rdf:predicate ], [ sh:datatype xsd:string ; sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:order 23 ; sh:path biolink:subject_label_closure ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 30 ; - sh:path rdfs:label ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; - sh:order 27 ; - sh:path biolink:iri ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 33 ; + sh:path biolink:deprecated ], + [ sh:class biolink:ChemicalEntity ; + sh:description "the chemical entity that is affecting the pathway" ; sh:maxCount 1 ; + sh:minCount 1 ; sh:nodeKind sh:IRI ; - sh:order 16 ; - sh:path biolink:object_category ], - [ sh:datatype xsd:boolean ; - sh:description "if set to true, then the association is negated i.e. is not true" ; - sh:maxCount 1 ; - sh:order 3 ; - sh:path biolink:negated ], + sh:order 0 ; + sh:path rdf:subject ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:order 28 ; sh:path biolink:category ], - [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; + [ sh:datatype xsd:string ; + sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 1 ; - sh:path rdf:predicate ] ; - sh:targetClass biolink:ChemicalToPathwayAssociation . - -biolink:ChiSquaredAnalysisResult a sh:NodeShape ; - sh:closed true ; - sh:description "A result of a chi squared analysis." ; - sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "a human-readable description of an entity" ; + sh:order 4 ; + sh:path biolink:qualifier ], + [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; sh:order 13 ; - sh:path dct:description ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 8 ; - sh:path biolink:id ], + sh:path biolink:original_predicate ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 20 ; + sh:path biolink:object_category_closure ], + [ sh:description "a point in time" ; + sh:maxCount 1 ; + sh:order 11 ; + sh:path biolink:timepoint ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 15 ; + sh:path biolink:subject_category ], + [ sh:datatype xsd:string ; + sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 14 ; + sh:path biolink:original_object ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 17 ; + sh:path biolink:subject_closure ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 24 ; + sh:path biolink:object_label_closure ], + [ sh:datatype xsd:boolean ; + sh:description "if set to true, then the association is negated i.e. is not true" ; + sh:maxCount 1 ; + sh:order 3 ; + sh:path biolink:negated ], + [ sh:datatype xsd:string ; + sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; + sh:maxCount 1 ; + sh:order 9 ; + sh:path biolink:primary_knowledge_source ], + [ sh:class biolink:Pathway ; + sh:description "the pathway that is affected by the chemical" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 2 ; + sh:path rdf:object ] ; + sh:targetClass biolink:ChemicalToPathwayAssociation . + +biolink:ChiSquaredAnalysisResult a sh:NodeShape ; + sh:closed true ; + sh:description "A result of a chi squared analysis." ; + sh:ignoredProperties ( rdf:type ) ; + sh:property [ sh:description "a long-form human readable name for a thing" ; + sh:maxCount 1 ; + sh:order 6 ; + sh:path biolink:full_name ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:minCount 1 ; sh:order 10 ; sh:path biolink:category ; sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:datatype xsd:string ; - sh:order 11 ; - sh:path rdf:type ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 9 ; - sh:path biolink:iri ], [ sh:datatype xsd:string ; sh:maxCount 1 ; - sh:order 2 ; - sh:path biolink:format ], + sh:order 1 ; + sh:path biolink:rights ], [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; sh:order 5 ; sh:path biolink:xref ], + [ sh:datatype xsd:string ; + sh:order 11 ; + sh:path rdf:type ], [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; sh:order 12 ; @@ -4658,16 +4648,16 @@ biolink:ChiSquaredAnalysisResult a sh:NodeShape ; sh:path biolink:deprecated ], [ sh:datatype xsd:string ; sh:maxCount 1 ; - sh:order 1 ; - sh:path biolink:rights ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 7 ; - sh:path biolink:synonym ], + sh:order 2 ; + sh:path biolink:format ], [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; sh:order 14 ; sh:path biolink:has_attribute ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 7 ; + sh:path biolink:synonym ], [ sh:datatype xsd:string ; sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; sh:order 4 ; @@ -4676,15 +4666,25 @@ biolink:ChiSquaredAnalysisResult a sh:NodeShape ; sh:maxCount 1 ; sh:order 0 ; sh:path biolink:license ], - [ sh:description "a long-form human readable name for a thing" ; + [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; - sh:order 6 ; - sh:path biolink:full_name ], + sh:order 13 ; + sh:path dct:description ], [ sh:datatype xsd:date ; sh:description "date on which an entity was created. This can be applied to nodes or edges" ; sh:maxCount 1 ; sh:order 3 ; - sh:path biolink:creation_date ] ; + sh:path biolink:creation_date ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 9 ; + sh:path biolink:iri ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 8 ; + sh:path biolink:id ] ; sh:targetClass biolink:ChiSquaredAnalysisResult . biolink:ClinicalCourse a sh:NodeShape ; @@ -4694,98 +4694,108 @@ biolink:ClinicalCourse a sh:NodeShape ; sh:property [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; sh:order 7 ; sh:path biolink:xref ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 13 ; - sh:path biolink:has_attribute ], [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; sh:order 12 ; sh:path dct:description ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + [ sh:datatype xsd:string ; + sh:order 11 ; + sh:path rdf:type ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:iri ], + sh:order 14 ; + sh:path biolink:deprecated ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 13 ; + sh:path biolink:has_attribute ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:minCount 1 ; sh:order 10 ; sh:path biolink:category ; sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 9 ; + sh:path biolink:synonym ], + [ sh:datatype xsd:string ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 6 ; + sh:path biolink:provided_by ], [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; sh:order 8 ; sh:path biolink:full_name ], - [ sh:description "The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term." ; - sh:maxCount 1 ; - sh:order 0 ; - sh:path rdfs:label ], - [ sh:class biolink:NamedThing ; - sh:description "connects an attribute to a value" ; + [ sh:class biolink:OntologyClass ; + sh:description "connects an attribute to a class that describes it" ; sh:maxCount 1 ; + sh:minCount 1 ; sh:nodeKind sh:IRI ; - sh:order 3 ; - sh:path biolink:has_qualitative_value ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 9 ; - sh:path biolink:synonym ], + sh:order 1 ; + sh:path biolink:has_attribute_type ], [ sh:class biolink:QuantityValue ; sh:description "connects an attribute to a value" ; sh:nodeKind sh:BlankNode ; sh:order 2 ; sh:path biolink:has_quantitative_value ], - [ sh:datatype xsd:string ; - sh:order 11 ; - sh:path rdf:type ], - [ sh:class biolink:OntologyClass ; - sh:description "connects an attribute to a class that describes it" ; + [ sh:class biolink:NamedThing ; + sh:description "connects an attribute to a value" ; sh:maxCount 1 ; - sh:minCount 1 ; sh:nodeKind sh:IRI ; - sh:order 1 ; - sh:path biolink:has_attribute_type ], + sh:order 3 ; + sh:path biolink:has_qualitative_value ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 4 ; + sh:path biolink:iri ], + [ sh:description "The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term." ; + sh:maxCount 1 ; + sh:order 0 ; + sh:path rdfs:label ], [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 5 ; - sh:path biolink:id ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:deprecated ], - [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 6 ; - sh:path biolink:provided_by ] ; + sh:path biolink:id ] ; sh:targetClass biolink:ClinicalCourse . biolink:ClinicalEntity a sh:NodeShape ; sh:closed true ; sh:description "Any entity or process that exists in the clinical domain and outside the biological realm. Diseases are placed under biological entities" ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:property [ sh:description "Alternate human-readable names for a thing" ; + sh:order 3 ; + sh:path biolink:synonym ], + [ sh:datatype xsd:string ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 0 ; + sh:path biolink:provided_by ], + [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; - sh:order 5 ; - sh:path biolink:iri ], + sh:order 8 ; + sh:path rdfs:label ], [ sh:datatype xsd:boolean ; sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; sh:order 11 ; sh:path biolink:deprecated ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 1 ; - sh:path biolink:xref ], - [ sh:description "a human-readable description of an entity" ; + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; - sh:order 9 ; - sh:path dct:description ], + sh:minCount 1 ; + sh:order 4 ; + sh:path biolink:id ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:minCount 1 ; sh:order 6 ; sh:path biolink:category ; sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 5 ; + sh:path biolink:iri ], [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; sh:order 2 ; @@ -4795,111 +4805,109 @@ biolink:ClinicalEntity a sh:NodeShape ; sh:nodeKind sh:IRI ; sh:order 10 ; sh:path biolink:has_attribute ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 3 ; - sh:path biolink:synonym ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 1 ; + sh:path biolink:xref ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 9 ; + sh:path dct:description ], [ sh:datatype xsd:string ; sh:order 7 ; - sh:path rdf:type ], - [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 0 ; - sh:path biolink:provided_by ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 4 ; - sh:path biolink:id ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 8 ; - sh:path rdfs:label ] ; + sh:path rdf:type ] ; sh:targetClass biolink:ClinicalEntity . biolink:ClinicalFinding a sh:NodeShape ; sh:closed true ; sh:description "this category is currently considered broad enough to tag clinical lab measurements and other biological attributes taken as 'clinical traits' with some statistical score, for example, a p value in genetic associations." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:property [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 3 ; + sh:path biolink:xref ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 5 ; + sh:path biolink:synonym ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 11 ; + sh:path dct:description ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 6 ; + sh:path biolink:id ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:minCount 1 ; sh:order 8 ; sh:path biolink:category ; sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:deprecated ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 3 ; - sh:path biolink:xref ], [ sh:description "The human readable scientific name for the taxon of the entity." ; sh:maxCount 1 ; sh:order 1 ; sh:path rdfs:label ], - [ sh:class biolink:ClinicalAttribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 12 ; - sh:path biolink:has_attribute ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 10 ; - sh:path rdfs:label ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 7 ; sh:path biolink:iri ], + [ sh:class biolink:ClinicalAttribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 12 ; + sh:path biolink:has_attribute ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 13 ; + sh:path biolink:deprecated ], [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; sh:order 4 ; sh:path biolink:full_name ], [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 6 ; - sh:path biolink:id ], - [ sh:datatype xsd:string ; - sh:order 9 ; - sh:path rdf:type ], + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 2 ; + sh:path biolink:provided_by ], [ sh:class biolink:OrganismTaxon ; sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; sh:nodeKind sh:IRI ; sh:order 0 ; sh:path biolink:in_taxon ], - [ sh:description "a human-readable description of an entity" ; + [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; - sh:order 11 ; - sh:path dct:description ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 5 ; - sh:path biolink:synonym ], + sh:order 10 ; + sh:path rdfs:label ], [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 2 ; - sh:path biolink:provided_by ] ; + sh:order 9 ; + sh:path rdf:type ] ; sh:targetClass biolink:ClinicalFinding . biolink:ClinicalIntervention a sh:NodeShape ; sh:closed true ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 10 ; - sh:path biolink:has_attribute ], + sh:property [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 5 ; + sh:path biolink:iri ], + [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 8 ; + sh:path rdfs:label ], + [ sh:description "a long-form human readable name for a thing" ; + sh:maxCount 1 ; + sh:order 2 ; + sh:path biolink:full_name ], + [ sh:datatype xsd:string ; + sh:order 7 ; + sh:path rdf:type ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 3 ; + sh:path biolink:synonym ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:minCount 1 ; sh:order 6 ; sh:path biolink:category ; sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 11 ; - sh:path biolink:deprecated ], [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; sh:order 9 ; @@ -4914,27 +4922,19 @@ biolink:ClinicalIntervention a sh:NodeShape ; sh:minCount 1 ; sh:order 4 ; sh:path biolink:id ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 3 ; - sh:path biolink:synonym ], - [ sh:datatype xsd:string ; - sh:order 7 ; - sh:path rdf:type ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 8 ; - sh:path rdfs:label ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 10 ; + sh:path biolink:has_attribute ], [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; sh:order 1 ; sh:path biolink:xref ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 5 ; - sh:path biolink:iri ], - [ sh:description "a long-form human readable name for a thing" ; + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; - sh:order 2 ; - sh:path biolink:full_name ] ; + sh:order 11 ; + sh:path biolink:deprecated ] ; sh:targetClass biolink:ClinicalIntervention . biolink:ClinicalMeasurement a sh:NodeShape ; @@ -4947,11 +4947,32 @@ biolink:ClinicalMeasurement a sh:NodeShape ; sh:nodeKind sh:IRI ; sh:order 3 ; sh:path biolink:has_qualitative_value ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + [ sh:class biolink:QuantityValue ; + sh:description "connects an attribute to a value" ; + sh:nodeKind sh:BlankNode ; + sh:order 2 ; + sh:path biolink:has_quantitative_value ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; sh:minCount 1 ; - sh:order 10 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + sh:order 5 ; + sh:path biolink:id ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 7 ; + sh:path biolink:xref ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 9 ; + sh:path biolink:synonym ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 14 ; + sh:path biolink:deprecated ], + [ sh:description "The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term." ; + sh:maxCount 1 ; + sh:order 0 ; + sh:path rdfs:label ], [ sh:class biolink:OntologyClass ; sh:description "connects an attribute to a class that describes it" ; sh:maxCount 1 ; @@ -4959,118 +4980,89 @@ biolink:ClinicalMeasurement a sh:NodeShape ; sh:nodeKind sh:IRI ; sh:order 1 ; sh:path biolink:has_attribute_type ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:deprecated ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 7 ; - sh:path biolink:xref ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 4 ; sh:path biolink:iri ], - [ sh:class biolink:QuantityValue ; - sh:description "connects an attribute to a value" ; - sh:nodeKind sh:BlankNode ; - sh:order 2 ; - sh:path biolink:has_quantitative_value ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 12 ; + sh:path dct:description ], [ sh:datatype xsd:string ; - sh:order 11 ; - sh:path rdf:type ], + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 6 ; + sh:path biolink:provided_by ], [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; sh:order 13 ; sh:path biolink:has_attribute ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 9 ; - sh:path biolink:synonym ], - [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 6 ; - sh:path biolink:provided_by ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:minCount 1 ; - sh:order 5 ; - sh:path biolink:id ], - [ sh:description "The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term." ; - sh:maxCount 1 ; - sh:order 0 ; - sh:path rdfs:label ], + sh:order 10 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; sh:order 8 ; sh:path biolink:full_name ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 12 ; - sh:path dct:description ] ; + [ sh:datatype xsd:string ; + sh:order 11 ; + sh:path rdf:type ] ; sh:targetClass biolink:ClinicalMeasurement . biolink:ClinicalModifier a sh:NodeShape ; sh:closed true ; sh:description "Used to characterize and specify the phenotypic abnormalities defined in the phenotypic abnormality sub-ontology, with respect to severity, laterality, and other aspects" ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 7 ; - sh:path biolink:xref ], - [ sh:class biolink:QuantityValue ; - sh:description "connects an attribute to a value" ; - sh:nodeKind sh:BlankNode ; - sh:order 2 ; - sh:path biolink:has_quantitative_value ], - [ sh:datatype xsd:string ; + sh:property [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 5 ; sh:path biolink:id ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 7 ; + sh:path biolink:xref ], [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; sh:order 8 ; sh:path biolink:full_name ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:minCount 1 ; - sh:order 10 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 12 ; + sh:path dct:description ], + [ sh:datatype xsd:string ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 6 ; + sh:path biolink:provided_by ], [ sh:datatype xsd:boolean ; sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; sh:order 14 ; sh:path biolink:deprecated ], - [ sh:class biolink:NamedThing ; - sh:description "connects an attribute to a value" ; - sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 3 ; - sh:path biolink:has_qualitative_value ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 4 ; sh:path biolink:iri ], + [ sh:class biolink:QuantityValue ; + sh:description "connects an attribute to a value" ; + sh:nodeKind sh:BlankNode ; + sh:order 2 ; + sh:path biolink:has_quantitative_value ], [ sh:description "The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term." ; sh:maxCount 1 ; sh:order 0 ; sh:path rdfs:label ], - [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 6 ; - sh:path biolink:provided_by ], + [ sh:class biolink:NamedThing ; + sh:description "connects an attribute to a value" ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 3 ; + sh:path biolink:has_qualitative_value ], [ sh:description "Alternate human-readable names for a thing" ; sh:order 9 ; sh:path biolink:synonym ], - [ sh:datatype xsd:string ; - sh:order 11 ; - sh:path rdf:type ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 12 ; - sh:path dct:description ], [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; @@ -5082,57 +5074,65 @@ biolink:ClinicalModifier a sh:NodeShape ; sh:minCount 1 ; sh:nodeKind sh:IRI ; sh:order 1 ; - sh:path biolink:has_attribute_type ] ; + sh:path biolink:has_attribute_type ], + [ sh:datatype xsd:string ; + sh:order 11 ; + sh:path rdf:type ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 10 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ] ; sh:targetClass biolink:ClinicalModifier . biolink:ClinicalTrial a sh:NodeShape ; sh:closed true ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "a human-readable description of an entity" ; + sh:property [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 10 ; + sh:path biolink:has_attribute ], + [ sh:datatype xsd:string ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 0 ; + sh:path biolink:provided_by ], + [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; - sh:order 9 ; - sh:path dct:description ], + sh:order 2 ; + sh:path biolink:full_name ], + [ sh:datatype xsd:string ; + sh:order 7 ; + sh:path rdf:type ], [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 4 ; sh:path biolink:id ], - [ sh:datatype xsd:string ; - sh:order 7 ; - sh:path rdf:type ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 10 ; - sh:path biolink:has_attribute ], - [ sh:description "a long-form human readable name for a thing" ; - sh:maxCount 1 ; - sh:order 2 ; - sh:path biolink:full_name ], - [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 0 ; - sh:path biolink:provided_by ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; - sh:order 5 ; - sh:path biolink:iri ], + sh:order 9 ; + sh:path dct:description ], [ sh:datatype xsd:boolean ; sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; sh:order 11 ; sh:path biolink:deprecated ], - [ sh:description "A human-readable name for an attribute or entity." ; + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; - sh:order 8 ; - sh:path rdfs:label ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 3 ; - sh:path biolink:synonym ], + sh:order 5 ; + sh:path biolink:iri ], [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; sh:order 1 ; sh:path biolink:xref ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 3 ; + sh:path biolink:synonym ], + [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 8 ; + sh:path rdfs:label ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:minCount 1 ; sh:order 6 ; @@ -5143,88 +5143,97 @@ biolink:ClinicalTrial a sh:NodeShape ; biolink:CodingSequence a sh:NodeShape ; sh:closed true ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:class biolink:OrganismTaxon ; - sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; + sh:property [ sh:description "The human readable scientific name for the taxon of the entity." ; + sh:maxCount 1 ; + sh:order 2 ; + sh:path rdfs:label ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 4 ; + sh:path biolink:xref ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; - sh:order 1 ; - sh:path biolink:in_taxon ], + sh:order 13 ; + sh:path biolink:has_attribute ], [ sh:datatype xsd:boolean ; sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; sh:order 14 ; sh:path biolink:deprecated ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 6 ; + sh:path biolink:synonym ], [ sh:datatype xsd:string ; sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; sh:order 3 ; sh:path biolink:provided_by ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 4 ; - sh:path biolink:xref ], - [ sh:description "a long-form human readable name for a thing" ; + [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; - sh:order 5 ; - sh:path biolink:full_name ], + sh:order 12 ; + sh:path dct:description ], + [ sh:class biolink:OrganismTaxon ; + sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; + sh:nodeKind sh:IRI ; + sh:order 1 ; + sh:path biolink:in_taxon ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 8 ; sh:path biolink:iri ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 6 ; - sh:path biolink:synonym ], [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 7 ; sh:path biolink:id ], + [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 11 ; + sh:path rdfs:label ], + [ sh:description "connects a genomic feature to its sequence" ; + sh:maxCount 1 ; + sh:order 0 ; + sh:path biolink:has_biological_sequence ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:minCount 1 ; sh:order 9 ; sh:path biolink:category ; sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:description "connects a genomic feature to its sequence" ; - sh:maxCount 1 ; - sh:order 0 ; - sh:path biolink:has_biological_sequence ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 13 ; - sh:path biolink:has_attribute ], [ sh:datatype xsd:string ; sh:order 10 ; sh:path rdf:type ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 12 ; - sh:path dct:description ], - [ sh:description "The human readable scientific name for the taxon of the entity." ; - sh:maxCount 1 ; - sh:order 2 ; - sh:path rdfs:label ], - [ sh:description "A human-readable name for an attribute or entity." ; + [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; - sh:order 11 ; - sh:path rdfs:label ] ; + sh:order 5 ; + sh:path biolink:full_name ] ; sh:targetClass biolink:CodingSequence . biolink:Cohort a sh:NodeShape ; sh:closed true ; sh:description "A group of people banded together or treated as a group who share common characteristics. A cohort 'study' is a particular form of longitudinal study that samples a cohort, performing a cross-section at intervals through time." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 3 ; - sh:path biolink:xref ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:property [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 6 ; - sh:path biolink:id ], + sh:order 4 ; + sh:path biolink:full_name ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 13 ; + sh:path biolink:deprecated ], + [ sh:class biolink:OrganismTaxon ; + sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; + sh:nodeKind sh:IRI ; + sh:order 0 ; + sh:path biolink:in_taxon ], [ sh:datatype xsd:string ; sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; sh:order 2 ; sh:path biolink:provided_by ], + [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 10 ; + sh:path rdfs:label ], [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; sh:order 11 ; @@ -5232,64 +5241,43 @@ biolink:Cohort a sh:NodeShape ; [ sh:description "Alternate human-readable names for a thing" ; sh:order 5 ; sh:path biolink:synonym ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:deprecated ], - [ sh:class biolink:Attribute ; - sh:description "may often be an organism attribute" ; - sh:nodeKind sh:IRI ; - sh:order 12 ; - sh:path biolink:has_attribute ], - [ sh:description "a long-form human readable name for a thing" ; + [ sh:datatype xsd:string ; + sh:order 9 ; + sh:path rdf:type ], + [ sh:description "The human readable scientific name for the taxon of the entity." ; sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:full_name ], + sh:order 1 ; + sh:path rdfs:label ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 7 ; sh:path biolink:iri ], - [ sh:description "A human-readable name for an attribute or entity." ; + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; - sh:order 10 ; - sh:path rdfs:label ], - [ sh:class biolink:OrganismTaxon ; - sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; + sh:minCount 1 ; + sh:order 6 ; + sh:path biolink:id ], + [ sh:class biolink:Attribute ; + sh:description "may often be an organism attribute" ; sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path biolink:in_taxon ], + sh:order 12 ; + sh:path biolink:has_attribute ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 3 ; + sh:path biolink:xref ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:minCount 1 ; sh:order 8 ; sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:description "The human readable scientific name for the taxon of the entity." ; - sh:maxCount 1 ; - sh:order 1 ; - sh:path rdfs:label ], - [ sh:datatype xsd:string ; - sh:order 9 ; - sh:path rdf:type ] ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ] ; sh:targetClass biolink:Cohort . biolink:CommonDataElement a sh:NodeShape ; sh:closed true ; sh:description "A Common Data Element (CDE) is a standardized, precisely defined question, paired with a set of allowable responses, used systematically across different sites, studies, or clinical trials to ensure consistent data collection. Multiple CDEs (from one or more Collections) can be curated into Forms. (https://cde.nlm.nih.gov/home)" ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 13 ; - sh:path dct:description ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 5 ; - sh:path biolink:xref ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:minCount 1 ; - sh:order 10 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:description "A human-readable name for an attribute or entity." ; + sh:property [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; sh:order 12 ; sh:path rdfs:label ], @@ -5298,341 +5286,343 @@ biolink:CommonDataElement a sh:NodeShape ; sh:maxCount 1 ; sh:order 3 ; sh:path biolink:creation_date ], - [ sh:datatype xsd:string ; - sh:maxCount 1 ; - sh:order 0 ; - sh:path biolink:license ], - [ sh:datatype xsd:string ; - sh:maxCount 1 ; - sh:order 1 ; - sh:path biolink:rights ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 8 ; - sh:path biolink:id ], - [ sh:datatype xsd:string ; - sh:order 11 ; - sh:path rdf:type ], [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; sh:order 14 ; sh:path biolink:has_attribute ], + [ sh:datatype xsd:string ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 4 ; + sh:path biolink:provided_by ], + [ sh:datatype xsd:string ; + sh:order 11 ; + sh:path rdf:type ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 13 ; + sh:path dct:description ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 10 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], [ sh:datatype xsd:string ; sh:maxCount 1 ; sh:order 2 ; sh:path biolink:format ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 7 ; - sh:path biolink:synonym ], [ sh:datatype xsd:boolean ; sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; sh:order 15 ; sh:path biolink:deprecated ], [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 4 ; - sh:path biolink:provided_by ], - [ sh:description "a long-form human readable name for a thing" ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; - sh:order 6 ; - sh:path biolink:full_name ], + sh:minCount 1 ; + sh:order 8 ; + sh:path biolink:id ], + [ sh:datatype xsd:string ; + sh:maxCount 1 ; + sh:order 1 ; + sh:path biolink:rights ], + [ sh:datatype xsd:string ; + sh:maxCount 1 ; + sh:order 0 ; + sh:path biolink:license ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 9 ; - sh:path biolink:iri ] ; + sh:path biolink:iri ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 5 ; + sh:path biolink:xref ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 7 ; + sh:path biolink:synonym ], + [ sh:description "a long-form human readable name for a thing" ; + sh:maxCount 1 ; + sh:order 6 ; + sh:path biolink:full_name ] ; sh:targetClass biolink:CommonDataElement . biolink:ComplexChemicalExposure a sh:NodeShape ; sh:closed true ; sh:description "A complex chemical exposure is an intake of a chemical mixture (e.g. gasoline), other than a drug." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:property [ sh:class biolink:OntologyClass ; + sh:description "connects an attribute to a class that describes it" ; sh:maxCount 1 ; sh:minCount 1 ; - sh:order 5 ; - sh:path biolink:id ], + sh:nodeKind sh:IRI ; + sh:order 1 ; + sh:path biolink:has_attribute_type ], [ sh:description "Alternate human-readable names for a thing" ; sh:order 9 ; sh:path biolink:synonym ], + [ sh:description "a long-form human readable name for a thing" ; + sh:maxCount 1 ; + sh:order 8 ; + sh:path biolink:full_name ], + [ sh:class biolink:NamedThing ; + sh:description "connects an attribute to a value" ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 3 ; + sh:path biolink:has_qualitative_value ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 4 ; sh:path biolink:iri ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 14 ; + sh:path biolink:deprecated ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:minCount 1 ; sh:order 10 ; sh:path biolink:category ; sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:class biolink:NamedThing ; - sh:description "connects an attribute to a value" ; - sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 3 ; - sh:path biolink:has_qualitative_value ], - [ sh:description "a long-form human readable name for a thing" ; + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:full_name ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 13 ; - sh:path biolink:has_attribute ], + sh:minCount 1 ; + sh:order 5 ; + sh:path biolink:id ], [ sh:class biolink:QuantityValue ; sh:description "connects an attribute to a value" ; sh:nodeKind sh:BlankNode ; sh:order 2 ; sh:path biolink:has_quantitative_value ], + [ sh:datatype xsd:string ; + sh:order 11 ; + sh:path rdf:type ], [ sh:description "The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term." ; sh:maxCount 1 ; sh:order 0 ; sh:path rdfs:label ], - [ sh:datatype xsd:string ; - sh:order 11 ; - sh:path rdf:type ], [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; sh:order 7 ; sh:path biolink:xref ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:deprecated ], + sh:order 12 ; + sh:path dct:description ], [ sh:datatype xsd:string ; sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; sh:order 6 ; sh:path biolink:provided_by ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 12 ; - sh:path dct:description ], - [ sh:class biolink:OntologyClass ; - sh:description "connects an attribute to a class that describes it" ; - sh:maxCount 1 ; - sh:minCount 1 ; + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; - sh:order 1 ; - sh:path biolink:has_attribute_type ] ; + sh:order 13 ; + sh:path biolink:has_attribute ] ; sh:targetClass biolink:ComplexChemicalExposure . biolink:ComplexMolecularMixture a sh:NodeShape ; sh:closed true ; sh:description "A complex molecular mixture is a chemical mixture composed of two or more molecular entities with unknown concentration and stoichiometry." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 19 ; - sh:path biolink:has_attribute ], - [ sh:datatype xsd:boolean ; - sh:description "" ; - sh:maxCount 1 ; - sh:order 7 ; - sh:path biolink:is_toxic ], - [ sh:class biolink:ChemicalMixture ; + sh:property [ sh:class biolink:ChemicalMixture ; sh:description "" ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; sh:order 0 ; sh:path biolink:is_supplement ], - [ sh:description "a long-form human readable name for a thing" ; + [ sh:datatype xsd:string ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 9 ; + sh:path biolink:provided_by ], + [ sh:class biolink:ChemicalRole ; + sh:description "A role is particular behaviour which a chemical entity may exhibit." ; + sh:nodeKind sh:IRI ; + sh:order 8 ; + sh:path biolink:has_chemical_role ], + [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; - sh:order 11 ; - sh:path biolink:full_name ], + sh:order 18 ; + sh:path dct:description ], + [ sh:description "the method or process of administering a pharmaceutical compound to achieve a therapeutic effect in humans or animals." ; + sh:in ( "inhalation" "oral" "absorption_through_the_skin" "intravenous_injection" ) ; + sh:order 3 ; + sh:path biolink:routes_of_delivery ], + [ sh:datatype xsd:string ; + sh:order 16 ; + sh:path rdf:type ], + [ sh:datatype xsd:string ; + sh:description "An agglomeration of drug regulatory status worldwide. Not specific to FDA." ; + sh:maxCount 1 ; + sh:order 2 ; + sh:path biolink:drug_regulatory_status_world_wide ], [ sh:datatype xsd:boolean ; sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; sh:order 20 ; sh:path biolink:deprecated ], + [ sh:datatype xsd:boolean ; + sh:description "" ; + sh:maxCount 1 ; + sh:order 7 ; + sh:path biolink:is_toxic ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 15 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + [ sh:datatype xsd:string ; + sh:description "Should be the highest level of FDA approval this chemical entity or device has, regardless of which disease, condition or phenotype it is currently being reviewed to treat. For specific levels of FDA approval for a specific condition, disease, phenotype, etc., see the association slot, 'clinical approval status.'" ; + sh:maxCount 1 ; + sh:order 1 ; + sh:path biolink:highest_FDA_approval_status ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 19 ; + sh:path biolink:has_attribute ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 14 ; sh:path biolink:iri ], - [ sh:class biolink:ChemicalEntity ; - sh:description "" ; - sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 4 ; - sh:path biolink:trade_name ], [ sh:datatype xsd:string ; sh:description "The highest dose of a drug or treatment that does not cause unacceptable side effects. The maximum tolerated dose is determined in clinical trials by testing increasing doses on different groups of people until the highest dose with acceptable side effects is found. Also called MTD." ; sh:maxCount 1 ; sh:order 6 ; sh:path biolink:max_tolerated_dose ], - [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 9 ; - sh:path biolink:provided_by ], - [ sh:datatype xsd:string ; - sh:description "An agglomeration of drug regulatory status worldwide. Not specific to FDA." ; - sh:maxCount 1 ; - sh:order 2 ; - sh:path biolink:drug_regulatory_status_world_wide ], - [ sh:description "a human-readable description of an entity" ; + [ sh:class biolink:ChemicalEntity ; + sh:description "" ; sh:maxCount 1 ; - sh:order 18 ; - sh:path dct:description ], - [ sh:datatype xsd:string ; - sh:description "Should be the highest level of FDA approval this chemical entity or device has, regardless of which disease, condition or phenotype it is currently being reviewed to treat. For specific levels of FDA approval for a specific condition, disease, phenotype, etc., see the association slot, 'FDA approval status.'" ; + sh:nodeKind sh:IRI ; + sh:order 4 ; + sh:path biolink:trade_name ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 10 ; + sh:path biolink:xref ], + [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; - sh:order 1 ; - sh:path biolink:highest_FDA_approval_status ], + sh:order 11 ; + sh:path biolink:full_name ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 12 ; + sh:path biolink:synonym ], [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 13 ; sh:path biolink:id ], - [ sh:class biolink:ChemicalRole ; - sh:description "A role is particular behaviour which a chemical entity may exhibit." ; - sh:nodeKind sh:IRI ; - sh:order 8 ; - sh:path biolink:has_chemical_role ], [ sh:description "" ; sh:in ( "over_the_counter" "prescription" ) ; sh:order 5 ; sh:path biolink:available_from ], - [ sh:datatype xsd:string ; - sh:order 16 ; - sh:path rdf:type ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 10 ; - sh:path biolink:xref ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:minCount 1 ; - sh:order 15 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; sh:order 17 ; - sh:path rdfs:label ], - [ sh:description "the method or process of administering a pharmaceutical compound to achieve a therapeutic effect in humans or animals." ; - sh:in ( "inhalation" "oral" "absorption_through_the_skin" "intravenous_injection" ) ; - sh:order 3 ; - sh:path biolink:routes_of_delivery ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 12 ; - sh:path biolink:synonym ] ; + sh:path rdfs:label ] ; sh:targetClass biolink:ComplexMolecularMixture . biolink:ConceptCountAnalysisResult a sh:NodeShape ; sh:closed true ; sh:description "A result of a concept count analysis." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:datatype xsd:string ; + sh:property [ sh:description "a long-form human readable name for a thing" ; + sh:maxCount 1 ; + sh:order 6 ; + sh:path biolink:full_name ], + [ sh:datatype xsd:date ; + sh:description "date on which an entity was created. This can be applied to nodes or edges" ; + sh:maxCount 1 ; + sh:order 3 ; + sh:path biolink:creation_date ], + [ sh:datatype xsd:string ; + sh:maxCount 1 ; + sh:order 2 ; + sh:path biolink:format ], + [ sh:datatype xsd:string ; sh:order 11 ; sh:path rdf:type ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 8 ; + sh:path biolink:id ], [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; sh:order 14 ; sh:path biolink:has_attribute ], - [ sh:description "a long-form human readable name for a thing" ; + [ sh:datatype xsd:string ; sh:maxCount 1 ; - sh:order 6 ; - sh:path biolink:full_name ], + sh:order 1 ; + sh:path biolink:rights ], + [ sh:datatype xsd:string ; + sh:maxCount 1 ; + sh:order 0 ; + sh:path biolink:license ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 9 ; + sh:path biolink:iri ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:minCount 1 ; sh:order 10 ; sh:path biolink:category ; sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:datatype xsd:string ; - sh:maxCount 1 ; - sh:order 2 ; - sh:path biolink:format ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 5 ; - sh:path biolink:xref ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 13 ; - sh:path dct:description ], [ sh:datatype xsd:boolean ; sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; sh:order 15 ; sh:path biolink:deprecated ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 13 ; + sh:path dct:description ], [ sh:datatype xsd:string ; sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; sh:order 4 ; sh:path biolink:provided_by ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 9 ; - sh:path biolink:iri ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 7 ; - sh:path biolink:synonym ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 8 ; - sh:path biolink:id ], [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; sh:order 12 ; sh:path rdfs:label ], - [ sh:datatype xsd:date ; - sh:description "date on which an entity was created. This can be applied to nodes or edges" ; - sh:maxCount 1 ; - sh:order 3 ; - sh:path biolink:creation_date ], - [ sh:datatype xsd:string ; - sh:maxCount 1 ; - sh:order 0 ; - sh:path biolink:license ], - [ sh:datatype xsd:string ; - sh:maxCount 1 ; - sh:order 1 ; - sh:path biolink:rights ] ; + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 5 ; + sh:path biolink:xref ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 7 ; + sh:path biolink:synonym ] ; sh:targetClass biolink:ConceptCountAnalysisResult . biolink:ConfidenceLevel a sh:NodeShape ; sh:closed true ; sh:description "Level of confidence in a statement" ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 14 ; - sh:path biolink:has_attribute ], - [ sh:description "A human-readable name for an attribute or entity." ; + sh:property [ sh:datatype xsd:string ; sh:maxCount 1 ; - sh:order 12 ; - sh:path rdfs:label ], + sh:order 2 ; + sh:path biolink:format ], [ sh:datatype xsd:date ; sh:description "date on which an entity was created. This can be applied to nodes or edges" ; sh:maxCount 1 ; sh:order 3 ; sh:path biolink:creation_date ], - [ sh:description "a long-form human readable name for a thing" ; - sh:maxCount 1 ; - sh:order 6 ; - sh:path biolink:full_name ], - [ sh:datatype xsd:string ; + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 5 ; + sh:path biolink:xref ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; - sh:order 1 ; - sh:path biolink:rights ], - [ sh:datatype xsd:string ; + sh:order 15 ; + sh:path biolink:deprecated ], + [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; - sh:order 2 ; - sh:path biolink:format ], + sh:order 12 ; + sh:path rdfs:label ], [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 8 ; - sh:path biolink:id ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 5 ; - sh:path biolink:xref ], + sh:order 0 ; + sh:path biolink:license ], [ sh:datatype xsd:string ; sh:order 11 ; sh:path rdf:type ], @@ -5640,66 +5630,127 @@ biolink:ConfidenceLevel a sh:NodeShape ; sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; sh:order 4 ; sh:path biolink:provided_by ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; sh:minCount 1 ; - sh:order 10 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 7 ; - sh:path biolink:synonym ], - [ sh:description "a human-readable description of an entity" ; + sh:order 8 ; + sh:path biolink:id ], + [ sh:datatype xsd:string ; sh:maxCount 1 ; - sh:order 13 ; - sh:path dct:description ], + sh:order 1 ; + sh:path biolink:rights ], + [ sh:description "a long-form human readable name for a thing" ; + sh:maxCount 1 ; + sh:order 6 ; + sh:path biolink:full_name ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 9 ; sh:path biolink:iri ], - [ sh:datatype xsd:string ; - sh:maxCount 1 ; - sh:order 0 ; - sh:path biolink:license ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 14 ; + sh:path biolink:has_attribute ], + [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; - sh:order 15 ; - sh:path biolink:deprecated ] ; + sh:order 13 ; + sh:path dct:description ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 7 ; + sh:path biolink:synonym ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 10 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ] ; sh:targetClass biolink:ConfidenceLevel . biolink:ContributorAssociation a sh:NodeShape ; sh:closed true ; sh:description "Any association between an entity (such as a publication) and various agents that contribute to its realisation" ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:class biolink:OntologyClass ; - sh:description "this field can be used to annotate special characteristics of an agent relationship, such as the fact that a given author agent of a publication is the 'corresponding author'" ; - sh:nodeKind sh:IRI ; - sh:order 5 ; - sh:path biolink:qualifiers ], + sh:property [ sh:datatype xsd:string ; + sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 14 ; + sh:path biolink:original_object ], [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; sh:order 31 ; sh:path dct:description ], + [ sh:class biolink:RetrievalSource ; + sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; + sh:nodeKind sh:IRI ; + sh:order 25 ; + sh:path biolink:retrieval_source_ids ], + [ sh:datatype xsd:string ; + sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; + sh:maxCount 1 ; + sh:order 9 ; + sh:path biolink:primary_knowledge_source ], [ sh:description "generally one of the predicate values 'provider', 'publisher', 'editor' or 'author'" ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 1 ; sh:path rdf:predicate ], [ sh:datatype xsd:string ; - sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 23 ; - sh:path biolink:subject_label_closure ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; + sh:order 29 ; + sh:path rdf:type ], + [ sh:datatype xsd:string ; + sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 33 ; - sh:path biolink:deprecated ], + sh:order 12 ; + sh:path biolink:original_subject ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 18 ; + sh:path biolink:object_closure ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 20 ; + sh:path biolink:object_category_closure ], + [ sh:datatype xsd:string ; + sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; + sh:order 10 ; + sh:path biolink:aggregator_knowledge_source ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 15 ; + sh:path biolink:subject_category ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 19 ; + sh:path biolink:subject_category_closure ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:order 22 ; + sh:path biolink:object_namespace ], [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 26 ; sh:path biolink:id ], + [ sh:datatype xsd:string ; + sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; + sh:maxCount 1 ; + sh:order 4 ; + sh:path biolink:qualifier ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:order 28 ; + sh:path biolink:category ], + [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 30 ; + sh:path rdfs:label ], [ sh:class biolink:InformationContentEntity ; sh:description "information content entity which an agent has helped realise" ; sh:maxCount 1 ; @@ -5707,110 +5758,71 @@ biolink:ContributorAssociation a sh:NodeShape ; sh:nodeKind sh:IRI ; sh:order 0 ; sh:path rdf:subject ], - [ sh:datatype xsd:string ; - sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; + [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:knowledge_source ], + sh:order 13 ; + sh:path biolink:original_predicate ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 33 ; + sh:path biolink:deprecated ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 17 ; + sh:path biolink:subject_closure ], + [ sh:class biolink:OntologyClass ; + sh:description "this field can be used to annotate special characteristics of an agent relationship, such as the fact that a given author agent of a publication is the 'corresponding author'" ; + sh:nodeKind sh:IRI ; + sh:order 5 ; + sh:path biolink:qualifiers ], [ sh:class biolink:Publication ; sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; sh:nodeKind sh:IRI ; sh:order 6 ; sh:path biolink:publications ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 17 ; - sh:path biolink:subject_closure ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:order 21 ; - sh:path biolink:subject_namespace ], - [ sh:datatype xsd:string ; - sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; - sh:maxCount 1 ; - sh:order 9 ; - sh:path biolink:primary_knowledge_source ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 18 ; - sh:path biolink:object_closure ], [ sh:datatype xsd:boolean ; sh:description "if set to true, then the association is negated i.e. is not true" ; sh:maxCount 1 ; sh:order 3 ; sh:path biolink:negated ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:original_object ], + sh:order 27 ; + sh:path biolink:iri ], [ sh:datatype xsd:string ; - sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 12 ; - sh:path biolink:original_subject ], + sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 24 ; + sh:path biolink:object_label_closure ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; - sh:order 15 ; - sh:path biolink:subject_category ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 16 ; + sh:path biolink:object_category ], + [ sh:datatype xsd:string ; + sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; + sh:maxCount 1 ; + sh:order 8 ; + sh:path biolink:knowledge_source ], + [ sh:class biolink:EvidenceType ; + sh:description "connects an association to an instance of supporting evidence" ; sh:nodeKind sh:IRI ; - sh:order 19 ; - sh:path biolink:subject_category_closure ], + sh:order 7 ; + sh:path biolink:has_evidence ], [ sh:datatype xsd:string ; - sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; - sh:order 29 ; - sh:path rdf:type ], + sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 23 ; + sh:path biolink:subject_label_closure ], [ sh:description "a point in time" ; sh:maxCount 1 ; sh:order 11 ; sh:path biolink:timepoint ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 24 ; - sh:path biolink:object_label_closure ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:order 22 ; - sh:path biolink:object_namespace ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 27 ; - sh:path biolink:iri ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 16 ; - sh:path biolink:object_category ], [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; sh:order 32 ; sh:path biolink:has_attribute ], - [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:original_predicate ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 20 ; - sh:path biolink:object_category_closure ], - [ sh:datatype xsd:string ; - sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; - sh:order 10 ; - sh:path biolink:aggregator_knowledge_source ], - [ sh:class biolink:EvidenceType ; - sh:description "connects an association to an instance of supporting evidence" ; - sh:nodeKind sh:IRI ; - sh:order 7 ; - sh:path biolink:has_evidence ], [ sh:class biolink:Agent ; sh:description "agent helping to realise the given entity (e.g. such as a publication)" ; sh:maxCount 1 ; @@ -5818,99 +5830,151 @@ biolink:ContributorAssociation a sh:NodeShape ; sh:nodeKind sh:IRI ; sh:order 2 ; sh:path rdf:object ], - [ sh:class biolink:RetrievalSource ; - sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; - sh:nodeKind sh:IRI ; - sh:order 25 ; - sh:path biolink:retrieval_source_ids ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:order 28 ; - sh:path biolink:category ], [ sh:datatype xsd:string ; - sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; - sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:qualifier ], - [ sh:description "A human-readable name for an attribute or entity." ; + sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 30 ; - sh:path rdfs:label ] ; + sh:order 21 ; + sh:path biolink:subject_namespace ] ; sh:targetClass biolink:ContributorAssociation . biolink:CorrelatedGeneToDiseaseAssociation a sh:NodeShape ; sh:closed true ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 36 ; - sh:path biolink:deprecated ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 22 ; - sh:path biolink:subject_category_closure ], - [ sh:in ( "increased" "upregulated" "decreased" "downregulated" ) ; + sh:property [ sh:in ( "increased" "upregulated" "decreased" "downregulated" ) ; sh:maxCount 1 ; sh:order 1 ; sh:path biolink:object_direction_qualifier ], + [ sh:class biolink:EvidenceType ; + sh:description "connects an association to an instance of supporting evidence" ; + sh:nodeKind sh:IRI ; + sh:order 10 ; + sh:path biolink:has_evidence ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 18 ; + sh:path biolink:subject_category ], [ sh:datatype xsd:string ; - sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 20 ; + sh:path biolink:subject_closure ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 27 ; + sh:path biolink:object_label_closure ], + [ sh:class biolink:Disease ; + sh:description "disease" ; sh:maxCount 1 ; - sh:order 15 ; - sh:path biolink:original_subject ], + sh:minCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 5 ; + sh:path rdf:object ], + [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 16 ; + sh:path biolink:original_predicate ], + [ sh:description "a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject" ; + sh:maxCount 1 ; + sh:order 43 ; + sh:path biolink:frequency_qualifier ], [ sh:class biolink:Onset ; sh:description "a qualifier used in a phenotypic association to state when the phenotype appears is in the subject" ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; sh:order 42 ; sh:path biolink:onset_qualifier ], - [ sh:datatype xsd:string ; - sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; - sh:order 13 ; - sh:path biolink:aggregator_knowledge_source ], - [ sh:class biolink:BiologicalSex ; - sh:description "a qualifier used in a phenotypic association to state whether the association is specific to a particular sex." ; + [ sh:datatype xsd:integer ; + sh:description "total number of things in a particular reference set" ; sh:maxCount 1 ; + sh:order 38 ; + sh:path biolink:has_total ], + [ sh:class biolink:RetrievalSource ; + sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; sh:nodeKind sh:IRI ; - sh:order 2 ; - sh:path biolink:sex_qualifier ], - [ sh:class biolink:Disease ; - sh:description "disease" ; + sh:order 28 ; + sh:path biolink:retrieval_source_ids ], + [ sh:description "a point in time" ; + sh:maxCount 1 ; + sh:order 14 ; + sh:path biolink:timepoint ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 5 ; - sh:path rdf:object ], - [ sh:class biolink:Publication ; - sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; - sh:nodeKind sh:IRI ; - sh:order 9 ; - sh:path biolink:publications ], + sh:order 29 ; + sh:path biolink:id ], [ sh:datatype xsd:string ; - sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 25 ; - sh:path biolink:object_namespace ], + sh:order 17 ; + sh:path biolink:original_object ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:order 31 ; + sh:path biolink:category ], [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; sh:order 35 ; sh:path biolink:has_attribute ], + [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 33 ; + sh:path rdfs:label ], + [ sh:class biolink:SeverityValue ; + sh:description "a qualifier used in a phenotypic association to state how severe the phenotype is in the subject" ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 41 ; + sh:path biolink:severity_qualifier ], [ sh:datatype xsd:string ; - sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 21 ; + sh:path biolink:object_closure ], + [ sh:datatype xsd:boolean ; + sh:description "if set to true, then the association is negated i.e. is not true" ; sh:maxCount 1 ; - sh:order 12 ; - sh:path biolink:primary_knowledge_source ], + sh:order 6 ; + sh:path biolink:negated ], + [ sh:class biolink:OntologyClass ; + sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; + sh:nodeKind sh:IRI ; + sh:order 8 ; + sh:path biolink:qualifiers ], + [ sh:datatype xsd:string ; + sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; + sh:order 13 ; + sh:path biolink:aggregator_knowledge_source ], + [ sh:datatype xsd:integer ; + sh:description "number of things with a particular property" ; + sh:maxCount 1 ; + sh:order 37 ; + sh:path biolink:has_count ], + [ sh:datatype xsd:string ; + sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; + sh:maxCount 1 ; + sh:order 11 ; + sh:path biolink:knowledge_source ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 36 ; + sh:path biolink:deprecated ], + [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 4 ; + sh:path rdf:predicate ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 22 ; + sh:path biolink:subject_category_closure ], [ sh:datatype xsd:string ; sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; sh:maxCount 1 ; sh:order 7 ; sh:path biolink:qualifier ], - [ sh:datatype xsd:double ; - sh:maxCount 1 ; - sh:order 39 ; - sh:path biolink:has_quotient ], [ sh:class biolink:GeneOrGeneProduct ; sh:description "gene in which variation is shown to correlate with the disease." ; sh:maxCount 1 ; @@ -5918,254 +5982,187 @@ biolink:CorrelatedGeneToDiseaseAssociation a sh:NodeShape ; sh:nodeKind sh:BlankNode ; sh:order 3 ; sh:path rdf:subject ], - [ sh:datatype xsd:string ; - sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; - sh:order 32 ; - sh:path rdf:type ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 34 ; + sh:path dct:description ], [ sh:datatype xsd:string ; sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:order 26 ; sh:path biolink:subject_label_closure ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 23 ; - sh:path biolink:object_category_closure ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 33 ; - sh:path rdfs:label ], - [ sh:datatype xsd:integer ; - sh:description "number of things with a particular property" ; + [ sh:datatype xsd:string ; + sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; sh:maxCount 1 ; - sh:order 37 ; - sh:path biolink:has_count ], + sh:order 12 ; + sh:path biolink:primary_knowledge_source ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; - sh:order 18 ; - sh:path biolink:subject_category ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 20 ; - sh:path biolink:subject_closure ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 27 ; - sh:path biolink:object_label_closure ], - [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 4 ; - sh:path rdf:predicate ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 21 ; - sh:path biolink:object_closure ], + sh:order 19 ; + sh:path biolink:object_category ], [ sh:datatype xsd:double ; sh:description "equivalent to has quotient multiplied by 100" ; sh:maxCount 1 ; sh:order 40 ; sh:path biolink:has_percentage ], - [ sh:in ( "activity_or_abundance" "abundance" "activity" "expression" "synthesis" "degradation" "cleavage" "hydrolysis" "metabolic_processing" "mutation_rate" "stability" "folding" "localization" "transport" "secretion" "uptake" "splicing" "molecular_interaction" "molecular_modification" "acetylation" "acylation" "alkylation" "amination" "carbamoylation" "ethylation" "glutathionylation" "glycation" "glycosylation" "glucuronidation" "n_linked_glycosylation" "o_linked_glycosylation" "hydroxylation" "lipidation" "farnesylation" "geranoylation" "myristoylation" "palmitoylation" "prenylation" "methylation" "nitrosation" "nucleotidylation" "phosphorylation" "ribosylation" "ADP-ribosylation" "sulfation" "sumoylation" "ubiquitination" "oxidation" "reduction" "carboxylation" ) ; + [ sh:datatype xsd:string ; + sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; + sh:order 32 ; + sh:path rdf:type ], + [ sh:datatype xsd:double ; sh:maxCount 1 ; - sh:order 0 ; - sh:path biolink:subject_aspect_qualifier ], - [ sh:datatype xsd:boolean ; - sh:description "if set to true, then the association is negated i.e. is not true" ; + sh:order 39 ; + sh:path biolink:has_quotient ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 6 ; - sh:path biolink:negated ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 19 ; - sh:path biolink:object_category ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 30 ; - sh:path biolink:iri ], - [ sh:class biolink:EvidenceType ; - sh:description "connects an association to an instance of supporting evidence" ; - sh:nodeKind sh:IRI ; - sh:order 10 ; - sh:path biolink:has_evidence ], - [ sh:class biolink:OntologyClass ; - sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; - sh:nodeKind sh:IRI ; - sh:order 8 ; - sh:path biolink:qualifiers ], - [ sh:description "a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject" ; + sh:order 25 ; + sh:path biolink:object_namespace ], + [ sh:datatype xsd:string ; + sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 43 ; - sh:path biolink:frequency_qualifier ], - [ sh:class biolink:SeverityValue ; - sh:description "a qualifier used in a phenotypic association to state how severe the phenotype is in the subject" ; + sh:order 15 ; + sh:path biolink:original_subject ], + [ sh:in ( "activity_or_abundance" "abundance" "activity" "expression" "synthesis" "degradation" "cleavage" "hydrolysis" "metabolic_processing" "mutation_rate" "stability" "folding" "localization" "transport" "secretion" "uptake" "splicing" "molecular_interaction" "molecular_modification" "acetylation" "acylation" "alkylation" "amination" "carbamoylation" "ethylation" "glutathionylation" "glycation" "glycosylation" "glucuronidation" "n_linked_glycosylation" "o_linked_glycosylation" "hydroxylation" "lipidation" "farnesylation" "geranoylation" "myristoylation" "palmitoylation" "prenylation" "methylation" "nitrosation" "nucleotidylation" "phosphorylation" "ribosylation" "ADP-ribosylation" "sulfation" "sumoylation" "ubiquitination" "oxidation" "reduction" "carboxylation" ) ; sh:maxCount 1 ; + sh:order 0 ; + sh:path biolink:subject_aspect_qualifier ], + [ sh:class biolink:Publication ; + sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; sh:nodeKind sh:IRI ; - sh:order 41 ; - sh:path biolink:severity_qualifier ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 29 ; - sh:path biolink:id ], + sh:order 9 ; + sh:path biolink:publications ], [ sh:datatype xsd:string ; sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:order 24 ; sh:path biolink:subject_namespace ], - [ sh:description "a point in time" ; - sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:timepoint ], - [ sh:class biolink:RetrievalSource ; - sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; - sh:nodeKind sh:IRI ; - sh:order 28 ; - sh:path biolink:retrieval_source_ids ], - [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 16 ; - sh:path biolink:original_predicate ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 17 ; - sh:path biolink:original_object ], - [ sh:datatype xsd:integer ; - sh:description "total number of things in a particular reference set" ; - sh:maxCount 1 ; - sh:order 38 ; - sh:path biolink:has_total ], - [ sh:datatype xsd:string ; - sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; - sh:order 11 ; - sh:path biolink:knowledge_source ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:order 31 ; - sh:path biolink:category ], - [ sh:description "a human-readable description of an entity" ; + sh:order 30 ; + sh:path biolink:iri ], + [ sh:class biolink:BiologicalSex ; + sh:description "a qualifier used in a phenotypic association to state whether the association is specific to a particular sex." ; sh:maxCount 1 ; - sh:order 34 ; - sh:path dct:description ] ; + sh:nodeKind sh:IRI ; + sh:order 2 ; + sh:path biolink:sex_qualifier ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 23 ; + sh:path biolink:object_category_closure ] ; sh:targetClass biolink:CorrelatedGeneToDiseaseAssociation . biolink:DatasetSummary a sh:NodeShape ; sh:closed true ; sh:description "an item that holds summary level information about a dataset." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:minCount 1 ; - sh:order 12 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:datatype xsd:string ; - sh:order 13 ; - sh:path rdf:type ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 7 ; - sh:path biolink:xref ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 11 ; - sh:path biolink:iri ], - [ sh:datatype xsd:string ; - sh:maxCount 1 ; - sh:order 3 ; - sh:path biolink:rights ], - [ sh:datatype xsd:string ; + sh:property [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; - sh:order 0 ; - sh:path biolink:source_web_page ], + sh:order 15 ; + sh:path dct:description ], [ sh:datatype xsd:string ; sh:maxCount 1 ; sh:order 2 ; sh:path biolink:license ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 17 ; - sh:path biolink:deprecated ], [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 10 ; - sh:path biolink:id ], + sh:order 13 ; + sh:path rdf:type ], [ sh:datatype xsd:string ; sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; sh:order 6 ; sh:path biolink:provided_by ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 14 ; - sh:path rdfs:label ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 15 ; - sh:path dct:description ], [ sh:datatype xsd:string ; sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:format ], + sh:order 1 ; + sh:path schema:logo ], + [ sh:description "a long-form human readable name for a thing" ; + sh:maxCount 1 ; + sh:order 8 ; + sh:path biolink:full_name ], [ sh:description "Alternate human-readable names for a thing" ; sh:order 9 ; sh:path biolink:synonym ], - [ sh:datatype xsd:string ; + [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; - sh:order 1 ; - sh:path schema:logo ], - [ sh:datatype xsd:date ; - sh:description "date on which an entity was created. This can be applied to nodes or edges" ; + sh:order 14 ; + sh:path rdfs:label ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; - sh:order 5 ; - sh:path biolink:creation_date ], + sh:order 11 ; + sh:path biolink:iri ], [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; sh:order 16 ; sh:path biolink:has_attribute ], - [ sh:description "a long-form human readable name for a thing" ; + [ sh:datatype xsd:date ; + sh:description "date on which an entity was created. This can be applied to nodes or edges" ; sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:full_name ] ; + sh:order 5 ; + sh:path biolink:creation_date ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 7 ; + sh:path biolink:xref ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 10 ; + sh:path biolink:id ], + [ sh:datatype xsd:string ; + sh:maxCount 1 ; + sh:order 4 ; + sh:path biolink:format ], + [ sh:datatype xsd:string ; + sh:maxCount 1 ; + sh:order 3 ; + sh:path biolink:rights ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 12 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 17 ; + sh:path biolink:deprecated ], + [ sh:datatype xsd:string ; + sh:maxCount 1 ; + sh:order 0 ; + sh:path biolink:source_web_page ] ; sh:targetClass biolink:DatasetSummary . biolink:DatasetVersion a sh:NodeShape ; sh:closed true ; sh:description "an item that holds version level information about a dataset." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:property [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 13 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; - sh:order 12 ; - sh:path biolink:iri ], + sh:order 15 ; + sh:path rdfs:label ], [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; sh:order 9 ; sh:path biolink:full_name ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 17 ; - sh:path biolink:has_attribute ], [ sh:datatype xsd:string ; sh:maxCount 1 ; - sh:order 1 ; - sh:path biolink:ingest_date ], - [ sh:class biolink:DatasetDistribution ; - sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 2 ; - sh:path dct:distribution ], + sh:order 5 ; + sh:path biolink:format ], [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:rights ], + sh:minCount 1 ; + sh:order 11 ; + sh:path biolink:id ], [ sh:datatype xsd:string ; sh:maxCount 1 ; sh:order 3 ; @@ -6175,59 +6172,70 @@ biolink:DatasetVersion a sh:NodeShape ; sh:order 16 ; sh:path dct:description ], [ sh:datatype xsd:string ; + sh:order 14 ; + sh:path rdf:type ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 17 ; + sh:path biolink:has_attribute ], + [ sh:class biolink:DatasetDistribution ; sh:maxCount 1 ; - sh:order 5 ; - sh:path biolink:format ], + sh:nodeKind sh:IRI ; + sh:order 2 ; + sh:path dct:distribution ], [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 11 ; - sh:path biolink:id ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 15 ; - sh:path rdfs:label ], - [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 7 ; - sh:path biolink:provided_by ], + sh:order 1 ; + sh:path biolink:ingest_date ], [ sh:description "Alternate human-readable names for a thing" ; sh:order 10 ; sh:path biolink:synonym ], - [ sh:class biolink:Dataset ; + [ sh:datatype xsd:date ; + sh:description "date on which an entity was created. This can be applied to nodes or edges" ; sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path biolink:has_dataset ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:minCount 1 ; - sh:order 13 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + sh:order 6 ; + sh:path biolink:creation_date ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 8 ; + sh:path biolink:xref ], + [ sh:datatype xsd:string ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 7 ; + sh:path biolink:provided_by ], [ sh:datatype xsd:boolean ; sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; sh:order 18 ; sh:path biolink:deprecated ], + [ sh:class biolink:Dataset ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 0 ; + sh:path biolink:has_dataset ], [ sh:datatype xsd:string ; - sh:order 14 ; - sh:path rdf:type ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 8 ; - sh:path biolink:xref ], - [ sh:datatype xsd:date ; - sh:description "date on which an entity was created. This can be applied to nodes or edges" ; sh:maxCount 1 ; - sh:order 6 ; - sh:path biolink:creation_date ] ; + sh:order 4 ; + sh:path biolink:rights ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 12 ; + sh:path biolink:iri ] ; sh:targetClass biolink:DatasetVersion . biolink:DiagnosticAid a sh:NodeShape ; sh:closed true ; sh:description "A device or substance used to help diagnose disease or injury" ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:property [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 10 ; + sh:path biolink:has_attribute ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 3 ; + sh:path biolink:synonym ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:minCount 1 ; sh:order 6 ; sh:path biolink:category ; @@ -6237,60 +6245,62 @@ biolink:DiagnosticAid a sh:NodeShape ; sh:maxCount 1 ; sh:order 11 ; sh:path biolink:deprecated ], + [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 8 ; + sh:path rdfs:label ], [ sh:datatype xsd:string ; sh:order 7 ; sh:path rdf:type ], - [ sh:description "a long-form human readable name for a thing" ; - sh:maxCount 1 ; - sh:order 2 ; - sh:path biolink:full_name ], [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; sh:order 9 ; sh:path dct:description ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 1 ; + sh:path biolink:xref ], [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 4 ; sh:path biolink:id ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 3 ; - sh:path biolink:synonym ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 5 ; + sh:path biolink:iri ], [ sh:datatype xsd:string ; sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; sh:order 0 ; sh:path biolink:provided_by ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 1 ; - sh:path biolink:xref ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 8 ; - sh:path rdfs:label ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; - sh:order 5 ; - sh:path biolink:iri ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 10 ; - sh:path biolink:has_attribute ] ; + sh:order 2 ; + sh:path biolink:full_name ] ; sh:targetClass biolink:DiagnosticAid . biolink:DiseaseOrPhenotypicFeatureExposure a sh:NodeShape ; sh:closed true ; sh:description "A disease or phenotypic feature state, when viewed as an exposure, represents an precondition, leading to or influencing an outcome, e.g. HIV predisposing an individual to infections; a relative deficiency of skin pigmentation predisposing an individual to skin cancer." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "a long-form human readable name for a thing" ; + sh:property [ sh:class biolink:OntologyClass ; + sh:description "connects an attribute to a class that describes it" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 2 ; + sh:path biolink:has_attribute_type ], + [ sh:datatype xsd:string ; + sh:order 12 ; + sh:path rdf:type ], + [ sh:datatype xsd:string ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 7 ; + sh:path biolink:provided_by ], + [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; sh:order 9 ; sh:path biolink:full_name ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 13 ; - sh:path dct:description ], [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; @@ -6301,60 +6311,50 @@ biolink:DiseaseOrPhenotypicFeatureExposure a sh:NodeShape ; sh:maxCount 1 ; sh:order 0 ; sh:path biolink:timepoint ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 14 ; - sh:path biolink:has_attribute ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 8 ; + sh:path biolink:xref ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 10 ; + sh:path biolink:synonym ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 5 ; + sh:path biolink:iri ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 15 ; + sh:path biolink:deprecated ], [ sh:class biolink:QuantityValue ; sh:description "connects an attribute to a value" ; sh:nodeKind sh:BlankNode ; sh:order 3 ; sh:path biolink:has_quantitative_value ], - [ sh:description "The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term." ; + [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; - sh:order 1 ; - sh:path rdfs:label ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 10 ; - sh:path biolink:synonym ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:minCount 1 ; - sh:order 11 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + sh:order 13 ; + sh:path dct:description ], [ sh:class biolink:NamedThing ; sh:description "connects an attribute to a value" ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; sh:order 4 ; sh:path biolink:has_qualitative_value ], - [ sh:class biolink:OntologyClass ; - sh:description "connects an attribute to a class that describes it" ; + [ sh:description "The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term." ; sh:maxCount 1 ; - sh:minCount 1 ; + sh:order 1 ; + sh:path rdfs:label ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; - sh:order 2 ; - sh:path biolink:has_attribute_type ], - [ sh:datatype xsd:string ; - sh:order 12 ; - sh:path rdf:type ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 15 ; - sh:path biolink:deprecated ], - [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 7 ; - sh:path biolink:provided_by ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 5 ; - sh:path biolink:iri ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 8 ; - sh:path biolink:xref ] ; + sh:order 14 ; + sh:path biolink:has_attribute ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 11 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ] ; sh:targetClass biolink:DiseaseOrPhenotypicFeatureExposure . biolink:DiseaseOrPhenotypicFeatureOutcome a sh:NodeShape ; @@ -6372,71 +6372,123 @@ biolink:DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation a sh:NodeShape sh:closed true ; sh:description "An association between either a disease or a phenotypic feature and its mode of (genetic) inheritance." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:class biolink:OntologyClass ; + sh:property [ sh:datatype xsd:string ; + sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:order 21 ; + sh:path biolink:subject_namespace ], + [ sh:class biolink:RetrievalSource ; + sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; + sh:nodeKind sh:IRI ; + sh:order 25 ; + sh:path biolink:retrieval_source_ids ], + [ sh:class biolink:OntologyClass ; sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; sh:order 16 ; sh:path biolink:object_category ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 19 ; + sh:path biolink:subject_category_closure ], + [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:original_object ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 31 ; + sh:path dct:description ], + [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 22 ; - sh:path biolink:object_namespace ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:order 13 ; + sh:path biolink:original_predicate ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 32 ; + sh:path biolink:has_attribute ], + [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; sh:maxCount 1 ; - sh:order 12 ; - sh:path biolink:original_subject ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 24 ; - sh:path biolink:object_label_closure ], + sh:minCount 1 ; + sh:order 1 ; + sh:path rdf:predicate ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; sh:order 20 ; sh:path biolink:object_category_closure ], - [ sh:class biolink:EvidenceType ; - sh:description "connects an association to an instance of supporting evidence" ; - sh:nodeKind sh:IRI ; - sh:order 7 ; - sh:path biolink:has_evidence ], + [ sh:datatype xsd:string ; + sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; + sh:maxCount 1 ; + sh:order 8 ; + sh:path biolink:knowledge_source ], + [ sh:datatype xsd:string ; + sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; + sh:order 10 ; + sh:path biolink:aggregator_knowledge_source ], [ sh:datatype xsd:string ; sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; sh:maxCount 1 ; sh:order 9 ; sh:path biolink:primary_knowledge_source ], [ sh:datatype xsd:string ; - sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 17 ; - sh:path biolink:subject_closure ], - [ sh:class biolink:RetrievalSource ; - sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; - sh:nodeKind sh:IRI ; - sh:order 25 ; - sh:path biolink:retrieval_source_ids ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:order 28 ; - sh:path biolink:category ], + sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; + sh:maxCount 1 ; + sh:order 4 ; + sh:path biolink:qualifier ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 27 ; + sh:path biolink:iri ], [ sh:datatype xsd:string ; - sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; - sh:order 29 ; + sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 23 ; + sh:path biolink:subject_label_closure ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 26 ; + sh:path biolink:id ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:order 22 ; + sh:path biolink:object_namespace ], + [ sh:class biolink:OntologyClass ; + sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; + sh:nodeKind sh:IRI ; + sh:order 5 ; + sh:path biolink:qualifiers ], + [ sh:datatype xsd:string ; + sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; + sh:order 29 ; sh:path rdf:type ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 33 ; + sh:path biolink:deprecated ], + [ sh:class biolink:Publication ; + sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; sh:nodeKind sh:IRI ; - sh:order 32 ; - sh:path biolink:has_attribute ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:order 6 ; + sh:path biolink:publications ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 27 ; - sh:path biolink:iri ], + sh:nodeKind sh:IRI ; + sh:order 15 ; + sh:path biolink:subject_category ], + [ sh:datatype xsd:boolean ; + sh:description "if set to true, then the association is negated i.e. is not true" ; + sh:maxCount 1 ; + sh:order 3 ; + sh:path biolink:negated ], + [ sh:class biolink:EvidenceType ; + sh:description "connects an association to an instance of supporting evidence" ; + sh:nodeKind sh:IRI ; + sh:order 7 ; + sh:path biolink:has_evidence ], [ sh:class biolink:GeneticInheritance ; sh:description "genetic inheritance associated with the specified disease or phenotypic feature." ; sh:maxCount 1 ; @@ -6444,41 +6496,14 @@ biolink:DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation a sh:NodeShape sh:nodeKind sh:IRI ; sh:order 2 ; sh:path rdf:object ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 19 ; - sh:path biolink:subject_category_closure ], - [ sh:datatype xsd:string ; - sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; - sh:order 10 ; - sh:path biolink:aggregator_knowledge_source ], - [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:original_predicate ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 18 ; - sh:path biolink:object_closure ], [ sh:datatype xsd:string ; - sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:order 21 ; - sh:path biolink:subject_namespace ], - [ sh:description "a point in time" ; + sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 11 ; - sh:path biolink:timepoint ], - [ sh:class biolink:OntologyClass ; - sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; - sh:nodeKind sh:IRI ; - sh:order 5 ; - sh:path biolink:qualifiers ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 23 ; - sh:path biolink:subject_label_closure ], + sh:order 12 ; + sh:path biolink:original_subject ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:order 28 ; + sh:path biolink:category ], [ sh:class biolink:DiseaseOrPhenotypicFeature ; sh:description "disease or phenotype" ; sh:maxCount 1 ; @@ -6487,11 +6512,37 @@ biolink:DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation a sh:NodeShape sh:order 0 ; sh:path rdf:subject ], [ sh:datatype xsd:string ; - sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; + sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 17 ; + sh:path biolink:subject_closure ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 24 ; + sh:path biolink:object_label_closure ], + [ sh:datatype xsd:string ; + sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:qualifier ], + sh:order 14 ; + sh:path biolink:original_object ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 18 ; + sh:path biolink:object_closure ], + [ sh:description "a point in time" ; + sh:maxCount 1 ; + sh:order 11 ; + sh:path biolink:timepoint ], [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 30 ; + sh:path rdfs:label ] ; + sh:targetClass biolink:DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation . + +biolink:DiseaseOrPhenotypicFeatureToLocationAssociation a sh:NodeShape ; + sh:closed true ; + sh:description "An association between either a disease or a phenotypic feature and an anatomical entity, where the disease/feature manifests in that site." ; + sh:ignoredProperties ( rdf:type ) ; + sh:property [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; sh:order 30 ; sh:path rdfs:label ], @@ -6499,12 +6550,31 @@ biolink:DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation a sh:NodeShape sh:maxCount 1 ; sh:order 31 ; sh:path dct:description ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 19 ; + sh:path biolink:subject_category_closure ], + [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 13 ; + sh:path biolink:original_predicate ], [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; + sh:order 10 ; + sh:path biolink:aggregator_knowledge_source ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:order 21 ; + sh:path biolink:subject_namespace ], + [ sh:class biolink:DiseaseOrPhenotypicFeature ; + sh:description "disease or phenotype" ; sh:maxCount 1 ; sh:minCount 1 ; - sh:order 26 ; - sh:path biolink:id ], + sh:nodeKind sh:IRI ; + sh:order 0 ; + sh:path rdf:subject ], [ sh:datatype xsd:boolean ; sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; @@ -6515,197 +6585,127 @@ biolink:DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation a sh:NodeShape sh:nodeKind sh:IRI ; sh:order 6 ; sh:path biolink:publications ], + [ sh:class biolink:EvidenceType ; + sh:description "connects an association to an instance of supporting evidence" ; + sh:nodeKind sh:IRI ; + sh:order 7 ; + sh:path biolink:has_evidence ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 32 ; + sh:path biolink:has_attribute ], [ sh:datatype xsd:boolean ; sh:description "if set to true, then the association is negated i.e. is not true" ; sh:maxCount 1 ; sh:order 3 ; sh:path biolink:negated ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 26 ; + sh:path biolink:id ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; - sh:order 15 ; - sh:path biolink:subject_category ], + sh:order 20 ; + sh:path biolink:object_category_closure ], [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 1 ; sh:path rdf:predicate ], [ sh:datatype xsd:string ; - sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; + sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:knowledge_source ] ; - sh:targetClass biolink:DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation . - -biolink:DiseaseOrPhenotypicFeatureToLocationAssociation a sh:NodeShape ; - sh:closed true ; - sh:description "An association between either a disease or a phenotypic feature and an anatomical entity, where the disease/feature manifests in that site." ; - sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:order 4 ; + sh:path biolink:qualifier ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:order 28 ; sh:path biolink:category ], - [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 1 ; - sh:path rdf:predicate ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:original_object ], [ sh:datatype xsd:string ; - sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; - sh:maxCount 1 ; - sh:order 9 ; - sh:path biolink:primary_knowledge_source ], + sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 23 ; + sh:path biolink:subject_label_closure ], [ sh:datatype xsd:string ; - sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 21 ; - sh:path biolink:subject_namespace ], - [ sh:class biolink:AnatomicalEntity ; - sh:description "anatomical entity in which the disease or feature is found." ; + sh:order 22 ; + sh:path biolink:object_namespace ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:minCount 1 ; sh:nodeKind sh:IRI ; - sh:order 2 ; - sh:path rdf:object ], + sh:order 15 ; + sh:path biolink:subject_category ], [ sh:datatype xsd:string ; sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:order 17 ; sh:path biolink:subject_closure ], - [ sh:class biolink:EvidenceType ; - sh:description "connects an association to an instance of supporting evidence" ; - sh:nodeKind sh:IRI ; - sh:order 7 ; - sh:path biolink:has_evidence ], - [ sh:class biolink:RetrievalSource ; - sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; - sh:nodeKind sh:IRI ; - sh:order 25 ; - sh:path biolink:retrieval_source_ids ], + [ sh:datatype xsd:string ; + sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; + sh:maxCount 1 ; + sh:order 8 ; + sh:path biolink:knowledge_source ], [ sh:description "a point in time" ; sh:maxCount 1 ; sh:order 11 ; sh:path biolink:timepoint ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 27 ; + sh:path biolink:iri ], [ sh:datatype xsd:string ; - sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; + sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:knowledge_source ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 14 ; + sh:path biolink:original_object ], + [ sh:class biolink:RetrievalSource ; + sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; sh:nodeKind sh:IRI ; - sh:order 20 ; - sh:path biolink:object_category_closure ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 25 ; + sh:path biolink:retrieval_source_ids ], + [ sh:class biolink:AnatomicalEntity ; + sh:description "anatomical entity in which the disease or feature is found." ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 2 ; + sh:path rdf:object ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; sh:order 16 ; sh:path biolink:object_category ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 31 ; - sh:path dct:description ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 33 ; - sh:path biolink:deprecated ], [ sh:datatype xsd:string ; - sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; + sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:qualifier ], - [ sh:class biolink:Publication ; - sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; - sh:nodeKind sh:IRI ; - sh:order 6 ; - sh:path biolink:publications ], + sh:order 9 ; + sh:path biolink:primary_knowledge_source ], [ sh:datatype xsd:string ; sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; sh:order 29 ; sh:path rdf:type ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 24 ; - sh:path biolink:object_label_closure ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 27 ; - sh:path biolink:iri ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 18 ; - sh:path biolink:object_closure ], - [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:original_predicate ], - [ sh:datatype xsd:string ; - sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; - sh:order 10 ; - sh:path biolink:aggregator_knowledge_source ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:order 22 ; - sh:path biolink:object_namespace ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 32 ; - sh:path biolink:has_attribute ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 15 ; - sh:path biolink:subject_category ], - [ sh:class biolink:DiseaseOrPhenotypicFeature ; - sh:description "disease or phenotype" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path rdf:subject ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 26 ; - sh:path biolink:id ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 19 ; - sh:path biolink:subject_category_closure ], - [ sh:datatype xsd:boolean ; - sh:description "if set to true, then the association is negated i.e. is not true" ; - sh:maxCount 1 ; - sh:order 3 ; - sh:path biolink:negated ], [ sh:datatype xsd:string ; sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; sh:order 12 ; sh:path biolink:original_subject ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 24 ; + sh:path biolink:object_label_closure ], [ sh:class biolink:OntologyClass ; sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; sh:nodeKind sh:IRI ; sh:order 5 ; sh:path biolink:qualifiers ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 30 ; - sh:path rdfs:label ], [ sh:datatype xsd:string ; - sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 23 ; - sh:path biolink:subject_label_closure ] ; + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 18 ; + sh:path biolink:object_closure ] ; sh:targetClass biolink:DiseaseOrPhenotypicFeatureToLocationAssociation . biolink:DiseaseToEntityAssociationMixin a sh:NodeShape ; @@ -6717,396 +6717,413 @@ biolink:DiseaseToExposureEventAssociation a sh:NodeShape ; sh:closed true ; sh:description "An association between an exposure event and a disease." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:datatype xsd:string ; - sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:property [ sh:class biolink:ExposureEvent ; + sh:description "connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:original_object ], + sh:minCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 2 ; + sh:path rdf:object ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:order 28 ; + sh:path biolink:category ], [ sh:datatype xsd:string ; - sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; - sh:order 29 ; - sh:path rdf:type ], - [ sh:datatype xsd:boolean ; - sh:description "if set to true, then the association is negated i.e. is not true" ; + sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 3 ; - sh:path biolink:negated ], + sh:order 22 ; + sh:path biolink:object_namespace ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 27 ; sh:path biolink:iri ], - [ sh:class biolink:Publication ; - sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; - sh:nodeKind sh:IRI ; - sh:order 6 ; - sh:path biolink:publications ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 19 ; - sh:path biolink:subject_category_closure ], + [ sh:datatype xsd:string ; + sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 12 ; + sh:path biolink:original_subject ], + [ sh:datatype xsd:string ; + sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; + sh:maxCount 1 ; + sh:order 8 ; + sh:path biolink:knowledge_source ], [ sh:class biolink:OntologyClass ; sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; sh:nodeKind sh:IRI ; sh:order 5 ; sh:path biolink:qualifiers ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 32 ; - sh:path biolink:has_attribute ], [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; sh:order 31 ; sh:path dct:description ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 33 ; + sh:path biolink:deprecated ], + [ sh:class biolink:Publication ; + sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; + sh:nodeKind sh:IRI ; + sh:order 6 ; + sh:path biolink:publications ], [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; sh:order 30 ; sh:path rdfs:label ], + [ sh:description "a point in time" ; + sh:maxCount 1 ; + sh:order 11 ; + sh:path biolink:timepoint ], [ sh:datatype xsd:string ; - sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 23 ; - sh:path biolink:subject_label_closure ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 18 ; - sh:path biolink:object_closure ], - [ sh:datatype xsd:string ; - sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; + sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:knowledge_source ], + sh:order 4 ; + sh:path biolink:qualifier ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 16 ; + sh:path biolink:object_category ], + [ sh:datatype xsd:boolean ; + sh:description "if set to true, then the association is negated i.e. is not true" ; + sh:maxCount 1 ; + sh:order 3 ; + sh:path biolink:negated ], [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 1 ; sh:path rdf:predicate ], - [ sh:class biolink:EvidenceType ; - sh:description "connects an association to an instance of supporting evidence" ; - sh:nodeKind sh:IRI ; - sh:order 7 ; - sh:path biolink:has_evidence ], + [ sh:datatype xsd:string ; + sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; + sh:maxCount 1 ; + sh:order 9 ; + sh:path biolink:primary_knowledge_source ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 18 ; + sh:path biolink:object_closure ], [ sh:datatype xsd:string ; sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; sh:order 10 ; sh:path biolink:aggregator_knowledge_source ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:order 21 ; - sh:path biolink:subject_namespace ], [ sh:datatype xsd:string ; sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:order 24 ; sh:path biolink:object_label_closure ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 33 ; - sh:path biolink:deprecated ], + sh:nodeKind sh:IRI ; + sh:order 15 ; + sh:path biolink:subject_category ], + [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 13 ; + sh:path biolink:original_predicate ], [ sh:datatype xsd:string ; - sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 17 ; + sh:path biolink:subject_closure ], + [ sh:datatype xsd:string ; + sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 22 ; - sh:path biolink:object_namespace ], + sh:order 14 ; + sh:path biolink:original_object ], + [ sh:class biolink:EvidenceType ; + sh:description "connects an association to an instance of supporting evidence" ; + sh:nodeKind sh:IRI ; + sh:order 7 ; + sh:path biolink:has_evidence ], [ sh:datatype xsd:string ; - sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; + sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 23 ; + sh:path biolink:subject_label_closure ], + [ sh:class biolink:RetrievalSource ; + sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; + sh:nodeKind sh:IRI ; + sh:order 25 ; + sh:path biolink:retrieval_source_ids ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 19 ; + sh:path biolink:subject_category_closure ], + [ sh:class biolink:Disease ; + sh:description "disease class" ; sh:maxCount 1 ; - sh:order 9 ; - sh:path biolink:primary_knowledge_source ], + sh:minCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 0 ; + sh:path rdf:subject ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; sh:order 20 ; sh:path biolink:object_category_closure ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 12 ; - sh:path biolink:original_subject ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; - sh:order 16 ; - sh:path biolink:object_category ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 32 ; + sh:path biolink:has_attribute ], + [ sh:datatype xsd:string ; + sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; + sh:order 29 ; + sh:path rdf:type ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 15 ; - sh:path biolink:subject_category ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:order 28 ; - sh:path biolink:category ], + sh:order 21 ; + sh:path biolink:subject_namespace ], [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 26 ; - sh:path biolink:id ], - [ sh:description "a point in time" ; - sh:maxCount 1 ; - sh:order 11 ; - sh:path biolink:timepoint ], - [ sh:class biolink:RetrievalSource ; - sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; - sh:nodeKind sh:IRI ; - sh:order 25 ; - sh:path biolink:retrieval_source_ids ], - [ sh:class biolink:Disease ; - sh:description "disease class" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path rdf:subject ], - [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:original_predicate ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 17 ; - sh:path biolink:subject_closure ], - [ sh:class biolink:ExposureEvent ; - sh:description "connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 2 ; - sh:path rdf:object ], - [ sh:datatype xsd:string ; - sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; - sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:qualifier ] ; + sh:path biolink:id ] ; sh:targetClass biolink:DiseaseToExposureEventAssociation . biolink:DiseaseToPhenotypicFeatureAssociation a sh:NodeShape ; sh:closed true ; sh:description "An association between a disease and a phenotypic feature in which the phenotypic feature is associated with the disease in some way." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:datatype xsd:boolean ; + sh:property [ sh:datatype xsd:string ; + sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; + sh:maxCount 1 ; + sh:order 5 ; + sh:path biolink:qualifier ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 32 ; + sh:path dct:description ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 24 ; + sh:path biolink:subject_label_closure ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:order 22 ; + sh:path biolink:subject_namespace ], + [ sh:datatype xsd:boolean ; sh:description "if set to true, then the association is negated i.e. is not true" ; sh:maxCount 1 ; sh:order 4 ; sh:path biolink:negated ], - [ sh:class biolink:Disease ; - sh:description "disease class" ; + [ sh:datatype xsd:double ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 1 ; - sh:path rdf:subject ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:order 37 ; + sh:path biolink:has_quotient ], + [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; sh:maxCount 1 ; - sh:order 15 ; - sh:path biolink:original_object ], + sh:minCount 1 ; + sh:order 2 ; + sh:path rdf:predicate ], [ sh:datatype xsd:string ; - sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; + sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 5 ; - sh:path biolink:qualifier ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 19 ; - sh:path biolink:object_closure ], - [ sh:class biolink:Publication ; - sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; - sh:nodeKind sh:IRI ; - sh:order 7 ; - sh:path biolink:publications ], - [ sh:datatype xsd:string ; - sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; + sh:order 13 ; + sh:path biolink:original_subject ], + [ sh:description "a point in time" ; sh:maxCount 1 ; - sh:order 9 ; - sh:path biolink:knowledge_source ], - [ sh:class biolink:EvidenceType ; - sh:description "connects an association to an instance of supporting evidence" ; - sh:nodeKind sh:IRI ; - sh:order 8 ; - sh:path biolink:has_evidence ], - [ sh:class biolink:Onset ; - sh:description "a qualifier used in a phenotypic association to state when the phenotype appears is in the subject" ; + sh:order 12 ; + sh:path biolink:timepoint ], + [ sh:class biolink:PhenotypicFeature ; + sh:description "connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; sh:maxCount 1 ; + sh:minCount 1 ; sh:nodeKind sh:IRI ; - sh:order 40 ; - sh:path biolink:onset_qualifier ], + sh:order 3 ; + sh:path rdf:object ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:order 29 ; + sh:path biolink:category ], [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; sh:nodeKind sh:IRI ; - sh:order 20 ; - sh:path biolink:subject_category_closure ], + sh:order 17 ; + sh:path biolink:object_category ], [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; sh:order 31 ; sh:path rdfs:label ], - [ sh:description "a point in time" ; - sh:maxCount 1 ; - sh:order 12 ; - sh:path biolink:timepoint ], - [ sh:class biolink:RetrievalSource ; - sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; - sh:nodeKind sh:IRI ; - sh:order 26 ; - sh:path biolink:retrieval_source_ids ], - [ sh:datatype xsd:double ; - sh:maxCount 1 ; - sh:order 37 ; - sh:path biolink:has_quotient ], [ sh:datatype xsd:string ; - sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; - sh:order 11 ; - sh:path biolink:aggregator_knowledge_source ], - [ sh:class biolink:OntologyClass ; - sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; - sh:nodeKind sh:IRI ; - sh:order 6 ; - sh:path biolink:qualifiers ], - [ sh:datatype xsd:integer ; - sh:description "number of things with a particular property" ; - sh:maxCount 1 ; - sh:order 35 ; - sh:path biolink:has_count ], - [ sh:description "a human-readable description of an entity" ; + sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 32 ; - sh:path dct:description ], + sh:order 15 ; + sh:path biolink:original_object ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; sh:order 21 ; sh:path biolink:object_category_closure ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 24 ; - sh:path biolink:subject_label_closure ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:order 22 ; - sh:path biolink:subject_namespace ], [ sh:datatype xsd:string ; sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:order 23 ; sh:path biolink:object_namespace ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 25 ; - sh:path biolink:object_label_closure ], [ sh:datatype xsd:string ; sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:order 18 ; sh:path biolink:subject_closure ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:order 29 ; - sh:path biolink:category ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 19 ; + sh:path biolink:object_closure ], + [ sh:class biolink:Disease ; + sh:description "disease class" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 1 ; + sh:path rdf:subject ], + [ sh:datatype xsd:string ; + sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; + sh:order 11 ; + sh:path biolink:aggregator_knowledge_source ], [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; sh:order 33 ; sh:path biolink:has_attribute ], + [ sh:datatype xsd:string ; + sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; + sh:maxCount 1 ; + sh:order 10 ; + sh:path biolink:primary_knowledge_source ], [ sh:datatype xsd:string ; sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; sh:order 30 ; sh:path rdf:type ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 28 ; - sh:path biolink:iri ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:original_subject ], - [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:original_predicate ], - [ sh:datatype xsd:double ; - sh:description "equivalent to has quotient multiplied by 100" ; - sh:maxCount 1 ; - sh:order 38 ; - sh:path biolink:has_percentage ], - [ sh:class biolink:SeverityValue ; - sh:description "a qualifier used in a phenotypic association to state how severe the phenotype is in the subject" ; - sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 39 ; - sh:path biolink:severity_qualifier ], - [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 2 ; - sh:path rdf:predicate ], [ sh:datatype xsd:integer ; - sh:description "total number of things in a particular reference set" ; + sh:description "number of things with a particular property" ; sh:maxCount 1 ; - sh:order 36 ; - sh:path biolink:has_total ], + sh:order 35 ; + sh:path biolink:has_count ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; sh:order 16 ; sh:path biolink:subject_category ], - [ sh:class biolink:BiologicalSex ; - sh:description "a qualifier used in a phenotypic association to state whether the association is specific to a particular sex." ; - sh:maxCount 1 ; + [ sh:class biolink:EvidenceType ; + sh:description "connects an association to an instance of supporting evidence" ; sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path biolink:sex_qualifier ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 34 ; - sh:path biolink:deprecated ], - [ sh:datatype xsd:string ; - sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; + sh:order 8 ; + sh:path biolink:has_evidence ], + [ sh:datatype xsd:double ; + sh:description "equivalent to has quotient multiplied by 100" ; sh:maxCount 1 ; - sh:order 10 ; - sh:path biolink:primary_knowledge_source ], + sh:order 38 ; + sh:path biolink:has_percentage ], [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 27 ; sh:path biolink:id ], - [ sh:class biolink:PhenotypicFeature ; - sh:description "connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; + [ sh:class biolink:OntologyClass ; + sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; + sh:nodeKind sh:IRI ; + sh:order 6 ; + sh:path biolink:qualifiers ], + [ sh:datatype xsd:string ; + sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; sh:maxCount 1 ; - sh:minCount 1 ; + sh:order 9 ; + sh:path biolink:knowledge_source ], + [ sh:class biolink:Publication ; + sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; sh:nodeKind sh:IRI ; - sh:order 3 ; - sh:path rdf:object ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 7 ; + sh:path biolink:publications ], + [ sh:class biolink:SeverityValue ; + sh:description "a qualifier used in a phenotypic association to state how severe the phenotype is in the subject" ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; - sh:order 17 ; - sh:path biolink:object_category ], + sh:order 39 ; + sh:path biolink:severity_qualifier ], + [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 14 ; + sh:path biolink:original_predicate ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 28 ; + sh:path biolink:iri ], [ sh:description "a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject" ; sh:maxCount 1 ; sh:order 41 ; - sh:path biolink:frequency_qualifier ] ; + sh:path biolink:frequency_qualifier ], + [ sh:class biolink:RetrievalSource ; + sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; + sh:nodeKind sh:IRI ; + sh:order 26 ; + sh:path biolink:retrieval_source_ids ], + [ sh:class biolink:BiologicalSex ; + sh:description "a qualifier used in a phenotypic association to state whether the association is specific to a particular sex." ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 0 ; + sh:path biolink:sex_qualifier ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 34 ; + sh:path biolink:deprecated ], + [ sh:datatype xsd:integer ; + sh:description "total number of things in a particular reference set" ; + sh:maxCount 1 ; + sh:order 36 ; + sh:path biolink:has_total ], + [ sh:class biolink:Onset ; + sh:description "a qualifier used in a phenotypic association to state when the phenotype appears is in the subject" ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 40 ; + sh:path biolink:onset_qualifier ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 25 ; + sh:path biolink:object_label_closure ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 20 ; + sh:path biolink:subject_category_closure ] ; sh:targetClass biolink:DiseaseToPhenotypicFeatureAssociation . biolink:DrugExposure a sh:NodeShape ; sh:closed true ; sh:description "A drug exposure is an intake of a particular drug." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 7 ; - sh:path biolink:provided_by ], + sh:property [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 8 ; + sh:path biolink:xref ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 5 ; + sh:path biolink:iri ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 11 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 10 ; + sh:path biolink:synonym ], [ sh:class biolink:QuantityValue ; sh:description "connects an attribute to a value" ; sh:nodeKind sh:BlankNode ; sh:order 1 ; sh:path biolink:has_quantitative_value ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 6 ; + sh:path biolink:id ], [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; sh:order 9 ; @@ -7116,154 +7133,137 @@ biolink:DrugExposure a sh:NodeShape ; sh:nodeKind sh:IRI ; sh:order 14 ; sh:path biolink:has_attribute ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 6 ; - sh:path biolink:id ], [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; sh:order 13 ; sh:path dct:description ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 10 ; - sh:path biolink:synonym ], - [ sh:class biolink:OntologyClass ; - sh:description "connects an attribute to a class that describes it" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 3 ; - sh:path biolink:has_attribute_type ], - [ sh:class biolink:NamedThing ; - sh:description "connects an attribute to a value" ; - sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 4 ; - sh:path biolink:has_qualitative_value ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:minCount 1 ; - sh:order 11 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], [ sh:description "The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term." ; sh:maxCount 1 ; sh:order 2 ; sh:path rdfs:label ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 8 ; - sh:path biolink:xref ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 5 ; - sh:path biolink:iri ], - [ sh:description "a point in time" ; - sh:maxCount 1 ; - sh:order 0 ; - sh:path biolink:timepoint ], [ sh:datatype xsd:boolean ; sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; sh:order 15 ; sh:path biolink:deprecated ], + [ sh:description "a point in time" ; + sh:maxCount 1 ; + sh:order 0 ; + sh:path biolink:timepoint ], [ sh:datatype xsd:string ; sh:order 12 ; - sh:path rdf:type ] ; + sh:path rdf:type ], + [ sh:datatype xsd:string ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 7 ; + sh:path biolink:provided_by ], + [ sh:class biolink:NamedThing ; + sh:description "connects an attribute to a value" ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 4 ; + sh:path biolink:has_qualitative_value ], + [ sh:class biolink:OntologyClass ; + sh:description "connects an attribute to a class that describes it" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 3 ; + sh:path biolink:has_attribute_type ] ; sh:targetClass biolink:DrugExposure . biolink:DrugLabel a sh:NodeShape ; sh:closed true ; sh:description "a document accompanying a drug or its container that provides written, printed or graphic information about the drug, including drug contents, specific instructions or warnings for administration, storage and disposal instructions, etc. " ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "Alternate human-readable names for a thing" ; - sh:order 12 ; - sh:path biolink:synonym ], + sh:property [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 5 ; + sh:path biolink:xref ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 15 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + [ sh:datatype xsd:string ; + sh:description "Different kinds of publication subtypes will have different preferred identifiers (curies when feasible). Precedence of identifiers for scientific articles is as follows: PMID if available; DOI if not; actual alternate CURIE otherwise. Enclosing publications (i.e. referenced by 'published in' node property) such as books and journals, should have industry-standard identifier such as from ISBN and ISSN." ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 13 ; + sh:path biolink:id ], [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; sh:order 11 ; sh:path biolink:full_name ], - [ sh:description "a human-readable description of an entity" ; + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; - sh:order 18 ; - sh:path dct:description ], + sh:order 20 ; + sh:path biolink:deprecated ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 12 ; + sh:path biolink:synonym ], + [ sh:datatype xsd:string ; + sh:order 16 ; + sh:path rdf:type ], [ sh:datatype xsd:string ; sh:maxCount 1 ; sh:order 8 ; sh:path biolink:format ], + [ sh:datatype xsd:string ; + sh:description "keywords tagging a publication" ; + sh:order 3 ; + sh:path biolink:keywords ], + [ sh:datatype xsd:string ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 10 ; + sh:path biolink:provided_by ], [ sh:datatype xsd:string ; sh:maxCount 1 ; sh:order 7 ; sh:path biolink:rights ], - [ sh:datatype xsd:string ; - sh:description "When a 2-tuple of page numbers are provided, they represent the start and end page of the publication within its parent publication context. For books, this may be set to the total number of pages of the book." ; - sh:order 1 ; - sh:path biolink:pages ], + [ sh:description "the 'title' of the publication is generally recorded in the 'name' property (inherited from NamedThing). The field name 'title' is now also tagged as an acceptable alias for the node property 'name' (just in case)." ; + sh:maxCount 1 ; + sh:order 17 ; + sh:path rdfs:label ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 14 ; sh:path biolink:iri ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 18 ; + sh:path dct:description ], + [ sh:description "mesh terms tagging a publication" ; + sh:order 4 ; + sh:path biolink:mesh_terms ], + [ sh:datatype xsd:string ; + sh:description "executive summary of a publication" ; + sh:maxCount 1 ; + sh:order 2 ; + sh:path biolink:summary ], + [ sh:datatype xsd:date ; + sh:description "date on which an entity was created. This can be applied to nodes or edges" ; + sh:maxCount 1 ; + sh:order 9 ; + sh:path biolink:creation_date ], + [ sh:class biolink:Agent ; + sh:description "connects an publication to the list of authors who contributed to the publication. This property should be a comma-delimited list of author names. It is recommended that an author's name be formatted as \"surname, firstname initial.\". Note that this property is a node annotation expressing the citation list of authorship which might typically otherwise be more completely documented in biolink:PublicationToProviderAssociation defined edges which point to full details about an author and possibly, some qualifiers which clarify the specific status of a given author in the publication." ; + sh:nodeKind sh:IRI ; + sh:order 0 ; + sh:path biolink:authors ], [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; sh:order 19 ; sh:path biolink:has_attribute ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 20 ; - sh:path biolink:deprecated ], - [ sh:description "the 'title' of the publication is generally recorded in the 'name' property (inherited from NamedThing). The field name 'title' is now also tagged as an acceptable alias for the node property 'name' (just in case)." ; - sh:maxCount 1 ; - sh:order 17 ; - sh:path rdfs:label ], [ sh:datatype xsd:string ; sh:maxCount 1 ; sh:order 6 ; sh:path biolink:license ], [ sh:datatype xsd:string ; - sh:order 16 ; - sh:path rdf:type ], - [ sh:datatype xsd:string ; - sh:description "executive summary of a publication" ; - sh:maxCount 1 ; - sh:order 2 ; - sh:path biolink:summary ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:minCount 1 ; - sh:order 15 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:class biolink:Agent ; - sh:description "connects an publication to the list of authors who contributed to the publication. This property should be a comma-delimited list of author names. It is recommended that an author's name be formatted as \"surname, firstname initial.\". Note that this property is a node annotation expressing the citation list of authorship which might typically otherwise be more completely documented in biolink:PublicationToProviderAssociation defined edges which point to full details about an author and possibly, some qualifiers which clarify the specific status of a given author in the publication." ; - sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path biolink:authors ], - [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 10 ; - sh:path biolink:provided_by ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 5 ; - sh:path biolink:xref ], - [ sh:description "mesh terms tagging a publication" ; - sh:order 4 ; - sh:path biolink:mesh_terms ], - [ sh:datatype xsd:string ; - sh:description "Different kinds of publication subtypes will have different preferred identifiers (curies when feasible). Precedence of identifiers for scientific articles is as follows: PMID if available; DOI if not; actual alternate CURIE otherwise. Enclosing publications (i.e. referenced by 'published in' node property) such as books and journals, should have industry-standard identifier such as from ISBN and ISSN." ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 13 ; - sh:path biolink:id ], - [ sh:datatype xsd:date ; - sh:description "date on which an entity was created. This can be applied to nodes or edges" ; - sh:maxCount 1 ; - sh:order 9 ; - sh:path biolink:creation_date ], - [ sh:datatype xsd:string ; - sh:description "keywords tagging a publication" ; - sh:order 3 ; - sh:path biolink:keywords ] ; + sh:description "When a 2-tuple of page numbers are provided, they represent the start and end page of the publication within its parent publication context. For books, this may be set to the total number of pages of the book." ; + sh:order 1 ; + sh:path biolink:pages ] ; sh:targetClass biolink:DrugLabel . biolink:DrugToEntityAssociationMixin a sh:NodeShape ; @@ -7276,70 +7276,14 @@ biolink:DrugToGeneAssociation a sh:NodeShape ; sh:closed true ; sh:description "An interaction between a drug and a gene or gene product." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:datatype xsd:string ; - sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:order 22 ; - sh:path biolink:object_namespace ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 33 ; - sh:path biolink:deprecated ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 12 ; - sh:path biolink:original_subject ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 16 ; - sh:path biolink:object_category ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 19 ; - sh:path biolink:subject_category_closure ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 17 ; - sh:path biolink:subject_closure ], - [ sh:datatype xsd:boolean ; - sh:description "if set to true, then the association is negated i.e. is not true" ; - sh:maxCount 1 ; - sh:order 3 ; - sh:path biolink:negated ], - [ sh:class biolink:GeneOrGeneProduct ; - sh:description "the gene or gene product that is affected by the drug" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:BlankNode ; - sh:order 2 ; - sh:path rdf:object ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:order 21 ; - sh:path biolink:subject_namespace ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 24 ; - sh:path biolink:object_label_closure ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:property [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:original_object ], + sh:order 27 ; + sh:path biolink:iri ], [ sh:datatype xsd:string ; sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; sh:order 29 ; sh:path rdf:type ], - [ sh:datatype xsd:string ; - sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; - sh:order 10 ; - sh:path biolink:aggregator_knowledge_source ], [ sh:class biolink:Drug ; sh:description "the drug that is an interactor" ; sh:maxCount 1 ; @@ -7347,631 +7291,691 @@ biolink:DrugToGeneAssociation a sh:NodeShape ; sh:nodeKind sh:IRI ; sh:order 0 ; sh:path rdf:subject ], - [ sh:class biolink:EvidenceType ; - sh:description "connects an association to an instance of supporting evidence" ; - sh:nodeKind sh:IRI ; - sh:order 7 ; - sh:path biolink:has_evidence ], [ sh:class biolink:OntologyClass ; sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; sh:nodeKind sh:IRI ; sh:order 5 ; sh:path biolink:qualifiers ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 15 ; - sh:path biolink:subject_category ], - [ sh:datatype xsd:string ; - sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; - sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:knowledge_source ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + [ sh:class biolink:GeneOrGeneProduct ; + sh:description "the gene or gene product that is affected by the drug" ; sh:maxCount 1 ; sh:minCount 1 ; - sh:order 26 ; - sh:path biolink:id ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:order 28 ; - sh:path biolink:category ], - [ sh:datatype xsd:string ; - sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; - sh:maxCount 1 ; - sh:order 9 ; - sh:path biolink:primary_knowledge_source ], + sh:nodeKind sh:BlankNode ; + sh:order 2 ; + sh:path rdf:object ], [ sh:datatype xsd:string ; sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; sh:maxCount 1 ; sh:order 4 ; sh:path biolink:qualifier ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 20 ; - sh:path biolink:object_category_closure ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 32 ; - sh:path biolink:has_attribute ], [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; sh:order 30 ; sh:path rdfs:label ], - [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:original_predicate ], - [ sh:description "a point in time" ; - sh:maxCount 1 ; - sh:order 11 ; - sh:path biolink:timepoint ], [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 18 ; - sh:path biolink:object_closure ], - [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; + sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 1 ; - sh:path rdf:predicate ], + sh:order 21 ; + sh:path biolink:subject_namespace ], [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; sh:order 31 ; sh:path dct:description ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 23 ; - sh:path biolink:subject_label_closure ], [ sh:class biolink:Publication ; sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; sh:nodeKind sh:IRI ; sh:order 6 ; sh:path biolink:publications ], - [ sh:class biolink:RetrievalSource ; - sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; - sh:nodeKind sh:IRI ; - sh:order 25 ; - sh:path biolink:retrieval_source_ids ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 27 ; - sh:path biolink:iri ] ; - sh:targetClass biolink:DrugToGeneAssociation . - -biolink:DrugToGeneInteractionExposure a sh:NodeShape ; - sh:closed true ; - sh:description "drug to gene interaction exposure is a drug exposure is where the interactions of the drug with specific genes are known to constitute an 'exposure' to the organism, leading to or influencing an outcome." ; - sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 9 ; - sh:path biolink:xref ], [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; - sh:order 15 ; + sh:order 32 ; sh:path biolink:has_attribute ], - [ sh:description "a point in time" ; - sh:maxCount 1 ; - sh:order 1 ; - sh:path biolink:timepoint ], [ sh:class biolink:OntologyClass ; - sh:description "connects an attribute to a class that describes it" ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:minCount 1 ; sh:nodeKind sh:IRI ; - sh:order 4 ; - sh:path biolink:has_attribute_type ], - [ sh:class biolink:QuantityValue ; - sh:description "connects an attribute to a value" ; - sh:nodeKind sh:BlankNode ; - sh:order 2 ; - sh:path biolink:has_quantitative_value ], - [ sh:description "a human-readable description of an entity" ; + sh:order 15 ; + sh:path biolink:subject_category ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 20 ; + sh:path biolink:object_category_closure ], + [ sh:class biolink:RetrievalSource ; + sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; + sh:nodeKind sh:IRI ; + sh:order 25 ; + sh:path biolink:retrieval_source_ids ], + [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 14 ; - sh:path dct:description ], - [ sh:datatype xsd:string ; sh:order 13 ; - sh:path rdf:type ], - [ sh:description "The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term." ; + sh:path biolink:original_predicate ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 18 ; + sh:path biolink:object_closure ], + [ sh:datatype xsd:string ; + sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 3 ; - sh:path rdfs:label ], + sh:order 12 ; + sh:path biolink:original_subject ], [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; sh:maxCount 1 ; - sh:minCount 1 ; + sh:order 8 ; + sh:path biolink:knowledge_source ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 17 ; + sh:path biolink:subject_closure ], + [ sh:class biolink:EvidenceType ; + sh:description "connects an association to an instance of supporting evidence" ; + sh:nodeKind sh:IRI ; sh:order 7 ; - sh:path biolink:id ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 11 ; - sh:path biolink:synonym ], - [ sh:class biolink:NamedThing ; - sh:description "connects an attribute to a value" ; + sh:path biolink:has_evidence ], + [ sh:datatype xsd:boolean ; + sh:description "if set to true, then the association is negated i.e. is not true" ; sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 5 ; - sh:path biolink:has_qualitative_value ], + sh:order 3 ; + sh:path biolink:negated ], [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 8 ; - sh:path biolink:provided_by ], + sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 14 ; + sh:path biolink:original_object ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 33 ; + sh:path biolink:deprecated ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:order 22 ; + sh:path biolink:object_namespace ], + [ sh:description "a point in time" ; + sh:maxCount 1 ; + sh:order 11 ; + sh:path biolink:timepoint ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 24 ; + sh:path biolink:object_label_closure ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 23 ; + sh:path biolink:subject_label_closure ], + [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 1 ; + sh:path rdf:predicate ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:order 28 ; + sh:path biolink:category ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 19 ; + sh:path biolink:subject_category_closure ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 26 ; + sh:path biolink:id ], + [ sh:datatype xsd:string ; + sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; + sh:order 10 ; + sh:path biolink:aggregator_knowledge_source ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 16 ; + sh:path biolink:object_category ], + [ sh:datatype xsd:string ; + sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; + sh:maxCount 1 ; + sh:order 9 ; + sh:path biolink:primary_knowledge_source ] ; + sh:targetClass biolink:DrugToGeneAssociation . + +biolink:DrugToGeneInteractionExposure a sh:NodeShape ; + sh:closed true ; + sh:description "drug to gene interaction exposure is a drug exposure is where the interactions of the drug with specific genes are known to constitute an 'exposure' to the organism, leading to or influencing an outcome." ; + sh:ignoredProperties ( rdf:type ) ; + sh:property [ sh:datatype xsd:string ; + sh:order 13 ; + sh:path rdf:type ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 9 ; + sh:path biolink:xref ], + [ sh:class biolink:NamedThing ; + sh:description "connects an attribute to a value" ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 5 ; + sh:path biolink:has_qualitative_value ], [ sh:class biolink:Gene ; sh:description "connects an entity with one or more gene or gene products" ; sh:nodeKind sh:IRI ; sh:order 0 ; sh:path biolink:has_gene_or_gene_product ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 14 ; + sh:path dct:description ], + [ sh:description "a point in time" ; + sh:maxCount 1 ; + sh:order 1 ; + sh:path biolink:timepoint ], + [ sh:class biolink:QuantityValue ; + sh:description "connects an attribute to a value" ; + sh:nodeKind sh:BlankNode ; + sh:order 2 ; + sh:path biolink:has_quantitative_value ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 16 ; + sh:path biolink:deprecated ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:minCount 1 ; sh:order 12 ; sh:path biolink:category ; sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + [ sh:description "a long-form human readable name for a thing" ; + sh:maxCount 1 ; + sh:order 10 ; + sh:path biolink:full_name ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 7 ; + sh:path biolink:id ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 6 ; sh:path biolink:iri ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + [ sh:description "The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term." ; sh:maxCount 1 ; - sh:order 16 ; - sh:path biolink:deprecated ], - [ sh:description "a long-form human readable name for a thing" ; + sh:order 3 ; + sh:path rdfs:label ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 11 ; + sh:path biolink:synonym ], + [ sh:class biolink:OntologyClass ; + sh:description "connects an attribute to a class that describes it" ; sh:maxCount 1 ; - sh:order 10 ; - sh:path biolink:full_name ] ; + sh:minCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 4 ; + sh:path biolink:has_attribute_type ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 15 ; + sh:path biolink:has_attribute ], + [ sh:datatype xsd:string ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 8 ; + sh:path biolink:provided_by ] ; sh:targetClass biolink:DrugToGeneInteractionExposure . biolink:DruggableGeneToDiseaseAssociation a sh:NodeShape ; sh:closed true ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:datatype xsd:string ; - sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; - sh:order 32 ; - sh:path rdf:type ], - [ sh:class biolink:Disease ; + sh:property [ sh:class biolink:Disease ; sh:description "disease" ; sh:maxCount 1 ; sh:minCount 1 ; sh:nodeKind sh:IRI ; sh:order 5 ; sh:path rdf:object ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 20 ; + sh:path biolink:subject_closure ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 21 ; + sh:path biolink:object_closure ], [ sh:datatype xsd:boolean ; sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; sh:order 36 ; sh:path biolink:deprecated ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 34 ; - sh:path dct:description ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; sh:order 18 ; sh:path biolink:subject_category ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 34 ; + sh:path dct:description ], + [ sh:datatype xsd:string ; + sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; + sh:order 13 ; + sh:path biolink:aggregator_knowledge_source ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:order 24 ; + sh:path biolink:subject_namespace ], + [ sh:datatype xsd:double ; + sh:maxCount 1 ; + sh:order 39 ; + sh:path biolink:has_quotient ], [ sh:description "a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject" ; sh:maxCount 1 ; sh:order 43 ; sh:path biolink:frequency_qualifier ], - [ sh:datatype xsd:boolean ; - sh:description "if set to true, then the association is negated i.e. is not true" ; - sh:maxCount 1 ; - sh:order 6 ; - sh:path biolink:negated ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 27 ; - sh:path biolink:object_label_closure ], [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; + sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; sh:nodeKind sh:IRI ; - sh:order 19 ; - sh:path biolink:object_category ], - [ sh:description "A human-readable name for an attribute or entity." ; + sh:order 8 ; + sh:path biolink:qualifiers ], + [ sh:in ( "increased" "upregulated" "decreased" "downregulated" ) ; sh:maxCount 1 ; - sh:order 33 ; - sh:path rdfs:label ], + sh:order 1 ; + sh:path biolink:object_direction_qualifier ], [ sh:datatype xsd:string ; sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:order 26 ; sh:path biolink:subject_label_closure ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:order 31 ; - sh:path biolink:category ], + [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 33 ; + sh:path rdfs:label ], + [ sh:datatype xsd:boolean ; + sh:description "if set to true, then the association is negated i.e. is not true" ; + sh:maxCount 1 ; + sh:order 6 ; + sh:path biolink:negated ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 30 ; sh:path biolink:iri ], + [ sh:class biolink:Publication ; + sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; + sh:nodeKind sh:IRI ; + sh:order 9 ; + sh:path biolink:publications ], [ sh:datatype xsd:integer ; sh:description "number of things with a particular property" ; sh:maxCount 1 ; sh:order 37 ; sh:path biolink:has_count ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 29 ; - sh:path biolink:id ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + [ sh:datatype xsd:integer ; + sh:description "total number of things in a particular reference set" ; sh:maxCount 1 ; - sh:order 17 ; - sh:path biolink:original_object ], + sh:order 38 ; + sh:path biolink:has_total ], [ sh:datatype xsd:string ; - sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 20 ; - sh:path biolink:subject_closure ], - [ sh:class biolink:SeverityValue ; - sh:description "a qualifier used in a phenotypic association to state how severe the phenotype is in the subject" ; + sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; + sh:order 25 ; + sh:path biolink:object_namespace ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; - sh:order 41 ; - sh:path biolink:severity_qualifier ], + sh:order 23 ; + sh:path biolink:object_category_closure ], [ sh:datatype xsd:string ; - sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; - sh:order 12 ; - sh:path biolink:primary_knowledge_source ], + sh:minCount 1 ; + sh:order 29 ; + sh:path biolink:id ], [ sh:datatype xsd:string ; sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; sh:maxCount 1 ; sh:order 11 ; sh:path biolink:knowledge_source ], - [ sh:in ( "increased" "upregulated" "decreased" "downregulated" ) ; - sh:maxCount 1 ; - sh:order 1 ; - sh:path biolink:object_direction_qualifier ], [ sh:class biolink:Onset ; sh:description "a qualifier used in a phenotypic association to state when the phenotype appears is in the subject" ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; sh:order 42 ; sh:path biolink:onset_qualifier ], - [ sh:datatype xsd:double ; - sh:maxCount 1 ; - sh:order 39 ; - sh:path biolink:has_quotient ], - [ sh:class biolink:Publication ; - sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; - sh:nodeKind sh:IRI ; - sh:order 9 ; - sh:path biolink:publications ], - [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 4 ; - sh:path rdf:predicate ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 21 ; - sh:path biolink:object_closure ], - [ sh:class biolink:GeneOrGeneProduct ; - sh:description "gene in which variation is correlated with the disease in a protective manner, or if the product produced by the gene can be targeted by a small molecule and this leads to a protective or improving disease state." ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:BlankNode ; - sh:order 3 ; - sh:path rdf:subject ], - [ sh:description "connects an association to an instance of supporting evidence" ; - sh:in ( "tclin" "tbio" "tchem" "tdark" ) ; - sh:order 10 ; - sh:path biolink:has_evidence ], - [ sh:description "a point in time" ; - sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:timepoint ], - [ sh:in ( "activity_or_abundance" "abundance" "activity" "expression" "synthesis" "degradation" "cleavage" "hydrolysis" "metabolic_processing" "mutation_rate" "stability" "folding" "localization" "transport" "secretion" "uptake" "splicing" "molecular_interaction" "molecular_modification" "acetylation" "acylation" "alkylation" "amination" "carbamoylation" "ethylation" "glutathionylation" "glycation" "glycosylation" "glucuronidation" "n_linked_glycosylation" "o_linked_glycosylation" "hydroxylation" "lipidation" "farnesylation" "geranoylation" "myristoylation" "palmitoylation" "prenylation" "methylation" "nitrosation" "nucleotidylation" "phosphorylation" "ribosylation" "ADP-ribosylation" "sulfation" "sumoylation" "ubiquitination" "oxidation" "reduction" "carboxylation" ) ; - sh:maxCount 1 ; - sh:order 0 ; - sh:path biolink:subject_aspect_qualifier ], - [ sh:class biolink:BiologicalSex ; - sh:description "a qualifier used in a phenotypic association to state whether the association is specific to a particular sex." ; + [ sh:datatype xsd:string ; + sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; sh:maxCount 1 ; + sh:order 7 ; + sh:path biolink:qualifier ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; - sh:order 2 ; - sh:path biolink:sex_qualifier ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:order 25 ; - sh:path biolink:object_namespace ], - [ sh:datatype xsd:string ; - sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; - sh:order 13 ; - sh:path biolink:aggregator_knowledge_source ], + sh:order 22 ; + sh:path biolink:subject_category_closure ], [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; sh:order 35 ; sh:path biolink:has_attribute ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 24 ; - sh:path biolink:subject_namespace ], + sh:order 16 ; + sh:path biolink:original_predicate ], [ sh:class biolink:OntologyClass ; - sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; sh:nodeKind sh:IRI ; - sh:order 8 ; - sh:path biolink:qualifiers ], + sh:order 19 ; + sh:path biolink:object_category ], [ sh:datatype xsd:string ; - sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; + sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 7 ; - sh:path biolink:qualifier ], + sh:order 17 ; + sh:path biolink:original_object ], [ sh:datatype xsd:string ; sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; sh:order 15 ; sh:path biolink:original_subject ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 27 ; + sh:path biolink:object_label_closure ], + [ sh:class biolink:SeverityValue ; + sh:description "a qualifier used in a phenotypic association to state how severe the phenotype is in the subject" ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 41 ; + sh:path biolink:severity_qualifier ], + [ sh:description "connects an association to an instance of supporting evidence" ; + sh:in ( "tclin" "tbio" "tchem" "tdark" ) ; + sh:order 10 ; + sh:path biolink:has_evidence ], + [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 4 ; + sh:path rdf:predicate ], [ sh:class biolink:RetrievalSource ; sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; sh:nodeKind sh:IRI ; sh:order 28 ; sh:path biolink:retrieval_source_ids ], - [ sh:datatype xsd:double ; - sh:description "equivalent to has quotient multiplied by 100" ; + [ sh:datatype xsd:string ; + sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; + sh:order 32 ; + sh:path rdf:type ], + [ sh:class biolink:BiologicalSex ; + sh:description "a qualifier used in a phenotypic association to state whether the association is specific to a particular sex." ; sh:maxCount 1 ; - sh:order 40 ; - sh:path biolink:has_percentage ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; - sh:order 23 ; - sh:path biolink:object_category_closure ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 22 ; - sh:path biolink:subject_category_closure ], - [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:order 2 ; + sh:path biolink:sex_qualifier ], + [ sh:in ( "activity_or_abundance" "abundance" "activity" "expression" "synthesis" "degradation" "cleavage" "hydrolysis" "metabolic_processing" "mutation_rate" "stability" "folding" "localization" "transport" "secretion" "uptake" "splicing" "molecular_interaction" "molecular_modification" "acetylation" "acylation" "alkylation" "amination" "carbamoylation" "ethylation" "glutathionylation" "glycation" "glycosylation" "glucuronidation" "n_linked_glycosylation" "o_linked_glycosylation" "hydroxylation" "lipidation" "farnesylation" "geranoylation" "myristoylation" "palmitoylation" "prenylation" "methylation" "nitrosation" "nucleotidylation" "phosphorylation" "ribosylation" "ADP-ribosylation" "sulfation" "sumoylation" "ubiquitination" "oxidation" "reduction" "carboxylation" ) ; sh:maxCount 1 ; - sh:order 16 ; - sh:path biolink:original_predicate ], - [ sh:datatype xsd:integer ; - sh:description "total number of things in a particular reference set" ; + sh:order 0 ; + sh:path biolink:subject_aspect_qualifier ], + [ sh:class biolink:GeneOrGeneProduct ; + sh:description "gene in which variation is correlated with the disease in a protective manner, or if the product produced by the gene can be targeted by a small molecule and this leads to a protective or improving disease state." ; sh:maxCount 1 ; - sh:order 38 ; - sh:path biolink:has_total ] ; + sh:minCount 1 ; + sh:nodeKind sh:BlankNode ; + sh:order 3 ; + sh:path rdf:subject ], + [ sh:datatype xsd:string ; + sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; + sh:maxCount 1 ; + sh:order 12 ; + sh:path biolink:primary_knowledge_source ], + [ sh:description "a point in time" ; + sh:maxCount 1 ; + sh:order 14 ; + sh:path biolink:timepoint ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:order 31 ; + sh:path biolink:category ], + [ sh:datatype xsd:double ; + sh:description "equivalent to has quotient multiplied by 100" ; + sh:maxCount 1 ; + sh:order 40 ; + sh:path biolink:has_percentage ] ; sh:targetClass biolink:DruggableGeneToDiseaseAssociation . biolink:Entity a sh:NodeShape ; sh:closed false ; sh:description "Root Biolink Model class for all things and informational relationships, real or imagined." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:class biolink:Attribute ; + sh:property [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 1 ; + sh:path biolink:iri ], + [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; sh:order 6 ; sh:path biolink:has_attribute ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 5 ; - sh:path dct:description ], [ sh:datatype xsd:string ; sh:order 3 ; sh:path rdf:type ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; - sh:order 7 ; - sh:path biolink:deprecated ], + sh:order 4 ; + sh:path rdfs:label ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 5 ; + sh:path dct:description ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:order 2 ; sh:path biolink:category ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 1 ; - sh:path biolink:iri ], [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 0 ; sh:path biolink:id ], - [ sh:description "A human-readable name for an attribute or entity." ; + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; - sh:order 4 ; - sh:path rdfs:label ] ; + sh:order 7 ; + sh:path biolink:deprecated ] ; sh:targetClass biolink:Entity . biolink:EntityToDiseaseAssociation a sh:NodeShape ; sh:closed true ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "a point in time" ; - sh:maxCount 1 ; - sh:order 12 ; - sh:path biolink:timepoint ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:property [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 34 ; - sh:path biolink:deprecated ], + sh:order 15 ; + sh:path biolink:original_predicate ], [ sh:class biolink:OntologyClass ; - sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; + sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; - sh:order 6 ; - sh:path biolink:qualifiers ], + sh:order 21 ; + sh:path biolink:subject_category_closure ], [ sh:datatype xsd:string ; - sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; + sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; sh:maxCount 1 ; - sh:order 9 ; - sh:path biolink:knowledge_source ], + sh:order 6 ; + sh:path biolink:qualifier ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 29 ; + sh:path biolink:iri ], [ sh:datatype xsd:string ; sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; sh:maxCount 1 ; - sh:order 10 ; + sh:order 11 ; sh:path biolink:primary_knowledge_source ], [ sh:datatype xsd:string ; - sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; + sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 5 ; - sh:path biolink:qualifier ], + sh:order 24 ; + sh:path biolink:object_namespace ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 19 ; + sh:path biolink:subject_closure ], + [ sh:description "" ; + sh:in ( "approved_for_condition" "fda_approved_for_condition" "not_approved_for_condition" "post_approval_withdrawal" "off_label_use" "not_provided" ) ; + sh:maxCount 1 ; + sh:order 0 ; + sh:path biolink:clinical_approval_status ], + [ sh:description "a point in time" ; + sh:maxCount 1 ; + sh:order 13 ; + sh:path biolink:timepoint ], + [ sh:datatype xsd:string ; + sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; + sh:maxCount 1 ; + sh:order 10 ; + sh:path biolink:knowledge_source ], + [ sh:datatype xsd:string ; + sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 14 ; + sh:path biolink:original_subject ], [ sh:datatype xsd:boolean ; sh:description "if set to true, then the association is negated i.e. is not true" ; sh:maxCount 1 ; - sh:order 4 ; + sh:order 5 ; sh:path biolink:negated ], - [ sh:class biolink:NamedThing ; - sh:description "connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; + sh:order 28 ; + sh:path biolink:id ], + [ sh:class biolink:EvidenceType ; + sh:description "connects an association to an instance of supporting evidence" ; sh:nodeKind sh:IRI ; - sh:order 3 ; - sh:path rdf:object ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 21 ; - sh:path biolink:object_category_closure ], - [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:order 9 ; + sh:path biolink:has_evidence ], + [ sh:in ( "pre_clinical_research_phase" "clinical_trial_phase" "clinical_trial_phase_1" "clinical_trial_phase_2" "clinical_trial_phase_3" "clinical_trial_phase_4" "not_provided" ) ; sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:original_predicate ], - [ sh:class biolink:NamedThing ; - sh:description "connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:IRI ; sh:order 1 ; - sh:path rdf:subject ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 15 ; - sh:path biolink:original_object ], + sh:path biolink:max_research_phase ], [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; - sh:order 33 ; + sh:order 34 ; sh:path biolink:has_attribute ], - [ sh:description "" ; - sh:in ( "discovery_and_development_phase" "preclinical_research_phase" "fda_clinical_research_phase" "fda_review_phase_4" "fda_post_market_safety_review" "fda_clinical_research_phase_1" "fda_clinical_research_phase_2" "fda_clinical_research_phase_3" "fda_clinical_research_phase_4" "fda_fast_track" "fda_breakthrough_therapy" "fda_accelerated_approval" "fda_priority_review" "regular_fda_approval" "post_approval_withdrawal" ) ; + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; - sh:order 0 ; - sh:path biolink:FDA_approval_status ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:order 35 ; + sh:path biolink:deprecated ], + [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; - sh:order 28 ; - sh:path biolink:iri ], + sh:order 32 ; + sh:path rdfs:label ], [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; sh:nodeKind sh:IRI ; - sh:order 20 ; - sh:path biolink:subject_category_closure ], - [ sh:datatype xsd:string ; - sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; - sh:order 30 ; - sh:path rdf:type ], - [ sh:datatype xsd:string ; - sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; - sh:order 11 ; - sh:path biolink:aggregator_knowledge_source ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 18 ; - sh:path biolink:subject_closure ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 25 ; - sh:path biolink:object_label_closure ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:original_subject ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 7 ; + sh:path biolink:qualifiers ], + [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 17 ; - sh:path biolink:object_category ], + sh:order 33 ; + sh:path dct:description ], [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; + sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; - sh:order 16 ; - sh:path biolink:subject_category ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 31 ; - sh:path rdfs:label ], + sh:order 22 ; + sh:path biolink:object_category_closure ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 25 ; + sh:path biolink:subject_label_closure ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:order 30 ; + sh:path biolink:category ], [ sh:class biolink:Publication ; sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; sh:nodeKind sh:IRI ; - sh:order 7 ; + sh:order 8 ; sh:path biolink:publications ], [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 27 ; - sh:path biolink:id ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:order 29 ; - sh:path biolink:category ], - [ sh:description "a human-readable description of an entity" ; + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 20 ; + sh:path biolink:object_closure ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 32 ; - sh:path dct:description ], + sh:nodeKind sh:IRI ; + sh:order 17 ; + sh:path biolink:subject_category ], [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; sh:maxCount 1 ; sh:minCount 1 ; - sh:order 2 ; + sh:order 3 ; sh:path rdf:predicate ], - [ sh:class biolink:EvidenceType ; - sh:description "connects an association to an instance of supporting evidence" ; + [ sh:datatype xsd:string ; + sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 26 ; + sh:path biolink:object_label_closure ], + [ sh:class biolink:RetrievalSource ; + sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; sh:nodeKind sh:IRI ; - sh:order 8 ; - sh:path biolink:has_evidence ], + sh:order 27 ; + sh:path biolink:retrieval_source_ids ], [ sh:datatype xsd:string ; - sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:order 23 ; - sh:path biolink:object_namespace ], + sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; + sh:order 31 ; + sh:path rdf:type ], [ sh:datatype xsd:string ; sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 22 ; + sh:order 23 ; sh:path biolink:subject_namespace ], [ sh:datatype xsd:string ; - sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 24 ; - sh:path biolink:subject_label_closure ], + sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; + sh:order 12 ; + sh:path biolink:aggregator_knowledge_source ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 18 ; + sh:path biolink:object_category ], [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 19 ; - sh:path biolink:object_closure ], - [ sh:class biolink:RetrievalSource ; - sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; + sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 16 ; + sh:path biolink:original_object ], + [ sh:class biolink:NamedThing ; + sh:description "connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; + sh:maxCount 1 ; + sh:minCount 1 ; sh:nodeKind sh:IRI ; - sh:order 26 ; - sh:path biolink:retrieval_source_ids ] ; + sh:order 4 ; + sh:path rdf:object ], + [ sh:class biolink:NamedThing ; + sh:description "connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 2 ; + sh:path rdf:subject ] ; sh:targetClass biolink:EntityToDiseaseAssociation . biolink:EntityToDiseaseAssociationMixin a sh:NodeShape ; sh:closed false ; sh:description "mixin class for any association whose object (target node) is a disease" ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:class biolink:Onset ; - sh:description "a qualifier used in a phenotypic association to state when the phenotype appears is in the subject" ; - sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 1 ; - sh:path biolink:onset_qualifier ], - [ sh:class biolink:SeverityValue ; + sh:property [ sh:class biolink:SeverityValue ; sh:description "a qualifier used in a phenotypic association to state how severe the phenotype is in the subject" ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; sh:order 0 ; sh:path biolink:severity_qualifier ], + [ sh:class biolink:Onset ; + sh:description "a qualifier used in a phenotypic association to state when the phenotype appears is in the subject" ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 1 ; + sh:path biolink:onset_qualifier ], [ sh:description "a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject" ; sh:maxCount 1 ; sh:order 2 ; @@ -7993,22 +7997,22 @@ biolink:EntityToFeatureOrDiseaseQualifiersMixin a sh:NodeShape ; sh:closed false ; sh:description "Qualifiers for entity to disease or phenotype associations." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:class biolink:SeverityValue ; - sh:description "a qualifier used in a phenotypic association to state how severe the phenotype is in the subject" ; + sh:property [ sh:class biolink:Onset ; + sh:description "a qualifier used in a phenotypic association to state when the phenotype appears is in the subject" ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path biolink:severity_qualifier ], + sh:order 1 ; + sh:path biolink:onset_qualifier ], [ sh:description "a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject" ; sh:maxCount 1 ; sh:order 2 ; sh:path biolink:frequency_qualifier ], - [ sh:class biolink:Onset ; - sh:description "a qualifier used in a phenotypic association to state when the phenotype appears is in the subject" ; + [ sh:class biolink:SeverityValue ; + sh:description "a qualifier used in a phenotypic association to state how severe the phenotype is in the subject" ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; - sh:order 1 ; - sh:path biolink:onset_qualifier ] ; + sh:order 0 ; + sh:path biolink:severity_qualifier ] ; sh:targetClass biolink:EntityToFeatureOrDiseaseQualifiersMixin . biolink:EntityToOutcomeAssociationMixin a sh:NodeShape ; @@ -8020,175 +8024,179 @@ biolink:EntityToOutcomeAssociationMixin a sh:NodeShape ; biolink:EntityToPhenotypicFeatureAssociation a sh:NodeShape ; sh:closed true ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:class biolink:EvidenceType ; - sh:description "connects an association to an instance of supporting evidence" ; - sh:nodeKind sh:IRI ; - sh:order 8 ; - sh:path biolink:has_evidence ], - [ sh:description "A human-readable name for an attribute or entity." ; + sh:property [ sh:datatype xsd:string ; + sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; sh:maxCount 1 ; - sh:order 31 ; - sh:path rdfs:label ], + sh:order 10 ; + sh:path biolink:knowledge_source ], + [ sh:description "a point in time" ; + sh:maxCount 1 ; + sh:order 13 ; + sh:path biolink:timepoint ], + [ sh:datatype xsd:string ; + sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; + sh:maxCount 1 ; + sh:order 6 ; + sh:path biolink:qualifier ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 26 ; + sh:path biolink:object_label_closure ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:order 23 ; + sh:path biolink:subject_namespace ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 28 ; + sh:path biolink:id ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; - sh:order 20 ; + sh:order 21 ; sh:path biolink:subject_category_closure ], + [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 32 ; + sh:path rdfs:label ], + [ sh:in ( "pre_clinical_research_phase" "clinical_trial_phase" "clinical_trial_phase_1" "clinical_trial_phase_2" "clinical_trial_phase_3" "clinical_trial_phase_4" "not_provided" ) ; + sh:maxCount 1 ; + sh:order 1 ; + sh:path biolink:max_research_phase ], [ sh:class biolink:Publication ; sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; sh:nodeKind sh:IRI ; - sh:order 7 ; + sh:order 8 ; sh:path biolink:publications ], - [ sh:class biolink:NamedThing ; - sh:description "connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 1 ; - sh:path rdf:subject ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + [ sh:description "" ; + sh:in ( "approved_for_condition" "fda_approved_for_condition" "not_approved_for_condition" "post_approval_withdrawal" "off_label_use" "not_provided" ) ; sh:maxCount 1 ; - sh:order 22 ; - sh:path biolink:subject_namespace ], + sh:order 0 ; + sh:path biolink:clinical_approval_status ], [ sh:datatype xsd:boolean ; - sh:description "if set to true, then the association is negated i.e. is not true" ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:negated ], + sh:order 35 ; + sh:path biolink:deprecated ], + [ sh:class biolink:EvidenceType ; + sh:description "connects an association to an instance of supporting evidence" ; + sh:nodeKind sh:IRI ; + sh:order 9 ; + sh:path biolink:has_evidence ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; - sh:order 21 ; + sh:order 22 ; sh:path biolink:object_category_closure ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:order 29 ; - sh:path biolink:category ], [ sh:class biolink:OntologyClass ; - sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; - sh:nodeKind sh:IRI ; - sh:order 6 ; - sh:path biolink:qualifiers ], - [ sh:datatype xsd:string ; - sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 5 ; - sh:path biolink:qualifier ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 24 ; - sh:path biolink:subject_label_closure ], - [ sh:datatype xsd:string ; - sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; + sh:nodeKind sh:IRI ; + sh:order 18 ; + sh:path biolink:object_category ], + [ sh:class biolink:NamedThing ; + sh:description "connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; sh:maxCount 1 ; - sh:order 9 ; - sh:path biolink:knowledge_source ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; + sh:minCount 1 ; sh:nodeKind sh:IRI ; - sh:order 33 ; - sh:path biolink:has_attribute ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:order 2 ; + sh:path rdf:subject ], + [ sh:datatype xsd:string ; + sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 34 ; - sh:path biolink:deprecated ], + sh:order 16 ; + sh:path biolink:original_object ], [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; + sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; sh:nodeKind sh:IRI ; - sh:order 17 ; - sh:path biolink:object_category ], - [ sh:datatype xsd:string ; - sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; - sh:order 11 ; - sh:path biolink:aggregator_knowledge_source ], + sh:order 7 ; + sh:path biolink:qualifiers ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 29 ; + sh:path biolink:iri ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:order 30 ; + sh:path biolink:category ], [ sh:datatype xsd:string ; sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 18 ; + sh:order 19 ; sh:path biolink:subject_closure ], [ sh:datatype xsd:string ; - sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; sh:maxCount 1 ; - sh:order 23 ; - sh:path biolink:object_namespace ], - [ sh:class biolink:RetrievalSource ; - sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; - sh:nodeKind sh:IRI ; - sh:order 26 ; - sh:path biolink:retrieval_source_ids ], + sh:order 11 ; + sh:path biolink:primary_knowledge_source ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 20 ; + sh:path biolink:object_closure ], + [ sh:datatype xsd:string ; + sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; + sh:order 31 ; + sh:path rdf:type ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 25 ; + sh:path biolink:subject_label_closure ], [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; sh:maxCount 1 ; sh:minCount 1 ; - sh:order 2 ; + sh:order 3 ; sh:path rdf:predicate ], + [ sh:class biolink:RetrievalSource ; + sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; + sh:nodeKind sh:IRI ; + sh:order 27 ; + sh:path biolink:retrieval_source_ids ], [ sh:datatype xsd:string ; - sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; + sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 10 ; - sh:path biolink:primary_knowledge_source ], + sh:order 24 ; + sh:path biolink:object_namespace ], [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; - sh:order 32 ; + sh:order 33 ; sh:path dct:description ], - [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:original_predicate ], - [ sh:description "a point in time" ; - sh:maxCount 1 ; - sh:order 12 ; - sh:path biolink:timepoint ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; - sh:order 16 ; + sh:order 17 ; sh:path biolink:subject_category ], - [ sh:description "" ; - sh:in ( "discovery_and_development_phase" "preclinical_research_phase" "fda_clinical_research_phase" "fda_review_phase_4" "fda_post_market_safety_review" "fda_clinical_research_phase_1" "fda_clinical_research_phase_2" "fda_clinical_research_phase_3" "fda_clinical_research_phase_4" "fda_fast_track" "fda_breakthrough_therapy" "fda_accelerated_approval" "fda_priority_review" "regular_fda_approval" "post_approval_withdrawal" ) ; - sh:maxCount 1 ; - sh:order 0 ; - sh:path biolink:FDA_approval_status ], [ sh:datatype xsd:string ; - sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 25 ; - sh:path biolink:object_label_closure ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; + sh:order 12 ; + sh:path biolink:aggregator_knowledge_source ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 34 ; + sh:path biolink:has_attribute ], + [ sh:datatype xsd:string ; + sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 28 ; - sh:path biolink:iri ], + sh:order 14 ; + sh:path biolink:original_subject ], [ sh:class biolink:NamedThing ; sh:description "connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; sh:maxCount 1 ; sh:minCount 1 ; sh:nodeKind sh:IRI ; - sh:order 3 ; + sh:order 4 ; sh:path rdf:object ], - [ sh:datatype xsd:string ; - sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; - sh:order 30 ; - sh:path rdf:type ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + [ sh:datatype xsd:boolean ; + sh:description "if set to true, then the association is negated i.e. is not true" ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 27 ; - sh:path biolink:id ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:order 5 ; + sh:path biolink:negated ], + [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; sh:order 15 ; - sh:path biolink:original_object ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 19 ; - sh:path biolink:object_closure ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:original_subject ] ; + sh:path biolink:original_predicate ] ; sh:targetClass biolink:EntityToPhenotypicFeatureAssociation . biolink:EntityToPhenotypicFeatureAssociationMixin a sh:NodeShape ; @@ -8199,22 +8207,18 @@ biolink:EntityToPhenotypicFeatureAssociationMixin a sh:NodeShape ; sh:maxCount 1 ; sh:order 4 ; sh:path biolink:has_percentage ], - [ sh:class biolink:Onset ; - sh:description "a qualifier used in a phenotypic association to state when the phenotype appears is in the subject" ; - sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 6 ; - sh:path biolink:onset_qualifier ], [ sh:class biolink:SeverityValue ; sh:description "a qualifier used in a phenotypic association to state how severe the phenotype is in the subject" ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; sh:order 5 ; sh:path biolink:severity_qualifier ], - [ sh:datatype xsd:double ; + [ sh:class biolink:BiologicalSex ; + sh:description "a qualifier used in a phenotypic association to state whether the association is specific to a particular sex." ; sh:maxCount 1 ; - sh:order 3 ; - sh:path biolink:has_quotient ], + sh:nodeKind sh:IRI ; + sh:order 0 ; + sh:path biolink:sex_qualifier ], [ sh:datatype xsd:integer ; sh:description "number of things with a particular property" ; sh:maxCount 1 ; @@ -8224,12 +8228,16 @@ biolink:EntityToPhenotypicFeatureAssociationMixin a sh:NodeShape ; sh:maxCount 1 ; sh:order 7 ; sh:path biolink:frequency_qualifier ], - [ sh:class biolink:BiologicalSex ; - sh:description "a qualifier used in a phenotypic association to state whether the association is specific to a particular sex." ; + [ sh:class biolink:Onset ; + sh:description "a qualifier used in a phenotypic association to state when the phenotype appears is in the subject" ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path biolink:sex_qualifier ], + sh:order 6 ; + sh:path biolink:onset_qualifier ], + [ sh:datatype xsd:double ; + sh:maxCount 1 ; + sh:order 3 ; + sh:path biolink:has_quotient ], [ sh:datatype xsd:integer ; sh:description "total number of things in a particular reference set" ; sh:maxCount 1 ; @@ -8245,34 +8253,33 @@ biolink:EnvironmentalExposure a sh:NodeShape ; sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; sh:order 7 ; sh:path biolink:provided_by ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 5 ; - sh:path biolink:iri ], - [ sh:datatype xsd:string ; - sh:order 12 ; - sh:path rdf:type ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 8 ; + sh:path biolink:xref ], [ sh:class biolink:QuantityValue ; sh:description "connects an attribute to a value" ; sh:nodeKind sh:BlankNode ; sh:order 3 ; sh:path biolink:has_quantitative_value ], - [ sh:description "a long-form human readable name for a thing" ; + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; - sh:order 9 ; - sh:path biolink:full_name ], + sh:order 5 ; + sh:path biolink:iri ], + [ sh:description "a point in time" ; + sh:maxCount 1 ; + sh:order 0 ; + sh:path biolink:timepoint ], [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; sh:order 13 ; sh:path dct:description ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 10 ; - sh:path biolink:synonym ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; + [ sh:class biolink:OntologyClass ; + sh:description "connects an attribute to a class that describes it" ; + sh:maxCount 1 ; + sh:minCount 1 ; sh:nodeKind sh:IRI ; - sh:order 14 ; - sh:path biolink:has_attribute ], + sh:order 2 ; + sh:path biolink:has_attribute_type ], [ sh:description "The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term." ; sh:maxCount 1 ; sh:order 1 ; @@ -8282,172 +8289,173 @@ biolink:EnvironmentalExposure a sh:NodeShape ; sh:order 11 ; sh:path biolink:category ; sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 15 ; - sh:path biolink:deprecated ], - [ sh:class biolink:OntologyClass ; - sh:description "connects an attribute to a class that describes it" ; + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 10 ; + sh:path biolink:synonym ], + [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; - sh:minCount 1 ; + sh:order 9 ; + sh:path biolink:full_name ], + [ sh:datatype xsd:string ; + sh:order 12 ; + sh:path rdf:type ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; - sh:order 2 ; - sh:path biolink:has_attribute_type ], - [ sh:description "a point in time" ; + sh:order 14 ; + sh:path biolink:has_attribute ], + [ sh:class biolink:NamedThing ; + sh:description "connects an attribute to a value" ; sh:maxCount 1 ; - sh:order 0 ; - sh:path biolink:timepoint ], + sh:nodeKind sh:IRI ; + sh:order 4 ; + sh:path biolink:has_qualitative_value ], [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 6 ; sh:path biolink:id ], - [ sh:class biolink:NamedThing ; - sh:description "connects an attribute to a value" ; + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 4 ; - sh:path biolink:has_qualitative_value ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 8 ; - sh:path biolink:xref ] ; + sh:order 15 ; + sh:path biolink:deprecated ] ; sh:targetClass biolink:EnvironmentalExposure . biolink:EnvironmentalFeature a sh:NodeShape ; sh:closed true ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "Alternate human-readable names for a thing" ; - sh:order 3 ; - sh:path biolink:synonym ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 1 ; - sh:path biolink:xref ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:property [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; - sh:order 5 ; - sh:path biolink:iri ], + sh:order 8 ; + sh:path rdfs:label ], [ sh:datatype xsd:boolean ; sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; sh:order 11 ; sh:path biolink:deprecated ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 10 ; + sh:path biolink:has_attribute ], [ sh:datatype xsd:string ; - sh:order 7 ; - sh:path rdf:type ], + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 4 ; + sh:path biolink:id ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 5 ; + sh:path biolink:iri ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:minCount 1 ; sh:order 6 ; sh:path biolink:category ; sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 9 ; - sh:path dct:description ], + [ sh:datatype xsd:string ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 0 ; + sh:path biolink:provided_by ], [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; sh:order 2 ; sh:path biolink:full_name ], [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 4 ; - sh:path biolink:id ], - [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 0 ; - sh:path biolink:provided_by ], - [ sh:description "A human-readable name for an attribute or entity." ; + sh:order 7 ; + sh:path rdf:type ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 1 ; + sh:path biolink:xref ], + [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; - sh:order 8 ; - sh:path rdfs:label ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 10 ; - sh:path biolink:has_attribute ] ; + sh:order 9 ; + sh:path dct:description ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 3 ; + sh:path biolink:synonym ] ; sh:targetClass biolink:EnvironmentalFeature . biolink:EnvironmentalFoodContaminant a sh:NodeShape ; sh:closed true ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:datatype xsd:string ; + sh:property [ sh:class biolink:ChemicalRole ; + sh:description "A role is particular behaviour which a chemical entity may exhibit." ; + sh:nodeKind sh:IRI ; + sh:order 4 ; + sh:path biolink:has_chemical_role ], + [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 9 ; sh:path biolink:id ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 8 ; - sh:path biolink:synonym ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 6 ; - sh:path biolink:xref ], - [ sh:class biolink:ChemicalRole ; - sh:description "A role is particular behaviour which a chemical entity may exhibit." ; - sh:nodeKind sh:IRI ; - sh:order 4 ; - sh:path biolink:has_chemical_role ], + [ sh:datatype xsd:string ; + sh:order 12 ; + sh:path rdf:type ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 11 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 16 ; + sh:path biolink:deprecated ], [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; sh:order 15 ; sh:path biolink:has_attribute ], - [ sh:datatype xsd:string ; - sh:order 12 ; - sh:path rdf:type ], - [ sh:description "a human-readable description of an entity" ; + [ sh:description "" ; + sh:in ( "over_the_counter" "prescription" ) ; + sh:order 1 ; + sh:path biolink:available_from ], + [ sh:class biolink:ChemicalEntity ; + sh:description "" ; sh:maxCount 1 ; - sh:order 14 ; - sh:path dct:description ], + sh:nodeKind sh:IRI ; + sh:order 0 ; + sh:path biolink:trade_name ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 6 ; + sh:path biolink:xref ], [ sh:datatype xsd:boolean ; sh:description "" ; sh:maxCount 1 ; sh:order 3 ; sh:path biolink:is_toxic ], - [ sh:datatype xsd:string ; - sh:description "The highest dose of a drug or treatment that does not cause unacceptable side effects. The maximum tolerated dose is determined in clinical trials by testing increasing doses on different groups of people until the highest dose with acceptable side effects is found. Also called MTD." ; + [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; - sh:order 2 ; - sh:path biolink:max_tolerated_dose ], - [ sh:class biolink:ChemicalEntity ; - sh:description "" ; + sh:order 7 ; + sh:path biolink:full_name ], + [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path biolink:trade_name ], - [ sh:description "" ; - sh:in ( "over_the_counter" "prescription" ) ; - sh:order 1 ; - sh:path biolink:available_from ], - [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 5 ; - sh:path biolink:provided_by ], + sh:order 13 ; + sh:path rdfs:label ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 8 ; + sh:path biolink:synonym ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 10 ; sh:path biolink:iri ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 13 ; - sh:path rdfs:label ], - [ sh:description "a long-form human readable name for a thing" ; + [ sh:datatype xsd:string ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 5 ; + sh:path biolink:provided_by ], + [ sh:datatype xsd:string ; + sh:description "The highest dose of a drug or treatment that does not cause unacceptable side effects. The maximum tolerated dose is determined in clinical trials by testing increasing doses on different groups of people until the highest dose with acceptable side effects is found. Also called MTD." ; sh:maxCount 1 ; - sh:order 7 ; - sh:path biolink:full_name ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:order 2 ; + sh:path biolink:max_tolerated_dose ], + [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; - sh:order 16 ; - sh:path biolink:deprecated ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:minCount 1 ; - sh:order 11 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ] ; + sh:order 14 ; + sh:path dct:description ] ; sh:targetClass biolink:EnvironmentalFoodContaminant . biolink:EnvironmentalProcess a sh:NodeShape ; @@ -8457,52 +8465,52 @@ biolink:EnvironmentalProcess a sh:NodeShape ; sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; sh:order 0 ; sh:path biolink:provided_by ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 3 ; - sh:path biolink:synonym ], + [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 8 ; + sh:path rdfs:label ], [ sh:datatype xsd:boolean ; sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; sh:order 11 ; sh:path biolink:deprecated ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; + sh:order 9 ; + sh:path dct:description ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 10 ; + sh:path biolink:has_attribute ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 3 ; + sh:path biolink:synonym ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:minCount 1 ; - sh:order 4 ; - sh:path biolink:id ], - [ sh:datatype xsd:string ; - sh:order 7 ; - sh:path rdf:type ], + sh:order 6 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; sh:order 1 ; sh:path biolink:xref ], + [ sh:datatype xsd:string ; + sh:order 7 ; + sh:path rdf:type ], [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; sh:order 2 ; sh:path biolink:full_name ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 8 ; - sh:path rdfs:label ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:minCount 1 ; - sh:order 6 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 10 ; - sh:path biolink:has_attribute ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 5 ; sh:path biolink:iri ], - [ sh:description "a human-readable description of an entity" ; + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; - sh:order 9 ; - sh:path dct:description ] ; + sh:minCount 1 ; + sh:order 4 ; + sh:path biolink:id ] ; sh:targetClass biolink:EnvironmentalProcess . biolink:EpidemiologicalOutcome a sh:NodeShape ; @@ -8524,52 +8532,52 @@ biolink:Event a sh:NodeShape ; sh:closed true ; sh:description "Something that happens at a given place and time." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "Alternate human-readable names for a thing" ; - sh:order 3 ; - sh:path biolink:synonym ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; + sh:property [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:minCount 1 ; - sh:order 4 ; - sh:path biolink:id ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 5 ; - sh:path biolink:iri ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 1 ; - sh:path biolink:xref ], + sh:order 6 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; sh:order 10 ; sh:path biolink:has_attribute ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:minCount 1 ; - sh:order 6 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 9 ; + sh:path dct:description ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 5 ; + sh:path biolink:iri ], [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; sh:order 8 ; sh:path rdfs:label ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 11 ; - sh:path biolink:deprecated ], [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; sh:order 2 ; sh:path biolink:full_name ], - [ sh:description "a human-readable description of an entity" ; + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; - sh:order 9 ; - sh:path dct:description ], + sh:minCount 1 ; + sh:order 4 ; + sh:path biolink:id ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 11 ; + sh:path biolink:deprecated ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 3 ; + sh:path biolink:synonym ], [ sh:datatype xsd:string ; sh:order 7 ; sh:path rdf:type ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 1 ; + sh:path biolink:xref ], [ sh:datatype xsd:string ; sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; sh:order 0 ; @@ -8581,28 +8589,9 @@ biolink:ExonToTranscriptRelationship a sh:NodeShape ; sh:description "A transcript is formed from multiple exons" ; sh:ignoredProperties ( rdf:type ) ; sh:property [ sh:datatype xsd:string ; - sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 17 ; - sh:path biolink:subject_closure ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 23 ; - sh:path biolink:subject_label_closure ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 16 ; - sh:path biolink:object_category ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 33 ; - sh:path biolink:deprecated ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 30 ; - sh:path rdfs:label ], + sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; + sh:order 29 ; + sh:path rdf:type ], [ sh:class biolink:Transcript ; sh:description "connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; sh:maxCount 1 ; @@ -8611,119 +8600,104 @@ biolink:ExonToTranscriptRelationship a sh:NodeShape ; sh:order 2 ; sh:path rdf:object ], [ sh:datatype xsd:string ; - sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; - sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:knowledge_source ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 26 ; - sh:path biolink:id ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 19 ; - sh:path biolink:subject_category_closure ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 27 ; - sh:path biolink:iri ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 12 ; - sh:path biolink:original_subject ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 15 ; - sh:path biolink:subject_category ], - [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:original_predicate ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 20 ; - sh:path biolink:object_category_closure ], + sh:order 22 ; + sh:path biolink:object_namespace ], [ sh:class biolink:Publication ; sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; sh:nodeKind sh:IRI ; sh:order 6 ; sh:path biolink:publications ], - [ sh:datatype xsd:string ; - sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; - sh:order 10 ; - sh:path biolink:aggregator_knowledge_source ], - [ sh:description "a point in time" ; - sh:maxCount 1 ; - sh:order 11 ; - sh:path biolink:timepoint ], - [ sh:class biolink:RetrievalSource ; - sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; - sh:nodeKind sh:IRI ; - sh:order 25 ; - sh:path biolink:retrieval_source_ids ], [ sh:datatype xsd:string ; sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:order 18 ; sh:path biolink:object_closure ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; - sh:order 32 ; - sh:path biolink:has_attribute ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 31 ; - sh:path dct:description ], + sh:order 19 ; + sh:path biolink:subject_category_closure ], [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 1 ; sh:path rdf:predicate ], + [ sh:datatype xsd:string ; + sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; + sh:maxCount 1 ; + sh:order 8 ; + sh:path biolink:knowledge_source ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 26 ; + sh:path biolink:id ], [ sh:class biolink:EvidenceType ; sh:description "connects an association to an instance of supporting evidence" ; sh:nodeKind sh:IRI ; sh:order 7 ; sh:path biolink:has_evidence ], + [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 30 ; + sh:path rdfs:label ], [ sh:datatype xsd:string ; - sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; - sh:order 29 ; - sh:path rdf:type ], + sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; + sh:order 10 ; + sh:path biolink:aggregator_knowledge_source ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 31 ; + sh:path dct:description ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 20 ; + sh:path biolink:object_category_closure ], + [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 13 ; + sh:path biolink:original_predicate ], [ sh:datatype xsd:string ; sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; sh:maxCount 1 ; sh:order 4 ; sh:path biolink:qualifier ], [ sh:datatype xsd:string ; - sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:original_object ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 12 ; + sh:path biolink:original_subject ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; - sh:order 21 ; - sh:path biolink:subject_namespace ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 24 ; - sh:path biolink:object_label_closure ], + sh:order 27 ; + sh:path biolink:iri ], + [ sh:datatype xsd:boolean ; + sh:description "if set to true, then the association is negated i.e. is not true" ; + sh:maxCount 1 ; + sh:order 3 ; + sh:path biolink:negated ], [ sh:class biolink:OntologyClass ; sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; sh:nodeKind sh:IRI ; sh:order 5 ; sh:path biolink:qualifiers ], [ sh:datatype xsd:string ; - sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; + sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 17 ; + sh:path biolink:subject_closure ], + [ sh:class biolink:RetrievalSource ; + sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; + sh:nodeKind sh:IRI ; + sh:order 25 ; + sh:path biolink:retrieval_source_ids ], + [ sh:datatype xsd:string ; + sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 9 ; - sh:path biolink:primary_knowledge_source ], + sh:order 14 ; + sh:path biolink:original_object ], [ sh:class biolink:Exon ; sh:description "connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; sh:maxCount 1 ; @@ -8731,190 +8705,224 @@ biolink:ExonToTranscriptRelationship a sh:NodeShape ; sh:nodeKind sh:IRI ; sh:order 0 ; sh:path rdf:subject ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 15 ; + sh:path biolink:subject_category ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:order 21 ; + sh:path biolink:subject_namespace ], + [ sh:description "a point in time" ; + sh:maxCount 1 ; + sh:order 11 ; + sh:path biolink:timepoint ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 32 ; + sh:path biolink:has_attribute ], [ sh:datatype xsd:boolean ; - sh:description "if set to true, then the association is negated i.e. is not true" ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; - sh:order 3 ; - sh:path biolink:negated ], + sh:order 33 ; + sh:path biolink:deprecated ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 16 ; + sh:path biolink:object_category ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 23 ; + sh:path biolink:subject_label_closure ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:order 28 ; sh:path biolink:category ], [ sh:datatype xsd:string ; - sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 24 ; + sh:path biolink:object_label_closure ], + [ sh:datatype xsd:string ; + sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; sh:maxCount 1 ; - sh:order 22 ; - sh:path biolink:object_namespace ] ; + sh:order 9 ; + sh:path biolink:primary_knowledge_source ] ; sh:targetClass biolink:ExonToTranscriptRelationship . biolink:ExposureEventToOutcomeAssociation a sh:NodeShape ; sh:closed true ; sh:description "An association between an exposure event and an outcome." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "a point in time" ; - sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:timepoint ], - [ sh:description "a human-readable description of an entity" ; + sh:property [ sh:datatype xsd:string ; + sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; + sh:order 12 ; + sh:path biolink:aggregator_knowledge_source ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 33 ; - sh:path dct:description ], + sh:nodeKind sh:IRI ; + sh:order 17 ; + sh:path biolink:subject_category ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:order 30 ; + sh:path biolink:category ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 21 ; + sh:path biolink:subject_category_closure ], [ sh:datatype xsd:string ; sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:order 24 ; sh:path biolink:object_namespace ], - [ sh:class biolink:OntologyClass ; - sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; - sh:nodeKind sh:IRI ; - sh:order 7 ; - sh:path biolink:qualifiers ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 34 ; - sh:path biolink:has_attribute ], - [ sh:class biolink:NamedThing ; - sh:description "connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 2 ; - sh:path rdf:subject ], - [ sh:class biolink:EvidenceType ; - sh:description "connects an association to an instance of supporting evidence" ; - sh:nodeKind sh:IRI ; - sh:order 9 ; - sh:path biolink:has_evidence ], - [ sh:class biolink:Outcome ; - sh:description "connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; + [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:BlankNode ; - sh:order 4 ; - sh:path rdf:object ], + sh:order 32 ; + sh:path rdfs:label ], [ sh:datatype xsd:string ; sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; sh:maxCount 1 ; sh:order 6 ; sh:path biolink:qualifier ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:order 30 ; - sh:path biolink:category ], [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 28 ; - sh:path biolink:id ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 29 ; - sh:path biolink:iri ], - [ sh:description "a constraint of time placed upon the truth value of an association. for time intervales, use temporal interval qualifier." ; - sh:maxCount 1 ; - sh:order 1 ; - sh:path biolink:temporal_context_qualifier ], - [ sh:description "A human-readable name for an attribute or entity." ; + sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; sh:maxCount 1 ; - sh:order 32 ; - sh:path rdfs:label ], + sh:order 11 ; + sh:path biolink:primary_knowledge_source ], [ sh:datatype xsd:string ; sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; sh:maxCount 1 ; sh:order 10 ; sh:path biolink:knowledge_source ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:order 23 ; - sh:path biolink:subject_namespace ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 25 ; - sh:path biolink:subject_label_closure ], - [ sh:datatype xsd:string ; - sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; - sh:order 31 ; - sh:path rdf:type ], - [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 3 ; - sh:path rdf:predicate ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; sh:order 22 ; sh:path biolink:object_category_closure ], [ sh:datatype xsd:string ; - sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; - sh:order 12 ; - sh:path biolink:aggregator_knowledge_source ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 16 ; - sh:path biolink:original_object ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 21 ; - sh:path biolink:subject_category_closure ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 19 ; - sh:path biolink:subject_closure ], + sh:order 23 ; + sh:path biolink:subject_namespace ], [ sh:datatype xsd:string ; - sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; - sh:maxCount 1 ; - sh:order 11 ; - sh:path biolink:primary_knowledge_source ], + sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 26 ; + sh:path biolink:object_label_closure ], [ sh:class biolink:PopulationOfIndividualOrganisms ; sh:description "a biological population (general, study, cohort, etc.) with a specific set of characteristics to constrain an association." ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; sh:order 0 ; sh:path biolink:population_context_qualifier ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 25 ; + sh:path biolink:subject_label_closure ], + [ sh:datatype xsd:boolean ; + sh:description "if set to true, then the association is negated i.e. is not true" ; sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 17 ; - sh:path biolink:subject_category ], + sh:order 5 ; + sh:path biolink:negated ], + [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 3 ; + sh:path rdf:predicate ], + [ sh:description "a constraint of time placed upon the truth value of an association. for time intervales, use temporal interval qualifier." ; + sh:maxCount 1 ; + sh:order 1 ; + sh:path biolink:temporal_context_qualifier ], [ sh:datatype xsd:string ; sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; sh:order 14 ; sh:path biolink:original_subject ], - [ sh:class biolink:Publication ; - sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; - sh:nodeKind sh:IRI ; - sh:order 8 ; - sh:path biolink:publications ], + [ sh:class biolink:Outcome ; + sh:description "connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:nodeKind sh:BlankNode ; + sh:order 4 ; + sh:path rdf:object ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 28 ; + sh:path biolink:id ], [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; sh:order 15 ; sh:path biolink:original_predicate ], - [ sh:datatype xsd:boolean ; - sh:description "if set to true, then the association is negated i.e. is not true" ; + [ sh:class biolink:EvidenceType ; + sh:description "connects an association to an instance of supporting evidence" ; + sh:nodeKind sh:IRI ; + sh:order 9 ; + sh:path biolink:has_evidence ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; - sh:order 5 ; - sh:path biolink:negated ], + sh:order 29 ; + sh:path biolink:iri ], + [ sh:description "a point in time" ; + sh:maxCount 1 ; + sh:order 13 ; + sh:path biolink:timepoint ], + [ sh:datatype xsd:string ; + sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 16 ; + sh:path biolink:original_object ], [ sh:class biolink:RetrievalSource ; sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; sh:nodeKind sh:IRI ; sh:order 27 ; sh:path biolink:retrieval_source_ids ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 19 ; + sh:path biolink:subject_closure ], + [ sh:class biolink:OntologyClass ; + sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; + sh:nodeKind sh:IRI ; + sh:order 7 ; + sh:path biolink:qualifiers ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 34 ; + sh:path biolink:has_attribute ], + [ sh:datatype xsd:string ; + sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; + sh:order 31 ; + sh:path rdf:type ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; sh:order 18 ; sh:path biolink:object_category ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 26 ; - sh:path biolink:object_label_closure ], + [ sh:class biolink:NamedThing ; + sh:description "connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 2 ; + sh:path rdf:subject ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 33 ; + sh:path dct:description ], + [ sh:class biolink:Publication ; + sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; + sh:nodeKind sh:IRI ; + sh:order 8 ; + sh:path biolink:publications ], [ sh:datatype xsd:boolean ; sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; @@ -8930,335 +8938,352 @@ biolink:ExposureEventToPhenotypicFeatureAssociation a sh:NodeShape ; sh:closed true ; sh:description "Any association between an environment and a phenotypic feature, where being in the environment influences the phenotype." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:property [ sh:description "a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject" ; sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 17 ; - sh:path biolink:object_category ], - [ sh:description "a human-readable description of an entity" ; + sh:order 41 ; + sh:path biolink:frequency_qualifier ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:order 29 ; + sh:path biolink:category ], + [ sh:datatype xsd:integer ; + sh:description "number of things with a particular property" ; sh:maxCount 1 ; - sh:order 32 ; - sh:path dct:description ], + sh:order 35 ; + sh:path biolink:has_count ], [ sh:datatype xsd:string ; - sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; - sh:order 11 ; - sh:path biolink:aggregator_knowledge_source ], - [ sh:class biolink:SeverityValue ; - sh:description "a qualifier used in a phenotypic association to state how severe the phenotype is in the subject" ; + sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 39 ; - sh:path biolink:severity_qualifier ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:order 22 ; + sh:path biolink:subject_namespace ], + [ sh:datatype xsd:string ; + sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 28 ; - sh:path biolink:iri ], + sh:order 15 ; + sh:path biolink:original_object ], [ sh:datatype xsd:string ; sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:order 24 ; sh:path biolink:subject_label_closure ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:order 29 ; - sh:path biolink:category ], + [ sh:datatype xsd:string ; + sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; + sh:maxCount 1 ; + sh:order 5 ; + sh:path biolink:qualifier ], [ sh:class biolink:RetrievalSource ; sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; sh:nodeKind sh:IRI ; sh:order 26 ; sh:path biolink:retrieval_source_ids ], - [ sh:datatype xsd:string ; - sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; + [ sh:description "a point in time" ; sh:maxCount 1 ; - sh:order 10 ; - sh:path biolink:primary_knowledge_source ], - [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:order 12 ; + sh:path biolink:timepoint ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:original_predicate ], + sh:order 34 ; + sh:path biolink:deprecated ], [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; - sh:order 20 ; - sh:path biolink:subject_category_closure ], - [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 2 ; - sh:path rdf:predicate ], - [ sh:datatype xsd:boolean ; - sh:description "if set to true, then the association is negated i.e. is not true" ; - sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:negated ], + sh:order 21 ; + sh:path biolink:object_category_closure ], [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 19 ; - sh:path biolink:object_closure ], - [ sh:description "a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject" ; + sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 41 ; - sh:path biolink:frequency_qualifier ], + sh:order 23 ; + sh:path biolink:object_namespace ], + [ sh:datatype xsd:double ; + sh:description "equivalent to has quotient multiplied by 100" ; + sh:maxCount 1 ; + sh:order 38 ; + sh:path biolink:has_percentage ], [ sh:datatype xsd:integer ; sh:description "total number of things in a particular reference set" ; sh:maxCount 1 ; sh:order 36 ; sh:path biolink:has_total ], - [ sh:class biolink:BiologicalSex ; - sh:description "a qualifier used in a phenotypic association to state whether the association is specific to a particular sex." ; + [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path biolink:sex_qualifier ], - [ sh:class biolink:PhenotypicFeature ; - sh:description "connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; + sh:order 32 ; + sh:path dct:description ], + [ sh:datatype xsd:string ; + sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; + sh:order 11 ; + sh:path biolink:aggregator_knowledge_source ], + [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; sh:maxCount 1 ; sh:minCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 3 ; - sh:path rdf:object ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 21 ; - sh:path biolink:object_category_closure ], + sh:order 2 ; + sh:path rdf:predicate ], [ sh:datatype xsd:string ; - sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; + sh:order 30 ; + sh:path rdf:type ], + [ sh:datatype xsd:boolean ; + sh:description "if set to true, then the association is negated i.e. is not true" ; sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:original_subject ], - [ sh:datatype xsd:double ; - sh:description "equivalent to has quotient multiplied by 100" ; + sh:order 4 ; + sh:path biolink:negated ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 33 ; + sh:path biolink:has_attribute ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; - sh:order 38 ; - sh:path biolink:has_percentage ], + sh:order 28 ; + sh:path biolink:iri ], [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; sh:order 31 ; sh:path rdfs:label ], - [ sh:class biolink:Onset ; - sh:description "a qualifier used in a phenotypic association to state when the phenotype appears is in the subject" ; - sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 40 ; - sh:path biolink:onset_qualifier ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:order 23 ; - sh:path biolink:object_namespace ], - [ sh:class biolink:ExposureEvent ; - sh:description "connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 1 ; - sh:path rdf:subject ], [ sh:datatype xsd:string ; sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; sh:maxCount 1 ; sh:order 9 ; sh:path biolink:knowledge_source ], + [ sh:class biolink:OntologyClass ; + sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; + sh:nodeKind sh:IRI ; + sh:order 6 ; + sh:path biolink:qualifiers ], [ sh:datatype xsd:double ; sh:maxCount 1 ; sh:order 37 ; sh:path biolink:has_quotient ], [ sh:datatype xsd:string ; - sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; - sh:order 30 ; - sh:path rdf:type ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; + sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 25 ; + sh:path biolink:object_label_closure ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; sh:nodeKind sh:IRI ; - sh:order 33 ; - sh:path biolink:has_attribute ], + sh:order 16 ; + sh:path biolink:subject_category ], + [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 14 ; + sh:path biolink:original_predicate ], + [ sh:class biolink:PhenotypicFeature ; + sh:description "connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 3 ; + sh:path rdf:object ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 20 ; + sh:path biolink:subject_category_closure ], [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 27 ; sh:path biolink:id ], + [ sh:datatype xsd:string ; + sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; + sh:maxCount 1 ; + sh:order 10 ; + sh:path biolink:primary_knowledge_source ], + [ sh:class biolink:SeverityValue ; + sh:description "a qualifier used in a phenotypic association to state how severe the phenotype is in the subject" ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 39 ; + sh:path biolink:severity_qualifier ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 19 ; + sh:path biolink:object_closure ], + [ sh:datatype xsd:string ; + sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 13 ; + sh:path biolink:original_subject ], + [ sh:class biolink:BiologicalSex ; + sh:description "a qualifier used in a phenotypic association to state whether the association is specific to a particular sex." ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 0 ; + sh:path biolink:sex_qualifier ], [ sh:class biolink:Publication ; sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; sh:nodeKind sh:IRI ; sh:order 7 ; sh:path biolink:publications ], - [ sh:datatype xsd:integer ; - sh:description "number of things with a particular property" ; - sh:maxCount 1 ; - sh:order 35 ; - sh:path biolink:has_count ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + [ sh:class biolink:ExposureEvent ; + sh:description "connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; sh:maxCount 1 ; - sh:order 15 ; - sh:path biolink:original_object ], - [ sh:class biolink:OntologyClass ; - sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; + sh:minCount 1 ; sh:nodeKind sh:IRI ; - sh:order 6 ; - sh:path biolink:qualifiers ], - [ sh:description "a point in time" ; - sh:maxCount 1 ; - sh:order 12 ; - sh:path biolink:timepoint ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 25 ; - sh:path biolink:object_label_closure ], - [ sh:datatype xsd:string ; - sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; - sh:maxCount 1 ; - sh:order 5 ; - sh:path biolink:qualifier ], + sh:order 1 ; + sh:path rdf:subject ], [ sh:datatype xsd:string ; sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:order 18 ; sh:path biolink:subject_closure ], + [ sh:class biolink:Onset ; + sh:description "a qualifier used in a phenotypic association to state when the phenotype appears is in the subject" ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 40 ; + sh:path biolink:onset_qualifier ], [ sh:class biolink:EvidenceType ; sh:description "connects an association to an instance of supporting evidence" ; sh:nodeKind sh:IRI ; sh:order 8 ; sh:path biolink:has_evidence ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:order 22 ; - sh:path biolink:subject_namespace ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; - sh:order 16 ; - sh:path biolink:subject_category ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 34 ; - sh:path biolink:deprecated ] ; + sh:order 17 ; + sh:path biolink:object_category ] ; sh:targetClass biolink:ExposureEventToPhenotypicFeatureAssociation . biolink:Food a sh:NodeShape ; sh:closed true ; sh:description "A substance consumed by a living organism as a source of nutrition" ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:datatype xsd:string ; - sh:description "The highest dose of a drug or treatment that does not cause unacceptable side effects. The maximum tolerated dose is determined in clinical trials by testing increasing doses on different groups of people until the highest dose with acceptable side effects is found. Also called MTD." ; - sh:maxCount 1 ; - sh:order 6 ; - sh:path biolink:max_tolerated_dose ], - [ sh:description "the method or process of administering a pharmaceutical compound to achieve a therapeutic effect in humans or animals." ; - sh:in ( "inhalation" "oral" "absorption_through_the_skin" "intravenous_injection" ) ; - sh:order 3 ; - sh:path biolink:routes_of_delivery ], - [ sh:datatype xsd:string ; - sh:description "An agglomeration of drug regulatory status worldwide. Not specific to FDA." ; - sh:maxCount 1 ; - sh:order 2 ; - sh:path biolink:drug_regulatory_status_world_wide ], - [ sh:datatype xsd:string ; - sh:description "Should be the highest level of FDA approval this chemical entity or device has, regardless of which disease, condition or phenotype it is currently being reviewed to treat. For specific levels of FDA approval for a specific condition, disease, phenotype, etc., see the association slot, 'FDA approval status.'" ; + sh:property [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; - sh:order 1 ; - sh:path biolink:highest_FDA_approval_status ], + sh:order 11 ; + sh:path biolink:full_name ], [ sh:description "Alternate human-readable names for a thing" ; sh:order 12 ; sh:path biolink:synonym ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 20 ; - sh:path biolink:deprecated ], [ sh:datatype xsd:string ; sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; sh:order 9 ; sh:path biolink:provided_by ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 13 ; - sh:path biolink:id ], - [ sh:description "" ; - sh:in ( "over_the_counter" "prescription" ) ; - sh:order 5 ; - sh:path biolink:available_from ], [ sh:class biolink:ChemicalEntity ; sh:description "" ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; sh:order 4 ; sh:path biolink:trade_name ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 15 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], [ sh:datatype xsd:boolean ; sh:description "" ; sh:maxCount 1 ; sh:order 7 ; sh:path biolink:is_toxic ], - [ sh:description "a long-form human readable name for a thing" ; + [ sh:class biolink:ChemicalMixture ; + sh:description "" ; sh:maxCount 1 ; - sh:order 11 ; - sh:path biolink:full_name ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 10 ; - sh:path biolink:xref ], - [ sh:class biolink:ChemicalRole ; - sh:description "A role is particular behaviour which a chemical entity may exhibit." ; + sh:nodeKind sh:IRI ; + sh:order 0 ; + sh:path biolink:is_supplement ], + [ sh:datatype xsd:string ; + sh:description "An agglomeration of drug regulatory status worldwide. Not specific to FDA." ; + sh:maxCount 1 ; + sh:order 2 ; + sh:path biolink:drug_regulatory_status_world_wide ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 20 ; + sh:path biolink:deprecated ], + [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 17 ; + sh:path rdfs:label ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 14 ; + sh:path biolink:iri ], + [ sh:description "" ; + sh:in ( "over_the_counter" "prescription" ) ; + sh:order 5 ; + sh:path biolink:available_from ], + [ sh:class biolink:ChemicalRole ; + sh:description "A role is particular behaviour which a chemical entity may exhibit." ; sh:nodeKind sh:IRI ; sh:order 8 ; sh:path biolink:has_chemical_role ], - [ sh:description "a human-readable description of an entity" ; + [ sh:datatype xsd:string ; + sh:description "The highest dose of a drug or treatment that does not cause unacceptable side effects. The maximum tolerated dose is determined in clinical trials by testing increasing doses on different groups of people until the highest dose with acceptable side effects is found. Also called MTD." ; sh:maxCount 1 ; - sh:order 18 ; - sh:path dct:description ], + sh:order 6 ; + sh:path biolink:max_tolerated_dose ], [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; sh:order 19 ; sh:path biolink:has_attribute ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:minCount 1 ; - sh:order 15 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:class biolink:ChemicalMixture ; - sh:description "" ; - sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path biolink:is_supplement ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 17 ; - sh:path rdfs:label ], [ sh:datatype xsd:string ; sh:order 16 ; sh:path rdf:type ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:iri ] ; + sh:minCount 1 ; + sh:order 13 ; + sh:path biolink:id ], + [ sh:description "the method or process of administering a pharmaceutical compound to achieve a therapeutic effect in humans or animals." ; + sh:in ( "inhalation" "oral" "absorption_through_the_skin" "intravenous_injection" ) ; + sh:order 3 ; + sh:path biolink:routes_of_delivery ], + [ sh:datatype xsd:string ; + sh:description "Should be the highest level of FDA approval this chemical entity or device has, regardless of which disease, condition or phenotype it is currently being reviewed to treat. For specific levels of FDA approval for a specific condition, disease, phenotype, etc., see the association slot, 'clinical approval status.'" ; + sh:maxCount 1 ; + sh:order 1 ; + sh:path biolink:highest_FDA_approval_status ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 10 ; + sh:path biolink:xref ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 18 ; + sh:path dct:description ] ; sh:targetClass biolink:Food . biolink:FoodAdditive a sh:NodeShape ; sh:closed true ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 16 ; - sh:path biolink:deprecated ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 14 ; - sh:path dct:description ], + sh:property [ sh:datatype xsd:string ; + sh:order 12 ; + sh:path rdf:type ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 11 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + [ sh:description "" ; + sh:in ( "over_the_counter" "prescription" ) ; + sh:order 1 ; + sh:path biolink:available_from ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 10 ; sh:path biolink:iri ], - [ sh:datatype xsd:string ; - sh:description "The highest dose of a drug or treatment that does not cause unacceptable side effects. The maximum tolerated dose is determined in clinical trials by testing increasing doses on different groups of people until the highest dose with acceptable side effects is found. Also called MTD." ; + [ sh:datatype xsd:boolean ; + sh:description "" ; sh:maxCount 1 ; - sh:order 2 ; - sh:path biolink:max_tolerated_dose ], + sh:order 3 ; + sh:path biolink:is_toxic ], + [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 13 ; + sh:path rdfs:label ], + [ sh:class biolink:ChemicalEntity ; + sh:description "" ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 0 ; + sh:path biolink:trade_name ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 14 ; + sh:path dct:description ], [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; @@ -9269,12 +9294,19 @@ biolink:FoodAdditive a sh:NodeShape ; sh:nodeKind sh:IRI ; sh:order 4 ; sh:path biolink:has_chemical_role ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 16 ; + sh:path biolink:deprecated ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 6 ; + sh:path biolink:xref ], [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:description "The highest dose of a drug or treatment that does not cause unacceptable side effects. The maximum tolerated dose is determined in clinical trials by testing increasing doses on different groups of people until the highest dose with acceptable side effects is found. Also called MTD." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 9 ; - sh:path biolink:id ], + sh:order 2 ; + sh:path biolink:max_tolerated_dose ], [ sh:description "Alternate human-readable names for a thing" ; sh:order 8 ; sh:path biolink:synonym ], @@ -9283,39 +9315,15 @@ biolink:FoodAdditive a sh:NodeShape ; sh:order 7 ; sh:path biolink:full_name ], [ sh:datatype xsd:string ; - sh:order 12 ; - sh:path rdf:type ], - [ sh:description "A human-readable name for an attribute or entity." ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; - sh:order 13 ; - sh:path rdfs:label ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:minCount 1 ; - sh:order 11 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:datatype xsd:boolean ; - sh:description "" ; - sh:maxCount 1 ; - sh:order 3 ; - sh:path biolink:is_toxic ], + sh:order 9 ; + sh:path biolink:id ], [ sh:datatype xsd:string ; sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; sh:order 5 ; - sh:path biolink:provided_by ], - [ sh:description "" ; - sh:in ( "over_the_counter" "prescription" ) ; - sh:order 1 ; - sh:path biolink:available_from ], - [ sh:class biolink:ChemicalEntity ; - sh:description "" ; - sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path biolink:trade_name ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 6 ; - sh:path biolink:xref ] ; + sh:path biolink:provided_by ] ; sh:targetClass biolink:FoodAdditive . biolink:FrequencyQualifierMixin a sh:NodeShape ; @@ -9332,14 +9340,14 @@ biolink:FrequencyQuantifier a sh:NodeShape ; sh:closed false ; sh:ignoredProperties ( rdf:type ) ; sh:property [ sh:datatype xsd:double ; - sh:maxCount 1 ; - sh:order 2 ; - sh:path biolink:has_quotient ], - [ sh:datatype xsd:double ; sh:description "equivalent to has quotient multiplied by 100" ; sh:maxCount 1 ; sh:order 3 ; sh:path biolink:has_percentage ], + [ sh:datatype xsd:double ; + sh:maxCount 1 ; + sh:order 2 ; + sh:path biolink:has_quotient ], [ sh:datatype xsd:integer ; sh:description "number of things with a particular property" ; sh:maxCount 1 ; @@ -9356,296 +9364,378 @@ biolink:FunctionalAssociation a sh:NodeShape ; sh:closed true ; sh:description "An association between a macromolecular machine mixin (gene, gene product or complex of gene products) and either a molecular activity, a biological process or a cellular location in which a function is executed." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "a point in time" ; + sh:property [ sh:datatype xsd:boolean ; + sh:description "if set to true, then the association is negated i.e. is not true" ; sh:maxCount 1 ; - sh:order 11 ; - sh:path biolink:timepoint ], - [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; + sh:order 3 ; + sh:path biolink:negated ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 33 ; + sh:path biolink:deprecated ], + [ sh:class biolink:MacromolecularMachineMixin ; + sh:description "gene, product or macromolecular complex that has the function associated with the GO term" ; sh:maxCount 1 ; sh:minCount 1 ; - sh:order 1 ; - sh:path rdf:predicate ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:BlankNode ; + sh:order 0 ; + sh:path rdf:subject ], + [ sh:class biolink:RetrievalSource ; + sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; sh:nodeKind sh:IRI ; - sh:order 32 ; - sh:path biolink:has_attribute ], + sh:order 25 ; + sh:path biolink:retrieval_source_ids ], [ sh:datatype xsd:string ; - sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; + sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 9 ; - sh:path biolink:primary_knowledge_source ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 17 ; - sh:path biolink:subject_closure ], + sh:order 14 ; + sh:path biolink:original_object ], [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; sh:order 30 ; sh:path rdfs:label ], + [ sh:description "a point in time" ; + sh:maxCount 1 ; + sh:order 11 ; + sh:path biolink:timepoint ], [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 26 ; - sh:path biolink:id ], + sh:order 8 ; + sh:path biolink:knowledge_source ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; sh:order 15 ; sh:path biolink:subject_category ], - [ sh:class biolink:RetrievalSource ; - sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; - sh:nodeKind sh:IRI ; - sh:order 25 ; - sh:path biolink:retrieval_source_ids ], [ sh:datatype xsd:string ; - sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; - sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:knowledge_source ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; sh:maxCount 1 ; + sh:order 4 ; + sh:path biolink:qualifier ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; - sh:order 16 ; - sh:path biolink:object_category ], + sh:order 32 ; + sh:path biolink:has_attribute ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 23 ; + sh:path biolink:subject_label_closure ], [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; sh:order 13 ; sh:path biolink:original_predicate ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + [ sh:datatype xsd:string ; + sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; + sh:order 10 ; + sh:path biolink:aggregator_knowledge_source ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; - sh:order 33 ; - sh:path biolink:deprecated ], + sh:order 27 ; + sh:path biolink:iri ], [ sh:datatype xsd:string ; - sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; - sh:order 29 ; - sh:path rdf:type ], - [ sh:class biolink:Publication ; - sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; - sh:nodeKind sh:IRI ; - sh:order 6 ; - sh:path biolink:publications ], - [ sh:datatype xsd:boolean ; - sh:description "if set to true, then the association is negated i.e. is not true" ; + sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 3 ; - sh:path biolink:negated ], - [ sh:class biolink:MacromolecularMachineMixin ; - sh:description "gene, product or macromolecular complex that has the function associated with the GO term" ; + sh:order 12 ; + sh:path biolink:original_subject ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 31 ; + sh:path dct:description ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; - sh:nodeKind sh:BlankNode ; - sh:order 0 ; - sh:path rdf:subject ], + sh:order 26 ; + sh:path biolink:id ], + [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 1 ; + sh:path rdf:predicate ], [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; sh:nodeKind sh:IRI ; - sh:order 19 ; - sh:path biolink:subject_category_closure ], + sh:order 16 ; + sh:path biolink:object_category ], [ sh:datatype xsd:string ; - sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 24 ; + sh:path biolink:object_label_closure ], + [ sh:datatype xsd:string ; + sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:original_object ], + sh:order 9 ; + sh:path biolink:primary_knowledge_source ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 20 ; + sh:path biolink:object_category_closure ], + [ sh:class biolink:Publication ; + sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; + sh:nodeKind sh:IRI ; + sh:order 6 ; + sh:path biolink:publications ], [ sh:datatype xsd:string ; sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:order 22 ; sh:path biolink:object_namespace ], - [ sh:class biolink:OntologyClass ; - sh:description "class describing the activity, process or localization of the gene product" ; + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 17 ; + sh:path biolink:subject_closure ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:minCount 1 ; + sh:order 21 ; + sh:path biolink:subject_namespace ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; - sh:order 2 ; - sh:path rdf:object ], + sh:order 19 ; + sh:path biolink:subject_category_closure ], [ sh:class biolink:EvidenceType ; sh:description "connects an association to an instance of supporting evidence" ; sh:nodeKind sh:IRI ; sh:order 7 ; sh:path biolink:has_evidence ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 12 ; - sh:path biolink:original_subject ], [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 20 ; - sh:path biolink:object_category_closure ], - [ sh:description "a human-readable description of an entity" ; + sh:description "class describing the activity, process or localization of the gene product" ; sh:maxCount 1 ; - sh:order 31 ; - sh:path dct:description ], - [ sh:datatype xsd:string ; - sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; - sh:order 10 ; - sh:path biolink:aggregator_knowledge_source ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 24 ; - sh:path biolink:object_label_closure ], + sh:minCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 2 ; + sh:path rdf:object ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:order 28 ; sh:path biolink:category ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 18 ; + sh:path biolink:object_closure ], + [ sh:datatype xsd:string ; + sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; + sh:order 29 ; + sh:path rdf:type ], [ sh:class biolink:OntologyClass ; sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; sh:nodeKind sh:IRI ; sh:order 5 ; - sh:path biolink:qualifiers ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:order 21 ; - sh:path biolink:subject_namespace ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 23 ; - sh:path biolink:subject_label_closure ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 27 ; - sh:path biolink:iri ], - [ sh:datatype xsd:string ; - sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; - sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:qualifier ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 18 ; - sh:path biolink:object_closure ] ; + sh:path biolink:qualifiers ] ; sh:targetClass biolink:FunctionalAssociation . biolink:Fungus a sh:NodeShape ; sh:closed true ; sh:description "A kingdom of eukaryotic, heterotrophic organisms that live as saprobes or parasites, including mushrooms, yeasts, smuts, molds, etc. They reproduce either sexually or asexually, and have life cycles that range from simple to complex. Filamentous fungi refer to those that grow as multicellular colonies (mushrooms and molds)." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 3 ; - sh:path biolink:xref ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:deprecated ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 6 ; - sh:path biolink:id ], - [ sh:datatype xsd:string ; - sh:order 9 ; - sh:path rdf:type ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 5 ; - sh:path biolink:synonym ], - [ sh:description "a long-form human readable name for a thing" ; + sh:property [ sh:class biolink:Attribute ; + sh:description "may often be an organism attribute" ; + sh:nodeKind sh:IRI ; + sh:order 12 ; + sh:path biolink:has_attribute ], + [ sh:description "The human readable scientific name for the taxon of the entity." ; sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:full_name ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:minCount 1 ; - sh:order 8 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + sh:order 1 ; + sh:path rdfs:label ], [ sh:class biolink:OrganismTaxon ; sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; sh:nodeKind sh:IRI ; sh:order 0 ; sh:path biolink:in_taxon ], + [ sh:description "a long-form human readable name for a thing" ; + sh:maxCount 1 ; + sh:order 4 ; + sh:path biolink:full_name ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 5 ; + sh:path biolink:synonym ], [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; sh:order 10 ; sh:path rdfs:label ], - [ sh:class biolink:Attribute ; - sh:description "may often be an organism attribute" ; - sh:nodeKind sh:IRI ; - sh:order 12 ; - sh:path biolink:has_attribute ], - [ sh:description "The human readable scientific name for the taxon of the entity." ; + [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; - sh:order 1 ; - sh:path rdfs:label ], + sh:order 11 ; + sh:path dct:description ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 3 ; + sh:path biolink:xref ], [ sh:datatype xsd:string ; sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; sh:order 2 ; sh:path biolink:provided_by ], - [ sh:description "a human-readable description of an entity" ; + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; - sh:order 11 ; - sh:path dct:description ], + sh:minCount 1 ; + sh:order 6 ; + sh:path biolink:id ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 13 ; + sh:path biolink:deprecated ], + [ sh:datatype xsd:string ; + sh:order 9 ; + sh:path rdf:type ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 7 ; - sh:path biolink:iri ] ; + sh:path biolink:iri ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 8 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ] ; sh:targetClass biolink:Fungus . biolink:GeneAffectsChemicalAssociation a sh:NodeShape ; sh:closed true ; sh:description "Describes an effect that a gene or gene product has on a chemical entity (e.g. an impact of on its abundance, activity, localization, processing, transport, etc.)" ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:in ( "3_prime_utr" "5_prime_utr" "polya_tail" "promoter" "enhancer" "exon" "intron" ) ; - sh:maxCount 1 ; - sh:order 1 ; - sh:path biolink:subject_part_qualifier ], - [ sh:datatype xsd:string ; + sh:property [ sh:datatype xsd:string ; sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:order 30 ; sh:path biolink:subject_closure ], - [ sh:class biolink:OntologyClass ; - sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; - sh:nodeKind sh:IRI ; - sh:order 18 ; - sh:path biolink:qualifiers ], [ sh:datatype xsd:string ; - sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; - sh:order 23 ; - sh:path biolink:aggregator_knowledge_source ], - [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; + sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 14 ; - sh:path rdf:predicate ], + sh:order 21 ; + sh:path biolink:knowledge_source ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 44 ; + sh:path dct:description ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 33 ; + sh:path biolink:object_category_closure ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; sh:order 29 ; sh:path biolink:object_category ], - [ sh:class biolink:AnatomicalEntity ; + [ sh:description "A statement qualifier representing a type of molecular control mechanism through which an effect of a chemical on a gene or gene product is mediated (e.g. 'agonism', 'inhibition', 'allosteric modulation', 'channel blocker')" ; + sh:in ( "binding" "inhibition" "antibody_inhibition" "antagonism" "molecular_channel_blockage" "inverse_agonism" "negative_allosteric_modulation" "agonism" "molecular_channel_opening" "positive_allosteric_modulation" "potentiation" "activation" "inducer" "transcriptional_regulation" "signaling_mediated_control" "stabilization" "stimulation" "releasing_activity" ) ; sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 4 ; - sh:path biolink:subject_context_qualifier ], - [ sh:class biolink:AnatomicalEntity ; + sh:order 10 ; + sh:path biolink:causal_mechanism_qualifier ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 9 ; - sh:path biolink:object_context_qualifier ], + sh:order 40 ; + sh:path biolink:iri ], [ sh:datatype xsd:string ; - sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; + sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; sh:maxCount 1 ; - sh:order 21 ; - sh:path biolink:knowledge_source ], - [ sh:in ( "3_prime_utr" "5_prime_utr" "polya_tail" "promoter" "enhancer" "exon" "intron" ) ; + sh:order 22 ; + sh:path biolink:primary_knowledge_source ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 32 ; + sh:path biolink:subject_category_closure ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 7 ; - sh:path biolink:object_part_qualifier ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:order 34 ; + sh:path biolink:subject_namespace ], + [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; sh:maxCount 1 ; - sh:order 40 ; - sh:path biolink:iri ], + sh:minCount 1 ; + sh:order 14 ; + sh:path rdf:predicate ], + [ sh:description "a point in time" ; + sh:maxCount 1 ; + sh:order 24 ; + sh:path biolink:timepoint ], + [ sh:datatype xsd:string ; + sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 25 ; + sh:path biolink:original_subject ], + [ sh:class biolink:OntologyClass ; + sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; + sh:nodeKind sh:IRI ; + sh:order 18 ; + sh:path biolink:qualifiers ], + [ sh:in ( "increased" "upregulated" "decreased" "downregulated" ) ; + sh:maxCount 1 ; + sh:order 5 ; + sh:path biolink:subject_direction_qualifier ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 39 ; + sh:path biolink:id ], + [ sh:class biolink:RetrievalSource ; + sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; + sh:nodeKind sh:IRI ; + sh:order 38 ; + sh:path biolink:retrieval_source_ids ], + [ sh:class biolink:Publication ; + sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; + sh:nodeKind sh:IRI ; + sh:order 19 ; + sh:path biolink:publications ], + [ sh:datatype xsd:string ; + sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; + sh:maxCount 1 ; + sh:order 17 ; + sh:path biolink:qualifier ], + [ sh:datatype xsd:string ; + sh:maxCount 1 ; + sh:order 2 ; + sh:path biolink:subject_derivative_qualifier ], + [ sh:class biolink:AnatomicalEntity ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 4 ; + sh:path biolink:subject_context_qualifier ], + [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 43 ; + sh:path rdfs:label ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 37 ; + sh:path biolink:object_label_closure ], + [ sh:datatype xsd:boolean ; + sh:description "if set to true, then the association is negated i.e. is not true" ; + sh:maxCount 1 ; + sh:order 16 ; + sh:path biolink:negated ], [ sh:datatype xsd:string ; sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:order 36 ; sh:path biolink:subject_label_closure ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 45 ; + sh:path biolink:has_attribute ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:order 35 ; + sh:path biolink:object_namespace ], + [ sh:class biolink:EvidenceType ; + sh:description "connects an association to an instance of supporting evidence" ; + sh:nodeKind sh:IRI ; + sh:order 20 ; + sh:path biolink:has_evidence ], + [ sh:in ( "3_prime_utr" "5_prime_utr" "polya_tail" "promoter" "enhancer" "exon" "intron" ) ; + sh:maxCount 1 ; + sh:order 7 ; + sh:path biolink:object_part_qualifier ], [ sh:class biolink:ChemicalEntity ; sh:description "connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; sh:maxCount 1 ; @@ -9653,68 +9743,62 @@ biolink:GeneAffectsChemicalAssociation a sh:NodeShape ; sh:nodeKind sh:IRI ; sh:order 15 ; sh:path rdf:object ], - [ sh:description "A statement qualifier representing a type of molecular control mechanism through which an effect of a chemical on a gene or gene product is mediated (e.g. 'agonism', 'inhibition', 'allosteric modulation', 'channel blocker')" ; - sh:in ( "binding" "inhibition" "antibody_inhibition" "antagonism" "molecular_channel_blockage" "inverse_agonism" "negative_allosteric_modulation" "agonism" "molecular_channel_opening" "positive_allosteric_modulation" "potentiation" "activation" "inducer" "transcriptional_regulation" "signaling_mediated_control" "stabilization" "stimulation" "releasing_activity" ) ; - sh:maxCount 1 ; - sh:order 10 ; - sh:path biolink:causal_mechanism_qualifier ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 44 ; - sh:path dct:description ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 46 ; - sh:path biolink:deprecated ], + [ sh:datatype xsd:string ; + sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; + sh:order 42 ; + sh:path rdf:type ], [ sh:in ( "activity_or_abundance" "abundance" "activity" "expression" "synthesis" "degradation" "cleavage" "hydrolysis" "metabolic_processing" "mutation_rate" "stability" "folding" "localization" "transport" "secretion" "uptake" "splicing" "molecular_interaction" "molecular_modification" "acetylation" "acylation" "alkylation" "amination" "carbamoylation" "ethylation" "glutathionylation" "glycation" "glycosylation" "glucuronidation" "n_linked_glycosylation" "o_linked_glycosylation" "hydroxylation" "lipidation" "farnesylation" "geranoylation" "myristoylation" "palmitoylation" "prenylation" "methylation" "nitrosation" "nucleotidylation" "phosphorylation" "ribosylation" "ADP-ribosylation" "sulfation" "sumoylation" "ubiquitination" "oxidation" "reduction" "carboxylation" ) ; sh:maxCount 1 ; sh:order 8 ; sh:path biolink:object_aspect_qualifier ], + [ sh:in ( "3_prime_utr" "5_prime_utr" "polya_tail" "promoter" "enhancer" "exon" "intron" ) ; + sh:maxCount 1 ; + sh:order 1 ; + sh:path biolink:subject_part_qualifier ], + [ sh:class biolink:AnatomicalEntity ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 9 ; + sh:path biolink:object_context_qualifier ], [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; sh:order 26 ; sh:path biolink:original_predicate ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 31 ; - sh:path biolink:object_closure ], - [ sh:datatype xsd:string ; - sh:description "Predicate to be used in an association when subject and object qualifiers are present and the full reading of the statement requires a qualification to the predicate in use in order to refine or increase the specificity of the full statement reading. This qualifier holds a relationship to be used instead of that expressed by the primary predicate, in a ‘full statement’ reading of the association, where qualifier-based semantics are included. This is necessary only in cases where the primary predicate does not work in a full statement reading." ; + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; - sh:order 12 ; - sh:path biolink:qualified_predicate ], + sh:order 46 ; + sh:path biolink:deprecated ], + [ sh:in ( "genetic_variant_form" "modified_form" "loss_of_function_variant_form" "gain_of_function_variant_form" "polymorphic_form" "snp_form" "analog_form" ) ; + sh:maxCount 1 ; + sh:order 0 ; + sh:path biolink:subject_form_or_variant_qualifier ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:order 41 ; + sh:path biolink:category ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; sh:order 28 ; sh:path biolink:subject_category ], - [ sh:description "a point in time" ; - sh:maxCount 1 ; - sh:order 24 ; - sh:path biolink:timepoint ], - [ sh:class biolink:GeneOrGeneProduct ; - sh:description "connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; + [ sh:in ( "activity_or_abundance" "abundance" "activity" "expression" "synthesis" "degradation" "cleavage" "hydrolysis" "metabolic_processing" "mutation_rate" "stability" "folding" "localization" "transport" "secretion" "uptake" "splicing" "molecular_interaction" "molecular_modification" "acetylation" "acylation" "alkylation" "amination" "carbamoylation" "ethylation" "glutathionylation" "glycation" "glycosylation" "glucuronidation" "n_linked_glycosylation" "o_linked_glycosylation" "hydroxylation" "lipidation" "farnesylation" "geranoylation" "myristoylation" "palmitoylation" "prenylation" "methylation" "nitrosation" "nucleotidylation" "phosphorylation" "ribosylation" "ADP-ribosylation" "sulfation" "sumoylation" "ubiquitination" "oxidation" "reduction" "carboxylation" ) ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:BlankNode ; - sh:order 13 ; - sh:path rdf:subject ], - [ sh:class biolink:EvidenceType ; - sh:description "connects an association to an instance of supporting evidence" ; - sh:nodeKind sh:IRI ; - sh:order 20 ; - sh:path biolink:has_evidence ], + sh:order 3 ; + sh:path biolink:subject_aspect_qualifier ], [ sh:in ( "genetic_variant_form" "modified_form" "loss_of_function_variant_form" "gain_of_function_variant_form" "polymorphic_form" "snp_form" "analog_form" ) ; sh:maxCount 1 ; sh:order 6 ; sh:path biolink:object_form_or_variant_qualifier ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 33 ; - sh:path biolink:object_category_closure ], + [ sh:datatype xsd:string ; + sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 27 ; + sh:path biolink:original_object ], + [ sh:datatype xsd:string ; + sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; + sh:order 23 ; + sh:path biolink:aggregator_knowledge_source ], [ sh:class biolink:AnatomicalEntity ; sh:description "A statement qualifier representing an anatomical location where an relationship expressed in an association took place (can be a tissue, cell type, or sub-cellular location)." ; sh:maxCount 1 ; @@ -9722,123 +9806,100 @@ biolink:GeneAffectsChemicalAssociation a sh:NodeShape ; sh:order 11 ; sh:path biolink:anatomical_context_qualifier ], [ sh:datatype xsd:string ; - sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:order 35 ; - sh:path biolink:object_namespace ], - [ sh:in ( "increased" "upregulated" "decreased" "downregulated" ) ; - sh:maxCount 1 ; - sh:order 5 ; - sh:path biolink:subject_direction_qualifier ], - [ sh:in ( "activity_or_abundance" "abundance" "activity" "expression" "synthesis" "degradation" "cleavage" "hydrolysis" "metabolic_processing" "mutation_rate" "stability" "folding" "localization" "transport" "secretion" "uptake" "splicing" "molecular_interaction" "molecular_modification" "acetylation" "acylation" "alkylation" "amination" "carbamoylation" "ethylation" "glutathionylation" "glycation" "glycosylation" "glucuronidation" "n_linked_glycosylation" "o_linked_glycosylation" "hydroxylation" "lipidation" "farnesylation" "geranoylation" "myristoylation" "palmitoylation" "prenylation" "methylation" "nitrosation" "nucleotidylation" "phosphorylation" "ribosylation" "ADP-ribosylation" "sulfation" "sumoylation" "ubiquitination" "oxidation" "reduction" "carboxylation" ) ; + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 31 ; + sh:path biolink:object_closure ], + [ sh:class biolink:GeneOrGeneProduct ; + sh:description "connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; sh:maxCount 1 ; - sh:order 3 ; - sh:path biolink:subject_aspect_qualifier ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 45 ; - sh:path biolink:has_attribute ], + sh:minCount 1 ; + sh:nodeKind sh:BlankNode ; + sh:order 13 ; + sh:path rdf:subject ], [ sh:datatype xsd:string ; + sh:description "Predicate to be used in an association when subject and object qualifiers are present and the full reading of the statement requires a qualification to the predicate in use in order to refine or increase the specificity of the full statement reading. This qualifier holds a relationship to be used instead of that expressed by the primary predicate, in a ‘full statement’ reading of the association, where qualifier-based semantics are included. This is necessary only in cases where the primary predicate does not work in a full statement reading." ; sh:maxCount 1 ; - sh:order 2 ; - sh:path biolink:subject_derivative_qualifier ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 12 ; + sh:path biolink:qualified_predicate ] ; + sh:targetClass biolink:GeneAffectsChemicalAssociation . + +biolink:GeneAsAModelOfDiseaseAssociation a sh:NodeShape ; + sh:closed true ; + sh:ignoredProperties ( rdf:type ) ; + sh:property [ sh:datatype xsd:string ; + sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 34 ; - sh:path biolink:subject_namespace ], + sh:order 15 ; + sh:path biolink:original_subject ], + [ sh:description "The relationship to the disease" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 4 ; + sh:path rdf:predicate ], [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; sh:nodeKind sh:IRI ; - sh:order 32 ; - sh:path biolink:subject_category_closure ], + sh:order 18 ; + sh:path biolink:subject_category ], [ sh:datatype xsd:string ; - sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; sh:maxCount 1 ; - sh:order 27 ; - sh:path biolink:original_object ], + sh:order 12 ; + sh:path biolink:primary_knowledge_source ], [ sh:class biolink:Publication ; sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; sh:nodeKind sh:IRI ; - sh:order 19 ; + sh:order 9 ; sh:path biolink:publications ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:order 41 ; - sh:path biolink:category ], - [ sh:datatype xsd:boolean ; - sh:description "if set to true, then the association is negated i.e. is not true" ; - sh:maxCount 1 ; - sh:order 16 ; - sh:path biolink:negated ], [ sh:datatype xsd:string ; - sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; + sh:order 13 ; + sh:path biolink:aggregator_knowledge_source ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 23 ; + sh:path biolink:object_category_closure ], + [ sh:datatype xsd:integer ; + sh:description "total number of things in a particular reference set" ; sh:maxCount 1 ; - sh:order 25 ; - sh:path biolink:original_subject ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 37 ; - sh:path biolink:object_label_closure ], - [ sh:datatype xsd:string ; - sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; + sh:order 38 ; + sh:path biolink:has_total ], + [ sh:class biolink:SeverityValue ; + sh:description "a qualifier used in a phenotypic association to state how severe the phenotype is in the subject" ; sh:maxCount 1 ; - sh:order 17 ; - sh:path biolink:qualifier ], + sh:nodeKind sh:IRI ; + sh:order 41 ; + sh:path biolink:severity_qualifier ], [ sh:class biolink:RetrievalSource ; sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; sh:nodeKind sh:IRI ; - sh:order 38 ; + sh:order 28 ; sh:path biolink:retrieval_source_ids ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 43 ; - sh:path rdfs:label ], - [ sh:in ( "genetic_variant_form" "modified_form" "loss_of_function_variant_form" "gain_of_function_variant_form" "polymorphic_form" "snp_form" "analog_form" ) ; + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; - sh:order 0 ; - sh:path biolink:subject_form_or_variant_qualifier ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:order 36 ; + sh:path biolink:deprecated ], + [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 39 ; - sh:path biolink:id ], - [ sh:datatype xsd:string ; - sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; - sh:order 42 ; - sh:path rdf:type ], + sh:order 34 ; + sh:path dct:description ], + [ sh:class biolink:EvidenceType ; + sh:description "connects an association to an instance of supporting evidence" ; + sh:nodeKind sh:IRI ; + sh:order 10 ; + sh:path biolink:has_evidence ], [ sh:datatype xsd:string ; - sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; - sh:maxCount 1 ; - sh:order 22 ; - sh:path biolink:primary_knowledge_source ] ; - sh:targetClass biolink:GeneAffectsChemicalAssociation . - -biolink:GeneAsAModelOfDiseaseAssociation a sh:NodeShape ; - sh:closed true ; - sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject" ; - sh:maxCount 1 ; - sh:order 43 ; - sh:path biolink:frequency_qualifier ], - [ sh:datatype xsd:double ; + sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 39 ; - sh:path biolink:has_quotient ], + sh:order 17 ; + sh:path biolink:original_object ], [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 21 ; - sh:path biolink:object_closure ], - [ sh:datatype xsd:integer ; - sh:description "total number of things in a particular reference set" ; - sh:maxCount 1 ; - sh:order 38 ; - sh:path biolink:has_total ], - [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 16 ; - sh:path biolink:original_predicate ], + sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 27 ; + sh:path biolink:object_label_closure ], [ sh:class biolink:GeneOrGeneProduct ; sh:description "A gene that has a role in modeling the disease. This may be a model organism ortholog of a known disease gene, or it may be a gene whose mutants recapitulate core features of the disease." ; sh:maxCount 1 ; @@ -9846,221 +9907,168 @@ biolink:GeneAsAModelOfDiseaseAssociation a sh:NodeShape ; sh:nodeKind sh:BlankNode ; sh:order 3 ; sh:path rdf:subject ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 15 ; - sh:path biolink:original_subject ], - [ sh:datatype xsd:string ; - sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; - sh:maxCount 1 ; - sh:order 12 ; - sh:path biolink:primary_knowledge_source ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 36 ; - sh:path biolink:deprecated ], [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; sh:order 35 ; sh:path biolink:has_attribute ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:order 25 ; - sh:path biolink:object_namespace ], - [ sh:description "The relationship to the disease" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 4 ; - sh:path rdf:predicate ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 17 ; - sh:path biolink:original_object ], - [ sh:class biolink:RetrievalSource ; - sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; - sh:nodeKind sh:IRI ; - sh:order 28 ; - sh:path biolink:retrieval_source_ids ], [ sh:class biolink:Onset ; sh:description "a qualifier used in a phenotypic association to state when the phenotype appears is in the subject" ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; sh:order 42 ; sh:path biolink:onset_qualifier ], - [ sh:class biolink:OntologyClass ; - sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; - sh:nodeKind sh:IRI ; - sh:order 8 ; - sh:path biolink:qualifiers ], - [ sh:class biolink:SeverityValue ; - sh:description "a qualifier used in a phenotypic association to state how severe the phenotype is in the subject" ; - sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 41 ; - sh:path biolink:severity_qualifier ], - [ sh:in ( "activity_or_abundance" "abundance" "activity" "expression" "synthesis" "degradation" "cleavage" "hydrolysis" "metabolic_processing" "mutation_rate" "stability" "folding" "localization" "transport" "secretion" "uptake" "splicing" "molecular_interaction" "molecular_modification" "acetylation" "acylation" "alkylation" "amination" "carbamoylation" "ethylation" "glutathionylation" "glycation" "glycosylation" "glucuronidation" "n_linked_glycosylation" "o_linked_glycosylation" "hydroxylation" "lipidation" "farnesylation" "geranoylation" "myristoylation" "palmitoylation" "prenylation" "methylation" "nitrosation" "nucleotidylation" "phosphorylation" "ribosylation" "ADP-ribosylation" "sulfation" "sumoylation" "ubiquitination" "oxidation" "reduction" "carboxylation" ) ; + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; - sh:order 0 ; - sh:path biolink:subject_aspect_qualifier ], - [ sh:description "A human-readable name for an attribute or entity." ; + sh:order 30 ; + sh:path biolink:iri ], + [ sh:in ( "increased" "upregulated" "decreased" "downregulated" ) ; sh:maxCount 1 ; - sh:order 33 ; - sh:path rdfs:label ], - [ sh:class biolink:Publication ; - sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; - sh:nodeKind sh:IRI ; - sh:order 9 ; - sh:path biolink:publications ], + sh:order 1 ; + sh:path biolink:object_direction_qualifier ], [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 29 ; - sh:path biolink:id ], - [ sh:class biolink:Disease ; - sh:description "disease" ; + sh:order 11 ; + sh:path biolink:knowledge_source ], + [ sh:datatype xsd:double ; + sh:description "equivalent to has quotient multiplied by 100" ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 5 ; - sh:path rdf:object ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:order 40 ; + sh:path biolink:has_percentage ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 30 ; - sh:path biolink:iri ], + sh:nodeKind sh:IRI ; + sh:order 19 ; + sh:path biolink:object_category ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; sh:order 22 ; sh:path biolink:subject_category_closure ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:order 31 ; + sh:path biolink:category ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:order 25 ; + sh:path biolink:object_namespace ], + [ sh:description "a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject" ; + sh:maxCount 1 ; + sh:order 43 ; + sh:path biolink:frequency_qualifier ], + [ sh:datatype xsd:double ; + sh:maxCount 1 ; + sh:order 39 ; + sh:path biolink:has_quotient ], + [ sh:datatype xsd:boolean ; + sh:description "if set to true, then the association is negated i.e. is not true" ; + sh:maxCount 1 ; + sh:order 6 ; + sh:path biolink:negated ], + [ sh:description "a point in time" ; + sh:maxCount 1 ; + sh:order 14 ; + sh:path biolink:timepoint ], [ sh:datatype xsd:string ; sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; sh:order 32 ; sh:path rdf:type ], - [ sh:class biolink:EvidenceType ; - sh:description "connects an association to an instance of supporting evidence" ; + [ sh:class biolink:OntologyClass ; + sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; sh:nodeKind sh:IRI ; - sh:order 10 ; - sh:path biolink:has_evidence ], - [ sh:datatype xsd:string ; - sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; - sh:order 13 ; - sh:path biolink:aggregator_knowledge_source ], - [ sh:datatype xsd:string ; - sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; + sh:order 8 ; + sh:path biolink:qualifiers ], + [ sh:in ( "activity_or_abundance" "abundance" "activity" "expression" "synthesis" "degradation" "cleavage" "hydrolysis" "metabolic_processing" "mutation_rate" "stability" "folding" "localization" "transport" "secretion" "uptake" "splicing" "molecular_interaction" "molecular_modification" "acetylation" "acylation" "alkylation" "amination" "carbamoylation" "ethylation" "glutathionylation" "glycation" "glycosylation" "glucuronidation" "n_linked_glycosylation" "o_linked_glycosylation" "hydroxylation" "lipidation" "farnesylation" "geranoylation" "myristoylation" "palmitoylation" "prenylation" "methylation" "nitrosation" "nucleotidylation" "phosphorylation" "ribosylation" "ADP-ribosylation" "sulfation" "sumoylation" "ubiquitination" "oxidation" "reduction" "carboxylation" ) ; sh:maxCount 1 ; - sh:order 11 ; - sh:path biolink:knowledge_source ], - [ sh:datatype xsd:integer ; - sh:description "number of things with a particular property" ; + sh:order 0 ; + sh:path biolink:subject_aspect_qualifier ], + [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 37 ; - sh:path biolink:has_count ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 16 ; + sh:path biolink:original_predicate ], + [ sh:class biolink:Disease ; + sh:description "disease" ; sh:maxCount 1 ; + sh:minCount 1 ; sh:nodeKind sh:IRI ; - sh:order 18 ; - sh:path biolink:subject_category ], - [ sh:in ( "increased" "upregulated" "decreased" "downregulated" ) ; - sh:maxCount 1 ; - sh:order 1 ; - sh:path biolink:object_direction_qualifier ], + sh:order 5 ; + sh:path rdf:object ], [ sh:datatype xsd:string ; sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:order 24 ; sh:path biolink:subject_namespace ], - [ sh:description "a human-readable description of an entity" ; + [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; - sh:order 34 ; - sh:path dct:description ], + sh:order 33 ; + sh:path rdfs:label ], [ sh:datatype xsd:string ; - sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 27 ; - sh:path biolink:object_label_closure ], - [ sh:description "a point in time" ; + sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 20 ; + sh:path biolink:subject_closure ], + [ sh:class biolink:BiologicalSex ; + sh:description "a qualifier used in a phenotypic association to state whether the association is specific to a particular sex." ; sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:timepoint ], + sh:nodeKind sh:IRI ; + sh:order 2 ; + sh:path biolink:sex_qualifier ], [ sh:datatype xsd:string ; sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:order 26 ; sh:path biolink:subject_label_closure ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 21 ; + sh:path biolink:object_closure ], [ sh:datatype xsd:string ; sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; sh:maxCount 1 ; sh:order 7 ; sh:path biolink:qualifier ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 23 ; - sh:path biolink:object_category_closure ], - [ sh:class biolink:BiologicalSex ; - sh:description "a qualifier used in a phenotypic association to state whether the association is specific to a particular sex." ; - sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 2 ; - sh:path biolink:sex_qualifier ], [ sh:datatype xsd:string ; - sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 20 ; - sh:path biolink:subject_closure ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:order 31 ; - sh:path biolink:category ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 19 ; - sh:path biolink:object_category ], - [ sh:datatype xsd:double ; - sh:description "equivalent to has quotient multiplied by 100" ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; - sh:order 40 ; - sh:path biolink:has_percentage ], - [ sh:datatype xsd:boolean ; - sh:description "if set to true, then the association is negated i.e. is not true" ; + sh:minCount 1 ; + sh:order 29 ; + sh:path biolink:id ], + [ sh:datatype xsd:integer ; + sh:description "number of things with a particular property" ; sh:maxCount 1 ; - sh:order 6 ; - sh:path biolink:negated ] ; + sh:order 37 ; + sh:path biolink:has_count ] ; sh:targetClass biolink:GeneAsAModelOfDiseaseAssociation . biolink:GeneExpressionMixin a sh:NodeShape ; sh:closed false ; sh:description "Observed gene expression intensity, context (site, stage) and associated phenotypic status within which the expression occurs." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:class biolink:AnatomicalEntity ; - sh:description "location in which gene or protein expression takes place. May be cell, tissue, or organ." ; - sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 1 ; - sh:path biolink:expression_site ], - [ sh:class biolink:DiseaseOrPhenotypicFeature ; - sh:description "in experiments (e.g. gene expression) assaying diseased or unhealthy tissue, the phenotypic state can be put here, e.g. MONDO ID. For healthy tissues, use XXX." ; - sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 3 ; - sh:path biolink:phenotypic_state ], - [ sh:class biolink:LifeStage ; + sh:property [ sh:class biolink:LifeStage ; sh:description "stage during which gene or protein expression of takes place." ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; sh:order 2 ; sh:path biolink:stage_qualifier ], + [ sh:class biolink:AnatomicalEntity ; + sh:description "location in which gene or protein expression takes place. May be cell, tissue, or organ." ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 1 ; + sh:path biolink:expression_site ], [ sh:class biolink:OntologyClass ; sh:description "Optional quantitative value indicating degree of expression." ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; sh:order 0 ; - sh:path biolink:quantifier_qualifier ] ; + sh:path biolink:quantifier_qualifier ], + [ sh:class biolink:DiseaseOrPhenotypicFeature ; + sh:description "in experiments (e.g. gene expression) assaying diseased or unhealthy tissue, the phenotypic state can be put here, e.g. MONDO ID. For healthy tissues, use XXX." ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 3 ; + sh:path biolink:phenotypic_state ] ; sh:targetClass biolink:GeneExpressionMixin . biolink:GeneGroupingMixin a sh:NodeShape ; @@ -10077,666 +10085,654 @@ biolink:GeneGroupingMixin a sh:NodeShape ; biolink:GeneHasVariantThatContributesToDiseaseAssociation a sh:NodeShape ; sh:closed true ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 17 ; - sh:path biolink:original_predicate ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 37 ; - sh:path biolink:deprecated ], - [ sh:class biolink:OntologyClass ; - sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; - sh:nodeKind sh:IRI ; - sh:order 9 ; - sh:path biolink:qualifiers ], - [ sh:datatype xsd:integer ; - sh:description "number of things with a particular property" ; - sh:maxCount 1 ; - sh:order 38 ; - sh:path biolink:has_count ], - [ sh:datatype xsd:string ; - sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; - sh:maxCount 1 ; - sh:order 12 ; - sh:path biolink:knowledge_source ], - [ sh:in ( "activity_or_abundance" "abundance" "activity" "expression" "synthesis" "degradation" "cleavage" "hydrolysis" "metabolic_processing" "mutation_rate" "stability" "folding" "localization" "transport" "secretion" "uptake" "splicing" "molecular_interaction" "molecular_modification" "acetylation" "acylation" "alkylation" "amination" "carbamoylation" "ethylation" "glutathionylation" "glycation" "glycosylation" "glucuronidation" "n_linked_glycosylation" "o_linked_glycosylation" "hydroxylation" "lipidation" "farnesylation" "geranoylation" "myristoylation" "palmitoylation" "prenylation" "methylation" "nitrosation" "nucleotidylation" "phosphorylation" "ribosylation" "ADP-ribosylation" "sulfation" "sumoylation" "ubiquitination" "oxidation" "reduction" "carboxylation" ) ; - sh:maxCount 1 ; - sh:order 1 ; - sh:path biolink:subject_aspect_qualifier ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 35 ; - sh:path dct:description ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 22 ; - sh:path biolink:object_closure ], - [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 5 ; - sh:path rdf:predicate ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 31 ; - sh:path biolink:iri ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 20 ; - sh:path biolink:object_category ], - [ sh:datatype xsd:double ; + sh:property [ sh:description "a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject" ; sh:maxCount 1 ; - sh:order 40 ; - sh:path biolink:has_quotient ], + sh:order 44 ; + sh:path biolink:frequency_qualifier ], [ sh:datatype xsd:string ; - sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 26 ; - sh:path biolink:object_namespace ], + sh:order 25 ; + sh:path biolink:subject_namespace ], [ sh:datatype xsd:string ; sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; sh:maxCount 1 ; sh:order 8 ; sh:path biolink:qualifier ], - [ sh:in ( "increased" "upregulated" "decreased" "downregulated" ) ; - sh:maxCount 1 ; - sh:order 2 ; - sh:path biolink:object_direction_qualifier ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 21 ; - sh:path biolink:subject_closure ], - [ sh:datatype xsd:string ; - sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; - sh:order 14 ; - sh:path biolink:aggregator_knowledge_source ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 28 ; - sh:path biolink:object_label_closure ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; - sh:order 19 ; - sh:path biolink:subject_category ], - [ sh:class biolink:SeverityValue ; - sh:description "a qualifier used in a phenotypic association to state how severe the phenotype is in the subject" ; - sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 42 ; - sh:path biolink:severity_qualifier ], - [ sh:class biolink:GeneOrGeneProduct ; - sh:description "A gene that has a role in modeling the disease. This may be a model organism ortholog of a known disease gene, or it may be a gene whose mutants recapitulate core features of the disease." ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:BlankNode ; - sh:order 4 ; - sh:path rdf:subject ], - [ sh:datatype xsd:string ; - sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; - sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:primary_knowledge_source ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 34 ; - sh:path rdfs:label ], - [ sh:description "a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject" ; - sh:maxCount 1 ; - sh:order 44 ; - sh:path biolink:frequency_qualifier ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 27 ; - sh:path biolink:subject_label_closure ], - [ sh:class biolink:EvidenceType ; - sh:description "connects an association to an instance of supporting evidence" ; - sh:nodeKind sh:IRI ; - sh:order 11 ; - sh:path biolink:has_evidence ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:order 32 ; - sh:path biolink:category ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 36 ; - sh:path biolink:has_attribute ], + sh:order 20 ; + sh:path biolink:object_category ], [ sh:datatype xsd:string ; sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; sh:order 18 ; sh:path biolink:original_object ], - [ sh:description "a point in time" ; - sh:maxCount 1 ; - sh:order 15 ; - sh:path biolink:timepoint ], [ sh:datatype xsd:string ; - sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:order 25 ; - sh:path biolink:subject_namespace ], + sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 27 ; + sh:path biolink:subject_label_closure ], [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 30 ; - sh:path biolink:id ], + sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 28 ; + sh:path biolink:object_label_closure ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 24 ; + sh:path biolink:object_category_closure ], [ sh:datatype xsd:integer ; sh:description "total number of things in a particular reference set" ; sh:maxCount 1 ; sh:order 39 ; sh:path biolink:has_total ], - [ sh:datatype xsd:boolean ; - sh:description "if set to true, then the association is negated i.e. is not true" ; - sh:maxCount 1 ; - sh:order 7 ; - sh:path biolink:negated ], [ sh:class biolink:RetrievalSource ; sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; sh:nodeKind sh:IRI ; sh:order 29 ; sh:path biolink:retrieval_source_ids ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 24 ; - sh:path biolink:object_category_closure ], [ sh:datatype xsd:string ; - sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 16 ; - sh:path biolink:original_subject ], - [ sh:class biolink:Disease ; - sh:description "disease" ; + sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 21 ; + sh:path biolink:subject_closure ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:order 32 ; + sh:path biolink:category ], + [ sh:datatype xsd:string ; + sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; sh:maxCount 1 ; - sh:minCount 1 ; + sh:order 12 ; + sh:path biolink:knowledge_source ], + [ sh:class biolink:Publication ; + sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; sh:nodeKind sh:IRI ; - sh:order 6 ; - sh:path rdf:object ], + sh:order 10 ; + sh:path biolink:publications ], [ sh:datatype xsd:string ; - sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; - sh:order 33 ; - sh:path rdf:type ], - [ sh:class biolink:BiologicalSex ; - sh:description "a qualifier used in a phenotypic association to state whether the association is specific to a particular sex." ; + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 22 ; + sh:path biolink:object_closure ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 3 ; - sh:path biolink:sex_qualifier ], + sh:order 26 ; + sh:path biolink:object_namespace ], + [ sh:datatype xsd:integer ; + sh:description "number of things with a particular property" ; + sh:maxCount 1 ; + sh:order 38 ; + sh:path biolink:has_count ], [ sh:datatype xsd:string ; sh:maxCount 1 ; sh:order 0 ; sh:path biolink:subject_form_or_variant_qualifier ], + [ sh:datatype xsd:boolean ; + sh:description "if set to true, then the association is negated i.e. is not true" ; + sh:maxCount 1 ; + sh:order 7 ; + sh:path biolink:negated ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; sh:order 23 ; sh:path biolink:subject_category_closure ], - [ sh:class biolink:Onset ; - sh:description "a qualifier used in a phenotypic association to state when the phenotype appears is in the subject" ; + [ sh:class biolink:GeneOrGeneProduct ; + sh:description "A gene that has a role in modeling the disease. This may be a model organism ortholog of a known disease gene, or it may be a gene whose mutants recapitulate core features of the disease." ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:nodeKind sh:BlankNode ; + sh:order 4 ; + sh:path rdf:subject ], + [ sh:in ( "activity_or_abundance" "abundance" "activity" "expression" "synthesis" "degradation" "cleavage" "hydrolysis" "metabolic_processing" "mutation_rate" "stability" "folding" "localization" "transport" "secretion" "uptake" "splicing" "molecular_interaction" "molecular_modification" "acetylation" "acylation" "alkylation" "amination" "carbamoylation" "ethylation" "glutathionylation" "glycation" "glycosylation" "glucuronidation" "n_linked_glycosylation" "o_linked_glycosylation" "hydroxylation" "lipidation" "farnesylation" "geranoylation" "myristoylation" "palmitoylation" "prenylation" "methylation" "nitrosation" "nucleotidylation" "phosphorylation" "ribosylation" "ADP-ribosylation" "sulfation" "sumoylation" "ubiquitination" "oxidation" "reduction" "carboxylation" ) ; sh:maxCount 1 ; + sh:order 1 ; + sh:path biolink:subject_aspect_qualifier ], + [ sh:datatype xsd:string ; + sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; + sh:order 14 ; + sh:path biolink:aggregator_knowledge_source ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; - sh:order 43 ; - sh:path biolink:onset_qualifier ], + sh:order 36 ; + sh:path biolink:has_attribute ], [ sh:datatype xsd:double ; sh:description "equivalent to has quotient multiplied by 100" ; sh:maxCount 1 ; sh:order 41 ; sh:path biolink:has_percentage ], - [ sh:class biolink:Publication ; - sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 35 ; + sh:path dct:description ], + [ sh:class biolink:Disease ; + sh:description "disease" ; + sh:maxCount 1 ; + sh:minCount 1 ; sh:nodeKind sh:IRI ; - sh:order 10 ; - sh:path biolink:publications ] ; - sh:targetClass biolink:GeneHasVariantThatContributesToDiseaseAssociation . - -biolink:GeneProductIsoformMixin a sh:NodeShape ; - sh:closed false ; - sh:description "This is an abstract class that can be mixed in with different kinds of gene products to indicate that the gene product is intended to represent a specific isoform rather than a canonical or reference or generic product. The designation of canonical or reference may be arbitrary, or it may represent the superclass of all isoforms." ; - sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 1 ; - sh:path biolink:xref ], - [ sh:description "genes are typically designated by a short symbol and a full name. We map the symbol to the default display name and use an additional slot for full name" ; + sh:order 6 ; + sh:path rdf:object ], + [ sh:in ( "increased" "upregulated" "decreased" "downregulated" ) ; sh:maxCount 1 ; sh:order 2 ; - sh:path rdfs:label ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 0 ; - sh:path biolink:synonym ] ; - sh:targetClass biolink:GeneProductIsoformMixin . - -biolink:GeneToDiseaseAssociation a sh:NodeShape ; - sh:closed true ; - sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:class biolink:Onset ; + sh:path biolink:object_direction_qualifier ], + [ sh:class biolink:Onset ; sh:description "a qualifier used in a phenotypic association to state when the phenotype appears is in the subject" ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; - sh:order 42 ; + sh:order 43 ; sh:path biolink:onset_qualifier ], - [ sh:datatype xsd:double ; + [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 39 ; - sh:path biolink:has_quotient ], + sh:order 17 ; + sh:path biolink:original_predicate ], [ sh:datatype xsd:string ; - sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; - sh:order 13 ; - sh:path biolink:aggregator_knowledge_source ], - [ sh:datatype xsd:boolean ; - sh:description "if set to true, then the association is negated i.e. is not true" ; + sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; sh:maxCount 1 ; - sh:order 6 ; - sh:path biolink:negated ], + sh:order 13 ; + sh:path biolink:primary_knowledge_source ], + [ sh:datatype xsd:string ; + sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; + sh:order 33 ; + sh:path rdf:type ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; sh:order 19 ; - sh:path biolink:object_category ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 15 ; - sh:path biolink:original_subject ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 34 ; - sh:path dct:description ], - [ sh:description "a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject" ; + sh:path biolink:subject_category ], + [ sh:class biolink:BiologicalSex ; + sh:description "a qualifier used in a phenotypic association to state whether the association is specific to a particular sex." ; sh:maxCount 1 ; - sh:order 43 ; - sh:path biolink:frequency_qualifier ], + sh:nodeKind sh:IRI ; + sh:order 3 ; + sh:path biolink:sex_qualifier ], [ sh:datatype xsd:string ; - sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 20 ; - sh:path biolink:subject_closure ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; + sh:minCount 1 ; sh:order 30 ; - sh:path biolink:iri ], - [ sh:class biolink:RetrievalSource ; - sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; - sh:nodeKind sh:IRI ; - sh:order 28 ; - sh:path biolink:retrieval_source_ids ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:order 31 ; - sh:path biolink:category ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; + sh:path biolink:id ], + [ sh:class biolink:OntologyClass ; + sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; sh:nodeKind sh:IRI ; - sh:order 35 ; - sh:path biolink:has_attribute ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 27 ; - sh:path biolink:object_label_closure ], + sh:order 9 ; + sh:path biolink:qualifiers ], [ sh:datatype xsd:string ; - sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 17 ; - sh:path biolink:original_object ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 16 ; + sh:path biolink:original_subject ], + [ sh:description "a point in time" ; sh:maxCount 1 ; - sh:order 25 ; - sh:path biolink:object_namespace ], + sh:order 15 ; + sh:path biolink:timepoint ], [ sh:datatype xsd:boolean ; sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; - sh:order 36 ; + sh:order 37 ; sh:path biolink:deprecated ], - [ sh:datatype xsd:string ; - sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; - sh:maxCount 1 ; - sh:order 12 ; - sh:path biolink:primary_knowledge_source ], - [ sh:class biolink:OntologyClass ; - sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; - sh:nodeKind sh:IRI ; - sh:order 8 ; - sh:path biolink:qualifiers ], - [ sh:class biolink:BiologicalSex ; - sh:description "a qualifier used in a phenotypic association to state whether the association is specific to a particular sex." ; + [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 2 ; - sh:path biolink:sex_qualifier ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 23 ; - sh:path biolink:object_category_closure ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 34 ; + sh:path rdfs:label ], + [ sh:class biolink:SeverityValue ; + sh:description "a qualifier used in a phenotypic association to state how severe the phenotype is in the subject" ; sh:maxCount 1 ; - sh:order 24 ; - sh:path biolink:subject_namespace ], - [ sh:datatype xsd:integer ; - sh:description "total number of things in a particular reference set" ; + sh:nodeKind sh:IRI ; + sh:order 42 ; + sh:path biolink:severity_qualifier ], + [ sh:datatype xsd:double ; sh:maxCount 1 ; - sh:order 38 ; - sh:path biolink:has_total ], + sh:order 40 ; + sh:path biolink:has_quotient ], [ sh:class biolink:EvidenceType ; sh:description "connects an association to an instance of supporting evidence" ; sh:nodeKind sh:IRI ; - sh:order 10 ; + sh:order 11 ; sh:path biolink:has_evidence ], - [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; + [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; sh:maxCount 1 ; - sh:order 16 ; - sh:path biolink:original_predicate ], + sh:minCount 1 ; + sh:order 5 ; + sh:path rdf:predicate ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 31 ; + sh:path biolink:iri ] ; + sh:targetClass biolink:GeneHasVariantThatContributesToDiseaseAssociation . + +biolink:GeneProductIsoformMixin a sh:NodeShape ; + sh:closed false ; + sh:description "This is an abstract class that can be mixed in with different kinds of gene products to indicate that the gene product is intended to represent a specific isoform rather than a canonical or reference or generic product. The designation of canonical or reference may be arbitrary, or it may represent the superclass of all isoforms." ; + sh:ignoredProperties ( rdf:type ) ; + sh:property [ sh:description "genes are typically designated by a short symbol and a full name. We map the symbol to the default display name and use an additional slot for full name" ; + sh:maxCount 1 ; + sh:order 2 ; + sh:path rdfs:label ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 1 ; + sh:path biolink:xref ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 0 ; + sh:path biolink:synonym ] ; + sh:targetClass biolink:GeneProductIsoformMixin . + +biolink:GeneToDiseaseAssociation a sh:NodeShape ; + sh:closed true ; + sh:ignoredProperties ( rdf:type ) ; + sh:property [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 33 ; + sh:path rdfs:label ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 26 ; + sh:path biolink:subject_label_closure ], [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 29 ; sh:path biolink:id ], + [ sh:datatype xsd:string ; + sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; + sh:maxCount 1 ; + sh:order 12 ; + sh:path biolink:primary_knowledge_source ], [ sh:in ( "activity_or_abundance" "abundance" "activity" "expression" "synthesis" "degradation" "cleavage" "hydrolysis" "metabolic_processing" "mutation_rate" "stability" "folding" "localization" "transport" "secretion" "uptake" "splicing" "molecular_interaction" "molecular_modification" "acetylation" "acylation" "alkylation" "amination" "carbamoylation" "ethylation" "glutathionylation" "glycation" "glycosylation" "glucuronidation" "n_linked_glycosylation" "o_linked_glycosylation" "hydroxylation" "lipidation" "farnesylation" "geranoylation" "myristoylation" "palmitoylation" "prenylation" "methylation" "nitrosation" "nucleotidylation" "phosphorylation" "ribosylation" "ADP-ribosylation" "sulfation" "sumoylation" "ubiquitination" "oxidation" "reduction" "carboxylation" ) ; sh:maxCount 1 ; sh:order 0 ; sh:path biolink:subject_aspect_qualifier ], - [ sh:datatype xsd:double ; - sh:description "equivalent to has quotient multiplied by 100" ; + [ sh:datatype xsd:string ; + sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; sh:maxCount 1 ; - sh:order 40 ; - sh:path biolink:has_percentage ], + sh:order 7 ; + sh:path biolink:qualifier ], + [ sh:datatype xsd:integer ; + sh:description "number of things with a particular property" ; + sh:maxCount 1 ; + sh:order 37 ; + sh:path biolink:has_count ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:order 25 ; + sh:path biolink:object_namespace ], + [ sh:datatype xsd:string ; + sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; + sh:maxCount 1 ; + sh:order 11 ; + sh:path biolink:knowledge_source ], [ sh:class biolink:SeverityValue ; sh:description "a qualifier used in a phenotypic association to state how severe the phenotype is in the subject" ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; sh:order 41 ; sh:path biolink:severity_qualifier ], - [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 4 ; - sh:path rdf:predicate ], - [ sh:class biolink:GeneOrGeneProduct ; - sh:description "gene in which variation is correlated with the disease, may be protective or causative or associative, or as a model" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:BlankNode ; - sh:order 3 ; - sh:path rdf:subject ], - [ sh:class biolink:Disease ; - sh:description "disease" ; + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 20 ; + sh:path biolink:subject_closure ], + [ sh:in ( "increased" "upregulated" "decreased" "downregulated" ) ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 5 ; - sh:path rdf:object ], + sh:order 1 ; + sh:path biolink:object_direction_qualifier ], + [ sh:datatype xsd:string ; + sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; + sh:order 13 ; + sh:path biolink:aggregator_knowledge_source ], [ sh:datatype xsd:integer ; - sh:description "number of things with a particular property" ; + sh:description "total number of things in a particular reference set" ; sh:maxCount 1 ; - sh:order 37 ; - sh:path biolink:has_count ], - [ sh:class biolink:Publication ; - sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; - sh:nodeKind sh:IRI ; - sh:order 9 ; - sh:path biolink:publications ], + sh:order 38 ; + sh:path biolink:has_total ], + [ sh:datatype xsd:string ; + sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 15 ; + sh:path biolink:original_subject ], [ sh:description "a point in time" ; sh:maxCount 1 ; sh:order 14 ; sh:path biolink:timepoint ], - [ sh:datatype xsd:string ; - sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; - sh:order 7 ; - sh:path biolink:qualifier ], - [ sh:description "A human-readable name for an attribute or entity." ; + sh:order 36 ; + sh:path biolink:deprecated ], + [ sh:description "a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject" ; sh:maxCount 1 ; - sh:order 33 ; - sh:path rdfs:label ], + sh:order 43 ; + sh:path biolink:frequency_qualifier ], [ sh:datatype xsd:string ; - sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 26 ; - sh:path biolink:subject_label_closure ], - [ sh:in ( "increased" "upregulated" "decreased" "downregulated" ) ; + sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; + sh:order 32 ; + sh:path rdf:type ], + [ sh:class biolink:GeneOrGeneProduct ; + sh:description "gene in which variation is correlated with the disease, may be protective or causative or associative, or as a model" ; sh:maxCount 1 ; - sh:order 1 ; - sh:path biolink:object_direction_qualifier ], + sh:minCount 1 ; + sh:nodeKind sh:BlankNode ; + sh:order 3 ; + sh:path rdf:subject ], [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 21 ; - sh:path biolink:object_closure ], + sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:order 24 ; + sh:path biolink:subject_namespace ], + [ sh:datatype xsd:boolean ; + sh:description "if set to true, then the association is negated i.e. is not true" ; + sh:maxCount 1 ; + sh:order 6 ; + sh:path biolink:negated ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; sh:order 18 ; sh:path biolink:subject_category ], - [ sh:datatype xsd:string ; - sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; - sh:maxCount 1 ; - sh:order 11 ; - sh:path biolink:knowledge_source ], [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; sh:nodeKind sh:IRI ; - sh:order 22 ; - sh:path biolink:subject_category_closure ], - [ sh:datatype xsd:string ; - sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; - sh:order 32 ; - sh:path rdf:type ] ; - sh:targetClass biolink:GeneToDiseaseAssociation . - -biolink:GeneToDiseaseOrPhenotypicFeatureAssociation a sh:NodeShape ; - sh:closed true ; - sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:datatype xsd:string ; - sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; - sh:order 13 ; - sh:path biolink:aggregator_knowledge_source ], - [ sh:in ( "activity_or_abundance" "abundance" "activity" "expression" "synthesis" "degradation" "cleavage" "hydrolysis" "metabolic_processing" "mutation_rate" "stability" "folding" "localization" "transport" "secretion" "uptake" "splicing" "molecular_interaction" "molecular_modification" "acetylation" "acylation" "alkylation" "amination" "carbamoylation" "ethylation" "glutathionylation" "glycation" "glycosylation" "glucuronidation" "n_linked_glycosylation" "o_linked_glycosylation" "hydroxylation" "lipidation" "farnesylation" "geranoylation" "myristoylation" "palmitoylation" "prenylation" "methylation" "nitrosation" "nucleotidylation" "phosphorylation" "ribosylation" "ADP-ribosylation" "sulfation" "sumoylation" "ubiquitination" "oxidation" "reduction" "carboxylation" ) ; + sh:order 19 ; + sh:path biolink:object_category ], + [ sh:class biolink:BiologicalSex ; + sh:description "a qualifier used in a phenotypic association to state whether the association is specific to a particular sex." ; sh:maxCount 1 ; - sh:order 0 ; - sh:path biolink:subject_aspect_qualifier ], + sh:nodeKind sh:IRI ; + sh:order 2 ; + sh:path biolink:sex_qualifier ], [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 29 ; - sh:path biolink:id ], - [ sh:class biolink:SeverityValue ; - sh:description "a qualifier used in a phenotypic association to state how severe the phenotype is in the subject" ; + sh:order 17 ; + sh:path biolink:original_object ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 21 ; + sh:path biolink:object_closure ], + [ sh:datatype xsd:double ; + sh:description "equivalent to has quotient multiplied by 100" ; sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 41 ; - sh:path biolink:severity_qualifier ], + sh:order 40 ; + sh:path biolink:has_percentage ], [ sh:class biolink:EvidenceType ; sh:description "connects an association to an instance of supporting evidence" ; sh:nodeKind sh:IRI ; sh:order 10 ; sh:path biolink:has_evidence ], - [ sh:datatype xsd:double ; - sh:description "equivalent to has quotient multiplied by 100" ; - sh:maxCount 1 ; - sh:order 40 ; - sh:path biolink:has_percentage ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; - sh:order 36 ; - sh:path biolink:deprecated ], - [ sh:class biolink:DiseaseOrPhenotypicFeature ; - sh:description "connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; + sh:order 30 ; + sh:path biolink:iri ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 22 ; + sh:path biolink:subject_category_closure ], + [ sh:class biolink:Disease ; + sh:description "disease" ; sh:maxCount 1 ; sh:minCount 1 ; sh:nodeKind sh:IRI ; - sh:order 5 ; - sh:path rdf:object ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 30 ; - sh:path biolink:iri ], + sh:order 5 ; + sh:path rdf:object ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 35 ; + sh:path biolink:has_attribute ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 27 ; + sh:path biolink:object_label_closure ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:order 31 ; + sh:path biolink:category ], + [ sh:class biolink:Publication ; + sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; + sh:nodeKind sh:IRI ; + sh:order 9 ; + sh:path biolink:publications ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 23 ; + sh:path biolink:object_category_closure ], [ sh:datatype xsd:double ; sh:maxCount 1 ; sh:order 39 ; sh:path biolink:has_quotient ], [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; + sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; sh:nodeKind sh:IRI ; - sh:order 19 ; - sh:path biolink:object_category ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 8 ; + sh:path biolink:qualifiers ], + [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 25 ; - sh:path biolink:object_namespace ], - [ sh:datatype xsd:boolean ; - sh:description "if set to true, then the association is negated i.e. is not true" ; + sh:order 16 ; + sh:path biolink:original_predicate ], + [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; sh:maxCount 1 ; - sh:order 6 ; - sh:path biolink:negated ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:minCount 1 ; + sh:order 4 ; + sh:path rdf:predicate ], + [ sh:class biolink:RetrievalSource ; + sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; + sh:nodeKind sh:IRI ; + sh:order 28 ; + sh:path biolink:retrieval_source_ids ], + [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; - sh:order 17 ; - sh:path biolink:original_object ], - [ sh:description "a point in time" ; + sh:order 34 ; + sh:path dct:description ], + [ sh:class biolink:Onset ; + sh:description "a qualifier used in a phenotypic association to state when the phenotype appears is in the subject" ; sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:timepoint ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; - sh:order 23 ; - sh:path biolink:object_category_closure ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 42 ; + sh:path biolink:onset_qualifier ] ; + sh:targetClass biolink:GeneToDiseaseAssociation . + +biolink:GeneToDiseaseOrPhenotypicFeatureAssociation a sh:NodeShape ; + sh:closed true ; + sh:ignoredProperties ( rdf:type ) ; + sh:property [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; sh:maxCount 1 ; - sh:order 24 ; - sh:path biolink:subject_namespace ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:order 31 ; - sh:path biolink:category ], + sh:minCount 1 ; + sh:order 4 ; + sh:path rdf:predicate ], [ sh:datatype xsd:string ; - sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; + sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; + sh:order 32 ; + sh:path rdf:type ], + [ sh:datatype xsd:string ; + sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; + sh:order 13 ; + sh:path biolink:aggregator_knowledge_source ], + [ sh:datatype xsd:double ; sh:maxCount 1 ; - sh:order 7 ; - sh:path biolink:qualifier ], + sh:order 39 ; + sh:path biolink:has_quotient ], [ sh:datatype xsd:string ; sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; sh:maxCount 1 ; sh:order 11 ; sh:path biolink:knowledge_source ], - [ sh:description "a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject" ; - sh:maxCount 1 ; - sh:order 43 ; - sh:path biolink:frequency_qualifier ], - [ sh:class biolink:GeneOrGeneProduct ; - sh:description "gene in which variation is correlated with the phenotypic feature" ; + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:BlankNode ; - sh:order 3 ; - sh:path rdf:subject ], + sh:order 24 ; + sh:path biolink:subject_namespace ], [ sh:class biolink:Onset ; sh:description "a qualifier used in a phenotypic association to state when the phenotype appears is in the subject" ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; sh:order 42 ; sh:path biolink:onset_qualifier ], - [ sh:class biolink:Publication ; - sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; - sh:nodeKind sh:IRI ; - sh:order 9 ; - sh:path biolink:publications ], + [ sh:description "a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject" ; + sh:maxCount 1 ; + sh:order 43 ; + sh:path biolink:frequency_qualifier ], [ sh:datatype xsd:integer ; sh:description "total number of things in a particular reference set" ; sh:maxCount 1 ; sh:order 38 ; sh:path biolink:has_total ], + [ sh:in ( "activity_or_abundance" "abundance" "activity" "expression" "synthesis" "degradation" "cleavage" "hydrolysis" "metabolic_processing" "mutation_rate" "stability" "folding" "localization" "transport" "secretion" "uptake" "splicing" "molecular_interaction" "molecular_modification" "acetylation" "acylation" "alkylation" "amination" "carbamoylation" "ethylation" "glutathionylation" "glycation" "glycosylation" "glucuronidation" "n_linked_glycosylation" "o_linked_glycosylation" "hydroxylation" "lipidation" "farnesylation" "geranoylation" "myristoylation" "palmitoylation" "prenylation" "methylation" "nitrosation" "nucleotidylation" "phosphorylation" "ribosylation" "ADP-ribosylation" "sulfation" "sumoylation" "ubiquitination" "oxidation" "reduction" "carboxylation" ) ; + sh:maxCount 1 ; + sh:order 0 ; + sh:path biolink:subject_aspect_qualifier ], + [ sh:in ( "increased" "upregulated" "decreased" "downregulated" ) ; + sh:maxCount 1 ; + sh:order 1 ; + sh:path biolink:object_direction_qualifier ], [ sh:datatype xsd:string ; sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:order 27 ; sh:path biolink:object_label_closure ], - [ sh:class biolink:BiologicalSex ; - sh:description "a qualifier used in a phenotypic association to state whether the association is specific to a particular sex." ; + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; - sh:order 2 ; - sh:path biolink:sex_qualifier ], - [ sh:in ( "increased" "upregulated" "decreased" "downregulated" ) ; - sh:maxCount 1 ; - sh:order 1 ; - sh:path biolink:object_direction_qualifier ], - [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; + sh:order 19 ; + sh:path biolink:object_category ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 21 ; + sh:path biolink:object_closure ], + [ sh:class biolink:SeverityValue ; + sh:description "a qualifier used in a phenotypic association to state how severe the phenotype is in the subject" ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 4 ; - sh:path rdf:predicate ], + sh:nodeKind sh:IRI ; + sh:order 41 ; + sh:path biolink:severity_qualifier ], + [ sh:class biolink:OntologyClass ; + sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; + sh:nodeKind sh:IRI ; + sh:order 8 ; + sh:path biolink:qualifiers ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; sh:order 22 ; sh:path biolink:subject_category_closure ], + [ sh:class biolink:Publication ; + sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; + sh:nodeKind sh:IRI ; + sh:order 9 ; + sh:path biolink:publications ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 23 ; + sh:path biolink:object_category_closure ], [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 21 ; - sh:path biolink:object_closure ], - [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 16 ; - sh:path biolink:original_predicate ], + sh:order 15 ; + sh:path biolink:original_subject ], + [ sh:datatype xsd:string ; + sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 17 ; + sh:path biolink:original_object ], + [ sh:datatype xsd:string ; + sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; + sh:maxCount 1 ; + sh:order 7 ; + sh:path biolink:qualifier ], + [ sh:datatype xsd:boolean ; + sh:description "if set to true, then the association is negated i.e. is not true" ; + sh:maxCount 1 ; + sh:order 6 ; + sh:path biolink:negated ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 36 ; + sh:path biolink:deprecated ], + [ sh:datatype xsd:string ; + sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; + sh:maxCount 1 ; + sh:order 12 ; + sh:path biolink:primary_knowledge_source ], [ sh:datatype xsd:string ; sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:order 20 ; sh:path biolink:subject_closure ], - [ sh:datatype xsd:string ; - sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; - sh:order 32 ; - sh:path rdf:type ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + [ sh:class biolink:BiologicalSex ; + sh:description "a qualifier used in a phenotypic association to state whether the association is specific to a particular sex." ; sh:maxCount 1 ; - sh:order 15 ; - sh:path biolink:original_subject ], + sh:nodeKind sh:IRI ; + sh:order 2 ; + sh:path biolink:sex_qualifier ], + [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 16 ; + sh:path biolink:original_predicate ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 18 ; + sh:path biolink:subject_category ], [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; sh:order 35 ; sh:path biolink:has_attribute ], - [ sh:class biolink:OntologyClass ; - sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; - sh:nodeKind sh:IRI ; - sh:order 8 ; - sh:path biolink:qualifiers ], [ sh:datatype xsd:string ; - sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 26 ; - sh:path biolink:subject_label_closure ], + sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:order 25 ; + sh:path biolink:object_namespace ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:order 31 ; + sh:path biolink:category ], [ sh:datatype xsd:integer ; sh:description "number of things with a particular property" ; sh:maxCount 1 ; sh:order 37 ; sh:path biolink:has_count ], [ sh:datatype xsd:string ; - sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; + sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 26 ; + sh:path biolink:subject_label_closure ], + [ sh:datatype xsd:double ; + sh:description "equivalent to has quotient multiplied by 100" ; sh:maxCount 1 ; - sh:order 12 ; - sh:path biolink:primary_knowledge_source ], + sh:order 40 ; + sh:path biolink:has_percentage ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 29 ; + sh:path biolink:id ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 30 ; + sh:path biolink:iri ], + [ sh:class biolink:GeneOrGeneProduct ; + sh:description "gene in which variation is correlated with the phenotypic feature" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:nodeKind sh:BlankNode ; + sh:order 3 ; + sh:path rdf:subject ], [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; sh:order 34 ; sh:path dct:description ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + [ sh:description "a point in time" ; sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 18 ; - sh:path biolink:subject_category ], + sh:order 14 ; + sh:path biolink:timepoint ], [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; sh:order 33 ; @@ -10745,7 +10741,19 @@ biolink:GeneToDiseaseOrPhenotypicFeatureAssociation a sh:NodeShape ; sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; sh:nodeKind sh:IRI ; sh:order 28 ; - sh:path biolink:retrieval_source_ids ] ; + sh:path biolink:retrieval_source_ids ], + [ sh:class biolink:EvidenceType ; + sh:description "connects an association to an instance of supporting evidence" ; + sh:nodeKind sh:IRI ; + sh:order 10 ; + sh:path biolink:has_evidence ], + [ sh:class biolink:DiseaseOrPhenotypicFeature ; + sh:description "connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 5 ; + sh:path rdf:object ] ; sh:targetClass biolink:GeneToDiseaseOrPhenotypicFeatureAssociation . biolink:GeneToEntityAssociationMixin a sh:NodeShape ; @@ -10757,128 +10765,137 @@ biolink:GeneToExpressionSiteAssociation a sh:NodeShape ; sh:closed true ; sh:description "An association between a gene and a gene expression site, possibly qualified by stage/timing info." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:datatype xsd:string ; + sh:property [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 32 ; + sh:path rdfs:label ], + [ sh:datatype xsd:string ; sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; sh:order 31 ; sh:path rdf:type ], - [ sh:class biolink:AnatomicalEntity ; - sh:description "location in which the gene is expressed" ; + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:minCount 1 ; sh:nodeKind sh:IRI ; - sh:order 4 ; - sh:path rdf:object ], - [ sh:class biolink:Publication ; - sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; + sh:order 17 ; + sh:path biolink:subject_category ], + [ sh:class biolink:OntologyClass ; + sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; sh:nodeKind sh:IRI ; - sh:order 8 ; - sh:path biolink:publications ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:order 7 ; + sh:path biolink:qualifiers ], + [ sh:datatype xsd:string ; + sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; sh:maxCount 1 ; - sh:order 29 ; - sh:path biolink:iri ], + sh:order 6 ; + sh:path biolink:qualifier ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:order 23 ; + sh:path biolink:subject_namespace ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; - sh:order 17 ; - sh:path biolink:subject_category ], + sh:order 18 ; + sh:path biolink:object_category ], + [ sh:datatype xsd:string ; + sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; + sh:maxCount 1 ; + sh:order 11 ; + sh:path biolink:primary_knowledge_source ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 28 ; + sh:path biolink:id ], [ sh:datatype xsd:string ; sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:order 25 ; sh:path biolink:subject_label_closure ], + [ sh:datatype xsd:string ; + sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 16 ; + sh:path biolink:original_object ], [ sh:datatype xsd:string ; sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:order 20 ; sh:path biolink:object_closure ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; + [ sh:description "expression relationship" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 3 ; + sh:path rdf:predicate ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; - sh:order 34 ; - sh:path biolink:has_attribute ], + sh:order 22 ; + sh:path biolink:object_category_closure ], [ sh:datatype xsd:string ; sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:order 26 ; sh:path biolink:object_label_closure ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 16 ; - sh:path biolink:original_object ], - [ sh:datatype xsd:string ; - sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; - sh:maxCount 1 ; - sh:order 11 ; - sh:path biolink:primary_knowledge_source ], [ sh:description "a point in time" ; sh:maxCount 1 ; sh:order 13 ; sh:path biolink:timepoint ], [ sh:datatype xsd:string ; - sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 19 ; - sh:path biolink:subject_closure ], + sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; + sh:order 12 ; + sh:path biolink:aggregator_knowledge_source ], + [ sh:datatype xsd:string ; + sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 14 ; + sh:path biolink:original_subject ], [ sh:class biolink:RetrievalSource ; sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; sh:nodeKind sh:IRI ; sh:order 27 ; sh:path biolink:retrieval_source_ids ], - [ sh:description "expression relationship" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 3 ; - sh:path rdf:predicate ], - [ sh:datatype xsd:string ; - sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; - sh:maxCount 1 ; - sh:order 6 ; - sh:path biolink:qualifier ], - [ sh:class biolink:EvidenceType ; - sh:description "connects an association to an instance of supporting evidence" ; - sh:nodeKind sh:IRI ; - sh:order 9 ; - sh:path biolink:has_evidence ], - [ sh:class biolink:LifeStage ; - sh:description "stage at which the gene is expressed in the site" ; + [ sh:class biolink:OntologyClass ; + sh:description "can be used to indicate magnitude, or also ranking" ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path biolink:stage_qualifier ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 1 ; + sh:path biolink:quantifier_qualifier ], + [ sh:class biolink:Publication ; + sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; sh:nodeKind sh:IRI ; - sh:order 21 ; - sh:path biolink:subject_category_closure ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 8 ; + sh:path biolink:publications ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 18 ; - sh:path biolink:object_category ], + sh:order 24 ; + sh:path biolink:object_namespace ], + [ sh:datatype xsd:boolean ; + sh:description "if set to true, then the association is negated i.e. is not true" ; + sh:maxCount 1 ; + sh:order 5 ; + sh:path biolink:negated ], [ sh:datatype xsd:string ; sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; sh:maxCount 1 ; sh:order 10 ; sh:path biolink:knowledge_source ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 35 ; - sh:path biolink:deprecated ], [ sh:datatype xsd:string ; - sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:order 23 ; - sh:path biolink:subject_namespace ], - [ sh:datatype xsd:boolean ; - sh:description "if set to true, then the association is negated i.e. is not true" ; + sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 19 ; + sh:path biolink:subject_closure ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; - sh:order 5 ; - sh:path biolink:negated ], - [ sh:description "A human-readable name for an attribute or entity." ; + sh:order 29 ; + sh:path biolink:iri ], + [ sh:class biolink:LifeStage ; + sh:description "stage at which the gene is expressed in the site" ; sh:maxCount 1 ; - sh:order 32 ; - sh:path rdfs:label ], + sh:nodeKind sh:IRI ; + sh:order 0 ; + sh:path biolink:stage_qualifier ], [ sh:class biolink:GeneOrGeneProduct ; sh:description "Gene or gene product positively within the specified anatomical entity (or subclass, i.e. cellular component) location." ; sh:maxCount 1 ; @@ -10889,120 +10906,94 @@ biolink:GeneToExpressionSiteAssociation a sh:NodeShape ; [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:order 30 ; sh:path biolink:category ], - [ sh:class biolink:OntologyClass ; - sh:description "can be used to indicate magnitude, or also ranking" ; + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; + sh:order 35 ; + sh:path biolink:deprecated ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; - sh:order 1 ; - sh:path biolink:quantifier_qualifier ], + sh:order 21 ; + sh:path biolink:subject_category_closure ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 34 ; + sh:path biolink:has_attribute ], [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; sh:order 15 ; sh:path biolink:original_predicate ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:order 24 ; - sh:path biolink:object_namespace ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 22 ; - sh:path biolink:object_category_closure ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:original_subject ], - [ sh:class biolink:OntologyClass ; - sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; + [ sh:class biolink:EvidenceType ; + sh:description "connects an association to an instance of supporting evidence" ; sh:nodeKind sh:IRI ; - sh:order 7 ; - sh:path biolink:qualifiers ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 28 ; - sh:path biolink:id ], - [ sh:datatype xsd:string ; - sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; - sh:order 12 ; - sh:path biolink:aggregator_knowledge_source ], + sh:order 9 ; + sh:path biolink:has_evidence ], [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; sh:order 33 ; - sh:path dct:description ] ; + sh:path dct:description ], + [ sh:class biolink:AnatomicalEntity ; + sh:description "location in which the gene is expressed" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 4 ; + sh:path rdf:object ] ; sh:targetClass biolink:GeneToExpressionSiteAssociation . biolink:GeneToGeneAssociation a sh:NodeShape ; sh:closed false ; sh:description "abstract parent class for different kinds of gene-gene or gene product to gene product relationships. Includes homology and interaction." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 18 ; - sh:path biolink:object_closure ], + sh:property [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:order 28 ; + sh:path biolink:category ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 27 ; + sh:path biolink:iri ], + [ sh:class biolink:OntologyClass ; + sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; + sh:nodeKind sh:IRI ; + sh:order 5 ; + sh:path biolink:qualifiers ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 19 ; + sh:path biolink:subject_category_closure ], [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; sh:order 13 ; sh:path biolink:original_predicate ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:order 28 ; - sh:path biolink:category ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 24 ; - sh:path biolink:object_label_closure ], [ sh:datatype xsd:string ; - sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; + sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 9 ; - sh:path biolink:primary_knowledge_source ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:order 12 ; + sh:path biolink:original_subject ], + [ sh:class biolink:GeneOrGeneProduct ; + sh:description "the subject gene in the association. If the relation is symmetric, subject vs object is arbitrary. We allow a gene product to stand as a proxy for the gene or vice versa." ; sh:maxCount 1 ; sh:minCount 1 ; - sh:order 26 ; - sh:path biolink:id ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:BlankNode ; + sh:order 0 ; + sh:path rdf:subject ], + [ sh:datatype xsd:string ; + sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 16 ; - sh:path biolink:object_category ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 32 ; - sh:path biolink:has_attribute ], + sh:order 4 ; + sh:path biolink:qualifier ], [ sh:datatype xsd:boolean ; sh:description "if set to true, then the association is negated i.e. is not true" ; sh:maxCount 1 ; sh:order 3 ; sh:path biolink:negated ], - [ sh:class biolink:Publication ; - sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; - sh:nodeKind sh:IRI ; - sh:order 6 ; - sh:path biolink:publications ], - [ sh:datatype xsd:string ; - sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; - sh:order 10 ; - sh:path biolink:aggregator_knowledge_source ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 12 ; - sh:path biolink:original_subject ], [ sh:datatype xsd:string ; sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:order 23 ; sh:path biolink:subject_label_closure ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 27 ; - sh:path biolink:iri ], [ sh:class biolink:EvidenceType ; sh:description "connects an association to an instance of supporting evidence" ; sh:nodeKind sh:IRI ; @@ -11013,117 +11004,148 @@ biolink:GeneToGeneAssociation a sh:NodeShape ; sh:maxCount 1 ; sh:order 33 ; sh:path biolink:deprecated ], - [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; + [ sh:class biolink:GeneOrGeneProduct ; + sh:description "the object gene in the association. If the relation is symmetric, subject vs object is arbitrary. We allow a gene product to stand as a proxy for the gene or vice versa." ; sh:maxCount 1 ; sh:minCount 1 ; - sh:order 1 ; - sh:path rdf:predicate ], + sh:nodeKind sh:BlankNode ; + sh:order 2 ; + sh:path rdf:object ], + [ sh:class biolink:Publication ; + sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; + sh:nodeKind sh:IRI ; + sh:order 6 ; + sh:path biolink:publications ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 24 ; + sh:path biolink:object_label_closure ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:order 21 ; + sh:path biolink:subject_namespace ], [ sh:description "a point in time" ; sh:maxCount 1 ; sh:order 11 ; sh:path biolink:timepoint ], + [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 30 ; + sh:path rdfs:label ], [ sh:datatype xsd:string ; - sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; - sh:order 29 ; - sh:path rdf:type ], + sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 17 ; + sh:path biolink:subject_closure ], [ sh:class biolink:RetrievalSource ; sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; sh:nodeKind sh:IRI ; sh:order 25 ; sh:path biolink:retrieval_source_ids ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 19 ; - sh:path biolink:subject_category_closure ], - [ sh:class biolink:GeneOrGeneProduct ; - sh:description "the object gene in the association. If the relation is symmetric, subject vs object is arbitrary. We allow a gene product to stand as a proxy for the gene or vice versa." ; + [ sh:datatype xsd:string ; + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 18 ; + sh:path biolink:object_closure ], + [ sh:datatype xsd:string ; + sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:BlankNode ; - sh:order 2 ; - sh:path rdf:object ], + sh:order 14 ; + sh:path biolink:original_object ], + [ sh:datatype xsd:string ; + sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; + sh:order 29 ; + sh:path rdf:type ], [ sh:datatype xsd:string ; sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; sh:maxCount 1 ; sh:order 8 ; sh:path biolink:knowledge_source ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 30 ; - sh:path rdfs:label ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; sh:order 15 ; sh:path biolink:subject_category ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:order 22 ; + sh:path biolink:object_namespace ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 32 ; + sh:path biolink:has_attribute ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 26 ; + sh:path biolink:id ], [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; sh:order 31 ; sh:path dct:description ], + [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 1 ; + sh:path rdf:predicate ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 16 ; + sh:path biolink:object_category ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; sh:order 20 ; sh:path biolink:object_category_closure ], [ sh:datatype xsd:string ; - sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:original_object ], - [ sh:class biolink:GeneOrGeneProduct ; - sh:description "the subject gene in the association. If the relation is symmetric, subject vs object is arbitrary. We allow a gene product to stand as a proxy for the gene or vice versa." ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:BlankNode ; - sh:order 0 ; - sh:path rdf:subject ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:order 22 ; - sh:path biolink:object_namespace ], - [ sh:datatype xsd:string ; - sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; + sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:qualifier ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 17 ; - sh:path biolink:subject_closure ], + sh:order 9 ; + sh:path biolink:primary_knowledge_source ], [ sh:datatype xsd:string ; - sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:order 21 ; - sh:path biolink:subject_namespace ], - [ sh:class biolink:OntologyClass ; - sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; - sh:nodeKind sh:IRI ; - sh:order 5 ; - sh:path biolink:qualifiers ] ; + sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; + sh:order 10 ; + sh:path biolink:aggregator_knowledge_source ] ; sh:targetClass biolink:GeneToGeneAssociation . biolink:GeneToGeneCoexpressionAssociation a sh:NodeShape ; sh:closed true ; sh:description "Indicates that two genes are co-expressed, generally under the same conditions." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:datatype xsd:string ; - sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; - sh:order 33 ; - sh:path rdf:type ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:order 32 ; - sh:path biolink:category ], - [ sh:description "A human-readable name for an attribute or entity." ; + sh:property [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 24 ; + sh:path biolink:object_category_closure ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; - sh:order 34 ; - sh:path rdfs:label ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 22 ; - sh:path biolink:object_closure ], + sh:order 31 ; + sh:path biolink:iri ], + [ sh:class biolink:DiseaseOrPhenotypicFeature ; + sh:description "in experiments (e.g. gene expression) assaying diseased or unhealthy tissue, the phenotypic state can be put here, e.g. MONDO ID. For healthy tissues, use XXX." ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 3 ; + sh:path biolink:phenotypic_state ], + [ sh:class biolink:Publication ; + sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; + sh:nodeKind sh:IRI ; + sh:order 10 ; + sh:path biolink:publications ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 35 ; + sh:path dct:description ], + [ sh:datatype xsd:boolean ; + sh:description "if set to true, then the association is negated i.e. is not true" ; + sh:maxCount 1 ; + sh:order 7 ; + sh:path biolink:negated ], [ sh:datatype xsd:string ; sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; @@ -11133,69 +11155,74 @@ biolink:GeneToGeneCoexpressionAssociation a sh:NodeShape ; sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:order 27 ; sh:path biolink:subject_label_closure ], - [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 5 ; - sh:path rdf:predicate ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; sh:order 23 ; sh:path biolink:subject_category_closure ], [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 30 ; - sh:path biolink:id ], - [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 17 ; - sh:path biolink:original_predicate ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 37 ; - sh:path biolink:deprecated ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 31 ; - sh:path biolink:iri ], + sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 21 ; + sh:path biolink:subject_closure ], + [ sh:class biolink:AnatomicalEntity ; + sh:description "location in which gene or protein expression takes place. May be cell, tissue, or organ." ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 1 ; + sh:path biolink:expression_site ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 28 ; + sh:path biolink:object_label_closure ], [ sh:class biolink:OntologyClass ; - sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; + sh:description "Optional quantitative value indicating degree of expression." ; + sh:maxCount 1 ; sh:nodeKind sh:IRI ; - sh:order 9 ; - sh:path biolink:qualifiers ], - [ sh:description "a point in time" ; + sh:order 0 ; + sh:path biolink:quantifier_qualifier ], + [ sh:datatype xsd:string ; + sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; sh:maxCount 1 ; - sh:order 15 ; - sh:path biolink:timepoint ], - [ sh:datatype xsd:boolean ; - sh:description "if set to true, then the association is negated i.e. is not true" ; + sh:order 12 ; + sh:path biolink:knowledge_source ], + [ sh:class biolink:LifeStage ; + sh:description "stage during which gene or protein expression of takes place." ; sh:maxCount 1 ; - sh:order 7 ; - sh:path biolink:negated ], + sh:nodeKind sh:IRI ; + sh:order 2 ; + sh:path biolink:stage_qualifier ], + [ sh:datatype xsd:string ; + sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; + sh:order 33 ; + sh:path rdf:type ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 22 ; + sh:path biolink:object_closure ], [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; sh:nodeKind sh:IRI ; - sh:order 24 ; - sh:path biolink:object_category_closure ], + sh:order 19 ; + sh:path biolink:subject_category ], + [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 34 ; + sh:path rdfs:label ], [ sh:datatype xsd:string ; sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; sh:order 14 ; sh:path biolink:aggregator_knowledge_source ], [ sh:datatype xsd:string ; - sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 28 ; - sh:path biolink:object_label_closure ], - [ sh:class biolink:GeneOrGeneProduct ; - sh:description "the subject gene in the association. If the relation is symmetric, subject vs object is arbitrary. We allow a gene product to stand as a proxy for the gene or vice versa." ; + sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:BlankNode ; - sh:order 4 ; - sh:path rdf:subject ], + sh:order 26 ; + sh:path biolink:object_namespace ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 36 ; + sh:path biolink:has_attribute ], [ sh:class biolink:GeneOrGeneProduct ; sh:description "the object gene in the association. If the relation is symmetric, subject vs object is arbitrary. We allow a gene product to stand as a proxy for the gene or vice versa." ; sh:maxCount 1 ; @@ -11203,159 +11230,200 @@ biolink:GeneToGeneCoexpressionAssociation a sh:NodeShape ; sh:nodeKind sh:BlankNode ; sh:order 6 ; sh:path rdf:object ], - [ sh:class biolink:DiseaseOrPhenotypicFeature ; - sh:description "in experiments (e.g. gene expression) assaying diseased or unhealthy tissue, the phenotypic state can be put here, e.g. MONDO ID. For healthy tissues, use XXX." ; - sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 3 ; - sh:path biolink:phenotypic_state ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 20 ; - sh:path biolink:object_category ], - [ sh:description "a human-readable description of an entity" ; + [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; sh:maxCount 1 ; - sh:order 35 ; - sh:path dct:description ], + sh:minCount 1 ; + sh:order 5 ; + sh:path rdf:predicate ], [ sh:datatype xsd:string ; - sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 25 ; - sh:path biolink:subject_namespace ], - [ sh:datatype xsd:string ; - sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; + sh:order 18 ; + sh:path biolink:original_object ], + [ sh:class biolink:GeneOrGeneProduct ; + sh:description "the subject gene in the association. If the relation is symmetric, subject vs object is arbitrary. We allow a gene product to stand as a proxy for the gene or vice versa." ; sh:maxCount 1 ; - sh:order 12 ; - sh:path biolink:knowledge_source ], - [ sh:class biolink:RetrievalSource ; - sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; - sh:nodeKind sh:IRI ; - sh:order 29 ; - sh:path biolink:retrieval_source_ids ], + sh:minCount 1 ; + sh:nodeKind sh:BlankNode ; + sh:order 4 ; + sh:path rdf:subject ], [ sh:datatype xsd:string ; sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; sh:maxCount 1 ; sh:order 13 ; sh:path biolink:primary_knowledge_source ], - [ sh:class biolink:LifeStage ; - sh:description "stage during which gene or protein expression of takes place." ; - sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 2 ; - sh:path biolink:stage_qualifier ], [ sh:datatype xsd:string ; sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; sh:maxCount 1 ; sh:order 8 ; sh:path biolink:qualifier ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:order 32 ; + sh:path biolink:category ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 37 ; + sh:path biolink:deprecated ], + [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 17 ; + sh:path biolink:original_predicate ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; - sh:order 19 ; - sh:path biolink:subject_category ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 21 ; - sh:path biolink:subject_closure ], + sh:order 20 ; + sh:path biolink:object_category ], + [ sh:description "a point in time" ; + sh:maxCount 1 ; + sh:order 15 ; + sh:path biolink:timepoint ], + [ sh:class biolink:RetrievalSource ; + sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; + sh:nodeKind sh:IRI ; + sh:order 29 ; + sh:path biolink:retrieval_source_ids ], [ sh:class biolink:EvidenceType ; sh:description "connects an association to an instance of supporting evidence" ; sh:nodeKind sh:IRI ; sh:order 11 ; sh:path biolink:has_evidence ], [ sh:class biolink:OntologyClass ; - sh:description "Optional quantitative value indicating degree of expression." ; - sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path biolink:quantifier_qualifier ], - [ sh:class biolink:AnatomicalEntity ; - sh:description "location in which gene or protein expression takes place. May be cell, tissue, or organ." ; - sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 1 ; - sh:path biolink:expression_site ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 36 ; - sh:path biolink:has_attribute ], - [ sh:class biolink:Publication ; - sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; + sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; sh:nodeKind sh:IRI ; - sh:order 10 ; - sh:path biolink:publications ], + sh:order 9 ; + sh:path biolink:qualifiers ], [ sh:datatype xsd:string ; - sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; - sh:order 18 ; - sh:path biolink:original_object ], + sh:minCount 1 ; + sh:order 30 ; + sh:path biolink:id ], [ sh:datatype xsd:string ; - sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 26 ; - sh:path biolink:object_namespace ] ; + sh:order 25 ; + sh:path biolink:subject_namespace ] ; sh:targetClass biolink:GeneToGeneCoexpressionAssociation . biolink:GeneToGeneFamilyAssociation a sh:NodeShape ; sh:closed true ; sh:description "Set membership of a gene in a family of genes related by common evolutionary ancestry usually inferred by sequence comparisons. The genes in a given family generally share common sequence motifs which generally map onto shared gene product structure-function relationships." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:datatype xsd:string ; + sh:property [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 15 ; + sh:path biolink:subject_category ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 17 ; + sh:path biolink:subject_closure ], + [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 30 ; + sh:path rdfs:label ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 32 ; + sh:path biolink:has_attribute ], + [ sh:class biolink:GeneFamily ; + sh:description "connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 2 ; + sh:path rdf:object ], + [ sh:datatype xsd:string ; sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:order 22 ; sh:path biolink:object_namespace ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 12 ; - sh:path biolink:original_subject ], + [ sh:class biolink:RetrievalSource ; + sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; + sh:nodeKind sh:IRI ; + sh:order 25 ; + sh:path biolink:retrieval_source_ids ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; sh:order 16 ; sh:path biolink:object_category ], - [ sh:description "a human-readable description of an entity" ; + [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 13 ; + sh:path biolink:original_predicate ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:order 28 ; + sh:path biolink:category ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 24 ; + sh:path biolink:object_label_closure ], + [ sh:datatype xsd:string ; + sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 12 ; + sh:path biolink:original_subject ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:order 21 ; + sh:path biolink:subject_namespace ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 23 ; + sh:path biolink:subject_label_closure ], + [ sh:datatype xsd:string ; + sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; + sh:maxCount 1 ; + sh:order 4 ; + sh:path biolink:qualifier ], + [ sh:datatype xsd:string ; + sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; + sh:order 10 ; + sh:path biolink:aggregator_knowledge_source ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 33 ; + sh:path biolink:deprecated ], + [ sh:description "a point in time" ; sh:maxCount 1 ; - sh:order 31 ; - sh:path dct:description ], + sh:order 11 ; + sh:path biolink:timepoint ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 27 ; sh:path biolink:iri ], [ sh:datatype xsd:string ; - sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 24 ; - sh:path biolink:object_label_closure ], - [ sh:description "a point in time" ; - sh:maxCount 1 ; - sh:order 11 ; - sh:path biolink:timepoint ], + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 18 ; + sh:path biolink:object_closure ], + [ sh:class biolink:Publication ; + sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; + sh:nodeKind sh:IRI ; + sh:order 6 ; + sh:path biolink:publications ], [ sh:datatype xsd:string ; - sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 17 ; - sh:path biolink:subject_closure ], + sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; + sh:maxCount 1 ; + sh:order 9 ; + sh:path biolink:primary_knowledge_source ], [ sh:datatype xsd:boolean ; sh:description "if set to true, then the association is negated i.e. is not true" ; sh:maxCount 1 ; sh:order 3 ; sh:path biolink:negated ], - [ sh:class biolink:GeneFamily ; - sh:description "connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 2 ; - sh:path rdf:object ], [ sh:datatype xsd:string ; - sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; + sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:qualifier ], + sh:order 8 ; + sh:path biolink:knowledge_source ], [ sh:class biolink:Gene ; sh:description "connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; sh:maxCount 1 ; @@ -11363,71 +11431,35 @@ biolink:GeneToGeneFamilyAssociation a sh:NodeShape ; sh:nodeKind sh:IRI ; sh:order 0 ; sh:path rdf:subject ], - [ sh:datatype xsd:string ; - sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; - sh:order 10 ; - sh:path biolink:aggregator_knowledge_source ], - [ sh:class biolink:OntologyClass ; - sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; - sh:nodeKind sh:IRI ; - sh:order 5 ; - sh:path biolink:qualifiers ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:order 21 ; - sh:path biolink:subject_namespace ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; sh:order 19 ; sh:path biolink:subject_category_closure ], - [ sh:class biolink:RetrievalSource ; - sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; - sh:nodeKind sh:IRI ; - sh:order 25 ; - sh:path biolink:retrieval_source_ids ], [ sh:datatype xsd:string ; - sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; - sh:order 29 ; - sh:path rdf:type ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 33 ; - sh:path biolink:deprecated ], - [ sh:description "membership of the gene in the given gene family." ; + sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 1 ; - sh:path rdf:predicate ], - [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:order 14 ; + sh:path biolink:original_object ], + [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:original_predicate ], - [ sh:class biolink:Publication ; - sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; - sh:nodeKind sh:IRI ; - sh:order 6 ; - sh:path biolink:publications ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; + sh:order 31 ; + sh:path dct:description ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; - sh:order 32 ; - sh:path biolink:has_attribute ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:order 28 ; - sh:path biolink:category ], - [ sh:datatype xsd:string ; - sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; - sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:knowledge_source ], + sh:order 20 ; + sh:path biolink:object_category_closure ], [ sh:class biolink:EvidenceType ; sh:description "connects an association to an instance of supporting evidence" ; sh:nodeKind sh:IRI ; sh:order 7 ; sh:path biolink:has_evidence ], + [ sh:class biolink:OntologyClass ; + sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; + sh:nodeKind sh:IRI ; + sh:order 5 ; + sh:path biolink:qualifiers ], [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; @@ -11435,492 +11467,434 @@ biolink:GeneToGeneFamilyAssociation a sh:NodeShape ; sh:order 26 ; sh:path biolink:id ], [ sh:datatype xsd:string ; - sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:original_object ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 23 ; - sh:path biolink:subject_label_closure ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 30 ; - sh:path rdfs:label ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 18 ; - sh:path biolink:object_closure ], - [ sh:datatype xsd:string ; - sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; - sh:maxCount 1 ; - sh:order 9 ; - sh:path biolink:primary_knowledge_source ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; + sh:order 29 ; + sh:path rdf:type ], + [ sh:description "membership of the gene in the given gene family." ; sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 15 ; - sh:path biolink:subject_category ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 20 ; - sh:path biolink:object_category_closure ] ; + sh:minCount 1 ; + sh:order 1 ; + sh:path rdf:predicate ] ; sh:targetClass biolink:GeneToGeneFamilyAssociation . biolink:GeneToGeneHomologyAssociation a sh:NodeShape ; sh:closed true ; sh:description "A homology association between two genes. May be orthology (in which case the species of subject and object should differ) or paralogy (in which case the species may be the same)" ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:class biolink:RetrievalSource ; - sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; - sh:nodeKind sh:IRI ; - sh:order 25 ; - sh:path biolink:retrieval_source_ids ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:property [ sh:datatype xsd:string ; + sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 23 ; + sh:path biolink:subject_label_closure ], + [ sh:datatype xsd:string ; + sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 16 ; - sh:path biolink:object_category ], + sh:order 4 ; + sh:path biolink:qualifier ], + [ sh:datatype xsd:boolean ; + sh:description "if set to true, then the association is negated i.e. is not true" ; + sh:maxCount 1 ; + sh:order 3 ; + sh:path biolink:negated ], [ sh:description "homology relationship type" ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 1 ; sh:path rdf:predicate ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; + [ sh:class biolink:RetrievalSource ; + sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; sh:nodeKind sh:IRI ; - sh:order 32 ; - sh:path biolink:has_attribute ], - [ sh:class biolink:GeneOrGeneProduct ; - sh:description "the object gene in the association. If the relation is symmetric, subject vs object is arbitrary. We allow a gene product to stand as a proxy for the gene or vice versa." ; + sh:order 25 ; + sh:path biolink:retrieval_source_ids ], + [ sh:datatype xsd:string ; + sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:BlankNode ; - sh:order 2 ; - sh:path rdf:object ], - [ sh:class biolink:GeneOrGeneProduct ; - sh:description "the subject gene in the association. If the relation is symmetric, subject vs object is arbitrary. We allow a gene product to stand as a proxy for the gene or vice versa." ; + sh:order 8 ; + sh:path biolink:knowledge_source ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:BlankNode ; - sh:order 0 ; - sh:path rdf:subject ], + sh:nodeKind sh:IRI ; + sh:order 15 ; + sh:path biolink:subject_category ], [ sh:datatype xsd:string ; sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:order 22 ; sh:path biolink:object_namespace ], - [ sh:datatype xsd:string ; - sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; - sh:order 29 ; - sh:path rdf:type ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 24 ; - sh:path biolink:object_label_closure ], - [ sh:class biolink:EvidenceType ; - sh:description "connects an association to an instance of supporting evidence" ; - sh:nodeKind sh:IRI ; - sh:order 7 ; - sh:path biolink:has_evidence ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 20 ; - sh:path biolink:object_category_closure ], [ sh:datatype xsd:string ; sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:order 21 ; sh:path biolink:subject_namespace ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:original_object ], [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; sh:order 13 ; sh:path biolink:original_predicate ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 23 ; - sh:path biolink:subject_label_closure ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 12 ; - sh:path biolink:original_subject ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + [ sh:class biolink:GeneOrGeneProduct ; + sh:description "the subject gene in the association. If the relation is symmetric, subject vs object is arbitrary. We allow a gene product to stand as a proxy for the gene or vice versa." ; sh:maxCount 1 ; sh:minCount 1 ; - sh:order 26 ; - sh:path biolink:id ], + sh:nodeKind sh:BlankNode ; + sh:order 0 ; + sh:path rdf:subject ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:order 28 ; sh:path biolink:category ], [ sh:datatype xsd:string ; - sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; - sh:maxCount 1 ; - sh:order 9 ; - sh:path biolink:primary_knowledge_source ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 30 ; - sh:path rdfs:label ], - [ sh:class biolink:Publication ; - sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 18 ; + sh:path biolink:object_closure ], + [ sh:class biolink:EvidenceType ; + sh:description "connects an association to an instance of supporting evidence" ; sh:nodeKind sh:IRI ; - sh:order 6 ; - sh:path biolink:publications ], + sh:order 7 ; + sh:path biolink:has_evidence ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 31 ; + sh:path dct:description ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 27 ; sh:path biolink:iri ], + [ sh:datatype xsd:string ; + sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; + sh:order 10 ; + sh:path biolink:aggregator_knowledge_source ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; - sh:order 15 ; - sh:path biolink:subject_category ], + sh:order 16 ; + sh:path biolink:object_category ], + [ sh:datatype xsd:string ; + sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 12 ; + sh:path biolink:original_subject ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; sh:order 19 ; sh:path biolink:subject_category_closure ], - [ sh:datatype xsd:string ; - sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; - sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:qualifier ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 31 ; - sh:path dct:description ], - [ sh:datatype xsd:string ; - sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; - sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:knowledge_source ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 32 ; + sh:path biolink:has_attribute ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 20 ; + sh:path biolink:object_category_closure ], [ sh:datatype xsd:string ; sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:order 17 ; sh:path biolink:subject_closure ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 33 ; - sh:path biolink:deprecated ], - [ sh:datatype xsd:boolean ; - sh:description "if set to true, then the association is negated i.e. is not true" ; + [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; - sh:order 3 ; - sh:path biolink:negated ], - [ sh:class biolink:OntologyClass ; - sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; - sh:nodeKind sh:IRI ; - sh:order 5 ; - sh:path biolink:qualifiers ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 18 ; - sh:path biolink:object_closure ], + sh:order 30 ; + sh:path rdfs:label ], [ sh:datatype xsd:string ; - sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; - sh:order 10 ; - sh:path biolink:aggregator_knowledge_source ], - [ sh:description "a point in time" ; - sh:maxCount 1 ; - sh:order 11 ; - sh:path biolink:timepoint ] ; - sh:targetClass biolink:GeneToGeneHomologyAssociation . - -biolink:GeneToGeneProductRelationship a sh:NodeShape ; - sh:closed true ; - sh:description "A gene is transcribed and potentially translated to a gene product" ; - sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:datatype xsd:string ; - sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; - sh:order 10 ; - sh:path biolink:aggregator_knowledge_source ], - [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; + sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 1 ; - sh:path rdf:predicate ], + sh:order 9 ; + sh:path biolink:primary_knowledge_source ], [ sh:datatype xsd:boolean ; sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; sh:order 33 ; sh:path biolink:deprecated ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 32 ; - sh:path biolink:has_attribute ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 27 ; - sh:path biolink:iri ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:order 21 ; - sh:path biolink:subject_namespace ], [ sh:datatype xsd:string ; sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:order 24 ; sh:path biolink:object_label_closure ], - [ sh:description "a point in time" ; - sh:maxCount 1 ; - sh:order 11 ; - sh:path biolink:timepoint ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + [ sh:datatype xsd:string ; + sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 16 ; - sh:path biolink:object_category ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 20 ; - sh:path biolink:object_category_closure ], - [ sh:class biolink:EvidenceType ; - sh:description "connects an association to an instance of supporting evidence" ; - sh:nodeKind sh:IRI ; - sh:order 7 ; - sh:path biolink:has_evidence ], + sh:order 14 ; + sh:path biolink:original_object ], [ sh:datatype xsd:string ; - sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 17 ; - sh:path biolink:subject_closure ], + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 26 ; + sh:path biolink:id ], [ sh:class biolink:OntologyClass ; sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; sh:nodeKind sh:IRI ; sh:order 5 ; sh:path biolink:qualifiers ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 19 ; - sh:path biolink:subject_category_closure ], [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 18 ; - sh:path biolink:object_closure ], - [ sh:class biolink:GeneProductMixin ; - sh:description "connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; + sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; + sh:order 29 ; + sh:path rdf:type ], + [ sh:description "a point in time" ; + sh:maxCount 1 ; + sh:order 11 ; + sh:path biolink:timepoint ], + [ sh:class biolink:GeneOrGeneProduct ; + sh:description "the object gene in the association. If the relation is symmetric, subject vs object is arbitrary. We allow a gene product to stand as a proxy for the gene or vice versa." ; sh:maxCount 1 ; sh:minCount 1 ; sh:nodeKind sh:BlankNode ; sh:order 2 ; sh:path rdf:object ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 31 ; - sh:path dct:description ], - [ sh:datatype xsd:boolean ; - sh:description "if set to true, then the association is negated i.e. is not true" ; - sh:maxCount 1 ; - sh:order 3 ; - sh:path biolink:negated ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 12 ; - sh:path biolink:original_subject ], + [ sh:class biolink:Publication ; + sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; + sh:nodeKind sh:IRI ; + sh:order 6 ; + sh:path biolink:publications ] ; + sh:targetClass biolink:GeneToGeneHomologyAssociation . + +biolink:GeneToGeneProductRelationship a sh:NodeShape ; + sh:closed true ; + sh:description "A gene is transcribed and potentially translated to a gene product" ; + sh:ignoredProperties ( rdf:type ) ; + sh:property [ sh:datatype xsd:string ; + sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 17 ; + sh:path biolink:subject_closure ], [ sh:datatype xsd:string ; sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; sh:maxCount 1 ; sh:order 4 ; sh:path biolink:qualifier ], - [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; + [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:original_predicate ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 23 ; - sh:path biolink:subject_label_closure ], - [ sh:description "A human-readable name for an attribute or entity." ; + sh:order 31 ; + sh:path dct:description ], + [ sh:class biolink:Gene ; + sh:description "connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; sh:maxCount 1 ; - sh:order 30 ; - sh:path rdfs:label ], + sh:minCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 0 ; + sh:path rdf:subject ], [ sh:datatype xsd:string ; sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; sh:maxCount 1 ; sh:order 9 ; sh:path biolink:primary_knowledge_source ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 15 ; - sh:path biolink:subject_category ], [ sh:datatype xsd:string ; - sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; - sh:order 22 ; - sh:path biolink:object_namespace ], - [ sh:class biolink:Publication ; - sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; + sh:minCount 1 ; + sh:order 26 ; + sh:path biolink:id ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; - sh:order 6 ; - sh:path biolink:publications ], + sh:order 32 ; + sh:path biolink:has_attribute ], [ sh:datatype xsd:string ; - sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; + sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:knowledge_source ], + sh:order 12 ; + sh:path biolink:original_subject ], + [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 30 ; + sh:path rdfs:label ], [ sh:datatype xsd:string ; sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; sh:order 14 ; sh:path biolink:original_object ], - [ sh:class biolink:RetrievalSource ; - sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; - sh:nodeKind sh:IRI ; - sh:order 25 ; - sh:path biolink:retrieval_source_ids ], - [ sh:class biolink:Gene ; - sh:description "connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; + [ sh:datatype xsd:string ; + sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; sh:maxCount 1 ; - sh:minCount 1 ; + sh:order 8 ; + sh:path biolink:knowledge_source ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path rdf:subject ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:order 28 ; - sh:path biolink:category ], + sh:order 19 ; + sh:path biolink:subject_category_closure ], [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 26 ; - sh:path biolink:id ], + sh:order 21 ; + sh:path biolink:subject_namespace ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 24 ; + sh:path biolink:object_label_closure ], [ sh:datatype xsd:string ; - sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; - sh:order 29 ; - sh:path rdf:type ] ; - sh:targetClass biolink:GeneToGeneProductRelationship . - -biolink:GeneToGoTermAssociation a sh:NodeShape ; - sh:closed true ; - sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:datatype xsd:string ; sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:order 23 ; sh:path biolink:subject_label_closure ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 15 ; + sh:path biolink:subject_category ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 20 ; + sh:path biolink:object_category_closure ], [ sh:datatype xsd:boolean ; sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; sh:order 33 ; sh:path biolink:deprecated ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:order 28 ; + sh:path biolink:category ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 27 ; + sh:path biolink:iri ], [ sh:class biolink:RetrievalSource ; sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; sh:nodeKind sh:IRI ; sh:order 25 ; sh:path biolink:retrieval_source_ids ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:order 28 ; - sh:path biolink:category ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 24 ; - sh:path biolink:object_label_closure ], - [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 1 ; - sh:path rdf:predicate ], + [ sh:class biolink:OntologyClass ; + sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; + sh:nodeKind sh:IRI ; + sh:order 5 ; + sh:path biolink:qualifiers ], [ sh:datatype xsd:string ; sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; sh:order 10 ; sh:path biolink:aggregator_knowledge_source ], + [ sh:class biolink:GeneProductMixin ; + sh:description "connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:nodeKind sh:BlankNode ; + sh:order 2 ; + sh:path rdf:object ], + [ sh:datatype xsd:string ; + sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; + sh:order 29 ; + sh:path rdf:type ], + [ sh:datatype xsd:boolean ; + sh:description "if set to true, then the association is negated i.e. is not true" ; + sh:maxCount 1 ; + sh:order 3 ; + sh:path biolink:negated ], [ sh:datatype xsd:string ; sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:order 22 ; sh:path biolink:object_namespace ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + [ sh:description "a point in time" ; sh:maxCount 1 ; - sh:order 21 ; - sh:path biolink:subject_namespace ], - [ sh:class biolink:Publication ; - sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; - sh:nodeKind sh:IRI ; - sh:order 6 ; - sh:path biolink:publications ], + sh:order 11 ; + sh:path biolink:timepoint ], [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; sh:order 13 ; sh:path biolink:original_predicate ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 27 ; - sh:path biolink:iri ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; sh:maxCount 1 ; sh:minCount 1 ; - sh:order 26 ; - sh:path biolink:id ], - [ sh:datatype xsd:string ; - sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; - sh:maxCount 1 ; - sh:order 9 ; - sh:path biolink:primary_knowledge_source ], - [ sh:datatype xsd:string ; - sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; - sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:knowledge_source ], + sh:order 1 ; + sh:path rdf:predicate ], [ sh:class biolink:OntologyClass ; - sh:description "class describing the activity, process or localization of the gene product" ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:minCount 1 ; sh:nodeKind sh:IRI ; - sh:order 2 ; - sh:path rdf:object ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:original_object ], + sh:order 16 ; + sh:path biolink:object_category ], + [ sh:class biolink:Publication ; + sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; + sh:nodeKind sh:IRI ; + sh:order 6 ; + sh:path biolink:publications ], [ sh:class biolink:EvidenceType ; sh:description "connects an association to an instance of supporting evidence" ; sh:nodeKind sh:IRI ; sh:order 7 ; sh:path biolink:has_evidence ], [ sh:datatype xsd:string ; + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 18 ; + sh:path biolink:object_closure ] ; + sh:targetClass biolink:GeneToGeneProductRelationship . + +biolink:GeneToGoTermAssociation a sh:NodeShape ; + sh:closed true ; + sh:ignoredProperties ( rdf:type ) ; + sh:property [ sh:datatype xsd:string ; sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:order 17 ; sh:path biolink:subject_closure ], + [ sh:class biolink:EvidenceType ; + sh:description "connects an association to an instance of supporting evidence" ; + sh:nodeKind sh:IRI ; + sh:order 7 ; + sh:path biolink:has_evidence ], + [ sh:datatype xsd:string ; + sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; + sh:maxCount 1 ; + sh:order 8 ; + sh:path biolink:knowledge_source ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 27 ; + sh:path biolink:iri ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:order 21 ; + sh:path biolink:subject_namespace ], + [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 30 ; + sh:path rdfs:label ], [ sh:datatype xsd:string ; sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:order 18 ; sh:path biolink:object_closure ], - [ sh:description "a human-readable description of an entity" ; + [ sh:datatype xsd:string ; + sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; sh:maxCount 1 ; - sh:order 31 ; - sh:path dct:description ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; + sh:order 9 ; + sh:path biolink:primary_knowledge_source ], + [ sh:class biolink:OntologyClass ; + sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; sh:nodeKind sh:IRI ; - sh:order 32 ; - sh:path biolink:has_attribute ], + sh:order 5 ; + sh:path biolink:qualifiers ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; sh:order 15 ; sh:path biolink:subject_category ], + [ sh:datatype xsd:string ; + sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; + sh:order 29 ; + sh:path rdf:type ], + [ sh:datatype xsd:string ; + sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 12 ; + sh:path biolink:original_subject ], + [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 1 ; + sh:path rdf:predicate ], + [ sh:datatype xsd:boolean ; + sh:description "if set to true, then the association is negated i.e. is not true" ; + sh:maxCount 1 ; + sh:order 3 ; + sh:path biolink:negated ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 23 ; + sh:path biolink:subject_label_closure ], + [ sh:class biolink:Publication ; + sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; + sh:nodeKind sh:IRI ; + sh:order 6 ; + sh:path biolink:publications ], [ sh:class biolink:Gene ; sh:description "gene, product or macromolecular complex that has the function associated with the GO term" ; sh:maxCount 1 ; @@ -11928,108 +11902,207 @@ biolink:GeneToGoTermAssociation a sh:NodeShape ; sh:nodeKind sh:IRI ; sh:order 0 ; sh:path rdf:subject ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 33 ; + sh:path biolink:deprecated ], [ sh:datatype xsd:string ; - sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 12 ; - sh:path biolink:original_subject ], + sh:order 14 ; + sh:path biolink:original_object ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:order 28 ; + sh:path biolink:category ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 20 ; + sh:path biolink:object_category_closure ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 32 ; + sh:path biolink:has_attribute ], [ sh:datatype xsd:string ; - sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; - sh:order 29 ; - sh:path rdf:type ], + sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 24 ; + sh:path biolink:object_label_closure ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 19 ; + sh:path biolink:subject_category_closure ], + [ sh:class biolink:RetrievalSource ; + sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; + sh:nodeKind sh:IRI ; + sh:order 25 ; + sh:path biolink:retrieval_source_ids ], + [ sh:class biolink:OntologyClass ; + sh:description "class describing the activity, process or localization of the gene product" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 2 ; + sh:path rdf:object ], + [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 13 ; + sh:path biolink:original_predicate ], + [ sh:description "a point in time" ; + sh:maxCount 1 ; + sh:order 11 ; + sh:path biolink:timepoint ], + [ sh:datatype xsd:string ; + sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; + sh:order 10 ; + sh:path biolink:aggregator_knowledge_source ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; sh:order 16 ; sh:path biolink:object_category ], - [ sh:datatype xsd:boolean ; - sh:description "if set to true, then the association is negated i.e. is not true" ; + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 26 ; + sh:path biolink:id ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 3 ; - sh:path biolink:negated ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 19 ; - sh:path biolink:subject_category_closure ], - [ sh:description "A human-readable name for an attribute or entity." ; + sh:order 22 ; + sh:path biolink:object_namespace ], + [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; - sh:order 30 ; - sh:path rdfs:label ], + sh:order 31 ; + sh:path dct:description ], [ sh:datatype xsd:string ; sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; sh:maxCount 1 ; sh:order 4 ; - sh:path biolink:qualifier ], - [ sh:description "a point in time" ; - sh:maxCount 1 ; - sh:order 11 ; - sh:path biolink:timepoint ], - [ sh:class biolink:OntologyClass ; - sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; - sh:nodeKind sh:IRI ; - sh:order 5 ; - sh:path biolink:qualifiers ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 20 ; - sh:path biolink:object_category_closure ] ; + sh:path biolink:qualifier ] ; sh:targetClass biolink:GeneToGoTermAssociation . biolink:GeneToPathwayAssociation a sh:NodeShape ; sh:closed true ; sh:description "An interaction between a gene or gene product and a biological process or pathway." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:class biolink:Publication ; - sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; + sh:property [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; sh:nodeKind sh:IRI ; - sh:order 6 ; - sh:path biolink:publications ], - [ sh:description "A human-readable name for an attribute or entity." ; + sh:order 15 ; + sh:path biolink:subject_category ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 24 ; + sh:path biolink:object_label_closure ], + [ sh:description "a point in time" ; sh:maxCount 1 ; - sh:order 30 ; - sh:path rdfs:label ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:order 11 ; + sh:path biolink:timepoint ], + [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; sh:maxCount 1 ; - sh:order 33 ; - sh:path biolink:deprecated ], + sh:minCount 1 ; + sh:order 1 ; + sh:path rdf:predicate ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 27 ; + sh:path biolink:iri ], [ sh:datatype xsd:string ; sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; sh:maxCount 1 ; sh:order 8 ; sh:path biolink:knowledge_source ], - [ sh:description "a human-readable description of an entity" ; + [ sh:datatype xsd:string ; + sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; sh:maxCount 1 ; - sh:order 31 ; - sh:path dct:description ], + sh:order 4 ; + sh:path biolink:qualifier ], [ sh:datatype xsd:string ; - sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 23 ; - sh:path biolink:subject_label_closure ], + sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 12 ; + sh:path biolink:original_subject ], + [ sh:class biolink:EvidenceType ; + sh:description "connects an association to an instance of supporting evidence" ; + sh:nodeKind sh:IRI ; + sh:order 7 ; + sh:path biolink:has_evidence ], [ sh:class biolink:OntologyClass ; sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; sh:nodeKind sh:IRI ; sh:order 5 ; sh:path biolink:qualifiers ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 16 ; + sh:path biolink:object_category ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 31 ; + sh:path dct:description ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 32 ; + sh:path biolink:has_attribute ], + [ sh:datatype xsd:string ; + sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; + sh:maxCount 1 ; + sh:order 9 ; + sh:path biolink:primary_knowledge_source ], + [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 30 ; + sh:path rdfs:label ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 18 ; + sh:path biolink:object_closure ], [ sh:datatype xsd:string ; sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; sh:order 10 ; sh:path biolink:aggregator_knowledge_source ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 24 ; - sh:path biolink:object_label_closure ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 20 ; + sh:path biolink:object_category_closure ], + [ sh:class biolink:Pathway ; + sh:description "the pathway that includes or is affected by the gene or gene product" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 2 ; + sh:path rdf:object ], + [ sh:class biolink:GeneOrGeneProduct ; + sh:description "the gene or gene product entity that participates or influences the pathway" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:nodeKind sh:BlankNode ; + sh:order 0 ; + sh:path rdf:subject ], [ sh:datatype xsd:string ; sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; sh:order 14 ; sh:path biolink:original_object ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:order 28 ; - sh:path biolink:category ], + [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 13 ; + sh:path biolink:original_predicate ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 19 ; + sh:path biolink:subject_category_closure ], [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; @@ -12041,140 +12114,163 @@ biolink:GeneToPathwayAssociation a sh:NodeShape ; sh:nodeKind sh:IRI ; sh:order 25 ; sh:path biolink:retrieval_source_ids ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:order 22 ; + sh:path biolink:object_namespace ], + [ sh:class biolink:Publication ; + sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; + sh:nodeKind sh:IRI ; + sh:order 6 ; + sh:path biolink:publications ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 33 ; + sh:path biolink:deprecated ], [ sh:datatype xsd:string ; sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:order 17 ; sh:path biolink:subject_closure ], - [ sh:datatype xsd:string ; - sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; - sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:qualifier ], - [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:original_predicate ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:order 28 ; + sh:path biolink:category ], [ sh:datatype xsd:boolean ; sh:description "if set to true, then the association is negated i.e. is not true" ; sh:maxCount 1 ; sh:order 3 ; sh:path biolink:negated ], - [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 1 ; - sh:path rdf:predicate ], [ sh:datatype xsd:string ; - sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 12 ; - sh:path biolink:original_subject ], - [ sh:class biolink:Pathway ; - sh:description "the pathway that includes or is affected by the gene or gene product" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 2 ; - sh:path rdf:object ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 27 ; - sh:path biolink:iri ], + sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 23 ; + sh:path biolink:subject_label_closure ], [ sh:datatype xsd:string ; sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; sh:order 29 ; sh:path rdf:type ], [ sh:datatype xsd:string ; - sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; + sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 9 ; - sh:path biolink:primary_knowledge_source ], - [ sh:datatype xsd:string ; + sh:order 21 ; + sh:path biolink:subject_namespace ] ; + sh:targetClass biolink:GeneToPathwayAssociation . + +biolink:GeneToPhenotypicFeatureAssociation a sh:NodeShape ; + sh:closed true ; + sh:ignoredProperties ( rdf:type ) ; + sh:property [ sh:datatype xsd:string ; sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 22 ; + sh:order 25 ; sh:path biolink:object_namespace ], - [ sh:description "a point in time" ; - sh:maxCount 1 ; - sh:order 11 ; - sh:path biolink:timepoint ], [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 18 ; - sh:path biolink:object_closure ], - [ sh:class biolink:EvidenceType ; - sh:description "connects an association to an instance of supporting evidence" ; - sh:nodeKind sh:IRI ; + sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; + sh:maxCount 1 ; sh:order 7 ; - sh:path biolink:has_evidence ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:path biolink:qualifier ], + [ sh:datatype xsd:string ; + sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; + sh:order 13 ; + sh:path biolink:aggregator_knowledge_source ], + [ sh:datatype xsd:string ; + sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 16 ; - sh:path biolink:object_category ], - [ sh:class biolink:GeneOrGeneProduct ; - sh:description "the gene or gene product entity that participates or influences the pathway" ; + sh:order 12 ; + sh:path biolink:primary_knowledge_source ], + [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:BlankNode ; - sh:order 0 ; - sh:path rdf:subject ], + sh:order 33 ; + sh:path rdfs:label ], + [ sh:datatype xsd:string ; + sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 17 ; + sh:path biolink:original_object ], [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 22 ; + sh:path biolink:subject_category_closure ], + [ sh:datatype xsd:double ; sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 15 ; - sh:path biolink:subject_category ], + sh:order 39 ; + sh:path biolink:has_quotient ], [ sh:datatype xsd:string ; - sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:order 21 ; - sh:path biolink:subject_namespace ], + sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 26 ; + sh:path biolink:subject_label_closure ], [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; - sh:order 32 ; + sh:order 35 ; sh:path biolink:has_attribute ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 36 ; + sh:path biolink:deprecated ], + [ sh:datatype xsd:string ; + sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; + sh:order 32 ; + sh:path rdf:type ], + [ sh:class biolink:SeverityValue ; + sh:description "a qualifier used in a phenotypic association to state how severe the phenotype is in the subject" ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 41 ; + sh:path biolink:severity_qualifier ], + [ sh:class biolink:RetrievalSource ; + sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; sh:nodeKind sh:IRI ; + sh:order 28 ; + sh:path biolink:retrieval_source_ids ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:order 20 ; - sh:path biolink:object_category_closure ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:path biolink:subject_closure ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 21 ; + sh:path biolink:object_closure ], + [ sh:class biolink:Publication ; + sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; sh:nodeKind sh:IRI ; - sh:order 19 ; - sh:path biolink:subject_category_closure ] ; - sh:targetClass biolink:GeneToPathwayAssociation . - -biolink:GeneToPhenotypicFeatureAssociation a sh:NodeShape ; - sh:closed true ; - sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:datatype xsd:integer ; - sh:description "total number of things in a particular reference set" ; + sh:order 9 ; + sh:path biolink:publications ], + [ sh:datatype xsd:boolean ; + sh:description "if set to true, then the association is negated i.e. is not true" ; sh:maxCount 1 ; - sh:order 38 ; - sh:path biolink:has_total ], - [ sh:description "a point in time" ; + sh:order 6 ; + sh:path biolink:negated ], + [ sh:datatype xsd:integer ; + sh:description "number of things with a particular property" ; sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:timepoint ], + sh:order 37 ; + sh:path biolink:has_count ], + [ sh:datatype xsd:string ; + sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 15 ; + sh:path biolink:original_subject ], [ sh:class biolink:EvidenceType ; sh:description "connects an association to an instance of supporting evidence" ; sh:nodeKind sh:IRI ; sh:order 10 ; sh:path biolink:has_evidence ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 33 ; - sh:path rdfs:label ], - [ sh:class biolink:BiologicalSex ; - sh:description "a qualifier used in a phenotypic association to state whether the association is specific to a particular sex." ; + [ sh:in ( "activity_or_abundance" "abundance" "activity" "expression" "synthesis" "degradation" "cleavage" "hydrolysis" "metabolic_processing" "mutation_rate" "stability" "folding" "localization" "transport" "secretion" "uptake" "splicing" "molecular_interaction" "molecular_modification" "acetylation" "acylation" "alkylation" "amination" "carbamoylation" "ethylation" "glutathionylation" "glycation" "glycosylation" "glucuronidation" "n_linked_glycosylation" "o_linked_glycosylation" "hydroxylation" "lipidation" "farnesylation" "geranoylation" "myristoylation" "palmitoylation" "prenylation" "methylation" "nitrosation" "nucleotidylation" "phosphorylation" "ribosylation" "ADP-ribosylation" "sulfation" "sumoylation" "ubiquitination" "oxidation" "reduction" "carboxylation" ) ; sh:maxCount 1 ; + sh:order 1 ; + sh:path biolink:subject_aspect_qualifier ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path biolink:sex_qualifier ], + sh:order 23 ; + sh:path biolink:object_category_closure ], + [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 16 ; + sh:path biolink:original_predicate ], [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; sh:maxCount 1 ; sh:minCount 1 ; @@ -12185,204 +12281,136 @@ biolink:GeneToPhenotypicFeatureAssociation a sh:NodeShape ; sh:nodeKind sh:IRI ; sh:order 8 ; sh:path biolink:qualifiers ], - [ sh:class biolink:PhenotypicFeature ; - sh:description "connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 5 ; - sh:path rdf:object ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 20 ; - sh:path biolink:subject_closure ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; - sh:order 36 ; - sh:path biolink:deprecated ], - [ sh:datatype xsd:double ; - sh:description "equivalent to has quotient multiplied by 100" ; + sh:order 30 ; + sh:path biolink:iri ], + [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; - sh:order 40 ; - sh:path biolink:has_percentage ], - [ sh:class biolink:RetrievalSource ; - sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; - sh:nodeKind sh:IRI ; - sh:order 28 ; - sh:path biolink:retrieval_source_ids ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 27 ; - sh:path biolink:object_label_closure ], + sh:order 34 ; + sh:path dct:description ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; sh:order 18 ; sh:path biolink:subject_category ], - [ sh:in ( "increased" "upregulated" "decreased" "downregulated" ) ; - sh:maxCount 1 ; - sh:order 2 ; - sh:path biolink:object_direction_qualifier ], - [ sh:class biolink:GeneOrGeneProduct ; - sh:description "gene in which variation is correlated with the phenotypic feature" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:BlankNode ; - sh:order 3 ; - sh:path rdf:subject ], - [ sh:description "a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject" ; - sh:maxCount 1 ; - sh:order 43 ; - sh:path biolink:frequency_qualifier ], - [ sh:class biolink:Publication ; - sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; - sh:nodeKind sh:IRI ; - sh:order 9 ; - sh:path biolink:publications ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 21 ; - sh:path biolink:object_closure ], - [ sh:datatype xsd:double ; - sh:maxCount 1 ; - sh:order 39 ; - sh:path biolink:has_quotient ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 35 ; - sh:path biolink:has_attribute ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:order 25 ; - sh:path biolink:object_namespace ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 26 ; - sh:path biolink:subject_label_closure ], - [ sh:datatype xsd:string ; - sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; - sh:order 13 ; - sh:path biolink:aggregator_knowledge_source ], [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 29 ; - sh:path biolink:id ], - [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:order 11 ; + sh:path biolink:knowledge_source ], + [ sh:class biolink:BiologicalSex ; + sh:description "a qualifier used in a phenotypic association to state whether the association is specific to a particular sex." ; sh:maxCount 1 ; - sh:order 16 ; - sh:path biolink:original_predicate ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; - sh:order 22 ; - sh:path biolink:subject_category_closure ], + sh:order 0 ; + sh:path biolink:sex_qualifier ], + [ sh:datatype xsd:integer ; + sh:description "total number of things in a particular reference set" ; + sh:maxCount 1 ; + sh:order 38 ; + sh:path biolink:has_total ], [ sh:class biolink:Onset ; sh:description "a qualifier used in a phenotypic association to state when the phenotype appears is in the subject" ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; sh:order 42 ; sh:path biolink:onset_qualifier ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 27 ; + sh:path biolink:object_label_closure ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:order 31 ; + sh:path biolink:category ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; sh:order 19 ; sh:path biolink:object_category ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 30 ; - sh:path biolink:iri ], - [ sh:class biolink:SeverityValue ; - sh:description "a qualifier used in a phenotypic association to state how severe the phenotype is in the subject" ; - sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 41 ; - sh:path biolink:severity_qualifier ], - [ sh:datatype xsd:string ; - sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; - sh:maxCount 1 ; - sh:order 7 ; - sh:path biolink:qualifier ], [ sh:datatype xsd:string ; sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:order 24 ; sh:path biolink:subject_namespace ], - [ sh:datatype xsd:integer ; - sh:description "number of things with a particular property" ; - sh:maxCount 1 ; - sh:order 37 ; - sh:path biolink:has_count ], [ sh:datatype xsd:string ; - sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; - sh:order 12 ; - sh:path biolink:primary_knowledge_source ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 23 ; - sh:path biolink:object_category_closure ], - [ sh:in ( "activity_or_abundance" "abundance" "activity" "expression" "synthesis" "degradation" "cleavage" "hydrolysis" "metabolic_processing" "mutation_rate" "stability" "folding" "localization" "transport" "secretion" "uptake" "splicing" "molecular_interaction" "molecular_modification" "acetylation" "acylation" "alkylation" "amination" "carbamoylation" "ethylation" "glutathionylation" "glycation" "glycosylation" "glucuronidation" "n_linked_glycosylation" "o_linked_glycosylation" "hydroxylation" "lipidation" "farnesylation" "geranoylation" "myristoylation" "palmitoylation" "prenylation" "methylation" "nitrosation" "nucleotidylation" "phosphorylation" "ribosylation" "ADP-ribosylation" "sulfation" "sumoylation" "ubiquitination" "oxidation" "reduction" "carboxylation" ) ; + sh:minCount 1 ; + sh:order 29 ; + sh:path biolink:id ], + [ sh:class biolink:GeneOrGeneProduct ; + sh:description "gene in which variation is correlated with the phenotypic feature" ; sh:maxCount 1 ; - sh:order 1 ; - sh:path biolink:subject_aspect_qualifier ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:minCount 1 ; + sh:nodeKind sh:BlankNode ; + sh:order 3 ; + sh:path rdf:subject ], + [ sh:description "a point in time" ; sh:maxCount 1 ; - sh:order 15 ; - sh:path biolink:original_subject ], - [ sh:datatype xsd:boolean ; - sh:description "if set to true, then the association is negated i.e. is not true" ; + sh:order 14 ; + sh:path biolink:timepoint ], + [ sh:datatype xsd:double ; + sh:description "equivalent to has quotient multiplied by 100" ; sh:maxCount 1 ; - sh:order 6 ; - sh:path biolink:negated ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:order 40 ; + sh:path biolink:has_percentage ], + [ sh:in ( "increased" "upregulated" "decreased" "downregulated" ) ; sh:maxCount 1 ; - sh:order 17 ; - sh:path biolink:original_object ], - [ sh:datatype xsd:string ; - sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; + sh:order 2 ; + sh:path biolink:object_direction_qualifier ], + [ sh:description "a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject" ; sh:maxCount 1 ; - sh:order 11 ; - sh:path biolink:knowledge_source ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:order 31 ; - sh:path biolink:category ], - [ sh:description "a human-readable description of an entity" ; + sh:order 43 ; + sh:path biolink:frequency_qualifier ], + [ sh:class biolink:PhenotypicFeature ; + sh:description "connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; sh:maxCount 1 ; - sh:order 34 ; - sh:path dct:description ], - [ sh:datatype xsd:string ; - sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; - sh:order 32 ; - sh:path rdf:type ] ; + sh:minCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 5 ; + sh:path rdf:object ] ; sh:targetClass biolink:GeneToPhenotypicFeatureAssociation . biolink:Genome a sh:NodeShape ; sh:closed true ; sh:description "A genome is the sum of genetic material within a cell or virion." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:iri ], + sh:property [ sh:datatype xsd:string ; + sh:order 10 ; + sh:path rdf:type ], [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 1 ; sh:path biolink:id ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 9 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 12 ; + sh:path dct:description ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 8 ; + sh:path biolink:iri ], [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; sh:order 5 ; sh:path biolink:xref ], + [ sh:description "connects a genomic feature to its sequence" ; + sh:maxCount 1 ; + sh:order 0 ; + sh:path biolink:has_biological_sequence ], + [ sh:datatype xsd:string ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 4 ; + sh:path biolink:provided_by ], [ sh:class biolink:OrganismTaxon ; sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; sh:nodeKind sh:IRI ; @@ -12391,62 +12419,52 @@ biolink:Genome a sh:NodeShape ; [ sh:description "Alternate human-readable names for a thing" ; sh:order 7 ; sh:path biolink:synonym ], - [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 4 ; - sh:path biolink:provided_by ], - [ sh:description "The human readable scientific name for the taxon of the entity." ; + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; - sh:order 3 ; - sh:path rdfs:label ], - [ sh:description "connects a genomic feature to its sequence" ; + sh:order 14 ; + sh:path biolink:deprecated ], + [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; - sh:order 0 ; - sh:path biolink:has_biological_sequence ], + sh:order 6 ; + sh:path biolink:full_name ], [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; sh:order 13 ; sh:path biolink:has_attribute ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:deprecated ], - [ sh:datatype xsd:string ; - sh:order 10 ; - sh:path rdf:type ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 12 ; - sh:path dct:description ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:minCount 1 ; - sh:order 9 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; sh:order 11 ; sh:path rdfs:label ], - [ sh:description "a long-form human readable name for a thing" ; + [ sh:description "The human readable scientific name for the taxon of the entity." ; sh:maxCount 1 ; - sh:order 6 ; - sh:path biolink:full_name ] ; + sh:order 3 ; + sh:path rdfs:label ] ; sh:targetClass biolink:Genome . biolink:GenomicBackgroundExposure a sh:NodeShape ; sh:closed true ; sh:description "A genomic background exposure is where an individual's specific genomic background of genes, sequence variants or other pre-existing genomic conditions constitute a kind of 'exposure' to the organism, leading to or influencing an outcome." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "The human readable scientific name for the taxon of the entity." ; + sh:property [ sh:description "Alternate human-readable names for a thing" ; + sh:order 14 ; + sh:path biolink:synonym ], + [ sh:class biolink:NamedThing ; + sh:description "connects an attribute to a value" ; sh:maxCount 1 ; - sh:order 4 ; - sh:path rdfs:label ], + sh:nodeKind sh:IRI ; + sh:order 9 ; + sh:path biolink:has_qualitative_value ], [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; sh:order 13 ; sh:path biolink:full_name ], + [ sh:class biolink:QuantityValue ; + sh:description "connects an attribute to a value" ; + sh:nodeKind sh:BlankNode ; + sh:order 8 ; + sh:path biolink:has_quantitative_value ], [ sh:class biolink:OntologyClass ; sh:description "connects an attribute to a class that describes it" ; sh:maxCount 1 ; @@ -12454,61 +12472,40 @@ biolink:GenomicBackgroundExposure a sh:NodeShape ; sh:nodeKind sh:IRI ; sh:order 7 ; sh:path biolink:has_attribute_type ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 18 ; + sh:path biolink:has_attribute ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 15 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 10 ; sh:path biolink:iri ], + [ sh:datatype xsd:string ; + sh:order 16 ; + sh:path rdf:type ], [ sh:datatype xsd:boolean ; sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; sh:order 19 ; sh:path biolink:deprecated ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 5 ; - sh:path biolink:id ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 12 ; - sh:path biolink:xref ], - [ sh:class biolink:Gene ; - sh:description "connects an entity with one or more gene or gene products" ; - sh:nodeKind sh:IRI ; - sh:order 1 ; - sh:path biolink:has_gene_or_gene_product ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 14 ; - sh:path biolink:synonym ], [ sh:description "The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term." ; sh:maxCount 1 ; sh:order 6 ; sh:path rdfs:label ], - [ sh:description "a point in time" ; + [ sh:description "connects a genomic feature to its sequence" ; sh:maxCount 1 ; - sh:order 0 ; - sh:path biolink:timepoint ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:minCount 1 ; - sh:order 15 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:class biolink:QuantityValue ; - sh:description "connects an attribute to a value" ; - sh:nodeKind sh:BlankNode ; - sh:order 8 ; - sh:path biolink:has_quantitative_value ], + sh:order 2 ; + sh:path biolink:has_biological_sequence ], [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; sh:order 17 ; sh:path dct:description ], - [ sh:description "connects a genomic feature to its sequence" ; - sh:maxCount 1 ; - sh:order 2 ; - sh:path biolink:has_biological_sequence ], - [ sh:datatype xsd:string ; - sh:order 16 ; - sh:path rdf:type ], [ sh:datatype xsd:string ; sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; sh:order 11 ; @@ -12518,17 +12515,28 @@ biolink:GenomicBackgroundExposure a sh:NodeShape ; sh:nodeKind sh:IRI ; sh:order 3 ; sh:path biolink:in_taxon ], - [ sh:class biolink:NamedThing ; - sh:description "connects an attribute to a value" ; + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 12 ; + sh:path biolink:xref ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 5 ; + sh:path biolink:id ], + [ sh:description "The human readable scientific name for the taxon of the entity." ; + sh:maxCount 1 ; + sh:order 4 ; + sh:path rdfs:label ], + [ sh:description "a point in time" ; + sh:maxCount 1 ; + sh:order 0 ; + sh:path biolink:timepoint ], + [ sh:class biolink:Gene ; + sh:description "connects an entity with one or more gene or gene products" ; sh:nodeKind sh:IRI ; - sh:order 9 ; - sh:path biolink:has_qualitative_value ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 18 ; - sh:path biolink:has_attribute ] ; + sh:order 1 ; + sh:path biolink:has_gene_or_gene_product ] ; sh:targetClass biolink:GenomicBackgroundExposure . biolink:GenomicEntity a sh:NodeShape ; @@ -12545,298 +12553,281 @@ biolink:GenomicSequenceLocalization a sh:NodeShape ; sh:description "A relationship between a sequence feature and a nucleic acid entity it is localized to. The reference entity may be a chromosome, chromosome region or information entity such as a contig." ; sh:ignoredProperties ( rdf:type ) ; sh:property [ sh:datatype xsd:string ; + sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 19 ; + sh:path biolink:original_object ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 25 ; + sh:path biolink:object_category_closure ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 20 ; + sh:path biolink:subject_category ], + [ sh:datatype xsd:string ; + sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; + sh:order 34 ; + sh:path rdf:type ], + [ sh:class biolink:NucleicAcidEntity ; + sh:description "connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 5 ; + sh:path rdf:subject ], + [ sh:datatype xsd:string ; sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:order 26 ; sh:path biolink:subject_namespace ], - [ sh:description "a human-readable description of an entity" ; + [ sh:datatype xsd:integer ; + sh:description "The position at which the subject nucleic acid entity ends on the chromosome or other entity to which it is located on." ; sh:maxCount 1 ; - sh:order 36 ; - sh:path dct:description ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 29 ; - sh:path biolink:object_label_closure ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 23 ; - sh:path biolink:object_closure ], + sh:order 1 ; + sh:path biolink:end_interbase_coordinate ], [ sh:datatype xsd:string ; - sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 22 ; - sh:path biolink:subject_closure ], - [ sh:description "The version of the genome on which a feature is located. For example, GRCh38 for Homo sapiens." ; - sh:in ( "+" "-" "." "?" ) ; - sh:maxCount 1 ; - sh:order 2 ; - sh:path biolink:genome_build ], + sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; + sh:order 15 ; + sh:path biolink:aggregator_knowledge_source ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; - sh:order 20 ; - sh:path biolink:subject_category ], + sh:order 21 ; + sh:path biolink:object_category ], [ sh:class biolink:NucleicAcidEntity ; - sh:description "connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; + sh:description "connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; sh:maxCount 1 ; sh:minCount 1 ; sh:nodeKind sh:IRI ; - sh:order 5 ; - sh:path rdf:subject ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 32 ; - sh:path biolink:iri ], - [ sh:datatype xsd:boolean ; - sh:description "if set to true, then the association is negated i.e. is not true" ; + sh:order 7 ; + sh:path rdf:object ], + [ sh:description "The version of the genome on which a feature is located. For example, GRCh38 for Homo sapiens." ; + sh:in ( "+" "-" "." "?" ) ; sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:negated ], + sh:order 2 ; + sh:path biolink:genome_build ], [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 31 ; sh:path biolink:id ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + [ sh:datatype xsd:integer ; + sh:description "The position at which the subject nucleic acid entity starts on the chromosome or other entity to which it is located on. (ie: the start of the sequence being referenced is 0)." ; sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 21 ; - sh:path biolink:object_category ], - [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; + sh:order 0 ; + sh:path biolink:start_interbase_coordinate ], + [ sh:datatype xsd:string ; + sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 6 ; - sh:path rdf:predicate ], + sh:order 13 ; + sh:path biolink:knowledge_source ], [ sh:datatype xsd:string ; - sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; - sh:order 15 ; - sh:path biolink:aggregator_knowledge_source ], - [ sh:description "A human-readable name for an attribute or entity." ; + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 23 ; + sh:path biolink:object_closure ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 35 ; - sh:path rdfs:label ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 24 ; - sh:path biolink:subject_category_closure ], - [ sh:class biolink:RetrievalSource ; - sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; - sh:nodeKind sh:IRI ; - sh:order 30 ; - sh:path biolink:retrieval_source_ids ], + sh:order 27 ; + sh:path biolink:object_namespace ], + [ sh:description "The strand on which a feature is located. Has a value of '+' (sense strand or forward strand) or '-' (anti-sense strand or reverse strand)." ; + sh:in ( "+" "-" "." "?" ) ; + sh:maxCount 1 ; + sh:order 3 ; + sh:path biolink:strand ], [ sh:class biolink:EvidenceType ; sh:description "connects an association to an instance of supporting evidence" ; sh:nodeKind sh:IRI ; sh:order 12 ; sh:path biolink:has_evidence ], - [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 18 ; - sh:path biolink:original_predicate ], - [ sh:description "a point in time" ; - sh:maxCount 1 ; - sh:order 16 ; - sh:path biolink:timepoint ], - [ sh:class biolink:OntologyClass ; - sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; - sh:nodeKind sh:IRI ; - sh:order 10 ; - sh:path biolink:qualifiers ], - [ sh:datatype xsd:string ; - sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; - sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:primary_knowledge_source ], - [ sh:datatype xsd:string ; - sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; - sh:maxCount 1 ; - sh:order 9 ; - sh:path biolink:qualifier ], [ sh:datatype xsd:string ; - sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 19 ; - sh:path biolink:original_object ], - [ sh:description "The phase for a coding sequence entity. For example, phase of a CDS as represented in a GFF3 with a value of 0, 1 or 2." ; - sh:in ( "0" "1" "2" ) ; + sh:order 17 ; + sh:path biolink:original_subject ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:phase ], + sh:order 38 ; + sh:path biolink:deprecated ], [ sh:class biolink:Publication ; sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; sh:nodeKind sh:IRI ; sh:order 11 ; sh:path biolink:publications ], + [ sh:description "The phase for a coding sequence entity. For example, phase of a CDS as represented in a GFF3 with a value of 0, 1 or 2." ; + sh:in ( "0" "1" "2" ) ; + sh:maxCount 1 ; + sh:order 4 ; + sh:path biolink:phase ], + [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 18 ; + sh:path biolink:original_predicate ], + [ sh:description "a point in time" ; + sh:maxCount 1 ; + sh:order 16 ; + sh:path biolink:timepoint ], [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:description "if set to true, then the association is negated i.e. is not true" ; sh:maxCount 1 ; - sh:order 38 ; - sh:path biolink:deprecated ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 25 ; - sh:path biolink:object_category_closure ], + sh:order 8 ; + sh:path biolink:negated ], [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; sh:order 37 ; sh:path biolink:has_attribute ], - [ sh:datatype xsd:string ; - sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; - sh:order 34 ; - sh:path rdf:type ], - [ sh:datatype xsd:string ; - sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:knowledge_source ], + sh:order 32 ; + sh:path biolink:iri ], [ sh:datatype xsd:string ; - sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; sh:maxCount 1 ; - sh:order 27 ; - sh:path biolink:object_namespace ], - [ sh:description "The strand on which a feature is located. Has a value of '+' (sense strand or forward strand) or '-' (anti-sense strand or reverse strand)." ; - sh:in ( "+" "-" "." "?" ) ; + sh:order 9 ; + sh:path biolink:qualifier ], + [ sh:class biolink:OntologyClass ; + sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; + sh:nodeKind sh:IRI ; + sh:order 10 ; + sh:path biolink:qualifiers ], + [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; sh:maxCount 1 ; - sh:order 3 ; - sh:path biolink:strand ], + sh:minCount 1 ; + sh:order 6 ; + sh:path rdf:predicate ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 22 ; + sh:path biolink:subject_closure ], + [ sh:class biolink:RetrievalSource ; + sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; + sh:nodeKind sh:IRI ; + sh:order 30 ; + sh:path biolink:retrieval_source_ids ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:order 33 ; + sh:path biolink:category ], [ sh:datatype xsd:string ; sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:order 28 ; sh:path biolink:subject_label_closure ], - [ sh:datatype xsd:integer ; - sh:description "The position at which the subject nucleic acid entity ends on the chromosome or other entity to which it is located on." ; - sh:maxCount 1 ; - sh:order 1 ; - sh:path biolink:end_interbase_coordinate ], - [ sh:datatype xsd:integer ; - sh:description "The position at which the subject nucleic acid entity starts on the chromosome or other entity to which it is located on. (ie: the start of the sequence being referenced is 0)." ; + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 24 ; + sh:path biolink:subject_category_closure ], + [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; - sh:order 0 ; - sh:path biolink:start_interbase_coordinate ], - [ sh:class biolink:NucleicAcidEntity ; - sh:description "connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; + sh:order 35 ; + sh:path rdfs:label ], + [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 7 ; - sh:path rdf:object ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:order 33 ; - sh:path biolink:category ], + sh:order 36 ; + sh:path dct:description ], [ sh:datatype xsd:string ; - sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; sh:maxCount 1 ; - sh:order 17 ; - sh:path biolink:original_subject ] ; + sh:order 14 ; + sh:path biolink:primary_knowledge_source ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 29 ; + sh:path biolink:object_label_closure ] ; sh:targetClass biolink:GenomicSequenceLocalization . biolink:GenotypeAsAModelOfDiseaseAssociation a sh:NodeShape ; sh:closed true ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject" ; - sh:maxCount 1 ; - sh:order 36 ; - sh:path biolink:frequency_qualifier ], - [ sh:description "The relationship to the disease" ; + sh:property [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 1 ; - sh:path rdf:predicate ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 30 ; + sh:path rdfs:label ], + [ sh:class biolink:Publication ; + sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; sh:nodeKind sh:IRI ; - sh:order 20 ; - sh:path biolink:object_category_closure ], + sh:order 6 ; + sh:path biolink:publications ], [ sh:datatype xsd:string ; - sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 12 ; - sh:path biolink:original_subject ], - [ sh:class biolink:SeverityValue ; - sh:description "a qualifier used in a phenotypic association to state how severe the phenotype is in the subject" ; + sh:order 22 ; + sh:path biolink:object_namespace ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 31 ; + sh:path dct:description ], + [ sh:datatype xsd:string ; + sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; sh:maxCount 1 ; + sh:order 9 ; + sh:path biolink:primary_knowledge_source ], + [ sh:datatype xsd:string ; + sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; + sh:order 29 ; + sh:path rdf:type ], + [ sh:class biolink:RetrievalSource ; + sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; + sh:nodeKind sh:IRI ; + sh:order 25 ; + sh:path biolink:retrieval_source_ids ], + [ sh:class biolink:OntologyClass ; + sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; + sh:nodeKind sh:IRI ; + sh:order 5 ; + sh:path biolink:qualifiers ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; - sh:order 34 ; - sh:path biolink:severity_qualifier ], - [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:original_predicate ], + sh:order 19 ; + sh:path biolink:subject_category_closure ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:order 28 ; sh:path biolink:category ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 30 ; - sh:path rdfs:label ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 17 ; - sh:path biolink:subject_closure ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + [ sh:class biolink:SeverityValue ; + sh:description "a qualifier used in a phenotypic association to state how severe the phenotype is in the subject" ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; - sh:order 15 ; - sh:path biolink:subject_category ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 23 ; - sh:path biolink:subject_label_closure ], + sh:order 34 ; + sh:path biolink:severity_qualifier ], [ sh:datatype xsd:string ; - sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:original_object ], - [ sh:datatype xsd:boolean ; - sh:description "if set to true, then the association is negated i.e. is not true" ; + sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; sh:maxCount 1 ; - sh:order 3 ; - sh:path biolink:negated ], + sh:order 8 ; + sh:path biolink:knowledge_source ], [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; sh:order 32 ; sh:path biolink:has_attribute ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 19 ; - sh:path biolink:subject_category_closure ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 33 ; - sh:path biolink:deprecated ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; sh:order 16 ; sh:path biolink:object_category ], - [ sh:datatype xsd:string ; - sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; - sh:order 29 ; - sh:path rdf:type ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:order 21 ; - sh:path biolink:subject_namespace ], - [ sh:description "a point in time" ; + [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 11 ; - sh:path biolink:timepoint ], + sh:order 13 ; + sh:path biolink:original_predicate ], [ sh:datatype xsd:string ; - sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; + sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; + sh:order 10 ; + sh:path biolink:aggregator_knowledge_source ], + [ sh:class biolink:Genotype ; + sh:description "A genotype that has a role in modeling the disease." ; sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:qualifier ], + sh:minCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 0 ; + sh:path rdf:subject ], [ sh:class biolink:Disease ; sh:description "disease" ; sh:maxCount 1 ; @@ -12844,161 +12835,206 @@ biolink:GenotypeAsAModelOfDiseaseAssociation a sh:NodeShape ; sh:nodeKind sh:IRI ; sh:order 2 ; sh:path rdf:object ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 33 ; + sh:path biolink:deprecated ], + [ sh:class biolink:EvidenceType ; + sh:description "connects an association to an instance of supporting evidence" ; + sh:nodeKind sh:IRI ; + sh:order 7 ; + sh:path biolink:has_evidence ], [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 18 ; - sh:path biolink:object_closure ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; sh:maxCount 1 ; - sh:order 27 ; - sh:path biolink:iri ], - [ sh:class biolink:Onset ; - sh:description "a qualifier used in a phenotypic association to state when the phenotype appears is in the subject" ; + sh:order 4 ; + sh:path biolink:qualifier ], + [ sh:description "a point in time" ; sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 35 ; - sh:path biolink:onset_qualifier ], + sh:order 11 ; + sh:path biolink:timepoint ], [ sh:datatype xsd:string ; - sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; + sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 17 ; + sh:path biolink:subject_closure ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:knowledge_source ], + sh:order 21 ; + sh:path biolink:subject_namespace ], + [ sh:datatype xsd:string ; + sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 12 ; + sh:path biolink:original_subject ], [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 26 ; sh:path biolink:id ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 20 ; + sh:path biolink:object_category_closure ], + [ sh:description "a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject" ; + sh:maxCount 1 ; + sh:order 36 ; + sh:path biolink:frequency_qualifier ], [ sh:datatype xsd:string ; - sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 23 ; + sh:path biolink:subject_label_closure ], + [ sh:datatype xsd:boolean ; + sh:description "if set to true, then the association is negated i.e. is not true" ; sh:maxCount 1 ; - sh:order 22 ; - sh:path biolink:object_namespace ], - [ sh:class biolink:Publication ; - sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; - sh:nodeKind sh:IRI ; - sh:order 6 ; - sh:path biolink:publications ], - [ sh:class biolink:RetrievalSource ; - sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; - sh:nodeKind sh:IRI ; - sh:order 25 ; - sh:path biolink:retrieval_source_ids ], + sh:order 3 ; + sh:path biolink:negated ], [ sh:class biolink:OntologyClass ; - sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; sh:nodeKind sh:IRI ; - sh:order 5 ; - sh:path biolink:qualifiers ], - [ sh:description "a human-readable description of an entity" ; + sh:order 15 ; + sh:path biolink:subject_category ], + [ sh:datatype xsd:string ; + sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 31 ; - sh:path dct:description ], - [ sh:class biolink:Genotype ; - sh:description "A genotype that has a role in modeling the disease." ; + sh:order 14 ; + sh:path biolink:original_object ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path rdf:subject ], + sh:order 27 ; + sh:path biolink:iri ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 18 ; + sh:path biolink:object_closure ], [ sh:datatype xsd:string ; sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:order 24 ; sh:path biolink:object_label_closure ], - [ sh:class biolink:EvidenceType ; - sh:description "connects an association to an instance of supporting evidence" ; - sh:nodeKind sh:IRI ; - sh:order 7 ; - sh:path biolink:has_evidence ], - [ sh:datatype xsd:string ; - sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; + [ sh:description "The relationship to the disease" ; sh:maxCount 1 ; - sh:order 9 ; - sh:path biolink:primary_knowledge_source ], - [ sh:datatype xsd:string ; - sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; - sh:order 10 ; - sh:path biolink:aggregator_knowledge_source ] ; + sh:minCount 1 ; + sh:order 1 ; + sh:path rdf:predicate ], + [ sh:class biolink:Onset ; + sh:description "a qualifier used in a phenotypic association to state when the phenotype appears is in the subject" ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 35 ; + sh:path biolink:onset_qualifier ] ; sh:targetClass biolink:GenotypeAsAModelOfDiseaseAssociation . biolink:GenotypeToDiseaseAssociation a sh:NodeShape ; sh:closed true ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:original_predicate ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 12 ; - sh:path biolink:original_subject ], - [ sh:description "a point in time" ; + sh:property [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; - sh:order 11 ; - sh:path biolink:timepoint ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 31 ; + sh:path dct:description ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 32 ; + sh:path biolink:has_attribute ], + [ sh:description "a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject" ; sh:maxCount 1 ; - sh:order 21 ; - sh:path biolink:subject_namespace ], + sh:order 36 ; + sh:path biolink:frequency_qualifier ], [ sh:datatype xsd:string ; sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:order 22 ; sh:path biolink:object_namespace ], - [ sh:description "A human-readable name for an attribute or entity." ; + [ sh:class biolink:Onset ; + sh:description "a qualifier used in a phenotypic association to state when the phenotype appears is in the subject" ; sh:maxCount 1 ; - sh:order 30 ; - sh:path rdfs:label ], + sh:nodeKind sh:IRI ; + sh:order 35 ; + sh:path biolink:onset_qualifier ], + [ sh:class biolink:Disease ; + sh:description "a disease that is associated with that genotype" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 2 ; + sh:path rdf:object ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 27 ; + sh:path biolink:iri ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 24 ; + sh:path biolink:object_label_closure ], [ sh:datatype xsd:string ; sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:order 17 ; sh:path biolink:subject_closure ], - [ sh:description "E.g. is pathogenic for" ; + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 26 ; + sh:path biolink:id ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 1 ; - sh:path rdf:predicate ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 24 ; - sh:path biolink:object_label_closure ], + sh:order 33 ; + sh:path biolink:deprecated ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:order 28 ; sh:path biolink:category ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 31 ; - sh:path dct:description ], [ sh:datatype xsd:string ; - sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; - sh:maxCount 1 ; - sh:order 9 ; - sh:path biolink:primary_knowledge_source ], - [ sh:description "a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject" ; + sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; sh:maxCount 1 ; - sh:order 36 ; - sh:path biolink:frequency_qualifier ], + sh:order 8 ; + sh:path biolink:knowledge_source ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 20 ; + sh:path biolink:object_category_closure ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; sh:order 15 ; sh:path biolink:subject_category ], + [ sh:class biolink:RetrievalSource ; + sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; + sh:nodeKind sh:IRI ; + sh:order 25 ; + sh:path biolink:retrieval_source_ids ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 16 ; + sh:path biolink:object_category ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 19 ; + sh:path biolink:subject_category_closure ], [ sh:datatype xsd:boolean ; sh:description "if set to true, then the association is negated i.e. is not true" ; sh:maxCount 1 ; sh:order 3 ; sh:path biolink:negated ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 23 ; + sh:path biolink:subject_label_closure ], + [ sh:class biolink:SeverityValue ; + sh:description "a qualifier used in a phenotypic association to state how severe the phenotype is in the subject" ; sh:maxCount 1 ; - sh:order 27 ; - sh:path biolink:iri ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; - sh:order 19 ; - sh:path biolink:subject_category_closure ], + sh:order 34 ; + sh:path biolink:severity_qualifier ], [ sh:class biolink:Genotype ; sh:description "a genotype that is associated in some way with a disease state" ; sh:maxCount 1 ; @@ -13006,103 +13042,75 @@ biolink:GenotypeToDiseaseAssociation a sh:NodeShape ; sh:nodeKind sh:IRI ; sh:order 0 ; sh:path rdf:subject ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 16 ; - sh:path biolink:object_category ], - [ sh:datatype xsd:string ; - sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; - sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:qualifier ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 32 ; - sh:path biolink:has_attribute ], [ sh:datatype xsd:string ; - sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:original_object ], + sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; + sh:order 10 ; + sh:path biolink:aggregator_knowledge_source ], [ sh:datatype xsd:string ; - sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; + sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:knowledge_source ], + sh:order 9 ; + sh:path biolink:primary_knowledge_source ], [ sh:class biolink:EvidenceType ; sh:description "connects an association to an instance of supporting evidence" ; sh:nodeKind sh:IRI ; sh:order 7 ; sh:path biolink:has_evidence ], + [ sh:datatype xsd:string ; + sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; + sh:maxCount 1 ; + sh:order 4 ; + sh:path biolink:qualifier ], [ sh:class biolink:OntologyClass ; sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; sh:nodeKind sh:IRI ; sh:order 5 ; sh:path biolink:qualifiers ], - [ sh:class biolink:SeverityValue ; - sh:description "a qualifier used in a phenotypic association to state how severe the phenotype is in the subject" ; + [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 34 ; - sh:path biolink:severity_qualifier ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 20 ; - sh:path biolink:object_category_closure ], + sh:order 13 ; + sh:path biolink:original_predicate ], [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 18 ; - sh:path biolink:object_closure ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 33 ; - sh:path biolink:deprecated ], - [ sh:class biolink:Disease ; - sh:description "a disease that is associated with that genotype" ; + sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 2 ; - sh:path rdf:object ], - [ sh:datatype xsd:string ; - sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; - sh:order 10 ; - sh:path biolink:aggregator_knowledge_source ], - [ sh:class biolink:RetrievalSource ; - sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; - sh:nodeKind sh:IRI ; - sh:order 25 ; - sh:path biolink:retrieval_source_ids ], + sh:order 12 ; + sh:path biolink:original_subject ], [ sh:class biolink:Publication ; sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; sh:nodeKind sh:IRI ; sh:order 6 ; sh:path biolink:publications ], + [ sh:description "a point in time" ; + sh:maxCount 1 ; + sh:order 11 ; + sh:path biolink:timepoint ], + [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 30 ; + sh:path rdfs:label ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 18 ; + sh:path biolink:object_closure ], + [ sh:description "E.g. is pathogenic for" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 1 ; + sh:path rdf:predicate ], [ sh:datatype xsd:string ; sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; sh:order 29 ; sh:path rdf:type ], [ sh:datatype xsd:string ; - sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 23 ; - sh:path biolink:subject_label_closure ], - [ sh:class biolink:Onset ; - sh:description "a qualifier used in a phenotypic association to state when the phenotype appears is in the subject" ; + sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 35 ; - sh:path biolink:onset_qualifier ], + sh:order 21 ; + sh:path biolink:subject_namespace ], [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 26 ; - sh:path biolink:id ] ; + sh:order 14 ; + sh:path biolink:original_object ] ; sh:targetClass biolink:GenotypeToDiseaseAssociation . biolink:GenotypeToEntityAssociationMixin a sh:NodeShape ; @@ -13114,170 +13122,170 @@ biolink:GenotypeToGeneAssociation a sh:NodeShape ; sh:closed true ; sh:description "Any association between a genotype and a gene. The genotype have have multiple variants in that gene or a single one. There is no assumption of cardinality" ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "a human-readable description of an entity" ; + sh:property [ sh:datatype xsd:string ; + sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; + sh:order 10 ; + sh:path biolink:aggregator_knowledge_source ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 24 ; + sh:path biolink:object_label_closure ], + [ sh:datatype xsd:string ; + sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; sh:maxCount 1 ; - sh:order 31 ; - sh:path dct:description ], + sh:order 8 ; + sh:path biolink:knowledge_source ], + [ sh:datatype xsd:string ; + sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; + sh:order 29 ; + sh:path rdf:type ], [ sh:datatype xsd:string ; sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; sh:maxCount 1 ; sh:order 4 ; sh:path biolink:qualifier ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 26 ; - sh:path biolink:id ], - [ sh:class biolink:Publication ; - sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; - sh:nodeKind sh:IRI ; - sh:order 6 ; - sh:path biolink:publications ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 24 ; - sh:path biolink:object_label_closure ], - [ sh:class biolink:RetrievalSource ; - sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; - sh:order 25 ; - sh:path biolink:retrieval_source_ids ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 18 ; - sh:path biolink:object_closure ], - [ sh:class biolink:Gene ; - sh:description "gene implicated in genotype" ; + sh:order 19 ; + sh:path biolink:subject_category_closure ], + [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 2 ; - sh:path rdf:object ], + sh:order 31 ; + sh:path dct:description ], [ sh:datatype xsd:string ; - sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 21 ; - sh:path biolink:subject_namespace ], - [ sh:datatype xsd:string ; - sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; + sh:order 12 ; + sh:path biolink:original_subject ], + [ sh:datatype xsd:boolean ; + sh:description "if set to true, then the association is negated i.e. is not true" ; sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:knowledge_source ], - [ sh:class biolink:Genotype ; - sh:description "parent genotype" ; + sh:order 3 ; + sh:path biolink:negated ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path rdf:subject ], + sh:order 27 ; + sh:path biolink:iri ], [ sh:class biolink:OntologyClass ; sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; sh:nodeKind sh:IRI ; - sh:order 5 ; - sh:path biolink:qualifiers ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 5 ; + sh:path biolink:qualifiers ], + [ sh:description "a point in time" ; + sh:maxCount 1 ; + sh:order 11 ; + sh:path biolink:timepoint ], + [ sh:class biolink:RetrievalSource ; + sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; + sh:nodeKind sh:IRI ; + sh:order 25 ; + sh:path biolink:retrieval_source_ids ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 23 ; + sh:path biolink:subject_label_closure ], + [ sh:class biolink:EvidenceType ; + sh:description "connects an association to an instance of supporting evidence" ; + sh:nodeKind sh:IRI ; + sh:order 7 ; + sh:path biolink:has_evidence ], + [ sh:datatype xsd:string ; + sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 16 ; - sh:path biolink:object_category ], + sh:order 9 ; + sh:path biolink:primary_knowledge_source ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:order 28 ; sh:path biolink:category ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 19 ; - sh:path biolink:subject_category_closure ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 27 ; - sh:path biolink:iri ], [ sh:datatype xsd:string ; - sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; - sh:order 10 ; - sh:path biolink:aggregator_knowledge_source ], + sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 14 ; + sh:path biolink:original_object ], [ sh:datatype xsd:string ; - sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; - sh:order 29 ; - sh:path rdf:type ], - [ sh:datatype xsd:boolean ; - sh:description "if set to true, then the association is negated i.e. is not true" ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; - sh:order 3 ; - sh:path biolink:negated ], + sh:minCount 1 ; + sh:order 26 ; + sh:path biolink:id ], + [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 30 ; + sh:path rdfs:label ], + [ sh:class biolink:Publication ; + sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; + sh:nodeKind sh:IRI ; + sh:order 6 ; + sh:path biolink:publications ], [ sh:datatype xsd:string ; sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:order 22 ; sh:path biolink:object_namespace ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:original_object ], [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; sh:order 13 ; sh:path biolink:original_predicate ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 33 ; + sh:path biolink:deprecated ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; sh:order 20 ; sh:path biolink:object_category_closure ], [ sh:datatype xsd:string ; - sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 23 ; - sh:path biolink:subject_label_closure ], + sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 17 ; + sh:path biolink:subject_closure ], + [ sh:class biolink:Gene ; + sh:description "gene implicated in genotype" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 2 ; + sh:path rdf:object ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; - sh:order 15 ; - sh:path biolink:subject_category ], + sh:order 16 ; + sh:path biolink:object_category ], [ sh:description "the relationship type used to connect genotype to gene" ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 1 ; sh:path rdf:predicate ], - [ sh:description "a point in time" ; - sh:maxCount 1 ; - sh:order 11 ; - sh:path biolink:timepoint ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 17 ; - sh:path biolink:subject_closure ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 30 ; - sh:path rdfs:label ], [ sh:datatype xsd:string ; - sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; + sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 9 ; - sh:path biolink:primary_knowledge_source ], + sh:order 21 ; + sh:path biolink:subject_namespace ], [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; sh:order 32 ; sh:path biolink:has_attribute ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + [ sh:class biolink:Genotype ; + sh:description "parent genotype" ; sh:maxCount 1 ; - sh:order 12 ; - sh:path biolink:original_subject ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:minCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 0 ; + sh:path rdf:subject ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 18 ; + sh:path biolink:object_closure ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 33 ; - sh:path biolink:deprecated ], - [ sh:class biolink:EvidenceType ; - sh:description "connects an association to an instance of supporting evidence" ; sh:nodeKind sh:IRI ; - sh:order 7 ; - sh:path biolink:has_evidence ] ; + sh:order 15 ; + sh:path biolink:subject_category ] ; sh:targetClass biolink:GenotypeToGeneAssociation . biolink:GenotypeToGenotypePartAssociation a sh:NodeShape ; @@ -13285,85 +13293,115 @@ biolink:GenotypeToGenotypePartAssociation a sh:NodeShape ; sh:description "Any association between one genotype and a genotypic entity that is a sub-component of it" ; sh:ignoredProperties ( rdf:type ) ; sh:property [ sh:datatype xsd:string ; - sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; sh:maxCount 1 ; - sh:order 22 ; - sh:path biolink:object_namespace ], + sh:order 9 ; + sh:path biolink:primary_knowledge_source ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 20 ; + sh:path biolink:object_category_closure ], + [ sh:class biolink:Genotype ; + sh:description "child genotype" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 2 ; + sh:path rdf:object ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 19 ; + sh:path biolink:subject_category_closure ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; - sh:order 15 ; - sh:path biolink:subject_category ], - [ sh:datatype xsd:string ; - sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; + sh:order 16 ; + sh:path biolink:object_category ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; - sh:order 9 ; - sh:path biolink:primary_knowledge_source ], + sh:order 27 ; + sh:path biolink:iri ], [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; sh:order 30 ; sh:path rdfs:label ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 24 ; - sh:path biolink:object_label_closure ], [ sh:datatype xsd:string ; sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; sh:order 10 ; sh:path biolink:aggregator_knowledge_source ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 31 ; + sh:path dct:description ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 15 ; + sh:path biolink:subject_category ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:order 22 ; + sh:path biolink:object_namespace ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 33 ; + sh:path biolink:deprecated ], + [ sh:datatype xsd:string ; + sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; + sh:maxCount 1 ; + sh:order 4 ; + sh:path biolink:qualifier ], [ sh:datatype xsd:boolean ; sh:description "if set to true, then the association is negated i.e. is not true" ; sh:maxCount 1 ; sh:order 3 ; sh:path biolink:negated ], - [ sh:class biolink:EvidenceType ; - sh:description "connects an association to an instance of supporting evidence" ; - sh:nodeKind sh:IRI ; - sh:order 7 ; - sh:path biolink:has_evidence ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:order 28 ; + sh:path biolink:category ], + [ sh:datatype xsd:string ; + sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 27 ; - sh:path biolink:iri ], + sh:order 14 ; + sh:path biolink:original_object ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 26 ; + sh:path biolink:id ], + [ sh:datatype xsd:string ; + sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 12 ; + sh:path biolink:original_subject ], [ sh:datatype xsd:string ; sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:order 23 ; sh:path biolink:subject_label_closure ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 20 ; - sh:path biolink:object_category_closure ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; + [ sh:class biolink:EvidenceType ; + sh:description "connects an association to an instance of supporting evidence" ; sh:nodeKind sh:IRI ; - sh:order 16 ; - sh:path biolink:object_category ], - [ sh:datatype xsd:string ; - sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; + sh:order 7 ; + sh:path biolink:has_evidence ], + [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:knowledge_source ], - [ sh:class biolink:RetrievalSource ; - sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; - sh:nodeKind sh:IRI ; - sh:order 25 ; - sh:path biolink:retrieval_source_ids ], + sh:order 13 ; + sh:path biolink:original_predicate ], [ sh:datatype xsd:string ; - sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 17 ; - sh:path biolink:subject_closure ], + sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 24 ; + sh:path biolink:object_label_closure ], [ sh:datatype xsd:string ; sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; - sh:order 29 ; - sh:path rdf:type ], - [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 1 ; - sh:path rdf:predicate ], + sh:order 29 ; + sh:path rdf:type ], [ sh:class biolink:Genotype ; sh:description "parent genotype" ; sh:maxCount 1 ; @@ -13371,516 +13409,480 @@ biolink:GenotypeToGenotypePartAssociation a sh:NodeShape ; sh:nodeKind sh:IRI ; sh:order 0 ; sh:path rdf:subject ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 18 ; - sh:path biolink:object_closure ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + [ sh:class biolink:OntologyClass ; + sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; + sh:nodeKind sh:IRI ; + sh:order 5 ; + sh:path biolink:qualifiers ], + [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; sh:maxCount 1 ; - sh:order 33 ; - sh:path biolink:deprecated ], + sh:minCount 1 ; + sh:order 1 ; + sh:path rdf:predicate ], [ sh:description "a point in time" ; sh:maxCount 1 ; sh:order 11 ; sh:path biolink:timepoint ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 18 ; + sh:path biolink:object_closure ], [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; sh:order 32 ; sh:path biolink:has_attribute ], - [ sh:class biolink:OntologyClass ; - sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; - sh:nodeKind sh:IRI ; - sh:order 5 ; - sh:path biolink:qualifiers ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 17 ; + sh:path biolink:subject_closure ], [ sh:class biolink:Publication ; sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; sh:nodeKind sh:IRI ; sh:order 6 ; sh:path biolink:publications ], - [ sh:class biolink:Genotype ; - sh:description "child genotype" ; - sh:maxCount 1 ; - sh:minCount 1 ; + [ sh:class biolink:RetrievalSource ; + sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; sh:nodeKind sh:IRI ; - sh:order 2 ; - sh:path rdf:object ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:order 28 ; - sh:path biolink:category ], + sh:order 25 ; + sh:path biolink:retrieval_source_ids ], [ sh:datatype xsd:string ; - sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; sh:maxCount 1 ; - sh:order 12 ; - sh:path biolink:original_subject ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 19 ; - sh:path biolink:subject_category_closure ], + sh:order 8 ; + sh:path biolink:knowledge_source ], [ sh:datatype xsd:string ; sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:order 21 ; - sh:path biolink:subject_namespace ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 26 ; - sh:path biolink:id ], - [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:original_predicate ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 31 ; - sh:path dct:description ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:original_object ], - [ sh:datatype xsd:string ; - sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; - sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:qualifier ] ; + sh:path biolink:subject_namespace ] ; sh:targetClass biolink:GenotypeToGenotypePartAssociation . biolink:GenotypeToPhenotypicFeatureAssociation a sh:NodeShape ; sh:closed true ; sh:description "Any association between one genotype and a phenotypic feature, where having the genotype confers the phenotype, either in isolation or through environment" ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:datatype xsd:double ; - sh:description "equivalent to has quotient multiplied by 100" ; + sh:property [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; - sh:order 38 ; - sh:path biolink:has_percentage ], + sh:order 28 ; + sh:path biolink:iri ], [ sh:datatype xsd:string ; sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; sh:maxCount 1 ; sh:order 5 ; sh:path biolink:qualifier ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:order 29 ; - sh:path biolink:category ], - [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:original_predicate ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 25 ; - sh:path biolink:object_label_closure ], - [ sh:class biolink:RetrievalSource ; - sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; - sh:nodeKind sh:IRI ; - sh:order 26 ; - sh:path biolink:retrieval_source_ids ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 15 ; - sh:path biolink:original_object ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 18 ; - sh:path biolink:subject_closure ], - [ sh:class biolink:EvidenceType ; - sh:description "connects an association to an instance of supporting evidence" ; - sh:nodeKind sh:IRI ; - sh:order 8 ; - sh:path biolink:has_evidence ], - [ sh:class biolink:Onset ; - sh:description "a qualifier used in a phenotypic association to state when the phenotype appears is in the subject" ; - sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 40 ; - sh:path biolink:onset_qualifier ], - [ sh:class biolink:BiologicalSex ; - sh:description "a qualifier used in a phenotypic association to state whether the association is specific to a particular sex." ; - sh:maxCount 1 ; + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path biolink:sex_qualifier ], + sh:order 21 ; + sh:path biolink:object_category_closure ], [ sh:description "a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject" ; sh:maxCount 1 ; sh:order 41 ; sh:path biolink:frequency_qualifier ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:order 23 ; - sh:path biolink:object_namespace ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 28 ; - sh:path biolink:iri ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 20 ; - sh:path biolink:subject_category_closure ], [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; sh:order 32 ; sh:path dct:description ], [ sh:datatype xsd:string ; - sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; + sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 9 ; - sh:path biolink:knowledge_source ], - [ sh:class biolink:OntologyClass ; - sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; - sh:nodeKind sh:IRI ; - sh:order 6 ; - sh:path biolink:qualifiers ], + sh:order 15 ; + sh:path biolink:original_object ], [ sh:datatype xsd:string ; - sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; - sh:order 30 ; - sh:path rdf:type ], + sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:order 22 ; + sh:path biolink:subject_namespace ], + [ sh:description "a point in time" ; + sh:maxCount 1 ; + sh:order 12 ; + sh:path biolink:timepoint ], [ sh:datatype xsd:string ; - sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; - sh:order 11 ; - sh:path biolink:aggregator_knowledge_source ], + sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 25 ; + sh:path biolink:object_label_closure ], + [ sh:datatype xsd:string ; + sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; + sh:maxCount 1 ; + sh:order 10 ; + sh:path biolink:primary_knowledge_source ], [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 2 ; sh:path rdf:predicate ], - [ sh:class biolink:PhenotypicFeature ; - sh:description "connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; + [ sh:class biolink:Genotype ; + sh:description "genotype that is associated with the phenotypic feature" ; sh:maxCount 1 ; sh:minCount 1 ; sh:nodeKind sh:IRI ; - sh:order 3 ; - sh:path rdf:object ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 17 ; - sh:path biolink:object_category ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:order 22 ; - sh:path biolink:subject_namespace ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 31 ; - sh:path rdfs:label ], + sh:order 1 ; + sh:path rdf:subject ], [ sh:datatype xsd:boolean ; sh:description "if set to true, then the association is negated i.e. is not true" ; sh:maxCount 1 ; sh:order 4 ; sh:path biolink:negated ], - [ sh:class biolink:SeverityValue ; - sh:description "a qualifier used in a phenotypic association to state how severe the phenotype is in the subject" ; - sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 39 ; - sh:path biolink:severity_qualifier ], [ sh:datatype xsd:string ; - sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 24 ; - sh:path biolink:subject_label_closure ], - [ sh:datatype xsd:integer ; - sh:description "number of things with a particular property" ; + sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 35 ; - sh:path biolink:has_count ], - [ sh:description "a point in time" ; + sh:order 13 ; + sh:path biolink:original_subject ], + [ sh:class biolink:OntologyClass ; + sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; + sh:nodeKind sh:IRI ; + sh:order 6 ; + sh:path biolink:qualifiers ], + [ sh:datatype xsd:double ; + sh:description "equivalent to has quotient multiplied by 100" ; sh:maxCount 1 ; - sh:order 12 ; - sh:path biolink:timepoint ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:order 38 ; + sh:path biolink:has_percentage ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 20 ; + sh:path biolink:subject_category_closure ], + [ sh:datatype xsd:integer ; + sh:description "total number of things in a particular reference set" ; sh:maxCount 1 ; - sh:order 34 ; - sh:path biolink:deprecated ], + sh:order 36 ; + sh:path biolink:has_total ], [ sh:datatype xsd:string ; - sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:original_subject ], - [ sh:class biolink:Genotype ; - sh:description "genotype that is associated with the phenotypic feature" ; + sh:order 9 ; + sh:path biolink:knowledge_source ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 24 ; + sh:path biolink:subject_label_closure ], + [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:minCount 1 ; + sh:order 14 ; + sh:path biolink:original_predicate ], + [ sh:class biolink:EvidenceType ; + sh:description "connects an association to an instance of supporting evidence" ; sh:nodeKind sh:IRI ; - sh:order 1 ; - sh:path rdf:subject ], + sh:order 8 ; + sh:path biolink:has_evidence ], [ sh:datatype xsd:string ; - sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; + sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 18 ; + sh:path biolink:subject_closure ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 19 ; + sh:path biolink:object_closure ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 10 ; - sh:path biolink:primary_knowledge_source ], + sh:order 23 ; + sh:path biolink:object_namespace ], [ sh:datatype xsd:double ; sh:maxCount 1 ; sh:order 37 ; sh:path biolink:has_quotient ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 33 ; + sh:path biolink:has_attribute ], + [ sh:class biolink:Onset ; + sh:description "a qualifier used in a phenotypic association to state when the phenotype appears is in the subject" ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 40 ; + sh:path biolink:onset_qualifier ], + [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 31 ; + sh:path rdfs:label ], + [ sh:class biolink:PhenotypicFeature ; + sh:description "connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 3 ; + sh:path rdf:object ], [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 27 ; sh:path biolink:id ], - [ sh:datatype xsd:integer ; - sh:description "total number of things in a particular reference set" ; + [ sh:class biolink:BiologicalSex ; + sh:description "a qualifier used in a phenotypic association to state whether the association is specific to a particular sex." ; sh:maxCount 1 ; - sh:order 36 ; - sh:path biolink:has_total ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 19 ; - sh:path biolink:object_closure ], + sh:nodeKind sh:IRI ; + sh:order 0 ; + sh:path biolink:sex_qualifier ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:order 29 ; + sh:path biolink:category ], [ sh:class biolink:Publication ; sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; sh:nodeKind sh:IRI ; sh:order 7 ; sh:path biolink:publications ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + [ sh:class biolink:SeverityValue ; + sh:description "a qualifier used in a phenotypic association to state how severe the phenotype is in the subject" ; + sh:maxCount 1 ; sh:nodeKind sh:IRI ; - sh:order 21 ; - sh:path biolink:object_category_closure ], + sh:order 39 ; + sh:path biolink:severity_qualifier ], + [ sh:class biolink:RetrievalSource ; + sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; + sh:nodeKind sh:IRI ; + sh:order 26 ; + sh:path biolink:retrieval_source_ids ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; - sh:order 16 ; - sh:path biolink:subject_category ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 33 ; - sh:path biolink:has_attribute ] ; - sh:targetClass biolink:GenotypeToPhenotypicFeatureAssociation . - -biolink:GenotypeToVariantAssociation a sh:NodeShape ; - sh:closed true ; - sh:description "Any association between a genotype and a sequence variant." ; - sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:datatype xsd:string ; - sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; + sh:order 17 ; + sh:path biolink:object_category ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:qualifier ], + sh:order 34 ; + sh:path biolink:deprecated ], [ sh:datatype xsd:string ; sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; - sh:order 29 ; + sh:order 30 ; sh:path rdf:type ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:order 28 ; - sh:path biolink:category ], - [ sh:class biolink:EvidenceType ; - sh:description "connects an association to an instance of supporting evidence" ; - sh:nodeKind sh:IRI ; - sh:order 7 ; - sh:path biolink:has_evidence ], + [ sh:datatype xsd:integer ; + sh:description "number of things with a particular property" ; + sh:maxCount 1 ; + sh:order 35 ; + sh:path biolink:has_count ], [ sh:datatype xsd:string ; sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; - sh:order 10 ; + sh:order 11 ; sh:path biolink:aggregator_knowledge_source ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; - sh:order 15 ; - sh:path biolink:subject_category ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:order 16 ; + sh:path biolink:subject_category ] ; + sh:targetClass biolink:GenotypeToPhenotypicFeatureAssociation . + +biolink:GenotypeToVariantAssociation a sh:NodeShape ; + sh:closed true ; + sh:description "Any association between a genotype and a sequence variant." ; + sh:ignoredProperties ( rdf:type ) ; + sh:property [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 27 ; sh:path biolink:iri ], [ sh:datatype xsd:string ; - sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 23 ; + sh:path biolink:subject_label_closure ], + [ sh:datatype xsd:string ; + sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:original_object ], + sh:order 9 ; + sh:path biolink:primary_knowledge_source ], + [ sh:datatype xsd:string ; + sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 12 ; + sh:path biolink:original_subject ], [ sh:class biolink:OntologyClass ; sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; sh:nodeKind sh:IRI ; sh:order 5 ; sh:path biolink:qualifiers ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 15 ; + sh:path biolink:subject_category ], + [ sh:datatype xsd:string ; + sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; + sh:order 29 ; + sh:path rdf:type ], [ sh:datatype xsd:boolean ; sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; sh:order 33 ; sh:path biolink:deprecated ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 31 ; - sh:path dct:description ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 19 ; - sh:path biolink:subject_category_closure ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 18 ; - sh:path biolink:object_closure ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 20 ; - sh:path biolink:object_category_closure ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 16 ; - sh:path biolink:object_category ], [ sh:datatype xsd:string ; sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:order 17 ; sh:path biolink:subject_closure ], - [ sh:class biolink:Publication ; - sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; - sh:nodeKind sh:IRI ; - sh:order 6 ; - sh:path biolink:publications ], - [ sh:datatype xsd:boolean ; - sh:description "if set to true, then the association is negated i.e. is not true" ; - sh:maxCount 1 ; - sh:order 3 ; - sh:path biolink:negated ], - [ sh:description "A human-readable name for an attribute or entity." ; + [ sh:class biolink:SequenceVariant ; + sh:description "gene implicated in genotype" ; sh:maxCount 1 ; - sh:order 30 ; - sh:path rdfs:label ], + sh:minCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 2 ; + sh:path rdf:object ], [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 26 ; sh:path biolink:id ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 32 ; - sh:path biolink:has_attribute ], - [ sh:class biolink:Genotype ; - sh:description "parent genotype" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path rdf:subject ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:order 28 ; + sh:path biolink:category ], [ sh:datatype xsd:string ; sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:order 21 ; sh:path biolink:subject_namespace ], + [ sh:class biolink:RetrievalSource ; + sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; + sh:nodeKind sh:IRI ; + sh:order 25 ; + sh:path biolink:retrieval_source_ids ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 19 ; + sh:path biolink:subject_category_closure ], [ sh:datatype xsd:string ; - sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; - sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:knowledge_source ], + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 18 ; + sh:path biolink:object_closure ], + [ sh:class biolink:EvidenceType ; + sh:description "connects an association to an instance of supporting evidence" ; + sh:nodeKind sh:IRI ; + sh:order 7 ; + sh:path biolink:has_evidence ], [ sh:datatype xsd:string ; sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:order 24 ; sh:path biolink:object_label_closure ], - [ sh:datatype xsd:string ; - sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; + [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; - sh:order 9 ; - sh:path biolink:primary_knowledge_source ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 23 ; - sh:path biolink:subject_label_closure ], - [ sh:class biolink:SequenceVariant ; - sh:description "gene implicated in genotype" ; + sh:order 31 ; + sh:path dct:description ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 32 ; + sh:path biolink:has_attribute ], + [ sh:class biolink:Genotype ; + sh:description "parent genotype" ; sh:maxCount 1 ; sh:minCount 1 ; sh:nodeKind sh:IRI ; - sh:order 2 ; - sh:path rdf:object ], + sh:order 0 ; + sh:path rdf:subject ], [ sh:datatype xsd:string ; sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:order 22 ; sh:path biolink:object_namespace ], + [ sh:datatype xsd:string ; + sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 14 ; + sh:path biolink:original_object ], + [ sh:datatype xsd:string ; + sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; + sh:order 10 ; + sh:path biolink:aggregator_knowledge_source ], [ sh:description "a point in time" ; sh:maxCount 1 ; sh:order 11 ; sh:path biolink:timepoint ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + [ sh:description "the relationship type used to connect genotype to gene" ; sh:maxCount 1 ; - sh:order 12 ; - sh:path biolink:original_subject ], + sh:minCount 1 ; + sh:order 1 ; + sh:path rdf:predicate ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 16 ; + sh:path biolink:object_category ], [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; sh:order 13 ; sh:path biolink:original_predicate ], - [ sh:description "the relationship type used to connect genotype to gene" ; + [ sh:class biolink:Publication ; + sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; + sh:nodeKind sh:IRI ; + sh:order 6 ; + sh:path biolink:publications ], + [ sh:datatype xsd:string ; + sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 1 ; - sh:path rdf:predicate ], - [ sh:class biolink:RetrievalSource ; - sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; + sh:order 4 ; + sh:path biolink:qualifier ], + [ sh:datatype xsd:string ; + sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; + sh:maxCount 1 ; + sh:order 8 ; + sh:path biolink:knowledge_source ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; - sh:order 25 ; - sh:path biolink:retrieval_source_ids ] ; + sh:order 20 ; + sh:path biolink:object_category_closure ], + [ sh:datatype xsd:boolean ; + sh:description "if set to true, then the association is negated i.e. is not true" ; + sh:maxCount 1 ; + sh:order 3 ; + sh:path biolink:negated ], + [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 30 ; + sh:path rdfs:label ] ; sh:targetClass biolink:GenotypeToVariantAssociation . biolink:GenotypicSex a sh:NodeShape ; sh:closed true ; sh:description "An attribute corresponding to the genotypic sex of the individual, based upon genotypic composition of sex chromosomes." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 7 ; - sh:path biolink:xref ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 13 ; - sh:path biolink:has_attribute ], - [ sh:description "a human-readable description of an entity" ; + sh:property [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; - sh:order 12 ; - sh:path dct:description ], + sh:order 8 ; + sh:path biolink:full_name ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 14 ; + sh:path biolink:deprecated ], + [ sh:class biolink:QuantityValue ; + sh:description "connects an attribute to a value" ; + sh:nodeKind sh:BlankNode ; + sh:order 2 ; + sh:path biolink:has_quantitative_value ], + [ sh:description "The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term." ; + sh:maxCount 1 ; + sh:order 0 ; + sh:path rdfs:label ], [ sh:datatype xsd:string ; sh:order 11 ; sh:path rdf:type ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 9 ; - sh:path biolink:synonym ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 4 ; + sh:path biolink:iri ], [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 6 ; - sh:path biolink:provided_by ], + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 5 ; + sh:path biolink:id ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 7 ; + sh:path biolink:xref ], [ sh:class biolink:NamedThing ; sh:description "connects an attribute to a value" ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; sh:order 3 ; sh:path biolink:has_qualitative_value ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:minCount 1 ; - sh:order 10 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:deprecated ], - [ sh:description "a long-form human readable name for a thing" ; - sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:full_name ], - [ sh:description "The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term." ; - sh:maxCount 1 ; - sh:order 0 ; - sh:path rdfs:label ], [ sh:class biolink:OntologyClass ; sh:description "connects an attribute to a class that describes it" ; sh:maxCount 1 ; @@ -13888,33 +13890,34 @@ biolink:GenotypicSex a sh:NodeShape ; sh:nodeKind sh:IRI ; sh:order 1 ; sh:path biolink:has_attribute_type ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 9 ; + sh:path biolink:synonym ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 10 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:iri ], - [ sh:class biolink:QuantityValue ; - sh:description "connects an attribute to a value" ; - sh:nodeKind sh:BlankNode ; - sh:order 2 ; - sh:path biolink:has_quantitative_value ], + sh:order 12 ; + sh:path dct:description ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 13 ; + sh:path biolink:has_attribute ], [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 5 ; - sh:path biolink:id ] ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 6 ; + sh:path biolink:provided_by ] ; sh:targetClass biolink:GenotypicSex . biolink:GeographicExposure a sh:NodeShape ; sh:closed true ; sh:description "A geographic exposure is a factor relating to geographic proximity to some impactful entity." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 14 ; - sh:path biolink:has_attribute ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:property [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 5 ; sh:path biolink:iri ], @@ -13922,6 +13925,16 @@ biolink:GeographicExposure a sh:NodeShape ; sh:maxCount 1 ; sh:order 0 ; sh:path biolink:timepoint ], + [ sh:class biolink:QuantityValue ; + sh:description "connects an attribute to a value" ; + sh:nodeKind sh:BlankNode ; + sh:order 3 ; + sh:path biolink:has_quantitative_value ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 15 ; + sh:path biolink:deprecated ], [ sh:class biolink:OntologyClass ; sh:description "connects an attribute to a class that describes it" ; sh:maxCount 1 ; @@ -13929,10 +13942,22 @@ biolink:GeographicExposure a sh:NodeShape ; sh:nodeKind sh:IRI ; sh:order 2 ; sh:path biolink:has_attribute_type ], - [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 7 ; - sh:path biolink:provided_by ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 13 ; + sh:path dct:description ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 14 ; + sh:path biolink:has_attribute ], + [ sh:description "a long-form human readable name for a thing" ; + sh:maxCount 1 ; + sh:order 9 ; + sh:path biolink:full_name ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 10 ; + sh:path biolink:synonym ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:minCount 1 ; sh:order 11 ; @@ -13944,85 +13969,65 @@ biolink:GeographicExposure a sh:NodeShape ; sh:minCount 1 ; sh:order 6 ; sh:path biolink:id ], - [ sh:description "a long-form human readable name for a thing" ; - sh:maxCount 1 ; - sh:order 9 ; - sh:path biolink:full_name ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 10 ; - sh:path biolink:synonym ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 8 ; - sh:path biolink:xref ], + [ sh:datatype xsd:string ; + sh:order 12 ; + sh:path rdf:type ], [ sh:class biolink:NamedThing ; sh:description "connects an attribute to a value" ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; sh:order 4 ; sh:path biolink:has_qualitative_value ], - [ sh:datatype xsd:string ; - sh:order 12 ; - sh:path rdf:type ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 15 ; - sh:path biolink:deprecated ], - [ sh:class biolink:QuantityValue ; - sh:description "connects an attribute to a value" ; - sh:nodeKind sh:BlankNode ; - sh:order 3 ; - sh:path biolink:has_quantitative_value ], [ sh:description "The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term." ; sh:maxCount 1 ; sh:order 1 ; sh:path rdfs:label ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 13 ; - sh:path dct:description ] ; - sh:targetClass biolink:GeographicExposure . - -biolink:GeographicLocation a sh:NodeShape ; - sh:closed true ; - sh:description "a location that can be described in lat/long coordinates" ; - sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 10 ; - sh:path rdfs:label ], [ sh:datatype xsd:string ; sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 2 ; + sh:order 7 ; sh:path biolink:provided_by ], - [ sh:datatype xsd:string ; - sh:order 9 ; - sh:path rdf:type ], - [ sh:datatype xsd:float ; - sh:description "latitude" ; - sh:maxCount 1 ; - sh:order 0 ; - sh:path biolink:latitude ], [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 3 ; - sh:path biolink:xref ], - [ sh:datatype xsd:float ; - sh:description "longitude" ; - sh:maxCount 1 ; - sh:order 1 ; - sh:path biolink:longitude ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:order 8 ; + sh:path biolink:xref ] ; + sh:targetClass biolink:GeographicExposure . + +biolink:GeographicLocation a sh:NodeShape ; + sh:closed true ; + sh:description "a location that can be described in lat/long coordinates" ; + sh:ignoredProperties ( rdf:type ) ; + sh:property [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:minCount 1 ; sh:order 8 ; sh:path biolink:category ; sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 5 ; - sh:path biolink:synonym ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 12 ; + sh:path biolink:has_attribute ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 7 ; sh:path biolink:iri ], + [ sh:datatype xsd:string ; + sh:order 9 ; + sh:path rdf:type ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 13 ; + sh:path biolink:deprecated ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 11 ; + sh:path dct:description ], + [ sh:datatype xsd:string ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 2 ; + sh:path biolink:provided_by ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 3 ; + sh:path biolink:xref ], [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; sh:order 4 ; @@ -14033,46 +14038,30 @@ biolink:GeographicLocation a sh:NodeShape ; sh:minCount 1 ; sh:order 6 ; sh:path biolink:id ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 5 ; + sh:path biolink:synonym ], + [ sh:datatype xsd:float ; + sh:description "longitude" ; sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:deprecated ], - [ sh:description "a human-readable description of an entity" ; + sh:order 1 ; + sh:path biolink:longitude ], + [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; - sh:order 11 ; - sh:path dct:description ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 12 ; - sh:path biolink:has_attribute ] ; + sh:order 10 ; + sh:path rdfs:label ], + [ sh:datatype xsd:float ; + sh:description "latitude" ; + sh:maxCount 1 ; + sh:order 0 ; + sh:path biolink:latitude ] ; sh:targetClass biolink:GeographicLocation . biolink:GeographicLocationAtTime a sh:NodeShape ; sh:closed true ; sh:description "a location that can be described in lat/long coordinates, for a particular time" ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 13 ; - sh:path biolink:has_attribute ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:minCount 1 ; - sh:order 9 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 4 ; - sh:path biolink:xref ], - [ sh:datatype xsd:string ; - sh:order 10 ; - sh:path rdf:type ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 6 ; - sh:path biolink:synonym ], - [ sh:description "a human-readable description of an entity" ; + sh:property [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; sh:order 12 ; sh:path dct:description ], @@ -14081,89 +14070,72 @@ biolink:GeographicLocationAtTime a sh:NodeShape ; sh:maxCount 1 ; sh:order 14 ; sh:path biolink:deprecated ], - [ sh:description "a long-form human readable name for a thing" ; + [ sh:datatype xsd:string ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 3 ; + sh:path biolink:provided_by ], + [ sh:description "a point in time" ; sh:maxCount 1 ; - sh:order 5 ; - sh:path biolink:full_name ], + sh:order 0 ; + sh:path biolink:timepoint ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 7 ; + sh:path biolink:id ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 9 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 13 ; + sh:path biolink:has_attribute ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 8 ; sh:path biolink:iri ], - [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 3 ; - sh:path biolink:provided_by ], [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; sh:order 11 ; sh:path rdfs:label ], + [ sh:datatype xsd:string ; + sh:order 10 ; + sh:path rdf:type ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 4 ; + sh:path biolink:xref ], [ sh:datatype xsd:float ; sh:description "longitude" ; sh:maxCount 1 ; sh:order 2 ; sh:path biolink:longitude ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 7 ; - sh:path biolink:id ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 6 ; + sh:path biolink:synonym ], [ sh:datatype xsd:float ; sh:description "latitude" ; sh:maxCount 1 ; sh:order 1 ; sh:path biolink:latitude ], - [ sh:description "a point in time" ; + [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; - sh:order 0 ; - sh:path biolink:timepoint ] ; + sh:order 5 ; + sh:path biolink:full_name ] ; sh:targetClass biolink:GeographicLocationAtTime . biolink:GrossAnatomicalStructure a sh:NodeShape ; sh:closed true ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:deprecated ], - [ sh:description "Alternate human-readable names for a thing" ; + sh:property [ sh:description "Alternate human-readable names for a thing" ; sh:order 5 ; sh:path biolink:synonym ], - [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 2 ; - sh:path biolink:provided_by ], - [ sh:description "a long-form human readable name for a thing" ; - sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:full_name ], - [ sh:class biolink:OrganismTaxon ; - sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; - sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path biolink:in_taxon ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 6 ; - sh:path biolink:id ], [ sh:datatype xsd:string ; sh:order 9 ; sh:path rdf:type ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 10 ; - sh:path rdfs:label ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:minCount 1 ; - sh:order 8 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 3 ; - sh:path biolink:xref ], [ sh:description "The human readable scientific name for the taxon of the entity." ; sh:maxCount 1 ; sh:order 1 ; @@ -14172,29 +14144,64 @@ biolink:GrossAnatomicalStructure a sh:NodeShape ; sh:maxCount 1 ; sh:order 7 ; sh:path biolink:iri ], + [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 10 ; + sh:path rdfs:label ], [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; sh:order 11 ; sh:path dct:description ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 6 ; + sh:path biolink:id ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 13 ; + sh:path biolink:deprecated ], [ sh:class biolink:Attribute ; sh:description "may often be an organism attribute" ; sh:nodeKind sh:IRI ; sh:order 12 ; - sh:path biolink:has_attribute ] ; + sh:path biolink:has_attribute ], + [ sh:description "a long-form human readable name for a thing" ; + sh:maxCount 1 ; + sh:order 4 ; + sh:path biolink:full_name ], + [ sh:class biolink:OrganismTaxon ; + sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; + sh:nodeKind sh:IRI ; + sh:order 0 ; + sh:path biolink:in_taxon ], + [ sh:datatype xsd:string ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 2 ; + sh:path biolink:provided_by ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 8 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 3 ; + sh:path biolink:xref ] ; sh:targetClass biolink:GrossAnatomicalStructure . biolink:Haplotype a sh:NodeShape ; sh:closed true ; sh:description "A set of zero or more Alleles on a single instance of a Sequence[VMC]" ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:class biolink:OrganismTaxon ; - sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; - sh:nodeKind sh:IRI ; - sh:order 2 ; - sh:path biolink:in_taxon ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 5 ; - sh:path biolink:xref ], + sh:property [ sh:description "Alternate human-readable names for a thing" ; + sh:order 7 ; + sh:path biolink:synonym ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 8 ; + sh:path biolink:iri ], [ sh:datatype xsd:boolean ; sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; @@ -14204,107 +14211,108 @@ biolink:Haplotype a sh:NodeShape ; sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; sh:order 4 ; sh:path biolink:provided_by ], + [ sh:class biolink:OrganismTaxon ; + sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; + sh:nodeKind sh:IRI ; + sh:order 2 ; + sh:path biolink:in_taxon ], [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; sh:order 11 ; sh:path rdfs:label ], + [ sh:description "connects a genomic feature to its sequence" ; + sh:maxCount 1 ; + sh:order 0 ; + sh:path biolink:has_biological_sequence ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 12 ; + sh:path dct:description ], [ sh:datatype xsd:string ; sh:order 10 ; sh:path rdf:type ], - [ sh:description "The human readable scientific name for the taxon of the entity." ; - sh:maxCount 1 ; - sh:order 3 ; - sh:path rdfs:label ], - [ sh:description "a long-form human readable name for a thing" ; - sh:maxCount 1 ; - sh:order 6 ; - sh:path biolink:full_name ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:minCount 1 ; sh:order 9 ; sh:path biolink:category ; sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 1 ; - sh:path biolink:id ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 7 ; - sh:path biolink:synonym ], [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; sh:order 13 ; sh:path biolink:has_attribute ], - [ sh:description "connects a genomic feature to its sequence" ; + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; - sh:order 0 ; - sh:path biolink:has_biological_sequence ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:minCount 1 ; + sh:order 1 ; + sh:path biolink:id ], + [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:iri ], - [ sh:description "a human-readable description of an entity" ; + sh:order 6 ; + sh:path biolink:full_name ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 5 ; + sh:path biolink:xref ], + [ sh:description "The human readable scientific name for the taxon of the entity." ; sh:maxCount 1 ; - sh:order 12 ; - sh:path dct:description ] ; + sh:order 3 ; + sh:path rdfs:label ] ; sh:targetClass biolink:Haplotype . biolink:Hospitalization a sh:NodeShape ; sh:closed true ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 9 ; - sh:path dct:description ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:property [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; sh:order 1 ; sh:path biolink:xref ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 3 ; - sh:path biolink:synonym ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 10 ; - sh:path biolink:has_attribute ], - [ sh:description "a long-form human readable name for a thing" ; + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; - sh:order 2 ; - sh:path biolink:full_name ], + sh:order 11 ; + sh:path biolink:deprecated ], [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; sh:order 8 ; sh:path rdfs:label ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 10 ; + sh:path biolink:has_attribute ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 5 ; sh:path biolink:iri ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 3 ; + sh:path biolink:synonym ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 9 ; + sh:path dct:description ], [ sh:datatype xsd:string ; sh:order 7 ; sh:path rdf:type ], [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 0 ; - sh:path biolink:provided_by ], + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 4 ; + sh:path biolink:id ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:minCount 1 ; sh:order 6 ; sh:path biolink:category ; sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 11 ; - sh:path biolink:deprecated ], [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 0 ; + sh:path biolink:provided_by ], + [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 4 ; - sh:path biolink:id ] ; + sh:order 2 ; + sh:path biolink:full_name ] ; sh:targetClass biolink:Hospitalization . biolink:HospitalizationOutcome a sh:NodeShape ; @@ -14317,186 +14325,152 @@ biolink:Human a sh:NodeShape ; sh:closed true ; sh:description "A member of the the species Homo sapiens." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:datatype xsd:boolean ; + sh:property [ sh:description "The human readable scientific name for the taxon of the entity." ; + sh:maxCount 1 ; + sh:order 1 ; + sh:path rdfs:label ], + [ sh:datatype xsd:string ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 2 ; + sh:path biolink:provided_by ], + [ sh:datatype xsd:boolean ; sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; sh:order 13 ; sh:path biolink:deprecated ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 5 ; + sh:path biolink:synonym ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 11 ; + sh:path dct:description ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 3 ; + sh:path biolink:xref ], + [ sh:datatype xsd:string ; + sh:order 9 ; + sh:path rdf:type ], [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 6 ; sh:path biolink:id ], - [ sh:description "a long-form human readable name for a thing" ; - sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:full_name ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 7 ; sh:path biolink:iri ], - [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 2 ; - sh:path biolink:provided_by ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 3 ; - sh:path biolink:xref ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 5 ; - sh:path biolink:synonym ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 8 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 10 ; + sh:path rdfs:label ], [ sh:class biolink:OrganismTaxon ; sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; sh:nodeKind sh:IRI ; sh:order 0 ; sh:path biolink:in_taxon ], + [ sh:description "a long-form human readable name for a thing" ; + sh:maxCount 1 ; + sh:order 4 ; + sh:path biolink:full_name ], [ sh:class biolink:Attribute ; sh:description "may often be an organism attribute" ; sh:nodeKind sh:IRI ; sh:order 12 ; - sh:path biolink:has_attribute ], - [ sh:description "The human readable scientific name for the taxon of the entity." ; - sh:maxCount 1 ; - sh:order 1 ; - sh:path rdfs:label ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 11 ; - sh:path dct:description ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:minCount 1 ; - sh:order 8 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:datatype xsd:string ; - sh:order 9 ; - sh:path rdf:type ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 10 ; - sh:path rdfs:label ] ; + sh:path biolink:has_attribute ] ; sh:targetClass biolink:Human . biolink:InformationContentEntityToNamedThingAssociation a sh:NodeShape ; sh:closed true ; sh:description "association between a named thing and a information content entity where the specific context of the relationship between that named thing and the publication is unknown. For example, model organisms databases often capture the knowledge that a gene is found in a journal article, but not specifically the context in which that gene was documented in the article. In these cases, this association with the accompanying predicate 'mentions' could be used. Conversely, for more specific associations (like 'gene to disease association', the publication should be captured as an edge property)." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:datatype xsd:string ; - sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; - sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:qualifier ], - [ sh:datatype xsd:string ; - sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; - sh:order 10 ; - sh:path biolink:aggregator_knowledge_source ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 31 ; - sh:path dct:description ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 27 ; - sh:path biolink:iri ], - [ sh:class biolink:OntologyClass ; + sh:property [ sh:class biolink:OntologyClass ; sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; sh:order 20 ; sh:path biolink:object_category_closure ], - [ sh:datatype xsd:boolean ; - sh:description "if set to true, then the association is negated i.e. is not true" ; + [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; - sh:order 3 ; - sh:path biolink:negated ], - [ sh:class biolink:OntologyClass ; - sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; - sh:nodeKind sh:IRI ; - sh:order 5 ; - sh:path biolink:qualifiers ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:order 28 ; - sh:path biolink:category ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:order 30 ; + sh:path rdfs:label ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; - sh:order 33 ; - sh:path biolink:deprecated ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; + sh:minCount 1 ; + sh:order 26 ; + sh:path biolink:id ], + [ sh:class biolink:NamedThing ; + sh:description "connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; + sh:maxCount 1 ; + sh:minCount 1 ; sh:nodeKind sh:IRI ; - sh:order 32 ; - sh:path biolink:has_attribute ], + sh:order 2 ; + sh:path rdf:object ], [ sh:datatype xsd:string ; sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:order 21 ; sh:path biolink:subject_namespace ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:order 28 ; + sh:path biolink:category ], [ sh:datatype xsd:string ; - sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:original_object ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 15 ; - sh:path biolink:subject_category ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 22 ; + sh:path biolink:object_namespace ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 17 ; + sh:path biolink:subject_closure ], + [ sh:datatype xsd:string ; + sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 16 ; - sh:path biolink:object_category ], - [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:order 12 ; + sh:path biolink:original_subject ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:original_predicate ], - [ sh:datatype xsd:string ; - sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; + sh:order 27 ; + sh:path biolink:iri ], + [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; - sh:order 9 ; - sh:path biolink:primary_knowledge_source ], - [ sh:class biolink:EvidenceType ; - sh:description "connects an association to an instance of supporting evidence" ; + sh:order 31 ; + sh:path dct:description ], + [ sh:class biolink:Publication ; + sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; sh:nodeKind sh:IRI ; - sh:order 7 ; - sh:path biolink:has_evidence ], - [ sh:class biolink:NamedThing ; - sh:description "connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; - sh:maxCount 1 ; - sh:minCount 1 ; + sh:order 6 ; + sh:path biolink:publications ], + [ sh:class biolink:RetrievalSource ; + sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; sh:nodeKind sh:IRI ; - sh:order 2 ; - sh:path rdf:object ], + sh:order 25 ; + sh:path biolink:retrieval_source_ids ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 18 ; + sh:path biolink:object_closure ], [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 1 ; sh:path rdf:predicate ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 30 ; - sh:path rdfs:label ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 12 ; - sh:path biolink:original_subject ], - [ sh:description "a point in time" ; - sh:maxCount 1 ; - sh:order 11 ; - sh:path biolink:timepoint ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 17 ; - sh:path biolink:subject_closure ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 32 ; + sh:path biolink:has_attribute ], + [ sh:datatype xsd:boolean ; + sh:description "if set to true, then the association is negated i.e. is not true" ; sh:maxCount 1 ; - sh:order 22 ; - sh:path biolink:object_namespace ], + sh:order 3 ; + sh:path biolink:negated ], [ sh:class biolink:NamedThing ; sh:description "connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; sh:maxCount 1 ; @@ -14504,236 +14478,302 @@ biolink:InformationContentEntityToNamedThingAssociation a sh:NodeShape ; sh:nodeKind sh:IRI ; sh:order 0 ; sh:path rdf:subject ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 18 ; - sh:path biolink:object_closure ], - [ sh:class biolink:Publication ; - sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; - sh:nodeKind sh:IRI ; - sh:order 6 ; - sh:path biolink:publications ], - [ sh:class biolink:RetrievalSource ; - sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; sh:nodeKind sh:IRI ; - sh:order 25 ; - sh:path biolink:retrieval_source_ids ], + sh:order 15 ; + sh:path biolink:subject_category ], [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 24 ; + sh:path biolink:object_label_closure ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 26 ; - sh:path biolink:id ], + sh:nodeKind sh:IRI ; + sh:order 16 ; + sh:path biolink:object_category ], [ sh:datatype xsd:string ; sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:order 23 ; sh:path biolink:subject_label_closure ], + [ sh:datatype xsd:string ; + sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; + sh:order 29 ; + sh:path rdf:type ], [ sh:datatype xsd:string ; sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; sh:maxCount 1 ; sh:order 8 ; sh:path biolink:knowledge_source ], + [ sh:class biolink:EvidenceType ; + sh:description "connects an association to an instance of supporting evidence" ; + sh:nodeKind sh:IRI ; + sh:order 7 ; + sh:path biolink:has_evidence ], [ sh:datatype xsd:string ; - sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; - sh:order 29 ; - sh:path rdf:type ], + sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; + sh:maxCount 1 ; + sh:order 9 ; + sh:path biolink:primary_knowledge_source ], + [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 13 ; + sh:path biolink:original_predicate ], [ sh:datatype xsd:string ; - sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 24 ; - sh:path biolink:object_label_closure ], + sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 14 ; + sh:path biolink:original_object ], + [ sh:class biolink:OntologyClass ; + sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; + sh:nodeKind sh:IRI ; + sh:order 5 ; + sh:path biolink:qualifiers ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 33 ; + sh:path biolink:deprecated ], + [ sh:datatype xsd:string ; + sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; + sh:maxCount 1 ; + sh:order 4 ; + sh:path biolink:qualifier ], + [ sh:description "a point in time" ; + sh:maxCount 1 ; + sh:order 11 ; + sh:path biolink:timepoint ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; sh:order 19 ; - sh:path biolink:subject_category_closure ] ; + sh:path biolink:subject_category_closure ], + [ sh:datatype xsd:string ; + sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; + sh:order 10 ; + sh:path biolink:aggregator_knowledge_source ] ; sh:targetClass biolink:InformationContentEntityToNamedThingAssociation . biolink:Invertebrate a sh:NodeShape ; sh:closed true ; sh:description "An animal lacking a vertebral column. This group consists of 98% of all animal species." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "a long-form human readable name for a thing" ; - sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:full_name ], - [ sh:class biolink:OrganismTaxon ; - sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; + sh:property [ sh:class biolink:Attribute ; + sh:description "may often be an organism attribute" ; sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path biolink:in_taxon ], + sh:order 12 ; + sh:path biolink:has_attribute ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 5 ; + sh:path biolink:synonym ], + [ sh:datatype xsd:string ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 2 ; + sh:path biolink:provided_by ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 6 ; + sh:path biolink:id ], [ sh:datatype xsd:boolean ; sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; sh:order 13 ; sh:path biolink:deprecated ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 11 ; + sh:path dct:description ], [ sh:datatype xsd:string ; sh:order 9 ; sh:path rdf:type ], - [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 2 ; - sh:path biolink:provided_by ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:minCount 1 ; - sh:order 8 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:description "The human readable scientific name for the taxon of the entity." ; - sh:maxCount 1 ; - sh:order 1 ; - sh:path rdfs:label ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 5 ; - sh:path biolink:synonym ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 7 ; - sh:path biolink:iri ], + [ sh:class biolink:OrganismTaxon ; + sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; + sh:nodeKind sh:IRI ; + sh:order 0 ; + sh:path biolink:in_taxon ], [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; sh:order 10 ; sh:path rdfs:label ], - [ sh:description "a human-readable description of an entity" ; + [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; - sh:order 11 ; - sh:path dct:description ], + sh:order 4 ; + sh:path biolink:full_name ], [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; sh:order 3 ; sh:path biolink:xref ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + [ sh:description "The human readable scientific name for the taxon of the entity." ; + sh:maxCount 1 ; + sh:order 1 ; + sh:path rdfs:label ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; + sh:order 7 ; + sh:path biolink:iri ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:minCount 1 ; - sh:order 6 ; - sh:path biolink:id ], - [ sh:class biolink:Attribute ; - sh:description "may often be an organism attribute" ; - sh:nodeKind sh:IRI ; - sh:order 12 ; - sh:path biolink:has_attribute ] ; + sh:order 8 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ] ; sh:targetClass biolink:Invertebrate . biolink:JournalArticle a sh:NodeShape ; sh:closed true ; sh:description "an article, typically presenting results of research, that is published in an issue of a scientific journal." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:minCount 1 ; - sh:order 19 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:datatype xsd:date ; - sh:description "date on which an entity was created. This can be applied to nodes or edges" ; + sh:property [ sh:description "The enclosing parent serial containing the article should have industry-standard identifier from ISSN." ; sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:creation_date ], + sh:minCount 1 ; + sh:order 0 ; + sh:path biolink:published_in ], [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; sh:order 15 ; sh:path biolink:full_name ], - [ sh:class biolink:Agent ; - sh:description "connects an publication to the list of authors who contributed to the publication. This property should be a comma-delimited list of author names. It is recommended that an author's name be formatted as \"surname, firstname initial.\". Note that this property is a node annotation expressing the citation list of authorship which might typically otherwise be more completely documented in biolink:PublicationToProviderAssociation defined edges which point to full details about an author and possibly, some qualifiers which clarify the specific status of a given author in the publication." ; - sh:nodeKind sh:IRI ; - sh:order 4 ; - sh:path biolink:authors ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 9 ; - sh:path biolink:xref ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 22 ; + sh:path dct:description ], [ sh:datatype xsd:string ; - sh:description "issue of a newspaper, a scientific journal or magazine for reference purpose" ; + sh:order 20 ; + sh:path rdf:type ], + [ sh:datatype xsd:string ; + sh:maxCount 1 ; + sh:order 11 ; + sh:path biolink:rights ], + [ sh:description "mesh terms tagging a publication" ; + sh:order 8 ; + sh:path biolink:mesh_terms ], + [ sh:datatype xsd:string ; + sh:description "When a 2-tuple of page numbers are provided, they represent the start and end page of the publication within its parent publication context. For books, this may be set to the total number of pages of the book." ; + sh:order 5 ; + sh:path biolink:pages ], + [ sh:datatype xsd:string ; + sh:description "volume of a book or music release in a collection/series or a published collection of journal issues in a serial publication" ; + sh:maxCount 1 ; + sh:order 2 ; + sh:path biolink:volume ], + [ sh:datatype xsd:string ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 14 ; + sh:path biolink:provided_by ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 18 ; + sh:path biolink:iri ], + [ sh:datatype xsd:string ; + sh:maxCount 1 ; + sh:order 12 ; + sh:path biolink:format ], + [ sh:datatype xsd:string ; + sh:description "keywords tagging a publication" ; + sh:order 7 ; + sh:path biolink:keywords ], + [ sh:datatype xsd:string ; + sh:description "executive summary of a publication" ; sh:maxCount 1 ; - sh:order 3 ; - sh:path biolink:issue ], + sh:order 6 ; + sh:path biolink:summary ], [ sh:datatype xsd:string ; sh:description "Different kinds of publication subtypes will have different preferred identifiers (curies when feasible). Precedence of identifiers for scientific articles is as follows: PMID if available; DOI if not; actual alternate CURIE otherwise. Enclosing publications (i.e. referenced by 'published in' node property) such as books and journals, should have industry-standard identifier such as from ISBN and ISSN." ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 17 ; sh:path biolink:id ], + [ sh:datatype xsd:date ; + sh:description "date on which an entity was created. This can be applied to nodes or edges" ; + sh:maxCount 1 ; + sh:order 13 ; + sh:path biolink:creation_date ], [ sh:datatype xsd:boolean ; sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; sh:order 24 ; sh:path biolink:deprecated ], + [ sh:datatype xsd:string ; + sh:description "issue of a newspaper, a scientific journal or magazine for reference purpose" ; + sh:maxCount 1 ; + sh:order 3 ; + sh:path biolink:issue ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 23 ; + sh:path biolink:has_attribute ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 19 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], [ sh:datatype xsd:string ; sh:description "Optional value, if used locally as a convenience, is set to the iso abbreviation of the 'published in' parent." ; sh:maxCount 1 ; sh:order 1 ; sh:path biolink:iso_abbreviation ], - [ sh:datatype xsd:string ; - sh:description "When a 2-tuple of page numbers are provided, they represent the start and end page of the publication within its parent publication context. For books, this may be set to the total number of pages of the book." ; - sh:order 5 ; - sh:path biolink:pages ], - [ sh:datatype xsd:string ; - sh:description "keywords tagging a publication" ; - sh:order 7 ; - sh:path biolink:keywords ], - [ sh:datatype xsd:string ; - sh:maxCount 1 ; - sh:order 11 ; - sh:path biolink:rights ], - [ sh:datatype xsd:string ; - sh:description "volume of a book or music release in a collection/series or a published collection of journal issues in a serial publication" ; + [ sh:description "the 'title' of the publication is generally recorded in the 'name' property (inherited from NamedThing). The field name 'title' is now also tagged as an acceptable alias for the node property 'name' (just in case)." ; sh:maxCount 1 ; - sh:order 2 ; - sh:path biolink:volume ], + sh:order 21 ; + sh:path rdfs:label ], [ sh:datatype xsd:string ; sh:maxCount 1 ; sh:order 10 ; sh:path biolink:license ], + [ sh:class biolink:Agent ; + sh:description "connects an publication to the list of authors who contributed to the publication. This property should be a comma-delimited list of author names. It is recommended that an author's name be formatted as \"surname, firstname initial.\". Note that this property is a node annotation expressing the citation list of authorship which might typically otherwise be more completely documented in biolink:PublicationToProviderAssociation defined edges which point to full details about an author and possibly, some qualifiers which clarify the specific status of a given author in the publication." ; + sh:nodeKind sh:IRI ; + sh:order 4 ; + sh:path biolink:authors ], [ sh:description "Alternate human-readable names for a thing" ; sh:order 16 ; sh:path biolink:synonym ], - [ sh:description "the 'title' of the publication is generally recorded in the 'name' property (inherited from NamedThing). The field name 'title' is now also tagged as an acceptable alias for the node property 'name' (just in case)." ; - sh:maxCount 1 ; - sh:order 21 ; - sh:path rdfs:label ], - [ sh:datatype xsd:string ; + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 9 ; + sh:path biolink:xref ] ; + sh:targetClass biolink:JournalArticle . + +biolink:LogOddsAnalysisResult a sh:NodeShape ; + sh:closed true ; + sh:description "A result of a log odds ratio analysis." ; + sh:ignoredProperties ( rdf:type ) ; + sh:property [ sh:datatype xsd:string ; + sh:order 11 ; + sh:path rdf:type ], + [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; sh:order 12 ; - sh:path biolink:format ], - [ sh:description "The enclosing parent serial containing the article should have industry-standard identifier from ISSN." ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 0 ; - sh:path biolink:published_in ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 18 ; - sh:path biolink:iri ], - [ sh:description "mesh terms tagging a publication" ; - sh:order 8 ; - sh:path biolink:mesh_terms ], + sh:path rdfs:label ], [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; - sh:order 22 ; + sh:order 13 ; sh:path dct:description ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 10 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; - sh:order 23 ; + sh:order 14 ; sh:path biolink:has_attribute ], - [ sh:datatype xsd:string ; - sh:order 20 ; - sh:path rdf:type ], - [ sh:datatype xsd:string ; - sh:description "executive summary of a publication" ; + [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; sh:order 6 ; - sh:path biolink:summary ], - [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 14 ; - sh:path biolink:provided_by ] ; - sh:targetClass biolink:JournalArticle . - -biolink:LogOddsAnalysisResult a sh:NodeShape ; - sh:closed true ; - sh:description "A result of a log odds ratio analysis." ; - sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "Alternate human-readable names for a thing" ; + sh:path biolink:full_name ], + [ sh:description "Alternate human-readable names for a thing" ; sh:order 7 ; sh:path biolink:synonym ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 5 ; + sh:path biolink:xref ], + [ sh:datatype xsd:string ; + sh:maxCount 1 ; + sh:order 2 ; + sh:path biolink:format ], [ sh:datatype xsd:boolean ; sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; @@ -14741,50 +14781,14 @@ biolink:LogOddsAnalysisResult a sh:NodeShape ; sh:path biolink:deprecated ], [ sh:datatype xsd:string ; sh:maxCount 1 ; - sh:order 2 ; - sh:path biolink:format ], + sh:order 0 ; + sh:path biolink:license ], [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 8 ; sh:path biolink:id ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 12 ; - sh:path rdfs:label ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 14 ; - sh:path biolink:has_attribute ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 5 ; - sh:path biolink:xref ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:minCount 1 ; - sh:order 10 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:description "a long-form human readable name for a thing" ; - sh:maxCount 1 ; - sh:order 6 ; - sh:path biolink:full_name ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 9 ; - sh:path biolink:iri ], - [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 4 ; - sh:path biolink:provided_by ], - [ sh:datatype xsd:string ; - sh:order 11 ; - sh:path rdf:type ], - [ sh:datatype xsd:string ; - sh:maxCount 1 ; - sh:order 0 ; - sh:path biolink:license ], [ sh:datatype xsd:string ; sh:maxCount 1 ; sh:order 1 ; @@ -14794,201 +14798,146 @@ biolink:LogOddsAnalysisResult a sh:NodeShape ; sh:maxCount 1 ; sh:order 3 ; sh:path biolink:creation_date ], - [ sh:description "a human-readable description of an entity" ; + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; - sh:order 13 ; - sh:path dct:description ] ; + sh:order 9 ; + sh:path biolink:iri ], + [ sh:datatype xsd:string ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 4 ; + sh:path biolink:provided_by ] ; sh:targetClass biolink:LogOddsAnalysisResult . biolink:MacromolecularComplex a sh:NodeShape ; sh:closed true ; sh:description "A stable assembly of two or more macromolecules, i.e. proteins, nucleic acids, carbohydrates or lipids, in which at least one component is a protein and the constituent parts function together." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "a long-form human readable name for a thing" ; - sh:maxCount 1 ; - sh:order 5 ; - sh:path biolink:full_name ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 7 ; - sh:path biolink:id ], - [ sh:description "a human-readable description of an entity" ; + sh:property [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; sh:order 11 ; sh:path dct:description ], - [ sh:description "The human readable scientific name for the taxon of the entity." ; - sh:maxCount 1 ; - sh:order 2 ; - sh:path rdfs:label ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 12 ; - sh:path biolink:has_attribute ], - [ sh:class biolink:OrganismTaxon ; - sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; - sh:nodeKind sh:IRI ; - sh:order 1 ; - sh:path biolink:in_taxon ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:iri ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 4 ; + sh:path biolink:xref ], [ sh:description "genes are typically designated by a short symbol and a full name. We map the symbol to the default display name and use an additional slot for full name" ; sh:maxCount 1 ; sh:order 0 ; sh:path rdfs:label ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 6 ; - sh:path biolink:synonym ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:deprecated ], [ sh:datatype xsd:string ; sh:order 10 ; sh:path rdf:type ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 4 ; - sh:path biolink:xref ], - [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 3 ; - sh:path biolink:provided_by ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 12 ; + sh:path biolink:has_attribute ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:minCount 1 ; sh:order 9 ; sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ] ; - sh:targetClass biolink:MacromolecularComplex . - -biolink:MacromolecularMachineToBiologicalProcessAssociation a sh:NodeShape ; - sh:closed true ; - sh:description "A functional association between a macromolecular machine (gene, gene product or complex) and a biological process or pathway (as represented in the GO biological process branch), where the entity carries out some part of the process, regulates it, or acts upstream of it." ; - sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 33 ; - sh:path biolink:deprecated ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 19 ; - sh:path biolink:subject_category_closure ], - [ sh:datatype xsd:boolean ; - sh:description "if set to true, then the association is negated i.e. is not true" ; - sh:maxCount 1 ; - sh:order 3 ; - sh:path biolink:negated ], - [ sh:datatype xsd:string ; - sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; - sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:qualifier ], - [ sh:description "A human-readable name for an attribute or entity." ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; - sh:order 30 ; - sh:path rdfs:label ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 8 ; + sh:path biolink:iri ], + [ sh:description "The human readable scientific name for the taxon of the entity." ; sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 15 ; - sh:path biolink:subject_category ], + sh:order 2 ; + sh:path rdfs:label ], + [ sh:datatype xsd:string ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 3 ; + sh:path biolink:provided_by ], [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; - sh:order 26 ; + sh:order 7 ; sh:path biolink:id ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 18 ; - sh:path biolink:object_closure ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 17 ; - sh:path biolink:subject_closure ], - [ sh:class biolink:BiologicalProcess ; - sh:description "class describing the activity, process or localization of the gene product" ; + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 2 ; - sh:path rdf:object ], - [ sh:class biolink:OntologyClass ; - sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; + sh:order 13 ; + sh:path biolink:deprecated ], + [ sh:class biolink:OrganismTaxon ; + sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; sh:nodeKind sh:IRI ; + sh:order 1 ; + sh:path biolink:in_taxon ], + [ sh:description "a long-form human readable name for a thing" ; + sh:maxCount 1 ; sh:order 5 ; - sh:path biolink:qualifiers ], - [ sh:class biolink:Attribute ; + sh:path biolink:full_name ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 6 ; + sh:path biolink:synonym ] ; + sh:targetClass biolink:MacromolecularComplex . + +biolink:MacromolecularMachineToBiologicalProcessAssociation a sh:NodeShape ; + sh:closed true ; + sh:description "A functional association between a macromolecular machine (gene, gene product or complex) and a biological process or pathway (as represented in the GO biological process branch), where the entity carries out some part of the process, regulates it, or acts upstream of it." ; + sh:ignoredProperties ( rdf:type ) ; + sh:property [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; sh:order 32 ; sh:path biolink:has_attribute ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + [ sh:description "a point in time" ; sh:maxCount 1 ; - sh:order 27 ; - sh:path biolink:iri ], + sh:order 11 ; + sh:path biolink:timepoint ], + [ sh:datatype xsd:boolean ; + sh:description "if set to true, then the association is negated i.e. is not true" ; + sh:maxCount 1 ; + sh:order 3 ; + sh:path biolink:negated ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:order 28 ; sh:path biolink:category ], - [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:original_predicate ], [ sh:datatype xsd:string ; sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; sh:order 29 ; sh:path rdf:type ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; sh:maxCount 1 ; - sh:order 12 ; - sh:path biolink:original_subject ], + sh:minCount 1 ; + sh:order 1 ; + sh:path rdf:predicate ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 19 ; + sh:path biolink:subject_category_closure ], [ sh:class biolink:Publication ; sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; sh:nodeKind sh:IRI ; sh:order 6 ; sh:path biolink:publications ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 24 ; + sh:path biolink:object_label_closure ], + [ sh:datatype xsd:string ; + sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; + sh:maxCount 1 ; + sh:order 4 ; + sh:path biolink:qualifier ], [ sh:class biolink:RetrievalSource ; sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; sh:nodeKind sh:IRI ; sh:order 25 ; sh:path biolink:retrieval_source_ids ], - [ sh:datatype xsd:string ; - sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; - sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:knowledge_source ], - [ sh:datatype xsd:string ; - sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; - sh:maxCount 1 ; - sh:order 9 ; - sh:path biolink:primary_knowledge_source ], [ sh:datatype xsd:string ; sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:order 22 ; sh:path biolink:object_namespace ], - [ sh:datatype xsd:string ; - sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; - sh:order 10 ; - sh:path biolink:aggregator_knowledge_source ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 21 ; - sh:path biolink:subject_namespace ], - [ sh:class biolink:EvidenceType ; - sh:description "connects an association to an instance of supporting evidence" ; sh:nodeKind sh:IRI ; - sh:order 7 ; - sh:path biolink:has_evidence ], + sh:order 15 ; + sh:path biolink:subject_category ], [ sh:class biolink:MacromolecularMachineMixin ; sh:description "gene, product or macromolecular complex that has the function associated with the GO term" ; sh:maxCount 1 ; @@ -14996,163 +14945,199 @@ biolink:MacromolecularMachineToBiologicalProcessAssociation a sh:NodeShape ; sh:nodeKind sh:BlankNode ; sh:order 0 ; sh:path rdf:subject ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 24 ; - sh:path biolink:object_label_closure ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 31 ; - sh:path dct:description ], [ sh:datatype xsd:string ; sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; sh:order 14 ; sh:path biolink:original_object ], [ sh:datatype xsd:string ; - sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 23 ; - sh:path biolink:subject_label_closure ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 18 ; + sh:path biolink:object_closure ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:order 21 ; + sh:path biolink:subject_namespace ], + [ sh:datatype xsd:string ; + sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; sh:maxCount 1 ; + sh:order 9 ; + sh:path biolink:primary_knowledge_source ], + [ sh:class biolink:EvidenceType ; + sh:description "connects an association to an instance of supporting evidence" ; sh:nodeKind sh:IRI ; - sh:order 16 ; - sh:path biolink:object_category ], - [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; + sh:order 7 ; + sh:path biolink:has_evidence ], + [ sh:class biolink:OntologyClass ; + sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; + sh:nodeKind sh:IRI ; + sh:order 5 ; + sh:path biolink:qualifiers ], + [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 1 ; - sh:path rdf:predicate ], + sh:order 31 ; + sh:path dct:description ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 33 ; + sh:path biolink:deprecated ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; sh:order 20 ; sh:path biolink:object_category_closure ], - [ sh:description "a point in time" ; - sh:maxCount 1 ; - sh:order 11 ; - sh:path biolink:timepoint ] ; - sh:targetClass biolink:MacromolecularMachineToBiologicalProcessAssociation . - -biolink:MacromolecularMachineToCellularComponentAssociation a sh:NodeShape ; - sh:closed true ; - sh:description "A functional association between a macromolecular machine (gene, gene product or complex) and a cellular component (as represented in the GO cellular component branch), where the entity carries out its function in the cellular component." ; - sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:class biolink:OntologyClass ; + [ sh:class biolink:OntologyClass ; sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; sh:order 16 ; sh:path biolink:object_category ], - [ sh:class biolink:OntologyClass ; - sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; - sh:nodeKind sh:IRI ; - sh:order 5 ; - sh:path biolink:qualifiers ], [ sh:datatype xsd:string ; - sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; - sh:order 22 ; - sh:path biolink:object_namespace ], + sh:minCount 1 ; + sh:order 26 ; + sh:path biolink:id ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 23 ; + sh:path biolink:subject_label_closure ], + [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 13 ; + sh:path biolink:original_predicate ], + [ sh:class biolink:BiologicalProcess ; + sh:description "class describing the activity, process or localization of the gene product" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 2 ; + sh:path rdf:object ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 27 ; + sh:path biolink:iri ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 17 ; + sh:path biolink:subject_closure ], [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; sh:order 30 ; sh:path rdfs:label ], + [ sh:datatype xsd:string ; + sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; + sh:order 10 ; + sh:path biolink:aggregator_knowledge_source ], + [ sh:datatype xsd:string ; + sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 12 ; + sh:path biolink:original_subject ], [ sh:datatype xsd:string ; sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; sh:maxCount 1 ; sh:order 8 ; - sh:path biolink:knowledge_source ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; + sh:path biolink:knowledge_source ] ; + sh:targetClass biolink:MacromolecularMachineToBiologicalProcessAssociation . + +biolink:MacromolecularMachineToCellularComponentAssociation a sh:NodeShape ; + sh:closed true ; + sh:description "A functional association between a macromolecular machine (gene, gene product or complex) and a cellular component (as represented in the GO cellular component branch), where the entity carries out its function in the cellular component." ; + sh:ignoredProperties ( rdf:type ) ; + sh:property [ sh:class biolink:OntologyClass ; + sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; sh:nodeKind sh:IRI ; - sh:order 32 ; - sh:path biolink:has_attribute ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 18 ; - sh:path biolink:object_closure ], - [ sh:datatype xsd:string ; - sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; - sh:maxCount 1 ; - sh:order 9 ; - sh:path biolink:primary_knowledge_source ], + sh:order 5 ; + sh:path biolink:qualifiers ], [ sh:datatype xsd:string ; sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:order 24 ; - sh:path biolink:object_label_closure ], - [ sh:class biolink:MacromolecularMachineMixin ; - sh:description "gene, product or macromolecular complex that has the function associated with the GO term" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:BlankNode ; - sh:order 0 ; - sh:path rdf:subject ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 33 ; - sh:path biolink:deprecated ], + sh:path biolink:object_label_closure ], [ sh:class biolink:EvidenceType ; sh:description "connects an association to an instance of supporting evidence" ; sh:nodeKind sh:IRI ; sh:order 7 ; sh:path biolink:has_evidence ], - [ sh:datatype xsd:string ; - sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; - sh:order 10 ; - sh:path biolink:aggregator_knowledge_source ], [ sh:datatype xsd:boolean ; - sh:description "if set to true, then the association is negated i.e. is not true" ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; - sh:order 3 ; - sh:path biolink:negated ], + sh:order 33 ; + sh:path biolink:deprecated ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 23 ; + sh:path biolink:subject_label_closure ], + [ sh:description "a point in time" ; + sh:maxCount 1 ; + sh:order 11 ; + sh:path biolink:timepoint ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:order 28 ; + sh:path biolink:category ], [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 26 ; sh:path biolink:id ], + [ sh:class biolink:MacromolecularMachineMixin ; + sh:description "gene, product or macromolecular complex that has the function associated with the GO term" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:nodeKind sh:BlankNode ; + sh:order 0 ; + sh:path rdf:subject ], [ sh:datatype xsd:string ; - sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; + sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 17 ; + sh:path biolink:subject_closure ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:qualifier ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:order 21 ; + sh:path biolink:subject_namespace ], + [ sh:datatype xsd:string ; + sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; sh:maxCount 1 ; - sh:order 27 ; - sh:path biolink:iri ], - [ sh:class biolink:RetrievalSource ; - sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; - sh:nodeKind sh:IRI ; - sh:order 25 ; - sh:path biolink:retrieval_source_ids ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:order 28 ; - sh:path biolink:category ], - [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:order 9 ; + sh:path biolink:primary_knowledge_source ], + [ sh:datatype xsd:string ; + sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:original_predicate ], + sh:order 8 ; + sh:path biolink:knowledge_source ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; sh:order 19 ; sh:path biolink:subject_category_closure ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 31 ; - sh:path dct:description ], + [ sh:class biolink:RetrievalSource ; + sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; + sh:nodeKind sh:IRI ; + sh:order 25 ; + sh:path biolink:retrieval_source_ids ], [ sh:datatype xsd:string ; - sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 17 ; - sh:path biolink:subject_closure ], + sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 12 ; + sh:path biolink:original_subject ], [ sh:class biolink:Publication ; sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; sh:nodeKind sh:IRI ; sh:order 6 ; sh:path biolink:publications ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:order 22 ; + sh:path biolink:object_namespace ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 31 ; + sh:path dct:description ], [ sh:class biolink:CellularComponent ; sh:description "class describing the activity, process or localization of the gene product" ; sh:maxCount 1 ; @@ -15161,48 +15146,71 @@ biolink:MacromolecularMachineToCellularComponentAssociation a sh:NodeShape ; sh:order 2 ; sh:path rdf:object ], [ sh:datatype xsd:string ; - sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 23 ; - sh:path biolink:subject_label_closure ], + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 18 ; + sh:path biolink:object_closure ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 20 ; + sh:path biolink:object_category_closure ], + [ sh:datatype xsd:string ; + sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; + sh:order 10 ; + sh:path biolink:aggregator_knowledge_source ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 32 ; + sh:path biolink:has_attribute ], + [ sh:datatype xsd:string ; + sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; + sh:order 29 ; + sh:path rdf:type ], + [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 13 ; + sh:path biolink:original_predicate ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; sh:order 15 ; sh:path biolink:subject_category ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + [ sh:datatype xsd:boolean ; + sh:description "if set to true, then the association is negated i.e. is not true" ; sh:maxCount 1 ; - sh:order 21 ; - sh:path biolink:subject_namespace ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 20 ; - sh:path biolink:object_category_closure ], + sh:order 3 ; + sh:path biolink:negated ], [ sh:datatype xsd:string ; - sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; sh:maxCount 1 ; - sh:order 12 ; - sh:path biolink:original_subject ], + sh:order 4 ; + sh:path biolink:qualifier ], [ sh:datatype xsd:string ; sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; sh:order 14 ; sh:path biolink:original_object ], + [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 30 ; + sh:path rdfs:label ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 16 ; + sh:path biolink:object_category ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 27 ; + sh:path biolink:iri ], [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 1 ; - sh:path rdf:predicate ], - [ sh:datatype xsd:string ; - sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; - sh:order 29 ; - sh:path rdf:type ], - [ sh:description "a point in time" ; - sh:maxCount 1 ; - sh:order 11 ; - sh:path biolink:timepoint ] ; + sh:path rdf:predicate ] ; sh:targetClass biolink:MacromolecularMachineToCellularComponentAssociation . biolink:MacromolecularMachineToEntityAssociationMixin a sh:NodeShape ; @@ -15216,114 +15224,98 @@ biolink:MacromolecularMachineToMolecularActivityAssociation a sh:NodeShape ; sh:description "A functional association between a macromolecular machine (gene, gene product or complex) and a molecular activity (as represented in the GO molecular function branch), where the entity carries out the activity, or contributes to its execution." ; sh:ignoredProperties ( rdf:type ) ; sh:property [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 16 ; + sh:path biolink:object_category ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 31 ; + sh:path dct:description ], + [ sh:class biolink:OntologyClass ; + sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; + sh:nodeKind sh:IRI ; + sh:order 5 ; + sh:path biolink:qualifiers ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 17 ; + sh:path biolink:subject_closure ], + [ sh:class biolink:OntologyClass ; sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; sh:order 19 ; sh:path biolink:subject_category_closure ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:order 28 ; - sh:path biolink:category ], - [ sh:datatype xsd:string ; - sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; - sh:order 10 ; - sh:path biolink:aggregator_knowledge_source ], - [ sh:description "a point in time" ; - sh:maxCount 1 ; - sh:order 11 ; - sh:path biolink:timepoint ], - [ sh:datatype xsd:string ; - sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; - sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:knowledge_source ], - [ sh:datatype xsd:string ; - sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; - sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:qualifier ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 12 ; - sh:path biolink:original_subject ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:order 22 ; - sh:path biolink:object_namespace ], - [ sh:class biolink:MacromolecularMachineMixin ; - sh:description "gene, product or macromolecular complex that has the function associated with the GO term" ; + [ sh:datatype xsd:boolean ; + sh:description "if set to true, then the association is negated i.e. is not true" ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:BlankNode ; - sh:order 0 ; - sh:path rdf:subject ], + sh:order 3 ; + sh:path biolink:negated ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; - sh:order 16 ; - sh:path biolink:object_category ], - [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:original_predicate ], + sh:order 15 ; + sh:path biolink:subject_category ], [ sh:datatype xsd:string ; sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; sh:order 29 ; sh:path rdf:type ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 20 ; - sh:path biolink:object_category_closure ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 23 ; - sh:path biolink:subject_label_closure ], [ sh:class biolink:EvidenceType ; sh:description "connects an association to an instance of supporting evidence" ; sh:nodeKind sh:IRI ; sh:order 7 ; sh:path biolink:has_evidence ], [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 24 ; + sh:path biolink:object_label_closure ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:order 21 ; + sh:path biolink:subject_namespace ], + [ sh:description "a point in time" ; + sh:maxCount 1 ; + sh:order 11 ; + sh:path biolink:timepoint ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 23 ; + sh:path biolink:subject_label_closure ], + [ sh:datatype xsd:string ; + sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; + sh:order 10 ; + sh:path biolink:aggregator_knowledge_source ], + [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 26 ; - sh:path biolink:id ], + sh:order 13 ; + sh:path biolink:original_predicate ], [ sh:datatype xsd:string ; sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; sh:maxCount 1 ; sh:order 9 ; sh:path biolink:primary_knowledge_source ], [ sh:datatype xsd:string ; - sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:original_object ], - [ sh:description "a human-readable description of an entity" ; + sh:order 12 ; + sh:path biolink:original_subject ], + [ sh:class biolink:MacromolecularMachineMixin ; + sh:description "gene, product or macromolecular complex that has the function associated with the GO term" ; sh:maxCount 1 ; - sh:order 31 ; - sh:path dct:description ], + sh:minCount 1 ; + sh:nodeKind sh:BlankNode ; + sh:order 0 ; + sh:path rdf:subject ], [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; sh:order 30 ; sh:path rdfs:label ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 27 ; - sh:path biolink:iri ], - [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 1 ; - sh:path rdf:predicate ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:order 21 ; - sh:path biolink:subject_namespace ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:order 28 ; + sh:path biolink:category ], [ sh:class biolink:MolecularActivity ; sh:description "class describing the activity, process or localization of the gene product" ; sh:maxCount 1 ; @@ -15331,119 +15323,135 @@ biolink:MacromolecularMachineToMolecularActivityAssociation a sh:NodeShape ; sh:nodeKind sh:IRI ; sh:order 2 ; sh:path rdf:object ], - [ sh:class biolink:Publication ; - sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; - sh:nodeKind sh:IRI ; - sh:order 6 ; - sh:path biolink:publications ], - [ sh:class biolink:OntologyClass ; - sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; - sh:nodeKind sh:IRI ; - sh:order 5 ; - sh:path biolink:qualifiers ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 17 ; - sh:path biolink:subject_closure ], [ sh:datatype xsd:boolean ; sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; sh:order 33 ; sh:path biolink:deprecated ], - [ sh:datatype xsd:boolean ; - sh:description "if set to true, then the association is negated i.e. is not true" ; - sh:maxCount 1 ; - sh:order 3 ; - sh:path biolink:negated ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 18 ; - sh:path biolink:object_closure ], [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; sh:order 32 ; sh:path biolink:has_attribute ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + [ sh:datatype xsd:string ; + sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; + sh:order 22 ; + sh:path biolink:object_namespace ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 27 ; + sh:path biolink:iri ], + [ sh:datatype xsd:string ; + sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; + sh:maxCount 1 ; + sh:order 4 ; + sh:path biolink:qualifier ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; - sh:order 15 ; - sh:path biolink:subject_category ], + sh:order 20 ; + sh:path biolink:object_category_closure ], + [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 1 ; + sh:path rdf:predicate ], [ sh:datatype xsd:string ; - sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 24 ; - sh:path biolink:object_label_closure ], + sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 14 ; + sh:path biolink:original_object ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 26 ; + sh:path biolink:id ], [ sh:class biolink:RetrievalSource ; sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; sh:nodeKind sh:IRI ; sh:order 25 ; - sh:path biolink:retrieval_source_ids ] ; + sh:path biolink:retrieval_source_ids ], + [ sh:datatype xsd:string ; + sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; + sh:maxCount 1 ; + sh:order 8 ; + sh:path biolink:knowledge_source ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 18 ; + sh:path biolink:object_closure ], + [ sh:class biolink:Publication ; + sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; + sh:nodeKind sh:IRI ; + sh:order 6 ; + sh:path biolink:publications ] ; sh:targetClass biolink:MacromolecularMachineToMolecularActivityAssociation . biolink:Mammal a sh:NodeShape ; sh:closed true ; sh:description "A member of the class Mammalia, a clade of endothermic amniotes distinguished from reptiles and birds by the possession of hair, three middle ear bones, mammary glands, and a neocortex" ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "The human readable scientific name for the taxon of the entity." ; + sh:property [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; - sh:order 1 ; - sh:path rdfs:label ], + sh:order 4 ; + sh:path biolink:full_name ], [ sh:datatype xsd:string ; sh:order 9 ; sh:path rdf:type ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:minCount 1 ; - sh:order 8 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:description "a human-readable description of an entity" ; + [ sh:description "The human readable scientific name for the taxon of the entity." ; sh:maxCount 1 ; - sh:order 11 ; - sh:path dct:description ], - [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 2 ; - sh:path biolink:provided_by ], + sh:order 1 ; + sh:path rdfs:label ], + [ sh:class biolink:Attribute ; + sh:description "may often be an organism attribute" ; + sh:nodeKind sh:IRI ; + sh:order 12 ; + sh:path biolink:has_attribute ], + [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 10 ; + sh:path rdfs:label ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 7 ; sh:path biolink:iri ], - [ sh:description "a long-form human readable name for a thing" ; + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:full_name ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 3 ; - sh:path biolink:xref ], + sh:order 13 ; + sh:path biolink:deprecated ], + [ sh:datatype xsd:string ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 2 ; + sh:path biolink:provided_by ], [ sh:class biolink:OrganismTaxon ; sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; sh:nodeKind sh:IRI ; sh:order 0 ; sh:path biolink:in_taxon ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 5 ; + sh:path biolink:synonym ], [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 6 ; sh:path biolink:id ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 10 ; - sh:path rdfs:label ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 5 ; - sh:path biolink:synonym ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:deprecated ], - [ sh:class biolink:Attribute ; - sh:description "may often be an organism attribute" ; - sh:nodeKind sh:IRI ; - sh:order 12 ; - sh:path biolink:has_attribute ] ; + sh:order 11 ; + sh:path dct:description ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 3 ; + sh:path biolink:xref ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 8 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ] ; sh:targetClass biolink:Mammal . biolink:MappingCollection a sh:NodeShape ; @@ -15461,159 +15469,84 @@ biolink:MaterialSampleDerivationAssociation a sh:NodeShape ; sh:closed true ; sh:description "An association between a material sample and the material entity from which it is derived." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:class biolink:MaterialSample ; - sh:description "the material sample being described" ; + sh:property [ sh:datatype xsd:string ; + sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 17 ; + sh:path biolink:subject_closure ], + [ sh:datatype xsd:string ; + sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path rdf:subject ], - [ sh:description "a human-readable description of an entity" ; + sh:order 4 ; + sh:path biolink:qualifier ], + [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; - sh:order 31 ; - sh:path dct:description ], + sh:order 30 ; + sh:path rdfs:label ], [ sh:datatype xsd:string ; - sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; - sh:order 10 ; - sh:path biolink:aggregator_knowledge_source ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 16 ; - sh:path biolink:object_category ], - [ sh:class biolink:EvidenceType ; - sh:description "connects an association to an instance of supporting evidence" ; - sh:nodeKind sh:IRI ; - sh:order 7 ; - sh:path biolink:has_evidence ], - [ sh:class biolink:Publication ; - sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; - sh:nodeKind sh:IRI ; - sh:order 6 ; - sh:path biolink:publications ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 19 ; - sh:path biolink:subject_category_closure ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 15 ; - sh:path biolink:subject_category ], + sh:minCount 1 ; + sh:order 26 ; + sh:path biolink:id ], [ sh:description "derivation relationship" ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 1 ; sh:path rdf:predicate ], - [ sh:datatype xsd:string ; - sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; - sh:order 29 ; - sh:path rdf:type ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 24 ; - sh:path biolink:object_label_closure ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 17 ; - sh:path biolink:subject_closure ], - [ sh:datatype xsd:string ; - sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; + [ sh:datatype xsd:boolean ; + sh:description "if set to true, then the association is negated i.e. is not true" ; sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:knowledge_source ], + sh:order 3 ; + sh:path biolink:negated ], [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; sh:order 32 ; sh:path biolink:has_attribute ], - [ sh:class biolink:OntologyClass ; - sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; - sh:nodeKind sh:IRI ; - sh:order 5 ; - sh:path biolink:qualifiers ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 18 ; - sh:path biolink:object_closure ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:order 21 ; - sh:path biolink:subject_namespace ], - [ sh:datatype xsd:string ; - sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; - sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:qualifier ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 27 ; sh:path biolink:iri ], - [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:original_predicate ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 30 ; - sh:path rdfs:label ], [ sh:datatype xsd:string ; sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; sh:maxCount 1 ; sh:order 9 ; sh:path biolink:primary_knowledge_source ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + [ sh:datatype xsd:string ; + sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 33 ; - sh:path biolink:deprecated ], + sh:order 14 ; + sh:path biolink:original_object ], [ sh:datatype xsd:string ; sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; sh:order 12 ; sh:path biolink:original_subject ], [ sh:datatype xsd:string ; - sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:original_object ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 21 ; + sh:path biolink:subject_namespace ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 22 ; - sh:path biolink:object_namespace ], + sh:nodeKind sh:IRI ; + sh:order 15 ; + sh:path biolink:subject_category ], [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; sh:nodeKind sh:IRI ; - sh:order 20 ; - sh:path biolink:object_category_closure ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:order 28 ; - sh:path biolink:category ], + sh:order 16 ; + sh:path biolink:object_category ], [ sh:class biolink:RetrievalSource ; sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; sh:nodeKind sh:IRI ; sh:order 25 ; sh:path biolink:retrieval_source_ids ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 26 ; - sh:path biolink:id ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 23 ; - sh:path biolink:subject_label_closure ], - [ sh:datatype xsd:boolean ; - sh:description "if set to true, then the association is negated i.e. is not true" ; - sh:maxCount 1 ; - sh:order 3 ; - sh:path biolink:negated ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:order 28 ; + sh:path biolink:category ], [ sh:class biolink:NamedThing ; sh:description "the material entity the sample was derived from. This may be another material sample, or any other material entity, including for example an organism, a geographic feature, or some environmental material." ; sh:maxCount 1 ; @@ -15621,180 +15554,255 @@ biolink:MaterialSampleDerivationAssociation a sh:NodeShape ; sh:nodeKind sh:IRI ; sh:order 2 ; sh:path rdf:object ], - [ sh:description "a point in time" ; - sh:maxCount 1 ; - sh:order 11 ; - sh:path biolink:timepoint ] ; - sh:targetClass biolink:MaterialSampleDerivationAssociation . - -biolink:MaterialSampleToDiseaseOrPhenotypicFeatureAssociation a sh:NodeShape ; - sh:closed true ; - sh:description "An association between a material sample and a disease or phenotype." ; - sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:class biolink:MaterialSample ; - sh:description "the material sample being described" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path rdf:subject ], - [ sh:description "a point in time" ; - sh:maxCount 1 ; - sh:order 11 ; - sh:path biolink:timepoint ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 18 ; + sh:path biolink:object_closure ], [ sh:class biolink:OntologyClass ; sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; sh:nodeKind sh:IRI ; sh:order 5 ; sh:path biolink:qualifiers ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + [ sh:class biolink:MaterialSample ; + sh:description "the material sample being described" ; sh:maxCount 1 ; - sh:order 21 ; - sh:path biolink:subject_namespace ], + sh:minCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 0 ; + sh:path rdf:subject ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; sh:order 20 ; sh:path biolink:object_category_closure ], - [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 1 ; - sh:path rdf:predicate ], [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; sh:order 31 ; sh:path dct:description ], [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 18 ; - sh:path biolink:object_closure ], + sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 23 ; + sh:path biolink:subject_label_closure ], + [ sh:description "a point in time" ; + sh:maxCount 1 ; + sh:order 11 ; + sh:path biolink:timepoint ], + [ sh:datatype xsd:string ; + sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; + sh:maxCount 1 ; + sh:order 8 ; + sh:path biolink:knowledge_source ], [ sh:datatype xsd:string ; sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:order 22 ; sh:path biolink:object_namespace ], - [ sh:datatype xsd:string ; - sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; + [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:qualifier ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:order 13 ; + sh:path biolink:original_predicate ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 19 ; + sh:path biolink:subject_category_closure ], + [ sh:class biolink:Publication ; + sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; + sh:nodeKind sh:IRI ; + sh:order 6 ; + sh:path biolink:publications ], + [ sh:class biolink:EvidenceType ; + sh:description "connects an association to an instance of supporting evidence" ; + sh:nodeKind sh:IRI ; + sh:order 7 ; + sh:path biolink:has_evidence ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 26 ; - sh:path biolink:id ], + sh:order 33 ; + sh:path biolink:deprecated ], [ sh:datatype xsd:string ; - sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; - sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:knowledge_source ], + sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; + sh:order 29 ; + sh:path rdf:type ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 24 ; + sh:path biolink:object_label_closure ], [ sh:datatype xsd:string ; + sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; + sh:order 10 ; + sh:path biolink:aggregator_knowledge_source ] ; + sh:targetClass biolink:MaterialSampleDerivationAssociation . + +biolink:MaterialSampleToDiseaseOrPhenotypicFeatureAssociation a sh:NodeShape ; + sh:closed true ; + sh:description "An association between a material sample and a disease or phenotype." ; + sh:ignoredProperties ( rdf:type ) ; + sh:property [ sh:datatype xsd:string ; sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; sh:order 10 ; sh:path biolink:aggregator_knowledge_source ], - [ sh:class biolink:DiseaseOrPhenotypicFeature ; - sh:description "disease or phenotype" ; - sh:maxCount 1 ; - sh:minCount 1 ; + [ sh:class biolink:OntologyClass ; + sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; sh:nodeKind sh:IRI ; - sh:order 2 ; - sh:path rdf:object ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 12 ; - sh:path biolink:original_subject ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 23 ; - sh:path biolink:subject_label_closure ], + sh:order 5 ; + sh:path biolink:qualifiers ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; - sh:order 16 ; - sh:path biolink:object_category ], + sh:order 15 ; + sh:path biolink:subject_category ], [ sh:datatype xsd:string ; sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; sh:maxCount 1 ; sh:order 9 ; sh:path biolink:primary_knowledge_source ], + [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 1 ; + sh:path rdf:predicate ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:order 21 ; + sh:path biolink:subject_namespace ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:order 28 ; + sh:path biolink:category ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 27 ; + sh:path biolink:iri ], [ sh:datatype xsd:string ; sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:order 17 ; sh:path biolink:subject_closure ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 16 ; + sh:path biolink:object_category ], + [ sh:datatype xsd:string ; + sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 12 ; + sh:path biolink:original_subject ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 18 ; + sh:path biolink:object_closure ], + [ sh:description "a point in time" ; + sh:maxCount 1 ; + sh:order 11 ; + sh:path biolink:timepoint ], + [ sh:class biolink:DiseaseOrPhenotypicFeature ; + sh:description "disease or phenotype" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 2 ; + sh:path rdf:object ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 26 ; + sh:path biolink:id ], [ sh:datatype xsd:string ; sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; sh:order 14 ; sh:path biolink:original_object ], - [ sh:class biolink:RetrievalSource ; - sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; - sh:nodeKind sh:IRI ; - sh:order 25 ; - sh:path biolink:retrieval_source_ids ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 23 ; + sh:path biolink:subject_label_closure ], + [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 30 ; + sh:path rdfs:label ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 33 ; + sh:path biolink:deprecated ], [ sh:datatype xsd:string ; sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:order 24 ; sh:path biolink:object_label_closure ], - [ sh:class biolink:EvidenceType ; - sh:description "connects an association to an instance of supporting evidence" ; - sh:nodeKind sh:IRI ; - sh:order 7 ; - sh:path biolink:has_evidence ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:order 28 ; - sh:path biolink:category ], - [ sh:class biolink:Publication ; - sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; - sh:nodeKind sh:IRI ; - sh:order 6 ; - sh:path biolink:publications ], [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; + sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; - sh:order 15 ; - sh:path biolink:subject_category ], - [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:order 19 ; + sh:path biolink:subject_category_closure ], + [ sh:class biolink:MaterialSample ; + sh:description "the material sample being described" ; sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:original_predicate ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:minCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 0 ; + sh:path rdf:subject ], + [ sh:datatype xsd:boolean ; + sh:description "if set to true, then the association is negated i.e. is not true" ; sh:maxCount 1 ; - sh:order 27 ; - sh:path biolink:iri ], + sh:order 3 ; + sh:path biolink:negated ], [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; sh:order 32 ; sh:path biolink:has_attribute ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 13 ; + sh:path biolink:original_predicate ], + [ sh:datatype xsd:string ; + sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; + sh:maxCount 1 ; + sh:order 4 ; + sh:path biolink:qualifier ], + [ sh:class biolink:EvidenceType ; + sh:description "connects an association to an instance of supporting evidence" ; sh:nodeKind sh:IRI ; - sh:order 19 ; - sh:path biolink:subject_category_closure ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:order 7 ; + sh:path biolink:has_evidence ], + [ sh:datatype xsd:string ; + sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; sh:maxCount 1 ; - sh:order 33 ; - sh:path biolink:deprecated ], + sh:order 8 ; + sh:path biolink:knowledge_source ], [ sh:datatype xsd:string ; sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; sh:order 29 ; sh:path rdf:type ], - [ sh:datatype xsd:boolean ; - sh:description "if set to true, then the association is negated i.e. is not true" ; + [ sh:class biolink:RetrievalSource ; + sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; + sh:nodeKind sh:IRI ; + sh:order 25 ; + sh:path biolink:retrieval_source_ids ], + [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; - sh:order 3 ; - sh:path biolink:negated ], - [ sh:description "A human-readable name for an attribute or entity." ; + sh:order 31 ; + sh:path dct:description ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 30 ; - sh:path rdfs:label ] ; + sh:order 22 ; + sh:path biolink:object_namespace ], + [ sh:class biolink:Publication ; + sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; + sh:nodeKind sh:IRI ; + sh:order 6 ; + sh:path biolink:publications ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 20 ; + sh:path biolink:object_category_closure ] ; sh:targetClass biolink:MaterialSampleToDiseaseOrPhenotypicFeatureAssociation . biolink:MaterialSampleToEntityAssociationMixin a sh:NodeShape ; @@ -15806,65 +15814,65 @@ biolink:MaterialSampleToEntityAssociationMixin a sh:NodeShape ; biolink:MicroRNA a sh:NodeShape ; sh:closed true ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "The human readable scientific name for the taxon of the entity." ; - sh:maxCount 1 ; - sh:order 3 ; - sh:path rdfs:label ], + sh:property [ sh:description "Alternate human-readable names for a thing" ; + sh:order 0 ; + sh:path biolink:synonym ], [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 6 ; sh:path biolink:id ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 13 ; + sh:path biolink:deprecated ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 8 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + [ sh:description "a long-form human readable name for a thing" ; + sh:maxCount 1 ; + sh:order 5 ; + sh:path biolink:full_name ], [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; sh:order 12 ; sh:path biolink:has_attribute ], - [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 4 ; - sh:path biolink:provided_by ], + [ sh:description "genes are typically designated by a short symbol and a full name. We map the symbol to the default display name and use an additional slot for full name" ; + sh:maxCount 1 ; + sh:order 10 ; + sh:path rdfs:label ], + [ sh:description "The human readable scientific name for the taxon of the entity." ; + sh:maxCount 1 ; + sh:order 3 ; + sh:path rdfs:label ], [ sh:class biolink:OrganismTaxon ; sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; sh:nodeKind sh:IRI ; sh:order 2 ; sh:path biolink:in_taxon ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 1 ; + sh:path biolink:xref ], + [ sh:datatype xsd:string ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 4 ; + sh:path biolink:provided_by ], + [ sh:datatype xsd:string ; + sh:order 9 ; + sh:path rdf:type ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 7 ; sh:path biolink:iri ], - [ sh:description "genes are typically designated by a short symbol and a full name. We map the symbol to the default display name and use an additional slot for full name" ; - sh:maxCount 1 ; - sh:order 10 ; - sh:path rdfs:label ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 0 ; - sh:path biolink:synonym ], - [ sh:description "a long-form human readable name for a thing" ; - sh:maxCount 1 ; - sh:order 5 ; - sh:path biolink:full_name ], - [ sh:datatype xsd:string ; - sh:order 9 ; - sh:path rdf:type ], [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; sh:order 11 ; - sh:path dct:description ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:deprecated ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 1 ; - sh:path biolink:xref ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:minCount 1 ; - sh:order 8 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ] ; + sh:path dct:description ] ; sh:targetClass biolink:MicroRNA . biolink:ModelToDiseaseAssociationMixin a sh:NodeShape ; @@ -15877,121 +15885,135 @@ biolink:MolecularActivityToChemicalEntityAssociation a sh:NodeShape ; sh:closed true ; sh:description "Added in response to capturing relationship between microbiome activities as measured via measurements of blood analytes as collected via blood and stool samples" ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:datatype xsd:string ; + sh:property [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 31 ; + sh:path dct:description ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 20 ; + sh:path biolink:object_category_closure ], + [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 13 ; + sh:path biolink:original_predicate ], + [ sh:datatype xsd:string ; + sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 12 ; + sh:path biolink:original_subject ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 32 ; + sh:path biolink:has_attribute ], + [ sh:datatype xsd:string ; + sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; + sh:order 10 ; + sh:path biolink:aggregator_knowledge_source ], + [ sh:datatype xsd:string ; + sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; + sh:maxCount 1 ; + sh:order 9 ; + sh:path biolink:primary_knowledge_source ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 18 ; + sh:path biolink:object_closure ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 26 ; + sh:path biolink:id ], + [ sh:datatype xsd:boolean ; + sh:description "if set to true, then the association is negated i.e. is not true" ; + sh:maxCount 1 ; + sh:order 3 ; + sh:path biolink:negated ], + [ sh:datatype xsd:string ; sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; sh:maxCount 1 ; sh:order 8 ; sh:path biolink:knowledge_source ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 30 ; - sh:path rdfs:label ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 17 ; + sh:path biolink:subject_closure ], + [ sh:class biolink:ChemicalEntity ; + sh:description "connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; sh:maxCount 1 ; + sh:minCount 1 ; sh:nodeKind sh:IRI ; - sh:order 16 ; - sh:path biolink:object_category ], + sh:order 2 ; + sh:path rdf:object ], [ sh:class biolink:OntologyClass ; sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; sh:nodeKind sh:IRI ; sh:order 5 ; sh:path biolink:qualifiers ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 1 ; + sh:path rdf:predicate ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 26 ; - sh:path biolink:id ], + sh:order 33 ; + sh:path biolink:deprecated ], [ sh:class biolink:Publication ; sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; sh:nodeKind sh:IRI ; sh:order 6 ; sh:path biolink:publications ], - [ sh:class biolink:ChemicalEntity ; - sh:description "connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; - sh:maxCount 1 ; - sh:minCount 1 ; + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; - sh:order 2 ; - sh:path rdf:object ], + sh:order 19 ; + sh:path biolink:subject_category_closure ], [ sh:datatype xsd:string ; - sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 21 ; - sh:path biolink:subject_namespace ], - [ sh:class biolink:RetrievalSource ; - sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; - sh:nodeKind sh:IRI ; - sh:order 25 ; - sh:path biolink:retrieval_source_ids ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 18 ; - sh:path biolink:object_closure ], + sh:order 14 ; + sh:path biolink:original_object ], [ sh:datatype xsd:string ; sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:order 22 ; sh:path biolink:object_namespace ], - [ sh:datatype xsd:string ; - sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; - sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:qualifier ], - [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 1 ; - sh:path rdf:predicate ], - [ sh:datatype xsd:string ; - sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; - sh:maxCount 1 ; - sh:order 9 ; - sh:path biolink:primary_knowledge_source ], [ sh:description "a point in time" ; sh:maxCount 1 ; sh:order 11 ; sh:path biolink:timepoint ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 17 ; - sh:path biolink:subject_closure ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 32 ; - sh:path biolink:has_attribute ], - [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; + [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:original_predicate ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 24 ; - sh:path biolink:object_label_closure ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 23 ; - sh:path biolink:subject_label_closure ], + sh:order 30 ; + sh:path rdfs:label ], [ sh:datatype xsd:string ; - sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; - sh:order 10 ; - sh:path biolink:aggregator_knowledge_source ], + sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; + sh:order 29 ; + sh:path rdf:type ], [ sh:class biolink:EvidenceType ; sh:description "connects an association to an instance of supporting evidence" ; sh:nodeKind sh:IRI ; sh:order 7 ; sh:path biolink:has_evidence ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + [ sh:datatype xsd:string ; + sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 24 ; + sh:path biolink:object_label_closure ], + [ sh:datatype xsd:string ; + sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; sh:maxCount 1 ; + sh:order 4 ; + sh:path biolink:qualifier ], + [ sh:class biolink:RetrievalSource ; + sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; sh:nodeKind sh:IRI ; - sh:order 15 ; - sh:path biolink:subject_category ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:order 28 ; - sh:path biolink:category ], + sh:order 25 ; + sh:path biolink:retrieval_source_ids ], [ sh:class biolink:MolecularActivity ; sh:description "connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; sh:maxCount 1 ; @@ -15999,59 +16021,67 @@ biolink:MolecularActivityToChemicalEntityAssociation a sh:NodeShape ; sh:nodeKind sh:IRI ; sh:order 0 ; sh:path rdf:subject ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 12 ; - sh:path biolink:original_subject ], - [ sh:description "a human-readable description of an entity" ; + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 31 ; - sh:path dct:description ], + sh:nodeKind sh:IRI ; + sh:order 15 ; + sh:path biolink:subject_category ], [ sh:datatype xsd:string ; - sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; - sh:order 29 ; - sh:path rdf:type ], + sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 23 ; + sh:path biolink:subject_label_closure ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:order 28 ; + sh:path biolink:category ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 27 ; sh:path biolink:iri ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 20 ; - sh:path biolink:object_category_closure ], - [ sh:datatype xsd:boolean ; - sh:description "if set to true, then the association is negated i.e. is not true" ; - sh:maxCount 1 ; - sh:order 3 ; - sh:path biolink:negated ], [ sh:datatype xsd:string ; - sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:original_object ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 33 ; - sh:path biolink:deprecated ], + sh:order 21 ; + sh:path biolink:subject_namespace ], [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; sh:nodeKind sh:IRI ; - sh:order 19 ; - sh:path biolink:subject_category_closure ] ; + sh:order 16 ; + sh:path biolink:object_category ] ; sh:targetClass biolink:MolecularActivityToChemicalEntityAssociation . biolink:MolecularActivityToMolecularActivityAssociation a sh:NodeShape ; sh:closed true ; sh:description "Added in response to capturing relationship between microbiome activities as measured via measurements of blood analytes as collected via blood and stool samples" ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:datatype xsd:boolean ; + sh:property [ sh:description "a point in time" ; + sh:maxCount 1 ; + sh:order 11 ; + sh:path biolink:timepoint ], + [ sh:datatype xsd:string ; + sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; + sh:maxCount 1 ; + sh:order 4 ; + sh:path biolink:qualifier ], + [ sh:datatype xsd:boolean ; sh:description "if set to true, then the association is negated i.e. is not true" ; sh:maxCount 1 ; sh:order 3 ; sh:path biolink:negated ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 18 ; + sh:path biolink:object_closure ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:order 21 ; + sh:path biolink:subject_namespace ], + [ sh:datatype xsd:string ; + sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; + sh:order 10 ; + sh:path biolink:aggregator_knowledge_source ], [ sh:class biolink:MolecularActivity ; sh:description "connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; sh:maxCount 1 ; @@ -16059,125 +16089,61 @@ biolink:MolecularActivityToMolecularActivityAssociation a sh:NodeShape ; sh:nodeKind sh:IRI ; sh:order 2 ; sh:path rdf:object ], - [ sh:description "a point in time" ; + [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 11 ; - sh:path biolink:timepoint ], + sh:order 13 ; + sh:path biolink:original_predicate ], [ sh:class biolink:EvidenceType ; sh:description "connects an association to an instance of supporting evidence" ; sh:nodeKind sh:IRI ; sh:order 7 ; sh:path biolink:has_evidence ], - [ sh:class biolink:OntologyClass ; - sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; - sh:nodeKind sh:IRI ; - sh:order 5 ; - sh:path biolink:qualifiers ], - [ sh:class biolink:MolecularActivity ; - sh:description "connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; - sh:maxCount 1 ; - sh:minCount 1 ; + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path rdf:subject ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 27 ; - sh:path biolink:iri ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:order 21 ; - sh:path biolink:subject_namespace ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:order 28 ; - sh:path biolink:category ], - [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 1 ; - sh:path rdf:predicate ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 24 ; - sh:path biolink:object_label_closure ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 18 ; - sh:path biolink:object_closure ], + sh:order 32 ; + sh:path biolink:has_attribute ], [ sh:class biolink:Publication ; sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; sh:nodeKind sh:IRI ; sh:order 6 ; sh:path biolink:publications ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 20 ; - sh:path biolink:object_category_closure ], [ sh:datatype xsd:string ; sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; sh:order 12 ; sh:path biolink:original_subject ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 26 ; - sh:path biolink:id ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; sh:order 15 ; sh:path biolink:subject_category ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 33 ; - sh:path biolink:deprecated ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 32 ; - sh:path biolink:has_attribute ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 23 ; - sh:path biolink:subject_label_closure ], - [ sh:datatype xsd:string ; - sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; - sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:qualifier ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:order 22 ; - sh:path biolink:object_namespace ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 30 ; - sh:path rdfs:label ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:original_object ], + sh:order 27 ; + sh:path biolink:iri ], + [ sh:datatype xsd:string ; + sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; + sh:order 29 ; + sh:path rdf:type ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:order 28 ; + sh:path biolink:category ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 17 ; + sh:path biolink:subject_closure ], + [ sh:class biolink:OntologyClass ; + sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; + sh:nodeKind sh:IRI ; + sh:order 5 ; + sh:path biolink:qualifiers ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; sh:order 19 ; sh:path biolink:subject_category_closure ], - [ sh:datatype xsd:string ; - sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; - sh:order 10 ; - sh:path biolink:aggregator_knowledge_source ], - [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:original_predicate ], [ sh:class biolink:RetrievalSource ; sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; sh:nodeKind sh:IRI ; @@ -16188,252 +16154,305 @@ biolink:MolecularActivityToMolecularActivityAssociation a sh:NodeShape ; sh:maxCount 1 ; sh:order 8 ; sh:path biolink:knowledge_source ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 31 ; + sh:path dct:description ], + [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 1 ; + sh:path rdf:predicate ], [ sh:datatype xsd:string ; sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; sh:maxCount 1 ; sh:order 9 ; sh:path biolink:primary_knowledge_source ], - [ sh:description "a human-readable description of an entity" ; + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 23 ; + sh:path biolink:subject_label_closure ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 24 ; + sh:path biolink:object_label_closure ], + [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; - sh:order 31 ; - sh:path dct:description ], + sh:order 30 ; + sh:path rdfs:label ], [ sh:datatype xsd:string ; - sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 17 ; - sh:path biolink:subject_closure ], + sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 14 ; + sh:path biolink:original_object ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 20 ; + sh:path biolink:object_category_closure ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 33 ; + sh:path biolink:deprecated ], [ sh:datatype xsd:string ; - sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; - sh:order 29 ; - sh:path rdf:type ], + sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:order 22 ; + sh:path biolink:object_namespace ], + [ sh:class biolink:MolecularActivity ; + sh:description "connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 0 ; + sh:path rdf:subject ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; sh:order 16 ; - sh:path biolink:object_category ] ; + sh:path biolink:object_category ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 26 ; + sh:path biolink:id ] ; sh:targetClass biolink:MolecularActivityToMolecularActivityAssociation . biolink:MolecularActivityToPathwayAssociation a sh:NodeShape ; sh:closed true ; sh:description "Association that holds the relationship between a reaction and the pathway it participates in." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:property [ sh:datatype xsd:string ; + sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 15 ; - sh:path biolink:subject_category ], + sh:order 14 ; + sh:path biolink:original_object ], [ sh:datatype xsd:string ; sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:order 18 ; sh:path biolink:object_closure ], - [ sh:datatype xsd:string ; - sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; - sh:order 10 ; - sh:path biolink:aggregator_knowledge_source ], - [ sh:class biolink:EvidenceType ; - sh:description "connects an association to an instance of supporting evidence" ; + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; - sh:order 7 ; - sh:path biolink:has_evidence ], + sh:order 32 ; + sh:path biolink:has_attribute ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 31 ; + sh:path dct:description ], [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; sh:nodeKind sh:IRI ; - sh:order 19 ; - sh:path biolink:subject_category_closure ], + sh:order 15 ; + sh:path biolink:subject_category ], [ sh:datatype xsd:string ; - sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 12 ; - sh:path biolink:original_subject ], - [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; - sh:order 1 ; - sh:path rdf:predicate ], - [ sh:datatype xsd:string ; - sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; - sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:knowledge_source ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 23 ; - sh:path biolink:subject_label_closure ], + sh:order 26 ; + sh:path biolink:id ], [ sh:datatype xsd:string ; sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; sh:maxCount 1 ; sh:order 9 ; sh:path biolink:primary_knowledge_source ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 17 ; - sh:path biolink:subject_closure ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; - sh:order 21 ; - sh:path biolink:subject_namespace ], + sh:order 33 ; + sh:path biolink:deprecated ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 24 ; + sh:path biolink:object_label_closure ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:order 28 ; sh:path biolink:category ], [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:description "if set to true, then the association is negated i.e. is not true" ; sh:maxCount 1 ; - sh:order 33 ; - sh:path biolink:deprecated ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 3 ; + sh:path biolink:negated ], + [ sh:class biolink:RetrievalSource ; + sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; + sh:nodeKind sh:IRI ; + sh:order 25 ; + sh:path biolink:retrieval_source_ids ], + [ sh:class biolink:MolecularActivity ; + sh:description "connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; sh:maxCount 1 ; + sh:minCount 1 ; sh:nodeKind sh:IRI ; - sh:order 16 ; - sh:path biolink:object_category ], - [ sh:description "a human-readable description of an entity" ; + sh:order 0 ; + sh:path rdf:subject ], + [ sh:class biolink:Publication ; + sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; + sh:nodeKind sh:IRI ; + sh:order 6 ; + sh:path biolink:publications ], + [ sh:class biolink:Pathway ; + sh:description "connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; sh:maxCount 1 ; - sh:order 31 ; - sh:path dct:description ], + sh:minCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 2 ; + sh:path rdf:object ], [ sh:datatype xsd:string ; - sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; + sh:order 10 ; + sh:path biolink:aggregator_knowledge_source ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:original_object ], + sh:order 22 ; + sh:path biolink:object_namespace ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 23 ; + sh:path biolink:subject_label_closure ], + [ sh:description "a point in time" ; + sh:maxCount 1 ; + sh:order 11 ; + sh:path biolink:timepoint ], + [ sh:class biolink:EvidenceType ; + sh:description "connects an association to an instance of supporting evidence" ; + sh:nodeKind sh:IRI ; + sh:order 7 ; + sh:path biolink:has_evidence ], + [ sh:datatype xsd:string ; + sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 12 ; + sh:path biolink:original_subject ], + [ sh:datatype xsd:string ; + sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; + sh:maxCount 1 ; + sh:order 8 ; + sh:path biolink:knowledge_source ], + [ sh:datatype xsd:string ; + sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; + sh:order 29 ; + sh:path rdf:type ], [ sh:datatype xsd:string ; sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; sh:maxCount 1 ; sh:order 4 ; sh:path biolink:qualifier ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 26 ; - sh:path biolink:id ], + sh:order 30 ; + sh:path rdfs:label ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 27 ; sh:path biolink:iri ], - [ sh:class biolink:MolecularActivity ; - sh:description "connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path rdf:subject ], - [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:original_predicate ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; + [ sh:class biolink:OntologyClass ; + sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; sh:nodeKind sh:IRI ; - sh:order 32 ; - sh:path biolink:has_attribute ], + sh:order 5 ; + sh:path biolink:qualifiers ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; sh:order 20 ; sh:path biolink:object_category_closure ], - [ sh:description "a point in time" ; - sh:maxCount 1 ; - sh:order 11 ; - sh:path biolink:timepoint ], - [ sh:datatype xsd:boolean ; - sh:description "if set to true, then the association is negated i.e. is not true" ; + [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 3 ; - sh:path biolink:negated ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 24 ; - sh:path biolink:object_label_closure ], - [ sh:class biolink:RetrievalSource ; - sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; - sh:nodeKind sh:IRI ; - sh:order 25 ; - sh:path biolink:retrieval_source_ids ], - [ sh:class biolink:Pathway ; - sh:description "connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; + sh:order 13 ; + sh:path biolink:original_predicate ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:minCount 1 ; sh:nodeKind sh:IRI ; - sh:order 2 ; - sh:path rdf:object ], + sh:order 16 ; + sh:path biolink:object_category ], [ sh:class biolink:OntologyClass ; - sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; + sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; - sh:order 5 ; - sh:path biolink:qualifiers ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 30 ; - sh:path rdfs:label ], + sh:order 19 ; + sh:path biolink:subject_category_closure ], [ sh:datatype xsd:string ; - sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:order 22 ; - sh:path biolink:object_namespace ], - [ sh:class biolink:Publication ; - sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; - sh:nodeKind sh:IRI ; - sh:order 6 ; - sh:path biolink:publications ], + sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 17 ; + sh:path biolink:subject_closure ], [ sh:datatype xsd:string ; - sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; - sh:order 29 ; - sh:path rdf:type ] ; + sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:order 21 ; + sh:path biolink:subject_namespace ], + [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 1 ; + sh:path rdf:predicate ] ; sh:targetClass biolink:MolecularActivityToPathwayAssociation . biolink:MolecularMixture a sh:NodeShape ; sh:closed true ; sh:description "A molecular mixture is a chemical mixture composed of two or more molecular entities with known concentration and stoichiometry." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "the method or process of administering a pharmaceutical compound to achieve a therapeutic effect in humans or animals." ; - sh:in ( "inhalation" "oral" "absorption_through_the_skin" "intravenous_injection" ) ; - sh:order 3 ; - sh:path biolink:routes_of_delivery ], + sh:property [ sh:description "a long-form human readable name for a thing" ; + sh:maxCount 1 ; + sh:order 11 ; + sh:path biolink:full_name ], [ sh:class biolink:ChemicalEntity ; sh:description "" ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; sh:order 4 ; sh:path biolink:trade_name ], - [ sh:description "a long-form human readable name for a thing" ; - sh:maxCount 1 ; - sh:order 11 ; - sh:path biolink:full_name ], - [ sh:datatype xsd:boolean ; - sh:description "" ; - sh:maxCount 1 ; - sh:order 7 ; - sh:path biolink:is_toxic ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 15 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], [ sh:datatype xsd:string ; - sh:order 16 ; - sh:path rdf:type ], - [ sh:class biolink:ChemicalMixture ; - sh:description "" ; + sh:description "Should be the highest level of FDA approval this chemical entity or device has, regardless of which disease, condition or phenotype it is currently being reviewed to treat. For specific levels of FDA approval for a specific condition, disease, phenotype, etc., see the association slot, 'clinical approval status.'" ; sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path biolink:is_supplement ], + sh:order 1 ; + sh:path biolink:highest_FDA_approval_status ], [ sh:datatype xsd:string ; - sh:description "An agglomeration of drug regulatory status worldwide. Not specific to FDA." ; - sh:maxCount 1 ; - sh:order 2 ; - sh:path biolink:drug_regulatory_status_world_wide ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 9 ; + sh:path biolink:provided_by ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; - sh:order 20 ; - sh:path biolink:deprecated ], + sh:minCount 1 ; + sh:order 13 ; + sh:path biolink:id ], [ sh:datatype xsd:string ; sh:description "The highest dose of a drug or treatment that does not cause unacceptable side effects. The maximum tolerated dose is determined in clinical trials by testing increasing doses on different groups of people until the highest dose with acceptable side effects is found. Also called MTD." ; sh:maxCount 1 ; sh:order 6 ; sh:path biolink:max_tolerated_dose ], + [ sh:description "" ; + sh:in ( "over_the_counter" "prescription" ) ; + sh:order 5 ; + sh:path biolink:available_from ], + [ sh:datatype xsd:string ; + sh:description "An agglomeration of drug regulatory status worldwide. Not specific to FDA." ; + sh:maxCount 1 ; + sh:order 2 ; + sh:path biolink:drug_regulatory_status_world_wide ], [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; sh:order 17 ; sh:path rdfs:label ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 12 ; + sh:path biolink:synonym ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 10 ; + sh:path biolink:xref ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 18 ; + sh:path dct:description ], [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; @@ -16444,44 +16463,33 @@ biolink:MolecularMixture a sh:NodeShape ; sh:nodeKind sh:IRI ; sh:order 8 ; sh:path biolink:has_chemical_role ], - [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 9 ; - sh:path biolink:provided_by ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 10 ; - sh:path biolink:xref ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 12 ; - sh:path biolink:synonym ], - [ sh:description "" ; - sh:in ( "over_the_counter" "prescription" ) ; - sh:order 5 ; - sh:path biolink:available_from ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 13 ; - sh:path biolink:id ], - [ sh:datatype xsd:string ; - sh:description "Should be the highest level of FDA approval this chemical entity or device has, regardless of which disease, condition or phenotype it is currently being reviewed to treat. For specific levels of FDA approval for a specific condition, disease, phenotype, etc., see the association slot, 'FDA approval status.'" ; + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; - sh:order 1 ; - sh:path biolink:highest_FDA_approval_status ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:minCount 1 ; - sh:order 15 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + sh:order 20 ; + sh:path biolink:deprecated ], + [ sh:description "the method or process of administering a pharmaceutical compound to achieve a therapeutic effect in humans or animals." ; + sh:in ( "inhalation" "oral" "absorption_through_the_skin" "intravenous_injection" ) ; + sh:order 3 ; + sh:path biolink:routes_of_delivery ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 14 ; sh:path biolink:iri ], - [ sh:description "a human-readable description of an entity" ; + [ sh:datatype xsd:boolean ; + sh:description "" ; sh:maxCount 1 ; - sh:order 18 ; - sh:path dct:description ] ; + sh:order 7 ; + sh:path biolink:is_toxic ], + [ sh:datatype xsd:string ; + sh:order 16 ; + sh:path rdf:type ], + [ sh:class biolink:ChemicalMixture ; + sh:description "" ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 0 ; + sh:path biolink:is_supplement ] ; sh:targetClass biolink:MolecularMixture . biolink:MortalityOutcome a sh:NodeShape ; @@ -16494,41 +16502,21 @@ biolink:NamedThingAssociatedWithLikelihoodOfNamedThingAssociation a sh:NodeShape sh:closed true ; sh:description "" ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 32 ; - sh:path biolink:has_attribute ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 16 ; - sh:path biolink:object_category ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 33 ; - sh:path biolink:deprecated ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 19 ; - sh:path biolink:subject_category_closure ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 18 ; - sh:path biolink:object_closure ], - [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; + sh:property [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; - sh:order 1 ; - sh:path rdf:predicate ], + sh:order 26 ; + sh:path biolink:id ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 31 ; + sh:path dct:description ], [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; sh:nodeKind sh:IRI ; - sh:order 20 ; - sh:path biolink:object_category_closure ], + sh:order 5 ; + sh:path biolink:qualifiers ], [ sh:class biolink:NamedThing ; sh:description "connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; sh:maxCount 1 ; @@ -16536,187 +16524,207 @@ biolink:NamedThingAssociatedWithLikelihoodOfNamedThingAssociation a sh:NodeShape sh:nodeKind sh:IRI ; sh:order 0 ; sh:path rdf:subject ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:order 28 ; + sh:path biolink:category ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 27 ; + sh:path biolink:iri ], [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 18 ; + sh:path biolink:object_closure ], + [ sh:datatype xsd:string ; + sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; + sh:order 29 ; + sh:path rdf:type ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 15 ; + sh:path biolink:subject_category ], + [ sh:class biolink:Publication ; + sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; + sh:nodeKind sh:IRI ; + sh:order 6 ; + sh:path biolink:publications ], + [ sh:class biolink:RetrievalSource ; + sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; + sh:nodeKind sh:IRI ; + sh:order 25 ; + sh:path biolink:retrieval_source_ids ], + [ sh:class biolink:NamedThing ; + sh:description "connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; sh:maxCount 1 ; sh:minCount 1 ; - sh:order 26 ; - sh:path biolink:id ], + sh:nodeKind sh:IRI ; + sh:order 2 ; + sh:path rdf:object ], [ sh:datatype xsd:string ; sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:order 24 ; sh:path biolink:object_label_closure ], + [ sh:class biolink:EvidenceType ; + sh:description "connects an association to an instance of supporting evidence" ; + sh:nodeKind sh:IRI ; + sh:order 7 ; + sh:path biolink:has_evidence ], [ sh:datatype xsd:string ; - sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; - sh:order 10 ; - sh:path biolink:aggregator_knowledge_source ], - [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:original_predicate ], + sh:order 21 ; + sh:path biolink:subject_namespace ], [ sh:datatype xsd:string ; sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; sh:maxCount 1 ; sh:order 9 ; sh:path biolink:primary_knowledge_source ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 17 ; - sh:path biolink:subject_closure ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:order 22 ; - sh:path biolink:object_namespace ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 27 ; - sh:path biolink:iri ], + sh:nodeKind sh:IRI ; + sh:order 16 ; + sh:path biolink:object_category ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 23 ; + sh:path biolink:subject_label_closure ], [ sh:datatype xsd:boolean ; sh:description "if set to true, then the association is negated i.e. is not true" ; sh:maxCount 1 ; sh:order 3 ; sh:path biolink:negated ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 30 ; - sh:path rdfs:label ], [ sh:datatype xsd:string ; - sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 21 ; - sh:path biolink:subject_namespace ], - [ sh:class biolink:Publication ; - sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; - sh:nodeKind sh:IRI ; - sh:order 6 ; - sh:path biolink:publications ], - [ sh:description "a human-readable description of an entity" ; + sh:order 22 ; + sh:path biolink:object_namespace ], + [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; sh:maxCount 1 ; - sh:order 31 ; - sh:path dct:description ], - [ sh:class biolink:EvidenceType ; - sh:description "connects an association to an instance of supporting evidence" ; - sh:nodeKind sh:IRI ; - sh:order 7 ; - sh:path biolink:has_evidence ], - [ sh:datatype xsd:string ; - sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; - sh:order 29 ; - sh:path rdf:type ], + sh:minCount 1 ; + sh:order 1 ; + sh:path rdf:predicate ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 33 ; + sh:path biolink:deprecated ], [ sh:datatype xsd:string ; sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; sh:maxCount 1 ; sh:order 4 ; sh:path biolink:qualifier ], - [ sh:class biolink:RetrievalSource ; - sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; - sh:order 25 ; - sh:path biolink:retrieval_source_ids ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:order 20 ; + sh:path biolink:object_category_closure ], + [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 12 ; - sh:path biolink:original_subject ], + sh:order 13 ; + sh:path biolink:original_predicate ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 32 ; + sh:path biolink:has_attribute ], [ sh:class biolink:OntologyClass ; - sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; + sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; - sh:order 5 ; - sh:path biolink:qualifiers ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:order 19 ; + sh:path biolink:subject_category_closure ], + [ sh:description "a point in time" ; sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:original_object ], + sh:order 11 ; + sh:path biolink:timepoint ], [ sh:datatype xsd:string ; - sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 23 ; - sh:path biolink:subject_label_closure ], - [ sh:class biolink:NamedThing ; - sh:description "connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; + sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 17 ; + sh:path biolink:subject_closure ], + [ sh:datatype xsd:string ; + sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 2 ; - sh:path rdf:object ], + sh:order 12 ; + sh:path biolink:original_subject ], + [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 30 ; + sh:path rdfs:label ], [ sh:datatype xsd:string ; sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; sh:maxCount 1 ; sh:order 8 ; sh:path biolink:knowledge_source ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:order 28 ; - sh:path biolink:category ], - [ sh:description "a point in time" ; - sh:maxCount 1 ; - sh:order 11 ; - sh:path biolink:timepoint ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + [ sh:datatype xsd:string ; + sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 15 ; - sh:path biolink:subject_category ] ; + sh:order 14 ; + sh:path biolink:original_object ], + [ sh:datatype xsd:string ; + sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; + sh:order 10 ; + sh:path biolink:aggregator_knowledge_source ] ; sh:targetClass biolink:NamedThingAssociatedWithLikelihoodOfNamedThingAssociation . biolink:NoncodingRNAProduct a sh:NodeShape ; sh:closed true ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "Alternate human-readable names for a thing" ; - sh:order 0 ; - sh:path biolink:synonym ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 6 ; - sh:path biolink:id ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 11 ; - sh:path dct:description ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 1 ; - sh:path biolink:xref ], - [ sh:description "a long-form human readable name for a thing" ; - sh:maxCount 1 ; - sh:order 5 ; - sh:path biolink:full_name ], - [ sh:description "genes are typically designated by a short symbol and a full name. We map the symbol to the default display name and use an additional slot for full name" ; - sh:maxCount 1 ; - sh:order 10 ; - sh:path rdfs:label ], - [ sh:description "The human readable scientific name for the taxon of the entity." ; + sh:property [ sh:description "The human readable scientific name for the taxon of the entity." ; sh:maxCount 1 ; sh:order 3 ; sh:path rdfs:label ], [ sh:datatype xsd:string ; - sh:order 9 ; - sh:path rdf:type ], + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 4 ; + sh:path biolink:provided_by ], + [ sh:class biolink:OrganismTaxon ; + sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; + sh:nodeKind sh:IRI ; + sh:order 2 ; + sh:path biolink:in_taxon ], [ sh:datatype xsd:boolean ; sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; sh:order 13 ; sh:path biolink:deprecated ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 1 ; + sh:path biolink:xref ], + [ sh:datatype xsd:string ; + sh:order 9 ; + sh:path rdf:type ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 0 ; + sh:path biolink:synonym ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 7 ; sh:path biolink:iri ], + [ sh:description "genes are typically designated by a short symbol and a full name. We map the symbol to the default display name and use an additional slot for full name" ; + sh:maxCount 1 ; + sh:order 10 ; + sh:path rdfs:label ], + [ sh:description "a long-form human readable name for a thing" ; + sh:maxCount 1 ; + sh:order 5 ; + sh:path biolink:full_name ], [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 4 ; - sh:path biolink:provided_by ], + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 6 ; + sh:path biolink:id ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 11 ; + sh:path dct:description ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:minCount 1 ; sh:order 8 ; sh:path biolink:category ; sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:class biolink:OrganismTaxon ; - sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; - sh:nodeKind sh:IRI ; - sh:order 2 ; - sh:path biolink:in_taxon ], [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; @@ -16728,7 +16736,12 @@ biolink:NucleicAcidSequenceMotif a sh:NodeShape ; sh:closed true ; sh:description "A linear nucleotide sequence pattern that is widespread and has, or is conjectured to have, a biological significance. e.g. the TATA box promoter motif, transcription factor binding consensus sequences." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "Alternate human-readable names for a thing" ; + sh:property [ sh:class biolink:OrganismTaxon ; + sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; + sh:nodeKind sh:IRI ; + sh:order 0 ; + sh:path biolink:in_taxon ], + [ sh:description "Alternate human-readable names for a thing" ; sh:order 5 ; sh:path biolink:synonym ], [ sh:datatype xsd:string ; @@ -16740,144 +16753,140 @@ biolink:NucleicAcidSequenceMotif a sh:NodeShape ; sh:order 8 ; sh:path biolink:category ; sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 3 ; + sh:path biolink:xref ], + [ sh:description "The human readable scientific name for the taxon of the entity." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 6 ; - sh:path biolink:id ], + sh:order 1 ; + sh:path rdfs:label ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 13 ; + sh:path biolink:deprecated ], [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; sh:order 11 ; sh:path dct:description ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 12 ; - sh:path biolink:has_attribute ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; - sh:order 7 ; - sh:path biolink:iri ], + sh:minCount 1 ; + sh:order 6 ; + sh:path biolink:id ], [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; sh:order 10 ; sh:path rdfs:label ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 3 ; - sh:path biolink:xref ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 12 ; + sh:path biolink:has_attribute ], [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; sh:order 4 ; sh:path biolink:full_name ], - [ sh:description "The human readable scientific name for the taxon of the entity." ; - sh:maxCount 1 ; - sh:order 1 ; - sh:path rdfs:label ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:deprecated ], [ sh:datatype xsd:string ; sh:order 9 ; sh:path rdf:type ], - [ sh:class biolink:OrganismTaxon ; - sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; - sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path biolink:in_taxon ] ; + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 7 ; + sh:path biolink:iri ] ; sh:targetClass biolink:NucleicAcidSequenceMotif . biolink:NucleosomeModification a sh:NodeShape ; sh:closed true ; sh:description "A chemical modification of a histone protein within a nucleosome octomer or a substitution of a histone with a variant histone isoform. e.g. Histone 4 Lysine 20 methylation (H4K20me), histone variant H2AZ substituting H2A." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "a long-form human readable name for a thing" ; - sh:maxCount 1 ; - sh:order 5 ; - sh:path biolink:full_name ], - [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 3 ; - sh:path biolink:provided_by ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 4 ; - sh:path biolink:xref ], - [ sh:description "Alternate human-readable names for a thing" ; + sh:property [ sh:description "Alternate human-readable names for a thing" ; sh:order 6 ; sh:path biolink:synonym ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 13 ; - sh:path biolink:has_attribute ], - [ sh:description "connects a genomic feature to its sequence" ; - sh:maxCount 1 ; - sh:order 0 ; - sh:path biolink:has_biological_sequence ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:iri ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:deprecated ], - [ sh:description "genes are typically designated by a short symbol and a full name. We map the symbol to the default display name and use an additional slot for full name" ; - sh:maxCount 1 ; - sh:order 11 ; - sh:path rdfs:label ], + [ sh:datatype xsd:string ; + sh:order 10 ; + sh:path rdf:type ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:minCount 1 ; sh:order 9 ; sh:path biolink:category ; sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 8 ; + sh:path biolink:iri ], [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 7 ; sh:path biolink:id ], - [ sh:datatype xsd:string ; - sh:order 10 ; - sh:path rdf:type ], - [ sh:description "a human-readable description of an entity" ; + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 4 ; + sh:path biolink:xref ], + [ sh:description "The human readable scientific name for the taxon of the entity." ; sh:maxCount 1 ; - sh:order 12 ; - sh:path dct:description ], + sh:order 2 ; + sh:path rdfs:label ], [ sh:class biolink:OrganismTaxon ; sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; sh:nodeKind sh:IRI ; sh:order 1 ; sh:path biolink:in_taxon ], - [ sh:description "The human readable scientific name for the taxon of the entity." ; + [ sh:description "genes are typically designated by a short symbol and a full name. We map the symbol to the default display name and use an additional slot for full name" ; sh:maxCount 1 ; - sh:order 2 ; - sh:path rdfs:label ] ; + sh:order 11 ; + sh:path rdfs:label ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 14 ; + sh:path biolink:deprecated ], + [ sh:description "connects a genomic feature to its sequence" ; + sh:maxCount 1 ; + sh:order 0 ; + sh:path biolink:has_biological_sequence ], + [ sh:description "a long-form human readable name for a thing" ; + sh:maxCount 1 ; + sh:order 5 ; + sh:path biolink:full_name ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 12 ; + sh:path dct:description ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 13 ; + sh:path biolink:has_attribute ], + [ sh:datatype xsd:string ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 3 ; + sh:path biolink:provided_by ] ; sh:targetClass biolink:NucleosomeModification . biolink:ObservedExpectedFrequencyAnalysisResult a sh:NodeShape ; sh:closed true ; sh:description "A result of a observed expected frequency analysis." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "Alternate human-readable names for a thing" ; - sh:order 7 ; - sh:path biolink:synonym ], + sh:property [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 5 ; + sh:path biolink:xref ], + [ sh:datatype xsd:date ; + sh:description "date on which an entity was created. This can be applied to nodes or edges" ; + sh:maxCount 1 ; + sh:order 3 ; + sh:path biolink:creation_date ], + [ sh:description "a long-form human readable name for a thing" ; + sh:maxCount 1 ; + sh:order 6 ; + sh:path biolink:full_name ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:minCount 1 ; sh:order 10 ; sh:path biolink:category ; sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 5 ; - sh:path biolink:xref ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 15 ; - sh:path biolink:deprecated ], [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; @@ -16889,46 +16898,45 @@ biolink:ObservedExpectedFrequencyAnalysisResult a sh:NodeShape ; sh:minCount 1 ; sh:order 8 ; sh:path biolink:id ], - [ sh:datatype xsd:string ; + [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; - sh:order 0 ; - sh:path biolink:license ], + sh:order 13 ; + sh:path dct:description ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 9 ; sh:path biolink:iri ], - [ sh:description "a human-readable description of an entity" ; + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 7 ; + sh:path biolink:synonym ], + [ sh:datatype xsd:string ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 4 ; + sh:path biolink:provided_by ], + [ sh:datatype xsd:string ; sh:maxCount 1 ; - sh:order 13 ; - sh:path dct:description ], + sh:order 1 ; + sh:path biolink:rights ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 15 ; + sh:path biolink:deprecated ], [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; sh:order 12 ; sh:path rdfs:label ], - [ sh:datatype xsd:string ; - sh:maxCount 1 ; - sh:order 2 ; - sh:path biolink:format ], [ sh:datatype xsd:string ; sh:order 11 ; sh:path rdf:type ], - [ sh:description "a long-form human readable name for a thing" ; - sh:maxCount 1 ; - sh:order 6 ; - sh:path biolink:full_name ], [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 4 ; - sh:path biolink:provided_by ], - [ sh:datatype xsd:date ; - sh:description "date on which an entity was created. This can be applied to nodes or edges" ; sh:maxCount 1 ; - sh:order 3 ; - sh:path biolink:creation_date ], + sh:order 2 ; + sh:path biolink:format ], [ sh:datatype xsd:string ; sh:maxCount 1 ; - sh:order 1 ; - sh:path biolink:rights ] ; + sh:order 0 ; + sh:path biolink:license ] ; sh:targetClass biolink:ObservedExpectedFrequencyAnalysisResult . biolink:Occurrent a sh:NodeShape ; @@ -16941,74 +16949,74 @@ biolink:OrganismAttribute a sh:NodeShape ; sh:closed true ; sh:description "describes a characteristic of an organismal entity." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "a long-form human readable name for a thing" ; + sh:property [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 10 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + [ sh:datatype xsd:string ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 6 ; + sh:path biolink:provided_by ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 13 ; + sh:path biolink:has_attribute ], + [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; sh:order 8 ; sh:path biolink:full_name ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 9 ; + sh:path biolink:synonym ], + [ sh:class biolink:QuantityValue ; + sh:description "connects an attribute to a value" ; + sh:nodeKind sh:BlankNode ; + sh:order 2 ; + sh:path biolink:has_quantitative_value ], + [ sh:class biolink:OntologyClass ; + sh:description "connects an attribute to a class that describes it" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 1 ; + sh:path biolink:has_attribute_type ], [ sh:datatype xsd:boolean ; sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; sh:order 14 ; sh:path biolink:deprecated ], - [ sh:description "The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term." ; + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 7 ; + sh:path biolink:xref ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; - sh:order 0 ; - sh:path rdfs:label ], + sh:minCount 1 ; + sh:order 5 ; + sh:path biolink:id ], [ sh:class biolink:NamedThing ; sh:description "connects an attribute to a value" ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; sh:order 3 ; sh:path biolink:has_qualitative_value ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 9 ; - sh:path biolink:synonym ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 13 ; - sh:path biolink:has_attribute ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:minCount 1 ; - sh:order 10 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:datatype xsd:string ; - sh:order 11 ; - sh:path rdf:type ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:iri ], - [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 6 ; - sh:path biolink:provided_by ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 12 ; - sh:path dct:description ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 5 ; - sh:path biolink:id ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 7 ; - sh:path biolink:xref ], - [ sh:class biolink:OntologyClass ; - sh:description "connects an attribute to a class that describes it" ; + sh:order 4 ; + sh:path biolink:iri ], + [ sh:datatype xsd:string ; + sh:order 11 ; + sh:path rdf:type ], + [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 1 ; - sh:path biolink:has_attribute_type ], - [ sh:class biolink:QuantityValue ; - sh:description "connects an attribute to a value" ; - sh:nodeKind sh:BlankNode ; - sh:order 2 ; - sh:path biolink:has_quantitative_value ] ; + sh:order 12 ; + sh:path dct:description ], + [ sh:description "The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term." ; + sh:maxCount 1 ; + sh:order 0 ; + sh:path rdfs:label ] ; sh:targetClass biolink:OrganismAttribute . biolink:OrganismTaxonToEntityAssociation a sh:NodeShape ; @@ -17020,59 +17028,78 @@ biolink:OrganismTaxonToEntityAssociation a sh:NodeShape ; biolink:OrganismTaxonToEnvironmentAssociation a sh:NodeShape ; sh:closed false ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:class biolink:NamedThing ; - sh:description "the environment in which the organism occurs" ; + sh:property [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 27 ; + sh:path biolink:iri ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 26 ; + sh:path biolink:id ], + [ sh:class biolink:OrganismTaxon ; + sh:description "the taxon that is the subject of the association" ; sh:maxCount 1 ; sh:minCount 1 ; sh:nodeKind sh:IRI ; - sh:order 2 ; - sh:path rdf:object ], - [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:order 0 ; + sh:path rdf:subject ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 19 ; + sh:path biolink:subject_category_closure ], + [ sh:datatype xsd:string ; + sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:original_predicate ], + sh:order 14 ; + sh:path biolink:original_object ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 33 ; + sh:path biolink:deprecated ], + [ sh:class biolink:EvidenceType ; + sh:description "connects an association to an instance of supporting evidence" ; + sh:nodeKind sh:IRI ; + sh:order 7 ; + sh:path biolink:has_evidence ], [ sh:datatype xsd:string ; sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:order 21 ; sh:path biolink:subject_namespace ], - [ sh:datatype xsd:string ; - sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; + [ sh:class biolink:RetrievalSource ; + sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; + sh:nodeKind sh:IRI ; + sh:order 25 ; + sh:path biolink:retrieval_source_ids ], + [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:knowledge_source ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:order 28 ; - sh:path biolink:category ], + sh:order 30 ; + sh:path rdfs:label ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; sh:order 20 ; sh:path biolink:object_category_closure ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 32 ; - sh:path biolink:has_attribute ], [ sh:datatype xsd:string ; sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:order 24 ; sh:path biolink:object_label_closure ], + [ sh:class biolink:NamedThing ; + sh:description "the environment in which the organism occurs" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 2 ; + sh:path rdf:object ], [ sh:datatype xsd:string ; sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:order 22 ; sh:path biolink:object_namespace ], - [ sh:class biolink:RetrievalSource ; - sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; - sh:nodeKind sh:IRI ; - sh:order 25 ; - sh:path biolink:retrieval_source_ids ], - [ sh:class biolink:Publication ; - sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; - sh:nodeKind sh:IRI ; - sh:order 6 ; - sh:path biolink:publications ], [ sh:class biolink:OntologyClass ; sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; sh:nodeKind sh:IRI ; @@ -17083,58 +17110,59 @@ biolink:OrganismTaxonToEnvironmentAssociation a sh:NodeShape ; sh:minCount 1 ; sh:order 1 ; sh:path rdf:predicate ], + [ sh:description "a point in time" ; + sh:maxCount 1 ; + sh:order 11 ; + sh:path biolink:timepoint ], [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 18 ; - sh:path biolink:object_closure ], + sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 17 ; + sh:path biolink:subject_closure ], [ sh:datatype xsd:string ; sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; sh:maxCount 1 ; sh:order 4 ; sh:path biolink:qualifier ], - [ sh:datatype xsd:string ; - sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; - sh:order 29 ; - sh:path rdf:type ], [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; sh:order 31 ; sh:path dct:description ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 27 ; - sh:path biolink:iri ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; - sh:order 19 ; - sh:path biolink:subject_category_closure ], + sh:order 32 ; + sh:path biolink:has_attribute ], [ sh:datatype xsd:string ; - sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:original_object ], - [ sh:description "a point in time" ; + sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; + sh:order 29 ; + sh:path rdf:type ], + [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 11 ; - sh:path biolink:timepoint ], + sh:order 13 ; + sh:path biolink:original_predicate ], + [ sh:class biolink:Publication ; + sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; + sh:nodeKind sh:IRI ; + sh:order 6 ; + sh:path biolink:publications ], [ sh:datatype xsd:string ; - sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; - sh:maxCount 1 ; - sh:order 9 ; - sh:path biolink:primary_knowledge_source ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 33 ; - sh:path biolink:deprecated ], - [ sh:class biolink:OrganismTaxon ; - sh:description "the taxon that is the subject of the association" ; + sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; + sh:order 10 ; + sh:path biolink:aggregator_knowledge_source ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 23 ; + sh:path biolink:subject_label_closure ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:minCount 1 ; sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path rdf:subject ], + sh:order 15 ; + sh:path biolink:subject_category ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 18 ; + sh:path biolink:object_closure ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; @@ -17146,68 +17174,54 @@ biolink:OrganismTaxonToEnvironmentAssociation a sh:NodeShape ; sh:maxCount 1 ; sh:order 3 ; sh:path biolink:negated ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 23 ; - sh:path biolink:subject_label_closure ], - [ sh:datatype xsd:string ; - sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; - sh:order 10 ; - sh:path biolink:aggregator_knowledge_source ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 17 ; - sh:path biolink:subject_closure ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 30 ; - sh:path rdfs:label ], [ sh:datatype xsd:string ; sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; sh:order 12 ; sh:path biolink:original_subject ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + [ sh:datatype xsd:string ; + sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 15 ; - sh:path biolink:subject_category ], + sh:order 8 ; + sh:path biolink:knowledge_source ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:order 28 ; + sh:path biolink:category ], [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 26 ; - sh:path biolink:id ], - [ sh:class biolink:EvidenceType ; - sh:description "connects an association to an instance of supporting evidence" ; - sh:nodeKind sh:IRI ; - sh:order 7 ; - sh:path biolink:has_evidence ] ; + sh:order 9 ; + sh:path biolink:primary_knowledge_source ] ; sh:targetClass biolink:OrganismTaxonToEnvironmentAssociation . biolink:OrganismTaxonToOrganismTaxonAssociation a sh:NodeShape ; sh:closed false ; sh:description "A relationship between two organism taxon nodes" ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:datatype xsd:string ; - sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; + sh:property [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 19 ; + sh:path biolink:subject_category_closure ], + [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:knowledge_source ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 24 ; - sh:path biolink:object_label_closure ], - [ sh:datatype xsd:string ; - sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; - sh:order 29 ; - sh:path rdf:type ], + sh:order 31 ; + sh:path dct:description ], + [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 1 ; + sh:path rdf:predicate ], [ sh:datatype xsd:string ; sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; sh:order 12 ; sh:path biolink:original_subject ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 20 ; + sh:path biolink:object_category_closure ], [ sh:datatype xsd:string ; sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:order 17 ; @@ -17217,11 +17231,20 @@ biolink:OrganismTaxonToOrganismTaxonAssociation a sh:NodeShape ; sh:maxCount 1 ; sh:order 33 ; sh:path biolink:deprecated ], - [ sh:class biolink:OntologyClass ; - sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; + [ sh:class biolink:OrganismTaxon ; + sh:description "connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; + sh:maxCount 1 ; + sh:minCount 1 ; sh:nodeKind sh:IRI ; - sh:order 5 ; - sh:path biolink:qualifiers ], + sh:order 2 ; + sh:path rdf:object ], + [ sh:class biolink:OrganismTaxon ; + sh:description "organism taxon that is the subject of the association" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 0 ; + sh:path rdf:subject ], [ sh:datatype xsd:string ; sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; @@ -17231,20 +17254,71 @@ biolink:OrganismTaxonToOrganismTaxonAssociation a sh:NodeShape ; sh:maxCount 1 ; sh:order 11 ; sh:path biolink:timepoint ], - [ sh:class biolink:EvidenceType ; - sh:description "connects an association to an instance of supporting evidence" ; + [ sh:datatype xsd:string ; + sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; + sh:maxCount 1 ; + sh:order 9 ; + sh:path biolink:primary_knowledge_source ], + [ sh:datatype xsd:string ; + sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; + sh:order 29 ; + sh:path rdf:type ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; sh:nodeKind sh:IRI ; - sh:order 7 ; - sh:path biolink:has_evidence ], + sh:order 16 ; + sh:path biolink:object_category ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:order 21 ; + sh:path biolink:subject_namespace ], + [ sh:datatype xsd:boolean ; + sh:description "if set to true, then the association is negated i.e. is not true" ; + sh:maxCount 1 ; + sh:order 3 ; + sh:path biolink:negated ], [ sh:datatype xsd:string ; sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:order 18 ; sh:path biolink:object_closure ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 24 ; + sh:path biolink:object_label_closure ], [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; sh:order 32 ; sh:path biolink:has_attribute ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 27 ; + sh:path biolink:iri ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:order 28 ; + sh:path biolink:category ], + [ sh:datatype xsd:string ; + sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; + sh:order 10 ; + sh:path biolink:aggregator_knowledge_source ], + [ sh:class biolink:EvidenceType ; + sh:description "connects an association to an instance of supporting evidence" ; + sh:nodeKind sh:IRI ; + sh:order 7 ; + sh:path biolink:has_evidence ], + [ sh:datatype xsd:string ; + sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; + sh:maxCount 1 ; + sh:order 4 ; + sh:path biolink:qualifier ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 15 ; + sh:path biolink:subject_category ], [ sh:datatype xsd:string ; sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; @@ -17255,325 +17329,443 @@ biolink:OrganismTaxonToOrganismTaxonAssociation a sh:NodeShape ; sh:nodeKind sh:IRI ; sh:order 25 ; sh:path biolink:retrieval_source_ids ], + [ sh:datatype xsd:string ; + sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; + sh:maxCount 1 ; + sh:order 8 ; + sh:path biolink:knowledge_source ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 26 ; + sh:path biolink:id ], + [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 30 ; + sh:path rdfs:label ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 23 ; + sh:path biolink:subject_label_closure ], + [ sh:class biolink:OntologyClass ; + sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; + sh:nodeKind sh:IRI ; + sh:order 5 ; + sh:path biolink:qualifiers ], [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; sh:order 13 ; sh:path biolink:original_predicate ], + [ sh:class biolink:Publication ; + sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; + sh:nodeKind sh:IRI ; + sh:order 6 ; + sh:path biolink:publications ] ; + sh:targetClass biolink:OrganismTaxonToOrganismTaxonAssociation . + +biolink:OrganismTaxonToOrganismTaxonInteraction a sh:NodeShape ; + sh:closed true ; + sh:description "An interaction relationship between two taxa. This may be a symbiotic relationship (encompassing mutualism and parasitism), or it may be non-symbiotic. Example: plague transmitted_by flea; cattle domesticated_by Homo sapiens; plague infects Homo sapiens" ; + sh:ignoredProperties ( rdf:type ) ; + sh:property [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 20 ; + sh:path biolink:subject_category_closure ], [ sh:datatype xsd:string ; sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 21 ; + sh:order 22 ; sh:path biolink:subject_namespace ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:order 28 ; - sh:path biolink:category ], - [ sh:class biolink:OrganismTaxon ; - sh:description "organism taxon that is the subject of the association" ; + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; - sh:minCount 1 ; + sh:order 28 ; + sh:path biolink:iri ], + [ sh:class biolink:Publication ; + sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path rdf:subject ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 26 ; - sh:path biolink:id ], + sh:order 7 ; + sh:path biolink:publications ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; - sh:order 16 ; + sh:order 17 ; sh:path biolink:object_category ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + [ sh:datatype xsd:string ; + sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; + sh:order 11 ; + sh:path biolink:aggregator_knowledge_source ], + [ sh:datatype xsd:string ; + sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; sh:maxCount 1 ; - sh:order 27 ; - sh:path biolink:iri ], + sh:order 10 ; + sh:path biolink:primary_knowledge_source ], + [ sh:datatype xsd:string ; + sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 13 ; + sh:path biolink:original_subject ], [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; sh:maxCount 1 ; sh:minCount 1 ; - sh:order 1 ; + sh:order 2 ; sh:path rdf:predicate ], - [ sh:datatype xsd:string ; - sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; - sh:order 10 ; - sh:path biolink:aggregator_knowledge_source ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + [ sh:class biolink:OrganismTaxon ; + sh:description "the taxon that is the subject of the association" ; + sh:maxCount 1 ; + sh:minCount 1 ; sh:nodeKind sh:IRI ; - sh:order 19 ; - sh:path biolink:subject_category_closure ], - [ sh:class biolink:Publication ; - sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; + sh:order 3 ; + sh:path rdf:object ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 25 ; + sh:path biolink:object_label_closure ], + [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 14 ; + sh:path biolink:original_predicate ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:order 29 ; + sh:path biolink:category ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 24 ; + sh:path biolink:subject_label_closure ], + [ sh:class biolink:EvidenceType ; + sh:description "connects an association to an instance of supporting evidence" ; sh:nodeKind sh:IRI ; - sh:order 6 ; - sh:path biolink:publications ], - [ sh:description "a human-readable description of an entity" ; + sh:order 8 ; + sh:path biolink:has_evidence ], + [ sh:datatype xsd:boolean ; + sh:description "if set to true, then the association is negated i.e. is not true" ; sh:maxCount 1 ; - sh:order 31 ; - sh:path dct:description ], + sh:order 4 ; + sh:path biolink:negated ], [ sh:datatype xsd:string ; - sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; + sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; sh:maxCount 1 ; sh:order 9 ; - sh:path biolink:primary_knowledge_source ], + sh:path biolink:knowledge_source ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; - sh:order 15 ; + sh:order 16 ; sh:path biolink:subject_category ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 19 ; + sh:path biolink:object_closure ], + [ sh:datatype xsd:string ; + sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; + sh:order 30 ; + sh:path rdf:type ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 32 ; + sh:path dct:description ], + [ sh:class biolink:RetrievalSource ; + sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; + sh:nodeKind sh:IRI ; + sh:order 26 ; + sh:path biolink:retrieval_source_ids ], + [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 31 ; + sh:path rdfs:label ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:order 23 ; + sh:path biolink:object_namespace ], + [ sh:datatype xsd:string ; + sh:description "the environment in which the two taxa interact" ; + sh:maxCount 1 ; + sh:order 0 ; + sh:path biolink:associated_environmental_context ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 33 ; + sh:path biolink:has_attribute ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 34 ; + sh:path biolink:deprecated ], + [ sh:description "a point in time" ; + sh:maxCount 1 ; + sh:order 12 ; + sh:path biolink:timepoint ], [ sh:class biolink:OrganismTaxon ; - sh:description "connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; + sh:description "the taxon that is the subject of the association" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 1 ; + sh:path rdf:subject ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; + sh:order 27 ; + sh:path biolink:id ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 21 ; + sh:path biolink:object_category_closure ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 18 ; + sh:path biolink:subject_closure ], + [ sh:class biolink:OntologyClass ; + sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; sh:nodeKind sh:IRI ; - sh:order 2 ; - sh:path rdf:object ], + sh:order 6 ; + sh:path biolink:qualifiers ], [ sh:datatype xsd:string ; sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; sh:maxCount 1 ; - sh:order 4 ; + sh:order 5 ; sh:path biolink:qualifier ], [ sh:datatype xsd:string ; - sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 23 ; - sh:path biolink:subject_label_closure ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 30 ; - sh:path rdfs:label ], - [ sh:datatype xsd:boolean ; - sh:description "if set to true, then the association is negated i.e. is not true" ; + sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 3 ; - sh:path biolink:negated ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 20 ; - sh:path biolink:object_category_closure ] ; - sh:targetClass biolink:OrganismTaxonToOrganismTaxonAssociation . + sh:order 15 ; + sh:path biolink:original_object ] ; + sh:targetClass biolink:OrganismTaxonToOrganismTaxonInteraction . -biolink:OrganismTaxonToOrganismTaxonInteraction a sh:NodeShape ; +biolink:OrganismTaxonToOrganismTaxonSpecialization a sh:NodeShape ; sh:closed true ; - sh:description "An interaction relationship between two taxa. This may be a symbiotic relationship (encompassing mutualism and parasitism), or it may be non-symbiotic. Example: plague transmitted_by flea; cattle domesticated_by Homo sapiens; plague infects Homo sapiens" ; + sh:description "A child-parent relationship between two taxa. For example: Homo sapiens subclass_of Homo" ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:datatype xsd:string ; - sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:property [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; + sh:nodeKind sh:IRI ; sh:order 15 ; - sh:path biolink:original_object ], + sh:path biolink:subject_category ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; sh:order 16 ; - sh:path biolink:subject_category ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:path biolink:object_category ], + [ sh:class biolink:Publication ; + sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; + sh:nodeKind sh:IRI ; + sh:order 6 ; + sh:path biolink:publications ], + [ sh:class biolink:OrganismTaxon ; + sh:description "the more specific taxon" ; sh:maxCount 1 ; sh:minCount 1 ; - sh:order 27 ; - sh:path biolink:id ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 28 ; - sh:path biolink:iri ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; - sh:order 33 ; - sh:path biolink:has_attribute ], + sh:order 0 ; + sh:path rdf:subject ], + [ sh:datatype xsd:string ; + sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; + sh:order 29 ; + sh:path rdf:type ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 19 ; + sh:path biolink:subject_category_closure ], [ sh:class biolink:RetrievalSource ; sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; sh:nodeKind sh:IRI ; - sh:order 26 ; + sh:order 25 ; sh:path biolink:retrieval_source_ids ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 32 ; - sh:path dct:description ], - [ sh:datatype xsd:string ; - sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; - sh:maxCount 1 ; - sh:order 5 ; - sh:path biolink:qualifier ], [ sh:datatype xsd:string ; - sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; sh:maxCount 1 ; - sh:order 23 ; - sh:path biolink:object_namespace ], + sh:order 8 ; + sh:path biolink:knowledge_source ], [ sh:datatype xsd:string ; sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 19 ; + sh:order 18 ; sh:path biolink:object_closure ], - [ sh:datatype xsd:boolean ; - sh:description "if set to true, then the association is negated i.e. is not true" ; - sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:negated ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 25 ; - sh:path biolink:object_label_closure ], - [ sh:datatype xsd:string ; - sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; - sh:order 11 ; - sh:path biolink:aggregator_knowledge_source ], - [ sh:datatype xsd:string ; - sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; - sh:maxCount 1 ; - sh:order 9 ; - sh:path biolink:knowledge_source ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:order 29 ; - sh:path biolink:category ], - [ sh:class biolink:Publication ; - sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; + [ sh:class biolink:OntologyClass ; + sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; sh:nodeKind sh:IRI ; - sh:order 7 ; - sh:path biolink:publications ], - [ sh:datatype xsd:string ; - sh:description "the environment in which the two taxa interact" ; + sh:order 5 ; + sh:path biolink:qualifiers ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; - sh:order 0 ; - sh:path biolink:associated_environmental_context ], + sh:order 33 ; + sh:path biolink:deprecated ], [ sh:class biolink:OrganismTaxon ; - sh:description "the taxon that is the subject of the association" ; + sh:description "the more general taxon" ; sh:maxCount 1 ; sh:minCount 1 ; sh:nodeKind sh:IRI ; - sh:order 1 ; - sh:path rdf:subject ], - [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:original_predicate ], - [ sh:datatype xsd:string ; - sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; - sh:order 30 ; - sh:path rdf:type ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 2 ; + sh:path rdf:object ], + [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; - sh:order 22 ; - sh:path biolink:subject_namespace ], + sh:order 31 ; + sh:path dct:description ], [ sh:datatype xsd:string ; - sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 23 ; + sh:path biolink:subject_label_closure ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 20 ; + sh:path biolink:object_category_closure ], + [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; sh:order 13 ; - sh:path biolink:original_subject ], + sh:path biolink:original_predicate ], [ sh:datatype xsd:string ; - sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 17 ; + sh:path biolink:subject_closure ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:order 24 ; - sh:path biolink:subject_label_closure ], + sh:path biolink:object_label_closure ], [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; - sh:order 31 ; + sh:order 30 ; sh:path rdfs:label ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + [ sh:datatype xsd:string ; + sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 34 ; - sh:path biolink:deprecated ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 14 ; + sh:path biolink:original_object ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 17 ; - sh:path biolink:object_category ], - [ sh:class biolink:OntologyClass ; - sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; - sh:nodeKind sh:IRI ; - sh:order 6 ; - sh:path biolink:qualifiers ], + sh:order 22 ; + sh:path biolink:object_namespace ], [ sh:datatype xsd:string ; - sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 18 ; - sh:path biolink:subject_closure ], + sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; + sh:maxCount 1 ; + sh:order 9 ; + sh:path biolink:primary_knowledge_source ], [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; sh:maxCount 1 ; sh:minCount 1 ; - sh:order 2 ; + sh:order 1 ; sh:path rdf:predicate ], - [ sh:class biolink:OrganismTaxon ; - sh:description "the taxon that is the subject of the association" ; - sh:maxCount 1 ; - sh:minCount 1 ; + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; + sh:order 32 ; + sh:path biolink:has_attribute ], + [ sh:datatype xsd:string ; + sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; + sh:order 10 ; + sh:path biolink:aggregator_knowledge_source ], + [ sh:datatype xsd:boolean ; + sh:description "if set to true, then the association is negated i.e. is not true" ; + sh:maxCount 1 ; sh:order 3 ; - sh:path rdf:object ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 21 ; - sh:path biolink:object_category_closure ], + sh:path biolink:negated ], + [ sh:datatype xsd:string ; + sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; + sh:maxCount 1 ; + sh:order 4 ; + sh:path biolink:qualifier ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 27 ; + sh:path biolink:iri ], [ sh:class biolink:EvidenceType ; sh:description "connects an association to an instance of supporting evidence" ; sh:nodeKind sh:IRI ; - sh:order 8 ; + sh:order 7 ; sh:path biolink:has_evidence ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 20 ; - sh:path biolink:subject_category_closure ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:order 21 ; + sh:path biolink:subject_namespace ], [ sh:description "a point in time" ; + sh:maxCount 1 ; + sh:order 11 ; + sh:path biolink:timepoint ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:order 28 ; + sh:path biolink:category ], + [ sh:datatype xsd:string ; + sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; sh:order 12 ; - sh:path biolink:timepoint ], + sh:path biolink:original_subject ], [ sh:datatype xsd:string ; - sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; - sh:order 10 ; - sh:path biolink:primary_knowledge_source ] ; - sh:targetClass biolink:OrganismTaxonToOrganismTaxonInteraction . + sh:minCount 1 ; + sh:order 26 ; + sh:path biolink:id ] ; + sh:targetClass biolink:OrganismTaxonToOrganismTaxonSpecialization . -biolink:OrganismTaxonToOrganismTaxonSpecialization a sh:NodeShape ; +biolink:OrganismToOrganismAssociation a sh:NodeShape ; sh:closed true ; - sh:description "A child-parent relationship between two taxa. For example: Homo sapiens subclass_of Homo" ; sh:ignoredProperties ( rdf:type ) ; sh:property [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 26 ; - sh:path biolink:id ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 33 ; - sh:path biolink:deprecated ], + sh:order 14 ; + sh:path biolink:original_object ], + [ sh:datatype xsd:string ; + sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; + sh:order 29 ; + sh:path rdf:type ], [ sh:datatype xsd:string ; sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; sh:maxCount 1 ; sh:order 8 ; sh:path biolink:knowledge_source ], [ sh:datatype xsd:string ; - sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 18 ; + sh:path biolink:object_closure ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 32 ; + sh:path biolink:has_attribute ], + [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 9 ; - sh:path biolink:primary_knowledge_source ], + sh:order 13 ; + sh:path biolink:original_predicate ], [ sh:description "a point in time" ; sh:maxCount 1 ; sh:order 11 ; sh:path biolink:timepoint ], + [ sh:class biolink:IndividualOrganism ; + sh:description "An association between two individual organisms." ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 2 ; + sh:path rdf:object ], + [ sh:class biolink:OntologyClass ; + sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; + sh:nodeKind sh:IRI ; + sh:order 5 ; + sh:path biolink:qualifiers ], [ sh:datatype xsd:string ; - sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; - sh:order 10 ; - sh:path biolink:aggregator_knowledge_source ], - [ sh:datatype xsd:string ; - sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; + sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:qualifier ], - [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; + sh:order 12 ; + sh:path biolink:original_subject ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; - sh:order 1 ; - sh:path rdf:predicate ], + sh:order 26 ; + sh:path biolink:id ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; @@ -17586,27 +17778,20 @@ biolink:OrganismTaxonToOrganismTaxonSpecialization a sh:NodeShape ; sh:nodeKind sh:IRI ; sh:order 15 ; sh:path biolink:subject_category ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 32 ; - sh:path biolink:has_attribute ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 19 ; - sh:path biolink:subject_category_closure ], [ sh:datatype xsd:string ; sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:order 23 ; sh:path biolink:subject_label_closure ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:order 28 ; - sh:path biolink:category ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 17 ; - sh:path biolink:subject_closure ], + [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 1 ; + sh:path rdf:predicate ], + [ sh:class biolink:EvidenceType ; + sh:description "connects an association to an instance of supporting evidence" ; + sh:nodeKind sh:IRI ; + sh:order 7 ; + sh:path biolink:has_evidence ], [ sh:datatype xsd:string ; sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:order 24 ; @@ -17616,164 +17801,182 @@ biolink:OrganismTaxonToOrganismTaxonSpecialization a sh:NodeShape ; sh:maxCount 1 ; sh:order 21 ; sh:path biolink:subject_namespace ], - [ sh:class biolink:OntologyClass ; - sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; - sh:nodeKind sh:IRI ; - sh:order 5 ; - sh:path biolink:qualifiers ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 18 ; - sh:path biolink:object_closure ], - [ sh:datatype xsd:boolean ; - sh:description "if set to true, then the association is negated i.e. is not true" ; - sh:maxCount 1 ; - sh:order 3 ; - sh:path biolink:negated ], - [ sh:class biolink:EvidenceType ; - sh:description "connects an association to an instance of supporting evidence" ; + [ sh:class biolink:Publication ; + sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; sh:nodeKind sh:IRI ; - sh:order 7 ; - sh:path biolink:has_evidence ], - [ sh:class biolink:OrganismTaxon ; - sh:description "the more general taxon" ; + sh:order 6 ; + sh:path biolink:publications ], + [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 2 ; - sh:path rdf:object ], + sh:order 31 ; + sh:path dct:description ], [ sh:datatype xsd:string ; - sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:order 22 ; - sh:path biolink:object_namespace ], - [ sh:class biolink:OrganismTaxon ; - sh:description "the more specific taxon" ; + sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 17 ; + sh:path biolink:subject_closure ], + [ sh:class biolink:IndividualOrganism ; + sh:description "connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; sh:maxCount 1 ; sh:minCount 1 ; sh:nodeKind sh:IRI ; sh:order 0 ; sh:path rdf:subject ], + [ sh:datatype xsd:boolean ; + sh:description "if set to true, then the association is negated i.e. is not true" ; + sh:maxCount 1 ; + sh:order 3 ; + sh:path biolink:negated ], [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; sh:order 30 ; sh:path rdfs:label ], + [ sh:datatype xsd:string ; + sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; + sh:maxCount 1 ; + sh:order 9 ; + sh:path biolink:primary_knowledge_source ], [ sh:class biolink:RetrievalSource ; sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; sh:nodeKind sh:IRI ; sh:order 25 ; sh:path biolink:retrieval_source_ids ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 12 ; - sh:path biolink:original_subject ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 31 ; - sh:path dct:description ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:original_object ], - [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:original_predicate ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 27 ; sh:path biolink:iri ], [ sh:datatype xsd:string ; - sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; - sh:order 29 ; - sh:path rdf:type ], - [ sh:class biolink:Publication ; - sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; + sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; + sh:order 10 ; + sh:path biolink:aggregator_knowledge_source ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 33 ; + sh:path biolink:deprecated ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; - sh:order 6 ; - sh:path biolink:publications ], + sh:order 19 ; + sh:path biolink:subject_category_closure ], + [ sh:datatype xsd:string ; + sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; + sh:maxCount 1 ; + sh:order 4 ; + sh:path biolink:qualifier ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:order 22 ; + sh:path biolink:object_namespace ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:order 28 ; + sh:path biolink:category ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; sh:order 20 ; sh:path biolink:object_category_closure ] ; - sh:targetClass biolink:OrganismTaxonToOrganismTaxonSpecialization . + sh:targetClass biolink:OrganismToOrganismAssociation . -biolink:OrganismToOrganismAssociation a sh:NodeShape ; +biolink:OrganismalEntityAsAModelOfDiseaseAssociation a sh:NodeShape ; sh:closed true ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 26 ; - sh:path biolink:id ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:order 21 ; - sh:path biolink:subject_namespace ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:property [ sh:class biolink:OntologyClass ; + sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; sh:nodeKind sh:IRI ; - sh:order 20 ; - sh:path biolink:object_category_closure ], + sh:order 5 ; + sh:path biolink:qualifiers ], [ sh:class biolink:RetrievalSource ; sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; sh:nodeKind sh:IRI ; sh:order 25 ; sh:path biolink:retrieval_source_ids ], - [ sh:datatype xsd:string ; - sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:qualifier ], - [ sh:datatype xsd:boolean ; - sh:description "if set to true, then the association is negated i.e. is not true" ; + sh:nodeKind sh:IRI ; + sh:order 16 ; + sh:path biolink:object_category ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 17 ; + sh:path biolink:subject_closure ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 3 ; - sh:path biolink:negated ], + sh:order 21 ; + sh:path biolink:subject_namespace ], [ sh:datatype xsd:string ; - sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; - sh:order 10 ; - sh:path biolink:aggregator_knowledge_source ], - [ sh:class biolink:OntologyClass ; - sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; - sh:nodeKind sh:IRI ; - sh:order 5 ; - sh:path biolink:qualifiers ], + sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; + sh:maxCount 1 ; + sh:order 4 ; + sh:path biolink:qualifier ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 33 ; + sh:path biolink:deprecated ], [ sh:description "a point in time" ; sh:maxCount 1 ; sh:order 11 ; sh:path biolink:timepoint ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 20 ; + sh:path biolink:object_category_closure ], [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 18 ; - sh:path biolink:object_closure ], + sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 12 ; + sh:path biolink:original_subject ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 32 ; + sh:path biolink:has_attribute ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:order 28 ; + sh:path biolink:category ], + [ sh:class biolink:Publication ; + sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; + sh:nodeKind sh:IRI ; + sh:order 6 ; + sh:path biolink:publications ], + [ sh:class biolink:Onset ; + sh:description "a qualifier used in a phenotypic association to state when the phenotype appears is in the subject" ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 35 ; + sh:path biolink:onset_qualifier ], + [ sh:class biolink:SeverityValue ; + sh:description "a qualifier used in a phenotypic association to state how severe the phenotype is in the subject" ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 34 ; + sh:path biolink:severity_qualifier ], + [ sh:description "a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject" ; + sh:maxCount 1 ; + sh:order 36 ; + sh:path biolink:frequency_qualifier ], [ sh:class biolink:EvidenceType ; sh:description "connects an association to an instance of supporting evidence" ; sh:nodeKind sh:IRI ; sh:order 7 ; sh:path biolink:has_evidence ], - [ sh:class biolink:IndividualOrganism ; - sh:description "connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; + [ sh:class biolink:OrganismalEntity ; + sh:description "A organismal entity (strain, breed) with a predisposition to a disease, or bred/created specifically to model a disease." ; sh:maxCount 1 ; sh:minCount 1 ; sh:nodeKind sh:IRI ; sh:order 0 ; sh:path rdf:subject ], [ sh:datatype xsd:string ; - sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:knowledge_source ], - [ sh:class biolink:Publication ; - sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; - sh:nodeKind sh:IRI ; - sh:order 6 ; - sh:path biolink:publications ], + sh:minCount 1 ; + sh:order 26 ; + sh:path biolink:id ], [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; sh:order 30 ; @@ -17784,445 +17987,250 @@ biolink:OrganismToOrganismAssociation a sh:NodeShape ; sh:nodeKind sh:IRI ; sh:order 15 ; sh:path biolink:subject_category ], + [ sh:datatype xsd:string ; + sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; + sh:order 10 ; + sh:path biolink:aggregator_knowledge_source ], + [ sh:class biolink:Disease ; + sh:description "disease" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 2 ; + sh:path rdf:object ], + [ sh:datatype xsd:boolean ; + sh:description "if set to true, then the association is negated i.e. is not true" ; + sh:maxCount 1 ; + sh:order 3 ; + sh:path biolink:negated ], [ sh:datatype xsd:string ; sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:order 22 ; sh:path biolink:object_namespace ], + [ sh:datatype xsd:string ; + sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; + sh:maxCount 1 ; + sh:order 9 ; + sh:path biolink:primary_knowledge_source ], [ sh:datatype xsd:string ; sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:order 23 ; sh:path biolink:subject_label_closure ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 19 ; - sh:path biolink:subject_category_closure ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 27 ; sh:path biolink:iri ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:original_object ], - [ sh:datatype xsd:string ; - sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; - sh:maxCount 1 ; - sh:order 9 ; - sh:path biolink:primary_knowledge_source ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 33 ; - sh:path biolink:deprecated ], [ sh:datatype xsd:string ; sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; sh:order 29 ; sh:path rdf:type ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 32 ; - sh:path biolink:has_attribute ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 12 ; - sh:path biolink:original_subject ], [ sh:datatype xsd:string ; - sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 17 ; - sh:path biolink:subject_closure ], - [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:original_predicate ], + sh:order 14 ; + sh:path biolink:original_object ], [ sh:datatype xsd:string ; sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:order 24 ; sh:path biolink:object_label_closure ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 31 ; - sh:path dct:description ], - [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 1 ; - sh:path rdf:predicate ], - [ sh:class biolink:IndividualOrganism ; - sh:description "An association between two individual organisms." ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 2 ; - sh:path rdf:object ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 16 ; - sh:path biolink:object_category ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:order 28 ; - sh:path biolink:category ] ; - sh:targetClass biolink:OrganismToOrganismAssociation . - -biolink:OrganismalEntityAsAModelOfDiseaseAssociation a sh:NodeShape ; - sh:closed true ; - sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 26 ; - sh:path biolink:id ], - [ sh:class biolink:Disease ; - sh:description "disease" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 2 ; - sh:path rdf:object ], - [ sh:description "The relationship to the disease" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 1 ; - sh:path rdf:predicate ], - [ sh:class biolink:RetrievalSource ; - sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; - sh:nodeKind sh:IRI ; - sh:order 25 ; - sh:path biolink:retrieval_source_ids ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 20 ; - sh:path biolink:object_category_closure ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 30 ; - sh:path rdfs:label ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 12 ; - sh:path biolink:original_subject ], - [ sh:class biolink:OntologyClass ; - sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; - sh:nodeKind sh:IRI ; - sh:order 5 ; - sh:path biolink:qualifiers ], [ sh:datatype xsd:string ; sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; sh:maxCount 1 ; sh:order 8 ; sh:path biolink:knowledge_source ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 32 ; - sh:path biolink:has_attribute ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; sh:order 19 ; sh:path biolink:subject_category_closure ], - [ sh:class biolink:Publication ; - sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; - sh:nodeKind sh:IRI ; - sh:order 6 ; - sh:path biolink:publications ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 17 ; - sh:path biolink:subject_closure ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:order 21 ; - sh:path biolink:subject_namespace ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:original_object ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 24 ; - sh:path biolink:object_label_closure ], - [ sh:datatype xsd:string ; - sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; - sh:order 10 ; - sh:path biolink:aggregator_knowledge_source ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 23 ; - sh:path biolink:subject_label_closure ], [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; sh:order 31 ; sh:path dct:description ], - [ sh:datatype xsd:string ; - sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; + [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:qualifier ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:order 13 ; + sh:path biolink:original_predicate ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 18 ; + sh:path biolink:object_closure ], + [ sh:description "The relationship to the disease" ; sh:maxCount 1 ; - sh:order 27 ; - sh:path biolink:iri ], - [ sh:datatype xsd:boolean ; + sh:minCount 1 ; + sh:order 1 ; + sh:path rdf:predicate ] ; + sh:targetClass biolink:OrganismalEntityAsAModelOfDiseaseAssociation . + +biolink:PairwiseGeneToGeneInteraction a sh:NodeShape ; + sh:closed true ; + sh:description "An interaction between two genes or two gene products. May be physical (e.g. protein binding) or genetic (between genes). May be symmetric (e.g. protein interaction) or directed (e.g. phosphorylation)" ; + sh:ignoredProperties ( rdf:type ) ; + sh:property [ sh:datatype xsd:boolean ; sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; sh:order 33 ; sh:path biolink:deprecated ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 26 ; + sh:path biolink:id ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; sh:order 16 ; sh:path biolink:object_category ], - [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:original_predicate ], - [ sh:class biolink:EvidenceType ; - sh:description "connects an association to an instance of supporting evidence" ; + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; - sh:order 7 ; - sh:path biolink:has_evidence ], + sh:order 20 ; + sh:path biolink:object_category_closure ], [ sh:datatype xsd:string ; - sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 22 ; - sh:path biolink:object_namespace ], + sh:order 14 ; + sh:path biolink:original_object ], [ sh:datatype xsd:string ; - sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; - sh:maxCount 1 ; - sh:order 9 ; - sh:path biolink:primary_knowledge_source ], - [ sh:class biolink:Onset ; - sh:description "a qualifier used in a phenotypic association to state when the phenotype appears is in the subject" ; + sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 23 ; + sh:path biolink:subject_label_closure ], + [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 35 ; - sh:path biolink:onset_qualifier ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 18 ; - sh:path biolink:object_closure ], + sh:order 30 ; + sh:path rdfs:label ], [ sh:datatype xsd:string ; - sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; - sh:order 29 ; - sh:path rdf:type ], - [ sh:class biolink:SeverityValue ; - sh:description "a qualifier used in a phenotypic association to state how severe the phenotype is in the subject" ; - sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 34 ; - sh:path biolink:severity_qualifier ], - [ sh:datatype xsd:boolean ; - sh:description "if set to true, then the association is negated i.e. is not true" ; - sh:maxCount 1 ; - sh:order 3 ; - sh:path biolink:negated ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 15 ; - sh:path biolink:subject_category ], - [ sh:description "a point in time" ; - sh:maxCount 1 ; - sh:order 11 ; - sh:path biolink:timepoint ], - [ sh:description "a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject" ; + sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; sh:maxCount 1 ; - sh:order 36 ; - sh:path biolink:frequency_qualifier ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:order 28 ; - sh:path biolink:category ], - [ sh:class biolink:OrganismalEntity ; - sh:description "A organismal entity (strain, breed) with a predisposition to a disease, or bred/created specifically to model a disease." ; + sh:order 8 ; + sh:path biolink:knowledge_source ], + [ sh:class biolink:GeneOrGeneProduct ; + sh:description "the object gene in the association. If the relation is symmetric, subject vs object is arbitrary. We allow a gene product to stand as a proxy for the gene or vice versa." ; sh:maxCount 1 ; sh:minCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path rdf:subject ] ; - sh:targetClass biolink:OrganismalEntityAsAModelOfDiseaseAssociation . - -biolink:PairwiseGeneToGeneInteraction a sh:NodeShape ; - sh:closed true ; - sh:description "An interaction between two genes or two gene products. May be physical (e.g. protein binding) or genetic (between genes). May be symmetric (e.g. protein interaction) or directed (e.g. phosphorylation)" ; - sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:datatype xsd:string ; + sh:nodeKind sh:BlankNode ; + sh:order 2 ; + sh:path rdf:object ], + [ sh:datatype xsd:string ; sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; sh:order 10 ; sh:path biolink:aggregator_knowledge_source ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; - sh:order 32 ; - sh:path biolink:has_attribute ], + sh:order 19 ; + sh:path biolink:subject_category_closure ], [ sh:class biolink:GeneOrGeneProduct ; - sh:description "the object gene in the association. If the relation is symmetric, subject vs object is arbitrary. We allow a gene product to stand as a proxy for the gene or vice versa." ; + sh:description "the subject gene in the association. If the relation is symmetric, subject vs object is arbitrary. We allow a gene product to stand as a proxy for the gene or vice versa." ; sh:maxCount 1 ; sh:minCount 1 ; sh:nodeKind sh:BlankNode ; - sh:order 2 ; - sh:path rdf:object ], + sh:order 0 ; + sh:path rdf:subject ], [ sh:datatype xsd:string ; - sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; - sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:knowledge_source ], - [ sh:description "interaction relationship type" ; + sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 17 ; + sh:path biolink:subject_closure ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 1 ; - sh:path rdf:predicate ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 20 ; - sh:path biolink:object_category_closure ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 27 ; + sh:path biolink:iri ], + [ sh:datatype xsd:string ; + sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 15 ; - sh:path biolink:subject_category ], + sh:order 12 ; + sh:path biolink:original_subject ], [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; + sh:order 29 ; + sh:path rdf:type ], + [ sh:datatype xsd:string ; + sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 26 ; - sh:path biolink:id ], + sh:order 4 ; + sh:path biolink:qualifier ], [ sh:datatype xsd:string ; sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:order 24 ; sh:path biolink:object_label_closure ], + [ sh:class biolink:RetrievalSource ; + sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; + sh:nodeKind sh:IRI ; + sh:order 25 ; + sh:path biolink:retrieval_source_ids ], [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; sh:order 13 ; sh:path biolink:original_predicate ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:order 22 ; - sh:path biolink:object_namespace ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 19 ; - sh:path biolink:subject_category_closure ], - [ sh:class biolink:EvidenceType ; - sh:description "connects an association to an instance of supporting evidence" ; + [ sh:class biolink:Publication ; + sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; sh:nodeKind sh:IRI ; - sh:order 7 ; - sh:path biolink:has_evidence ], + sh:order 6 ; + sh:path biolink:publications ], [ sh:class biolink:OntologyClass ; sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; sh:nodeKind sh:IRI ; sh:order 5 ; sh:path biolink:qualifiers ], [ sh:datatype xsd:string ; - sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; - sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:qualifier ], + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 18 ; + sh:path biolink:object_closure ], [ sh:datatype xsd:string ; sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:order 21 ; sh:path biolink:subject_namespace ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 18 ; - sh:path biolink:object_closure ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 30 ; - sh:path rdfs:label ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 31 ; - sh:path dct:description ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 33 ; - sh:path biolink:deprecated ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:order 28 ; - sh:path biolink:category ], - [ sh:class biolink:RetrievalSource ; - sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; - sh:order 25 ; - sh:path biolink:retrieval_source_ids ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 23 ; - sh:path biolink:subject_label_closure ], + sh:order 32 ; + sh:path biolink:has_attribute ], + [ sh:class biolink:EvidenceType ; + sh:description "connects an association to an instance of supporting evidence" ; + sh:nodeKind sh:IRI ; + sh:order 7 ; + sh:path biolink:has_evidence ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; - sh:order 16 ; - sh:path biolink:object_category ], - [ sh:class biolink:Publication ; - sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; - sh:nodeKind sh:IRI ; - sh:order 6 ; - sh:path biolink:publications ], + sh:order 15 ; + sh:path biolink:subject_category ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:order 28 ; + sh:path biolink:category ], [ sh:datatype xsd:boolean ; sh:description "if set to true, then the association is negated i.e. is not true" ; sh:maxCount 1 ; sh:order 3 ; sh:path biolink:negated ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 31 ; + sh:path dct:description ], [ sh:datatype xsd:string ; sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; sh:maxCount 1 ; sh:order 9 ; sh:path biolink:primary_knowledge_source ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:original_object ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 27 ; - sh:path biolink:iri ], - [ sh:datatype xsd:string ; - sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; - sh:order 29 ; - sh:path rdf:type ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 12 ; - sh:path biolink:original_subject ], [ sh:description "a point in time" ; sh:maxCount 1 ; sh:order 11 ; sh:path biolink:timepoint ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 17 ; - sh:path biolink:subject_closure ], - [ sh:class biolink:GeneOrGeneProduct ; - sh:description "the subject gene in the association. If the relation is symmetric, subject vs object is arbitrary. We allow a gene product to stand as a proxy for the gene or vice versa." ; + [ sh:datatype xsd:string ; + sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:order 22 ; + sh:path biolink:object_namespace ], + [ sh:description "interaction relationship type" ; sh:maxCount 1 ; sh:minCount 1 ; - sh:nodeKind sh:BlankNode ; - sh:order 0 ; - sh:path rdf:subject ] ; + sh:order 1 ; + sh:path rdf:predicate ] ; sh:targetClass biolink:PairwiseGeneToGeneInteraction . biolink:PairwiseMolecularInteraction a sh:NodeShape ; @@ -18234,35 +18242,17 @@ biolink:PairwiseMolecularInteraction a sh:NodeShape ; sh:nodeKind sh:IRI ; sh:order 8 ; sh:path biolink:has_evidence ], - [ sh:datatype xsd:string ; - sh:description "identifier for the interaction. This may come from an interaction database such as IMEX." ; + [ sh:class biolink:MolecularEntity ; + sh:description "the object gene in the association. If the relation is symmetric, subject vs object is arbitrary. We allow a gene product to stand as a proxy for the gene or vice versa." ; sh:maxCount 1 ; sh:minCount 1 ; - sh:order 27 ; - sh:path biolink:id ], - [ sh:datatype xsd:string ; - sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; - sh:maxCount 1 ; - sh:order 5 ; - sh:path biolink:qualifier ], - [ sh:datatype xsd:string ; - sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; - sh:order 11 ; - sh:path biolink:aggregator_knowledge_source ], - [ sh:class biolink:OntologyClass ; - sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; sh:nodeKind sh:IRI ; - sh:order 6 ; - sh:path biolink:qualifiers ], - [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:order 3 ; + sh:path rdf:object ], + [ sh:description "a point in time" ; sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:original_predicate ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 20 ; - sh:path biolink:subject_category_closure ], + sh:order 12 ; + sh:path biolink:timepoint ], [ sh:class biolink:MolecularEntity ; sh:description "the subject gene in the association. If the relation is symmetric, subject vs object is arbitrary. We allow a gene product to stand as a proxy for the gene or vice versa." ; sh:maxCount 1 ; @@ -18271,227 +18261,245 @@ biolink:PairwiseMolecularInteraction a sh:NodeShape ; sh:order 1 ; sh:path rdf:subject ], [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; - sh:order 17 ; - sh:path biolink:object_category ], + sh:order 0 ; + sh:path biolink:interacting_molecules_category ], [ sh:datatype xsd:string ; - sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; - sh:maxCount 1 ; - sh:order 9 ; - sh:path biolink:knowledge_source ], - [ sh:datatype xsd:boolean ; - sh:description "if set to true, then the association is negated i.e. is not true" ; - sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:negated ], + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 19 ; + sh:path biolink:object_closure ], [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; sh:order 32 ; sh:path dct:description ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 21 ; + sh:path biolink:object_category_closure ], [ sh:datatype xsd:string ; - sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; - sh:order 30 ; - sh:path rdf:type ], - [ sh:datatype xsd:string ; - sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; - sh:maxCount 1 ; - sh:order 10 ; - sh:path biolink:primary_knowledge_source ], + sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 25 ; + sh:path biolink:object_label_closure ], [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; sh:order 33 ; sh:path biolink:has_attribute ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 16 ; - sh:path biolink:subject_category ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 19 ; - sh:path biolink:object_closure ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:order 23 ; - sh:path biolink:object_namespace ], - [ sh:description "a point in time" ; - sh:maxCount 1 ; - sh:order 12 ; - sh:path biolink:timepoint ], [ sh:datatype xsd:string ; sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:order 18 ; sh:path biolink:subject_closure ], - [ sh:class biolink:Publication ; - sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; - sh:nodeKind sh:IRI ; - sh:order 7 ; - sh:path biolink:publications ], - [ sh:class biolink:RetrievalSource ; - sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; - sh:nodeKind sh:IRI ; - sh:order 26 ; - sh:path biolink:retrieval_source_ids ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:order 29 ; - sh:path biolink:category ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:order 22 ; + sh:path biolink:subject_namespace ], + [ sh:datatype xsd:string ; + sh:description "identifier for the interaction. This may come from an interaction database such as IMEX." ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 27 ; + sh:path biolink:id ], + [ sh:description "interaction relationship type" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 2 ; + sh:path rdf:predicate ], [ sh:datatype xsd:string ; sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; sh:order 13 ; sh:path biolink:original_subject ], + [ sh:datatype xsd:string ; + sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; + sh:maxCount 1 ; + sh:order 5 ; + sh:path biolink:qualifier ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 34 ; + sh:path biolink:deprecated ], [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path biolink:interacting_molecules_category ], + sh:order 17 ; + sh:path biolink:object_category ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 20 ; + sh:path biolink:subject_category_closure ], [ sh:datatype xsd:string ; - sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 25 ; - sh:path biolink:object_label_closure ], + sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; + sh:order 11 ; + sh:path biolink:aggregator_knowledge_source ], + [ sh:class biolink:Publication ; + sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; + sh:nodeKind sh:IRI ; + sh:order 7 ; + sh:path biolink:publications ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 28 ; sh:path biolink:iri ], [ sh:datatype xsd:string ; - sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 22 ; - sh:path biolink:subject_namespace ], - [ sh:description "A human-readable name for an attribute or entity." ; + sh:order 23 ; + sh:path biolink:object_namespace ], + [ sh:datatype xsd:string ; + sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; sh:maxCount 1 ; - sh:order 31 ; - sh:path rdfs:label ], + sh:order 10 ; + sh:path biolink:primary_knowledge_source ], [ sh:datatype xsd:string ; sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; sh:order 15 ; sh:path biolink:original_object ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:order 29 ; + sh:path biolink:category ], + [ sh:class biolink:RetrievalSource ; + sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; + sh:nodeKind sh:IRI ; + sh:order 26 ; + sh:path biolink:retrieval_source_ids ], + [ sh:class biolink:OntologyClass ; + sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; + sh:nodeKind sh:IRI ; + sh:order 6 ; + sh:path biolink:qualifiers ], + [ sh:datatype xsd:string ; + sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; + sh:order 30 ; + sh:path rdf:type ], + [ sh:datatype xsd:boolean ; + sh:description "if set to true, then the association is negated i.e. is not true" ; + sh:maxCount 1 ; + sh:order 4 ; + sh:path biolink:negated ], + [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 31 ; + sh:path rdfs:label ], [ sh:datatype xsd:string ; sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:order 24 ; sh:path biolink:subject_label_closure ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 21 ; - sh:path biolink:object_category_closure ], - [ sh:class biolink:MolecularEntity ; - sh:description "the object gene in the association. If the relation is symmetric, subject vs object is arbitrary. We allow a gene product to stand as a proxy for the gene or vice versa." ; + [ sh:datatype xsd:string ; + sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 3 ; - sh:path rdf:object ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:order 9 ; + sh:path biolink:knowledge_source ], + [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 34 ; - sh:path biolink:deprecated ], - [ sh:description "interaction relationship type" ; + sh:order 14 ; + sh:path biolink:original_predicate ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 2 ; - sh:path rdf:predicate ] ; + sh:nodeKind sh:IRI ; + sh:order 16 ; + sh:path biolink:subject_category ] ; sh:targetClass biolink:PairwiseMolecularInteraction . biolink:Patent a sh:NodeShape ; sh:closed true ; sh:description "a legal document granted by a patent issuing authority which confers upon the patenter the sole right to make, use and sell an invention for a set period of time. " ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:datatype xsd:string ; - sh:maxCount 1 ; - sh:order 6 ; - sh:path biolink:license ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:property [ sh:description "mesh terms tagging a publication" ; + sh:order 4 ; + sh:path biolink:mesh_terms ], + [ sh:class biolink:Agent ; + sh:description "connects an publication to the list of authors who contributed to the publication. This property should be a comma-delimited list of author names. It is recommended that an author's name be formatted as \"surname, firstname initial.\". Note that this property is a node annotation expressing the citation list of authorship which might typically otherwise be more completely documented in biolink:PublicationToProviderAssociation defined edges which point to full details about an author and possibly, some qualifiers which clarify the specific status of a given author in the publication." ; + sh:nodeKind sh:IRI ; + sh:order 0 ; + sh:path biolink:authors ], + [ sh:datatype xsd:date ; + sh:description "date on which an entity was created. This can be applied to nodes or edges" ; sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:iri ], - [ sh:datatype xsd:string ; - sh:order 16 ; - sh:path rdf:type ], - [ sh:datatype xsd:string ; + sh:order 9 ; + sh:path biolink:creation_date ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 12 ; + sh:path biolink:synonym ], + [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; - sh:order 7 ; - sh:path biolink:rights ], + sh:order 11 ; + sh:path biolink:full_name ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:minCount 1 ; sh:order 15 ; sh:path biolink:category ; sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 18 ; + sh:path dct:description ], + [ sh:datatype xsd:string ; + sh:maxCount 1 ; + sh:order 7 ; + sh:path biolink:rights ], [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; sh:order 19 ; sh:path biolink:has_attribute ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 5 ; + sh:path biolink:xref ], [ sh:datatype xsd:boolean ; sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; sh:order 20 ; sh:path biolink:deprecated ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 5 ; - sh:path biolink:xref ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 12 ; - sh:path biolink:synonym ], - [ sh:description "a human-readable description of an entity" ; + [ sh:datatype xsd:string ; + sh:description "executive summary of a publication" ; sh:maxCount 1 ; - sh:order 18 ; - sh:path dct:description ], + sh:order 2 ; + sh:path biolink:summary ], [ sh:datatype xsd:string ; - sh:description "keywords tagging a publication" ; - sh:order 3 ; - sh:path biolink:keywords ], - [ sh:description "mesh terms tagging a publication" ; - sh:order 4 ; - sh:path biolink:mesh_terms ], + sh:maxCount 1 ; + sh:order 8 ; + sh:path biolink:format ], [ sh:datatype xsd:string ; sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; sh:order 10 ; sh:path biolink:provided_by ], [ sh:datatype xsd:string ; - sh:description "executive summary of a publication" ; + sh:description "When a 2-tuple of page numbers are provided, they represent the start and end page of the publication within its parent publication context. For books, this may be set to the total number of pages of the book." ; + sh:order 1 ; + sh:path biolink:pages ], + [ sh:description "the 'title' of the publication is generally recorded in the 'name' property (inherited from NamedThing). The field name 'title' is now also tagged as an acceptable alias for the node property 'name' (just in case)." ; sh:maxCount 1 ; - sh:order 2 ; - sh:path biolink:summary ], - [ sh:class biolink:Agent ; - sh:description "connects an publication to the list of authors who contributed to the publication. This property should be a comma-delimited list of author names. It is recommended that an author's name be formatted as \"surname, firstname initial.\". Note that this property is a node annotation expressing the citation list of authorship which might typically otherwise be more completely documented in biolink:PublicationToProviderAssociation defined edges which point to full details about an author and possibly, some qualifiers which clarify the specific status of a given author in the publication." ; - sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path biolink:authors ], + sh:order 17 ; + sh:path rdfs:label ], + [ sh:datatype xsd:string ; + sh:order 16 ; + sh:path rdf:type ], [ sh:datatype xsd:string ; sh:description "Different kinds of publication subtypes will have different preferred identifiers (curies when feasible). Precedence of identifiers for scientific articles is as follows: PMID if available; DOI if not; actual alternate CURIE otherwise. Enclosing publications (i.e. referenced by 'published in' node property) such as books and journals, should have industry-standard identifier such as from ISBN and ISSN." ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 13 ; sh:path biolink:id ], - [ sh:description "the 'title' of the publication is generally recorded in the 'name' property (inherited from NamedThing). The field name 'title' is now also tagged as an acceptable alias for the node property 'name' (just in case)." ; - sh:maxCount 1 ; - sh:order 17 ; - sh:path rdfs:label ], - [ sh:datatype xsd:date ; - sh:description "date on which an entity was created. This can be applied to nodes or edges" ; - sh:maxCount 1 ; - sh:order 9 ; - sh:path biolink:creation_date ], [ sh:datatype xsd:string ; sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:format ], - [ sh:description "a long-form human readable name for a thing" ; + sh:order 6 ; + sh:path biolink:license ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; - sh:order 11 ; - sh:path biolink:full_name ], + sh:order 14 ; + sh:path biolink:iri ], [ sh:datatype xsd:string ; - sh:description "When a 2-tuple of page numbers are provided, they represent the start and end page of the publication within its parent publication context. For books, this may be set to the total number of pages of the book." ; - sh:order 1 ; - sh:path biolink:pages ] ; + sh:description "keywords tagging a publication" ; + sh:order 3 ; + sh:path biolink:keywords ] ; sh:targetClass biolink:Patent . biolink:PathognomonicityQuantifier a sh:NodeShape ; @@ -18504,43 +18512,30 @@ biolink:PathologicalAnatomicalExposure a sh:NodeShape ; sh:closed true ; sh:description "An abnormal anatomical structure, when viewed as an exposure, representing an precondition, leading to or influencing an outcome, e.g. thrombosis leading to an ischemic disease outcome." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 8 ; - sh:path biolink:xref ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 13 ; - sh:path dct:description ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 10 ; - sh:path biolink:synonym ], - [ sh:description "The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term." ; - sh:maxCount 1 ; - sh:order 1 ; - sh:path rdfs:label ], - [ sh:datatype xsd:boolean ; + sh:property [ sh:datatype xsd:boolean ; sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; sh:order 15 ; sh:path biolink:deprecated ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 5 ; - sh:path biolink:iri ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:minCount 1 ; - sh:order 11 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 10 ; + sh:path biolink:synonym ], [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; sh:order 14 ; sh:path biolink:has_attribute ], - [ sh:description "a long-form human readable name for a thing" ; + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 8 ; + sh:path biolink:xref ], + [ sh:description "a point in time" ; sh:maxCount 1 ; - sh:order 9 ; - sh:path biolink:full_name ], + sh:order 0 ; + sh:path biolink:timepoint ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 5 ; + sh:path biolink:iri ], [ sh:class biolink:OntologyClass ; sh:description "connects an attribute to a class that describes it" ; sh:maxCount 1 ; @@ -18551,31 +18546,44 @@ biolink:PathologicalAnatomicalExposure a sh:NodeShape ; [ sh:datatype xsd:string ; sh:order 12 ; sh:path rdf:type ], - [ sh:class biolink:NamedThing ; - sh:description "connects an attribute to a value" ; - sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 4 ; - sh:path biolink:has_qualitative_value ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 6 ; - sh:path biolink:id ], [ sh:class biolink:QuantityValue ; sh:description "connects an attribute to a value" ; sh:nodeKind sh:BlankNode ; sh:order 3 ; sh:path biolink:has_quantitative_value ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 13 ; + sh:path dct:description ], [ sh:datatype xsd:string ; sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; sh:order 7 ; sh:path biolink:provided_by ], - [ sh:description "a point in time" ; + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 11 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + [ sh:description "The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term." ; sh:maxCount 1 ; - sh:order 0 ; - sh:path biolink:timepoint ] ; + sh:order 1 ; + sh:path rdfs:label ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 6 ; + sh:path biolink:id ], + [ sh:description "a long-form human readable name for a thing" ; + sh:maxCount 1 ; + sh:order 9 ; + sh:path biolink:full_name ], + [ sh:class biolink:NamedThing ; + sh:description "connects an attribute to a value" ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 4 ; + sh:path biolink:has_qualitative_value ] ; sh:targetClass biolink:PathologicalAnatomicalExposure . biolink:PathologicalAnatomicalOutcome a sh:NodeShape ; @@ -18588,65 +18596,65 @@ biolink:PathologicalAnatomicalStructure a sh:NodeShape ; sh:closed true ; sh:description "An anatomical structure with the potential of have an abnormal or deleterious effect at the subcellular, cellular, multicellular, or organismal level." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:class biolink:OrganismTaxon ; - sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; - sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path biolink:in_taxon ], - [ sh:description "A human-readable name for an attribute or entity." ; + sh:property [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; - sh:order 10 ; - sh:path rdfs:label ], + sh:order 13 ; + sh:path biolink:deprecated ], [ sh:description "The human readable scientific name for the taxon of the entity." ; sh:maxCount 1 ; sh:order 1 ; sh:path rdfs:label ], - [ sh:datatype xsd:string ; - sh:order 9 ; - sh:path rdf:type ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 6 ; - sh:path biolink:id ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 5 ; - sh:path biolink:synonym ], + sh:order 10 ; + sh:path rdfs:label ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 3 ; + sh:path biolink:xref ], [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; sh:order 4 ; sh:path biolink:full_name ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 8 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], [ sh:class biolink:Attribute ; sh:description "may often be an organism attribute" ; sh:nodeKind sh:IRI ; sh:order 12 ; sh:path biolink:has_attribute ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 5 ; + sh:path biolink:synonym ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 7 ; + sh:path biolink:iri ], + [ sh:datatype xsd:string ; + sh:order 9 ; + sh:path rdf:type ], + [ sh:class biolink:OrganismTaxon ; + sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; + sh:nodeKind sh:IRI ; + sh:order 0 ; + sh:path biolink:in_taxon ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 6 ; + sh:path biolink:id ], [ sh:datatype xsd:string ; sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; sh:order 2 ; sh:path biolink:provided_by ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:minCount 1 ; - sh:order 8 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; sh:order 11 ; - sh:path dct:description ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 3 ; - sh:path biolink:xref ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 7 ; - sh:path biolink:iri ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:deprecated ] ; + sh:path dct:description ] ; sh:targetClass biolink:PathologicalAnatomicalStructure . biolink:PathologicalEntityMixin a sh:NodeShape ; @@ -18659,29 +18667,10 @@ biolink:PathologicalProcess a sh:NodeShape ; sh:closed true ; sh:description "A biologic function or a process having an abnormal or deleterious effect at the subcellular, cellular, multicellular, or organismal level." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "a long-form human readable name for a thing" ; + sh:property [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:full_name ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:minCount 1 ; - sh:order 11 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 6 ; - sh:path biolink:provided_by ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 15 ; - sh:path biolink:has_attribute ], - [ sh:class biolink:NamedThing ; - sh:description "holds between a process and a continuant, where the continuant is an output of the process" ; - sh:nodeKind sh:IRI ; - sh:order 2 ; - sh:path biolink:has_output ], + sh:order 14 ; + sh:path dct:description ], [ sh:datatype xsd:string ; sh:order 12 ; sh:path rdf:type ], @@ -18689,128 +18678,147 @@ biolink:PathologicalProcess a sh:NodeShape ; sh:maxCount 1 ; sh:order 10 ; sh:path biolink:iri ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 7 ; - sh:path biolink:xref ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 9 ; + sh:path biolink:synonym ], [ sh:datatype xsd:boolean ; sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; sh:order 16 ; sh:path biolink:deprecated ], - [ sh:description "The human readable scientific name for the taxon of the entity." ; + [ sh:class biolink:NamedThing ; + sh:description "holds between a process and a continuant, where the continuant is an output of the process" ; + sh:nodeKind sh:IRI ; + sh:order 2 ; + sh:path biolink:has_output ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; - sh:order 5 ; + sh:minCount 1 ; + sh:order 0 ; + sh:path biolink:id ], + [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 13 ; sh:path rdfs:label ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 15 ; + sh:path biolink:has_attribute ], [ sh:class biolink:OrganismTaxon ; sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; sh:nodeKind sh:IRI ; sh:order 4 ; sh:path biolink:in_taxon ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 13 ; - sh:path rdfs:label ], - [ sh:class biolink:PhysicalEntity ; - sh:description "holds between a process and a physical entity, where the physical entity executes the process" ; - sh:nodeKind sh:IRI ; - sh:order 3 ; - sh:path biolink:enabled_by ], - [ sh:description "a human-readable description of an entity" ; + [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; - sh:order 14 ; - sh:path dct:description ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 9 ; - sh:path biolink:synonym ], + sh:order 8 ; + sh:path biolink:full_name ], [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 6 ; + sh:path biolink:provided_by ], + [ sh:description "The human readable scientific name for the taxon of the entity." ; sh:maxCount 1 ; + sh:order 5 ; + sh:path rdfs:label ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:minCount 1 ; - sh:order 0 ; - sh:path biolink:id ], + sh:order 11 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], [ sh:class biolink:NamedThing ; sh:description "holds between a process and a continuant, where the continuant is an input into the process" ; sh:nodeKind sh:IRI ; sh:order 1 ; - sh:path biolink:has_input ] ; + sh:path biolink:has_input ], + [ sh:class biolink:PhysicalEntity ; + sh:description "holds between a process and a physical entity, where the physical entity executes the process" ; + sh:nodeKind sh:IRI ; + sh:order 3 ; + sh:path biolink:enabled_by ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 7 ; + sh:path biolink:xref ] ; sh:targetClass biolink:PathologicalProcess . biolink:PathologicalProcessExposure a sh:NodeShape ; sh:closed true ; sh:description "A pathological process, when viewed as an exposure, representing a precondition, leading to or influencing an outcome, e.g. autoimmunity leading to disease." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 8 ; - sh:path biolink:xref ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 15 ; - sh:path biolink:deprecated ], - [ sh:class biolink:NamedThing ; - sh:description "connects an attribute to a value" ; - sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 4 ; - sh:path biolink:has_qualitative_value ], - [ sh:class biolink:OntologyClass ; + sh:property [ sh:class biolink:OntologyClass ; sh:description "connects an attribute to a class that describes it" ; sh:maxCount 1 ; sh:minCount 1 ; sh:nodeKind sh:IRI ; sh:order 2 ; sh:path biolink:has_attribute_type ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 15 ; + sh:path biolink:deprecated ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 5 ; sh:path biolink:iri ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:minCount 1 ; - sh:order 11 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 13 ; - sh:path dct:description ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 6 ; - sh:path biolink:id ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 14 ; + sh:path biolink:has_attribute ], [ sh:description "Alternate human-readable names for a thing" ; sh:order 10 ; sh:path biolink:synonym ], - [ sh:description "The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term." ; + [ sh:description "a point in time" ; sh:maxCount 1 ; - sh:order 1 ; - sh:path rdfs:label ], - [ sh:datatype xsd:string ; - sh:order 12 ; - sh:path rdf:type ], + sh:order 0 ; + sh:path biolink:timepoint ], [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; sh:order 9 ; sh:path biolink:full_name ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 14 ; - sh:path biolink:has_attribute ], [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 7 ; - sh:path biolink:provided_by ], + sh:order 12 ; + sh:path rdf:type ], + [ sh:description "The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term." ; + sh:maxCount 1 ; + sh:order 1 ; + sh:path rdfs:label ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 6 ; + sh:path biolink:id ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 11 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], [ sh:class biolink:QuantityValue ; sh:description "connects an attribute to a value" ; sh:nodeKind sh:BlankNode ; sh:order 3 ; sh:path biolink:has_quantitative_value ], - [ sh:description "a point in time" ; + [ sh:class biolink:NamedThing ; + sh:description "connects an attribute to a value" ; sh:maxCount 1 ; - sh:order 0 ; - sh:path biolink:timepoint ] ; + sh:nodeKind sh:IRI ; + sh:order 4 ; + sh:path biolink:has_qualitative_value ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 8 ; + sh:path biolink:xref ], + [ sh:datatype xsd:string ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 7 ; + sh:path biolink:provided_by ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 13 ; + sh:path dct:description ] ; sh:targetClass biolink:PathologicalProcessExposure . biolink:PathologicalProcessOutcome a sh:NodeShape ; @@ -18823,19 +18831,29 @@ biolink:Phenomenon a sh:NodeShape ; sh:closed true ; sh:description "a fact or situation that is observed to exist or happen, especially one whose cause or explanation is in question" ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:property [ sh:datatype xsd:string ; + sh:order 7 ; + sh:path rdf:type ], + [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; - sh:order 11 ; - sh:path biolink:deprecated ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 1 ; - sh:path biolink:xref ], + sh:order 2 ; + sh:path biolink:full_name ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:minCount 1 ; sh:order 6 ; sh:path biolink:category ; sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 11 ; + sh:path biolink:deprecated ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 4 ; + sh:path biolink:id ], [ sh:datatype xsd:string ; sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; sh:order 0 ; @@ -18848,10 +18866,9 @@ biolink:Phenomenon a sh:NodeShape ; sh:maxCount 1 ; sh:order 5 ; sh:path biolink:iri ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 8 ; - sh:path rdfs:label ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 1 ; + sh:path biolink:xref ], [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; @@ -18860,93 +18877,84 @@ biolink:Phenomenon a sh:NodeShape ; [ sh:description "Alternate human-readable names for a thing" ; sh:order 3 ; sh:path biolink:synonym ], - [ sh:description "a long-form human readable name for a thing" ; - sh:maxCount 1 ; - sh:order 2 ; - sh:path biolink:full_name ], - [ sh:datatype xsd:string ; - sh:order 7 ; - sh:path rdf:type ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 4 ; - sh:path biolink:id ] ; + sh:order 8 ; + sh:path rdfs:label ] ; sh:targetClass biolink:Phenomenon . biolink:PhenotypicQuality a sh:NodeShape ; sh:closed true ; sh:description "A property of a phenotype" ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:minCount 1 ; - sh:order 10 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:datatype xsd:string ; + sh:property [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 5 ; sh:path biolink:id ], - [ sh:class biolink:QuantityValue ; - sh:description "connects an attribute to a value" ; - sh:nodeKind sh:BlankNode ; - sh:order 2 ; - sh:path biolink:has_quantitative_value ], - [ sh:description "a human-readable description of an entity" ; + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 13 ; + sh:path biolink:has_attribute ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; - sh:order 12 ; - sh:path dct:description ], + sh:order 14 ; + sh:path biolink:deprecated ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 4 ; + sh:path biolink:iri ], + [ sh:datatype xsd:string ; + sh:order 11 ; + sh:path rdf:type ], [ sh:datatype xsd:string ; sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; sh:order 6 ; sh:path biolink:provided_by ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 9 ; - sh:path biolink:synonym ], - [ sh:datatype xsd:string ; - sh:order 11 ; - sh:path rdf:type ], [ sh:description "The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term." ; sh:maxCount 1 ; sh:order 0 ; sh:path rdfs:label ], + [ sh:class biolink:QuantityValue ; + sh:description "connects an attribute to a value" ; + sh:nodeKind sh:BlankNode ; + sh:order 2 ; + sh:path biolink:has_quantitative_value ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 7 ; + sh:path biolink:xref ], + [ sh:class biolink:OntologyClass ; + sh:description "connects an attribute to a class that describes it" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 1 ; + sh:path biolink:has_attribute_type ], [ sh:class biolink:NamedThing ; sh:description "connects an attribute to a value" ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; sh:order 3 ; sh:path biolink:has_qualitative_value ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:iri ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 7 ; - sh:path biolink:xref ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:deprecated ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 10 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; sh:order 8 ; sh:path biolink:full_name ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 13 ; - sh:path biolink:has_attribute ], - [ sh:class biolink:OntologyClass ; - sh:description "connects an attribute to a class that describes it" ; + [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 1 ; - sh:path biolink:has_attribute_type ] ; + sh:order 12 ; + sh:path dct:description ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 9 ; + sh:path biolink:synonym ] ; sh:targetClass biolink:PhenotypicQuality . biolink:PhenotypicSex a sh:NodeShape ; @@ -18957,22 +18965,11 @@ biolink:PhenotypicSex a sh:NodeShape ; sh:maxCount 1 ; sh:order 12 ; sh:path dct:description ], - [ sh:description "a long-form human readable name for a thing" ; - sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:full_name ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:iri ], - [ sh:datatype xsd:string ; - sh:order 11 ; - sh:path rdf:type ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 13 ; - sh:path biolink:has_attribute ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 10 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], [ sh:class biolink:OntologyClass ; sh:description "connects an attribute to a class that describes it" ; sh:maxCount 1 ; @@ -18980,47 +18977,58 @@ biolink:PhenotypicSex a sh:NodeShape ; sh:nodeKind sh:IRI ; sh:order 1 ; sh:path biolink:has_attribute_type ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 9 ; + sh:path biolink:synonym ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 5 ; - sh:path biolink:id ], + sh:order 14 ; + sh:path biolink:deprecated ], [ sh:class biolink:QuantityValue ; sh:description "connects an attribute to a value" ; sh:nodeKind sh:BlankNode ; sh:order 2 ; sh:path biolink:has_quantitative_value ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 7 ; - sh:path biolink:xref ], [ sh:description "The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term." ; sh:maxCount 1 ; sh:order 0 ; sh:path rdfs:label ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 9 ; - sh:path biolink:synonym ], + [ sh:datatype xsd:string ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 6 ; + sh:path biolink:provided_by ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 7 ; + sh:path biolink:xref ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 13 ; + sh:path biolink:has_attribute ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 4 ; + sh:path biolink:iri ], + [ sh:description "a long-form human readable name for a thing" ; + sh:maxCount 1 ; + sh:order 8 ; + sh:path biolink:full_name ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 5 ; + sh:path biolink:id ], [ sh:class biolink:NamedThing ; sh:description "connects an attribute to a value" ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; sh:order 3 ; sh:path biolink:has_qualitative_value ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:minCount 1 ; - sh:order 10 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:deprecated ], [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 6 ; - sh:path biolink:provided_by ] ; + sh:order 11 ; + sh:path rdf:type ] ; sh:targetClass biolink:PhenotypicSex . biolink:PhysicalEssence a sh:NodeShape ; @@ -19038,24 +19046,10 @@ biolink:PhysicalEssenceOrOccurrent a sh:NodeShape ; biolink:PhysiologicalProcess a sh:NodeShape ; sh:closed true ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 0 ; - sh:path biolink:id ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 7 ; - sh:path biolink:xref ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 15 ; - sh:path biolink:has_attribute ], - [ sh:description "A human-readable name for an attribute or entity." ; + sh:property [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; - sh:order 13 ; - sh:path rdfs:label ], + sh:order 8 ; + sh:path biolink:full_name ], [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; sh:order 14 ; @@ -19063,52 +19057,66 @@ biolink:PhysiologicalProcess a sh:NodeShape ; [ sh:description "Alternate human-readable names for a thing" ; sh:order 9 ; sh:path biolink:synonym ], - [ sh:class biolink:NamedThing ; - sh:description "holds between a process and a continuant, where the continuant is an output of the process" ; - sh:nodeKind sh:IRI ; - sh:order 2 ; - sh:path biolink:has_output ], + [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 13 ; + sh:path rdfs:label ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 0 ; + sh:path biolink:id ], [ sh:class biolink:OrganismTaxon ; sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; sh:nodeKind sh:IRI ; sh:order 4 ; sh:path biolink:in_taxon ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 15 ; + sh:path biolink:has_attribute ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 11 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + [ sh:datatype xsd:string ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 6 ; + sh:path biolink:provided_by ], [ sh:class biolink:NamedThing ; - sh:description "holds between a process and a continuant, where the continuant is an input into the process" ; + sh:description "holds between a process and a continuant, where the continuant is an output of the process" ; sh:nodeKind sh:IRI ; - sh:order 1 ; - sh:path biolink:has_input ], + sh:order 2 ; + sh:path biolink:has_output ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 10 ; sh:path biolink:iri ], - [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 6 ; - sh:path biolink:provided_by ], [ sh:class biolink:PhysicalEntity ; sh:description "holds between a process and a physical entity, where the physical entity executes the process" ; sh:nodeKind sh:IRI ; sh:order 3 ; sh:path biolink:enabled_by ], - [ sh:description "a long-form human readable name for a thing" ; + [ sh:description "The human readable scientific name for the taxon of the entity." ; sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:full_name ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:minCount 1 ; - sh:order 11 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + sh:order 5 ; + sh:path rdfs:label ], + [ sh:class biolink:NamedThing ; + sh:description "holds between a process and a continuant, where the continuant is an input into the process" ; + sh:nodeKind sh:IRI ; + sh:order 1 ; + sh:path biolink:has_input ], [ sh:datatype xsd:boolean ; sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; sh:order 16 ; sh:path biolink:deprecated ], - [ sh:description "The human readable scientific name for the taxon of the entity." ; - sh:maxCount 1 ; - sh:order 5 ; - sh:path rdfs:label ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 7 ; + sh:path biolink:xref ], [ sh:datatype xsd:string ; sh:order 12 ; sh:path rdf:type ] ; @@ -19122,65 +19130,137 @@ biolink:PlanetaryEntity a sh:NodeShape ; sh:maxCount 1 ; sh:order 9 ; sh:path dct:description ], - [ sh:description "a long-form human readable name for a thing" ; + [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 8 ; + sh:path rdfs:label ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 11 ; + sh:path biolink:deprecated ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 6 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 5 ; + sh:path biolink:iri ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 3 ; + sh:path biolink:synonym ], + [ sh:description "a long-form human readable name for a thing" ; + sh:maxCount 1 ; + sh:order 2 ; + sh:path biolink:full_name ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 4 ; + sh:path biolink:id ], + [ sh:datatype xsd:string ; + sh:order 7 ; + sh:path rdf:type ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 1 ; + sh:path biolink:xref ], + [ sh:datatype xsd:string ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 0 ; + sh:path biolink:provided_by ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 10 ; + sh:path biolink:has_attribute ] ; + sh:targetClass biolink:PlanetaryEntity . + +biolink:Plant a sh:NodeShape ; + sh:closed true ; + sh:description "" ; + sh:ignoredProperties ( rdf:type ) ; + sh:property [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 8 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 10 ; + sh:path rdfs:label ], + [ sh:datatype xsd:string ; + sh:order 9 ; + sh:path rdf:type ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 13 ; + sh:path biolink:deprecated ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 11 ; + sh:path dct:description ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; - sh:order 2 ; - sh:path biolink:full_name ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:minCount 1 ; - sh:order 6 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + sh:order 7 ; + sh:path biolink:iri ], [ sh:description "Alternate human-readable names for a thing" ; - sh:order 3 ; + sh:order 5 ; sh:path biolink:synonym ], - [ sh:datatype xsd:string ; - sh:order 7 ; - sh:path rdf:type ], [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 1 ; + sh:order 3 ; sh:path biolink:xref ], [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; + sh:description "may often be an organism attribute" ; sh:nodeKind sh:IRI ; - sh:order 10 ; + sh:order 12 ; sh:path biolink:has_attribute ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 5 ; - sh:path biolink:iri ], - [ sh:description "A human-readable name for an attribute or entity." ; + [ sh:description "The human readable scientific name for the taxon of the entity." ; sh:maxCount 1 ; - sh:order 8 ; + sh:order 1 ; sh:path rdfs:label ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; - sh:order 11 ; - sh:path biolink:deprecated ], - [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 0 ; - sh:path biolink:provided_by ], + sh:order 4 ; + sh:path biolink:full_name ], [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; - sh:order 4 ; - sh:path biolink:id ] ; - sh:targetClass biolink:PlanetaryEntity . + sh:order 6 ; + sh:path biolink:id ], + [ sh:class biolink:OrganismTaxon ; + sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; + sh:nodeKind sh:IRI ; + sh:order 0 ; + sh:path biolink:in_taxon ], + [ sh:datatype xsd:string ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 2 ; + sh:path biolink:provided_by ] ; + sh:targetClass biolink:Plant . -biolink:Plant a sh:NodeShape ; +biolink:Polypeptide a sh:NodeShape ; sh:closed true ; - sh:description "" ; + sh:description "A polypeptide is a molecular entity characterized by availability in protein databases of amino-acid-based sequence representations of its precise primary structure; for convenience of representation, partial sequences of various kinds are included, even if they do not represent a physical molecule." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "a long-form human readable name for a thing" ; + sh:property [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 3 ; + sh:path biolink:xref ], + [ sh:description "The human readable scientific name for the taxon of the entity." ; sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:full_name ], + sh:order 1 ; + sh:path rdfs:label ], [ sh:description "Alternate human-readable names for a thing" ; sh:order 5 ; sh:path biolink:synonym ], + [ sh:description "a long-form human readable name for a thing" ; + sh:maxCount 1 ; + sh:order 4 ; + sh:path biolink:full_name ], [ sh:class biolink:OrganismTaxon ; sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; sh:nodeKind sh:IRI ; @@ -19191,13 +19271,10 @@ biolink:Plant a sh:NodeShape ; sh:order 10 ; sh:path rdfs:label ], [ sh:class biolink:Attribute ; - sh:description "may often be an organism attribute" ; + sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; sh:order 12 ; sh:path biolink:has_attribute ], - [ sh:datatype xsd:string ; - sh:order 9 ; - sh:path rdf:type ], [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; sh:order 11 ; @@ -19207,118 +19284,149 @@ biolink:Plant a sh:NodeShape ; sh:maxCount 1 ; sh:order 13 ; sh:path biolink:deprecated ], - [ sh:description "The human readable scientific name for the taxon of the entity." ; - sh:maxCount 1 ; - sh:order 1 ; - sh:path rdfs:label ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 7 ; sh:path biolink:iri ], + [ sh:datatype xsd:string ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 2 ; + sh:path biolink:provided_by ], + [ sh:datatype xsd:string ; + sh:order 9 ; + sh:path rdf:type ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:minCount 1 ; sh:order 8 ; sh:path biolink:category ; sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 2 ; - sh:path biolink:provided_by ], [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 6 ; - sh:path biolink:id ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 3 ; - sh:path biolink:xref ] ; - sh:targetClass biolink:Plant . + sh:path biolink:id ] ; + sh:targetClass biolink:Polypeptide . -biolink:Polypeptide a sh:NodeShape ; +biolink:PopulationToPopulationAssociation a sh:NodeShape ; sh:closed true ; - sh:description "A polypeptide is a molecular entity characterized by availability in protein databases of amino-acid-based sequence representations of its precise primary structure; for convenience of representation, partial sequences of various kinds are included, even if they do not represent a physical molecule." ; + sh:description "An association between a two populations" ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:property [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:deprecated ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 12 ; - sh:path biolink:has_attribute ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 5 ; - sh:path biolink:synonym ], - [ sh:datatype xsd:string ; - sh:order 9 ; - sh:path rdf:type ], - [ sh:class biolink:OrganismTaxon ; - sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; + sh:minCount 1 ; + sh:order 26 ; + sh:path biolink:id ], + [ sh:class biolink:PopulationOfIndividualOrganisms ; + sh:description "the population that form the object of the association" ; + sh:maxCount 1 ; + sh:minCount 1 ; sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path biolink:in_taxon ], - [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; sh:order 2 ; - sh:path biolink:provided_by ], - [ sh:description "The human readable scientific name for the taxon of the entity." ; - sh:maxCount 1 ; - sh:order 1 ; - sh:path rdfs:label ], + sh:path rdf:object ], + [ sh:datatype xsd:string ; + sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; + sh:order 10 ; + sh:path biolink:aggregator_knowledge_source ], [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; - sh:order 11 ; + sh:order 31 ; sh:path dct:description ], [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 14 ; + sh:path biolink:original_object ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:order 21 ; + sh:path biolink:subject_namespace ], + [ sh:description "a point in time" ; + sh:maxCount 1 ; + sh:order 11 ; + sh:path biolink:timepoint ], + [ sh:description "A relationship type that holds between the subject and object populations. Standard mereological relations can be used. E.g. subject part-of object, subject overlaps object. Derivation relationships can also be used" ; sh:maxCount 1 ; sh:minCount 1 ; + sh:order 1 ; + sh:path rdf:predicate ], + [ sh:datatype xsd:string ; + sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 12 ; + sh:path biolink:original_subject ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 17 ; + sh:path biolink:subject_closure ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 16 ; + sh:path biolink:object_category ], + [ sh:class biolink:Publication ; + sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; + sh:nodeKind sh:IRI ; sh:order 6 ; - sh:path biolink:id ], - [ sh:description "A human-readable name for an attribute or entity." ; + sh:path biolink:publications ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 19 ; + sh:path biolink:subject_category_closure ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; - sh:order 10 ; - sh:path rdfs:label ], - [ sh:description "a long-form human readable name for a thing" ; + sh:order 33 ; + sh:path biolink:deprecated ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:order 28 ; + sh:path biolink:category ], + [ sh:class biolink:OntologyClass ; + sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; + sh:nodeKind sh:IRI ; + sh:order 5 ; + sh:path biolink:qualifiers ], + [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:full_name ], + sh:order 13 ; + sh:path biolink:original_predicate ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 18 ; + sh:path biolink:object_closure ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:order 22 ; + sh:path biolink:object_namespace ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; - sh:order 7 ; + sh:order 27 ; sh:path biolink:iri ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:minCount 1 ; - sh:order 8 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 3 ; - sh:path biolink:xref ] ; - sh:targetClass biolink:Polypeptide . - -biolink:PopulationToPopulationAssociation a sh:NodeShape ; - sh:closed true ; - sh:description "An association between a two populations" ; - sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:class biolink:OntologyClass ; - sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; + [ sh:datatype xsd:string ; + sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 24 ; + sh:path biolink:object_label_closure ], + [ sh:class biolink:PopulationOfIndividualOrganisms ; + sh:description "the population that form the subject of the association" ; + sh:maxCount 1 ; + sh:minCount 1 ; sh:nodeKind sh:IRI ; - sh:order 5 ; - sh:path biolink:qualifiers ], + sh:order 0 ; + sh:path rdf:subject ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 23 ; + sh:path biolink:subject_label_closure ], [ sh:datatype xsd:string ; sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; sh:maxCount 1 ; sh:order 4 ; sh:path biolink:qualifier ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 12 ; - sh:path biolink:original_subject ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; @@ -19329,217 +19437,146 @@ biolink:PopulationToPopulationAssociation a sh:NodeShape ; sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; sh:order 29 ; sh:path rdf:type ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 33 ; - sh:path biolink:deprecated ], + [ sh:class biolink:RetrievalSource ; + sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; + sh:nodeKind sh:IRI ; + sh:order 25 ; + sh:path biolink:retrieval_source_ids ], [ sh:datatype xsd:string ; - sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:order 22 ; - sh:path biolink:object_namespace ], - [ sh:description "A human-readable name for an attribute or entity." ; + sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; sh:maxCount 1 ; - sh:order 30 ; - sh:path rdfs:label ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 18 ; - sh:path biolink:object_closure ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 23 ; - sh:path biolink:subject_label_closure ], + sh:order 9 ; + sh:path biolink:primary_knowledge_source ], [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; sh:order 32 ; sh:path biolink:has_attribute ], - [ sh:class biolink:RetrievalSource ; - sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; - sh:nodeKind sh:IRI ; - sh:order 25 ; - sh:path biolink:retrieval_source_ids ], + [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 30 ; + sh:path rdfs:label ], [ sh:datatype xsd:boolean ; sh:description "if set to true, then the association is negated i.e. is not true" ; sh:maxCount 1 ; sh:order 3 ; sh:path biolink:negated ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 24 ; - sh:path biolink:object_label_closure ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 31 ; - sh:path dct:description ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:order 28 ; - sh:path biolink:category ], - [ sh:datatype xsd:string ; - sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; - sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:knowledge_source ], - [ sh:class biolink:PopulationOfIndividualOrganisms ; - sh:description "the population that form the object of the association" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 2 ; - sh:path rdf:object ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:original_object ], [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; + sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; - sh:order 16 ; - sh:path biolink:object_category ], + sh:order 20 ; + sh:path biolink:object_category_closure ], [ sh:class biolink:EvidenceType ; sh:description "connects an association to an instance of supporting evidence" ; sh:nodeKind sh:IRI ; sh:order 7 ; sh:path biolink:has_evidence ], [ sh:datatype xsd:string ; - sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; - sh:maxCount 1 ; - sh:order 9 ; - sh:path biolink:primary_knowledge_source ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 20 ; - sh:path biolink:object_category_closure ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 17 ; - sh:path biolink:subject_closure ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:order 21 ; - sh:path biolink:subject_namespace ], - [ sh:class biolink:PopulationOfIndividualOrganisms ; - sh:description "the population that form the subject of the association" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path rdf:subject ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 27 ; - sh:path biolink:iri ], - [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:original_predicate ], - [ sh:datatype xsd:string ; - sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; - sh:order 10 ; - sh:path biolink:aggregator_knowledge_source ], - [ sh:description "a point in time" ; - sh:maxCount 1 ; - sh:order 11 ; - sh:path biolink:timepoint ], - [ sh:class biolink:Publication ; - sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; - sh:nodeKind sh:IRI ; - sh:order 6 ; - sh:path biolink:publications ], - [ sh:description "A relationship type that holds between the subject and object populations. Standard mereological relations can be used. E.g. subject part-of object, subject overlaps object. Derivation relationships can also be used" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 1 ; - sh:path rdf:predicate ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 26 ; - sh:path biolink:id ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 19 ; - sh:path biolink:subject_category_closure ] ; + sh:order 8 ; + sh:path biolink:knowledge_source ] ; sh:targetClass biolink:PopulationToPopulationAssociation . biolink:PosttranslationalModification a sh:NodeShape ; sh:closed true ; sh:description "A chemical modification of a polypeptide or protein that occurs after translation. e.g. polypeptide cleavage to form separate proteins, methylation or acetylation of histone tail amino acids, protein ubiquitination." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "a long-form human readable name for a thing" ; + sh:property [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 8 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + [ sh:class biolink:OrganismTaxon ; + sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; + sh:nodeKind sh:IRI ; + sh:order 0 ; + sh:path biolink:in_taxon ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 5 ; + sh:path biolink:synonym ], + [ sh:description "genes are typically designated by a short symbol and a full name. We map the symbol to the default display name and use an additional slot for full name" ; sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:full_name ], + sh:order 10 ; + sh:path rdfs:label ], [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; sh:order 3 ; sh:path biolink:xref ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 5 ; - sh:path biolink:synonym ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + [ sh:description "The human readable scientific name for the taxon of the entity." ; sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:deprecated ], + sh:order 1 ; + sh:path rdfs:label ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 12 ; + sh:path biolink:has_attribute ], [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; sh:order 11 ; sh:path dct:description ], - [ sh:description "genes are typically designated by a short symbol and a full name. We map the symbol to the default display name and use an additional slot for full name" ; + [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; - sh:order 10 ; - sh:path rdfs:label ], + sh:order 4 ; + sh:path biolink:full_name ], [ sh:datatype xsd:string ; sh:order 9 ; sh:path rdf:type ], - [ sh:class biolink:OrganismTaxon ; - sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; - sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path biolink:in_taxon ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 7 ; - sh:path biolink:iri ], - [ sh:description "The human readable scientific name for the taxon of the entity." ; + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; - sh:order 1 ; - sh:path rdfs:label ], + sh:minCount 1 ; + sh:order 6 ; + sh:path biolink:id ], [ sh:datatype xsd:string ; sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; sh:order 2 ; sh:path biolink:provided_by ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 13 ; + sh:path biolink:deprecated ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 7 ; + sh:path biolink:iri ] ; + sh:targetClass biolink:PosttranslationalModification . + +biolink:PreprintPublication a sh:NodeShape ; + sh:closed true ; + sh:description "a document reresenting an early version of an author's original scholarly work, such as a research paper or a review, prior to formal peer review and publication in a peer-reviewed scholarly or scientific journal." ; + sh:ignoredProperties ( rdf:type ) ; + sh:property [ sh:description "Alternate human-readable names for a thing" ; sh:order 12 ; - sh:path biolink:has_attribute ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:minCount 1 ; + sh:path biolink:synonym ], + [ sh:datatype xsd:string ; + sh:maxCount 1 ; sh:order 8 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + sh:path biolink:format ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 20 ; + sh:path biolink:deprecated ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 14 ; + sh:path biolink:iri ], [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 6 ; - sh:path biolink:id ] ; - sh:targetClass biolink:PosttranslationalModification . - -biolink:PreprintPublication a sh:NodeShape ; - sh:closed true ; - sh:description "a document reresenting an early version of an author's original scholarly work, such as a research paper or a review, prior to formal peer review and publication in a peer-reviewed scholarly or scientific journal." ; - sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:class biolink:Attribute ; + sh:order 7 ; + sh:path biolink:rights ], + [ sh:description "the 'title' of the publication is generally recorded in the 'name' property (inherited from NamedThing). The field name 'title' is now also tagged as an acceptable alias for the node property 'name' (just in case)." ; + sh:maxCount 1 ; + sh:order 17 ; + sh:path rdfs:label ], + [ sh:datatype xsd:date ; + sh:description "date on which an entity was created. This can be applied to nodes or edges" ; + sh:maxCount 1 ; + sh:order 9 ; + sh:path biolink:creation_date ], + [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; sh:order 19 ; @@ -19548,186 +19585,157 @@ biolink:PreprintPublication a sh:NodeShape ; sh:description "When a 2-tuple of page numbers are provided, they represent the start and end page of the publication within its parent publication context. For books, this may be set to the total number of pages of the book." ; sh:order 1 ; sh:path biolink:pages ], - [ sh:datatype xsd:string ; - sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:format ], - [ sh:description "mesh terms tagging a publication" ; - sh:order 4 ; - sh:path biolink:mesh_terms ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 12 ; - sh:path biolink:synonym ], - [ sh:description "the 'title' of the publication is generally recorded in the 'name' property (inherited from NamedThing). The field name 'title' is now also tagged as an acceptable alias for the node property 'name' (just in case)." ; - sh:maxCount 1 ; - sh:order 17 ; - sh:path rdfs:label ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:minCount 1 ; sh:order 15 ; sh:path biolink:category ; sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 18 ; - sh:path dct:description ], - [ sh:datatype xsd:string ; - sh:order 16 ; - sh:path rdf:type ], - [ sh:datatype xsd:string ; - sh:maxCount 1 ; - sh:order 6 ; - sh:path biolink:license ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:iri ], [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; sh:order 11 ; sh:path biolink:full_name ], [ sh:datatype xsd:string ; - sh:description "keywords tagging a publication" ; - sh:order 3 ; - sh:path biolink:keywords ], - [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 10 ; - sh:path biolink:provided_by ], - [ sh:datatype xsd:date ; - sh:description "date on which an entity was created. This can be applied to nodes or edges" ; + sh:description "Different kinds of publication subtypes will have different preferred identifiers (curies when feasible). Precedence of identifiers for scientific articles is as follows: PMID if available; DOI if not; actual alternate CURIE otherwise. Enclosing publications (i.e. referenced by 'published in' node property) such as books and journals, should have industry-standard identifier such as from ISBN and ISSN." ; sh:maxCount 1 ; - sh:order 9 ; - sh:path biolink:creation_date ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:minCount 1 ; + sh:order 13 ; + sh:path biolink:id ], + [ sh:datatype xsd:string ; + sh:order 16 ; + sh:path rdf:type ], + [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; - sh:order 20 ; - sh:path biolink:deprecated ], + sh:order 18 ; + sh:path dct:description ], + [ sh:class biolink:Agent ; + sh:description "connects an publication to the list of authors who contributed to the publication. This property should be a comma-delimited list of author names. It is recommended that an author's name be formatted as \"surname, firstname initial.\". Note that this property is a node annotation expressing the citation list of authorship which might typically otherwise be more completely documented in biolink:PublicationToProviderAssociation defined edges which point to full details about an author and possibly, some qualifiers which clarify the specific status of a given author in the publication." ; + sh:nodeKind sh:IRI ; + sh:order 0 ; + sh:path biolink:authors ], [ sh:datatype xsd:string ; sh:description "executive summary of a publication" ; sh:maxCount 1 ; sh:order 2 ; sh:path biolink:summary ], + [ sh:datatype xsd:string ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 10 ; + sh:path biolink:provided_by ], + [ sh:description "mesh terms tagging a publication" ; + sh:order 4 ; + sh:path biolink:mesh_terms ], [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; sh:order 5 ; sh:path biolink:xref ], - [ sh:class biolink:Agent ; - sh:description "connects an publication to the list of authors who contributed to the publication. This property should be a comma-delimited list of author names. It is recommended that an author's name be formatted as \"surname, firstname initial.\". Note that this property is a node annotation expressing the citation list of authorship which might typically otherwise be more completely documented in biolink:PublicationToProviderAssociation defined edges which point to full details about an author and possibly, some qualifiers which clarify the specific status of a given author in the publication." ; - sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path biolink:authors ], [ sh:datatype xsd:string ; sh:maxCount 1 ; - sh:order 7 ; - sh:path biolink:rights ], + sh:order 6 ; + sh:path biolink:license ], [ sh:datatype xsd:string ; - sh:description "Different kinds of publication subtypes will have different preferred identifiers (curies when feasible). Precedence of identifiers for scientific articles is as follows: PMID if available; DOI if not; actual alternate CURIE otherwise. Enclosing publications (i.e. referenced by 'published in' node property) such as books and journals, should have industry-standard identifier such as from ISBN and ISSN." ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 13 ; - sh:path biolink:id ] ; + sh:description "keywords tagging a publication" ; + sh:order 3 ; + sh:path biolink:keywords ] ; sh:targetClass biolink:PreprintPublication . biolink:ProcessedMaterial a sh:NodeShape ; sh:closed true ; sh:description "A chemical entity (often a mixture) processed for consumption for nutritional, medical or technical use. Is a material entity that is created or changed during material processing." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "Alternate human-readable names for a thing" ; - sh:order 12 ; - sh:path biolink:synonym ], + sh:property [ sh:datatype xsd:string ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 9 ; + sh:path biolink:provided_by ], [ sh:datatype xsd:string ; sh:description "An agglomeration of drug regulatory status worldwide. Not specific to FDA." ; sh:maxCount 1 ; sh:order 2 ; sh:path biolink:drug_regulatory_status_world_wide ], + [ sh:description "the method or process of administering a pharmaceutical compound to achieve a therapeutic effect in humans or animals." ; + sh:in ( "inhalation" "oral" "absorption_through_the_skin" "intravenous_injection" ) ; + sh:order 3 ; + sh:path biolink:routes_of_delivery ], + [ sh:description "" ; + sh:in ( "over_the_counter" "prescription" ) ; + sh:order 5 ; + sh:path biolink:available_from ], + [ sh:datatype xsd:boolean ; + sh:description "" ; + sh:maxCount 1 ; + sh:order 7 ; + sh:path biolink:is_toxic ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 18 ; + sh:path dct:description ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 19 ; + sh:path biolink:has_attribute ], [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; sh:order 10 ; sh:path biolink:xref ], - [ sh:class biolink:ChemicalMixture ; - sh:description "" ; + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; + sh:order 20 ; + sh:path biolink:deprecated ], + [ sh:class biolink:ChemicalRole ; + sh:description "A role is particular behaviour which a chemical entity may exhibit." ; sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path biolink:is_supplement ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 13 ; - sh:path biolink:id ], + sh:order 8 ; + sh:path biolink:has_chemical_role ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 12 ; + sh:path biolink:synonym ], [ sh:datatype xsd:string ; - sh:description "The highest dose of a drug or treatment that does not cause unacceptable side effects. The maximum tolerated dose is determined in clinical trials by testing increasing doses on different groups of people until the highest dose with acceptable side effects is found. Also called MTD." ; + sh:description "Should be the highest level of FDA approval this chemical entity or device has, regardless of which disease, condition or phenotype it is currently being reviewed to treat. For specific levels of FDA approval for a specific condition, disease, phenotype, etc., see the association slot, 'clinical approval status.'" ; sh:maxCount 1 ; - sh:order 6 ; - sh:path biolink:max_tolerated_dose ], + sh:order 1 ; + sh:path biolink:highest_FDA_approval_status ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:minCount 1 ; sh:order 15 ; sh:path biolink:category ; sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:class biolink:ChemicalRole ; - sh:description "A role is particular behaviour which a chemical entity may exhibit." ; - sh:nodeKind sh:IRI ; - sh:order 8 ; - sh:path biolink:has_chemical_role ], - [ sh:description "" ; - sh:in ( "over_the_counter" "prescription" ) ; - sh:order 5 ; - sh:path biolink:available_from ], [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 9 ; - sh:path biolink:provided_by ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:description "The highest dose of a drug or treatment that does not cause unacceptable side effects. The maximum tolerated dose is determined in clinical trials by testing increasing doses on different groups of people until the highest dose with acceptable side effects is found. Also called MTD." ; sh:maxCount 1 ; - sh:order 20 ; - sh:path biolink:deprecated ], + sh:order 6 ; + sh:path biolink:max_tolerated_dose ], + [ sh:class biolink:ChemicalMixture ; + sh:description "" ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 0 ; + sh:path biolink:is_supplement ], [ sh:datatype xsd:string ; sh:order 16 ; sh:path rdf:type ], - [ sh:class biolink:ChemicalEntity ; - sh:description "" ; + [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 4 ; - sh:path biolink:trade_name ], + sh:order 11 ; + sh:path biolink:full_name ], [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; sh:order 17 ; sh:path rdfs:label ], [ sh:datatype xsd:string ; - sh:description "Should be the highest level of FDA approval this chemical entity or device has, regardless of which disease, condition or phenotype it is currently being reviewed to treat. For specific levels of FDA approval for a specific condition, disease, phenotype, etc., see the association slot, 'FDA approval status.'" ; - sh:maxCount 1 ; - sh:order 1 ; - sh:path biolink:highest_FDA_approval_status ], - [ sh:description "a long-form human readable name for a thing" ; - sh:maxCount 1 ; - sh:order 11 ; - sh:path biolink:full_name ], - [ sh:description "the method or process of administering a pharmaceutical compound to achieve a therapeutic effect in humans or animals." ; - sh:in ( "inhalation" "oral" "absorption_through_the_skin" "intravenous_injection" ) ; - sh:order 3 ; - sh:path biolink:routes_of_delivery ], - [ sh:description "a human-readable description of an entity" ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; - sh:order 18 ; - sh:path dct:description ], + sh:minCount 1 ; + sh:order 13 ; + sh:path biolink:id ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 14 ; sh:path biolink:iri ], - [ sh:datatype xsd:boolean ; + [ sh:class biolink:ChemicalEntity ; sh:description "" ; sh:maxCount 1 ; - sh:order 7 ; - sh:path biolink:is_toxic ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; - sh:order 19 ; - sh:path biolink:has_attribute ] ; + sh:order 4 ; + sh:path biolink:trade_name ] ; sh:targetClass biolink:ProcessedMaterial . biolink:Protein a sh:NodeShape ; @@ -19738,34 +19746,39 @@ biolink:Protein a sh:NodeShape ; sh:maxCount 1 ; sh:order 10 ; sh:path rdfs:label ], - [ sh:datatype xsd:string ; - sh:order 9 ; - sh:path rdf:type ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 0 ; - sh:path biolink:synonym ], [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; sh:order 11 ; sh:path dct:description ], + [ sh:class biolink:OrganismTaxon ; + sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; + sh:nodeKind sh:IRI ; + sh:order 2 ; + sh:path biolink:in_taxon ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 1 ; + sh:path biolink:xref ], [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 6 ; sh:path biolink:id ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 0 ; + sh:path biolink:synonym ], + [ sh:description "a long-form human readable name for a thing" ; + sh:maxCount 1 ; + sh:order 5 ; + sh:path biolink:full_name ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 7 ; + sh:path biolink:iri ], [ sh:datatype xsd:string ; sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; sh:order 4 ; sh:path biolink:provided_by ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 1 ; - sh:path biolink:xref ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:deprecated ], [ sh:description "The human readable scientific name for the taxon of the entity." ; sh:maxCount 1 ; sh:order 3 ; @@ -19775,19 +19788,14 @@ biolink:Protein a sh:NodeShape ; sh:order 8 ; sh:path biolink:category ; sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:description "a long-form human readable name for a thing" ; - sh:maxCount 1 ; - sh:order 5 ; - sh:path biolink:full_name ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + [ sh:datatype xsd:string ; + sh:order 9 ; + sh:path rdf:type ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; - sh:order 7 ; - sh:path biolink:iri ], - [ sh:class biolink:OrganismTaxon ; - sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; - sh:nodeKind sh:IRI ; - sh:order 2 ; - sh:path biolink:in_taxon ], + sh:order 13 ; + sh:path biolink:deprecated ], [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; @@ -19799,55 +19807,29 @@ biolink:ProteinDomain a sh:NodeShape ; sh:closed true ; sh:description "A conserved part of protein sequence and (tertiary) structure that can evolve, function, and exist independently of the rest of the protein chain. Protein domains maintain their structure and function independently of the proteins in which they are found. e.g. an SH3 domain." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:datatype xsd:string ; - sh:order 10 ; - sh:path rdf:type ], + sh:property [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 4 ; + sh:path biolink:xref ], [ sh:datatype xsd:string ; sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; sh:order 3 ; sh:path biolink:provided_by ], - [ sh:class biolink:OrganismTaxon ; - sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; - sh:nodeKind sh:IRI ; - sh:order 1 ; - sh:path biolink:in_taxon ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 12 ; - sh:path dct:description ], - [ sh:description "A human-readable name for an attribute or entity." ; + [ sh:description "The human readable scientific name for the taxon of the entity." ; sh:maxCount 1 ; - sh:order 11 ; + sh:order 2 ; sh:path rdfs:label ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 4 ; - sh:path biolink:xref ], [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; sh:order 5 ; sh:path biolink:full_name ], - [ sh:class biolink:Gene ; - sh:description "connects an entity with one or more gene or gene products" ; - sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path biolink:has_gene_or_gene_product ], - [ sh:description "The human readable scientific name for the taxon of the entity." ; - sh:maxCount 1 ; - sh:order 2 ; - sh:path rdfs:label ], [ sh:description "Alternate human-readable names for a thing" ; sh:order 6 ; sh:path biolink:synonym ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; + [ sh:class biolink:OrganismTaxon ; + sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; sh:nodeKind sh:IRI ; - sh:order 13 ; - sh:path biolink:has_attribute ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:deprecated ], + sh:order 1 ; + sh:path biolink:in_taxon ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 8 ; @@ -19857,160 +19839,200 @@ biolink:ProteinDomain a sh:NodeShape ; sh:order 9 ; sh:path biolink:category ; sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 11 ; + sh:path rdfs:label ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 14 ; + sh:path biolink:deprecated ], + [ sh:class biolink:Gene ; + sh:description "connects an entity with one or more gene or gene products" ; + sh:nodeKind sh:IRI ; + sh:order 0 ; + sh:path biolink:has_gene_or_gene_product ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 12 ; + sh:path dct:description ], [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 7 ; - sh:path biolink:id ] ; + sh:path biolink:id ], + [ sh:datatype xsd:string ; + sh:order 10 ; + sh:path rdf:type ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 13 ; + sh:path biolink:has_attribute ] ; sh:targetClass biolink:ProteinDomain . biolink:ProteinFamily a sh:NodeShape ; sh:closed true ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "a human-readable description of an entity" ; + sh:property [ sh:class biolink:OrganismTaxon ; + sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; + sh:nodeKind sh:IRI ; + sh:order 1 ; + sh:path biolink:in_taxon ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; - sh:order 12 ; - sh:path dct:description ], + sh:minCount 1 ; + sh:order 7 ; + sh:path biolink:id ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 14 ; + sh:path biolink:deprecated ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 8 ; sh:path biolink:iri ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 4 ; - sh:path biolink:xref ], + [ sh:datatype xsd:string ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 3 ; + sh:path biolink:provided_by ], + [ sh:description "The human readable scientific name for the taxon of the entity." ; + sh:maxCount 1 ; + sh:order 2 ; + sh:path rdfs:label ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:minCount 1 ; sh:order 9 ; sh:path biolink:category ; sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:class biolink:Gene ; - sh:description "connects an entity with one or more gene or gene products" ; - sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path biolink:has_gene_or_gene_product ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 4 ; + sh:path biolink:xref ], [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; sh:order 13 ; sh:path biolink:has_attribute ], - [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 3 ; - sh:path biolink:provided_by ], - [ sh:description "The human readable scientific name for the taxon of the entity." ; + [ sh:class biolink:Gene ; + sh:description "connects an entity with one or more gene or gene products" ; + sh:nodeKind sh:IRI ; + sh:order 0 ; + sh:path biolink:has_gene_or_gene_product ], + [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; - sh:order 2 ; - sh:path rdfs:label ], - [ sh:datatype xsd:string ; - sh:order 10 ; - sh:path rdf:type ], + sh:order 5 ; + sh:path biolink:full_name ], [ sh:description "Alternate human-readable names for a thing" ; sh:order 6 ; sh:path biolink:synonym ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 7 ; - sh:path biolink:id ], - [ sh:class biolink:OrganismTaxon ; - sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; - sh:nodeKind sh:IRI ; - sh:order 1 ; - sh:path biolink:in_taxon ], [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; sh:order 11 ; sh:path rdfs:label ], - [ sh:description "a long-form human readable name for a thing" ; - sh:maxCount 1 ; - sh:order 5 ; - sh:path biolink:full_name ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + [ sh:datatype xsd:string ; + sh:order 10 ; + sh:path rdf:type ], + [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:deprecated ] ; + sh:order 12 ; + sh:path dct:description ] ; sh:targetClass biolink:ProteinFamily . biolink:ProteinIsoform a sh:NodeShape ; sh:closed true ; sh:description "Represents a protein that is a specific isoform of the canonical or reference protein. See https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4114032/" ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "a long-form human readable name for a thing" ; + sh:property [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; - sh:order 5 ; - sh:path biolink:full_name ], + sh:order 13 ; + sh:path biolink:deprecated ], + [ sh:description "genes are typically designated by a short symbol and a full name. We map the symbol to the default display name and use an additional slot for full name" ; + sh:maxCount 1 ; + sh:order 10 ; + sh:path rdfs:label ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 7 ; + sh:path biolink:iri ], + [ sh:datatype xsd:string ; + sh:order 9 ; + sh:path rdf:type ], + [ sh:description "The human readable scientific name for the taxon of the entity." ; + sh:maxCount 1 ; + sh:order 3 ; + sh:path rdfs:label ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 8 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; sh:order 12 ; sh:path biolink:has_attribute ], - [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 4 ; - sh:path biolink:provided_by ], [ sh:class biolink:OrganismTaxon ; sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; sh:nodeKind sh:IRI ; sh:order 2 ; sh:path biolink:in_taxon ], [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 6 ; - sh:path biolink:id ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:minCount 1 ; - sh:order 8 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:datatype xsd:string ; - sh:order 9 ; - sh:path rdf:type ], + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 4 ; + sh:path biolink:provided_by ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 1 ; + sh:path biolink:xref ], [ sh:description "Alternate human-readable names for a thing" ; sh:order 0 ; sh:path biolink:synonym ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:deprecated ], + sh:order 5 ; + sh:path biolink:full_name ], [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; sh:order 11 ; sh:path dct:description ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 7 ; - sh:path biolink:iri ], - [ sh:description "The human readable scientific name for the taxon of the entity." ; - sh:maxCount 1 ; - sh:order 3 ; - sh:path rdfs:label ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 1 ; - sh:path biolink:xref ], - [ sh:description "genes are typically designated by a short symbol and a full name. We map the symbol to the default display name and use an additional slot for full name" ; + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; - sh:order 10 ; - sh:path rdfs:label ] ; + sh:minCount 1 ; + sh:order 6 ; + sh:path biolink:id ] ; sh:targetClass biolink:ProteinIsoform . biolink:RNAProduct a sh:NodeShape ; sh:closed true ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:datatype xsd:string ; - sh:order 9 ; - sh:path rdf:type ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:property [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 8 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 12 ; + sh:path biolink:has_attribute ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 7 ; + sh:path biolink:iri ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 6 ; - sh:path biolink:id ], + sh:order 13 ; + sh:path biolink:deprecated ], + [ sh:datatype xsd:string ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 4 ; + sh:path biolink:provided_by ], [ sh:class biolink:OrganismTaxon ; sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; sh:nodeKind sh:IRI ; @@ -20020,10 +20042,22 @@ biolink:RNAProduct a sh:NodeShape ; sh:maxCount 1 ; sh:order 3 ; sh:path rdfs:label ], - [ sh:description "a long-form human readable name for a thing" ; + [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; - sh:order 5 ; - sh:path biolink:full_name ], + sh:order 11 ; + sh:path dct:description ], + [ sh:datatype xsd:string ; + sh:order 9 ; + sh:path rdf:type ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 6 ; + sh:path biolink:id ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 1 ; + sh:path biolink:xref ], [ sh:description "Alternate human-readable names for a thing" ; sh:order 0 ; sh:path biolink:synonym ], @@ -20031,36 +20065,10 @@ biolink:RNAProduct a sh:NodeShape ; sh:maxCount 1 ; sh:order 10 ; sh:path rdfs:label ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 1 ; - sh:path biolink:xref ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:deprecated ], - [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 4 ; - sh:path biolink:provided_by ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 11 ; - sh:path dct:description ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; - sh:order 7 ; - sh:path biolink:iri ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:minCount 1 ; - sh:order 8 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 12 ; - sh:path biolink:has_attribute ] ; + sh:order 5 ; + sh:path biolink:full_name ] ; sh:targetClass biolink:RNAProduct . biolink:RNAProductIsoform a sh:NodeShape ; @@ -20071,284 +20079,280 @@ biolink:RNAProductIsoform a sh:NodeShape ; sh:maxCount 1 ; sh:order 5 ; sh:path biolink:full_name ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 1 ; - sh:path biolink:xref ], - [ sh:datatype xsd:string ; - sh:order 9 ; - sh:path rdf:type ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 0 ; + sh:path biolink:synonym ], [ sh:datatype xsd:string ; sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; sh:order 4 ; sh:path biolink:provided_by ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 11 ; - sh:path dct:description ], [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 6 ; - sh:path biolink:id ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:deprecated ], - [ sh:description "The human readable scientific name for the taxon of the entity." ; - sh:maxCount 1 ; - sh:order 3 ; - sh:path rdfs:label ], + sh:order 9 ; + sh:path rdf:type ], [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; sh:order 12 ; sh:path biolink:has_attribute ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 7 ; - sh:path biolink:iri ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 8 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], [ sh:description "genes are typically designated by a short symbol and a full name. We map the symbol to the default display name and use an additional slot for full name" ; sh:maxCount 1 ; sh:order 10 ; sh:path rdfs:label ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 0 ; - sh:path biolink:synonym ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 11 ; + sh:path dct:description ], [ sh:class biolink:OrganismTaxon ; sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; sh:nodeKind sh:IRI ; sh:order 2 ; sh:path biolink:in_taxon ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 13 ; + sh:path biolink:deprecated ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 1 ; + sh:path biolink:xref ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 7 ; + sh:path biolink:iri ], + [ sh:description "The human readable scientific name for the taxon of the entity." ; + sh:maxCount 1 ; + sh:order 3 ; + sh:path rdfs:label ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; sh:minCount 1 ; - sh:order 8 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ] ; + sh:order 6 ; + sh:path biolink:id ] ; sh:targetClass biolink:RNAProductIsoform . biolink:ReactionToCatalystAssociation a sh:NodeShape ; sh:closed true ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:class biolink:GeneOrGeneProduct ; - sh:description "the chemical element that is the target of the statement" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:BlankNode ; - sh:order 5 ; - sh:path rdf:object ], - [ sh:datatype xsd:string ; - sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; - sh:maxCount 1 ; - sh:order 12 ; - sh:path biolink:primary_knowledge_source ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 26 ; - sh:path biolink:subject_label_closure ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 22 ; - sh:path biolink:subject_category_closure ], - [ sh:description "a point in time" ; - sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:timepoint ], - [ sh:datatype xsd:boolean ; - sh:description "if set to true, then the association is negated i.e. is not true" ; - sh:maxCount 1 ; - sh:order 6 ; - sh:path biolink:negated ], - [ sh:class biolink:RetrievalSource ; - sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; - sh:nodeKind sh:IRI ; - sh:order 28 ; - sh:path biolink:retrieval_source_ids ], - [ sh:description "the side of a reaction being modeled (ie: left or right)" ; - sh:in ( "left" "right" ) ; - sh:maxCount 1 ; - sh:order 2 ; - sh:path biolink:reaction_side ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 20 ; - sh:path biolink:subject_closure ], - [ sh:datatype xsd:integer ; + sh:property [ sh:datatype xsd:integer ; sh:description "the relationship between the relative quantities of substances taking part in a reaction or forming a compound, typically a ratio of whole integers." ; sh:maxCount 1 ; sh:order 0 ; sh:path biolink:stoichiometry ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; + [ sh:class biolink:EvidenceType ; + sh:description "connects an association to an instance of supporting evidence" ; sh:nodeKind sh:IRI ; - sh:order 18 ; - sh:path biolink:subject_category ], - [ sh:class biolink:MolecularEntity ; - sh:description "the chemical entity or entity that is an interactor" ; + sh:order 10 ; + sh:path biolink:has_evidence ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 3 ; - sh:path rdf:subject ], - [ sh:datatype xsd:string ; - sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; - sh:order 32 ; - sh:path rdf:type ], + sh:order 29 ; + sh:path biolink:id ], [ sh:datatype xsd:string ; sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:order 21 ; sh:path biolink:object_closure ], [ sh:datatype xsd:string ; - sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 27 ; - sh:path biolink:object_label_closure ], - [ sh:description "A human-readable name for an attribute or entity." ; + sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; sh:maxCount 1 ; - sh:order 33 ; - sh:path rdfs:label ], + sh:order 11 ; + sh:path biolink:knowledge_source ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 35 ; + sh:path biolink:has_attribute ], [ sh:datatype xsd:string ; - sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 24 ; - sh:path biolink:subject_namespace ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:order 25 ; + sh:path biolink:object_namespace ], + [ sh:description "the side of a reaction being modeled (ie: left or right)" ; + sh:in ( "left" "right" ) ; sh:maxCount 1 ; - sh:order 17 ; - sh:path biolink:original_object ], + sh:order 2 ; + sh:path biolink:reaction_side ], [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 29 ; - sh:path biolink:id ], + sh:order 15 ; + sh:path biolink:original_subject ], [ sh:class biolink:OntologyClass ; - sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; - sh:nodeKind sh:IRI ; - sh:order 8 ; - sh:path biolink:qualifiers ], - [ sh:class biolink:EvidenceType ; - sh:description "connects an association to an instance of supporting evidence" ; - sh:nodeKind sh:IRI ; - sh:order 10 ; - sh:path biolink:has_evidence ], - [ sh:class biolink:Publication ; - sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; sh:nodeKind sh:IRI ; - sh:order 9 ; - sh:path biolink:publications ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:order 19 ; + sh:path biolink:object_category ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 27 ; + sh:path biolink:object_label_closure ], + [ sh:datatype xsd:string ; + sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 36 ; - sh:path biolink:deprecated ], + sh:order 17 ; + sh:path biolink:original_object ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; - sh:order 19 ; - sh:path biolink:object_category ], - [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 16 ; - sh:path biolink:original_predicate ], - [ sh:datatype xsd:string ; - sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; - sh:order 13 ; - sh:path biolink:aggregator_knowledge_source ], + sh:order 18 ; + sh:path biolink:subject_category ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 30 ; sh:path biolink:iri ], - [ sh:description "a human-readable description of an entity" ; + [ sh:datatype xsd:string ; + sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; sh:maxCount 1 ; - sh:order 34 ; - sh:path dct:description ], + sh:order 7 ; + sh:path biolink:qualifier ], [ sh:datatype xsd:string ; - sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; + sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; sh:maxCount 1 ; - sh:order 11 ; - sh:path biolink:knowledge_source ], + sh:order 12 ; + sh:path biolink:primary_knowledge_source ], + [ sh:description "a point in time" ; + sh:maxCount 1 ; + sh:order 14 ; + sh:path biolink:timepoint ], + [ sh:class biolink:RetrievalSource ; + sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; + sh:nodeKind sh:IRI ; + sh:order 28 ; + sh:path biolink:retrieval_source_ids ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 23 ; + sh:path biolink:object_category_closure ], + [ sh:datatype xsd:string ; + sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; + sh:order 32 ; + sh:path rdf:type ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 36 ; + sh:path biolink:deprecated ], [ sh:description "the direction of a reaction as constrained by the direction enum (ie: left_to_right, neutral, etc.)" ; sh:in ( "left_to_right" "right_to_left" "bidirectional" "neutral" ) ; sh:maxCount 1 ; sh:order 1 ; sh:path biolink:reaction_direction ], + [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 33 ; + sh:path rdfs:label ], [ sh:datatype xsd:string ; - sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 15 ; - sh:path biolink:original_subject ], + sh:order 24 ; + sh:path biolink:subject_namespace ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 34 ; + sh:path dct:description ], + [ sh:datatype xsd:boolean ; + sh:description "if set to true, then the association is negated i.e. is not true" ; + sh:maxCount 1 ; + sh:order 6 ; + sh:path biolink:negated ], + [ sh:datatype xsd:string ; + sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; + sh:order 13 ; + sh:path biolink:aggregator_knowledge_source ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:order 31 ; sh:path biolink:category ], - [ sh:datatype xsd:string ; - sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; + [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 7 ; - sh:path biolink:qualifier ], + sh:order 16 ; + sh:path biolink:original_predicate ], + [ sh:class biolink:MolecularEntity ; + sh:description "the chemical entity or entity that is an interactor" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 3 ; + sh:path rdf:subject ], [ sh:datatype xsd:string ; - sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 20 ; + sh:path biolink:subject_closure ], + [ sh:class biolink:Publication ; + sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; + sh:nodeKind sh:IRI ; + sh:order 9 ; + sh:path biolink:publications ], + [ sh:class biolink:GeneOrGeneProduct ; + sh:description "the chemical element that is the target of the statement" ; sh:maxCount 1 ; - sh:order 25 ; - sh:path biolink:object_namespace ], + sh:minCount 1 ; + sh:nodeKind sh:BlankNode ; + sh:order 5 ; + sh:path rdf:object ], [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 23 ; - sh:path biolink:object_category_closure ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; + sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; - sh:order 35 ; - sh:path biolink:has_attribute ], + sh:order 22 ; + sh:path biolink:subject_category_closure ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 26 ; + sh:path biolink:subject_label_closure ], [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 4 ; - sh:path rdf:predicate ] ; + sh:path rdf:predicate ], + [ sh:class biolink:OntologyClass ; + sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; + sh:nodeKind sh:IRI ; + sh:order 8 ; + sh:path biolink:qualifiers ] ; sh:targetClass biolink:ReactionToCatalystAssociation . biolink:ReactionToParticipantAssociation a sh:NodeShape ; sh:closed true ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 21 ; - sh:path biolink:object_closure ], - [ sh:datatype xsd:boolean ; - sh:description "if set to true, then the association is negated i.e. is not true" ; + sh:property [ sh:description "the direction of a reaction as constrained by the direction enum (ie: left_to_right, neutral, etc.)" ; + sh:in ( "left_to_right" "right_to_left" "bidirectional" "neutral" ) ; sh:maxCount 1 ; - sh:order 6 ; - sh:path biolink:negated ], + sh:order 1 ; + sh:path biolink:reaction_direction ], [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 23 ; - sh:path biolink:object_category_closure ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 35 ; - sh:path biolink:has_attribute ], - [ sh:class biolink:EvidenceType ; - sh:description "connects an association to an instance of supporting evidence" ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; sh:nodeKind sh:IRI ; - sh:order 10 ; - sh:path biolink:has_evidence ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:order 18 ; + sh:path biolink:subject_category ], + [ sh:class biolink:MolecularEntity ; + sh:description "the chemical entity or entity that is an interactor" ; sh:maxCount 1 ; - sh:order 17 ; - sh:path biolink:original_object ], - [ sh:class biolink:OntologyClass ; - sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; + sh:minCount 1 ; sh:nodeKind sh:IRI ; - sh:order 8 ; - sh:path biolink:qualifiers ], + sh:order 3 ; + sh:path rdf:subject ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:order 31 ; + sh:path biolink:category ], + [ sh:description "the side of a reaction being modeled (ie: left or right)" ; + sh:in ( "left" "right" ) ; + sh:maxCount 1 ; + sh:order 2 ; + sh:path biolink:reaction_side ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 21 ; + sh:path biolink:object_closure ], [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; @@ -20359,47 +20363,62 @@ biolink:ReactionToParticipantAssociation a sh:NodeShape ; sh:maxCount 1 ; sh:order 16 ; sh:path biolink:original_predicate ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 36 ; - sh:path biolink:deprecated ], - [ sh:class biolink:RetrievalSource ; - sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; - sh:nodeKind sh:IRI ; - sh:order 28 ; - sh:path biolink:retrieval_source_ids ], - [ sh:class biolink:MolecularEntity ; - sh:description "the chemical entity or entity that is an interactor" ; + [ sh:datatype xsd:string ; + sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 3 ; - sh:path rdf:subject ], + sh:order 25 ; + sh:path biolink:object_namespace ], [ sh:datatype xsd:string ; sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; sh:maxCount 1 ; sh:order 7 ; sh:path biolink:qualifier ], - [ sh:class biolink:Publication ; - sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; - sh:nodeKind sh:IRI ; - sh:order 9 ; - sh:path biolink:publications ], [ sh:datatype xsd:string ; - sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; + sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 11 ; - sh:path biolink:knowledge_source ], - [ sh:description "a human-readable description of an entity" ; + sh:order 17 ; + sh:path biolink:original_object ], + [ sh:datatype xsd:string ; + sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 34 ; - sh:path dct:description ], - [ sh:datatype xsd:integer ; - sh:description "the relationship between the relative quantities of substances taking part in a reaction or forming a compound, typically a ratio of whole integers." ; + sh:order 15 ; + sh:path biolink:original_subject ], + [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; sh:maxCount 1 ; - sh:order 0 ; - sh:path biolink:stoichiometry ], + sh:minCount 1 ; + sh:order 4 ; + sh:path rdf:predicate ], + [ sh:datatype xsd:string ; + sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; + sh:maxCount 1 ; + sh:order 12 ; + sh:path biolink:primary_knowledge_source ], + [ sh:datatype xsd:string ; + sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; + sh:order 13 ; + sh:path biolink:aggregator_knowledge_source ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 23 ; + sh:path biolink:object_category_closure ], + [ sh:description "a point in time" ; + sh:maxCount 1 ; + sh:order 14 ; + sh:path biolink:timepoint ], + [ sh:datatype xsd:string ; + sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; + sh:order 32 ; + sh:path rdf:type ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 22 ; + sh:path biolink:subject_category_closure ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 26 ; + sh:path biolink:subject_label_closure ], [ sh:class biolink:ChemicalEntity ; sh:description "the chemical element that is the target of the statement" ; sh:maxCount 1 ; @@ -20407,189 +20426,186 @@ biolink:ReactionToParticipantAssociation a sh:NodeShape ; sh:nodeKind sh:IRI ; sh:order 5 ; sh:path rdf:object ], + [ sh:class biolink:EvidenceType ; + sh:description "connects an association to an instance of supporting evidence" ; + sh:nodeKind sh:IRI ; + sh:order 10 ; + sh:path biolink:has_evidence ], + [ sh:datatype xsd:boolean ; + sh:description "if set to true, then the association is negated i.e. is not true" ; + sh:maxCount 1 ; + sh:order 6 ; + sh:path biolink:negated ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 35 ; + sh:path biolink:has_attribute ], + [ sh:class biolink:Publication ; + sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; + sh:nodeKind sh:IRI ; + sh:order 9 ; + sh:path biolink:publications ], + [ sh:class biolink:RetrievalSource ; + sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; + sh:nodeKind sh:IRI ; + sh:order 28 ; + sh:path biolink:retrieval_source_ids ], [ sh:datatype xsd:string ; sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:order 27 ; sh:path biolink:object_label_closure ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:order 31 ; - sh:path biolink:category ], - [ sh:description "the direction of a reaction as constrained by the direction enum (ie: left_to_right, neutral, etc.)" ; - sh:in ( "left_to_right" "right_to_left" "bidirectional" "neutral" ) ; - sh:maxCount 1 ; - sh:order 1 ; - sh:path biolink:reaction_direction ], - [ sh:datatype xsd:string ; - sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; - sh:order 13 ; - sh:path biolink:aggregator_knowledge_source ], + [ sh:class biolink:OntologyClass ; + sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; + sh:nodeKind sh:IRI ; + sh:order 8 ; + sh:path biolink:qualifiers ], [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; sh:order 33 ; sh:path rdfs:label ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:order 24 ; + sh:path biolink:subject_namespace ], + [ sh:datatype xsd:integer ; + sh:description "the relationship between the relative quantities of substances taking part in a reaction or forming a compound, typically a ratio of whole integers." ; + sh:maxCount 1 ; + sh:order 0 ; + sh:path biolink:stoichiometry ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 30 ; sh:path biolink:iri ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 18 ; - sh:path biolink:subject_category ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 26 ; - sh:path biolink:subject_label_closure ], + sh:order 36 ; + sh:path biolink:deprecated ], [ sh:datatype xsd:string ; - sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; - sh:order 32 ; - sh:path rdf:type ], + sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; + sh:maxCount 1 ; + sh:order 11 ; + sh:path biolink:knowledge_source ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 34 ; + sh:path dct:description ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; sh:order 19 ; sh:path biolink:object_category ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:order 24 ; - sh:path biolink:subject_namespace ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 22 ; - sh:path biolink:subject_category_closure ], - [ sh:description "the side of a reaction being modeled (ie: left or right)" ; - sh:in ( "left" "right" ) ; - sh:maxCount 1 ; - sh:order 2 ; - sh:path biolink:reaction_side ], - [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 4 ; - sh:path rdf:predicate ], [ sh:datatype xsd:string ; sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:order 20 ; - sh:path biolink:subject_closure ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:order 25 ; - sh:path biolink:object_namespace ], - [ sh:datatype xsd:string ; - sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; - sh:maxCount 1 ; - sh:order 12 ; - sh:path biolink:primary_knowledge_source ], - [ sh:description "a point in time" ; - sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:timepoint ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 15 ; - sh:path biolink:original_subject ] ; + sh:path biolink:subject_closure ] ; sh:targetClass biolink:ReactionToParticipantAssociation . biolink:ReagentTargetedGene a sh:NodeShape ; sh:closed true ; sh:description "A gene altered in its expression level in the context of some experiment as a result of being targeted by gene-knockdown reagent(s) such as a morpholino or RNAi." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:class biolink:OrganismTaxon ; - sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; - sh:nodeKind sh:IRI ; - sh:order 2 ; - sh:path biolink:in_taxon ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:minCount 1 ; - sh:order 9 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:deprecated ], + sh:property [ sh:datatype xsd:string ; + sh:order 10 ; + sh:path rdf:type ], [ sh:description "The human readable scientific name for the taxon of the entity." ; sh:maxCount 1 ; sh:order 3 ; sh:path rdfs:label ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 12 ; + sh:path dct:description ], [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 4 ; - sh:path biolink:provided_by ], + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 1 ; + sh:path biolink:id ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 9 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], [ sh:description "connects a genomic feature to its sequence" ; sh:maxCount 1 ; sh:order 0 ; sh:path biolink:has_biological_sequence ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 7 ; - sh:path biolink:synonym ], [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; sh:order 5 ; sh:path biolink:xref ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 1 ; - sh:path biolink:id ], - [ sh:datatype xsd:string ; - sh:order 10 ; - sh:path rdf:type ], + sh:order 6 ; + sh:path biolink:full_name ], [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; sh:order 11 ; sh:path rdfs:label ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; + [ sh:datatype xsd:string ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 4 ; + sh:path biolink:provided_by ], + [ sh:class biolink:OrganismTaxon ; + sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; sh:nodeKind sh:IRI ; - sh:order 13 ; - sh:path biolink:has_attribute ], + sh:order 2 ; + sh:path biolink:in_taxon ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 8 ; sh:path biolink:iri ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 12 ; - sh:path dct:description ], - [ sh:description "a long-form human readable name for a thing" ; + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 13 ; + sh:path biolink:has_attribute ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; - sh:order 6 ; - sh:path biolink:full_name ] ; + sh:order 14 ; + sh:path biolink:deprecated ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 7 ; + sh:path biolink:synonym ] ; sh:targetClass biolink:ReagentTargetedGene . biolink:RegulatoryRegion a sh:NodeShape ; sh:closed true ; sh:description "A region (or regions) of the genome that contains known or putative regulatory elements that act in cis- or trans- to affect the transcription of gene" ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 5 ; - sh:path biolink:xref ], - [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 4 ; - sh:path biolink:provided_by ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:property [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 13 ; + sh:path biolink:has_attribute ], + [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:iri ], + sh:order 6 ; + sh:path biolink:full_name ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 12 ; + sh:path dct:description ], + [ sh:description "The human readable scientific name for the taxon of the entity." ; + sh:maxCount 1 ; + sh:order 3 ; + sh:path rdfs:label ], + [ sh:description "connects a genomic feature to its sequence" ; + sh:maxCount 1 ; + sh:order 0 ; + sh:path biolink:has_biological_sequence ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 7 ; + sh:path biolink:synonym ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:minCount 1 ; sh:order 9 ; sh:path biolink:category ; sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 13 ; - sh:path biolink:has_attribute ], [ sh:class biolink:OrganismTaxon ; sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; sh:nodeKind sh:IRI ; @@ -20599,39 +20615,31 @@ biolink:RegulatoryRegion a sh:NodeShape ; sh:maxCount 1 ; sh:order 11 ; sh:path rdfs:label ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 12 ; - sh:path dct:description ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 1 ; - sh:path biolink:id ], - [ sh:datatype xsd:string ; - sh:order 10 ; - sh:path rdf:type ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 7 ; - sh:path biolink:synonym ], [ sh:datatype xsd:boolean ; sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; sh:order 14 ; sh:path biolink:deprecated ], - [ sh:description "a long-form human readable name for a thing" ; - sh:maxCount 1 ; - sh:order 6 ; - sh:path biolink:full_name ], - [ sh:description "The human readable scientific name for the taxon of the entity." ; + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; - sh:order 3 ; - sh:path rdfs:label ], - [ sh:description "connects a genomic feature to its sequence" ; + sh:minCount 1 ; + sh:order 1 ; + sh:path biolink:id ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; - sh:order 0 ; - sh:path biolink:has_biological_sequence ] ; + sh:order 8 ; + sh:path biolink:iri ], + [ sh:datatype xsd:string ; + sh:order 10 ; + sh:path rdf:type ], + [ sh:datatype xsd:string ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 4 ; + sh:path biolink:provided_by ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 5 ; + sh:path biolink:xref ] ; sh:targetClass biolink:RegulatoryRegion . biolink:RelationshipQuantifier a sh:NodeShape ; @@ -20655,53 +20663,46 @@ biolink:RelativeFrequencyAnalysisResult a sh:NodeShape ; sh:closed true ; sh:description "A result of a relative frequency analysis." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 13 ; - sh:path dct:description ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:property [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 9 ; sh:path biolink:iri ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 8 ; - sh:path biolink:id ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:minCount 1 ; sh:order 10 ; sh:path biolink:category ; sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 5 ; - sh:path biolink:xref ], - [ sh:description "A human-readable name for an attribute or entity." ; + [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; - sh:order 12 ; - sh:path rdfs:label ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:order 13 ; + sh:path dct:description ], + [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; - sh:order 15 ; - sh:path biolink:deprecated ], + sh:order 6 ; + sh:path biolink:full_name ], [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; sh:order 14 ; sh:path biolink:has_attribute ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 5 ; + sh:path biolink:xref ], [ sh:datatype xsd:string ; sh:maxCount 1 ; - sh:order 2 ; - sh:path biolink:format ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 7 ; - sh:path biolink:synonym ], - [ sh:description "a long-form human readable name for a thing" ; + sh:order 0 ; + sh:path biolink:license ], + [ sh:datatype xsd:string ; sh:maxCount 1 ; - sh:order 6 ; - sh:path biolink:full_name ], + sh:order 1 ; + sh:path biolink:rights ], + [ sh:datatype xsd:string ; + sh:order 11 ; + sh:path rdf:type ], + [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 12 ; + sh:path rdfs:label ], [ sh:datatype xsd:string ; sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; sh:order 4 ; @@ -20711,17 +20712,24 @@ biolink:RelativeFrequencyAnalysisResult a sh:NodeShape ; sh:maxCount 1 ; sh:order 3 ; sh:path biolink:creation_date ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 7 ; + sh:path biolink:synonym ], [ sh:datatype xsd:string ; - sh:order 11 ; - sh:path rdf:type ], - [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; - sh:order 1 ; - sh:path biolink:rights ], + sh:minCount 1 ; + sh:order 8 ; + sh:path biolink:id ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 15 ; + sh:path biolink:deprecated ], [ sh:datatype xsd:string ; sh:maxCount 1 ; - sh:order 0 ; - sh:path biolink:license ] ; + sh:order 2 ; + sh:path biolink:format ] ; sh:targetClass biolink:RelativeFrequencyAnalysisResult . biolink:SensitivityQuantifier a sh:NodeShape ; @@ -20733,39 +20741,149 @@ biolink:SequenceAssociation a sh:NodeShape ; sh:closed true ; sh:description "An association between a sequence feature and a nucleic acid entity it is localized to." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:class biolink:Publication ; - sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; + sh:property [ sh:datatype xsd:string ; + sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:order 21 ; + sh:path biolink:subject_namespace ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 26 ; + sh:path biolink:id ], + [ sh:datatype xsd:boolean ; + sh:description "if set to true, then the association is negated i.e. is not true" ; + sh:maxCount 1 ; + sh:order 3 ; + sh:path biolink:negated ], + [ sh:datatype xsd:string ; + sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; + sh:maxCount 1 ; + sh:order 4 ; + sh:path biolink:qualifier ], + [ sh:class biolink:NamedThing ; + sh:description "connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; + sh:maxCount 1 ; + sh:minCount 1 ; sh:nodeKind sh:IRI ; - sh:order 6 ; - sh:path biolink:publications ], - [ sh:description "a point in time" ; + sh:order 2 ; + sh:path rdf:object ], + [ sh:datatype xsd:string ; + sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; + sh:order 10 ; + sh:path biolink:aggregator_knowledge_source ], + [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; - sh:order 11 ; - sh:path biolink:timepoint ], + sh:order 30 ; + sh:path rdfs:label ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 20 ; + sh:path biolink:object_category_closure ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 24 ; + sh:path biolink:object_label_closure ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; sh:order 19 ; sh:path biolink:subject_category_closure ], - [ sh:class biolink:OntologyClass ; - sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 27 ; + sh:path biolink:iri ], + [ sh:class biolink:RetrievalSource ; + sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; sh:nodeKind sh:IRI ; - sh:order 5 ; - sh:path biolink:qualifiers ], + sh:order 25 ; + sh:path biolink:retrieval_source_ids ], + [ sh:description "a point in time" ; + sh:maxCount 1 ; + sh:order 11 ; + sh:path biolink:timepoint ], + [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 1 ; + sh:path rdf:predicate ], + [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 13 ; + sh:path biolink:original_predicate ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 18 ; + sh:path biolink:object_closure ], [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; sh:order 32 ; sh:path biolink:has_attribute ], + [ sh:class biolink:NamedThing ; + sh:description "connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 0 ; + sh:path rdf:subject ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:order 28 ; + sh:path biolink:category ], [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 18 ; - sh:path biolink:object_closure ], + sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:order 22 ; + sh:path biolink:object_namespace ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 31 ; + sh:path dct:description ], [ sh:datatype xsd:boolean ; sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; sh:order 33 ; sh:path biolink:deprecated ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 23 ; + sh:path biolink:subject_label_closure ], + [ sh:datatype xsd:string ; + sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; + sh:maxCount 1 ; + sh:order 9 ; + sh:path biolink:primary_knowledge_source ], + [ sh:class biolink:OntologyClass ; + sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; + sh:nodeKind sh:IRI ; + sh:order 5 ; + sh:path biolink:qualifiers ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 17 ; + sh:path biolink:subject_closure ], + [ sh:datatype xsd:string ; + sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; + sh:order 29 ; + sh:path rdf:type ], + [ sh:datatype xsd:string ; + sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 14 ; + sh:path biolink:original_object ], + [ sh:datatype xsd:string ; + sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; + sh:maxCount 1 ; + sh:order 8 ; + sh:path biolink:knowledge_source ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 15 ; + sh:path biolink:subject_category ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; @@ -20773,62 +20891,52 @@ biolink:SequenceAssociation a sh:NodeShape ; sh:order 16 ; sh:path biolink:object_category ], [ sh:datatype xsd:string ; - sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 21 ; - sh:path biolink:subject_namespace ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:order 12 ; + sh:path biolink:original_subject ], + [ sh:class biolink:Publication ; + sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; + sh:nodeKind sh:IRI ; + sh:order 6 ; + sh:path biolink:publications ], + [ sh:class biolink:EvidenceType ; + sh:description "connects an association to an instance of supporting evidence" ; + sh:nodeKind sh:IRI ; + sh:order 7 ; + sh:path biolink:has_evidence ] ; + sh:targetClass biolink:SequenceAssociation . + +biolink:SequenceFeatureRelationship a sh:NodeShape ; + sh:closed true ; + sh:description "For example, a particular exon is part of a particular transcript or gene" ; + sh:ignoredProperties ( rdf:type ) ; + sh:property [ sh:class biolink:NucleicAcidEntity ; + sh:description "connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; sh:maxCount 1 ; sh:minCount 1 ; - sh:order 26 ; - sh:path biolink:id ], + sh:nodeKind sh:IRI ; + sh:order 2 ; + sh:path rdf:object ], [ sh:datatype xsd:string ; - sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; + sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:knowledge_source ], + sh:order 14 ; + sh:path biolink:original_object ], [ sh:datatype xsd:string ; sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; sh:order 12 ; sh:path biolink:original_subject ], - [ sh:datatype xsd:string ; - sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; - sh:maxCount 1 ; - sh:order 9 ; - sh:path biolink:primary_knowledge_source ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 15 ; - sh:path biolink:subject_category ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 17 ; - sh:path biolink:subject_closure ], - [ sh:class biolink:NamedThing ; - sh:description "connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path rdf:subject ], [ sh:datatype xsd:boolean ; sh:description "if set to true, then the association is negated i.e. is not true" ; sh:maxCount 1 ; sh:order 3 ; sh:path biolink:negated ], - [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:original_predicate ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:original_object ], + sh:order 30 ; + sh:path rdfs:label ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 27 ; @@ -20838,205 +20946,170 @@ biolink:SequenceAssociation a sh:NodeShape ; sh:nodeKind sh:IRI ; sh:order 20 ; sh:path biolink:object_category_closure ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 30 ; - sh:path rdfs:label ], [ sh:datatype xsd:string ; - sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; + sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; + sh:order 29 ; + sh:path rdf:type ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:order 28 ; + sh:path biolink:category ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:qualifier ], - [ sh:class biolink:EvidenceType ; - sh:description "connects an association to an instance of supporting evidence" ; sh:nodeKind sh:IRI ; - sh:order 7 ; - sh:path biolink:has_evidence ], + sh:order 16 ; + sh:path biolink:object_category ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 17 ; + sh:path biolink:subject_closure ], [ sh:class biolink:RetrievalSource ; sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; sh:nodeKind sh:IRI ; sh:order 25 ; sh:path biolink:retrieval_source_ids ], - [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 1 ; - sh:path rdf:predicate ], [ sh:datatype xsd:string ; sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:order 24 ; sh:path biolink:object_label_closure ], + [ sh:class biolink:EvidenceType ; + sh:description "connects an association to an instance of supporting evidence" ; + sh:nodeKind sh:IRI ; + sh:order 7 ; + sh:path biolink:has_evidence ], [ sh:datatype xsd:string ; - sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 23 ; - sh:path biolink:subject_label_closure ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:order 28 ; - sh:path biolink:category ], - [ sh:datatype xsd:string ; - sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; - sh:order 10 ; - sh:path biolink:aggregator_knowledge_source ], - [ sh:datatype xsd:string ; - sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; - sh:order 29 ; - sh:path rdf:type ], + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 18 ; + sh:path biolink:object_closure ], [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; sh:order 31 ; sh:path dct:description ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:order 22 ; - sh:path biolink:object_namespace ], - [ sh:class biolink:NamedThing ; - sh:description "connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; - sh:maxCount 1 ; - sh:minCount 1 ; + [ sh:class biolink:Publication ; + sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; sh:nodeKind sh:IRI ; - sh:order 2 ; - sh:path rdf:object ] ; - sh:targetClass biolink:SequenceAssociation . - -biolink:SequenceFeatureRelationship a sh:NodeShape ; - sh:closed true ; - sh:description "For example, a particular exon is part of a particular transcript or gene" ; - sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:datatype xsd:string ; + sh:order 6 ; + sh:path biolink:publications ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 32 ; + sh:path biolink:has_attribute ], + [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 26 ; sh:path biolink:id ], + [ sh:datatype xsd:string ; + sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; + sh:order 10 ; + sh:path biolink:aggregator_knowledge_source ], + [ sh:datatype xsd:string ; + sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; + sh:maxCount 1 ; + sh:order 8 ; + sh:path biolink:knowledge_source ], + [ sh:class biolink:OntologyClass ; + sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; + sh:nodeKind sh:IRI ; + sh:order 5 ; + sh:path biolink:qualifiers ], [ sh:datatype xsd:string ; sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; sh:maxCount 1 ; sh:order 9 ; sh:path biolink:primary_knowledge_source ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 31 ; - sh:path dct:description ], [ sh:datatype xsd:boolean ; - sh:description "if set to true, then the association is negated i.e. is not true" ; - sh:maxCount 1 ; - sh:order 3 ; - sh:path biolink:negated ], - [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 1 ; - sh:path rdf:predicate ], + sh:order 33 ; + sh:path biolink:deprecated ], [ sh:datatype xsd:string ; - sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 21 ; - sh:path biolink:subject_namespace ], - [ sh:datatype xsd:string ; - sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; - sh:order 10 ; - sh:path biolink:aggregator_knowledge_source ], - [ sh:datatype xsd:string ; - sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; - sh:order 29 ; - sh:path rdf:type ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 23 ; - sh:path biolink:subject_label_closure ], - [ sh:class biolink:NucleicAcidEntity ; - sh:description "connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; + sh:order 22 ; + sh:path biolink:object_namespace ], + [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 2 ; - sh:path rdf:object ], - [ sh:class biolink:EvidenceType ; - sh:description "connects an association to an instance of supporting evidence" ; - sh:nodeKind sh:IRI ; - sh:order 7 ; - sh:path biolink:has_evidence ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 17 ; - sh:path biolink:subject_closure ], + sh:order 13 ; + sh:path biolink:original_predicate ], [ sh:datatype xsd:string ; sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; sh:maxCount 1 ; sh:order 4 ; sh:path biolink:qualifier ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 18 ; - sh:path biolink:object_closure ], - [ sh:class biolink:OntologyClass ; - sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; - sh:nodeKind sh:IRI ; - sh:order 5 ; - sh:path biolink:qualifiers ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 30 ; - sh:path rdfs:label ], - [ sh:datatype xsd:string ; - sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; - sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:knowledge_source ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; sh:order 19 ; sh:path biolink:subject_category_closure ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 27 ; - sh:path biolink:iri ], + sh:order 21 ; + sh:path biolink:subject_namespace ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 23 ; + sh:path biolink:subject_label_closure ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 15 ; + sh:path biolink:subject_category ], [ sh:description "a point in time" ; sh:maxCount 1 ; sh:order 11 ; sh:path biolink:timepoint ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:order 28 ; - sh:path biolink:category ], + [ sh:class biolink:NucleicAcidEntity ; + sh:description "connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 0 ; + sh:path rdf:subject ], + [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 1 ; + sh:path rdf:predicate ] ; + sh:targetClass biolink:SequenceFeatureRelationship . + +biolink:SequenceVariantModulatesTreatmentAssociation a sh:NodeShape ; + sh:closed false ; + sh:description "An association between a sequence variant and a treatment or health intervention. The treatment object itself encompasses both the disease and the drug used." ; + sh:ignoredProperties ( rdf:type ) ; + sh:property [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 30 ; + sh:path rdfs:label ], [ sh:datatype xsd:string ; - sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:original_object ], + sh:order 9 ; + sh:path biolink:primary_knowledge_source ], + [ sh:class biolink:OntologyClass ; + sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; + sh:nodeKind sh:IRI ; + sh:order 5 ; + sh:path biolink:qualifiers ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 19 ; + sh:path biolink:subject_category_closure ], [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; sh:order 32 ; sh:path biolink:has_attribute ], - [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:original_predicate ], - [ sh:class biolink:NucleicAcidEntity ; - sh:description "connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path rdf:subject ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 15 ; - sh:path biolink:subject_category ], [ sh:datatype xsd:string ; - sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 22 ; - sh:path biolink:object_namespace ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 20 ; - sh:path biolink:object_category_closure ], + sh:order 21 ; + sh:path biolink:subject_namespace ], [ sh:class biolink:Publication ; sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; sh:nodeKind sh:IRI ; @@ -21048,48 +21121,52 @@ biolink:SequenceFeatureRelationship a sh:NodeShape ; sh:nodeKind sh:IRI ; sh:order 16 ; sh:path biolink:object_category ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + [ sh:class biolink:Treatment ; + sh:description "treatment whose efficacy is modulated by the subject variant" ; sh:maxCount 1 ; - sh:order 33 ; - sh:path biolink:deprecated ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 24 ; - sh:path biolink:object_label_closure ], - [ sh:class biolink:RetrievalSource ; - sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; + sh:minCount 1 ; sh:nodeKind sh:IRI ; - sh:order 25 ; - sh:path biolink:retrieval_source_ids ], + sh:order 2 ; + sh:path rdf:object ], [ sh:datatype xsd:string ; sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; sh:order 12 ; - sh:path biolink:original_subject ] ; - sh:targetClass biolink:SequenceFeatureRelationship . - -biolink:SequenceVariantModulatesTreatmentAssociation a sh:NodeShape ; - sh:closed false ; - sh:description "An association between a sequence variant and a treatment or health intervention. The treatment object itself encompasses both the disease and the drug used." ; - sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 19 ; - sh:path biolink:subject_category_closure ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:order 28 ; - sh:path biolink:category ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 20 ; - sh:path biolink:object_category_closure ], + sh:path biolink:original_subject ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:order 22 ; + sh:path biolink:object_namespace ], + [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 1 ; + sh:path rdf:predicate ], + [ sh:datatype xsd:string ; + sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; + sh:maxCount 1 ; + sh:order 4 ; + sh:path biolink:qualifier ], [ sh:datatype xsd:string ; sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; sh:order 29 ; sh:path rdf:type ], + [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 13 ; + sh:path biolink:original_predicate ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 33 ; + sh:path biolink:deprecated ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 26 ; + sh:path biolink:id ], [ sh:class biolink:SequenceVariant ; sh:description "variant that modulates the treatment of some disease" ; sh:maxCount 1 ; @@ -21102,224 +21179,164 @@ biolink:SequenceVariantModulatesTreatmentAssociation a sh:NodeShape ; sh:order 24 ; sh:path biolink:object_label_closure ], [ sh:datatype xsd:string ; - sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:original_object ], - [ sh:class biolink:Treatment ; - sh:description "treatment whose efficacy is modulated by the subject variant" ; + sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 2 ; - sh:path rdf:object ], + sh:order 8 ; + sh:path biolink:knowledge_source ], [ sh:datatype xsd:string ; - sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; - sh:maxCount 1 ; - sh:order 9 ; - sh:path biolink:primary_knowledge_source ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; + sh:order 10 ; + sh:path biolink:aggregator_knowledge_source ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 16 ; - sh:path biolink:object_category ], + sh:order 27 ; + sh:path biolink:iri ], [ sh:datatype xsd:string ; - sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 23 ; + sh:path biolink:subject_label_closure ], + [ sh:datatype xsd:boolean ; + sh:description "if set to true, then the association is negated i.e. is not true" ; sh:maxCount 1 ; - sh:order 21 ; - sh:path biolink:subject_namespace ], + sh:order 3 ; + sh:path biolink:negated ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 18 ; + sh:path biolink:object_closure ], [ sh:class biolink:EvidenceType ; sh:description "connects an association to an instance of supporting evidence" ; sh:nodeKind sh:IRI ; sh:order 7 ; sh:path biolink:has_evidence ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 32 ; - sh:path biolink:has_attribute ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 30 ; - sh:path rdfs:label ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 18 ; - sh:path biolink:object_closure ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 26 ; - sh:path biolink:id ], [ sh:datatype xsd:string ; sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:order 17 ; sh:path biolink:subject_closure ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 15 ; - sh:path biolink:subject_category ], - [ sh:datatype xsd:boolean ; - sh:description "if set to true, then the association is negated i.e. is not true" ; + [ sh:datatype xsd:string ; + sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 3 ; - sh:path biolink:negated ], + sh:order 14 ; + sh:path biolink:original_object ], [ sh:description "a point in time" ; sh:maxCount 1 ; sh:order 11 ; sh:path biolink:timepoint ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 27 ; - sh:path biolink:iri ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 33 ; - sh:path biolink:deprecated ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 12 ; - sh:path biolink:original_subject ], - [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 1 ; - sh:path rdf:predicate ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:order 22 ; - sh:path biolink:object_namespace ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:order 28 ; + sh:path biolink:category ], [ sh:class biolink:RetrievalSource ; sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; sh:nodeKind sh:IRI ; sh:order 25 ; sh:path biolink:retrieval_source_ids ], - [ sh:datatype xsd:string ; - sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; - sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:qualifier ], - [ sh:class biolink:Publication ; - sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; - sh:nodeKind sh:IRI ; - sh:order 6 ; - sh:path biolink:publications ], [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; sh:order 31 ; sh:path dct:description ], - [ sh:datatype xsd:string ; - sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; - sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:knowledge_source ], - [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:original_predicate ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 23 ; - sh:path biolink:subject_label_closure ], - [ sh:datatype xsd:string ; - sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; - sh:order 10 ; - sh:path biolink:aggregator_knowledge_source ], [ sh:class biolink:OntologyClass ; - sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; + sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; - sh:order 5 ; - sh:path biolink:qualifiers ] ; + sh:order 20 ; + sh:path biolink:object_category_closure ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 15 ; + sh:path biolink:subject_category ] ; sh:targetClass biolink:SequenceVariantModulatesTreatmentAssociation . biolink:Serial a sh:NodeShape ; sh:closed true ; sh:description "This class may rarely be instantiated except if use cases of a given knowledge graph support its utility." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:datatype xsd:string ; + sh:property [ sh:class biolink:Agent ; + sh:description "connects an publication to the list of authors who contributed to the publication. This property should be a comma-delimited list of author names. It is recommended that an author's name be formatted as \"surname, firstname initial.\". Note that this property is a node annotation expressing the citation list of authorship which might typically otherwise be more completely documented in biolink:PublicationToProviderAssociation defined edges which point to full details about an author and possibly, some qualifiers which clarify the specific status of a given author in the publication." ; + sh:nodeKind sh:IRI ; + sh:order 3 ; + sh:path biolink:authors ], + [ sh:datatype xsd:string ; sh:maxCount 1 ; - sh:order 11 ; - sh:path biolink:format ], + sh:order 10 ; + sh:path biolink:rights ], + [ sh:datatype xsd:string ; + sh:maxCount 1 ; + sh:order 9 ; + sh:path biolink:license ], + [ sh:datatype xsd:string ; + sh:description "Serials (journals) should have industry-standard identifier such as from ISSN." ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 16 ; + sh:path biolink:id ], [ sh:description "Alternate human-readable names for a thing" ; sh:order 15 ; sh:path biolink:synonym ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 8 ; - sh:path biolink:xref ], - [ sh:datatype xsd:date ; - sh:description "date on which an entity was created. This can be applied to nodes or edges" ; - sh:maxCount 1 ; - sh:order 12 ; - sh:path biolink:creation_date ], [ sh:datatype xsd:string ; - sh:description "issue of a newspaper, a scientific journal or magazine for reference purpose" ; - sh:maxCount 1 ; - sh:order 2 ; - sh:path biolink:issue ], - [ sh:description "the 'title' of the publication is generally recorded in the 'name' property (inherited from NamedThing). The field name 'title' is now also tagged as an acceptable alias for the node property 'name' (just in case)." ; + sh:description "Standard abbreviation for periodicals in the International Organization for Standardization (ISO) 4 system See https://www.issn.org/services/online-services/access-to-the-ltwa/. If the 'published in' property is set, then the iso abbreviation pertains to the broader publication context (the journal) within which the given publication node is embedded, not the publication itself." ; sh:maxCount 1 ; - sh:order 20 ; - sh:path rdfs:label ], + sh:order 0 ; + sh:path biolink:iso_abbreviation ], [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; sh:order 22 ; sh:path biolink:has_attribute ], - [ sh:description "mesh terms tagging a publication" ; - sh:order 7 ; - sh:path biolink:mesh_terms ], + [ sh:datatype xsd:string ; + sh:description "keywords tagging a publication" ; + sh:order 6 ; + sh:path biolink:keywords ], + [ sh:datatype xsd:string ; + sh:maxCount 1 ; + sh:order 11 ; + sh:path biolink:format ], [ sh:datatype xsd:string ; sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; sh:order 13 ; sh:path biolink:provided_by ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 21 ; - sh:path dct:description ], [ sh:datatype xsd:string ; - sh:description "volume of a book or music release in a collection/series or a published collection of journal issues in a serial publication" ; + sh:description "issue of a newspaper, a scientific journal or magazine for reference purpose" ; sh:maxCount 1 ; - sh:order 1 ; - sh:path biolink:volume ], - [ sh:datatype xsd:string ; - sh:description "Standard abbreviation for periodicals in the International Organization for Standardization (ISO) 4 system See https://www.issn.org/services/online-services/access-to-the-ltwa/. If the 'published in' property is set, then the iso abbreviation pertains to the broader publication context (the journal) within which the given publication node is embedded, not the publication itself." ; + sh:order 2 ; + sh:path biolink:issue ], + [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; - sh:order 0 ; - sh:path biolink:iso_abbreviation ], - [ sh:datatype xsd:string ; - sh:description "Serials (journals) should have industry-standard identifier such as from ISSN." ; + sh:order 14 ; + sh:path biolink:full_name ], + [ sh:description "the 'title' of the publication is generally recorded in the 'name' property (inherited from NamedThing). The field name 'title' is now also tagged as an acceptable alias for the node property 'name' (just in case)." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 16 ; - sh:path biolink:id ], + sh:order 20 ; + sh:path rdfs:label ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 8 ; + sh:path biolink:xref ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 17 ; sh:path biolink:iri ], [ sh:datatype xsd:string ; + sh:description "When a 2-tuple of page numbers are provided, they represent the start and end page of the publication within its parent publication context. For books, this may be set to the total number of pages of the book." ; + sh:order 4 ; + sh:path biolink:pages ], + [ sh:datatype xsd:date ; + sh:description "date on which an entity was created. This can be applied to nodes or edges" ; sh:maxCount 1 ; - sh:order 9 ; - sh:path biolink:license ], + sh:order 12 ; + sh:path biolink:creation_date ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 21 ; + sh:path dct:description ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 23 ; + sh:path biolink:deprecated ], [ sh:datatype xsd:string ; sh:description "Should generally be set to an ontology class defined term for 'serial' or 'journal'." ; sh:order 19 ; sh:path rdf:type ], - [ sh:datatype xsd:string ; - sh:description "keywords tagging a publication" ; - sh:order 6 ; - sh:path biolink:keywords ], - [ sh:class biolink:Agent ; - sh:description "connects an publication to the list of authors who contributed to the publication. This property should be a comma-delimited list of author names. It is recommended that an author's name be formatted as \"surname, firstname initial.\". Note that this property is a node annotation expressing the citation list of authorship which might typically otherwise be more completely documented in biolink:PublicationToProviderAssociation defined edges which point to full details about an author and possibly, some qualifiers which clarify the specific status of a given author in the publication." ; - sh:nodeKind sh:IRI ; - sh:order 3 ; - sh:path biolink:authors ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:minCount 1 ; sh:order 18 ; @@ -21331,61 +21348,69 @@ biolink:Serial a sh:NodeShape ; sh:order 5 ; sh:path biolink:summary ], [ sh:datatype xsd:string ; - sh:description "When a 2-tuple of page numbers are provided, they represent the start and end page of the publication within its parent publication context. For books, this may be set to the total number of pages of the book." ; - sh:order 4 ; - sh:path biolink:pages ], - [ sh:description "a long-form human readable name for a thing" ; - sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:full_name ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 23 ; - sh:path biolink:deprecated ], - [ sh:datatype xsd:string ; + sh:description "volume of a book or music release in a collection/series or a published collection of journal issues in a serial publication" ; sh:maxCount 1 ; - sh:order 10 ; - sh:path biolink:rights ] ; + sh:order 1 ; + sh:path biolink:volume ], + [ sh:description "mesh terms tagging a publication" ; + sh:order 7 ; + sh:path biolink:mesh_terms ] ; sh:targetClass biolink:Serial . biolink:SiRNA a sh:NodeShape ; sh:closed true ; sh:description "A small RNA molecule that is the product of a longer exogenous or endogenous dsRNA, which is either a bimolecular duplex or very long hairpin, processed (via the Dicer pathway) such that numerous siRNAs accumulate from both strands of the dsRNA. SRNAs trigger the cleavage of their target molecules." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "genes are typically designated by a short symbol and a full name. We map the symbol to the default display name and use an additional slot for full name" ; + sh:property [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; - sh:order 10 ; - sh:path rdfs:label ], + sh:order 13 ; + sh:path biolink:deprecated ], + [ sh:datatype xsd:string ; + sh:order 9 ; + sh:path rdf:type ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 7 ; sh:path biolink:iri ], + [ sh:description "a long-form human readable name for a thing" ; + sh:maxCount 1 ; + sh:order 5 ; + sh:path biolink:full_name ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 1 ; + sh:path biolink:xref ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 11 ; + sh:path dct:description ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 0 ; + sh:path biolink:synonym ], [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 6 ; sh:path biolink:id ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 0 ; - sh:path biolink:synonym ], - [ sh:description "a human-readable description of an entity" ; + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 12 ; + sh:path biolink:has_attribute ], + [ sh:description "genes are typically designated by a short symbol and a full name. We map the symbol to the default display name and use an additional slot for full name" ; sh:maxCount 1 ; - sh:order 11 ; - sh:path dct:description ], - [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 4 ; - sh:path biolink:provided_by ], + sh:order 10 ; + sh:path rdfs:label ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:minCount 1 ; sh:order 8 ; sh:path biolink:category ; sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 1 ; - sh:path biolink:xref ], + [ sh:datatype xsd:string ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 4 ; + sh:path biolink:provided_by ], [ sh:class biolink:OrganismTaxon ; sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; sh:nodeKind sh:IRI ; @@ -21394,184 +21419,167 @@ biolink:SiRNA a sh:NodeShape ; [ sh:description "The human readable scientific name for the taxon of the entity." ; sh:maxCount 1 ; sh:order 3 ; - sh:path rdfs:label ], - [ sh:description "a long-form human readable name for a thing" ; - sh:maxCount 1 ; - sh:order 5 ; - sh:path biolink:full_name ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 12 ; - sh:path biolink:has_attribute ], - [ sh:datatype xsd:string ; - sh:order 9 ; - sh:path rdf:type ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:deprecated ] ; + sh:path rdfs:label ] ; sh:targetClass biolink:SiRNA . biolink:SmallMolecule a sh:NodeShape ; sh:closed true ; sh:description "A small molecule entity is a molecular entity characterized by availability in small-molecule databases of SMILES, InChI, IUPAC, or other unambiguous representation of its precise chemical structure; for convenience of representation, any valid chemical representation is included, even if it is not strictly molecular (e.g., sodium ion)." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "" ; + sh:property [ sh:description "Alternate human-readable names for a thing" ; + sh:order 9 ; + sh:path biolink:synonym ], + [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 14 ; + sh:path rdfs:label ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 12 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 7 ; + sh:path biolink:xref ], + [ sh:datatype xsd:string ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 6 ; + sh:path biolink:provided_by ], + [ sh:description "" ; sh:in ( "over_the_counter" "prescription" ) ; sh:order 2 ; sh:path biolink:available_from ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 10 ; - sh:path biolink:id ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 11 ; sh:path biolink:iri ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 7 ; - sh:path biolink:xref ], - [ sh:datatype xsd:string ; - sh:order 13 ; - sh:path rdf:type ], [ sh:datatype xsd:boolean ; sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; sh:order 17 ; sh:path biolink:deprecated ], - [ sh:class biolink:ChemicalEntity ; - sh:description "" ; - sh:maxCount 1 ; + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; - sh:order 1 ; - sh:path biolink:trade_name ], - [ sh:datatype xsd:string ; - sh:description "The highest dose of a drug or treatment that does not cause unacceptable side effects. The maximum tolerated dose is determined in clinical trials by testing increasing doses on different groups of people until the highest dose with acceptable side effects is found. Also called MTD." ; - sh:maxCount 1 ; - sh:order 3 ; - sh:path biolink:max_tolerated_dose ], + sh:order 16 ; + sh:path biolink:has_attribute ], [ sh:datatype xsd:boolean ; - sh:description "indicates whether a molecular entity is a metabolite" ; + sh:description "" ; sh:maxCount 1 ; - sh:order 0 ; - sh:path biolink:is_metabolite ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:minCount 1 ; - sh:order 12 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 9 ; - sh:path biolink:synonym ], - [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 6 ; - sh:path biolink:provided_by ], + sh:order 4 ; + sh:path biolink:is_toxic ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 15 ; + sh:path dct:description ], + [ sh:class biolink:ChemicalEntity ; + sh:description "" ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 1 ; + sh:path biolink:trade_name ], [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; sh:order 8 ; sh:path biolink:full_name ], - [ sh:description "A human-readable name for an attribute or entity." ; + [ sh:datatype xsd:string ; + sh:description "The highest dose of a drug or treatment that does not cause unacceptable side effects. The maximum tolerated dose is determined in clinical trials by testing increasing doses on different groups of people until the highest dose with acceptable side effects is found. Also called MTD." ; sh:maxCount 1 ; - sh:order 14 ; - sh:path rdfs:label ], + sh:order 3 ; + sh:path biolink:max_tolerated_dose ], + [ sh:datatype xsd:string ; + sh:order 13 ; + sh:path rdf:type ], [ sh:class biolink:ChemicalRole ; sh:description "A role is particular behaviour which a chemical entity may exhibit." ; sh:nodeKind sh:IRI ; sh:order 5 ; sh:path biolink:has_chemical_role ], - [ sh:description "a human-readable description of an entity" ; + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; - sh:order 15 ; - sh:path dct:description ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 16 ; - sh:path biolink:has_attribute ], + sh:minCount 1 ; + sh:order 10 ; + sh:path biolink:id ], [ sh:datatype xsd:boolean ; - sh:description "" ; + sh:description "indicates whether a molecular entity is a metabolite" ; sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:is_toxic ] ; + sh:order 0 ; + sh:path biolink:is_metabolite ] ; sh:targetClass biolink:SmallMolecule . biolink:Snv a sh:NodeShape ; sh:closed true ; sh:description "SNVs are single nucleotide positions in genomic DNA at which different sequence alternatives exist" ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:datatype xsd:string ; + sh:property [ sh:description "Alternate human-readable names for a thing" ; + sh:order 8 ; + sh:path biolink:synonym ], + [ sh:description "The human readable scientific name for the taxon of the entity." ; + sh:maxCount 1 ; + sh:order 4 ; + sh:path rdfs:label ], + [ sh:description "The state of the sequence w.r.t a reference sequence" ; + sh:maxCount 1 ; + sh:order 1 ; + sh:path biolink:has_biological_sequence ], + [ sh:datatype xsd:string ; sh:order 11 ; sh:path rdf:type ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 9 ; + sh:path biolink:iri ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 13 ; + sh:path dct:description ], + [ sh:class biolink:Gene ; + sh:description "Each allele can be associated with any number of genes" ; + sh:nodeKind sh:IRI ; + sh:order 0 ; + sh:path biolink:has_gene ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 2 ; + sh:path biolink:id ], [ sh:datatype xsd:boolean ; sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; sh:order 15 ; sh:path biolink:deprecated ], + [ sh:description "a long-form human readable name for a thing" ; + sh:maxCount 1 ; + sh:order 7 ; + sh:path biolink:full_name ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:minCount 1 ; sh:order 10 ; sh:path biolink:category ; sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 13 ; - sh:path dct:description ], + [ sh:datatype xsd:string ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 5 ; + sh:path biolink:provided_by ], [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; sh:order 12 ; sh:path rdfs:label ], - [ sh:description "The human readable scientific name for the taxon of the entity." ; - sh:maxCount 1 ; - sh:order 4 ; - sh:path rdfs:label ], [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; sh:order 6 ; sh:path biolink:xref ], - [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 5 ; - sh:path biolink:provided_by ], [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; sh:order 14 ; sh:path biolink:has_attribute ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 8 ; - sh:path biolink:synonym ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 9 ; - sh:path biolink:iri ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 2 ; - sh:path biolink:id ], [ sh:class biolink:OrganismTaxon ; sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; sh:nodeKind sh:IRI ; sh:order 3 ; - sh:path biolink:in_taxon ], - [ sh:description "The state of the sequence w.r.t a reference sequence" ; - sh:maxCount 1 ; - sh:order 1 ; - sh:path biolink:has_biological_sequence ], - [ sh:class biolink:Gene ; - sh:description "Each allele can be associated with any number of genes" ; - sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path biolink:has_gene ], - [ sh:description "a long-form human readable name for a thing" ; - sh:maxCount 1 ; - sh:order 7 ; - sh:path biolink:full_name ] ; + sh:path biolink:in_taxon ] ; sh:targetClass biolink:Snv . biolink:SocioeconomicExposure a sh:NodeShape ; @@ -21583,63 +21591,32 @@ biolink:SocioeconomicExposure a sh:NodeShape ; sh:order 11 ; sh:path biolink:category ; sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 13 ; - sh:path dct:description ], - [ sh:datatype xsd:string ; - sh:order 12 ; - sh:path rdf:type ], - [ sh:class biolink:SocioeconomicAttribute ; - sh:description "connects any entity to an attribute" ; - sh:minCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 14 ; - sh:path biolink:has_attribute ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 15 ; - sh:path biolink:deprecated ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 8 ; + sh:path biolink:xref ], [ sh:datatype xsd:string ; sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; sh:order 7 ; sh:path biolink:provided_by ], - [ sh:description "a long-form human readable name for a thing" ; - sh:maxCount 1 ; - sh:order 9 ; - sh:path biolink:full_name ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 8 ; - sh:path biolink:xref ], - [ sh:description "a point in time" ; + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; - sh:order 0 ; - sh:path biolink:timepoint ], + sh:order 5 ; + sh:path biolink:iri ], [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 6 ; sh:path biolink:id ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 10 ; - sh:path biolink:synonym ], - [ sh:class biolink:NamedThing ; - sh:description "connects an attribute to a value" ; + [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 4 ; - sh:path biolink:has_qualitative_value ], + sh:order 13 ; + sh:path dct:description ], [ sh:class biolink:QuantityValue ; sh:description "connects an attribute to a value" ; sh:nodeKind sh:BlankNode ; sh:order 3 ; sh:path biolink:has_quantitative_value ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 5 ; - sh:path biolink:iri ], [ sh:class biolink:OntologyClass ; sh:description "connects an attribute to a class that describes it" ; sh:maxCount 1 ; @@ -21650,7 +21627,38 @@ biolink:SocioeconomicExposure a sh:NodeShape ; [ sh:description "The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term." ; sh:maxCount 1 ; sh:order 1 ; - sh:path rdfs:label ] ; + sh:path rdfs:label ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 10 ; + sh:path biolink:synonym ], + [ sh:class biolink:NamedThing ; + sh:description "connects an attribute to a value" ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 4 ; + sh:path biolink:has_qualitative_value ], + [ sh:description "a point in time" ; + sh:maxCount 1 ; + sh:order 0 ; + sh:path biolink:timepoint ], + [ sh:class biolink:SocioeconomicAttribute ; + sh:description "connects any entity to an attribute" ; + sh:minCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 14 ; + sh:path biolink:has_attribute ], + [ sh:datatype xsd:string ; + sh:order 12 ; + sh:path rdf:type ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 15 ; + sh:path biolink:deprecated ], + [ sh:description "a long-form human readable name for a thing" ; + sh:maxCount 1 ; + sh:order 9 ; + sh:path biolink:full_name ] ; sh:targetClass biolink:SocioeconomicExposure . biolink:SocioeconomicOutcome a sh:NodeShape ; @@ -21671,18 +21679,20 @@ biolink:Study a sh:NodeShape ; sh:property [ sh:datatype xsd:string ; sh:order 7 ; sh:path rdf:type ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 5 ; - sh:path biolink:iri ], [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; sh:order 10 ; sh:path biolink:has_attribute ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 1 ; - sh:path biolink:xref ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 6 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + [ sh:description "a long-form human readable name for a thing" ; + sh:maxCount 1 ; + sh:order 2 ; + sh:path biolink:full_name ], [ sh:datatype xsd:boolean ; sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; @@ -21692,50 +21702,45 @@ biolink:Study a sh:NodeShape ; sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; sh:order 0 ; sh:path biolink:provided_by ], + [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 8 ; + sh:path rdfs:label ], [ sh:description "Alternate human-readable names for a thing" ; sh:order 3 ; sh:path biolink:synonym ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:minCount 1 ; - sh:order 6 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 4 ; sh:path biolink:id ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 8 ; - sh:path rdfs:label ], - [ sh:description "a long-form human readable name for a thing" ; + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; - sh:order 2 ; - sh:path biolink:full_name ], + sh:order 5 ; + sh:path biolink:iri ], [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; sh:order 9 ; - sh:path dct:description ] ; + sh:path dct:description ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 1 ; + sh:path biolink:xref ] ; sh:targetClass biolink:Study . biolink:StudyPopulation a sh:NodeShape ; sh:closed true ; sh:description "A group of people banded together or treated as a group as participants in a research study." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "Alternate human-readable names for a thing" ; - sh:order 5 ; - sh:path biolink:synonym ], - [ sh:class biolink:Attribute ; - sh:description "may often be an organism attribute" ; - sh:nodeKind sh:IRI ; - sh:order 12 ; - sh:path biolink:has_attribute ], - [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 2 ; - sh:path biolink:provided_by ], + sh:property [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 8 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + [ sh:description "The human readable scientific name for the taxon of the entity." ; + sh:maxCount 1 ; + sh:order 1 ; + sh:path rdfs:label ], [ sh:datatype xsd:boolean ; sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; @@ -21744,72 +21749,67 @@ biolink:StudyPopulation a sh:NodeShape ; [ sh:datatype xsd:string ; sh:order 9 ; sh:path rdf:type ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 3 ; - sh:path biolink:xref ], - [ sh:class biolink:OrganismTaxon ; - sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; - sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path biolink:in_taxon ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:minCount 1 ; - sh:order 8 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; sh:order 11 ; sh:path dct:description ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 7 ; - sh:path biolink:iri ], - [ sh:description "The human readable scientific name for the taxon of the entity." ; + [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; - sh:order 1 ; - sh:path rdfs:label ], + sh:order 4 ; + sh:path biolink:full_name ], [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; sh:order 10 ; sh:path rdfs:label ], - [ sh:description "a long-form human readable name for a thing" ; - sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:full_name ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 3 ; + sh:path biolink:xref ], [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 6 ; - sh:path biolink:id ] ; + sh:path biolink:id ], + [ sh:class biolink:Attribute ; + sh:description "may often be an organism attribute" ; + sh:nodeKind sh:IRI ; + sh:order 12 ; + sh:path biolink:has_attribute ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 7 ; + sh:path biolink:iri ], + [ sh:class biolink:OrganismTaxon ; + sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; + sh:nodeKind sh:IRI ; + sh:order 0 ; + sh:path biolink:in_taxon ], + [ sh:datatype xsd:string ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 2 ; + sh:path biolink:provided_by ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 5 ; + sh:path biolink:synonym ] ; sh:targetClass biolink:StudyPopulation . biolink:StudyResult a sh:NodeShape ; sh:closed false ; sh:description "A collection of data items from a study that are about a particular study subject or experimental unit (the 'focus' of the Result) - optionally with context/provenance metadata that may be relevant to the interpretation of this data as evidence." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:datatype xsd:string ; + sh:property [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; - sh:order 1 ; - sh:path biolink:rights ], + sh:order 13 ; + sh:path dct:description ], [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; - sh:order 2 ; - sh:path biolink:format ], - [ sh:datatype xsd:date ; - sh:description "date on which an entity was created. This can be applied to nodes or edges" ; - sh:maxCount 1 ; - sh:order 3 ; - sh:path biolink:creation_date ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 9 ; - sh:path biolink:iri ], + sh:minCount 1 ; + sh:order 8 ; + sh:path biolink:id ], [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 4 ; - sh:path biolink:provided_by ], + sh:order 11 ; + sh:path rdf:type ], [ sh:description "Alternate human-readable names for a thing" ; sh:order 7 ; sh:path biolink:synonym ], @@ -21817,59 +21817,89 @@ biolink:StudyResult a sh:NodeShape ; sh:maxCount 1 ; sh:order 0 ; sh:path biolink:license ], + [ sh:description "a long-form human readable name for a thing" ; + sh:maxCount 1 ; + sh:order 6 ; + sh:path biolink:full_name ], [ sh:datatype xsd:string ; - sh:order 11 ; - sh:path rdf:type ], + sh:maxCount 1 ; + sh:order 2 ; + sh:path biolink:format ], + [ sh:datatype xsd:string ; + sh:maxCount 1 ; + sh:order 1 ; + sh:path biolink:rights ], + [ sh:datatype xsd:string ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 4 ; + sh:path biolink:provided_by ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:minCount 1 ; sh:order 10 ; sh:path biolink:category ; sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:description "a long-form human readable name for a thing" ; + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 5 ; + sh:path biolink:xref ], + [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; - sh:order 6 ; - sh:path biolink:full_name ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:order 12 ; + sh:path rdfs:label ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; - sh:order 15 ; - sh:path biolink:deprecated ], + sh:order 9 ; + sh:path biolink:iri ], [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; sh:order 14 ; sh:path biolink:has_attribute ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 12 ; - sh:path rdfs:label ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 8 ; - sh:path biolink:id ], - [ sh:description "a human-readable description of an entity" ; + sh:order 15 ; + sh:path biolink:deprecated ], + [ sh:datatype xsd:date ; + sh:description "date on which an entity was created. This can be applied to nodes or edges" ; sh:maxCount 1 ; - sh:order 13 ; - sh:path dct:description ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 5 ; - sh:path biolink:xref ] ; + sh:order 3 ; + sh:path biolink:creation_date ] ; sh:targetClass biolink:StudyResult . biolink:StudyVariable a sh:NodeShape ; sh:closed true ; sh:description "a variable that is used as a measure in the investigation of a study" ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "A human-readable name for an attribute or entity." ; + sh:property [ sh:datatype xsd:string ; + sh:order 11 ; + sh:path rdf:type ], + [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; sh:order 12 ; sh:path rdfs:label ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 9 ; + sh:path biolink:iri ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 5 ; + sh:path biolink:xref ], + [ sh:datatype xsd:date ; + sh:description "date on which an entity was created. This can be applied to nodes or edges" ; + sh:maxCount 1 ; + sh:order 3 ; + sh:path biolink:creation_date ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 14 ; + sh:path biolink:has_attribute ], [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; - sh:order 1 ; - sh:path biolink:rights ], + sh:minCount 1 ; + sh:order 8 ; + sh:path biolink:id ], [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; sh:order 13 ; @@ -21879,56 +21909,34 @@ biolink:StudyVariable a sh:NodeShape ; sh:order 2 ; sh:path biolink:format ], [ sh:datatype xsd:string ; - sh:order 11 ; - sh:path rdf:type ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; - sh:order 9 ; - sh:path biolink:iri ], + sh:order 1 ; + sh:path biolink:rights ], [ sh:description "Alternate human-readable names for a thing" ; sh:order 7 ; sh:path biolink:synonym ], - [ sh:description "a long-form human readable name for a thing" ; - sh:maxCount 1 ; - sh:order 6 ; - sh:path biolink:full_name ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:minCount 1 ; - sh:order 10 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 14 ; - sh:path biolink:has_attribute ], [ sh:datatype xsd:string ; sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; sh:order 4 ; sh:path biolink:provided_by ], - [ sh:datatype xsd:date ; - sh:description "date on which an entity was created. This can be applied to nodes or edges" ; - sh:maxCount 1 ; - sh:order 3 ; - sh:path biolink:creation_date ], [ sh:datatype xsd:string ; sh:maxCount 1 ; sh:order 0 ; sh:path biolink:license ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 8 ; - sh:path biolink:id ], [ sh:datatype xsd:boolean ; sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; sh:order 15 ; sh:path biolink:deprecated ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 5 ; - sh:path biolink:xref ] ; + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 10 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + [ sh:description "a long-form human readable name for a thing" ; + sh:maxCount 1 ; + sh:order 6 ; + sh:path biolink:full_name ] ; sh:targetClass biolink:StudyVariable . biolink:SubjectOfInvestigation a sh:NodeShape ; @@ -21936,147 +21944,100 @@ biolink:SubjectOfInvestigation a sh:NodeShape ; sh:description "An entity that has the role of being studied in an investigation, study, or experiment" ; sh:ignoredProperties ( rdf:type ) ; sh:targetClass biolink:SubjectOfInvestigation . - -biolink:TaxonToTaxonAssociation a sh:NodeShape ; - sh:closed true ; - sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:datatype xsd:string ; - sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 12 ; - sh:path biolink:original_subject ], - [ sh:class biolink:Publication ; - sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; - sh:nodeKind sh:IRI ; - sh:order 6 ; - sh:path biolink:publications ], - [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:original_predicate ], - [ sh:class biolink:OrganismTaxon ; - sh:description "connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path rdf:subject ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 19 ; - sh:path biolink:subject_category_closure ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 24 ; - sh:path biolink:object_label_closure ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 30 ; - sh:path rdfs:label ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 32 ; - sh:path biolink:has_attribute ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 20 ; - sh:path biolink:object_category_closure ], - [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; + +biolink:TaxonToTaxonAssociation a sh:NodeShape ; + sh:closed true ; + sh:ignoredProperties ( rdf:type ) ; + sh:property [ sh:datatype xsd:string ; + sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 1 ; - sh:path rdf:predicate ], + sh:order 14 ; + sh:path biolink:original_object ], [ sh:datatype xsd:boolean ; - sh:description "if set to true, then the association is negated i.e. is not true" ; - sh:maxCount 1 ; - sh:order 3 ; - sh:path biolink:negated ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 16 ; - sh:path biolink:object_category ], + sh:order 33 ; + sh:path biolink:deprecated ], [ sh:datatype xsd:string ; - sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; - sh:maxCount 1 ; - sh:order 9 ; - sh:path biolink:primary_knowledge_source ], - [ sh:description "a point in time" ; + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 18 ; + sh:path biolink:object_closure ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; - sh:order 11 ; - sh:path biolink:timepoint ], + sh:order 27 ; + sh:path biolink:iri ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; sh:order 15 ; sh:path biolink:subject_category ], - [ sh:class biolink:OntologyClass ; - sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; - sh:nodeKind sh:IRI ; - sh:order 5 ; - sh:path biolink:qualifiers ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 27 ; - sh:path biolink:iri ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 18 ; - sh:path biolink:object_closure ], [ sh:datatype xsd:string ; - sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 21 ; - sh:path biolink:subject_namespace ], + sh:order 22 ; + sh:path biolink:object_namespace ], [ sh:datatype xsd:string ; - sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 23 ; - sh:path biolink:subject_label_closure ], + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 26 ; + sh:path biolink:id ], [ sh:datatype xsd:string ; - sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 17 ; - sh:path biolink:subject_closure ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; sh:maxCount 1 ; - sh:order 33 ; - sh:path biolink:deprecated ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:order 28 ; - sh:path biolink:category ], + sh:order 4 ; + sh:path biolink:qualifier ], + [ sh:class biolink:EvidenceType ; + sh:description "connects an association to an instance of supporting evidence" ; + sh:nodeKind sh:IRI ; + sh:order 7 ; + sh:path biolink:has_evidence ], [ sh:class biolink:RetrievalSource ; sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; sh:nodeKind sh:IRI ; sh:order 25 ; sh:path biolink:retrieval_source_ids ], - [ sh:datatype xsd:string ; - sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; - sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:qualifier ], + [ sh:class biolink:OntologyClass ; + sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; + sh:nodeKind sh:IRI ; + sh:order 5 ; + sh:path biolink:qualifiers ], [ sh:datatype xsd:string ; sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; sh:order 29 ; sh:path rdf:type ], - [ sh:class biolink:EvidenceType ; - sh:description "connects an association to an instance of supporting evidence" ; + [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 30 ; + sh:path rdfs:label ], + [ sh:datatype xsd:boolean ; + sh:description "if set to true, then the association is negated i.e. is not true" ; + sh:maxCount 1 ; + sh:order 3 ; + sh:path biolink:negated ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; - sh:order 7 ; - sh:path biolink:has_evidence ], - [ sh:description "a human-readable description of an entity" ; + sh:order 32 ; + sh:path biolink:has_attribute ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:order 28 ; + sh:path biolink:category ], + [ sh:description "a point in time" ; sh:maxCount 1 ; - sh:order 31 ; - sh:path dct:description ], + sh:order 11 ; + sh:path biolink:timepoint ], [ sh:datatype xsd:string ; - sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 22 ; - sh:path biolink:object_namespace ], + sh:order 21 ; + sh:path biolink:subject_namespace ], + [ sh:datatype xsd:string ; + sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 12 ; + sh:path biolink:original_subject ], [ sh:class biolink:OrganismTaxon ; sh:description "An association between individuals of different taxa." ; sh:maxCount 1 ; @@ -22084,26 +22045,73 @@ biolink:TaxonToTaxonAssociation a sh:NodeShape ; sh:nodeKind sh:IRI ; sh:order 2 ; sh:path rdf:object ], + [ sh:class biolink:OrganismTaxon ; + sh:description "connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 0 ; + sh:path rdf:subject ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 31 ; + sh:path dct:description ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 16 ; + sh:path biolink:object_category ], + [ sh:class biolink:Publication ; + sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; + sh:nodeKind sh:IRI ; + sh:order 6 ; + sh:path biolink:publications ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 23 ; + sh:path biolink:subject_label_closure ], [ sh:datatype xsd:string ; sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; sh:order 10 ; sh:path biolink:aggregator_knowledge_source ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 19 ; + sh:path biolink:subject_category_closure ], [ sh:datatype xsd:string ; - sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; - sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:knowledge_source ], + sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 24 ; + sh:path biolink:object_label_closure ], [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 17 ; + sh:path biolink:subject_closure ], + [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; sh:maxCount 1 ; sh:minCount 1 ; - sh:order 26 ; - sh:path biolink:id ], + sh:order 1 ; + sh:path rdf:predicate ], + [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 13 ; + sh:path biolink:original_predicate ], [ sh:datatype xsd:string ; - sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:original_object ] ; + sh:order 9 ; + sh:path biolink:primary_knowledge_source ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 20 ; + sh:path biolink:object_category_closure ], + [ sh:datatype xsd:string ; + sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; + sh:maxCount 1 ; + sh:order 8 ; + sh:path biolink:knowledge_source ] ; sh:targetClass biolink:TaxonToTaxonAssociation . biolink:TaxonomicRank a sh:NodeShape ; @@ -22122,186 +22130,167 @@ biolink:TextMiningResult a sh:NodeShape ; sh:closed true ; sh:description "A result of text mining." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "a long-form human readable name for a thing" ; - sh:maxCount 1 ; - sh:order 6 ; - sh:path biolink:full_name ], + sh:property [ sh:description "Alternate human-readable names for a thing" ; + sh:order 7 ; + sh:path biolink:synonym ], + [ sh:datatype xsd:string ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 4 ; + sh:path biolink:provided_by ], [ sh:datatype xsd:string ; sh:maxCount 1 ; - sh:order 1 ; - sh:path biolink:rights ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 5 ; - sh:path biolink:xref ], - [ sh:description "a human-readable description of an entity" ; + sh:order 0 ; + sh:path biolink:license ], + [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; - sh:order 13 ; - sh:path dct:description ], + sh:order 6 ; + sh:path biolink:full_name ], [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; sh:order 14 ; sh:path biolink:has_attribute ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 7 ; - sh:path biolink:synonym ], - [ sh:datatype xsd:string ; + [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; - sh:order 2 ; - sh:path biolink:format ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:order 12 ; + sh:path rdfs:label ], + [ sh:datatype xsd:date ; + sh:description "date on which an entity was created. This can be applied to nodes or edges" ; sh:maxCount 1 ; - sh:order 15 ; - sh:path biolink:deprecated ], + sh:order 3 ; + sh:path biolink:creation_date ], [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 4 ; - sh:path biolink:provided_by ], + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 8 ; + sh:path biolink:id ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 5 ; + sh:path biolink:xref ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 9 ; + sh:path biolink:iri ], [ sh:datatype xsd:string ; sh:order 11 ; sh:path rdf:type ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 15 ; + sh:path biolink:deprecated ], + [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 8 ; - sh:path biolink:id ], + sh:order 13 ; + sh:path dct:description ], [ sh:datatype xsd:string ; sh:maxCount 1 ; - sh:order 0 ; - sh:path biolink:license ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:order 1 ; + sh:path biolink:rights ], + [ sh:datatype xsd:string ; sh:maxCount 1 ; - sh:order 9 ; - sh:path biolink:iri ], + sh:order 2 ; + sh:path biolink:format ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:minCount 1 ; sh:order 10 ; sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 12 ; - sh:path rdfs:label ], - [ sh:datatype xsd:date ; - sh:description "date on which an entity was created. This can be applied to nodes or edges" ; - sh:maxCount 1 ; - sh:order 3 ; - sh:path biolink:creation_date ] ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ] ; sh:targetClass biolink:TextMiningResult . biolink:ThingWithTaxon a sh:NodeShape ; sh:closed false ; sh:description "A mixin that can be used on any entity that can be taxonomically classified. This includes individual organisms; genes, their products and other molecular entities; body parts; biological processes" ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:class biolink:OrganismTaxon ; + sh:property [ sh:description "The human readable scientific name for the taxon of the entity." ; + sh:maxCount 1 ; + sh:order 1 ; + sh:path rdfs:label ], + [ sh:class biolink:OrganismTaxon ; sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; sh:nodeKind sh:IRI ; sh:order 0 ; - sh:path biolink:in_taxon ], - [ sh:description "The human readable scientific name for the taxon of the entity." ; - sh:maxCount 1 ; - sh:order 1 ; - sh:path rdfs:label ] ; + sh:path biolink:in_taxon ] ; sh:targetClass biolink:ThingWithTaxon . biolink:TranscriptToGeneRelationship a sh:NodeShape ; sh:closed true ; sh:description "A gene is a collection of transcripts" ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 15 ; - sh:path biolink:subject_category ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 24 ; - sh:path biolink:object_label_closure ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 30 ; - sh:path rdfs:label ], - [ sh:description "a point in time" ; - sh:maxCount 1 ; - sh:order 11 ; - sh:path biolink:timepoint ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 20 ; - sh:path biolink:object_category_closure ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 19 ; - sh:path biolink:subject_category_closure ], - [ sh:class biolink:Transcript ; - sh:description "connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path rdf:subject ], - [ sh:datatype xsd:boolean ; - sh:description "if set to true, then the association is negated i.e. is not true" ; - sh:maxCount 1 ; - sh:order 3 ; - sh:path biolink:negated ], - [ sh:class biolink:Gene ; - sh:description "connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 2 ; - sh:path rdf:object ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; + sh:property [ sh:datatype xsd:string ; + sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 23 ; + sh:path biolink:subject_label_closure ], + [ sh:class biolink:RetrievalSource ; + sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; sh:nodeKind sh:IRI ; - sh:order 32 ; - sh:path biolink:has_attribute ], + sh:order 25 ; + sh:path biolink:retrieval_source_ids ], [ sh:class biolink:Publication ; sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; sh:nodeKind sh:IRI ; sh:order 6 ; sh:path biolink:publications ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 33 ; - sh:path biolink:deprecated ], + [ sh:datatype xsd:string ; + sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; + sh:order 29 ; + sh:path rdf:type ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; sh:order 16 ; sh:path biolink:object_category ], - [ sh:class biolink:OntologyClass ; - sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; - sh:nodeKind sh:IRI ; - sh:order 5 ; - sh:path biolink:qualifiers ], [ sh:datatype xsd:string ; sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:order 22 ; sh:path biolink:object_namespace ], - [ sh:class biolink:RetrievalSource ; - sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:order 21 ; + sh:path biolink:subject_namespace ], + [ sh:class biolink:Gene ; + sh:description "connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; + sh:maxCount 1 ; + sh:minCount 1 ; sh:nodeKind sh:IRI ; - sh:order 25 ; - sh:path biolink:retrieval_source_ids ], + sh:order 2 ; + sh:path rdf:object ], [ sh:class biolink:EvidenceType ; sh:description "connects an association to an instance of supporting evidence" ; sh:nodeKind sh:IRI ; sh:order 7 ; sh:path biolink:has_evidence ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 31 ; + sh:path dct:description ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 32 ; + sh:path biolink:has_attribute ], [ sh:datatype xsd:string ; - sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 23 ; - sh:path biolink:subject_label_closure ], + sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; + sh:maxCount 1 ; + sh:order 4 ; + sh:path biolink:qualifier ], + [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 13 ; + sh:path biolink:original_predicate ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 18 ; + sh:path biolink:object_closure ], + [ sh:datatype xsd:string ; + sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 12 ; + sh:path biolink:original_subject ], [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; @@ -22309,86 +22298,116 @@ biolink:TranscriptToGeneRelationship a sh:NodeShape ; sh:order 26 ; sh:path biolink:id ], [ sh:datatype xsd:string ; - sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; - sh:order 10 ; - sh:path biolink:aggregator_knowledge_source ], - [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:original_predicate ], - [ sh:datatype xsd:string ; - sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; + sh:order 9 ; + sh:path biolink:primary_knowledge_source ], + [ sh:description "a point in time" ; sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:qualifier ], + sh:order 11 ; + sh:path biolink:timepoint ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 19 ; + sh:path biolink:subject_category_closure ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 27 ; sh:path biolink:iri ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:order 28 ; + sh:path biolink:category ], + [ sh:class biolink:OntologyClass ; + sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; + sh:nodeKind sh:IRI ; + sh:order 5 ; + sh:path biolink:qualifiers ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 15 ; + sh:path biolink:subject_category ], + [ sh:datatype xsd:boolean ; + sh:description "if set to true, then the association is negated i.e. is not true" ; + sh:maxCount 1 ; + sh:order 3 ; + sh:path biolink:negated ], [ sh:datatype xsd:string ; - sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; - sh:order 29 ; - sh:path rdf:type ], + sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 24 ; + sh:path biolink:object_label_closure ], [ sh:datatype xsd:string ; sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; sh:order 14 ; sh:path biolink:original_object ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 18 ; - sh:path biolink:object_closure ], - [ sh:datatype xsd:string ; - sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; + [ sh:class biolink:Transcript ; + sh:description "connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; sh:maxCount 1 ; - sh:order 9 ; - sh:path biolink:primary_knowledge_source ], + sh:minCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 0 ; + sh:path rdf:subject ], [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 1 ; sh:path rdf:predicate ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; - sh:order 21 ; - sh:path biolink:subject_namespace ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:order 28 ; - sh:path biolink:category ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:order 30 ; + sh:path rdfs:label ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 20 ; + sh:path biolink:object_category_closure ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; - sh:order 12 ; - sh:path biolink:original_subject ], + sh:order 33 ; + sh:path biolink:deprecated ], [ sh:datatype xsd:string ; - sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 17 ; - sh:path biolink:subject_closure ], + sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; + sh:order 10 ; + sh:path biolink:aggregator_knowledge_source ], [ sh:datatype xsd:string ; sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; sh:maxCount 1 ; sh:order 8 ; sh:path biolink:knowledge_source ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 31 ; - sh:path dct:description ] ; + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 17 ; + sh:path biolink:subject_closure ] ; sh:targetClass biolink:TranscriptToGeneRelationship . biolink:TranscriptionFactorBindingSite a sh:NodeShape ; sh:closed true ; sh:description "A region (or regions) of the genome that contains a region of DNA known or predicted to bind a protein that modulates gene transcription" ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:property [ sh:description "The human readable scientific name for the taxon of the entity." ; + sh:maxCount 1 ; + sh:order 3 ; + sh:path rdfs:label ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:minCount 1 ; sh:order 9 ; sh:path biolink:category ; sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:iri ], + sh:minCount 1 ; + sh:order 1 ; + sh:path biolink:id ], + [ sh:class biolink:OrganismTaxon ; + sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; + sh:nodeKind sh:IRI ; + sh:order 2 ; + sh:path biolink:in_taxon ], [ sh:description "Alternate human-readable names for a thing" ; sh:order 7 ; sh:path biolink:synonym ], @@ -22397,88 +22416,104 @@ biolink:TranscriptionFactorBindingSite a sh:NodeShape ; sh:nodeKind sh:IRI ; sh:order 13 ; sh:path biolink:has_attribute ], - [ sh:datatype xsd:string ; - sh:order 10 ; - sh:path rdf:type ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 12 ; + sh:path dct:description ], [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; sh:order 6 ; sh:path biolink:full_name ], - [ sh:description "A human-readable name for an attribute or entity." ; + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; - sh:order 11 ; - sh:path rdfs:label ], + sh:order 8 ; + sh:path biolink:iri ], + [ sh:description "connects a genomic feature to its sequence" ; + sh:maxCount 1 ; + sh:order 0 ; + sh:path biolink:has_biological_sequence ], [ sh:datatype xsd:boolean ; sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; sh:order 14 ; sh:path biolink:deprecated ], - [ sh:description "The human readable scientific name for the taxon of the entity." ; - sh:maxCount 1 ; - sh:order 3 ; - sh:path rdfs:label ], [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 1 ; - sh:path biolink:id ], - [ sh:class biolink:OrganismTaxon ; - sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; - sh:nodeKind sh:IRI ; - sh:order 2 ; - sh:path biolink:in_taxon ], + sh:order 10 ; + sh:path rdf:type ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 5 ; + sh:path biolink:xref ], [ sh:datatype xsd:string ; sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; sh:order 4 ; sh:path biolink:provided_by ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 5 ; - sh:path biolink:xref ], - [ sh:description "connects a genomic feature to its sequence" ; - sh:maxCount 1 ; - sh:order 0 ; - sh:path biolink:has_biological_sequence ], - [ sh:description "a human-readable description of an entity" ; + [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; - sh:order 12 ; - sh:path dct:description ] ; + sh:order 11 ; + sh:path rdfs:label ] ; sh:targetClass biolink:TranscriptionFactorBindingSite . biolink:VariantAsAModelOfDiseaseAssociation a sh:NodeShape ; sh:closed true ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:class biolink:Publication ; - sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; + sh:property [ sh:class biolink:EvidenceType ; + sh:description "connects an association to an instance of supporting evidence" ; sh:nodeKind sh:IRI ; - sh:order 6 ; - sh:path biolink:publications ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 17 ; - sh:path biolink:subject_closure ], + sh:order 7 ; + sh:path biolink:has_evidence ], + [ sh:description "a point in time" ; + sh:maxCount 1 ; + sh:order 11 ; + sh:path biolink:timepoint ], [ sh:datatype xsd:boolean ; sh:description "if set to true, then the association is negated i.e. is not true" ; sh:maxCount 1 ; sh:order 3 ; sh:path biolink:negated ], - [ sh:description "a point in time" ; + [ sh:class biolink:OntologyClass ; + sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; + sh:nodeKind sh:IRI ; + sh:order 5 ; + sh:path biolink:qualifiers ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 19 ; + sh:path biolink:subject_category_closure ], + [ sh:datatype xsd:string ; + sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; + sh:order 29 ; + sh:path rdf:type ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; - sh:order 11 ; - sh:path biolink:timepoint ], - [ sh:class biolink:SequenceVariant ; - sh:description "A variant that has a role in modeling the disease." ; + sh:order 33 ; + sh:path biolink:deprecated ], + [ sh:class biolink:Disease ; + sh:description "disease" ; sh:maxCount 1 ; sh:minCount 1 ; sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path rdf:subject ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 2 ; + sh:path rdf:object ], + [ sh:datatype xsd:string ; + sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 15 ; - sh:path biolink:subject_category ], + sh:order 8 ; + sh:path biolink:knowledge_source ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 23 ; + sh:path biolink:subject_label_closure ], + [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 13 ; + sh:path biolink:original_predicate ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:order 21 ; + sh:path biolink:subject_namespace ], [ sh:class biolink:Onset ; sh:description "a qualifier used in a phenotypic association to state when the phenotype appears is in the subject" ; sh:maxCount 1 ; @@ -22486,36 +22521,45 @@ biolink:VariantAsAModelOfDiseaseAssociation a sh:NodeShape ; sh:order 35 ; sh:path biolink:onset_qualifier ], [ sh:datatype xsd:string ; - sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 18 ; + sh:path biolink:object_closure ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:qualifier ], - [ sh:class biolink:RetrievalSource ; - sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; sh:nodeKind sh:IRI ; - sh:order 25 ; - sh:path biolink:retrieval_source_ids ], - [ sh:description "A human-readable name for an attribute or entity." ; + sh:order 15 ; + sh:path biolink:subject_category ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 24 ; + sh:path biolink:object_label_closure ], + [ sh:class biolink:SequenceVariant ; + sh:description "A variant that has a role in modeling the disease." ; sh:maxCount 1 ; - sh:order 30 ; - sh:path rdfs:label ], + sh:minCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 0 ; + sh:path rdf:subject ], [ sh:datatype xsd:string ; - sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; - sh:order 10 ; - sh:path biolink:aggregator_knowledge_source ], - [ sh:description "a human-readable description of an entity" ; + sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 31 ; - sh:path dct:description ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:order 22 ; + sh:path biolink:object_namespace ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:order 28 ; + sh:path biolink:category ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 27 ; - sh:path biolink:iri ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:nodeKind sh:IRI ; + sh:order 16 ; + sh:path biolink:object_category ], + [ sh:datatype xsd:string ; + sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; sh:maxCount 1 ; - sh:order 33 ; - sh:path biolink:deprecated ], + sh:order 9 ; + sh:path biolink:primary_knowledge_source ], [ sh:class biolink:SeverityValue ; sh:description "a qualifier used in a phenotypic association to state how severe the phenotype is in the subject" ; sh:maxCount 1 ; @@ -22529,76 +22573,101 @@ biolink:VariantAsAModelOfDiseaseAssociation a sh:NodeShape ; sh:order 26 ; sh:path biolink:id ], [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 18 ; - sh:path biolink:object_closure ], - [ sh:class biolink:EvidenceType ; - sh:description "connects an association to an instance of supporting evidence" ; + sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; + sh:order 10 ; + sh:path biolink:aggregator_knowledge_source ], + [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 30 ; + sh:path rdfs:label ], + [ sh:datatype xsd:string ; + sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 12 ; + sh:path biolink:original_subject ], + [ sh:class biolink:RetrievalSource ; + sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; sh:nodeKind sh:IRI ; - sh:order 7 ; - sh:path biolink:has_evidence ], - [ sh:class biolink:Disease ; - sh:description "disease" ; + sh:order 25 ; + sh:path biolink:retrieval_source_ids ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 32 ; + sh:path biolink:has_attribute ], + [ sh:description "The relationship to the disease" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 1 ; + sh:path rdf:predicate ], + [ sh:datatype xsd:string ; + sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; + sh:maxCount 1 ; + sh:order 4 ; + sh:path biolink:qualifier ], + [ sh:datatype xsd:string ; + sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 14 ; + sh:path biolink:original_object ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 17 ; + sh:path biolink:subject_closure ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 20 ; + sh:path biolink:object_category_closure ], + [ sh:description "a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject" ; + sh:maxCount 1 ; + sh:order 36 ; + sh:path biolink:frequency_qualifier ], + [ sh:class biolink:Publication ; + sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; + sh:nodeKind sh:IRI ; + sh:order 6 ; + sh:path biolink:publications ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 31 ; + sh:path dct:description ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 27 ; + sh:path biolink:iri ] ; + sh:targetClass biolink:VariantAsAModelOfDiseaseAssociation . + +biolink:VariantToDiseaseAssociation a sh:NodeShape ; + sh:closed true ; + sh:ignoredProperties ( rdf:type ) ; + sh:property [ sh:class biolink:SeverityValue ; + sh:description "a qualifier used in a phenotypic association to state how severe the phenotype is in the subject" ; sh:maxCount 1 ; - sh:minCount 1 ; sh:nodeKind sh:IRI ; - sh:order 2 ; - sh:path rdf:object ], + sh:order 34 ; + sh:path biolink:severity_qualifier ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:order 28 ; sh:path biolink:category ], [ sh:datatype xsd:string ; - sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; sh:maxCount 1 ; - sh:order 21 ; - sh:path biolink:subject_namespace ], + sh:order 8 ; + sh:path biolink:knowledge_source ], [ sh:datatype xsd:string ; sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; sh:order 12 ; sh:path biolink:original_subject ], - [ sh:datatype xsd:string ; - sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; - sh:order 29 ; - sh:path rdf:type ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 32 ; - sh:path biolink:has_attribute ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 23 ; - sh:path biolink:subject_label_closure ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:original_object ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 16 ; - sh:path biolink:object_category ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 19 ; - sh:path biolink:subject_category_closure ], - [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; + [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:original_predicate ], - [ sh:class biolink:OntologyClass ; - sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; - sh:nodeKind sh:IRI ; - sh:order 5 ; - sh:path biolink:qualifiers ], + sh:order 30 ; + sh:path rdfs:label ], [ sh:datatype xsd:string ; - sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 24 ; - sh:path biolink:object_label_closure ], + sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; + sh:order 10 ; + sh:path biolink:aggregator_knowledge_source ], [ sh:datatype xsd:string ; sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; @@ -22608,41 +22677,49 @@ biolink:VariantAsAModelOfDiseaseAssociation a sh:NodeShape ; sh:maxCount 1 ; sh:order 36 ; sh:path biolink:frequency_qualifier ], - [ sh:datatype xsd:string ; - sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; - sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:knowledge_source ], - [ sh:description "The relationship to the disease" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 1 ; - sh:path rdf:predicate ], - [ sh:datatype xsd:string ; - sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; - sh:maxCount 1 ; - sh:order 9 ; - sh:path biolink:primary_knowledge_source ], [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; sh:nodeKind sh:IRI ; - sh:order 20 ; - sh:path biolink:object_category_closure ] ; - sh:targetClass biolink:VariantAsAModelOfDiseaseAssociation . - -biolink:VariantToDiseaseAssociation a sh:NodeShape ; - sh:closed true ; - sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:order 15 ; + sh:path biolink:subject_category ], + [ sh:class biolink:Onset ; + sh:description "a qualifier used in a phenotypic association to state when the phenotype appears is in the subject" ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 26 ; - sh:path biolink:id ], + sh:nodeKind sh:IRI ; + sh:order 35 ; + sh:path biolink:onset_qualifier ], [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; sh:order 31 ; sh:path dct:description ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:order 21 ; + sh:path biolink:subject_namespace ], + [ sh:datatype xsd:string ; + sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; + sh:order 29 ; + sh:path rdf:type ], + [ sh:description "a point in time" ; + sh:maxCount 1 ; + sh:order 11 ; + sh:path biolink:timepoint ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 18 ; + sh:path biolink:object_closure ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 33 ; + sh:path biolink:deprecated ], + [ sh:datatype xsd:string ; + sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; + sh:maxCount 1 ; + sh:order 4 ; + sh:path biolink:qualifier ], [ sh:class biolink:Disease ; sh:description "a disease that is associated with that variant" ; sh:maxCount 1 ; @@ -22650,169 +22727,100 @@ biolink:VariantToDiseaseAssociation a sh:NodeShape ; sh:nodeKind sh:IRI ; sh:order 2 ; sh:path rdf:object ], + [ sh:datatype xsd:string ; + sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 14 ; + sh:path biolink:original_object ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 27 ; sh:path biolink:iri ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:order 22 ; - sh:path biolink:object_namespace ], + [ sh:class biolink:Publication ; + sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; + sh:nodeKind sh:IRI ; + sh:order 6 ; + sh:path biolink:publications ], [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; - sh:order 20 ; - sh:path biolink:object_category_closure ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 24 ; - sh:path biolink:object_label_closure ], + sh:order 19 ; + sh:path biolink:subject_category_closure ], [ sh:datatype xsd:string ; - sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; - sh:order 10 ; - sh:path biolink:aggregator_knowledge_source ], + sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 17 ; + sh:path biolink:subject_closure ], + [ sh:class biolink:OntologyClass ; + sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; + sh:nodeKind sh:IRI ; + sh:order 5 ; + sh:path biolink:qualifiers ], [ sh:datatype xsd:string ; sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; sh:maxCount 1 ; sh:order 9 ; sh:path biolink:primary_knowledge_source ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 33 ; - sh:path biolink:deprecated ], - [ sh:class biolink:Onset ; - sh:description "a qualifier used in a phenotypic association to state when the phenotype appears is in the subject" ; + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 35 ; - sh:path biolink:onset_qualifier ], + sh:minCount 1 ; + sh:order 26 ; + sh:path biolink:id ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; sh:order 16 ; sh:path biolink:object_category ], - [ sh:class biolink:SeverityValue ; - sh:description "a qualifier used in a phenotypic association to state how severe the phenotype is in the subject" ; - sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 34 ; - sh:path biolink:severity_qualifier ], - [ sh:class biolink:OntologyClass ; - sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; - sh:nodeKind sh:IRI ; - sh:order 5 ; - sh:path biolink:qualifiers ], - [ sh:datatype xsd:string ; - sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; - sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:knowledge_source ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 30 ; - sh:path rdfs:label ], - [ sh:class biolink:SequenceVariant ; - sh:description "a sequence variant in which the allele state is associated in some way with the disease state" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path rdf:subject ], [ sh:description "E.g. is pathogenic for" ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 1 ; sh:path rdf:predicate ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 32 ; - sh:path biolink:has_attribute ], - [ sh:description "a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject" ; - sh:maxCount 1 ; - sh:order 36 ; - sh:path biolink:frequency_qualifier ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 23 ; - sh:path biolink:subject_label_closure ], [ sh:datatype xsd:boolean ; sh:description "if set to true, then the association is negated i.e. is not true" ; sh:maxCount 1 ; sh:order 3 ; sh:path biolink:negated ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 23 ; + sh:path biolink:subject_label_closure ], [ sh:class biolink:RetrievalSource ; sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; sh:nodeKind sh:IRI ; sh:order 25 ; - sh:path biolink:retrieval_source_ids ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 15 ; - sh:path biolink:subject_category ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 19 ; - sh:path biolink:subject_category_closure ], - [ sh:class biolink:EvidenceType ; - sh:description "connects an association to an instance of supporting evidence" ; - sh:nodeKind sh:IRI ; - sh:order 7 ; - sh:path biolink:has_evidence ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 12 ; - sh:path biolink:original_subject ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:order 21 ; - sh:path biolink:subject_namespace ], - [ sh:class biolink:Publication ; - sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; + sh:path biolink:retrieval_source_ids ], + [ sh:class biolink:EvidenceType ; + sh:description "connects an association to an instance of supporting evidence" ; sh:nodeKind sh:IRI ; - sh:order 6 ; - sh:path biolink:publications ], - [ sh:datatype xsd:string ; - sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; - sh:order 29 ; - sh:path rdf:type ], - [ sh:description "a point in time" ; - sh:maxCount 1 ; - sh:order 11 ; - sh:path biolink:timepoint ], + sh:order 7 ; + sh:path biolink:has_evidence ], [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 18 ; - sh:path biolink:object_closure ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:order 28 ; - sh:path biolink:category ], + sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 24 ; + sh:path biolink:object_label_closure ], [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; sh:order 13 ; sh:path biolink:original_predicate ], - [ sh:datatype xsd:string ; - sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; - sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:qualifier ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 17 ; - sh:path biolink:subject_closure ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 20 ; + sh:path biolink:object_category_closure ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 32 ; + sh:path biolink:has_attribute ], + [ sh:class biolink:SequenceVariant ; + sh:description "a sequence variant in which the allele state is associated in some way with the disease state" ; sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:original_object ] ; + sh:minCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 0 ; + sh:path rdf:subject ] ; sh:targetClass biolink:VariantToDiseaseAssociation . biolink:VariantToEntityAssociationMixin a sh:NodeShape ; @@ -22829,41 +22837,33 @@ biolink:VariantToGeneAssociation a sh:NodeShape ; sh:nodeKind sh:IRI ; sh:order 20 ; sh:path biolink:object_category_closure ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 32 ; - sh:path biolink:has_attribute ], [ sh:datatype xsd:string ; - sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 24 ; + sh:path biolink:object_label_closure ], + [ sh:datatype xsd:boolean ; + sh:description "if set to true, then the association is negated i.e. is not true" ; sh:maxCount 1 ; - sh:order 12 ; - sh:path biolink:original_subject ], + sh:order 3 ; + sh:path biolink:negated ], [ sh:datatype xsd:string ; - sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:order 21 ; - sh:path biolink:subject_namespace ], + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 18 ; + sh:path biolink:object_closure ], [ sh:datatype xsd:string ; - sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:qualifier ], - [ sh:class biolink:RetrievalSource ; - sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; - sh:nodeKind sh:IRI ; - sh:order 25 ; - sh:path biolink:retrieval_source_ids ], + sh:minCount 1 ; + sh:order 26 ; + sh:path biolink:id ], [ sh:datatype xsd:string ; - sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:order 22 ; - sh:path biolink:object_namespace ], - [ sh:datatype xsd:boolean ; - sh:description "if set to true, then the association is negated i.e. is not true" ; + sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; + sh:order 10 ; + sh:path biolink:aggregator_knowledge_source ], + [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 3 ; - sh:path biolink:negated ], + sh:order 13 ; + sh:path biolink:original_predicate ], [ sh:class biolink:SequenceVariant ; sh:description "a sequence variant in which the allele state is associated with some other entity" ; sh:maxCount 1 ; @@ -22871,37 +22871,32 @@ biolink:VariantToGeneAssociation a sh:NodeShape ; sh:nodeKind sh:IRI ; sh:order 0 ; sh:path rdf:subject ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 19 ; - sh:path biolink:subject_category_closure ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 27 ; - sh:path biolink:iri ], - [ sh:description "a point in time" ; - sh:maxCount 1 ; - sh:order 11 ; - sh:path biolink:timepoint ], [ sh:datatype xsd:string ; - sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; + sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:knowledge_source ], - [ sh:class biolink:EvidenceType ; - sh:description "connects an association to an instance of supporting evidence" ; - sh:nodeKind sh:IRI ; - sh:order 7 ; - sh:path biolink:has_evidence ], - [ sh:description "A human-readable name for an attribute or entity." ; + sh:order 22 ; + sh:path biolink:object_namespace ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:order 28 ; + sh:path biolink:category ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; - sh:order 30 ; - sh:path rdfs:label ], - [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:order 33 ; + sh:path biolink:deprecated ], + [ sh:datatype xsd:string ; + sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:original_predicate ], + sh:order 14 ; + sh:path biolink:original_object ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 17 ; + sh:path biolink:subject_closure ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 23 ; + sh:path biolink:subject_label_closure ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; @@ -22912,446 +22907,429 @@ biolink:VariantToGeneAssociation a sh:NodeShape ; sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; sh:order 29 ; sh:path rdf:type ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 31 ; + sh:path dct:description ], + [ sh:class biolink:EvidenceType ; + sh:description "connects an association to an instance of supporting evidence" ; + sh:nodeKind sh:IRI ; + sh:order 7 ; + sh:path biolink:has_evidence ], [ sh:class biolink:OntologyClass ; sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; sh:nodeKind sh:IRI ; sh:order 5 ; sh:path biolink:qualifiers ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 17 ; - sh:path biolink:subject_closure ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 26 ; - sh:path biolink:id ], + sh:order 27 ; + sh:path biolink:iri ], [ sh:class biolink:Publication ; sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; sh:nodeKind sh:IRI ; sh:order 6 ; sh:path biolink:publications ], [ sh:datatype xsd:string ; - sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; - sh:order 10 ; - sh:path biolink:aggregator_knowledge_source ], - [ sh:datatype xsd:string ; - sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; - sh:maxCount 1 ; - sh:order 9 ; - sh:path biolink:primary_knowledge_source ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 31 ; - sh:path dct:description ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 33 ; - sh:path biolink:deprecated ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:order 28 ; - sh:path biolink:category ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 23 ; - sh:path biolink:subject_label_closure ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 18 ; - sh:path biolink:object_closure ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 24 ; - sh:path biolink:object_label_closure ], - [ sh:class biolink:Gene ; - sh:description "connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; + sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:minCount 1 ; + sh:order 21 ; + sh:path biolink:subject_namespace ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; - sh:order 2 ; - sh:path rdf:object ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:original_object ], + sh:order 32 ; + sh:path biolink:has_attribute ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; sh:order 15 ; sh:path biolink:subject_category ], + [ sh:datatype xsd:string ; + sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; + sh:maxCount 1 ; + sh:order 9 ; + sh:path biolink:primary_knowledge_source ], + [ sh:datatype xsd:string ; + sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; + sh:maxCount 1 ; + sh:order 4 ; + sh:path biolink:qualifier ], [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 1 ; - sh:path rdf:predicate ] ; - sh:targetClass biolink:VariantToGeneAssociation . - -biolink:VariantToGeneExpressionAssociation a sh:NodeShape ; - sh:closed true ; - sh:description "An association between a variant and expression of a gene (i.e. e-QTL)" ; - sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:datatype xsd:string ; - sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; + sh:path rdf:predicate ], + [ sh:description "a point in time" ; sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:primary_knowledge_source ], - [ sh:class biolink:EvidenceType ; - sh:description "connects an association to an instance of supporting evidence" ; + sh:order 11 ; + sh:path biolink:timepoint ], + [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 30 ; + sh:path rdfs:label ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 19 ; + sh:path biolink:subject_category_closure ], + [ sh:class biolink:RetrievalSource ; + sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; sh:nodeKind sh:IRI ; - sh:order 11 ; - sh:path biolink:has_evidence ], + sh:order 25 ; + sh:path biolink:retrieval_source_ids ], [ sh:class biolink:Gene ; sh:description "connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; sh:maxCount 1 ; sh:minCount 1 ; sh:nodeKind sh:IRI ; - sh:order 6 ; + sh:order 2 ; sh:path rdf:object ], [ sh:datatype xsd:string ; sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 16 ; + sh:order 12 ; sh:path biolink:original_subject ], - [ sh:description "A human-readable name for an attribute or entity." ; + [ sh:datatype xsd:string ; + sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; + sh:maxCount 1 ; + sh:order 8 ; + sh:path biolink:knowledge_source ] ; + sh:targetClass biolink:VariantToGeneAssociation . + +biolink:VariantToGeneExpressionAssociation a sh:NodeShape ; + sh:closed true ; + sh:description "An association between a variant and expression of a gene (i.e. e-QTL)" ; + sh:ignoredProperties ( rdf:type ) ; + sh:property [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; sh:order 34 ; sh:path rdfs:label ], - [ sh:class biolink:LifeStage ; - sh:description "stage during which gene or protein expression of takes place." ; + [ sh:datatype xsd:string ; + sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 2 ; - sh:path biolink:stage_qualifier ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 18 ; + sh:path biolink:original_object ], + [ sh:class biolink:DiseaseOrPhenotypicFeature ; + sh:description "in experiments (e.g. gene expression) assaying diseased or unhealthy tissue, the phenotypic state can be put here, e.g. MONDO ID. For healthy tissues, use XXX." ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; - sh:order 19 ; - sh:path biolink:subject_category ], - [ sh:datatype xsd:string ; - sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; - sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:qualifier ], + sh:order 3 ; + sh:path biolink:phenotypic_state ], [ sh:datatype xsd:string ; - sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 27 ; - sh:path biolink:subject_label_closure ], - [ sh:class biolink:SequenceVariant ; - sh:description "a sequence variant in which the allele state is associated with some other entity" ; + sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 4 ; - sh:path rdf:subject ], + sh:order 13 ; + sh:path biolink:primary_knowledge_source ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; sh:order 24 ; sh:path biolink:object_category_closure ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 37 ; - sh:path biolink:deprecated ], - [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 17 ; - sh:path biolink:original_predicate ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + [ sh:datatype xsd:string ; + sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 31 ; - sh:path biolink:iri ], - [ sh:class biolink:OntologyClass ; - sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; - sh:nodeKind sh:IRI ; - sh:order 9 ; - sh:path biolink:qualifiers ], + sh:order 16 ; + sh:path biolink:original_subject ], [ sh:class biolink:RetrievalSource ; sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; sh:nodeKind sh:IRI ; sh:order 29 ; sh:path biolink:retrieval_source_ids ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 28 ; - sh:path biolink:object_label_closure ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 36 ; - sh:path biolink:has_attribute ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + [ sh:class biolink:Gene ; + sh:description "connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; sh:maxCount 1 ; sh:minCount 1 ; - sh:order 30 ; - sh:path biolink:id ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 22 ; - sh:path biolink:object_closure ], - [ sh:class biolink:OntologyClass ; - sh:description "Optional quantitative value indicating degree of expression." ; - sh:maxCount 1 ; sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path biolink:quantifier_qualifier ], - [ sh:datatype xsd:string ; - sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; - sh:order 14 ; - sh:path biolink:aggregator_knowledge_source ], + sh:order 6 ; + sh:path rdf:object ], [ sh:datatype xsd:string ; sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; sh:order 33 ; sh:path rdf:type ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 20 ; - sh:path biolink:object_category ], - [ sh:datatype xsd:boolean ; - sh:description "if set to true, then the association is negated i.e. is not true" ; - sh:maxCount 1 ; - sh:order 7 ; - sh:path biolink:negated ], - [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 5 ; - sh:path rdf:predicate ], [ sh:datatype xsd:string ; sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; sh:maxCount 1 ; sh:order 12 ; sh:path biolink:knowledge_source ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 18 ; - sh:path biolink:original_object ], - [ sh:description "a human-readable description of an entity" ; + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 23 ; + sh:path biolink:subject_category_closure ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:order 32 ; + sh:path biolink:category ], + [ sh:class biolink:EvidenceType ; + sh:description "connects an association to an instance of supporting evidence" ; + sh:nodeKind sh:IRI ; + sh:order 11 ; + sh:path biolink:has_evidence ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 35 ; - sh:path dct:description ], + sh:nodeKind sh:IRI ; + sh:order 20 ; + sh:path biolink:object_category ], [ sh:datatype xsd:string ; sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:order 21 ; sh:path biolink:subject_closure ], [ sh:datatype xsd:string ; - sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:order 25 ; - sh:path biolink:subject_namespace ], + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 22 ; + sh:path biolink:object_closure ], [ sh:description "a point in time" ; sh:maxCount 1 ; sh:order 15 ; sh:path biolink:timepoint ], - [ sh:class biolink:AnatomicalEntity ; - sh:description "location in which gene or protein expression takes place. May be cell, tissue, or organ." ; + [ sh:datatype xsd:string ; + sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; + sh:maxCount 1 ; + sh:order 8 ; + sh:path biolink:qualifier ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 28 ; + sh:path biolink:object_label_closure ], + [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 17 ; + sh:path biolink:original_predicate ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 27 ; + sh:path biolink:subject_label_closure ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; - sh:order 1 ; - sh:path biolink:expression_site ], + sh:order 19 ; + sh:path biolink:subject_category ], + [ sh:class biolink:LifeStage ; + sh:description "stage during which gene or protein expression of takes place." ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 2 ; + sh:path biolink:stage_qualifier ], [ sh:class biolink:Publication ; sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; sh:nodeKind sh:IRI ; sh:order 10 ; sh:path biolink:publications ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 36 ; + sh:path biolink:has_attribute ], [ sh:datatype xsd:string ; sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:order 26 ; sh:path biolink:object_namespace ], - [ sh:class biolink:DiseaseOrPhenotypicFeature ; - sh:description "in experiments (e.g. gene expression) assaying diseased or unhealthy tissue, the phenotypic state can be put here, e.g. MONDO ID. For healthy tissues, use XXX." ; + [ sh:datatype xsd:string ; + sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; + sh:order 14 ; + sh:path biolink:aggregator_knowledge_source ], + [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 3 ; - sh:path biolink:phenotypic_state ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 23 ; - sh:path biolink:subject_category_closure ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:order 32 ; - sh:path biolink:category ] ; - sh:targetClass biolink:VariantToGeneExpressionAssociation . - -biolink:VariantToPhenotypicFeatureAssociation a sh:NodeShape ; - sh:closed true ; - sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:class biolink:SequenceVariant ; - sh:description "a sequence variant in which the allele state is associated in some way with the phenotype state" ; + sh:minCount 1 ; + sh:order 5 ; + sh:path rdf:predicate ], + [ sh:class biolink:SequenceVariant ; + sh:description "a sequence variant in which the allele state is associated with some other entity" ; sh:maxCount 1 ; sh:minCount 1 ; sh:nodeKind sh:IRI ; - sh:order 1 ; + sh:order 4 ; sh:path rdf:subject ], - [ sh:datatype xsd:double ; + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; sh:order 37 ; - sh:path biolink:has_quotient ], + sh:path biolink:deprecated ], [ sh:datatype xsd:string ; - sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; - sh:order 23 ; - sh:path biolink:object_namespace ], - [ sh:datatype xsd:string ; - sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; - sh:order 11 ; - sh:path biolink:aggregator_knowledge_source ], - [ sh:datatype xsd:string ; - sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; + sh:minCount 1 ; + sh:order 30 ; + sh:path biolink:id ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; - sh:order 9 ; - sh:path biolink:knowledge_source ], - [ sh:class biolink:SeverityValue ; - sh:description "a qualifier used in a phenotypic association to state how severe the phenotype is in the subject" ; + sh:order 31 ; + sh:path biolink:iri ], + [ sh:class biolink:AnatomicalEntity ; + sh:description "location in which gene or protein expression takes place. May be cell, tissue, or organ." ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 1 ; + sh:path biolink:expression_site ], + [ sh:class biolink:OntologyClass ; + sh:description "Optional quantitative value indicating degree of expression." ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; - sh:order 39 ; - sh:path biolink:severity_qualifier ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 25 ; - sh:path biolink:object_label_closure ], + sh:order 0 ; + sh:path biolink:quantifier_qualifier ], [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:description "if set to true, then the association is negated i.e. is not true" ; sh:maxCount 1 ; - sh:order 34 ; - sh:path biolink:deprecated ], + sh:order 7 ; + sh:path biolink:negated ], [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; + sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; sh:nodeKind sh:IRI ; - sh:order 16 ; - sh:path biolink:subject_category ], - [ sh:datatype xsd:string ; - sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; - sh:maxCount 1 ; - sh:order 5 ; - sh:path biolink:qualifier ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 28 ; - sh:path biolink:iri ], + sh:order 9 ; + sh:path biolink:qualifiers ], [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; - sh:order 32 ; + sh:order 35 ; sh:path dct:description ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:order 25 ; + sh:path biolink:subject_namespace ] ; + sh:targetClass biolink:VariantToGeneExpressionAssociation . + +biolink:VariantToPhenotypicFeatureAssociation a sh:NodeShape ; + sh:closed true ; + sh:ignoredProperties ( rdf:type ) ; + sh:property [ sh:datatype xsd:integer ; + sh:description "number of things with a particular property" ; + sh:maxCount 1 ; + sh:order 35 ; + sh:path biolink:has_count ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; sh:order 17 ; sh:path biolink:object_category ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 19 ; + sh:path biolink:object_closure ], [ sh:datatype xsd:string ; sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:order 24 ; sh:path biolink:subject_label_closure ], - [ sh:class biolink:Onset ; - sh:description "a qualifier used in a phenotypic association to state when the phenotype appears is in the subject" ; + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 40 ; - sh:path biolink:onset_qualifier ], - [ sh:class biolink:RetrievalSource ; - sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; - sh:nodeKind sh:IRI ; - sh:order 26 ; - sh:path biolink:retrieval_source_ids ], - [ sh:datatype xsd:integer ; - sh:description "total number of things in a particular reference set" ; + sh:order 22 ; + sh:path biolink:subject_namespace ], + [ sh:datatype xsd:string ; + sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 36 ; - sh:path biolink:has_total ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:order 29 ; - sh:path biolink:category ], + sh:order 13 ; + sh:path biolink:original_subject ], [ sh:datatype xsd:string ; sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; sh:maxCount 1 ; sh:order 10 ; sh:path biolink:primary_knowledge_source ], + [ sh:class biolink:Publication ; + sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; + sh:nodeKind sh:IRI ; + sh:order 7 ; + sh:path biolink:publications ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 16 ; + sh:path biolink:subject_category ], + [ sh:class biolink:BiologicalSex ; + sh:description "a qualifier used in a phenotypic association to state whether the association is specific to a particular sex." ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 0 ; + sh:path biolink:sex_qualifier ], [ sh:datatype xsd:string ; sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:order 18 ; sh:path biolink:subject_closure ], [ sh:datatype xsd:string ; - sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; - sh:order 30 ; - sh:path rdf:type ], + sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 25 ; + sh:path biolink:object_label_closure ], [ sh:datatype xsd:boolean ; - sh:description "if set to true, then the association is negated i.e. is not true" ; - sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:negated ], - [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:original_predicate ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 20 ; - sh:path biolink:subject_category_closure ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:maxCount 1 ; - sh:order 22 ; - sh:path biolink:subject_namespace ], - [ sh:class biolink:Publication ; - sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; - sh:nodeKind sh:IRI ; - sh:order 7 ; - sh:path biolink:publications ], - [ sh:description "a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject" ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; - sh:order 41 ; - sh:path biolink:frequency_qualifier ], + sh:order 34 ; + sh:path biolink:deprecated ], [ sh:class biolink:OntologyClass ; sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; sh:nodeKind sh:IRI ; sh:order 6 ; sh:path biolink:qualifiers ], - [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; + [ sh:description "a point in time" ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 2 ; - sh:path rdf:predicate ], - [ sh:datatype xsd:integer ; - sh:description "number of things with a particular property" ; + sh:order 12 ; + sh:path biolink:timepoint ], + [ sh:class biolink:EvidenceType ; + sh:description "connects an association to an instance of supporting evidence" ; + sh:nodeKind sh:IRI ; + sh:order 8 ; + sh:path biolink:has_evidence ], + [ sh:datatype xsd:double ; sh:maxCount 1 ; - sh:order 35 ; - sh:path biolink:has_count ], + sh:order 37 ; + sh:path biolink:has_quotient ], + [ sh:datatype xsd:string ; + sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 15 ; + sh:path biolink:original_object ], + [ sh:class biolink:RetrievalSource ; + sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; + sh:nodeKind sh:IRI ; + sh:order 26 ; + sh:path biolink:retrieval_source_ids ], [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; - sh:order 21 ; - sh:path biolink:object_category_closure ], - [ sh:description "A human-readable name for an attribute or entity." ; + sh:order 20 ; + sh:path biolink:subject_category_closure ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; - sh:order 31 ; - sh:path rdfs:label ], - [ sh:class biolink:BiologicalSex ; - sh:description "a qualifier used in a phenotypic association to state whether the association is specific to a particular sex." ; + sh:order 28 ; + sh:path biolink:iri ], + [ sh:datatype xsd:string ; + sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path biolink:sex_qualifier ], + sh:order 5 ; + sh:path biolink:qualifier ], + [ sh:datatype xsd:string ; + sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; + sh:order 30 ; + sh:path rdf:type ], + [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 14 ; + sh:path biolink:original_predicate ], [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 27 ; sh:path biolink:id ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 32 ; + sh:path dct:description ], + [ sh:datatype xsd:boolean ; + sh:description "if set to true, then the association is negated i.e. is not true" ; + sh:maxCount 1 ; + sh:order 4 ; + sh:path biolink:negated ], + [ sh:class biolink:Onset ; + sh:description "a qualifier used in a phenotypic association to state when the phenotype appears is in the subject" ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 40 ; + sh:path biolink:onset_qualifier ], [ sh:class biolink:PhenotypicFeature ; sh:description "connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object." ; sh:maxCount 1 ; @@ -23359,82 +23337,136 @@ biolink:VariantToPhenotypicFeatureAssociation a sh:NodeShape ; sh:nodeKind sh:IRI ; sh:order 3 ; sh:path rdf:object ], + [ sh:datatype xsd:string ; + sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; + sh:maxCount 1 ; + sh:order 9 ; + sh:path biolink:knowledge_source ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:order 23 ; + sh:path biolink:object_namespace ], + [ sh:datatype xsd:string ; + sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; + sh:order 11 ; + sh:path biolink:aggregator_knowledge_source ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:order 29 ; + sh:path biolink:category ], [ sh:datatype xsd:double ; sh:description "equivalent to has quotient multiplied by 100" ; sh:maxCount 1 ; sh:order 38 ; sh:path biolink:has_percentage ], - [ sh:description "a point in time" ; + [ sh:class biolink:SeverityValue ; + sh:description "a qualifier used in a phenotypic association to state how severe the phenotype is in the subject" ; sh:maxCount 1 ; - sh:order 12 ; - sh:path biolink:timepoint ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:nodeKind sh:IRI ; + sh:order 39 ; + sh:path biolink:severity_qualifier ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 21 ; + sh:path biolink:object_category_closure ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 33 ; + sh:path biolink:has_attribute ], + [ sh:datatype xsd:integer ; + sh:description "total number of things in a particular reference set" ; + sh:maxCount 1 ; + sh:order 36 ; + sh:path biolink:has_total ], + [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 31 ; + sh:path rdfs:label ], + [ sh:description "a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject" ; + sh:maxCount 1 ; + sh:order 41 ; + sh:path biolink:frequency_qualifier ], + [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 2 ; + sh:path rdf:predicate ], + [ sh:class biolink:SequenceVariant ; + sh:description "a sequence variant in which the allele state is associated in some way with the phenotype state" ; sh:maxCount 1 ; - sh:order 15 ; - sh:path biolink:original_object ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 19 ; - sh:path biolink:object_closure ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 33 ; - sh:path biolink:has_attribute ], - [ sh:class biolink:EvidenceType ; - sh:description "connects an association to an instance of supporting evidence" ; + sh:minCount 1 ; sh:nodeKind sh:IRI ; - sh:order 8 ; - sh:path biolink:has_evidence ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:original_subject ] ; + sh:order 1 ; + sh:path rdf:subject ] ; sh:targetClass biolink:VariantToPhenotypicFeatureAssociation . biolink:VariantToPopulationAssociation a sh:NodeShape ; sh:closed true ; sh:description "An association between a variant and a population, where the variant has particular frequency in the population" ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject" ; + sh:property [ sh:datatype xsd:string ; + sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:frequency_qualifier ], + sh:order 26 ; + sh:path biolink:subject_namespace ], + [ sh:datatype xsd:double ; + sh:description "equivalent to has quotient multiplied by 100" ; + sh:maxCount 1 ; + sh:order 3 ; + sh:path biolink:has_percentage ], + [ sh:datatype xsd:integer ; + sh:description "number in object population that carry a particular allele, aka allele count" ; + sh:maxCount 1 ; + sh:order 0 ; + sh:path biolink:has_count ], [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 31 ; - sh:path biolink:id ], + sh:order 14 ; + sh:path biolink:primary_knowledge_source ], + [ sh:datatype xsd:string ; + sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:maxCount 1 ; + sh:order 19 ; + sh:path biolink:original_object ], [ sh:datatype xsd:integer ; sh:description "number all populations that carry a particular allele, aka allele number" ; sh:maxCount 1 ; sh:order 1 ; sh:path biolink:has_total ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 36 ; - sh:path dct:description ], - [ sh:datatype xsd:integer ; - sh:description "number in object population that carry a particular allele, aka allele count" ; + [ sh:class biolink:Publication ; + sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; + sh:nodeKind sh:IRI ; + sh:order 11 ; + sh:path biolink:publications ], + [ sh:datatype xsd:string ; + sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; sh:maxCount 1 ; - sh:order 0 ; - sh:path biolink:has_count ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:order 33 ; - sh:path biolink:category ], + sh:order 9 ; + sh:path biolink:qualifier ], + [ sh:class biolink:RetrievalSource ; + sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; + sh:nodeKind sh:IRI ; + sh:order 30 ; + sh:path biolink:retrieval_source_ids ], [ sh:datatype xsd:boolean ; sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; sh:order 38 ; sh:path biolink:deprecated ], - [ sh:class biolink:EvidenceType ; - sh:description "connects an association to an instance of supporting evidence" ; + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:nodeKind sh:IRI ; - sh:order 12 ; - sh:path biolink:has_evidence ], + sh:order 25 ; + sh:path biolink:object_category_closure ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 21 ; + sh:path biolink:object_category ], [ sh:class biolink:SequenceVariant ; sh:description "an allele that has a certain frequency in a given population" ; sh:maxCount 1 ; @@ -23443,46 +23475,59 @@ biolink:VariantToPopulationAssociation a sh:NodeShape ; sh:order 5 ; sh:path rdf:subject ], [ sh:datatype xsd:string ; - sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 28 ; - sh:path biolink:subject_label_closure ], - [ sh:description "a point in time" ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; - sh:order 16 ; - sh:path biolink:timepoint ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:minCount 1 ; + sh:order 31 ; + sh:path biolink:id ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; - sh:order 32 ; - sh:path biolink:iri ], - [ sh:class biolink:RetrievalSource ; - sh:description "A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge." ; + sh:order 27 ; + sh:path biolink:object_namespace ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; - sh:order 30 ; - sh:path biolink:retrieval_source_ids ], - [ sh:datatype xsd:double ; - sh:description "frequency of allele in population, expressed as a number with allele divided by number in reference population, aka allele frequency" ; + sh:order 37 ; + sh:path biolink:has_attribute ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 23 ; + sh:path biolink:object_closure ], + [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 2 ; - sh:path biolink:has_quotient ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 25 ; - sh:path biolink:object_category_closure ], + sh:order 18 ; + sh:path biolink:original_predicate ], [ sh:datatype xsd:string ; - sh:description "The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources." ; + sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 22 ; + sh:path biolink:subject_closure ], + [ sh:datatype xsd:string ; + sh:description "Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:order 28 ; + sh:path biolink:subject_label_closure ], + [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:primary_knowledge_source ], + sh:order 35 ; + sh:path rdfs:label ], [ sh:datatype xsd:string ; sh:description "Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:order 29 ; sh:path biolink:object_label_closure ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 32 ; + sh:path biolink:iri ], [ sh:datatype xsd:string ; - sh:description "Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; sh:maxCount 1 ; - sh:order 26 ; - sh:path biolink:subject_namespace ], + sh:order 13 ; + sh:path biolink:knowledge_source ], + [ sh:class biolink:OntologyClass ; + sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; + sh:nodeKind sh:IRI ; + sh:order 10 ; + sh:path biolink:qualifiers ], [ sh:class biolink:PopulationOfIndividualOrganisms ; sh:description "the population that is observed to have the frequency" ; sh:maxCount 1 ; @@ -23490,470 +23535,433 @@ biolink:VariantToPopulationAssociation a sh:NodeShape ; sh:nodeKind sh:IRI ; sh:order 7 ; sh:path rdf:object ], - [ sh:description "used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification." ; - sh:maxCount 1 ; - sh:order 18 ; - sh:path biolink:original_predicate ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 23 ; - sh:path biolink:object_closure ], - [ sh:class biolink:OntologyClass ; - sh:description "connects an association to qualifiers that modify or qualify the meaning of that association" ; - sh:nodeKind sh:IRI ; - sh:order 10 ; - sh:path biolink:qualifiers ], - [ sh:datatype xsd:string ; - sh:description "grouping slot for all qualifiers on an edge. useful for testing compliance with association classes" ; - sh:maxCount 1 ; - sh:order 9 ; - sh:path biolink:qualifier ], [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 6 ; sh:path rdf:predicate ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:order 33 ; + sh:path biolink:category ], + [ sh:description "a point in time" ; + sh:maxCount 1 ; + sh:order 16 ; + sh:path biolink:timepoint ], + [ sh:datatype xsd:boolean ; + sh:description "if set to true, then the association is negated i.e. is not true" ; + sh:maxCount 1 ; + sh:order 8 ; + sh:path biolink:negated ], [ sh:datatype xsd:string ; sh:description "rdf:type of biolink:Association should be fixed at rdf:Statement" ; sh:order 34 ; sh:path rdf:type ], - [ sh:datatype xsd:string ; - sh:description "An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property." ; - sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:knowledge_source ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 37 ; - sh:path biolink:has_attribute ], - [ sh:datatype xsd:string ; - sh:description "Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:order 22 ; - sh:path biolink:subject_closure ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; - sh:nodeKind sh:IRI ; - sh:order 24 ; - sh:path biolink:subject_category_closure ], [ sh:datatype xsd:string ; sh:description "An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form." ; sh:order 15 ; sh:path biolink:aggregator_knowledge_source ], [ sh:datatype xsd:double ; - sh:description "equivalent to has quotient multiplied by 100" ; - sh:maxCount 1 ; - sh:order 3 ; - sh:path biolink:has_percentage ], - [ sh:class biolink:OntologyClass ; - sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "frequency of allele in population, expressed as a number with allele divided by number in reference population, aka allele frequency" ; sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 20 ; - sh:path biolink:subject_category ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:order 2 ; + sh:path biolink:has_quotient ], + [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; - sh:order 19 ; - sh:path biolink:original_object ], + sh:order 36 ; + sh:path dct:description ], [ sh:datatype xsd:string ; - sh:description "Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; sh:maxCount 1 ; - sh:order 27 ; - sh:path biolink:object_namespace ], - [ sh:class biolink:Publication ; - sh:description "One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement." ; - sh:nodeKind sh:IRI ; - sh:order 11 ; - sh:path biolink:publications ], + sh:order 17 ; + sh:path biolink:original_subject ], [ sh:class biolink:OntologyClass ; sh:description "Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; - sh:order 21 ; - sh:path biolink:object_category ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 35 ; - sh:path rdfs:label ], - [ sh:datatype xsd:boolean ; - sh:description "if set to true, then the association is negated i.e. is not true" ; - sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:negated ], - [ sh:datatype xsd:string ; - sh:description "used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification." ; + sh:order 20 ; + sh:path biolink:subject_category ], + [ sh:class biolink:EvidenceType ; + sh:description "connects an association to an instance of supporting evidence" ; + sh:nodeKind sh:IRI ; + sh:order 12 ; + sh:path biolink:has_evidence ], + [ sh:description "a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject" ; sh:maxCount 1 ; - sh:order 17 ; - sh:path biolink:original_subject ] ; + sh:order 4 ; + sh:path biolink:frequency_qualifier ], + [ sh:class biolink:OntologyClass ; + sh:description "Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX." ; + sh:nodeKind sh:IRI ; + sh:order 24 ; + sh:path biolink:subject_category_closure ] ; sh:targetClass biolink:VariantToPopulationAssociation . biolink:Vertebrate a sh:NodeShape ; sh:closed true ; sh:description "A sub-phylum of animals consisting of those having a bony or cartilaginous vertebral column." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:property [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 3 ; + sh:path biolink:xref ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:minCount 1 ; sh:order 8 ; sh:path biolink:category ; sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 11 ; - sh:path dct:description ], - [ sh:description "a long-form human readable name for a thing" ; - sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:full_name ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 5 ; - sh:path biolink:synonym ], [ sh:description "The human readable scientific name for the taxon of the entity." ; sh:maxCount 1 ; sh:order 1 ; sh:path rdfs:label ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 7 ; + sh:path biolink:iri ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 11 ; + sh:path dct:description ], [ sh:datatype xsd:string ; sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; sh:order 2 ; sh:path biolink:provided_by ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 13 ; + sh:path biolink:deprecated ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 5 ; + sh:path biolink:synonym ], [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; sh:order 10 ; sh:path rdfs:label ], - [ sh:class biolink:Attribute ; - sh:description "may often be an organism attribute" ; - sh:nodeKind sh:IRI ; - sh:order 12 ; - sh:path biolink:has_attribute ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; - sh:order 7 ; - sh:path biolink:iri ], + sh:order 4 ; + sh:path biolink:full_name ], + [ sh:datatype xsd:string ; + sh:order 9 ; + sh:path rdf:type ], [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 6 ; sh:path biolink:id ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:deprecated ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 3 ; - sh:path biolink:xref ], [ sh:class biolink:OrganismTaxon ; sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; sh:nodeKind sh:IRI ; sh:order 0 ; sh:path biolink:in_taxon ], - [ sh:datatype xsd:string ; - sh:order 9 ; - sh:path rdf:type ] ; + [ sh:class biolink:Attribute ; + sh:description "may often be an organism attribute" ; + sh:nodeKind sh:IRI ; + sh:order 12 ; + sh:path biolink:has_attribute ] ; sh:targetClass biolink:Vertebrate . biolink:Virus a sh:NodeShape ; sh:closed true ; sh:description "A virus is a microorganism that replicates itself as a microRNA and infects the host cell." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:property [ sh:description "The human readable scientific name for the taxon of the entity." ; sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:deprecated ], - [ sh:class biolink:OrganismTaxon ; - sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; - sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path biolink:in_taxon ], - [ sh:description "a long-form human readable name for a thing" ; + sh:order 1 ; + sh:path rdfs:label ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 5 ; + sh:path biolink:synonym ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:full_name ], - [ sh:class biolink:Attribute ; - sh:description "may often be an organism attribute" ; - sh:nodeKind sh:IRI ; - sh:order 12 ; - sh:path biolink:has_attribute ], + sh:order 7 ; + sh:path biolink:iri ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:minCount 1 ; sh:order 8 ; sh:path biolink:category ; sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + [ sh:class biolink:Attribute ; + sh:description "may often be an organism attribute" ; + sh:nodeKind sh:IRI ; + sh:order 12 ; + sh:path biolink:has_attribute ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 3 ; + sh:path biolink:xref ], + [ sh:class biolink:OrganismTaxon ; + sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; + sh:nodeKind sh:IRI ; + sh:order 0 ; + sh:path biolink:in_taxon ], [ sh:datatype xsd:string ; sh:order 9 ; sh:path rdf:type ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 6 ; - sh:path biolink:id ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 5 ; - sh:path biolink:synonym ], - [ sh:description "a human-readable description of an entity" ; + sh:order 10 ; + sh:path rdfs:label ], + [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; - sh:order 11 ; - sh:path dct:description ], + sh:order 4 ; + sh:path biolink:full_name ], [ sh:datatype xsd:string ; sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; sh:order 2 ; sh:path biolink:provided_by ], - [ sh:description "A human-readable name for an attribute or entity." ; + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; - sh:order 10 ; - sh:path rdfs:label ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:order 13 ; + sh:path biolink:deprecated ], + [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; - sh:order 7 ; - sh:path biolink:iri ], - [ sh:description "The human readable scientific name for the taxon of the entity." ; + sh:order 11 ; + sh:path dct:description ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; - sh:order 1 ; - sh:path rdfs:label ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 3 ; - sh:path biolink:xref ] ; + sh:minCount 1 ; + sh:order 6 ; + sh:path biolink:id ] ; sh:targetClass biolink:Virus . biolink:WebPage a sh:NodeShape ; sh:closed true ; sh:description "a document that is published according to World Wide Web standards, which may incorporate text, graphics, sound, and/or other features." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:datatype xsd:string ; - sh:description "executive summary of a publication" ; - sh:maxCount 1 ; - sh:order 2 ; - sh:path biolink:summary ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 12 ; - sh:path biolink:synonym ], - [ sh:description "the 'title' of the publication is generally recorded in the 'name' property (inherited from NamedThing). The field name 'title' is now also tagged as an acceptable alias for the node property 'name' (just in case)." ; - sh:maxCount 1 ; - sh:order 17 ; - sh:path rdfs:label ], - [ sh:description "a long-form human readable name for a thing" ; - sh:maxCount 1 ; - sh:order 11 ; - sh:path biolink:full_name ], - [ sh:datatype xsd:string ; - sh:order 16 ; - sh:path rdf:type ], - [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 10 ; - sh:path biolink:provided_by ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 5 ; - sh:path biolink:xref ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 19 ; - sh:path biolink:has_attribute ], - [ sh:datatype xsd:date ; + sh:property [ sh:datatype xsd:date ; sh:description "date on which an entity was created. This can be applied to nodes or edges" ; sh:maxCount 1 ; sh:order 9 ; sh:path biolink:creation_date ], [ sh:datatype xsd:string ; - sh:description "When a 2-tuple of page numbers are provided, they represent the start and end page of the publication within its parent publication context. For books, this may be set to the total number of pages of the book." ; - sh:order 1 ; - sh:path biolink:pages ], + sh:description "executive summary of a publication" ; + sh:maxCount 1 ; + sh:order 2 ; + sh:path biolink:summary ], [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; sh:order 18 ; sh:path dct:description ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 14 ; + sh:path biolink:iri ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 5 ; + sh:path biolink:xref ], [ sh:datatype xsd:string ; sh:maxCount 1 ; sh:order 6 ; sh:path biolink:license ], - [ sh:datatype xsd:string ; - sh:description "Different kinds of publication subtypes will have different preferred identifiers (curies when feasible). Precedence of identifiers for scientific articles is as follows: PMID if available; DOI if not; actual alternate CURIE otherwise. Enclosing publications (i.e. referenced by 'published in' node property) such as books and journals, should have industry-standard identifier such as from ISBN and ISSN." ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 13 ; - sh:path biolink:id ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:minCount 1 ; sh:order 15 ; sh:path biolink:category ; sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:datatype xsd:string ; - sh:maxCount 1 ; - sh:order 7 ; - sh:path biolink:rights ], [ sh:datatype xsd:boolean ; sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; sh:order 20 ; sh:path biolink:deprecated ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:iri ], + sh:order 11 ; + sh:path biolink:full_name ], + [ sh:datatype xsd:string ; + sh:order 16 ; + sh:path rdf:type ], + [ sh:datatype xsd:string ; + sh:description "Different kinds of publication subtypes will have different preferred identifiers (curies when feasible). Precedence of identifiers for scientific articles is as follows: PMID if available; DOI if not; actual alternate CURIE otherwise. Enclosing publications (i.e. referenced by 'published in' node property) such as books and journals, should have industry-standard identifier such as from ISBN and ISSN." ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 13 ; + sh:path biolink:id ], + [ sh:datatype xsd:string ; + sh:maxCount 1 ; + sh:order 8 ; + sh:path biolink:format ], + [ sh:class biolink:Agent ; + sh:description "connects an publication to the list of authors who contributed to the publication. This property should be a comma-delimited list of author names. It is recommended that an author's name be formatted as \"surname, firstname initial.\". Note that this property is a node annotation expressing the citation list of authorship which might typically otherwise be more completely documented in biolink:PublicationToProviderAssociation defined edges which point to full details about an author and possibly, some qualifiers which clarify the specific status of a given author in the publication." ; + sh:nodeKind sh:IRI ; + sh:order 0 ; + sh:path biolink:authors ], + [ sh:description "mesh terms tagging a publication" ; + sh:order 4 ; + sh:path biolink:mesh_terms ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 12 ; + sh:path biolink:synonym ], + [ sh:datatype xsd:string ; + sh:description "When a 2-tuple of page numbers are provided, they represent the start and end page of the publication within its parent publication context. For books, this may be set to the total number of pages of the book." ; + sh:order 1 ; + sh:path biolink:pages ], [ sh:datatype xsd:string ; + sh:description "keywords tagging a publication" ; + sh:order 3 ; + sh:path biolink:keywords ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 19 ; + sh:path biolink:has_attribute ], + [ sh:description "the 'title' of the publication is generally recorded in the 'name' property (inherited from NamedThing). The field name 'title' is now also tagged as an acceptable alias for the node property 'name' (just in case)." ; sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:format ], + sh:order 17 ; + sh:path rdfs:label ], [ sh:datatype xsd:string ; - sh:description "keywords tagging a publication" ; - sh:order 3 ; - sh:path biolink:keywords ], - [ sh:description "mesh terms tagging a publication" ; - sh:order 4 ; - sh:path biolink:mesh_terms ], - [ sh:class biolink:Agent ; - sh:description "connects an publication to the list of authors who contributed to the publication. This property should be a comma-delimited list of author names. It is recommended that an author's name be formatted as \"surname, firstname initial.\". Note that this property is a node annotation expressing the citation list of authorship which might typically otherwise be more completely documented in biolink:PublicationToProviderAssociation defined edges which point to full details about an author and possibly, some qualifiers which clarify the specific status of a given author in the publication." ; - sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path biolink:authors ] ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 10 ; + sh:path biolink:provided_by ], + [ sh:datatype xsd:string ; + sh:maxCount 1 ; + sh:order 7 ; + sh:path biolink:rights ] ; sh:targetClass biolink:WebPage . biolink:Behavior a sh:NodeShape ; sh:closed true ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "The human readable scientific name for the taxon of the entity." ; - sh:maxCount 1 ; - sh:order 5 ; - sh:path rdfs:label ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 7 ; - sh:path biolink:xref ], - [ sh:datatype xsd:string ; + sh:property [ sh:datatype xsd:string ; sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; sh:order 6 ; sh:path biolink:provided_by ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 9 ; - sh:path biolink:synonym ], - [ sh:datatype xsd:string ; - sh:order 12 ; - sh:path rdf:type ], - [ sh:description "a long-form human readable name for a thing" ; + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:full_name ], - [ sh:class biolink:OrganismTaxon ; - sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; + sh:order 10 ; + sh:path biolink:iri ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 11 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; - sh:order 4 ; - sh:path biolink:in_taxon ], + sh:order 15 ; + sh:path biolink:has_attribute ], [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; sh:order 13 ; sh:path rdfs:label ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; + [ sh:class biolink:NamedThing ; + sh:description "holds between a process and a continuant, where the continuant is an input into the process" ; sh:nodeKind sh:IRI ; - sh:order 15 ; - sh:path biolink:has_attribute ], + sh:order 1 ; + sh:path biolink:has_input ], [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 0 ; - sh:path biolink:id ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 16 ; - sh:path biolink:deprecated ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 14 ; - sh:path dct:description ], + sh:order 12 ; + sh:path rdf:type ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 9 ; + sh:path biolink:synonym ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 7 ; + sh:path biolink:xref ], [ sh:class biolink:PhysicalEntity ; sh:description "holds between a process and a physical entity, where the physical entity executes the process" ; sh:nodeKind sh:IRI ; sh:order 3 ; sh:path biolink:enabled_by ], + [ sh:description "a long-form human readable name for a thing" ; + sh:maxCount 1 ; + sh:order 8 ; + sh:path biolink:full_name ], [ sh:class biolink:NamedThing ; sh:description "holds between a process and a continuant, where the continuant is an output of the process" ; sh:nodeKind sh:IRI ; sh:order 2 ; sh:path biolink:has_output ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; - sh:order 10 ; - sh:path biolink:iri ], - [ sh:class biolink:NamedThing ; - sh:description "holds between a process and a continuant, where the continuant is an input into the process" ; + sh:order 14 ; + sh:path dct:description ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 16 ; + sh:path biolink:deprecated ], + [ sh:description "The human readable scientific name for the taxon of the entity." ; + sh:maxCount 1 ; + sh:order 5 ; + sh:path rdfs:label ], + [ sh:class biolink:OrganismTaxon ; + sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; sh:nodeKind sh:IRI ; - sh:order 1 ; - sh:path biolink:has_input ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:order 4 ; + sh:path biolink:in_taxon ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; sh:minCount 1 ; - sh:order 11 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ] ; + sh:order 0 ; + sh:path biolink:id ] ; sh:targetClass biolink:Behavior . biolink:BehavioralFeature a sh:NodeShape ; sh:closed true ; sh:description "A phenotypic feature which is behavioral in nature." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:property [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:deprecated ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:minCount 1 ; - sh:order 8 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 5 ; - sh:path biolink:synonym ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:order 4 ; + sh:path biolink:full_name ], + [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 6 ; - sh:path biolink:id ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 3 ; - sh:path biolink:xref ], + sh:order 11 ; + sh:path dct:description ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 12 ; + sh:path biolink:has_attribute ], [ sh:datatype xsd:string ; sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; sh:order 2 ; sh:path biolink:provided_by ], - [ sh:description "The human readable scientific name for the taxon of the entity." ; - sh:maxCount 1 ; - sh:order 1 ; - sh:path rdfs:label ], [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; sh:order 10 ; sh:path rdfs:label ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 11 ; - sh:path dct:description ], - [ sh:datatype xsd:string ; - sh:order 9 ; - sh:path rdf:type ], [ sh:class biolink:OrganismTaxon ; sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; sh:nodeKind sh:IRI ; sh:order 0 ; sh:path biolink:in_taxon ], - [ sh:description "a long-form human readable name for a thing" ; + [ sh:description "The human readable scientific name for the taxon of the entity." ; sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:full_name ], + sh:order 1 ; + sh:path rdfs:label ], + [ sh:datatype xsd:string ; + sh:order 9 ; + sh:path rdf:type ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 7 ; sh:path biolink:iri ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 12 ; - sh:path biolink:has_attribute ] ; + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 13 ; + sh:path biolink:deprecated ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 6 ; + sh:path biolink:id ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 8 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 3 ; + sh:path biolink:xref ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 5 ; + sh:path biolink:synonym ] ; sh:targetClass biolink:BehavioralFeature . biolink:BiologicalProcess a sh:NodeShape ; @@ -23964,62 +23972,53 @@ biolink:BiologicalProcess a sh:NodeShape ; sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; sh:order 6 ; sh:path biolink:provided_by ], - [ sh:datatype xsd:string ; - sh:order 12 ; - sh:path rdf:type ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 13 ; - sh:path rdfs:label ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 15 ; + sh:path biolink:has_attribute ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 7 ; + sh:path biolink:xref ], [ sh:class biolink:NamedThing ; - sh:description "holds between a process and a continuant, where the continuant is an input into the process" ; + sh:description "holds between a process and a continuant, where the continuant is an output of the process" ; sh:nodeKind sh:IRI ; - sh:order 1 ; - sh:path biolink:has_input ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 10 ; - sh:path biolink:iri ], + sh:order 2 ; + sh:path biolink:has_output ], [ sh:datatype xsd:boolean ; sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; sh:order 16 ; sh:path biolink:deprecated ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 9 ; - sh:path biolink:synonym ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 15 ; - sh:path biolink:has_attribute ], + [ sh:description "The human readable scientific name for the taxon of the entity." ; + sh:maxCount 1 ; + sh:order 5 ; + sh:path rdfs:label ], + [ sh:datatype xsd:string ; + sh:order 12 ; + sh:path rdf:type ], [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 0 ; sh:path biolink:id ], - [ sh:description "The human readable scientific name for the taxon of the entity." ; - sh:maxCount 1 ; - sh:order 5 ; - sh:path rdfs:label ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 7 ; - sh:path biolink:xref ], - [ sh:class biolink:PhysicalEntity ; - sh:description "holds between a process and a physical entity, where the physical entity executes the process" ; - sh:nodeKind sh:IRI ; - sh:order 3 ; - sh:path biolink:enabled_by ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 9 ; + sh:path biolink:synonym ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 11 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; sh:order 8 ; sh:path biolink:full_name ], - [ sh:class biolink:NamedThing ; - sh:description "holds between a process and a continuant, where the continuant is an output of the process" ; - sh:nodeKind sh:IRI ; - sh:order 2 ; - sh:path biolink:has_output ], + [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 13 ; + sh:path rdfs:label ], [ sh:class biolink:OrganismTaxon ; sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; sh:nodeKind sh:IRI ; @@ -24029,575 +24028,575 @@ biolink:BiologicalProcess a sh:NodeShape ; sh:maxCount 1 ; sh:order 14 ; sh:path dct:description ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:minCount 1 ; - sh:order 11 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ] ; + [ sh:class biolink:PhysicalEntity ; + sh:description "holds between a process and a physical entity, where the physical entity executes the process" ; + sh:nodeKind sh:IRI ; + sh:order 3 ; + sh:path biolink:enabled_by ], + [ sh:class biolink:NamedThing ; + sh:description "holds between a process and a continuant, where the continuant is an input into the process" ; + sh:nodeKind sh:IRI ; + sh:order 1 ; + sh:path biolink:has_input ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 10 ; + sh:path biolink:iri ] ; sh:targetClass biolink:BiologicalProcess . biolink:Case a sh:NodeShape ; sh:closed true ; sh:description "An individual (human) organism that has a patient role in some clinical context." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:deprecated ], - [ sh:description "a long-form human readable name for a thing" ; - sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:full_name ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 11 ; - sh:path dct:description ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 10 ; - sh:path rdfs:label ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:property [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; sh:order 3 ; sh:path biolink:xref ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 6 ; + sh:path biolink:id ], [ sh:description "Alternate human-readable names for a thing" ; sh:order 5 ; sh:path biolink:synonym ], - [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 2 ; - sh:path biolink:provided_by ], + [ sh:class biolink:Attribute ; + sh:description "may often be an organism attribute" ; + sh:nodeKind sh:IRI ; + sh:order 12 ; + sh:path biolink:has_attribute ], + [ sh:description "a long-form human readable name for a thing" ; + sh:maxCount 1 ; + sh:order 4 ; + sh:path biolink:full_name ], [ sh:description "The human readable scientific name for the taxon of the entity." ; sh:maxCount 1 ; sh:order 1 ; sh:path rdfs:label ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 6 ; - sh:path biolink:id ], [ sh:class biolink:OrganismTaxon ; sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; sh:nodeKind sh:IRI ; sh:order 0 ; sh:path biolink:in_taxon ], + [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 10 ; + sh:path rdfs:label ], + [ sh:datatype xsd:string ; + sh:order 9 ; + sh:path rdf:type ], + [ sh:datatype xsd:string ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 2 ; + sh:path biolink:provided_by ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:minCount 1 ; sh:order 8 ; sh:path biolink:category ; sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 11 ; + sh:path dct:description ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 13 ; + sh:path biolink:deprecated ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 7 ; - sh:path biolink:iri ], - [ sh:datatype xsd:string ; - sh:order 9 ; - sh:path rdf:type ], - [ sh:class biolink:Attribute ; - sh:description "may often be an organism attribute" ; - sh:nodeKind sh:IRI ; - sh:order 12 ; - sh:path biolink:has_attribute ] ; + sh:path biolink:iri ] ; sh:targetClass biolink:Case . biolink:CellLine a sh:NodeShape ; sh:closed true ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 3 ; - sh:path biolink:xref ], - [ sh:description "a long-form human readable name for a thing" ; + sh:property [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:full_name ], + sh:order 7 ; + sh:path biolink:iri ], [ sh:class biolink:Attribute ; sh:description "may often be an organism attribute" ; sh:nodeKind sh:IRI ; sh:order 12 ; sh:path biolink:has_attribute ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 10 ; - sh:path rdfs:label ], [ sh:datatype xsd:string ; sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; sh:order 2 ; sh:path biolink:provided_by ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; sh:minCount 1 ; - sh:order 8 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + sh:order 6 ; + sh:path biolink:id ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 3 ; + sh:path biolink:xref ], [ sh:description "The human readable scientific name for the taxon of the entity." ; sh:maxCount 1 ; sh:order 1 ; sh:path rdfs:label ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:deprecated ], + [ sh:datatype xsd:string ; + sh:order 9 ; + sh:path rdf:type ], [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; sh:order 11 ; sh:path dct:description ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 6 ; - sh:path biolink:id ], - [ sh:datatype xsd:string ; - sh:order 9 ; - sh:path rdf:type ], + sh:order 4 ; + sh:path biolink:full_name ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 13 ; + sh:path biolink:deprecated ], [ sh:description "Alternate human-readable names for a thing" ; sh:order 5 ; sh:path biolink:synonym ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 8 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 10 ; + sh:path rdfs:label ], [ sh:class biolink:OrganismTaxon ; sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; sh:nodeKind sh:IRI ; sh:order 0 ; - sh:path biolink:in_taxon ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 7 ; - sh:path biolink:iri ] ; + sh:path biolink:in_taxon ] ; sh:targetClass biolink:CellLine . biolink:CellularComponent a sh:NodeShape ; sh:closed true ; sh:description "A location in or around a cell" ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:class biolink:Attribute ; - sh:description "may often be an organism attribute" ; - sh:nodeKind sh:IRI ; - sh:order 12 ; - sh:path biolink:has_attribute ], + sh:property [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 13 ; + sh:path biolink:deprecated ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 7 ; sh:path biolink:iri ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 3 ; + sh:path biolink:xref ], [ sh:description "Alternate human-readable names for a thing" ; sh:order 5 ; sh:path biolink:synonym ], - [ sh:description "a long-form human readable name for a thing" ; - sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:full_name ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:deprecated ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 11 ; - sh:path dct:description ], + [ sh:datatype xsd:string ; + sh:order 9 ; + sh:path rdf:type ], [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 6 ; sh:path biolink:id ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 3 ; - sh:path biolink:xref ], [ sh:class biolink:OrganismTaxon ; sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; sh:nodeKind sh:IRI ; sh:order 0 ; sh:path biolink:in_taxon ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:minCount 1 ; - sh:order 8 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], [ sh:description "The human readable scientific name for the taxon of the entity." ; sh:maxCount 1 ; sh:order 1 ; sh:path rdfs:label ], - [ sh:datatype xsd:string ; - sh:order 9 ; - sh:path rdf:type ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 10 ; - sh:path rdfs:label ], - [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 2 ; - sh:path biolink:provided_by ] ; - sh:targetClass biolink:CellularComponent . - -biolink:ClinicalAttribute a sh:NodeShape ; - sh:closed true ; - sh:description "Attributes relating to a clinical manifestation" ; - sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 12 ; - sh:path dct:description ], [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; + sh:description "may often be an organism attribute" ; sh:nodeKind sh:IRI ; - sh:order 13 ; + sh:order 12 ; sh:path biolink:has_attribute ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 11 ; + sh:path dct:description ], [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; - sh:order 8 ; + sh:order 4 ; sh:path biolink:full_name ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 7 ; - sh:path biolink:xref ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:deprecated ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:minCount 1 ; - sh:order 10 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], [ sh:datatype xsd:string ; sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 6 ; + sh:order 2 ; sh:path biolink:provided_by ], - [ sh:class biolink:NamedThing ; + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 8 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 10 ; + sh:path rdfs:label ] ; + sh:targetClass biolink:CellularComponent . + +biolink:ClinicalAttribute a sh:NodeShape ; + sh:closed true ; + sh:description "Attributes relating to a clinical manifestation" ; + sh:ignoredProperties ( rdf:type ) ; + sh:property [ sh:class biolink:NamedThing ; sh:description "connects an attribute to a value" ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; sh:order 3 ; sh:path biolink:has_qualitative_value ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 13 ; + sh:path biolink:has_attribute ], [ sh:class biolink:QuantityValue ; sh:description "connects an attribute to a value" ; sh:nodeKind sh:BlankNode ; sh:order 2 ; sh:path biolink:has_quantitative_value ], - [ sh:description "The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term." ; - sh:maxCount 1 ; - sh:order 0 ; - sh:path rdfs:label ], [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 5 ; sh:path biolink:id ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 9 ; - sh:path biolink:synonym ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 10 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 14 ; + sh:path biolink:deprecated ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 4 ; sh:path biolink:iri ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 12 ; + sh:path dct:description ], + [ sh:description "a long-form human readable name for a thing" ; + sh:maxCount 1 ; + sh:order 8 ; + sh:path biolink:full_name ], [ sh:datatype xsd:string ; sh:order 11 ; sh:path rdf:type ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 9 ; + sh:path biolink:synonym ], + [ sh:description "The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term." ; + sh:maxCount 1 ; + sh:order 0 ; + sh:path rdfs:label ], + [ sh:datatype xsd:string ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 6 ; + sh:path biolink:provided_by ], [ sh:class biolink:OntologyClass ; sh:description "connects an attribute to a class that describes it" ; sh:maxCount 1 ; sh:minCount 1 ; sh:nodeKind sh:IRI ; sh:order 1 ; - sh:path biolink:has_attribute_type ] ; + sh:path biolink:has_attribute_type ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 7 ; + sh:path biolink:xref ] ; sh:targetClass biolink:ClinicalAttribute . biolink:Dataset a sh:NodeShape ; sh:closed true ; sh:description "an item that refers to a collection of data from a data source." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 13 ; - sh:path dct:description ], - [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 4 ; - sh:path biolink:provided_by ], - [ sh:datatype xsd:string ; - sh:order 11 ; - sh:path rdf:type ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:property [ sh:datatype xsd:string ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 8 ; - sh:path biolink:id ], + sh:order 2 ; + sh:path biolink:format ], [ sh:datatype xsd:date ; sh:description "date on which an entity was created. This can be applied to nodes or edges" ; sh:maxCount 1 ; sh:order 3 ; sh:path biolink:creation_date ], - [ sh:description "A human-readable name for an attribute or entity." ; + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; - sh:order 12 ; - sh:path rdfs:label ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 5 ; - sh:path biolink:xref ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 7 ; - sh:path biolink:synonym ], + sh:order 9 ; + sh:path biolink:iri ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 8 ; + sh:path biolink:id ], + [ sh:datatype xsd:string ; + sh:order 11 ; + sh:path rdf:type ], [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; sh:order 6 ; sh:path biolink:full_name ], [ sh:datatype xsd:string ; sh:maxCount 1 ; - sh:order 0 ; - sh:path biolink:license ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:order 1 ; + sh:path biolink:rights ], + [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; - sh:order 15 ; - sh:path biolink:deprecated ], + sh:order 13 ; + sh:path dct:description ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 14 ; + sh:path biolink:has_attribute ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 7 ; + sh:path biolink:synonym ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 5 ; + sh:path biolink:xref ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:minCount 1 ; sh:order 10 ; sh:path biolink:category ; sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 15 ; + sh:path biolink:deprecated ], [ sh:datatype xsd:string ; sh:maxCount 1 ; - sh:order 1 ; - sh:path biolink:rights ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:order 0 ; + sh:path biolink:license ], + [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; - sh:order 9 ; - sh:path biolink:iri ], + sh:order 12 ; + sh:path rdfs:label ], [ sh:datatype xsd:string ; - sh:maxCount 1 ; - sh:order 2 ; - sh:path biolink:format ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 14 ; - sh:path biolink:has_attribute ] ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 4 ; + sh:path biolink:provided_by ] ; sh:targetClass biolink:Dataset . biolink:DatasetDistribution a sh:NodeShape ; sh:closed true ; sh:description "an item that holds distribution level information about a dataset." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:datatype xsd:string ; - sh:maxCount 1 ; - sh:order 2 ; - sh:path biolink:rights ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:minCount 1 ; - sh:order 11 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 13 ; - sh:path rdfs:label ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 14 ; - sh:path dct:description ], - [ sh:datatype xsd:boolean ; + sh:property [ sh:datatype xsd:boolean ; sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; sh:order 16 ; sh:path biolink:deprecated ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 10 ; - sh:path biolink:iri ], [ sh:datatype xsd:string ; sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; sh:order 5 ; sh:path biolink:provided_by ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 6 ; - sh:path biolink:xref ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 8 ; + sh:path biolink:synonym ], [ sh:datatype xsd:string ; sh:maxCount 1 ; - sh:order 3 ; - sh:path biolink:format ], + sh:order 1 ; + sh:path biolink:license ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 10 ; + sh:path biolink:iri ], [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; sh:order 7 ; sh:path biolink:full_name ], [ sh:datatype xsd:string ; - sh:order 12 ; - sh:path rdf:type ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 8 ; - sh:path biolink:synonym ], - [ sh:datatype xsd:date ; - sh:description "date on which an entity was created. This can be applied to nodes or edges" ; sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:creation_date ], + sh:order 2 ; + sh:path biolink:rights ], [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 9 ; sh:path biolink:id ], - [ sh:datatype xsd:string ; + [ sh:datatype xsd:date ; + sh:description "date on which an entity was created. This can be applied to nodes or edges" ; sh:maxCount 1 ; - sh:order 1 ; - sh:path biolink:license ], - [ sh:datatype xsd:string ; + sh:order 4 ; + sh:path biolink:creation_date ], + [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; - sh:order 0 ; - sh:path biolink:distribution_download_url ], + sh:order 13 ; + sh:path rdfs:label ], [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; sh:order 15 ; - sh:path biolink:has_attribute ] ; - sh:targetClass biolink:DatasetDistribution . - -biolink:Device a sh:NodeShape ; - sh:closed true ; - sh:description "A thing made or adapted for a particular purpose, especially a piece of mechanical or electronic equipment" ; - sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 5 ; - sh:path biolink:iri ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 3 ; - sh:path biolink:synonym ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 10 ; sh:path biolink:has_attribute ], + [ sh:datatype xsd:string ; + sh:maxCount 1 ; + sh:order 0 ; + sh:path biolink:distribution_download_url ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:minCount 1 ; - sh:order 6 ; + sh:order 11 ; sh:path biolink:category ; sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 14 ; + sh:path dct:description ], [ sh:datatype xsd:string ; - sh:order 7 ; + sh:order 12 ; sh:path rdf:type ], [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 0 ; - sh:path biolink:provided_by ], - [ sh:description "a long-form human readable name for a thing" ; - sh:maxCount 1 ; - sh:order 2 ; - sh:path biolink:full_name ], - [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; - sh:order 8 ; - sh:path rdfs:label ], - [ sh:datatype xsd:string ; + sh:order 3 ; + sh:path biolink:format ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 6 ; + sh:path biolink:xref ] ; + sh:targetClass biolink:DatasetDistribution . + +biolink:Device a sh:NodeShape ; + sh:closed true ; + sh:description "A thing made or adapted for a particular purpose, especially a piece of mechanical or electronic equipment" ; + sh:ignoredProperties ( rdf:type ) ; + sh:property [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 4 ; sh:path biolink:id ], - [ sh:description "a human-readable description of an entity" ; + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 6 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; - sh:order 9 ; - sh:path dct:description ], + sh:order 8 ; + sh:path rdfs:label ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 10 ; + sh:path biolink:has_attribute ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 3 ; + sh:path biolink:synonym ], [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; sh:order 1 ; sh:path biolink:xref ], + [ sh:description "a long-form human readable name for a thing" ; + sh:maxCount 1 ; + sh:order 2 ; + sh:path biolink:full_name ], + [ sh:datatype xsd:string ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 0 ; + sh:path biolink:provided_by ], + [ sh:datatype xsd:string ; + sh:order 7 ; + sh:path rdf:type ], [ sh:datatype xsd:boolean ; sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; sh:order 11 ; - sh:path biolink:deprecated ] ; + sh:path biolink:deprecated ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 9 ; + sh:path dct:description ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 5 ; + sh:path biolink:iri ] ; sh:targetClass biolink:Device . biolink:Exon a sh:NodeShape ; sh:closed true ; sh:description "A region of the transcript sequence within a gene which is not removed from the primary RNA transcript by RNA splicing." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:datatype xsd:string ; + sh:property [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 10 ; + sh:path rdfs:label ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 11 ; + sh:path dct:description ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 7 ; + sh:path biolink:iri ], + [ sh:description "a long-form human readable name for a thing" ; + sh:maxCount 1 ; + sh:order 4 ; + sh:path biolink:full_name ], + [ sh:datatype xsd:string ; sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; sh:order 2 ; sh:path biolink:provided_by ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 12 ; - sh:path biolink:has_attribute ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 6 ; + sh:path biolink:id ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 5 ; + sh:path biolink:synonym ], + [ sh:datatype xsd:string ; + sh:order 9 ; + sh:path rdf:type ], + [ sh:description "The human readable scientific name for the taxon of the entity." ; + sh:maxCount 1 ; + sh:order 1 ; + sh:path rdfs:label ], [ sh:datatype xsd:boolean ; sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; sh:order 13 ; sh:path biolink:deprecated ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 3 ; + sh:path biolink:xref ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 12 ; + sh:path biolink:has_attribute ], [ sh:class biolink:OrganismTaxon ; sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; sh:nodeKind sh:IRI ; sh:order 0 ; sh:path biolink:in_taxon ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 3 ; - sh:path biolink:xref ], - [ sh:description "The human readable scientific name for the taxon of the entity." ; - sh:maxCount 1 ; - sh:order 1 ; - sh:path rdfs:label ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 6 ; - sh:path biolink:id ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:minCount 1 ; sh:order 8 ; sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:datatype xsd:string ; - sh:order 9 ; - sh:path rdf:type ], - [ sh:description "a long-form human readable name for a thing" ; - sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:full_name ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 5 ; - sh:path biolink:synonym ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 7 ; - sh:path biolink:iri ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 11 ; - sh:path dct:description ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 10 ; - sh:path rdfs:label ] ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ] ; sh:targetClass biolink:Exon . biolink:GeneFamily a sh:NodeShape ; sh:closed true ; sh:description "any grouping of multiple genes or gene products related by common descent" ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:iri ], - [ sh:datatype xsd:string ; - sh:order 10 ; - sh:path rdf:type ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 4 ; - sh:path biolink:xref ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:minCount 1 ; - sh:order 9 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:description "a human-readable description of an entity" ; + sh:property [ sh:class biolink:Gene ; + sh:description "connects an entity with one or more gene or gene products" ; + sh:nodeKind sh:IRI ; + sh:order 0 ; + sh:path biolink:has_gene_or_gene_product ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; - sh:order 12 ; - sh:path dct:description ], + sh:order 14 ; + sh:path biolink:deprecated ], [ sh:description "The human readable scientific name for the taxon of the entity." ; sh:maxCount 1 ; sh:order 2 ; @@ -24606,10 +24605,22 @@ biolink:GeneFamily a sh:NodeShape ; sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; sh:order 3 ; sh:path biolink:provided_by ], + [ sh:class biolink:OrganismTaxon ; + sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; + sh:nodeKind sh:IRI ; + sh:order 1 ; + sh:path biolink:in_taxon ], [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; sh:order 11 ; sh:path rdfs:label ], + [ sh:datatype xsd:string ; + sh:order 10 ; + sh:path rdf:type ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 12 ; + sh:path dct:description ], [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; @@ -24619,30 +24630,27 @@ biolink:GeneFamily a sh:NodeShape ; sh:maxCount 1 ; sh:order 5 ; sh:path biolink:full_name ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 6 ; + sh:path biolink:synonym ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 8 ; + sh:path biolink:iri ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 9 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 4 ; + sh:path biolink:xref ], [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 7 ; - sh:path biolink:id ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 6 ; - sh:path biolink:synonym ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:deprecated ], - [ sh:class biolink:OrganismTaxon ; - sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; - sh:nodeKind sh:IRI ; - sh:order 1 ; - sh:path biolink:in_taxon ], - [ sh:class biolink:Gene ; - sh:description "connects an entity with one or more gene or gene products" ; - sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path biolink:has_gene_or_gene_product ] ; + sh:path biolink:id ] ; sh:targetClass biolink:GeneFamily . biolink:GeneProductMixin a sh:NodeShape ; @@ -24652,78 +24660,78 @@ biolink:GeneProductMixin a sh:NodeShape ; sh:property [ sh:description "Alternate human-readable names for a thing" ; sh:order 0 ; sh:path biolink:synonym ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 1 ; + sh:path biolink:xref ], [ sh:description "genes are typically designated by a short symbol and a full name. We map the symbol to the default display name and use an additional slot for full name" ; sh:maxCount 1 ; sh:order 2 ; - sh:path rdfs:label ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 1 ; - sh:path biolink:xref ] ; + sh:path rdfs:label ] ; sh:targetClass biolink:GeneProductMixin . biolink:GeneticInheritance a sh:NodeShape ; sh:closed true ; sh:description "The pattern or 'mode' in which a particular genetic trait or disorder is passed from one generation to the next, e.g. autosomal dominant, autosomal recessive, etc." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:class biolink:OrganismTaxon ; - sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; - sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path biolink:in_taxon ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 11 ; - sh:path dct:description ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 3 ; - sh:path biolink:xref ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 12 ; - sh:path biolink:has_attribute ], - [ sh:datatype xsd:string ; - sh:order 9 ; - sh:path rdf:type ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:property [ sh:description "The human readable scientific name for the taxon of the entity." ; sh:maxCount 1 ; - sh:order 7 ; - sh:path biolink:iri ], - [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 2 ; - sh:path biolink:provided_by ], + sh:order 1 ; + sh:path rdfs:label ], [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; sh:order 10 ; sh:path rdfs:label ], + [ sh:description "a long-form human readable name for a thing" ; + sh:maxCount 1 ; + sh:order 4 ; + sh:path biolink:full_name ], [ sh:description "Alternate human-readable names for a thing" ; sh:order 5 ; sh:path biolink:synonym ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 12 ; + sh:path biolink:has_attribute ], [ sh:datatype xsd:boolean ; sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:deprecated ], + sh:order 13 ; + sh:path biolink:deprecated ], + [ sh:class biolink:OrganismTaxon ; + sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; + sh:nodeKind sh:IRI ; + sh:order 0 ; + sh:path biolink:in_taxon ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 7 ; + sh:path biolink:iri ], + [ sh:datatype xsd:string ; + sh:order 9 ; + sh:path rdf:type ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 11 ; + sh:path dct:description ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:minCount 1 ; sh:order 8 ; sh:path biolink:category ; sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:description "The human readable scientific name for the taxon of the entity." ; - sh:maxCount 1 ; - sh:order 1 ; - sh:path rdfs:label ], - [ sh:description "a long-form human readable name for a thing" ; - sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:full_name ], [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 6 ; - sh:path biolink:id ] ; + sh:path biolink:id ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 3 ; + sh:path biolink:xref ], + [ sh:datatype xsd:string ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 2 ; + sh:path biolink:provided_by ] ; sh:targetClass biolink:GeneticInheritance . biolink:InformationContentEntity a sh:NodeShape ; @@ -24731,72 +24739,72 @@ biolink:InformationContentEntity a sh:NodeShape ; sh:description "a piece of information that typically describes some topic of discourse or is used as support." ; sh:ignoredProperties ( rdf:type ) ; sh:property [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 4 ; - sh:path biolink:provided_by ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 13 ; - sh:path dct:description ], - [ sh:datatype xsd:string ; - sh:maxCount 1 ; - sh:order 0 ; - sh:path biolink:license ], - [ sh:datatype xsd:string ; sh:maxCount 1 ; sh:order 1 ; sh:path biolink:rights ], - [ sh:datatype xsd:date ; - sh:description "date on which an entity was created. This can be applied to nodes or edges" ; - sh:maxCount 1 ; - sh:order 3 ; - sh:path biolink:creation_date ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 5 ; - sh:path biolink:xref ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 7 ; - sh:path biolink:synonym ], [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 8 ; sh:path biolink:id ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 12 ; - sh:path rdfs:label ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 5 ; + sh:path biolink:xref ], [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; sh:order 6 ; sh:path biolink:full_name ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 9 ; - sh:path biolink:iri ], - [ sh:datatype xsd:string ; + [ sh:datatype xsd:date ; + sh:description "date on which an entity was created. This can be applied to nodes or edges" ; sh:maxCount 1 ; - sh:order 2 ; - sh:path biolink:format ], + sh:order 3 ; + sh:path biolink:creation_date ], [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; sh:order 14 ; sh:path biolink:has_attribute ], - [ sh:datatype xsd:string ; - sh:order 11 ; - sh:path rdf:type ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 13 ; + sh:path dct:description ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 9 ; + sh:path biolink:iri ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 15 ; + sh:path biolink:deprecated ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:minCount 1 ; sh:order 10 ; sh:path biolink:category ; sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + [ sh:datatype xsd:string ; + sh:order 11 ; + sh:path rdf:type ], + [ sh:datatype xsd:string ; sh:maxCount 1 ; - sh:order 15 ; - sh:path biolink:deprecated ] ; + sh:order 2 ; + sh:path biolink:format ], + [ sh:datatype xsd:string ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 4 ; + sh:path biolink:provided_by ], + [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 12 ; + sh:path rdfs:label ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 7 ; + sh:path biolink:synonym ], + [ sh:datatype xsd:string ; + sh:maxCount 1 ; + sh:order 0 ; + sh:path biolink:license ] ; sh:targetClass biolink:InformationContentEntity . biolink:OrganismalEntity a sh:NodeShape ; @@ -24811,57 +24819,57 @@ biolink:OrganismalEntity a sh:NodeShape ; sh:nodeKind sh:IRI ; sh:order 12 ; sh:path biolink:has_attribute ], - [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 2 ; - sh:path biolink:provided_by ], - [ sh:datatype xsd:string ; - sh:order 9 ; - sh:path rdf:type ], - [ sh:description "A human-readable name for an attribute or entity." ; + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 5 ; + sh:path biolink:synonym ], + [ sh:description "The human readable scientific name for the taxon of the entity." ; sh:maxCount 1 ; - sh:order 10 ; + sh:order 1 ; sh:path rdfs:label ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 11 ; + sh:path dct:description ], [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 6 ; sh:path biolink:id ], - [ sh:description "a long-form human readable name for a thing" ; - sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:full_name ], - [ sh:description "The human readable scientific name for the taxon of the entity." ; + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; - sh:order 1 ; - sh:path rdfs:label ], - [ sh:class biolink:OrganismTaxon ; - sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; - sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path biolink:in_taxon ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 5 ; - sh:path biolink:synonym ], + sh:order 13 ; + sh:path biolink:deprecated ], + [ sh:datatype xsd:string ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 2 ; + sh:path biolink:provided_by ], + [ sh:datatype xsd:string ; + sh:order 9 ; + sh:path rdf:type ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 7 ; sh:path biolink:iri ], - [ sh:description "a human-readable description of an entity" ; + [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; - sh:order 11 ; - sh:path dct:description ], + sh:order 4 ; + sh:path biolink:full_name ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:minCount 1 ; sh:order 8 ; sh:path biolink:category ; sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:deprecated ] ; + sh:order 10 ; + sh:path rdfs:label ], + [ sh:class biolink:OrganismTaxon ; + sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; + sh:nodeKind sh:IRI ; + sh:order 0 ; + sh:path biolink:in_taxon ] ; sh:targetClass biolink:OrganismalEntity . biolink:Outcome a sh:NodeShape ; @@ -24874,75 +24882,61 @@ biolink:PredicateMapping a sh:NodeShape ; sh:closed true ; sh:description "A deprecated predicate mapping object contains the deprecated predicate and an example of the rewiring that should be done to use a qualified statement in its place." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:datatype xsd:string ; - sh:maxCount 1 ; - sh:order 9 ; - sh:path biolink:object_aspect_qualifier ], + sh:property [ sh:class biolink:NamedThing ; + sh:description "a list of terms from different schemas or terminology systems that have a narrower, more specific meaning. Narrower terms are typically shown as children in a hierarchy or tree." ; + sh:nodeKind sh:IRI ; + sh:order 19 ; + sh:path biolink:narrow_match ], [ sh:datatype xsd:string ; sh:maxCount 1 ; sh:order 4 ; sh:path biolink:subject_part_qualifier ], - [ sh:datatype xsd:string ; + [ sh:description "A statement qualifier representing a type of molecular control mechanism through which an effect of a chemical on a gene or gene product is mediated (e.g. 'agonism', 'inhibition', 'allosteric modulation', 'channel blocker')" ; + sh:in ( "binding" "inhibition" "antibody_inhibition" "antagonism" "molecular_channel_blockage" "inverse_agonism" "negative_allosteric_modulation" "agonism" "molecular_channel_opening" "positive_allosteric_modulation" "potentiation" "activation" "inducer" "transcriptional_regulation" "signaling_mediated_control" "stabilization" "stimulation" "releasing_activity" ) ; sh:maxCount 1 ; - sh:order 11 ; - sh:path biolink:object_form_or_variant_qualifier ], - [ sh:class biolink:NamedThing ; - sh:description "a list of terms from different schemas or terminology systems that have a narrower, more specific meaning. Narrower terms are typically shown as children in a hierarchy or tree." ; - sh:nodeKind sh:IRI ; - sh:order 19 ; - sh:path biolink:narrow_match ], + sh:order 15 ; + sh:path biolink:causal_mechanism_qualifier ], + [ sh:in ( "increased" "upregulated" "decreased" "downregulated" ) ; + sh:maxCount 1 ; + sh:order 10 ; + sh:path biolink:object_direction_qualifier ], [ sh:datatype xsd:string ; + sh:description "Predicate to be used in an association when subject and object qualifiers are present and the full reading of the statement requires a qualification to the predicate in use in order to refine or increase the specificity of the full statement reading. This qualifier holds a relationship to be used instead of that expressed by the primary predicate, in a ‘full statement’ reading of the association, where qualifier-based semantics are included. This is necessary only in cases where the primary predicate does not work in a full statement reading." ; sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:object_derivative_qualifier ], + sh:order 8 ; + sh:path biolink:qualified_predicate ], [ sh:datatype xsd:string ; - sh:description "The predicate that is being replaced by the fully qualified representation of predicate + subject and object qualifiers. Only to be used in test data and mapping data to help with the transition to the fully qualified predicate model. Not to be used in knowledge graphs." ; sh:maxCount 1 ; - sh:order 0 ; - sh:path biolink:mapped_predicate ], + sh:order 6 ; + sh:path biolink:subject_context_qualifier ], [ sh:datatype xsd:string ; sh:maxCount 1 ; sh:order 12 ; sh:path biolink:object_part_qualifier ], [ sh:datatype xsd:string ; - sh:description "A statement qualifier representing an anatomical location where an relationship expressed in an association took place (can be a tissue, cell type, or sub-cellular location)." ; sh:maxCount 1 ; - sh:order 16 ; - sh:path biolink:anatomical_context_qualifier ], + sh:order 9 ; + sh:path biolink:object_aspect_qualifier ], [ sh:datatype xsd:string ; + sh:description "The predicate that is being replaced by the fully qualified representation of predicate + subject and object qualifiers. Only to be used in test data and mapping data to help with the transition to the fully qualified predicate model. Not to be used in knowledge graphs." ; sh:maxCount 1 ; - sh:order 5 ; - sh:path biolink:subject_derivative_qualifier ], + sh:order 0 ; + sh:path biolink:mapped_predicate ], [ sh:datatype xsd:string ; - sh:description "Predicate to be used in an association when subject and object qualifiers are present and the full reading of the statement requires a qualification to the predicate in use in order to refine or increase the specificity of the full statement reading. This qualifier holds a relationship to be used instead of that expressed by the primary predicate, in a ‘full statement’ reading of the association, where qualifier-based semantics are included. This is necessary only in cases where the primary predicate does not work in a full statement reading." ; - sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:qualified_predicate ], - [ sh:description "A statement qualifier representing a type of molecular control mechanism through which an effect of a chemical on a gene or gene product is mediated (e.g. 'agonism', 'inhibition', 'allosteric modulation', 'channel blocker')" ; - sh:in ( "binding" "inhibition" "antibody_inhibition" "antagonism" "molecular_channel_blockage" "inverse_agonism" "negative_allosteric_modulation" "agonism" "molecular_channel_opening" "positive_allosteric_modulation" "potentiation" "activation" "inducer" "transcriptional_regulation" "signaling_mediated_control" "stabilization" "stimulation" "releasing_activity" ) ; - sh:maxCount 1 ; - sh:order 15 ; - sh:path biolink:causal_mechanism_qualifier ], - [ sh:in ( "increased" "upregulated" "decreased" "downregulated" ) ; - sh:maxCount 1 ; - sh:order 10 ; - sh:path biolink:object_direction_qualifier ], - [ sh:class biolink:OrganismTaxon ; - sh:description "A statement qualifier representing a taxonomic category of species in which a relationship expressed in an association took place." ; sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 17 ; - sh:path biolink:species_context_qualifier ], + sh:order 13 ; + sh:path biolink:object_derivative_qualifier ], [ sh:class biolink:NamedThing ; sh:description "holds between two entities that have strictly equivalent meanings, with a high degree of confidence" ; sh:nodeKind sh:IRI ; sh:order 18 ; sh:path biolink:exact_match ], - [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; + [ sh:class biolink:OrganismTaxon ; + sh:description "A statement qualifier representing a taxonomic category of species in which a relationship expressed in an association took place." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 7 ; - sh:path rdf:predicate ], + sh:nodeKind sh:IRI ; + sh:order 17 ; + sh:path biolink:species_context_qualifier ], [ sh:class biolink:NamedThing ; sh:description "a list of terms from different schemas or terminology systems that have a broader, more general meaning. Broader terms are typically shown as parents in a hierarchy or tree." ; sh:nodeKind sh:IRI ; @@ -24950,33 +24944,65 @@ biolink:PredicateMapping a sh:NodeShape ; sh:path biolink:broad_match ], [ sh:datatype xsd:string ; sh:maxCount 1 ; - sh:order 3 ; - sh:path biolink:subject_form_or_variant_qualifier ], + sh:order 11 ; + sh:path biolink:object_form_or_variant_qualifier ], + [ sh:datatype xsd:string ; + sh:maxCount 1 ; + sh:order 1 ; + sh:path biolink:subject_aspect_qualifier ], + [ sh:datatype xsd:string ; + sh:maxCount 1 ; + sh:order 5 ; + sh:path biolink:subject_derivative_qualifier ], [ sh:datatype xsd:string ; sh:maxCount 1 ; sh:order 14 ; sh:path biolink:object_context_qualifier ], - [ sh:datatype xsd:string ; - sh:maxCount 1 ; - sh:order 1 ; - sh:path biolink:subject_aspect_qualifier ], [ sh:in ( "increased" "upregulated" "decreased" "downregulated" ) ; sh:maxCount 1 ; sh:order 2 ; sh:path biolink:subject_direction_qualifier ], [ sh:datatype xsd:string ; + sh:description "A statement qualifier representing an anatomical location where an relationship expressed in an association took place (can be a tissue, cell type, or sub-cellular location)." ; sh:maxCount 1 ; - sh:order 6 ; - sh:path biolink:subject_context_qualifier ] ; + sh:order 16 ; + sh:path biolink:anatomical_context_qualifier ], + [ sh:description "A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes." ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 7 ; + sh:path rdf:predicate ], + [ sh:datatype xsd:string ; + sh:maxCount 1 ; + sh:order 3 ; + sh:path biolink:subject_form_or_variant_qualifier ] ; sh:targetClass biolink:PredicateMapping . biolink:Procedure a sh:NodeShape ; sh:closed true ; sh:description "A series of actions conducted in a certain order or manner" ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:property [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 6 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 5 ; + sh:path biolink:iri ], + [ sh:datatype xsd:string ; + sh:order 7 ; + sh:path rdf:type ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; sh:order 1 ; sh:path biolink:xref ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 4 ; + sh:path biolink:id ], [ sh:description "Alternate human-readable names for a thing" ; sh:order 3 ; sh:path biolink:synonym ], @@ -24985,32 +25011,15 @@ biolink:Procedure a sh:NodeShape ; sh:maxCount 1 ; sh:order 11 ; sh:path biolink:deprecated ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 4 ; - sh:path biolink:id ], - [ sh:datatype xsd:string ; - sh:order 7 ; - sh:path rdf:type ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 10 ; + sh:path biolink:has_attribute ], [ sh:datatype xsd:string ; sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; sh:order 0 ; sh:path biolink:provided_by ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 5 ; - sh:path biolink:iri ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:minCount 1 ; - sh:order 6 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 9 ; - sh:path dct:description ], [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; sh:order 8 ; @@ -25019,143 +25028,150 @@ biolink:Procedure a sh:NodeShape ; sh:maxCount 1 ; sh:order 2 ; sh:path biolink:full_name ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 10 ; - sh:path biolink:has_attribute ] ; + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 9 ; + sh:path dct:description ] ; sh:targetClass biolink:Procedure . biolink:SocioeconomicAttribute a sh:NodeShape ; sh:closed true ; sh:description "Attributes relating to a socioeconomic manifestation" ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:datatype xsd:string ; + sh:property [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 7 ; + sh:path biolink:xref ], + [ sh:class biolink:OntologyClass ; + sh:description "connects an attribute to a class that describes it" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 1 ; + sh:path biolink:has_attribute_type ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 10 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 13 ; + sh:path biolink:has_attribute ], + [ sh:datatype xsd:string ; sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; sh:order 6 ; sh:path biolink:provided_by ], - [ sh:class biolink:NamedThing ; - sh:description "connects an attribute to a value" ; + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 3 ; - sh:path biolink:has_qualitative_value ], + sh:minCount 1 ; + sh:order 5 ; + sh:path biolink:id ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 4 ; sh:path biolink:iri ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 9 ; - sh:path biolink:synonym ], - [ sh:description "The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term." ; - sh:maxCount 1 ; - sh:order 0 ; - sh:path rdfs:label ], [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; sh:order 8 ; sh:path biolink:full_name ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:minCount 1 ; - sh:order 10 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 7 ; - sh:path biolink:xref ], [ sh:class biolink:QuantityValue ; sh:description "connects an attribute to a value" ; sh:nodeKind sh:BlankNode ; sh:order 2 ; sh:path biolink:has_quantitative_value ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 12 ; - sh:path dct:description ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 13 ; - sh:path biolink:has_attribute ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 9 ; + sh:path biolink:synonym ], [ sh:datatype xsd:boolean ; sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; sh:order 14 ; sh:path biolink:deprecated ], - [ sh:class biolink:OntologyClass ; - sh:description "connects an attribute to a class that describes it" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 1 ; - sh:path biolink:has_attribute_type ], [ sh:datatype xsd:string ; sh:order 11 ; sh:path rdf:type ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + [ sh:description "The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 5 ; - sh:path biolink:id ] ; + sh:order 0 ; + sh:path rdfs:label ], + [ sh:class biolink:NamedThing ; + sh:description "connects an attribute to a value" ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 3 ; + sh:path biolink:has_qualitative_value ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 12 ; + sh:path dct:description ] ; sh:targetClass biolink:SocioeconomicAttribute . biolink:Treatment a sh:NodeShape ; sh:closed true ; sh:description "A treatment is targeted at a disease or phenotype and may involve multiple drug 'exposures', medical devices and/or procedures" ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:class biolink:Procedure ; + sh:property [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 5 ; + sh:path biolink:xref ], + [ sh:datatype xsd:string ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 4 ; + sh:path biolink:provided_by ], + [ sh:class biolink:Procedure ; sh:description "connects an entity to one or more (medical) procedures" ; sh:nodeKind sh:IRI ; sh:order 2 ; sh:path biolink:has_procedure ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 7 ; - sh:path biolink:synonym ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + [ sh:description "a point in time" ; sh:maxCount 1 ; - sh:order 9 ; - sh:path biolink:iri ], - [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 4 ; - sh:path biolink:provided_by ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 5 ; - sh:path biolink:xref ], + sh:order 3 ; + sh:path biolink:timepoint ], [ sh:class biolink:Device ; sh:description "connects an entity to one or more (medical) devices" ; sh:nodeKind sh:IRI ; sh:order 1 ; sh:path biolink:has_device ], - [ sh:class biolink:Drug ; - sh:description "connects an entity to one or more drugs" ; - sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path biolink:has_drug ], + [ sh:datatype xsd:string ; + sh:order 11 ; + sh:path rdf:type ], [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; sh:order 13 ; sh:path dct:description ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 15 ; - sh:path biolink:deprecated ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 7 ; + sh:path biolink:synonym ], [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 8 ; sh:path biolink:id ], - [ sh:datatype xsd:string ; - sh:order 11 ; - sh:path rdf:type ], [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; sh:order 14 ; sh:path biolink:has_attribute ], + [ sh:class biolink:Drug ; + sh:description "connects an entity to one or more drugs" ; + sh:nodeKind sh:IRI ; + sh:order 0 ; + sh:path biolink:has_drug ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 9 ; + sh:path biolink:iri ], + [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 12 ; + sh:path rdfs:label ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 15 ; + sh:path biolink:deprecated ], [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; sh:order 6 ; @@ -25164,84 +25180,76 @@ biolink:Treatment a sh:NodeShape ; sh:minCount 1 ; sh:order 10 ; sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:description "a point in time" ; - sh:maxCount 1 ; - sh:order 3 ; - sh:path biolink:timepoint ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 12 ; - sh:path rdfs:label ] ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ] ; sh:targetClass biolink:Treatment . biolink:Zygosity a sh:NodeShape ; - sh:closed true ; - sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:deprecated ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 13 ; - sh:path biolink:has_attribute ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 12 ; - sh:path dct:description ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 5 ; - sh:path biolink:id ], - [ sh:datatype xsd:string ; - sh:order 11 ; - sh:path rdf:type ], + sh:closed true ; + sh:ignoredProperties ( rdf:type ) ; + sh:property [ sh:description "The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term." ; + sh:maxCount 1 ; + sh:order 0 ; + sh:path rdfs:label ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 13 ; + sh:path biolink:has_attribute ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 4 ; sh:path biolink:iri ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 9 ; + sh:path biolink:synonym ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:minCount 1 ; sh:order 10 ; sh:path biolink:category ; sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 7 ; - sh:path biolink:xref ], - [ sh:class biolink:OntologyClass ; - sh:description "connects an attribute to a class that describes it" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 1 ; - sh:path biolink:has_attribute_type ], - [ sh:description "a long-form human readable name for a thing" ; - sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:full_name ], [ sh:class biolink:NamedThing ; sh:description "connects an attribute to a value" ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; sh:order 3 ; sh:path biolink:has_qualitative_value ], + [ sh:datatype xsd:string ; + sh:order 11 ; + sh:path rdf:type ], [ sh:class biolink:QuantityValue ; sh:description "connects an attribute to a value" ; sh:nodeKind sh:BlankNode ; sh:order 2 ; sh:path biolink:has_quantitative_value ], - [ sh:description "The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term." ; + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; - sh:order 0 ; - sh:path rdfs:label ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 9 ; - sh:path biolink:synonym ], + sh:minCount 1 ; + sh:order 5 ; + sh:path biolink:id ], + [ sh:class biolink:OntologyClass ; + sh:description "connects an attribute to a class that describes it" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 1 ; + sh:path biolink:has_attribute_type ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 7 ; + sh:path biolink:xref ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 12 ; + sh:path dct:description ], + [ sh:description "a long-form human readable name for a thing" ; + sh:maxCount 1 ; + sh:order 8 ; + sh:path biolink:full_name ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 14 ; + sh:path biolink:deprecated ], [ sh:datatype xsd:string ; sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; sh:order 6 ; @@ -25252,71 +25260,62 @@ biolink:Drug a sh:NodeShape ; sh:closed true ; sh:description "A substance intended for use in the diagnosis, cure, mitigation, treatment, or prevention of disease" ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:property [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 11 ; + sh:path biolink:xref ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:iri ], - [ sh:class biolink:ChemicalRole ; - sh:description "A role is particular behaviour which a chemical entity may exhibit." ; - sh:nodeKind sh:IRI ; - sh:order 9 ; - sh:path biolink:has_chemical_role ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 19 ; - sh:path biolink:has_attribute ], + sh:minCount 1 ; + sh:order 0 ; + sh:path biolink:id ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 13 ; + sh:path biolink:synonym ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 18 ; + sh:path dct:description ], [ sh:datatype xsd:string ; sh:description "The highest dose of a drug or treatment that does not cause unacceptable side effects. The maximum tolerated dose is determined in clinical trials by testing increasing doses on different groups of people until the highest dose with acceptable side effects is found. Also called MTD." ; sh:maxCount 1 ; sh:order 7 ; sh:path biolink:max_tolerated_dose ], - [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 10 ; - sh:path biolink:provided_by ], - [ sh:description "A human-readable name for an attribute or entity." ; + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; - sh:order 17 ; - sh:path rdfs:label ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:minCount 1 ; - sh:order 15 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + sh:order 14 ; + sh:path biolink:iri ], [ sh:datatype xsd:boolean ; sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; sh:order 20 ; sh:path biolink:deprecated ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + [ sh:datatype xsd:boolean ; + sh:description "" ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 0 ; - sh:path biolink:id ], + sh:order 8 ; + sh:path biolink:is_toxic ], [ sh:description "" ; sh:in ( "over_the_counter" "prescription" ) ; sh:order 6 ; sh:path biolink:available_from ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 11 ; - sh:path biolink:xref ], - [ sh:description "the method or process of administering a pharmaceutical compound to achieve a therapeutic effect in humans or animals." ; - sh:in ( "inhalation" "oral" "absorption_through_the_skin" "intravenous_injection" ) ; - sh:order 4 ; - sh:path biolink:routes_of_delivery ], - [ sh:class biolink:ChemicalMixture ; - sh:description "" ; - sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 1 ; - sh:path biolink:is_supplement ], [ sh:datatype xsd:string ; - sh:description "Should be the highest level of FDA approval this chemical entity or device has, regardless of which disease, condition or phenotype it is currently being reviewed to treat. For specific levels of FDA approval for a specific condition, disease, phenotype, etc., see the association slot, 'FDA approval status.'" ; + sh:order 16 ; + sh:path rdf:type ], + [ sh:class biolink:ChemicalRole ; + sh:description "A role is particular behaviour which a chemical entity may exhibit." ; + sh:nodeKind sh:IRI ; + sh:order 9 ; + sh:path biolink:has_chemical_role ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 15 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; - sh:order 2 ; - sh:path biolink:highest_FDA_approval_status ], + sh:order 17 ; + sh:path rdfs:label ], [ sh:datatype xsd:string ; sh:description "An agglomeration of drug regulatory status worldwide. Not specific to FDA." ; sh:maxCount 1 ; @@ -25326,127 +25325,145 @@ biolink:Drug a sh:NodeShape ; sh:maxCount 1 ; sh:order 12 ; sh:path biolink:full_name ], - [ sh:datatype xsd:string ; - sh:order 16 ; - sh:path rdf:type ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 18 ; - sh:path dct:description ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 13 ; - sh:path biolink:synonym ], - [ sh:datatype xsd:boolean ; + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 19 ; + sh:path biolink:has_attribute ], + [ sh:class biolink:ChemicalMixture ; sh:description "" ; sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:is_toxic ], + sh:nodeKind sh:IRI ; + sh:order 1 ; + sh:path biolink:is_supplement ], [ sh:class biolink:ChemicalEntity ; sh:description "" ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; sh:order 5 ; - sh:path biolink:trade_name ] ; + sh:path biolink:trade_name ], + [ sh:description "the method or process of administering a pharmaceutical compound to achieve a therapeutic effect in humans or animals." ; + sh:in ( "inhalation" "oral" "absorption_through_the_skin" "intravenous_injection" ) ; + sh:order 4 ; + sh:path biolink:routes_of_delivery ], + [ sh:datatype xsd:string ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 10 ; + sh:path biolink:provided_by ], + [ sh:datatype xsd:string ; + sh:description "Should be the highest level of FDA approval this chemical entity or device has, regardless of which disease, condition or phenotype it is currently being reviewed to treat. For specific levels of FDA approval for a specific condition, disease, phenotype, etc., see the association slot, 'clinical approval status.'" ; + sh:maxCount 1 ; + sh:order 2 ; + sh:path biolink:highest_FDA_approval_status ] ; sh:targetClass biolink:Drug . biolink:ExposureEvent a sh:NodeShape ; sh:closed false ; sh:description "A (possibly time bounded) incidence of a feature of the environment of an organism that influences one or more phenotypic features of that organism, potentially mediated by genes" ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:datatype xsd:string ; + sh:property [ sh:description "a point in time" ; + sh:maxCount 1 ; + sh:order 0 ; + sh:path biolink:timepoint ], + [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 1 ; - sh:path biolink:id ], - [ sh:description "a point in time" ; - sh:maxCount 1 ; - sh:order 0 ; - sh:path biolink:timepoint ] ; + sh:path biolink:id ] ; sh:targetClass biolink:ExposureEvent . biolink:IndividualOrganism a sh:NodeShape ; sh:closed true ; sh:description "An instance of an organism. For example, Richard Nixon, Charles Darwin, my pet cat. Example ID: ORCID:0000-0002-5355-2576" ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 10 ; - sh:path rdfs:label ], - [ sh:class biolink:OrganismTaxon ; - sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; - sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path biolink:in_taxon ], - [ sh:description "The human readable scientific name for the taxon of the entity." ; - sh:maxCount 1 ; - sh:order 1 ; - sh:path rdfs:label ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:minCount 1 ; - sh:order 8 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:property [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 6 ; - sh:path biolink:id ], + sh:order 11 ; + sh:path dct:description ], [ sh:class biolink:Attribute ; sh:description "may often be an organism attribute" ; sh:nodeKind sh:IRI ; sh:order 12 ; sh:path biolink:has_attribute ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 5 ; - sh:path biolink:synonym ], [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; sh:order 3 ; sh:path biolink:xref ], - [ sh:description "a long-form human readable name for a thing" ; + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 8 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:full_name ], - [ sh:description "a human-readable description of an entity" ; + sh:order 7 ; + sh:path biolink:iri ], + [ sh:description "The human readable scientific name for the taxon of the entity." ; sh:maxCount 1 ; - sh:order 11 ; - sh:path dct:description ], + sh:order 1 ; + sh:path rdfs:label ], [ sh:datatype xsd:boolean ; sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; sh:order 13 ; sh:path biolink:deprecated ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + [ sh:datatype xsd:string ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 2 ; + sh:path biolink:provided_by ], + [ sh:description "a long-form human readable name for a thing" ; + sh:maxCount 1 ; + sh:order 4 ; + sh:path biolink:full_name ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 5 ; + sh:path biolink:synonym ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 6 ; + sh:path biolink:id ], + [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; - sh:order 7 ; - sh:path biolink:iri ], - [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 2 ; - sh:path biolink:provided_by ], + sh:order 10 ; + sh:path rdfs:label ], [ sh:datatype xsd:string ; sh:order 9 ; - sh:path rdf:type ] ; + sh:path rdf:type ], + [ sh:class biolink:OrganismTaxon ; + sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; + sh:nodeKind sh:IRI ; + sh:order 0 ; + sh:path biolink:in_taxon ] ; sh:targetClass biolink:IndividualOrganism . biolink:MaterialSample a sh:NodeShape ; sh:closed true ; sh:description "A sample is a limited quantity of something (e.g. an individual or set of individuals from a population, or a portion of a substance) to be used for testing, analysis, inspection, investigation, demonstration, or trial use. [SIO]" ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 0 ; - sh:path biolink:provided_by ], + sh:property [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 10 ; + sh:path biolink:has_attribute ], + [ sh:datatype xsd:string ; + sh:order 7 ; + sh:path rdf:type ], + [ sh:description "a long-form human readable name for a thing" ; + sh:maxCount 1 ; + sh:order 2 ; + sh:path biolink:full_name ], + [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 8 ; + sh:path rdfs:label ], [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 4 ; sh:path biolink:id ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 3 ; - sh:path biolink:synonym ], [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; sh:order 9 ; @@ -25455,357 +25472,348 @@ biolink:MaterialSample a sh:NodeShape ; sh:maxCount 1 ; sh:order 5 ; sh:path biolink:iri ], - [ sh:description "a long-form human readable name for a thing" ; - sh:maxCount 1 ; - sh:order 2 ; - sh:path biolink:full_name ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 1 ; - sh:path biolink:xref ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 10 ; - sh:path biolink:has_attribute ], - [ sh:datatype xsd:string ; - sh:order 7 ; - sh:path rdf:type ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:minCount 1 ; sh:order 6 ; sh:path biolink:category ; sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 8 ; - sh:path rdfs:label ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 1 ; + sh:path biolink:xref ], + [ sh:datatype xsd:string ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 0 ; + sh:path biolink:provided_by ], [ sh:datatype xsd:boolean ; sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; sh:order 11 ; - sh:path biolink:deprecated ] ; + sh:path biolink:deprecated ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 3 ; + sh:path biolink:synonym ] ; sh:targetClass biolink:MaterialSample . biolink:Transcript a sh:NodeShape ; sh:closed true ; sh:description "An RNA synthesized on a DNA or RNA template by an RNA polymerase." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "Alternate human-readable names for a thing" ; - sh:order 5 ; - sh:path biolink:synonym ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:property [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 10 ; + sh:path rdfs:label ], + [ sh:class biolink:OrganismTaxon ; + sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; + sh:nodeKind sh:IRI ; + sh:order 0 ; + sh:path biolink:in_taxon ], + [ sh:datatype xsd:string ; + sh:order 9 ; + sh:path rdf:type ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; sh:minCount 1 ; - sh:order 8 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + sh:order 6 ; + sh:path biolink:id ], + [ sh:description "The human readable scientific name for the taxon of the entity." ; + sh:maxCount 1 ; + sh:order 1 ; + sh:path rdfs:label ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 7 ; sh:path biolink:iri ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 5 ; + sh:path biolink:synonym ], + [ sh:description "a long-form human readable name for a thing" ; + sh:maxCount 1 ; + sh:order 4 ; + sh:path biolink:full_name ], [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; sh:order 3 ; sh:path biolink:xref ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 6 ; - sh:path biolink:id ], - [ sh:class biolink:OrganismTaxon ; - sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; - sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path biolink:in_taxon ], [ sh:datatype xsd:string ; sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; sh:order 2 ; sh:path biolink:provided_by ], - [ sh:description "a long-form human readable name for a thing" ; - sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:full_name ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 11 ; - sh:path dct:description ], [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; sh:order 12 ; sh:path biolink:has_attribute ], - [ sh:datatype xsd:string ; - sh:order 9 ; - sh:path rdf:type ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 11 ; + sh:path dct:description ], [ sh:datatype xsd:boolean ; sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; sh:order 13 ; sh:path biolink:deprecated ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 10 ; - sh:path rdfs:label ], - [ sh:description "The human readable scientific name for the taxon of the entity." ; - sh:maxCount 1 ; - sh:order 1 ; - sh:path rdfs:label ] ; + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 8 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ] ; sh:targetClass biolink:Transcript . biolink:Pathway a sh:NodeShape ; sh:closed true ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:datatype xsd:string ; + sh:property [ sh:description "a long-form human readable name for a thing" ; + sh:maxCount 1 ; + sh:order 8 ; + sh:path biolink:full_name ], + [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 0 ; sh:path biolink:id ], - [ sh:description "The human readable scientific name for the taxon of the entity." ; + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; - sh:order 5 ; + sh:order 16 ; + sh:path biolink:deprecated ], + [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 13 ; sh:path rdfs:label ], - [ sh:class biolink:OrganismTaxon ; - sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 9 ; + sh:path biolink:synonym ], + [ sh:class biolink:NamedThing ; + sh:description "holds between a process and a continuant, where the continuant is an input into the process" ; sh:nodeKind sh:IRI ; - sh:order 4 ; - sh:path biolink:in_taxon ], + sh:order 1 ; + sh:path biolink:has_input ], [ sh:datatype xsd:string ; sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; sh:order 6 ; sh:path biolink:provided_by ], + [ sh:datatype xsd:string ; + sh:order 12 ; + sh:path rdf:type ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 10 ; sh:path biolink:iri ], + [ sh:class biolink:OrganismTaxon ; + sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; + sh:nodeKind sh:IRI ; + sh:order 4 ; + sh:path biolink:in_taxon ], [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; sh:order 7 ; sh:path biolink:xref ], - [ sh:datatype xsd:string ; - sh:order 12 ; - sh:path rdf:type ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:minCount 1 ; - sh:order 11 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], [ sh:class biolink:PhysicalEntity ; sh:description "holds between a process and a physical entity, where the physical entity executes the process" ; sh:nodeKind sh:IRI ; sh:order 3 ; sh:path biolink:enabled_by ], - [ sh:description "a long-form human readable name for a thing" ; - sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:full_name ], - [ sh:class biolink:NamedThing ; - sh:description "holds between a process and a continuant, where the continuant is an input into the process" ; - sh:nodeKind sh:IRI ; - sh:order 1 ; - sh:path biolink:has_input ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 9 ; - sh:path biolink:synonym ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 14 ; - sh:path dct:description ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 13 ; - sh:path rdfs:label ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 16 ; - sh:path biolink:deprecated ], [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; sh:order 15 ; sh:path biolink:has_attribute ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 11 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + [ sh:description "The human readable scientific name for the taxon of the entity." ; + sh:maxCount 1 ; + sh:order 5 ; + sh:path rdfs:label ], [ sh:class biolink:NamedThing ; sh:description "holds between a process and a continuant, where the continuant is an output of the process" ; sh:nodeKind sh:IRI ; sh:order 2 ; - sh:path biolink:has_output ] ; + sh:path biolink:has_output ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 14 ; + sh:path dct:description ] ; sh:targetClass biolink:Pathway . biolink:LifeStage a sh:NodeShape ; sh:closed true ; sh:description "A stage of development or growth of an organism, including post-natal adult stages" ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 2 ; - sh:path biolink:provided_by ], + sh:property [ sh:description "a long-form human readable name for a thing" ; + sh:maxCount 1 ; + sh:order 4 ; + sh:path biolink:full_name ], [ sh:class biolink:Attribute ; sh:description "may often be an organism attribute" ; sh:nodeKind sh:IRI ; sh:order 12 ; sh:path biolink:has_attribute ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 7 ; + sh:path biolink:iri ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 11 ; + sh:path dct:description ], + [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 10 ; + sh:path rdfs:label ], [ sh:datatype xsd:string ; sh:order 9 ; sh:path rdf:type ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 3 ; - sh:path biolink:xref ], [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 6 ; sh:path biolink:id ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:deprecated ], - [ sh:description "a human-readable description of an entity" ; + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 3 ; + sh:path biolink:xref ], + [ sh:description "The human readable scientific name for the taxon of the entity." ; sh:maxCount 1 ; - sh:order 11 ; - sh:path dct:description ], + sh:order 1 ; + sh:path rdfs:label ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 5 ; + sh:path biolink:synonym ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:minCount 1 ; sh:order 8 ; sh:path biolink:category ; sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 5 ; - sh:path biolink:synonym ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; - sh:order 7 ; - sh:path biolink:iri ], + sh:order 13 ; + sh:path biolink:deprecated ], + [ sh:datatype xsd:string ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 2 ; + sh:path biolink:provided_by ], [ sh:class biolink:OrganismTaxon ; sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; sh:nodeKind sh:IRI ; sh:order 0 ; - sh:path biolink:in_taxon ], - [ sh:description "a long-form human readable name for a thing" ; - sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:full_name ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 10 ; - sh:path rdfs:label ], - [ sh:description "The human readable scientific name for the taxon of the entity." ; - sh:maxCount 1 ; - sh:order 1 ; - sh:path rdfs:label ] ; + sh:path biolink:in_taxon ] ; sh:targetClass biolink:LifeStage . biolink:NucleicAcidEntity a sh:NodeShape ; sh:closed true ; sh:description "A nucleic acid entity is a molecular entity characterized by availability in gene databases of nucleotide-based sequence representations of its precise sequence; for convenience of representation, partial sequences of various kinds are included." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "connects a genomic feature to its sequence" ; + sh:property [ sh:datatype xsd:string ; + sh:description "The highest dose of a drug or treatment that does not cause unacceptable side effects. The maximum tolerated dose is determined in clinical trials by testing increasing doses on different groups of people until the highest dose with acceptable side effects is found. Also called MTD." ; sh:maxCount 1 ; - sh:order 0 ; - sh:path biolink:has_biological_sequence ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 19 ; - sh:path biolink:has_attribute ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:order 7 ; + sh:path biolink:max_tolerated_dose ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 15 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + [ sh:datatype xsd:string ; + sh:order 16 ; + sh:path rdf:type ], + [ sh:datatype xsd:string ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 10 ; + sh:path biolink:provided_by ], + [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:iri ], - [ sh:class biolink:OrganismTaxon ; - sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; - sh:nodeKind sh:IRI ; - sh:order 1 ; - sh:path biolink:in_taxon ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:order 12 ; + sh:path biolink:full_name ], + [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; - sh:order 20 ; - sh:path biolink:deprecated ], + sh:order 17 ; + sh:path rdfs:label ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 13 ; + sh:path biolink:synonym ], [ sh:datatype xsd:boolean ; - sh:description "indicates whether a molecular entity is a metabolite" ; + sh:description "" ; sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:is_metabolite ], + sh:order 8 ; + sh:path biolink:is_toxic ], [ sh:description "" ; sh:in ( "over_the_counter" "prescription" ) ; sh:order 6 ; sh:path biolink:available_from ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 18 ; + sh:path dct:description ], [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 3 ; sh:path biolink:id ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 18 ; - sh:path dct:description ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 11 ; + sh:path biolink:xref ], + [ sh:class biolink:ChemicalRole ; + sh:description "A role is particular behaviour which a chemical entity may exhibit." ; + sh:nodeKind sh:IRI ; + sh:order 9 ; + sh:path biolink:has_chemical_role ], [ sh:description "The human readable scientific name for the taxon of the entity." ; sh:maxCount 1 ; sh:order 2 ; sh:path rdfs:label ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 11 ; - sh:path biolink:xref ], + [ sh:class biolink:OrganismTaxon ; + sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; + sh:nodeKind sh:IRI ; + sh:order 1 ; + sh:path biolink:in_taxon ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 14 ; + sh:path biolink:iri ], [ sh:datatype xsd:boolean ; - sh:description "" ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:is_toxic ], + sh:order 20 ; + sh:path biolink:deprecated ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 19 ; + sh:path biolink:has_attribute ], [ sh:class biolink:ChemicalEntity ; sh:description "" ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; sh:order 5 ; sh:path biolink:trade_name ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:minCount 1 ; - sh:order 15 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:datatype xsd:string ; - sh:description "The highest dose of a drug or treatment that does not cause unacceptable side effects. The maximum tolerated dose is determined in clinical trials by testing increasing doses on different groups of people until the highest dose with acceptable side effects is found. Also called MTD." ; - sh:maxCount 1 ; - sh:order 7 ; - sh:path biolink:max_tolerated_dose ], - [ sh:datatype xsd:string ; - sh:order 16 ; - sh:path rdf:type ], - [ sh:description "a long-form human readable name for a thing" ; + [ sh:description "connects a genomic feature to its sequence" ; sh:maxCount 1 ; - sh:order 12 ; - sh:path biolink:full_name ], - [ sh:description "A human-readable name for an attribute or entity." ; + sh:order 0 ; + sh:path biolink:has_biological_sequence ], + [ sh:datatype xsd:boolean ; + sh:description "indicates whether a molecular entity is a metabolite" ; sh:maxCount 1 ; - sh:order 17 ; - sh:path rdfs:label ], - [ sh:class biolink:ChemicalRole ; - sh:description "A role is particular behaviour which a chemical entity may exhibit." ; - sh:nodeKind sh:IRI ; - sh:order 9 ; - sh:path biolink:has_chemical_role ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 13 ; - sh:path biolink:synonym ], - [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 10 ; - sh:path biolink:provided_by ] ; + sh:order 4 ; + sh:path biolink:is_metabolite ] ; sh:targetClass biolink:NucleicAcidEntity . biolink:PopulationOfIndividualOrganisms a sh:NodeShape ; sh:closed true ; sh:description "A collection of individuals from the same taxonomic class distinguished by one or more characteristics. Characteristics can include, but are not limited to, shared geographic location, genetics, phenotypes." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:class biolink:OrganismTaxon ; - sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; - sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path biolink:in_taxon ], - [ sh:datatype xsd:string ; - sh:order 9 ; - sh:path rdf:type ], + sh:property [ sh:description "The human readable scientific name for the taxon of the entity." ; + sh:maxCount 1 ; + sh:order 1 ; + sh:path rdfs:label ], + [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 10 ; + sh:path rdfs:label ], [ sh:datatype xsd:boolean ; sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; @@ -25821,114 +25829,73 @@ biolink:PopulationOfIndividualOrganisms a sh:NodeShape ; sh:minCount 1 ; sh:order 6 ; sh:path biolink:id ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 11 ; - sh:path dct:description ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:minCount 1 ; - sh:order 8 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 2 ; - sh:path biolink:provided_by ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 3 ; - sh:path biolink:xref ], + [ sh:class biolink:OrganismTaxon ; + sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; + sh:nodeKind sh:IRI ; + sh:order 0 ; + sh:path biolink:in_taxon ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 7 ; sh:path biolink:iri ], - [ sh:description "The human readable scientific name for the taxon of the entity." ; - sh:maxCount 1 ; - sh:order 1 ; - sh:path rdfs:label ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 5 ; - sh:path biolink:synonym ], [ sh:class biolink:Attribute ; sh:description "may often be an organism attribute" ; sh:nodeKind sh:IRI ; sh:order 12 ; sh:path biolink:has_attribute ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 10 ; - sh:path rdfs:label ] ; - sh:targetClass biolink:PopulationOfIndividualOrganisms . - -biolink:ChemicalEntityOrGeneOrGeneProduct a sh:NodeShape ; - sh:closed false ; - sh:description "A union of chemical entities and children, and gene or gene product. This mixin is helpful to use when searching across chemical entities that must include genes and their children as chemical entities." ; - sh:ignoredProperties ( rdf:type ) ; - sh:targetClass biolink:ChemicalEntityOrGeneOrGeneProduct . - -biolink:MolecularActivity a sh:NodeShape ; - sh:closed true ; - sh:description "An execution of a molecular function carried out by a gene product or macromolecular complex." ; - sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:class biolink:MolecularEntity ; - sh:description "A chemical entity that is the output for the reaction" ; - sh:nodeKind sh:IRI ; - sh:order 2 ; - sh:path biolink:has_output ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:minCount 1 ; - sh:order 11 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:class biolink:MacromolecularMachineMixin ; - sh:description "The gene product, gene, or complex that catalyzes the reaction" ; - sh:nodeKind sh:BlankNode ; + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; sh:order 3 ; - sh:path biolink:enabled_by ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 14 ; - sh:path dct:description ], + sh:path biolink:xref ], + [ sh:datatype xsd:string ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 2 ; + sh:path biolink:provided_by ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 8 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 0 ; - sh:path biolink:id ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 16 ; - sh:path biolink:deprecated ], - [ sh:description "Alternate human-readable names for a thing" ; sh:order 9 ; + sh:path rdf:type ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 5 ; sh:path biolink:synonym ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 7 ; - sh:path biolink:xref ], - [ sh:description "a long-form human readable name for a thing" ; + [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:full_name ], - [ sh:description "A human-readable name for an attribute or entity." ; + sh:order 11 ; + sh:path dct:description ] ; + sh:targetClass biolink:PopulationOfIndividualOrganisms . + +biolink:ChemicalEntityOrGeneOrGeneProduct a sh:NodeShape ; + sh:closed false ; + sh:description "A union of chemical entities and children, and gene or gene product. This mixin is helpful to use when searching across chemical entities that must include genes and their children as chemical entities." ; + sh:ignoredProperties ( rdf:type ) ; + sh:targetClass biolink:ChemicalEntityOrGeneOrGeneProduct . + +biolink:MolecularActivity a sh:NodeShape ; + sh:closed true ; + sh:description "An execution of a molecular function carried out by a gene product or macromolecular complex." ; + sh:ignoredProperties ( rdf:type ) ; + sh:property [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; sh:order 13 ; sh:path rdfs:label ], [ sh:datatype xsd:string ; - sh:order 12 ; - sh:path rdf:type ], - [ sh:description "The human readable scientific name for the taxon of the entity." ; - sh:maxCount 1 ; - sh:order 5 ; - sh:path rdfs:label ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; - sh:order 10 ; - sh:path biolink:iri ], + sh:minCount 1 ; + sh:order 0 ; + sh:path biolink:id ], [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; sh:order 15 ; sh:path biolink:has_attribute ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 14 ; + sh:path dct:description ], [ sh:datatype xsd:string ; sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; sh:order 6 ; @@ -25938,11 +25905,52 @@ biolink:MolecularActivity a sh:NodeShape ; sh:nodeKind sh:IRI ; sh:order 4 ; sh:path biolink:in_taxon ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 11 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + [ sh:datatype xsd:string ; + sh:order 12 ; + sh:path rdf:type ], + [ sh:class biolink:MolecularEntity ; + sh:description "A chemical entity that is the output for the reaction" ; + sh:nodeKind sh:IRI ; + sh:order 2 ; + sh:path biolink:has_output ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 10 ; + sh:path biolink:iri ], [ sh:class biolink:MolecularEntity ; sh:description "A chemical entity that is the input for the reaction" ; sh:nodeKind sh:IRI ; sh:order 1 ; - sh:path biolink:has_input ] ; + sh:path biolink:has_input ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 9 ; + sh:path biolink:synonym ], + [ sh:class biolink:MacromolecularMachineMixin ; + sh:description "The gene product, gene, or complex that catalyzes the reaction" ; + sh:nodeKind sh:BlankNode ; + sh:order 3 ; + sh:path biolink:enabled_by ], + [ sh:description "a long-form human readable name for a thing" ; + sh:maxCount 1 ; + sh:order 8 ; + sh:path biolink:full_name ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 7 ; + sh:path biolink:xref ], + [ sh:description "The human readable scientific name for the taxon of the entity." ; + sh:maxCount 1 ; + sh:order 5 ; + sh:path rdfs:label ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 16 ; + sh:path biolink:deprecated ] ; sh:targetClass biolink:MolecularActivity . biolink:ChemicalMixture a sh:NodeShape ; @@ -25950,86 +25958,75 @@ biolink:ChemicalMixture a sh:NodeShape ; sh:description "A chemical mixture is a chemical entity composed of two or more molecular entities." ; sh:ignoredProperties ( rdf:type ) ; sh:property [ sh:datatype xsd:string ; - sh:description "An agglomeration of drug regulatory status worldwide. Not specific to FDA." ; - sh:maxCount 1 ; - sh:order 2 ; - sh:path biolink:drug_regulatory_status_world_wide ], - [ sh:class biolink:ChemicalEntity ; - sh:description "" ; + sh:description "Should be the highest level of FDA approval this chemical entity or device has, regardless of which disease, condition or phenotype it is currently being reviewed to treat. For specific levels of FDA approval for a specific condition, disease, phenotype, etc., see the association slot, 'clinical approval status.'" ; sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 4 ; - sh:path biolink:trade_name ], - [ sh:datatype xsd:string ; - sh:order 16 ; - sh:path rdf:type ], + sh:order 1 ; + sh:path biolink:highest_FDA_approval_status ], [ sh:datatype xsd:boolean ; sh:description "" ; sh:maxCount 1 ; sh:order 7 ; sh:path biolink:is_toxic ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 10 ; - sh:path biolink:xref ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 12 ; - sh:path biolink:synonym ], - [ sh:datatype xsd:string ; - sh:description "Should be the highest level of FDA approval this chemical entity or device has, regardless of which disease, condition or phenotype it is currently being reviewed to treat. For specific levels of FDA approval for a specific condition, disease, phenotype, etc., see the association slot, 'FDA approval status.'" ; - sh:maxCount 1 ; - sh:order 1 ; - sh:path biolink:highest_FDA_approval_status ], - [ sh:description "the method or process of administering a pharmaceutical compound to achieve a therapeutic effect in humans or animals." ; - sh:in ( "inhalation" "oral" "absorption_through_the_skin" "intravenous_injection" ) ; - sh:order 3 ; - sh:path biolink:routes_of_delivery ], [ sh:datatype xsd:string ; sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; sh:order 9 ; sh:path biolink:provided_by ], - [ sh:datatype xsd:string ; - sh:description "The highest dose of a drug or treatment that does not cause unacceptable side effects. The maximum tolerated dose is determined in clinical trials by testing increasing doses on different groups of people until the highest dose with acceptable side effects is found. Also called MTD." ; - sh:maxCount 1 ; - sh:order 6 ; - sh:path biolink:max_tolerated_dose ], - [ sh:description "" ; - sh:in ( "over_the_counter" "prescription" ) ; - sh:order 5 ; - sh:path biolink:available_from ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:iri ], [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; sh:order 19 ; sh:path biolink:has_attribute ], + [ sh:class biolink:ChemicalRole ; + sh:description "A role is particular behaviour which a chemical entity may exhibit." ; + sh:nodeKind sh:IRI ; + sh:order 8 ; + sh:path biolink:has_chemical_role ], + [ sh:description "the method or process of administering a pharmaceutical compound to achieve a therapeutic effect in humans or animals." ; + sh:in ( "inhalation" "oral" "absorption_through_the_skin" "intravenous_injection" ) ; + sh:order 3 ; + sh:path biolink:routes_of_delivery ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 10 ; + sh:path biolink:xref ], [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 13 ; sh:path biolink:id ], - [ sh:description "a long-form human readable name for a thing" ; - sh:maxCount 1 ; - sh:order 11 ; - sh:path biolink:full_name ], - [ sh:class biolink:ChemicalRole ; - sh:description "A role is particular behaviour which a chemical entity may exhibit." ; - sh:nodeKind sh:IRI ; - sh:order 8 ; - sh:path biolink:has_chemical_role ], + [ sh:datatype xsd:string ; + sh:order 16 ; + sh:path rdf:type ], [ sh:datatype xsd:boolean ; sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; sh:order 20 ; sh:path biolink:deprecated ], + [ sh:datatype xsd:string ; + sh:description "The highest dose of a drug or treatment that does not cause unacceptable side effects. The maximum tolerated dose is determined in clinical trials by testing increasing doses on different groups of people until the highest dose with acceptable side effects is found. Also called MTD." ; + sh:maxCount 1 ; + sh:order 6 ; + sh:path biolink:max_tolerated_dose ], + [ sh:description "a long-form human readable name for a thing" ; + sh:maxCount 1 ; + sh:order 11 ; + sh:path biolink:full_name ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:minCount 1 ; sh:order 15 ; sh:path biolink:category ; sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + [ sh:description "" ; + sh:in ( "over_the_counter" "prescription" ) ; + sh:order 5 ; + sh:path biolink:available_from ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 12 ; + sh:path biolink:synonym ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 18 ; + sh:path dct:description ], [ sh:class biolink:ChemicalMixture ; sh:description "" ; sh:maxCount 1 ; @@ -26040,10 +26037,21 @@ biolink:ChemicalMixture a sh:NodeShape ; sh:maxCount 1 ; sh:order 17 ; sh:path rdfs:label ], - [ sh:description "a human-readable description of an entity" ; + [ sh:datatype xsd:string ; + sh:description "An agglomeration of drug regulatory status worldwide. Not specific to FDA." ; sh:maxCount 1 ; - sh:order 18 ; - sh:path dct:description ] ; + sh:order 2 ; + sh:path biolink:drug_regulatory_status_world_wide ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 14 ; + sh:path biolink:iri ], + [ sh:class biolink:ChemicalEntity ; + sh:description "" ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 4 ; + sh:path biolink:trade_name ] ; sh:targetClass biolink:ChemicalMixture . biolink:MacromolecularMachineMixin a sh:NodeShape ; @@ -26064,72 +26072,58 @@ biolink:MolecularEntity a sh:NodeShape ; sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; sh:order 6 ; sh:path biolink:provided_by ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + [ sh:description "" ; + sh:in ( "over_the_counter" "prescription" ) ; + sh:order 2 ; + sh:path biolink:available_from ], + [ sh:datatype xsd:string ; + sh:description "The highest dose of a drug or treatment that does not cause unacceptable side effects. The maximum tolerated dose is determined in clinical trials by testing increasing doses on different groups of people until the highest dose with acceptable side effects is found. Also called MTD." ; sh:maxCount 1 ; - sh:order 11 ; - sh:path biolink:iri ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 7 ; - sh:path biolink:xref ], + sh:order 3 ; + sh:path biolink:max_tolerated_dose ], [ sh:datatype xsd:string ; - sh:order 13 ; - sh:path rdf:type ], - [ sh:description "a long-form human readable name for a thing" ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:full_name ], - [ sh:class biolink:ChemicalRole ; - sh:description "A role is particular behaviour which a chemical entity may exhibit." ; - sh:nodeKind sh:IRI ; - sh:order 5 ; - sh:path biolink:has_chemical_role ], + sh:minCount 1 ; + sh:order 10 ; + sh:path biolink:id ], [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; sh:order 14 ; sh:path rdfs:label ], [ sh:datatype xsd:string ; - sh:description "The highest dose of a drug or treatment that does not cause unacceptable side effects. The maximum tolerated dose is determined in clinical trials by testing increasing doses on different groups of people until the highest dose with acceptable side effects is found. Also called MTD." ; - sh:maxCount 1 ; - sh:order 3 ; - sh:path biolink:max_tolerated_dose ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 15 ; - sh:path dct:description ], - [ sh:datatype xsd:boolean ; - sh:description "" ; - sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:is_toxic ], + sh:order 13 ; + sh:path rdf:type ], [ sh:class biolink:ChemicalEntity ; sh:description "" ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; sh:order 1 ; sh:path biolink:trade_name ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:minCount 1 ; - sh:order 12 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:description "" ; - sh:in ( "over_the_counter" "prescription" ) ; - sh:order 2 ; - sh:path biolink:available_from ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 10 ; - sh:path biolink:id ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 7 ; + sh:path biolink:xref ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 11 ; + sh:path biolink:iri ], [ sh:datatype xsd:boolean ; - sh:description "indicates whether a molecular entity is a metabolite" ; + sh:description "" ; sh:maxCount 1 ; - sh:order 0 ; - sh:path biolink:is_metabolite ], + sh:order 4 ; + sh:path biolink:is_toxic ], + [ sh:description "a long-form human readable name for a thing" ; + sh:maxCount 1 ; + sh:order 8 ; + sh:path biolink:full_name ], [ sh:description "Alternate human-readable names for a thing" ; sh:order 9 ; sh:path biolink:synonym ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 12 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], [ sh:datatype xsd:boolean ; sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; @@ -26139,7 +26133,21 @@ biolink:MolecularEntity a sh:NodeShape ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; sh:order 16 ; - sh:path biolink:has_attribute ] ; + sh:path biolink:has_attribute ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 15 ; + sh:path dct:description ], + [ sh:datatype xsd:boolean ; + sh:description "indicates whether a molecular entity is a metabolite" ; + sh:maxCount 1 ; + sh:order 0 ; + sh:path biolink:is_metabolite ], + [ sh:class biolink:ChemicalRole ; + sh:description "A role is particular behaviour which a chemical entity may exhibit." ; + sh:nodeKind sh:IRI ; + sh:order 5 ; + sh:path biolink:has_chemical_role ] ; sh:targetClass biolink:MolecularEntity . biolink:PhenotypicFeature a sh:NodeShape ; @@ -26150,57 +26158,57 @@ biolink:PhenotypicFeature a sh:NodeShape ; sh:maxCount 1 ; sh:order 7 ; sh:path biolink:iri ], - [ sh:class biolink:OrganismTaxon ; - sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; - sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path biolink:in_taxon ], [ sh:description "Alternate human-readable names for a thing" ; sh:order 5 ; sh:path biolink:synonym ], - [ sh:description "a long-form human readable name for a thing" ; + [ sh:datatype xsd:string ; + sh:order 9 ; + sh:path rdf:type ], + [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:full_name ], + sh:order 10 ; + sh:path rdfs:label ], [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 6 ; sh:path biolink:id ], + [ sh:description "a long-form human readable name for a thing" ; + sh:maxCount 1 ; + sh:order 4 ; + sh:path biolink:full_name ], [ sh:description "The human readable scientific name for the taxon of the entity." ; sh:maxCount 1 ; sh:order 1 ; sh:path rdfs:label ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:deprecated ], [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; sh:order 12 ; sh:path biolink:has_attribute ], - [ sh:description "A human-readable name for an attribute or entity." ; + [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; - sh:order 10 ; - sh:path rdfs:label ], - [ sh:datatype xsd:string ; - sh:order 9 ; - sh:path rdf:type ], + sh:order 11 ; + sh:path dct:description ], [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; sh:order 3 ; sh:path biolink:xref ], - [ sh:description "a human-readable description of an entity" ; + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; - sh:order 11 ; - sh:path dct:description ], + sh:order 13 ; + sh:path biolink:deprecated ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:minCount 1 ; sh:order 8 ; sh:path biolink:category ; sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + [ sh:class biolink:OrganismTaxon ; + sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; + sh:nodeKind sh:IRI ; + sh:order 0 ; + sh:path biolink:in_taxon ], [ sh:datatype xsd:string ; sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; sh:order 2 ; @@ -26211,119 +26219,95 @@ biolink:PhysicalEntity a sh:NodeShape ; sh:closed true ; sh:description "An entity that has material reality (a.k.a. physical essence)." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 5 ; - sh:path biolink:iri ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:minCount 1 ; - sh:order 6 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + sh:property [ sh:datatype xsd:string ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 0 ; + sh:path biolink:provided_by ], + [ sh:datatype xsd:string ; + sh:order 7 ; + sh:path rdf:type ], [ sh:datatype xsd:boolean ; sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; sh:order 11 ; sh:path biolink:deprecated ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 9 ; + sh:path dct:description ], [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; sh:order 10 ; sh:path biolink:has_attribute ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 8 ; - sh:path rdfs:label ], - [ sh:description "a long-form human readable name for a thing" ; - sh:maxCount 1 ; - sh:order 2 ; - sh:path biolink:full_name ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 3 ; + sh:path biolink:synonym ], [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 4 ; sh:path biolink:id ], - [ sh:description "a human-readable description of an entity" ; + [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; - sh:order 9 ; - sh:path dct:description ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 3 ; - sh:path biolink:synonym ], - [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 0 ; - sh:path biolink:provided_by ], + sh:order 2 ; + sh:path biolink:full_name ], + [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 8 ; + sh:path rdfs:label ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 6 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; sh:order 1 ; sh:path biolink:xref ], - [ sh:datatype xsd:string ; - sh:order 7 ; - sh:path rdf:type ] ; + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 5 ; + sh:path biolink:iri ] ; sh:targetClass biolink:PhysicalEntity . biolink:Genotype a sh:NodeShape ; sh:closed true ; sh:description "An information content entity that describes a genome by specifying the total variation in genomic sequence and/or gene expression, relative to some established background" ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "a long-form human readable name for a thing" ; - sh:maxCount 1 ; - sh:order 7 ; - sh:path biolink:full_name ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 6 ; - sh:path biolink:xref ], - [ sh:class biolink:Zygosity ; + sh:property [ sh:description "The human readable scientific name for the taxon of the entity." ; sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path biolink:has_zygosity ], + sh:order 4 ; + sh:path rdfs:label ], [ sh:datatype xsd:boolean ; sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; sh:order 15 ; sh:path biolink:deprecated ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:minCount 1 ; - sh:order 10 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:class biolink:OrganismTaxon ; - sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; - sh:nodeKind sh:IRI ; - sh:order 3 ; - sh:path biolink:in_taxon ], - [ sh:description "The human readable scientific name for the taxon of the entity." ; + [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; - sh:order 4 ; + sh:order 12 ; sh:path rdfs:label ], + [ sh:datatype xsd:string ; + sh:order 11 ; + sh:path rdf:type ], [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; sh:order 13 ; sh:path dct:description ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 2 ; - sh:path biolink:id ], - [ sh:description "connects a genomic feature to its sequence" ; - sh:maxCount 1 ; - sh:order 1 ; - sh:path biolink:has_biological_sequence ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 12 ; - sh:path rdfs:label ], [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; sh:order 14 ; sh:path biolink:has_attribute ], - [ sh:datatype xsd:string ; - sh:order 11 ; - sh:path rdf:type ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 6 ; + sh:path biolink:xref ], + [ sh:class biolink:OrganismTaxon ; + sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; + sh:nodeKind sh:IRI ; + sh:order 3 ; + sh:path biolink:in_taxon ], [ sh:description "Alternate human-readable names for a thing" ; sh:order 8 ; sh:path biolink:synonym ], @@ -26331,35 +26315,59 @@ biolink:Genotype a sh:NodeShape ; sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; sh:order 5 ; sh:path biolink:provided_by ], + [ sh:description "a long-form human readable name for a thing" ; + sh:maxCount 1 ; + sh:order 7 ; + sh:path biolink:full_name ], + [ sh:description "connects a genomic feature to its sequence" ; + sh:maxCount 1 ; + sh:order 1 ; + sh:path biolink:has_biological_sequence ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 10 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 9 ; - sh:path biolink:iri ] ; + sh:path biolink:iri ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 2 ; + sh:path biolink:id ], + [ sh:class biolink:Zygosity ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 0 ; + sh:path biolink:has_zygosity ] ; sh:targetClass biolink:Genotype . biolink:SequenceVariant a sh:NodeShape ; sh:closed true ; sh:description "A sequence_variant is a non exact copy of a sequence_feature or genome exhibiting one or more sequence_alteration." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 5 ; - sh:path biolink:provided_by ], - [ sh:class biolink:Attribute ; + sh:property [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; sh:order 14 ; sh:path biolink:has_attribute ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 6 ; + sh:path biolink:xref ], + [ sh:description "The human readable scientific name for the taxon of the entity." ; sh:maxCount 1 ; - sh:order 15 ; - sh:path biolink:deprecated ], - [ sh:class biolink:OrganismTaxon ; - sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; - sh:nodeKind sh:IRI ; - sh:order 3 ; - sh:path biolink:in_taxon ], + sh:order 4 ; + sh:path rdfs:label ], + [ sh:datatype xsd:string ; + sh:order 11 ; + sh:path rdf:type ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 13 ; + sh:path dct:description ], [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; sh:order 12 ; @@ -26377,68 +26385,87 @@ biolink:SequenceVariant a sh:NodeShape ; sh:description "Each allele can be associated with any number of genes" ; sh:nodeKind sh:IRI ; sh:order 0 ; - sh:path biolink:has_gene ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:minCount 1 ; - sh:order 10 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:description "a long-form human readable name for a thing" ; - sh:maxCount 1 ; - sh:order 7 ; - sh:path biolink:full_name ], + sh:path biolink:has_gene ], [ sh:description "The state of the sequence w.r.t a reference sequence" ; sh:maxCount 1 ; sh:order 1 ; sh:path biolink:has_biological_sequence ], - [ sh:description "The human readable scientific name for the taxon of the entity." ; + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; - sh:order 4 ; - sh:path rdfs:label ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 6 ; - sh:path biolink:xref ], - [ sh:datatype xsd:string ; - sh:order 11 ; - sh:path rdf:type ], + sh:order 15 ; + sh:path biolink:deprecated ], + [ sh:class biolink:OrganismTaxon ; + sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; + sh:nodeKind sh:IRI ; + sh:order 3 ; + sh:path biolink:in_taxon ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 9 ; sh:path biolink:iri ], - [ sh:description "a human-readable description of an entity" ; + [ sh:datatype xsd:string ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 5 ; + sh:path biolink:provided_by ], + [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; - sh:order 13 ; - sh:path dct:description ] ; + sh:order 7 ; + sh:path biolink:full_name ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 10 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ] ; sh:targetClass biolink:SequenceVariant . biolink:Agent a sh:NodeShape ; sh:closed true ; sh:description "person, group, organization or project that provides a piece of information (i.e. a knowledge association)" ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:datatype xsd:boolean ; + sh:property [ sh:datatype xsd:string ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 2 ; + sh:path biolink:provided_by ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 8 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + [ sh:datatype xsd:string ; + sh:description "the particulars of the place where someone or an organization is situated. For now, this slot is a simple text \"blob\" containing all relevant details of the given location for fitness of purpose. For the moment, this \"address\" can include other contact details such as email and phone number(?)." ; + sh:maxCount 1 ; + sh:order 1 ; + sh:path biolink:address ], + [ sh:datatype xsd:boolean ; sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; sh:order 13 ; sh:path biolink:deprecated ], + [ sh:datatype xsd:string ; + sh:description "Different classes of agents have distinct preferred identifiers. For publishers, use the ISBN publisher code. See https://grp.isbn-international.org/ for publisher code lookups. For editors, authors and individual providers, use the individual's ORCID if available; Otherwise, a ScopusID, ResearchID or Google Scholar ID ('GSID') may be used if the author ORCID is unknown. Institutional agents could be identified by an International Standard Name Identifier ('ISNI') code." ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 6 ; + sh:path biolink:id ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 11 ; + sh:path dct:description ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 5 ; + sh:path biolink:synonym ], [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; sh:order 4 ; sh:path biolink:full_name ], - [ sh:datatype xsd:string ; - sh:order 9 ; - sh:path rdf:type ], - [ sh:datatype xsd:string ; - sh:description "the particulars of the place where someone or an organization is situated. For now, this slot is a simple text \"blob\" containing all relevant details of the given location for fitness of purpose. For the moment, this \"address\" can include other contact details such as email and phone number(?)." ; - sh:maxCount 1 ; - sh:order 1 ; - sh:path biolink:address ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 3 ; - sh:path biolink:xref ], [ sh:description "it is recommended that an author's 'name' property be formatted as \"surname, firstname initial.\"" ; sh:maxCount 1 ; sh:order 10 ; sh:path rdfs:label ], + [ sh:datatype xsd:string ; + sh:order 9 ; + sh:path rdf:type ], [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; @@ -26448,28 +26475,9 @@ biolink:Agent a sh:NodeShape ; sh:maxCount 1 ; sh:order 7 ; sh:path biolink:iri ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:minCount 1 ; - sh:order 8 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:datatype xsd:string ; - sh:description "Different classes of agents have distinct preferred identifiers. For publishers, use the ISBN publisher code. See https://grp.isbn-international.org/ for publisher code lookups. For editors, authors and individual providers, use the individual's ORCID if available; Otherwise, a ScopusID, ResearchID or Google Scholar ID ('GSID') may be used if the author ORCID is unknown. Institutional agents could be identified by an International Standard Name Identifier ('ISNI') code." ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 6 ; - sh:path biolink:id ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 5 ; - sh:path biolink:synonym ], - [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 2 ; - sh:path biolink:provided_by ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 11 ; - sh:path dct:description ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 3 ; + sh:path biolink:xref ], [ sh:description "a professional relationship between one provider (often a person) within another provider (often an organization). Target provider identity should be specified by a CURIE. Providers may have multiple affiliations." ; sh:order 0 ; sh:path biolink:affiliation ] ; @@ -26479,18 +26487,28 @@ biolink:ChemicalRole a sh:NodeShape ; sh:closed true ; sh:description " A role played by the molecular entity or part thereof within a chemical context." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "Alternate human-readable names for a thing" ; - sh:order 9 ; - sh:path biolink:synonym ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:property [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 4 ; sh:path biolink:iri ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:minCount 1 ; - sh:order 10 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + [ sh:description "a long-form human readable name for a thing" ; + sh:maxCount 1 ; + sh:order 8 ; + sh:path biolink:full_name ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 13 ; + sh:path biolink:has_attribute ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 14 ; + sh:path biolink:deprecated ], + [ sh:description "The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term." ; + sh:maxCount 1 ; + sh:order 0 ; + sh:path rdfs:label ], [ sh:class biolink:OntologyClass ; sh:description "connects an attribute to a class that describes it" ; sh:maxCount 1 ; @@ -26498,139 +26516,136 @@ biolink:ChemicalRole a sh:NodeShape ; sh:nodeKind sh:IRI ; sh:order 1 ; sh:path biolink:has_attribute_type ], + [ sh:class biolink:NamedThing ; + sh:description "connects an attribute to a value" ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 3 ; + sh:path biolink:has_qualitative_value ], [ sh:datatype xsd:string ; sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; sh:order 6 ; sh:path biolink:provided_by ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 9 ; + sh:path biolink:synonym ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 5 ; + sh:path biolink:id ], [ sh:datatype xsd:string ; sh:order 11 ; sh:path rdf:type ], - [ sh:description "The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term." ; - sh:maxCount 1 ; - sh:order 0 ; - sh:path rdfs:label ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:deprecated ], - [ sh:description "a long-form human readable name for a thing" ; - sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:full_name ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 13 ; - sh:path biolink:has_attribute ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 10 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; sh:order 7 ; sh:path biolink:xref ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 12 ; - sh:path dct:description ], [ sh:class biolink:QuantityValue ; sh:description "connects an attribute to a value" ; sh:nodeKind sh:BlankNode ; sh:order 2 ; sh:path biolink:has_quantitative_value ], - [ sh:class biolink:NamedThing ; - sh:description "connects an attribute to a value" ; - sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 3 ; - sh:path biolink:has_qualitative_value ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 5 ; - sh:path biolink:id ] ; + sh:order 12 ; + sh:path dct:description ] ; sh:targetClass biolink:ChemicalRole . biolink:DiseaseOrPhenotypicFeature a sh:NodeShape ; sh:closed true ; sh:description "Either one of a disease or an individual phenotypic feature. Some knowledge resources such as Monarch treat these as distinct, others such as MESH conflate. Please see definitions of phenotypic feature and disease in this model for their independent descriptions. This class is helpful to enforce domains and ranges that may involve either a disease or a phenotypic feature." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:property [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 12 ; + sh:path biolink:has_attribute ], + [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; - sh:order 7 ; - sh:path biolink:iri ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:order 10 ; + sh:path rdfs:label ], + [ sh:datatype xsd:string ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 2 ; + sh:path biolink:provided_by ], + [ sh:datatype xsd:string ; + sh:order 9 ; + sh:path rdf:type ], + [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:deprecated ], + sh:order 11 ; + sh:path dct:description ], [ sh:class biolink:OrganismTaxon ; sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; sh:nodeKind sh:IRI ; sh:order 0 ; sh:path biolink:in_taxon ], + [ sh:description "The human readable scientific name for the taxon of the entity." ; + sh:maxCount 1 ; + sh:order 1 ; + sh:path rdfs:label ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 13 ; + sh:path biolink:deprecated ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:minCount 1 ; sh:order 8 ; sh:path biolink:category ; sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 5 ; - sh:path biolink:synonym ], [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 2 ; - sh:path biolink:provided_by ], + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 6 ; + sh:path biolink:id ], [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; sh:order 4 ; sh:path biolink:full_name ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 12 ; - sh:path biolink:has_attribute ], - [ sh:description "a human-readable description of an entity" ; + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 5 ; + sh:path biolink:synonym ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; - sh:order 11 ; - sh:path dct:description ], + sh:order 7 ; + sh:path biolink:iri ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 3 ; + sh:path biolink:xref ] ; + sh:targetClass biolink:DiseaseOrPhenotypicFeature . + +biolink:Disease a sh:NodeShape ; + sh:closed true ; + sh:description "A disorder of structure or function, especially one that produces specific signs, phenotypes or symptoms or that affects a specific location and is not simply a direct result of physical injury. A disposition to undergo pathological processes that exists in an organism because of one or more disorders in that organism." ; + sh:ignoredProperties ( rdf:type ) ; + sh:property [ sh:description "Alternate human-readable names for a thing" ; + sh:order 5 ; + sh:path biolink:synonym ], [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 6 ; sh:path biolink:id ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 10 ; - sh:path rdfs:label ], - [ sh:datatype xsd:string ; - sh:order 9 ; - sh:path rdf:type ], [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; sh:order 3 ; sh:path biolink:xref ], [ sh:description "The human readable scientific name for the taxon of the entity." ; sh:maxCount 1 ; sh:order 1 ; - sh:path rdfs:label ] ; - sh:targetClass biolink:DiseaseOrPhenotypicFeature . - -biolink:Disease a sh:NodeShape ; - sh:closed true ; - sh:description "A disorder of structure or function, especially one that produces specific signs, phenotypes or symptoms or that affects a specific location and is not simply a direct result of physical injury. A disposition to undergo pathological processes that exists in an organism because of one or more disorders in that organism." ; - sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:class biolink:OrganismTaxon ; - sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; - sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path biolink:in_taxon ], + sh:path rdfs:label ], [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; sh:order 10 ; sh:path rdfs:label ], - [ sh:description "The human readable scientific name for the taxon of the entity." ; - sh:maxCount 1 ; - sh:order 1 ; - sh:path rdfs:label ], [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; sh:order 11 ; @@ -26643,27 +26658,6 @@ biolink:Disease a sh:NodeShape ; sh:order 8 ; sh:path biolink:category ; sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 2 ; - sh:path biolink:provided_by ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 3 ; - sh:path biolink:xref ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 6 ; - sh:path biolink:id ], - [ sh:description "a long-form human readable name for a thing" ; - sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:full_name ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 7 ; - sh:path biolink:iri ], [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; @@ -26674,82 +26668,96 @@ biolink:Disease a sh:NodeShape ; sh:maxCount 1 ; sh:order 13 ; sh:path biolink:deprecated ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 5 ; - sh:path biolink:synonym ] ; + [ sh:class biolink:OrganismTaxon ; + sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; + sh:nodeKind sh:IRI ; + sh:order 0 ; + sh:path biolink:in_taxon ], + [ sh:datatype xsd:string ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 2 ; + sh:path biolink:provided_by ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 7 ; + sh:path biolink:iri ], + [ sh:description "a long-form human readable name for a thing" ; + sh:maxCount 1 ; + sh:order 4 ; + sh:path biolink:full_name ] ; sh:targetClass biolink:Disease . biolink:BiologicalSex a sh:NodeShape ; sh:closed true ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:class biolink:OntologyClass ; + sh:property [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 5 ; + sh:path biolink:id ], + [ sh:class biolink:OntologyClass ; sh:description "connects an attribute to a class that describes it" ; sh:maxCount 1 ; sh:minCount 1 ; sh:nodeKind sh:IRI ; sh:order 1 ; sh:path biolink:has_attribute_type ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 4 ; + sh:path biolink:iri ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 14 ; + sh:path biolink:deprecated ], + [ sh:class biolink:QuantityValue ; + sh:description "connects an attribute to a value" ; + sh:nodeKind sh:BlankNode ; + sh:order 2 ; + sh:path biolink:has_quantitative_value ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 7 ; + sh:path biolink:xref ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 12 ; + sh:path dct:description ], [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; sh:order 8 ; sh:path biolink:full_name ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 13 ; - sh:path biolink:has_attribute ], + [ sh:description "The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term." ; + sh:maxCount 1 ; + sh:order 0 ; + sh:path rdfs:label ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:minCount 1 ; sh:order 10 ; sh:path biolink:category ; sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:description "The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term." ; - sh:maxCount 1 ; - sh:order 0 ; - sh:path rdfs:label ], - [ sh:class biolink:NamedThing ; - sh:description "connects an attribute to a value" ; - sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 3 ; - sh:path biolink:has_qualitative_value ], + [ sh:datatype xsd:string ; + sh:order 11 ; + sh:path rdf:type ], [ sh:datatype xsd:string ; sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; sh:order 6 ; sh:path biolink:provided_by ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 5 ; - sh:path biolink:id ], [ sh:description "Alternate human-readable names for a thing" ; sh:order 9 ; sh:path biolink:synonym ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 7 ; - sh:path biolink:xref ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:deprecated ], - [ sh:datatype xsd:string ; - sh:order 11 ; - sh:path rdf:type ], - [ sh:class biolink:QuantityValue ; + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 13 ; + sh:path biolink:has_attribute ], + [ sh:class biolink:NamedThing ; sh:description "connects an attribute to a value" ; - sh:nodeKind sh:BlankNode ; - sh:order 2 ; - sh:path biolink:has_quantitative_value ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 12 ; - sh:path dct:description ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:iri ] ; + sh:nodeKind sh:IRI ; + sh:order 3 ; + sh:path biolink:has_qualitative_value ] ; sh:targetClass biolink:BiologicalSex . biolink:Gene a sh:NodeShape ; @@ -26760,88 +26768,95 @@ biolink:Gene a sh:NodeShape ; sh:maxCount 1 ; sh:order 7 ; sh:path biolink:full_name ], - [ sh:description "genes are typically designated by a short symbol and a full name. We map the symbol to the default display name and use an additional slot for full name" ; - sh:maxCount 1 ; - sh:order 12 ; - sh:path rdfs:label ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 9 ; - sh:path biolink:iri ], [ sh:description "The human readable scientific name for the taxon of the entity." ; sh:maxCount 1 ; sh:order 5 ; sh:path rdfs:label ], - [ sh:description "connects a genomic feature to its sequence" ; - sh:maxCount 1 ; - sh:order 2 ; - sh:path biolink:has_biological_sequence ], - [ sh:datatype xsd:string ; - sh:description "Symbol for a particular thing" ; - sh:maxCount 1 ; - sh:order 0 ; - sh:path biolink:symbol ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 13 ; - sh:path dct:description ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 15 ; - sh:path biolink:deprecated ], - [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 6 ; - sh:path biolink:provided_by ], [ sh:class biolink:OrganismTaxon ; sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; sh:nodeKind sh:IRI ; sh:order 4 ; sh:path biolink:in_taxon ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 8 ; - sh:path biolink:synonym ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:minCount 1 ; - sh:order 10 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 3 ; sh:path biolink:id ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 9 ; + sh:path biolink:iri ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 14 ; + sh:path biolink:has_attribute ], + [ sh:datatype xsd:string ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 6 ; + sh:path biolink:provided_by ], [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; sh:order 1 ; sh:path biolink:xref ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 10 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 8 ; + sh:path biolink:synonym ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 13 ; + sh:path dct:description ], + [ sh:description "connects a genomic feature to its sequence" ; + sh:maxCount 1 ; + sh:order 2 ; + sh:path biolink:has_biological_sequence ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 15 ; + sh:path biolink:deprecated ], + [ sh:datatype xsd:string ; + sh:description "Symbol for a particular thing" ; + sh:maxCount 1 ; + sh:order 0 ; + sh:path biolink:symbol ], + [ sh:description "genes are typically designated by a short symbol and a full name. We map the symbol to the default display name and use an additional slot for full name" ; + sh:maxCount 1 ; + sh:order 12 ; + sh:path rdfs:label ], [ sh:datatype xsd:string ; sh:order 11 ; - sh:path rdf:type ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 14 ; - sh:path biolink:has_attribute ] ; + sh:path rdf:type ] ; sh:targetClass biolink:Gene . biolink:AnatomicalEntity a sh:NodeShape ; sh:closed true ; sh:description "A subcellular location, cell type or gross anatomical part" ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 11 ; - sh:path dct:description ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 7 ; - sh:path biolink:iri ], - [ sh:description "The human readable scientific name for the taxon of the entity." ; + sh:property [ sh:datatype xsd:string ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 2 ; + sh:path biolink:provided_by ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 3 ; + sh:path biolink:xref ], + [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; - sh:order 1 ; + sh:order 10 ; sh:path rdfs:label ], + [ sh:datatype xsd:string ; + sh:order 9 ; + sh:path rdf:type ], + [ sh:class biolink:Attribute ; + sh:description "may often be an organism attribute" ; + sh:nodeKind sh:IRI ; + sh:order 12 ; + sh:path biolink:has_attribute ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:minCount 1 ; sh:order 8 ; @@ -26851,90 +26866,56 @@ biolink:AnatomicalEntity a sh:NodeShape ; sh:maxCount 1 ; sh:order 4 ; sh:path biolink:full_name ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 7 ; + sh:path biolink:iri ], + [ sh:description "The human readable scientific name for the taxon of the entity." ; + sh:maxCount 1 ; + sh:order 1 ; + sh:path rdfs:label ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 13 ; + sh:path biolink:deprecated ], [ sh:class biolink:OrganismTaxon ; sh:description "connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon'" ; sh:nodeKind sh:IRI ; sh:order 0 ; sh:path biolink:in_taxon ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 3 ; - sh:path biolink:xref ], - [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 2 ; - sh:path biolink:provided_by ], - [ sh:datatype xsd:string ; - sh:order 9 ; - sh:path rdf:type ], - [ sh:class biolink:Attribute ; - sh:description "may often be an organism attribute" ; - sh:nodeKind sh:IRI ; - sh:order 12 ; - sh:path biolink:has_attribute ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 5 ; + sh:path biolink:synonym ], [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 6 ; sh:path biolink:id ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 13 ; - sh:path biolink:deprecated ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 5 ; - sh:path biolink:synonym ], - [ sh:description "A human-readable name for an attribute or entity." ; + [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; - sh:order 10 ; - sh:path rdfs:label ] ; + sh:order 11 ; + sh:path dct:description ] ; sh:targetClass biolink:AnatomicalEntity . biolink:ChemicalEntity a sh:NodeShape ; sh:closed true ; sh:description "A chemical entity is a physical entity that pertains to chemistry or biochemistry." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "a human-readable description of an entity" ; + sh:property [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; - sh:order 14 ; - sh:path dct:description ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:order 10 ; + sh:path biolink:iri ], + [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; - sh:order 16 ; - sh:path biolink:deprecated ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 8 ; - sh:path biolink:synonym ], + sh:order 7 ; + sh:path biolink:full_name ], [ sh:datatype xsd:boolean ; sh:description "" ; sh:maxCount 1 ; sh:order 3 ; sh:path biolink:is_toxic ], - [ sh:datatype xsd:string ; - sh:order 12 ; - sh:path rdf:type ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 6 ; - sh:path biolink:xref ], - [ sh:datatype xsd:string ; - sh:description "The highest dose of a drug or treatment that does not cause unacceptable side effects. The maximum tolerated dose is determined in clinical trials by testing increasing doses on different groups of people until the highest dose with acceptable side effects is found. Also called MTD." ; - sh:maxCount 1 ; - sh:order 2 ; - sh:path biolink:max_tolerated_dose ], - [ sh:description "a long-form human readable name for a thing" ; - sh:maxCount 1 ; - sh:order 7 ; - sh:path biolink:full_name ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 10 ; - sh:path biolink:iri ], - [ sh:description "" ; - sh:in ( "over_the_counter" "prescription" ) ; - sh:order 1 ; - sh:path biolink:available_from ], [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; sh:order 13 ; @@ -26944,144 +26925,147 @@ biolink:ChemicalEntity a sh:NodeShape ; sh:nodeKind sh:IRI ; sh:order 4 ; sh:path biolink:has_chemical_role ], - [ sh:class biolink:ChemicalEntity ; - sh:description "" ; + [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 0 ; - sh:path biolink:trade_name ], + sh:order 14 ; + sh:path dct:description ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:minCount 1 ; sh:order 11 ; sh:path biolink:category ; sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + [ sh:class biolink:ChemicalEntity ; + sh:description "" ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 0 ; + sh:path biolink:trade_name ], [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:description "The highest dose of a drug or treatment that does not cause unacceptable side effects. The maximum tolerated dose is determined in clinical trials by testing increasing doses on different groups of people until the highest dose with acceptable side effects is found. Also called MTD." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 9 ; - sh:path biolink:id ], + sh:order 2 ; + sh:path biolink:max_tolerated_dose ], [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; sh:order 15 ; sh:path biolink:has_attribute ], + [ sh:description "" ; + sh:in ( "over_the_counter" "prescription" ) ; + sh:order 1 ; + sh:path biolink:available_from ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 9 ; + sh:path biolink:id ], + [ sh:datatype xsd:string ; + sh:order 12 ; + sh:path rdf:type ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 8 ; + sh:path biolink:synonym ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 16 ; + sh:path biolink:deprecated ], [ sh:datatype xsd:string ; sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; sh:order 5 ; - sh:path biolink:provided_by ] ; + sh:path biolink:provided_by ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 6 ; + sh:path biolink:xref ] ; sh:targetClass biolink:ChemicalEntity . biolink:Onset a sh:NodeShape ; sh:closed true ; sh:description "The age group in which (disease) symptom manifestations appear" ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "Alternate human-readable names for a thing" ; - sh:order 9 ; - sh:path biolink:synonym ], - [ sh:datatype xsd:string ; + sh:property [ sh:datatype xsd:string ; sh:order 11 ; sh:path rdf:type ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 13 ; - sh:path biolink:has_attribute ], - [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 6 ; - sh:path biolink:provided_by ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:iri ], - [ sh:class biolink:OntologyClass ; - sh:description "connects an attribute to a class that describes it" ; + [ sh:description "The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 1 ; - sh:path biolink:has_attribute_type ], + sh:order 0 ; + sh:path rdfs:label ], [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; sh:order 7 ; sh:path biolink:xref ], - [ sh:class biolink:QuantityValue ; - sh:description "connects an attribute to a value" ; - sh:nodeKind sh:BlankNode ; - sh:order 2 ; - sh:path biolink:has_quantitative_value ], - [ sh:description "a long-form human readable name for a thing" ; - sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:full_name ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 9 ; + sh:path biolink:synonym ], [ sh:class biolink:NamedThing ; sh:description "connects an attribute to a value" ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; sh:order 3 ; sh:path biolink:has_qualitative_value ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 12 ; + sh:path dct:description ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:minCount 1 ; sh:order 10 ; sh:path biolink:category ; sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 12 ; - sh:path dct:description ], - [ sh:description "The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term." ; + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; - sh:order 0 ; - sh:path rdfs:label ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:order 4 ; + sh:path biolink:iri ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 13 ; + sh:path biolink:has_attribute ], + [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:deprecated ], + sh:order 8 ; + sh:path biolink:full_name ], [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 5 ; - sh:path biolink:id ] ; - sh:targetClass biolink:Onset . - -biolink:SeverityValue a sh:NodeShape ; - sh:closed true ; - sh:description "describes the severity of a phenotypic feature or disease" ; - sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "a human-readable description of an entity" ; + sh:path biolink:id ], + [ sh:class biolink:OntologyClass ; + sh:description "connects an attribute to a class that describes it" ; sh:maxCount 1 ; - sh:order 12 ; - sh:path dct:description ], + sh:minCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 1 ; + sh:path biolink:has_attribute_type ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 14 ; + sh:path biolink:deprecated ], [ sh:datatype xsd:string ; sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; sh:order 6 ; sh:path biolink:provided_by ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 9 ; - sh:path biolink:synonym ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 7 ; - sh:path biolink:xref ], [ sh:class biolink:QuantityValue ; sh:description "connects an attribute to a value" ; sh:nodeKind sh:BlankNode ; sh:order 2 ; - sh:path biolink:has_quantitative_value ], - [ sh:datatype xsd:string ; - sh:order 11 ; - sh:path rdf:type ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 13 ; - sh:path biolink:has_attribute ], - [ sh:datatype xsd:boolean ; + sh:path biolink:has_quantitative_value ] ; + sh:targetClass biolink:Onset . + +biolink:SeverityValue a sh:NodeShape ; + sh:closed true ; + sh:description "describes the severity of a phenotypic feature or disease" ; + sh:ignoredProperties ( rdf:type ) ; + sh:property [ sh:datatype xsd:boolean ; sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; sh:order 14 ; sh:path biolink:deprecated ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 7 ; + sh:path biolink:xref ], [ sh:class biolink:OntologyClass ; sh:description "connects an attribute to a class that describes it" ; sh:maxCount 1 ; @@ -27089,35 +27073,59 @@ biolink:SeverityValue a sh:NodeShape ; sh:nodeKind sh:IRI ; sh:order 1 ; sh:path biolink:has_attribute_type ], - [ sh:description "The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term." ; - sh:maxCount 1 ; - sh:order 0 ; - sh:path rdfs:label ], [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; sh:order 4 ; sh:path biolink:iri ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:minCount 1 ; - sh:order 10 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 5 ; - sh:path biolink:id ], + sh:order 8 ; + sh:path biolink:full_name ], + [ sh:description "The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term." ; + sh:maxCount 1 ; + sh:order 0 ; + sh:path rdfs:label ], + [ sh:datatype xsd:string ; + sh:order 11 ; + sh:path rdf:type ], [ sh:class biolink:NamedThing ; sh:description "connects an attribute to a value" ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; sh:order 3 ; sh:path biolink:has_qualitative_value ], - [ sh:description "a long-form human readable name for a thing" ; + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 9 ; + sh:path biolink:synonym ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 13 ; + sh:path biolink:has_attribute ], + [ sh:datatype xsd:string ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 6 ; + sh:path biolink:provided_by ], + [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:full_name ] ; + sh:order 12 ; + sh:path dct:description ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 5 ; + sh:path biolink:id ], + [ sh:class biolink:QuantityValue ; + sh:description "connects an attribute to a value" ; + sh:nodeKind sh:BlankNode ; + sh:order 2 ; + sh:path biolink:has_quantitative_value ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 10 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ] ; sh:targetClass biolink:SeverityValue . biolink:GeneOrGeneProduct a sh:NodeShape ; @@ -27149,13 +27157,16 @@ biolink:NamedThing a sh:NodeShape ; sh:closed true ; sh:description "a databased entity or concept/class" ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 5 ; - sh:path biolink:iri ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 3 ; - sh:path biolink:synonym ], + sh:property [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 10 ; + sh:path biolink:has_attribute ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 6 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; sh:order 1 ; sh:path biolink:xref ], @@ -27163,36 +27174,33 @@ biolink:NamedThing a sh:NodeShape ; sh:maxCount 1 ; sh:order 9 ; sh:path dct:description ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 5 ; + sh:path biolink:iri ], [ sh:datatype xsd:boolean ; sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; sh:order 11 ; sh:path biolink:deprecated ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 10 ; - sh:path biolink:has_attribute ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:minCount 1 ; - sh:order 6 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 8 ; - sh:path rdfs:label ], + [ sh:datatype xsd:string ; + sh:order 7 ; + sh:path rdf:type ], [ sh:datatype xsd:string ; sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; sh:order 0 ; sh:path biolink:provided_by ], + [ sh:description "A human-readable name for an attribute or entity." ; + sh:maxCount 1 ; + sh:order 8 ; + sh:path rdfs:label ], [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; sh:order 2 ; sh:path biolink:full_name ], - [ sh:datatype xsd:string ; - sh:order 7 ; - sh:path rdf:type ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 3 ; + sh:path biolink:synonym ], [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; @@ -27206,11 +27214,37 @@ biolink:OrganismTaxon a sh:NodeShape ; sh:description "A classification of a set of organisms. Example instances: NCBITaxon:9606 (Homo sapiens), NCBITaxon:2 (Bacteria). Can also be used to represent strains or subspecies." ; sh:ignoredProperties ( rdf:type ) ; sh:property [ sh:datatype xsd:string ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 0 ; + sh:path biolink:provided_by ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 10 ; + sh:path biolink:has_attribute ], + [ sh:datatype xsd:string ; + sh:order 7 ; + sh:path rdf:type ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 1 ; + sh:path biolink:xref ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 3 ; + sh:path biolink:synonym ], + [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 4 ; sh:path biolink:id ], + [ sh:description "a long-form human readable name for a thing" ; + sh:maxCount 1 ; + sh:order 2 ; + sh:path biolink:full_name ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 9 ; + sh:path dct:description ], [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; sh:order 8 ; @@ -27219,42 +27253,16 @@ biolink:OrganismTaxon a sh:NodeShape ; sh:maxCount 1 ; sh:order 5 ; sh:path biolink:iri ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 1 ; - sh:path biolink:xref ], - [ sh:datatype xsd:string ; - sh:order 7 ; - sh:path rdf:type ], [ sh:datatype xsd:boolean ; sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; sh:order 11 ; sh:path biolink:deprecated ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 10 ; - sh:path biolink:has_attribute ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:minCount 1 ; sh:order 6 ; sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 9 ; - sh:path dct:description ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 3 ; - sh:path biolink:synonym ], - [ sh:description "a long-form human readable name for a thing" ; - sh:maxCount 1 ; - sh:order 2 ; - sh:path biolink:full_name ], - [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 0 ; - sh:path biolink:provided_by ] ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ] ; sh:targetClass biolink:OrganismTaxon . biolink:EvidenceType a sh:NodeShape ; @@ -27262,54 +27270,49 @@ biolink:EvidenceType a sh:NodeShape ; sh:description "Class of evidence that supports an association" ; sh:ignoredProperties ( rdf:type ) ; sh:property [ sh:datatype xsd:string ; - sh:order 11 ; - sh:path rdf:type ], - [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; - sh:order 12 ; - sh:path rdfs:label ], + sh:order 2 ; + sh:path biolink:format ], [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; sh:order 13 ; sh:path dct:description ], - [ sh:datatype xsd:string ; - sh:maxCount 1 ; - sh:order 1 ; - sh:path biolink:rights ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 5 ; - sh:path biolink:xref ], - [ sh:datatype xsd:string ; - sh:maxCount 1 ; - sh:order 2 ; - sh:path biolink:format ], [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; sh:minCount 1 ; sh:order 10 ; sh:path biolink:category ; sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:description "a long-form human readable name for a thing" ; + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; - sh:order 6 ; - sh:path biolink:full_name ], + sh:order 9 ; + sh:path biolink:iri ], + [ sh:datatype xsd:string ; + sh:order 11 ; + sh:path rdf:type ], + [ sh:datatype xsd:string ; + sh:maxCount 1 ; + sh:order 1 ; + sh:path biolink:rights ], + [ sh:description "Alternate human-readable names for a thing" ; + sh:order 7 ; + sh:path biolink:synonym ], [ sh:datatype xsd:string ; sh:maxCount 1 ; sh:order 0 ; sh:path biolink:license ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 14 ; + sh:path biolink:has_attribute ], [ sh:datatype xsd:date ; sh:description "date on which an entity was created. This can be applied to nodes or edges" ; sh:maxCount 1 ; sh:order 3 ; sh:path biolink:creation_date ], - [ sh:description "Alternate human-readable names for a thing" ; - sh:order 7 ; - sh:path biolink:synonym ], - [ sh:datatype xsd:string ; - sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 8 ; - sh:path biolink:id ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 5 ; + sh:path biolink:xref ], [ sh:datatype xsd:string ; sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; sh:order 4 ; @@ -27319,38 +27322,72 @@ biolink:EvidenceType a sh:NodeShape ; sh:maxCount 1 ; sh:order 15 ; sh:path biolink:deprecated ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; - sh:order 9 ; - sh:path biolink:iri ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 14 ; - sh:path biolink:has_attribute ] ; + sh:order 12 ; + sh:path rdfs:label ], + [ sh:datatype xsd:string ; + sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 8 ; + sh:path biolink:id ], + [ sh:description "a long-form human readable name for a thing" ; + sh:maxCount 1 ; + sh:order 6 ; + sh:path biolink:full_name ] ; sh:targetClass biolink:EvidenceType . biolink:Publication a sh:NodeShape ; sh:closed true ; sh:description "Any ‘published’ piece of information. Publications are considered broadly to include any document or document part made available in print or on the web - which may include scientific journal issues, individual articles, and books - as well as things like pre-prints, white papers, patents, drug labels, web pages, protocol documents, and even a part of a publication if of significant knowledge scope (e.g. a figure, figure legend, or section highlighted by NLP). " ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:property [ sh:description "a human-readable description of an entity" ; sh:maxCount 1 ; - sh:order 14 ; - sh:path biolink:iri ], + sh:order 18 ; + sh:path dct:description ], [ sh:datatype xsd:string ; sh:maxCount 1 ; sh:order 7 ; sh:path biolink:rights ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 5 ; - sh:path biolink:xref ], + [ sh:datatype xsd:string ; + sh:description "Different kinds of publication subtypes will have different preferred identifiers (curies when feasible). Precedence of identifiers for scientific articles is as follows: PMID if available; DOI if not; actual alternate CURIE otherwise. Enclosing publications (i.e. referenced by 'published in' node property) such as books and journals, should have industry-standard identifier such as from ISBN and ISSN." ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 13 ; + sh:path biolink:id ], + [ sh:datatype xsd:boolean ; + sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; + sh:maxCount 1 ; + sh:order 20 ; + sh:path biolink:deprecated ], [ sh:description "mesh terms tagging a publication" ; sh:order 4 ; sh:path biolink:mesh_terms ], + [ sh:datatype xsd:string ; + sh:description "When a 2-tuple of page numbers are provided, they represent the start and end page of the publication within its parent publication context. For books, this may be set to the total number of pages of the book." ; + sh:order 1 ; + sh:path biolink:pages ], + [ sh:datatype xsd:string ; + sh:description "keywords tagging a publication" ; + sh:order 3 ; + sh:path biolink:keywords ], [ sh:datatype xsd:string ; sh:order 16 ; sh:path rdf:type ], + [ sh:description "the 'title' of the publication is generally recorded in the 'name' property (inherited from NamedThing). The field name 'title' is now also tagged as an acceptable alias for the node property 'name' (just in case)." ; + sh:maxCount 1 ; + sh:order 17 ; + sh:path rdfs:label ], + [ sh:datatype xsd:string ; + sh:maxCount 1 ; + sh:order 6 ; + sh:path biolink:license ], + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 19 ; + sh:path biolink:has_attribute ], [ sh:class biolink:Agent ; sh:description "connects an publication to the list of authors who contributed to the publication. This property should be a comma-delimited list of author names. It is recommended that an author's name be formatted as \"surname, firstname initial.\". Note that this property is a node annotation expressing the citation list of authorship which might typically otherwise be more completely documented in biolink:PublicationToProviderAssociation defined edges which point to full details about an author and possibly, some qualifiers which clarify the specific status of a given author in the publication." ; sh:nodeKind sh:IRI ; @@ -27360,65 +27397,36 @@ biolink:Publication a sh:NodeShape ; sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; sh:order 10 ; sh:path biolink:provided_by ], - [ sh:datatype xsd:string ; - sh:description "When a 2-tuple of page numbers are provided, they represent the start and end page of the publication within its parent publication context. For books, this may be set to the total number of pages of the book." ; - sh:order 1 ; - sh:path biolink:pages ], - [ sh:datatype xsd:string ; + [ sh:description "a long-form human readable name for a thing" ; sh:maxCount 1 ; - sh:order 8 ; - sh:path biolink:format ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 19 ; - sh:path biolink:has_attribute ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:minCount 1 ; - sh:order 15 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + sh:order 11 ; + sh:path biolink:full_name ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 14 ; + sh:path biolink:iri ], [ sh:datatype xsd:date ; sh:description "date on which an entity was created. This can be applied to nodes or edges" ; sh:maxCount 1 ; sh:order 9 ; sh:path biolink:creation_date ], - [ sh:datatype xsd:string ; - sh:description "Different kinds of publication subtypes will have different preferred identifiers (curies when feasible). Precedence of identifiers for scientific articles is as follows: PMID if available; DOI if not; actual alternate CURIE otherwise. Enclosing publications (i.e. referenced by 'published in' node property) such as books and journals, should have industry-standard identifier such as from ISBN and ISSN." ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 13 ; - sh:path biolink:id ], - [ sh:description "a human-readable description of an entity" ; - sh:maxCount 1 ; - sh:order 18 ; - sh:path dct:description ], [ sh:datatype xsd:string ; sh:description "executive summary of a publication" ; sh:maxCount 1 ; sh:order 2 ; sh:path biolink:summary ], - [ sh:datatype xsd:boolean ; - sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; - sh:maxCount 1 ; - sh:order 20 ; - sh:path biolink:deprecated ], - [ sh:description "a long-form human readable name for a thing" ; - sh:maxCount 1 ; - sh:order 11 ; - sh:path biolink:full_name ], - [ sh:description "the 'title' of the publication is generally recorded in the 'name' property (inherited from NamedThing). The field name 'title' is now also tagged as an acceptable alias for the node property 'name' (just in case)." ; - sh:maxCount 1 ; - sh:order 17 ; - sh:path rdfs:label ], - [ sh:datatype xsd:string ; - sh:description "keywords tagging a publication" ; - sh:order 3 ; - sh:path biolink:keywords ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 15 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], [ sh:datatype xsd:string ; sh:maxCount 1 ; - sh:order 6 ; - sh:path biolink:license ], + sh:order 8 ; + sh:path biolink:format ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 5 ; + sh:path biolink:xref ], [ sh:description "Alternate human-readable names for a thing" ; sh:order 12 ; sh:path biolink:synonym ] ; @@ -27428,88 +27436,88 @@ biolink:RetrievalSource a sh:NodeShape ; sh:closed true ; sh:description "Provides information about how a particular InformationResource served as a source from which knowledge expressed in an Edge, or data used to generate this knowledge, was retrieved." ; sh:ignoredProperties ( rdf:type ) ; - sh:property [ sh:description "A human-readable name for an attribute or entity." ; - sh:maxCount 1 ; - sh:order 15 ; - sh:path rdfs:label ], - [ sh:datatype xsd:string ; - sh:maxCount 1 ; - sh:order 6 ; - sh:path biolink:format ], - [ sh:datatype xsd:date ; - sh:description "date on which an entity was created. This can be applied to nodes or edges" ; - sh:maxCount 1 ; - sh:order 7 ; - sh:path biolink:creation_date ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:minCount 1 ; - sh:order 13 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + sh:property [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 3 ; + sh:path biolink:xref ], [ sh:datatype xsd:boolean ; sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; sh:order 18 ; sh:path biolink:deprecated ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 12 ; - sh:path biolink:iri ], - [ sh:description "The InformationResources that served as a source for the InformationResource that served as a source for the knowledge expressed in an Edge, or data used to generate this knowledge." ; - sh:maxCount 1 ; - sh:order 2 ; - sh:path biolink:upstream_resource_ids ], - [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 8 ; - sh:path biolink:provided_by ], [ sh:class biolink:Attribute ; sh:description "connects any entity to an attribute" ; sh:nodeKind sh:IRI ; sh:order 17 ; sh:path biolink:has_attribute ], + [ sh:description "The InformationResource that served as a source for the knowledge expressed in an Edge, or data used to generate this knowledge." ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:order 0 ; + sh:path biolink:resource_id ], + [ sh:datatype xsd:string ; + sh:maxCount 1 ; + sh:order 6 ; + sh:path biolink:format ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; + sh:maxCount 1 ; + sh:order 12 ; + sh:path biolink:iri ], + [ sh:description "a human-readable description of an entity" ; + sh:maxCount 1 ; + sh:order 16 ; + sh:path dct:description ], [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 11 ; sh:path biolink:id ], + [ sh:datatype xsd:string ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 8 ; + sh:path biolink:provided_by ], + [ sh:datatype xsd:string ; + sh:maxCount 1 ; + sh:order 4 ; + sh:path biolink:license ], [ sh:datatype xsd:string ; sh:maxCount 1 ; sh:order 5 ; sh:path biolink:rights ], - [ sh:description "The InformationResource that served as a source for the knowledge expressed in an Edge, or data used to generate this knowledge." ; + [ sh:description "The InformationResources that served as a source for the InformationResource that served as a source for the knowledge expressed in an Edge, or data used to generate this knowledge." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:order 0 ; - sh:path biolink:resource_id ], + sh:order 2 ; + sh:path biolink:upstream_resource_ids ], [ sh:description "The role of the InformationResource in the retrieval of the knowledge expressed in an Edge, or data used to generate this knowledge." ; sh:in ( "primary_knowledge_source" "aggregator_knowledge_source" "supporting_data_source" ) ; sh:maxCount 1 ; sh:minCount 1 ; sh:order 1 ; sh:path biolink:resource_role ], - [ sh:description "a long-form human readable name for a thing" ; - sh:maxCount 1 ; - sh:order 9 ; - sh:path biolink:full_name ], - [ sh:datatype xsd:string ; + [ sh:datatype xsd:date ; + sh:description "date on which an entity was created. This can be applied to nodes or edges" ; sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:license ], - [ sh:description "a human-readable description of an entity" ; + sh:order 7 ; + sh:path biolink:creation_date ], + [ sh:description "A human-readable name for an attribute or entity." ; sh:maxCount 1 ; - sh:order 16 ; - sh:path dct:description ], - [ sh:datatype xsd:string ; - sh:order 14 ; - sh:path rdf:type ], + sh:order 15 ; + sh:path rdfs:label ], [ sh:description "Alternate human-readable names for a thing" ; sh:order 10 ; sh:path biolink:synonym ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 3 ; - sh:path biolink:xref ] ; + [ sh:datatype xsd:string ; + sh:order 14 ; + sh:path rdf:type ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 13 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], + [ sh:description "a long-form human readable name for a thing" ; + sh:maxCount 1 ; + sh:order 9 ; + sh:path biolink:full_name ] ; sh:targetClass biolink:RetrievalSource . biolink:Attribute a sh:NodeShape ; @@ -27520,23 +27528,26 @@ biolink:Attribute a sh:NodeShape ; sh:maxCount 1 ; sh:order 12 ; sh:path dct:description ], + [ sh:class biolink:OntologyClass ; + sh:description "connects an attribute to a class that describes it" ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:nodeKind sh:IRI ; + sh:order 1 ; + sh:path biolink:has_attribute_type ], [ sh:datatype xsd:string ; - sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; - sh:order 6 ; - sh:path biolink:provided_by ], + sh:order 11 ; + sh:path rdf:type ], [ sh:description "Alternate human-readable names for a thing" ; sh:order 9 ; sh:path biolink:synonym ], - [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; - sh:minCount 1 ; - sh:order 10 ; - sh:path biolink:category ; - sh:pattern "^biolink:[A-Z][A-Za-z]+$" ], - [ sh:class biolink:QuantityValue ; - sh:description "connects an attribute to a value" ; - sh:nodeKind sh:BlankNode ; - sh:order 2 ; - sh:path biolink:has_quantitative_value ], + [ sh:description "The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term." ; + sh:maxCount 1 ; + sh:order 0 ; + sh:path rdfs:label ], + [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; + sh:order 7 ; + sh:path biolink:xref ], [ sh:class biolink:NamedThing ; sh:description "connects an attribute to a value" ; sh:maxCount 1 ; @@ -27544,33 +27555,23 @@ biolink:Attribute a sh:NodeShape ; sh:order 3 ; sh:path biolink:has_qualitative_value ], [ sh:datatype xsd:string ; - sh:order 11 ; - sh:path rdf:type ], - [ sh:class biolink:Attribute ; - sh:description "connects any entity to an attribute" ; - sh:nodeKind sh:IRI ; - sh:order 13 ; - sh:path biolink:has_attribute ], - [ sh:class biolink:OntologyClass ; - sh:description "connects an attribute to a class that describes it" ; + sh:description "The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph." ; + sh:order 6 ; + sh:path biolink:provided_by ], + [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:IRI ; - sh:order 1 ; - sh:path biolink:has_attribute_type ], + sh:order 4 ; + sh:path biolink:iri ], + [ sh:class biolink:QuantityValue ; + sh:description "connects an attribute to a value" ; + sh:nodeKind sh:BlankNode ; + sh:order 2 ; + sh:path biolink:has_quantitative_value ], [ sh:datatype xsd:boolean ; sh:description "A boolean flag indicating that an entity is no longer considered current or valid." ; sh:maxCount 1 ; sh:order 14 ; sh:path biolink:deprecated ], - [ sh:description "An IRI for an entity. This is determined by the id using expansion rules." ; - sh:maxCount 1 ; - sh:order 4 ; - sh:path biolink:iri ], - [ sh:description "The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term." ; - sh:maxCount 1 ; - sh:order 0 ; - sh:path rdfs:label ], [ sh:datatype xsd:string ; sh:description "A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI" ; sh:maxCount 1 ; @@ -27581,9 +27582,16 @@ biolink:Attribute a sh:NodeShape ; sh:maxCount 1 ; sh:order 8 ; sh:path biolink:full_name ], - [ sh:description "A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references." ; - sh:order 7 ; - sh:path biolink:xref ] ; + [ sh:class biolink:Attribute ; + sh:description "connects any entity to an attribute" ; + sh:nodeKind sh:IRI ; + sh:order 13 ; + sh:path biolink:has_attribute ], + [ sh:description "Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}" ; + sh:minCount 1 ; + sh:order 10 ; + sh:path biolink:category ; + sh:pattern "^biolink:[A-Z][A-Za-z]+$" ] ; sh:targetClass biolink:Attribute . biolink:OntologyClass a sh:NodeShape ; diff --git a/biolink-model.yaml b/biolink-model.yaml index 3750573596..0887733d62 100644 --- a/biolink-model.yaml +++ b/biolink-model.yaml @@ -1238,7 +1238,7 @@ slots: description: >- Should be the highest level of FDA approval this chemical entity or device has, regardless of which disease, condition or phenotype it is currently being reviewed to treat. For specific levels of FDA - approval for a specific condition, disease, phenotype, etc., see the association slot, 'FDA approval status.' + approval for a specific condition, disease, phenotype, etc., see the association slot, 'clinical approval status.' drug regulatory status world wide: aliases: ['max phase'] @@ -1561,6 +1561,7 @@ slots: - translator_minimal severity qualifier: + deprecated: true description: >- a qualifier used in a phenotypic association to state how severe the phenotype is in the subject @@ -1579,6 +1580,7 @@ slots: - translator_minimal onset qualifier: + deprecated: true description: >- a qualifier used in a phenotypic association to state when the phenotype appears is in the subject @@ -1805,6 +1807,7 @@ slots: superclass of: is_a: related to at concept level + inverse: subclass of description: >- holds between two classes where the domain class is a super class of the range class domain: ontology class @@ -2003,6 +2006,24 @@ slots: - https://doi.org/10.1101/108977 - https://github.com/biolink/biolink-model/issues/657 + affects likelihood of: + is_a: related to at instance level + description: >- + Holds between two entities where the presence or application of one alters the chance that the other will come + to be. + notes: >- + This predicate implies causation, where the 'affected' entity is something that does not yet exist, and the + actions/execution of effector impact the likelihood that this entity may come to be. It is NOT to be used + for a statistical associations that describe correlations between two feature variables (use predicates + in the 'associated with likelihood of' hierarchy here.) + annotations: + canonical_predicate: true + in_subset: + - translator_minimal + + likelihood affected by: + is_a: related to at instance level + inverse: affects likelihood of associated with likelihood of: is_a: associated with @@ -2422,11 +2443,11 @@ slots: affects: is_a: related to at instance level description: >- - describes an entity that has a direct affect on the state or quality - of another existing entity. Use of the 'affects' predicate implies that - the affected entity already exists, unlike predicates such as - 'affects risk for' and 'prevents, where the outcome is something - that may or may not come to be. + Describes an entity that has an effect on the state or quality of another existing entity. + notes: >- + Use of the 'affects' predicate implies that the affected entity already exists, unlike predicates such as + 'affects likelihood of' and 'prevents' where the effect concerns whether or when something may or + may not come into existence. in_subset: - translator_minimal annotations: @@ -3156,36 +3177,6 @@ slots: # narrower since just diseases, not phenotypic features as well - NCIT:R176 - affects risk for: - is_a: related to at instance level - description: >- - holds between two entities where exposure to one entity alters the chance of developing the other - annotations: - canonical_predicate: true - in_subset: - - translator_minimal - - risk affected by: - is_a: related to at instance level - inverse: affects risk for - - predisposes: - is_a: affects risk for - description: >- - holds between two entities where exposure to one entity increases the chance of developing the other - in_subset: - - translator_minimal - annotations: - canonical_predicate: true - opposite_of: prevents - exact_mappings: - - SEMMEDDB:PREDISPOSES - - has predisposing factor: - is_a: risk affected by - inverse: predisposes - in_subset: - - translator_minimal contributes to: is_a: related to at instance level @@ -3283,65 +3274,137 @@ slots: - RO:0009501 # TODO: ameliorates and exacerbates inverses. - ameliorates: + ameliorates condition: + aliases: ['ameliorates', 'beneficial for condition', 'therapeutic for condition'] is_a: affects description: >- - A relationship between an entity (e.g. a genotype, - genetic variation, chemical, or environmental exposure, clinical intervention) - and a condition (a phenotype or disease), where the - presence of the entity reduces or eliminates some or - all aspects of the condition. - # 'biological entity' currently includes 'exposure event' which covers a lot of related ground - domain: named thing + Holds between an entity and an existing medical condition (disease or phenotypic feature) where the entity is + able to ameliorate symptoms, stabilize progression, or cure the condition. + notes: >- + This predicate describes a narrower view of 'treats' - that covers interventions that are beneficial for existing + disease, and excludes interventions that prevent/reduce risk of developing a condition in the future. + mixins: + - treats + domain: chemical or drug or treatment range: disease or phenotypic feature annotations: canonical_predicate: true - opposite_of: exacerbates + opposite_of: exacerbates condition exact_mappings: - RO:0003307 - is ameliorated by: - inverse: ameliorates + condition ameliorated by: + inverse: ameliorates condition is_a: affected by domain: disease or phenotypic feature - range: named thing + range: chemical or drug or treatment + + preventative for condition: + aliases: ['prophylactic for', 'prevents'] + is_a: affects likelihood of + mixins: + - treats + description: >- + Holds between a substance, procedure, or activity and a medical condition (disease or phenotypic feature), + and states that the substance, procedure, or activity is able to prevent it manifesting in the first place. + domain: chemical or drug or treatment + range: disease or phenotypic feature + annotations: + canonical_predicate: true + opposite_of: promotes condition + in_subset: + - translator_minimal + + condition prevented by: + inverse: preventative for condition + is_a: affected by + domain: disease or phenotypic feature + range: chemical or drug or treatment - exacerbates: + promotes condition: + mixin: true + is_a: related to at instance level + description: >- + Holds between a substance, procedure, or activity and a medical condition (disease or phenotypic feature), + and states that the substance, procedure, or activity is able to promote it manifesting in the first place. + domain: chemical or drug or treatment + range: disease or phenotypic feature + annotations: + canonical_predicate: true + opposite_of: preventative for condition + in_subset: + - translator_minimal + + predisposes to condition: + aliases: ['risk factor for'] + is_a: affects likelihood of + mixins: + - promotes condition + description: >- + Holds between two entities where the presence or application of one increases the chance that the + other will come to be. + domain: chemical or drug or treatment + range: disease or phenotypic feature + annotations: + canonical_predicate: true + in_subset: + - translator_minimal + + condition predisposed by: + inverse: predisposes to condition + is_a: related to at instance level + domain: disease or phenotypic feature + range: chemical or drug or treatment + in_subset: + - translator_minimal + + exacerbates condition: + aliases: ['exacerbates', 'detrimental for condition'] is_a: affects description: >- - A relationship between an entity (e.g. a chemical, - environmental exposure, or some form of genetic variation) - and a condition (a phenotype or disease), where the presence - of the entity worsens some or all aspects of the condition. - # 'biological entity' currently includes 'exposure event' which covers a lot of related ground - domain: biological entity + Holds between a substance, procedure, or activity and an existing medical condition (disease or phenotypic + feature) where the substance, procedure, or activity worsens some or all aspects of the condition. + mixins: + - promotes condition + domain: chemical or drug or treatment range: disease or phenotypic feature annotations: canonical_predicate: true + opposite_of: ameliorates condition exact_mappings: - RO:0003309 broad_mappings: - SEMMEDDB:COMPLICATES - is exacerbated by: - inverse: exacerbates + condition exacerbated by: + inverse: exacerbates condition is_a: affected by domain: disease or phenotypic feature - range: biological entity + range: chemical or drug or treatment in_subset: - translator_minimal treats: - aliases: ['is substance that treats', 'indicated for'] - is_a: ameliorates - description: >- - holds between a therapeutic procedure or chemical entity - and a disease or phenotypic feature that it is used to treat + is_a: treats or taken to treat or studied to treat + mixin: true + aliases: ['is substance that treats', 'indicated for', 'ameliorates or prevents condition'] + description: >- + Holds between an intervention (substance, procedure, or activity) and a medical condition + (disease or phenotypic feature), and states that the intervention is able to ameliorate, + stabilize, or cure the condition or delay, prevent, or reduce the risk of it manifesting + in the first place. + ‘Treats’ edges should be asserted (knowledge_level: assertion) only in cases where there + is strong supporting evidence - i.e. the intervention is approved or in phase 4 trials for + the condition, or is an otherwise established treatment in the medical community (e.g. a + widely-accepted or formally recommended off-label use). In the absence of such evidence, + weaker predicates should be used in asserted edges (e.g. ‘in clinical trials for’ or + ‘beneficial in models of’). ‘Treats’ edges based on weaker or indirect forms of evidence + can however be created as predictions (knowledge_level: prediction) and should point to + the more foundational asserted edges that support them. domain: chemical or drug or treatment range: disease or phenotypic feature annotations: canonical_predicate: true - opposite_of: contraindicated for in_subset: - translator_minimal related_mappings: @@ -3376,53 +3439,166 @@ slots: - REPODB:clinically_tested_withdrawn_phase_2_or_phase_3 - REPODB:clinically_tested_withdrawn_phase_3 - SNOMED:plays_role + broad_mappings: + - DRUGBANK:treats + - SEMMEDDB:TREATS + - WIKIDATA_PROPERTY:P2175 + - MONDO:disease_responds_to treated by: - is_a: is ameliorated by - description: >- - holds between a disease or phenotypic feature and a therapeutic - process or chemical entity that is used to treat the condition + mixin: true domain: disease or phenotypic feature range: chemical or drug or treatment - # range: chemical or drug or treatment + # range: chemical or drug or treatment in_subset: - translator_minimal inverse: treats exact_mappings: - WIKIDATA_PROPERTY:P2176 - # RTX contributed term tagged as inverse of 'biolink:treats' + # RTX contributed term tagged as inverse of 'biolink:treats' - MONDO:disease_responds_to narrow_mappings: - # "is treated by substance" constrains statements to - # subset of the universe of all possible treatments + # "is treated by substance" constrains statements to + # subset of the universe of all possible treatments - RO:0002302 - prevents: - is_a: affects risk for + studied to treat: + is_a: related to at instance level + description: >- + Holds between an substance, procedure, or activity and a medical condition, and reports that one or more + scientific study has been performed to specifically test the potential of the substance, procedure, or + activity to treat the medical condition (i.e. to ameliorate, stabilize, or cure the condition, or to delay, + prevent, or reduce the risk of it manifesting in the first place). + notes: >- + Predicates in this hierarchy are used in practice when a source reports performance of a study, but there is + not sufficient evidence or demonstrated efficacy against the condition to warrant creating a ‘treats’ assertion + edge. Note however that a 'studied to treat' edge may be used as evidence to support creation of a separate + 'treats' prediction edge. A knowledge level of Observation MUST be used with this predicate (because it + is merely reporting that a study was observed to have been performed). + domain: chemical or drug or treatment + range: disease or phenotypic feature + mixins: + - treats or taken to treat or studied to treat + annotations: + canonical_predicate: true + + studied for treatment with: + domain: disease or phenotypic feature + range: chemical or drug or treatment + # range: chemical or drug or treatment + inverse: studied to treat + + in clinical trials for: + is_a: studied to treat description: >- - holds between an entity whose application or use reduces - the likelihood of a potential outcome. Typically used to associate - a chemical entity, exposure, activity, or medical intervention - that can prevent the onset a disease or phenotypic feature. + Holds between an intervention and a medical condition, and reports that a clinical trial is being or has been + performed in human patients to test the potential of the intervention to treat the medical condition + (e.g. to ameliorate, stabilize, or cure the condition, or to delay, prevent, or reduce the risk of it + manifesting in the first place). + notes: >- + This predicate should be used when a source reports a clinical trial where the intervention is being or was + interrogated, regardless of the phase of the trial, or its ultimate outcome. Information about phase and outcome + can be capture using other modeling elements. + A knowledge level of ""Observation"" MUST be used with this predicate (because it is merely reporting that a + study was observed to have been performed). Note that if the source reports an intervention to be in a phase 4 + trial, or a completed phase 3 trial where clinical benefit was demonstrated, a separate 'treats' edge + SHOULD also be created (with knowledge_level = Assertion). + domain: chemical or drug or treatment + range: disease or phenotypic feature + mixins: + - treats or taken to treat or studied to treat annotations: canonical_predicate: true - opposite_of: predisposes in_subset: - translator_minimal - exact_mappings: - - SEMMEDDB:PREVENTS - narrow_mappings: - # more restricted case of a material entity mitigating a pathological process - - RO:0002599 + # TODO: add inverse + + in preclinical trials for: + is_a: studied to treat + description: >- + Holds between an substance, procedure, or activity and a medical condition, and reports that a pre-clinical + study has been performed specifically to test the potential of the substance, procedure, or activity to treat + the medical condition (i.e. to ameliorate, stabilize, or cure the condition, or to delay, prevent, or reduce + the risk of it manifesting in the first place). + notes: >- + A knowledge level of Observation MUST be used with this predicate (because it is merely reporting that a study + was observed to have been performed). + mixins: + - treats or taken to treat or studied to treat + domain: chemical or drug or treatment + range: disease or phenotypic feature + annotations: + canonical_predicate: true + in_subset: + - translator_minimal + # TODO: inverse of in_preclincal_trials_for needed + + beneficial in models for: + is_a: in preclinical trials for + description: >- + Holds between an substance, procedure, or activity and a medical condition, and reports that the substance, + procedure, or activity has been shown to be effective in alleviating, preventing, or delaying symptoms/ + phenotypes associated with a disease, in a model system for that disease (e.g. a mouse, fly, cell line, etc). + notes: >- + This predicate would be used to represent Model Organism Database (MOD) records reporting that an intervention + alleviated phenotypes associated with a human disease in a model organism designated as a model of that disease. + (e.g. a ZFIN record reporting that treatment with Braf Inhibitors reduced the abnormal brain cell proliferation + phenotype of zebrafish used to model the human disease Kabuki Syndrome) . + A knowledge level of Assertion should be used with this predicate, because it requires interpretation of + results to conclude an intervention to be 'beneficial', and thus goes beyond merely reporting the + occurrence of a study). + mixins: + - treats or taken to treat or studied to treat + domain: chemical or drug or treatment + range: disease or phenotypic feature + annotations: + canonical_predicate: true + in_subset: + - translator_minimal + # TODO: need inverse of beneficial_in_models_for - prevented by: - is_a: risk affected by + was applied to treat: + aliases: ['administered to treat', 'used to treat', 'given to treat'] + is_a: related to at instance level description: >- - holds between a potential outcome of which the likelihood - was reduced by the application or use of an entity. - inverse: prevents + Holds between an substance, procedure, or activity and a medical condition, and reports that the substance, + procedure, or activity was actually taken by one or more patients with the intent of treating the condition. + notes: >- + This predicate is used simply to report observations of use in the real world, and is agnostic to whether the + treatment is approved for or might be effective in treating the condition. The treatment could be taken by a + patient on their own accord or prescribed by a clinician, as an off-label or an approved intervention. In + practice, it would be used to represent records/statements from patient self-reporting sources like FAERS / AEOLUS + where patients directly report the condition for which they took a drug, or statements from a database cataloging + instances of off-label prescription of drugs for specific conditions (e.g. here, here, here). A knowledge level + of Observation MUST be used with this predicate (because it is merely reporting that an intervention was used / + prescribed for use at some point in time). + mixins: + - treats or taken to treat or studied to treat + domain: chemical or drug or treatment + range: disease or phenotypic feature annotations: - opposite_of: enabled by + canonical_predicate: true + in_subset: + - translator_minimal + # TODO: need an inverse for taken to treat + + treats or taken to treat or studied to treat: + mixin: true + description: >- + Holds between an substance, procedure, or activity and a medical condition (disease or phenotypic feature), + and states that the substance, procedure, or activity is able to treat the condition, has been observed to be + taken/prescribed in practice with the intent of treating the condition, or has been interrogated in a scientific + study that hypothesized an ability to treat the condition (in humans or other biological systems/organisms). + notes: >- + This predicate is helpful both as a grouping predicate to aid in searching for broader senses of treating a + condition, and as a catch-all for representing sources that are not clear about the sense of treats that is + being reported. For example, text-mined statements concerning treatments for disease are based on sentences + that can report treatment in any of these different senses and thus require a broader predicate such as + this to safely report statement semantics. + annotations: + canonical_predicate: true + in_subset: + - translator_minimal correlated with: is_a: associated with @@ -4237,10 +4413,6 @@ slots: in_subset: - translator_minimal inverse: derives from - # TODO: fix this according to WG notes. Example of both opposite and inverse - # Commenting as it feels very wrong. A good example with both opposite and inverse is `has active ingredient` - # annotations: - # opposite_of: subclass of exact_mappings: - RO:0001001 - SEMMEDDB:CONVERTS_TO @@ -4790,11 +4962,20 @@ slots: range: chemical or drug or treatment inverse: has side effect - contraindicated for: + contraindicated in: is_a: related to at instance level - description: Holds between a drug and a disease or phenotype, such that a person - with that disease should not be treated with the drug. - domain: drug + description: >- + Holds between a substance, procedure, or activity and a medical condition or circumstance, where an authority + has established that the substance, procedure, or activity should not be applied as an intervention in patients + with the condition or circumstance because it can result in detrimental outcomes. + notes: >- + This predicate relates the intervention with a specific disease, phenotype, or other medical circumstance that + puts patients at high risk for detrimental outcomes. This may be a different condition from the one that the + drug would be used to treat (e.g. pseudoephedrine is contraindicated in people with high-blood pressure as + a treatment for nasal congestion), a biological state (e.g. isotretinoin is contraindicated in people who + are pregnant as a treatment for acne), or being on a different medication (e.g. aspirin is contraindicated + in people taking warfarin as a preventative treatment for stroke). + domain: chemical or drug or treatment range: disease or phenotypic feature annotations: canonical_predicate: true @@ -4802,11 +4983,16 @@ slots: exact_mappings: - NCIT:C37933 + chemical entity or drug or treatment: + description: >- + A union of chemical entities and children, and drug or treatment. + mixin: true + has contraindication: is_a: related to at instance level domain: disease or phenotypic feature - range: drug - inverse: contraindicated for + range: chemical or drug or treatment + inverse: contraindicated in # The remaining new slots are here because we ran across them somewhere and # they didn't seem to map well to anything else. @@ -5731,10 +5917,14 @@ slots: exact_mappings: - gff3:phase - FDA approval status: + clinical approval status: is_a: association slot description: >- - range: FDAApprovalStatusEnum + range: ClinicalApprovalStatusEnum + + max research phase: + is_a: association slot + range: MaxResearchPhaseEnum supporting study metadata: is_a: association slot @@ -5952,6 +6142,7 @@ classes: - PATO:0020000 severity value: + deprecated: true is_a: attribute description: >- describes the severity of a phenotypic feature or disease @@ -8570,6 +8761,7 @@ classes: - HP:0031797 onset: + deprecated: true is_a: clinical course description: >- The age group in which (disease) symptom manifestations appear @@ -10671,7 +10863,8 @@ classes: is_a: association exact_mappings: slots: - - FDA approval status + - clinical approval status + - max research phase defining_slots: - subject - object @@ -10680,7 +10873,8 @@ classes: is_a: association exact_mappings: slots: - - FDA approval status + - clinical approval status + - max research phase defining_slots: - subject - object @@ -10949,6 +11143,66 @@ classes: enums: + ClinicalApprovalStatusEnum: + description: + permissible_values: + approved_for_condition: + fda_approved_for_condition: + is_a: approved_for_condition + not_approved_for_condition: + post_approval_withdrawal: + is_a: not_approved_for_condition + off_label_use: + is_a: not_approved_for_condition + not_provided: + + MaxResearchPhaseEnum: + permissible_values: + pre_clinical_research_phase: + description: >- + Biolink 'pre_clinical_research' is the union of both the `FDA discovery and development phase` and + `FDA preclinical research phase`. Discovery involves researchers finding new possibilities for medication + through testing molecular compounds, noting unexpected effects from existing treatments, or the creation of + new technology that allows novel ways of targeting medical products to sites in the body. Drug development + occurs after researchers identify potential compounds for experiments Preclinical Research Phase. + Once researchers have examined the possibilities a new drug may contain, they must do preliminary research + to determine its potential for harm (toxicity). This is categorized as preclinical research and can be one of + two types: in vitro or in vivo. + notes: >- + DrugBank calls this 'experimental'. + clinical_trial_phase: + description: >- + Clinical research involves trials of the drug on people, + and it is one of the most involved stages in the drug development and approval process. + Clinical trials must answer specific questions and follow a protocol determined by + the drug researcher or manufacturer. + clinical_trial_phase_1: + is_a: clinical_trial_phase + description: >- + In the FDA Clinical Trial Phase, the Clinical Trial Phase 1 involves 20 – 100 study participants and + lasts several months. This phase is used to determine the safety and dosage of the drug, + and about 70% of these drugs move on to the next clinical research phase. + clinical_trial_phase_2: + is_a: clinical_trial_phase + description: >- + In the FDA Clinical Trial Phase, the Clinical Trial Phase 2 involves up to several hundred people, + who must have the disease or condition the drug supposes to treat. This phase can last + from a few months to two years, and its purpose is to monitor the efficacy of the drug, + as well as note side effects that may occur. + clinical_trial_phase_3: + is_a: clinical_trial_phase + description: >- + In the FDA Clinical Trial Phase, the Clinical Trial Phase 3 involves 300 – 3000 volunteers + and can last up to four years. It is used to continue monitoring the efficacy of + the drug, as well as exploring any longer-term adverse reactions. + clinical_trial_phase_4: + is_a: clinical_trial_phase + description: >- + In the FDA Clinical Trial Phase, the Clinical Trial Phase 4 involves several thousands of + volunteers who have the disease or condition and continues to monitor safety and efficacy. + If a drug passes this phase, it goes on to FDA review. + not_provided: + DirectionQualifierEnum: permissible_values: increased: @@ -11337,96 +11591,6 @@ enums: in_subset: - translator_minimal - FDAApprovalStatusEnum: - description: >- - permissible_values: - "discovery_and_development_phase": - description: >- - Discovery & Development Phase. Discovery involves researchers finding new possibilities - for medication through testing molecular compounds, noting unexpected effects from existing treatments, - or the creation of new technology that allows novel ways of targeting medical products to sites in the body. - Drug development occurs after researchers identify potential compounds for experiments. - "preclinical_research_phase": - description: >- - Preclinical Research Phase. Once researchers have examined the possibilities a new drug may contain, - they must do preliminary research to determine its potential for harm (toxicity). - This is categorized as preclinical research and can be one of two types: in vitro or in vivo. - "fda_clinical_research_phase": - description: >- - Clinical Research Phase. Clinical research involves trials of the drug on people, - and it is one of the most involved stages in the drug development and approval process. - Clinical trials must answer specific questions and follow a protocol determined by - the drug researcher or manufacturer. - "fda_review_phase_4": - description: >- - FDA Review - "fda_post_market_safety_review": - description: >- - FDA Post-Market Safety Monitoring. The last phase of drug approval is an ongoing one - while the drug is on the marketplace. If a developer wants to change anything about the - drug formulation or approve it for a new use, they must apply with the FDA. The FDA also - frequently reviews the drug’s advertising and its manufacturing facility to make sure - everything involved in its creation and marketing is in compliance with regulations. - "fda_clinical_research_phase_1": - description: >- - In the FDA Clinical Research Phase, the Clinical Research Phase 1 involves 20 – 100 study participants and - lasts several months. This phase is used to determine the safety and dosage of the drug, - and about 70% of these drugs move on to the next clinical research phase. - "fda_clinical_research_phase_2": - description: >- - In the FDA Clinical Research Phase, the Clinical Research Phase 2 involves up to several hundred people, - who must have the disease or condition the drug supposes to treat. This phase can last - from a few months to two years, and its purpose is to monitor the efficacy of the drug, - as well as note side effects that may occur. - "fda_clinical_research_phase_3": - description: >- - In the FDA Clinical Research Phase, the Clinical Research Phase 3 involves 300 – 3000 volunteers - and can last up to four years. It is used to continue monitoring the efficacy of - the drug, as well as exploring any longer-term adverse reactions. - "fda_clinical_research_phase_4": - description: >- - In the FDA Clinical Research Phase, the Clinical Research Phase 4 involves several thousands of - volunteers who have the disease or condition and continues to monitor safety and efficacy. - If a drug passes this phase, it goes on to FDA review. - "fda_fast_track": - description: >- - Fast track is a process designed to facilitate the development, and expedite the - review of drugs to treat serious conditions and fill an unmet medical need. - The purpose is to get important new drugs to the patient earlier. Fast Track - addresses a broad range of serious conditions. For more information https://www.fda.gov/patients/fast-track-breakthrough-therapy-accelerated-approval-priority-review/fast-track - "fda_breakthrough_therapy": - description: >- - Breakthrough Therapy designation is a process designed to expedite the - development and review of drugs that are intended to treat a serious - condition and preliminary clinical evidence indicates that the drug may - demonstrate substantial improvement over available therapy on a clinically significant endpoint(s). - For more information https://www.fda.gov/patients/fast-track-breakthrough-therapy-accelerated-approval-priority-review/breakthrough-therapy - "fda_accelerated_approval": - description: >- - When studying a new drug, it can sometimes take many years to learn whether a drug actually - provides a real effect on how a patient survives, feels, or functions. A positive therapeutic - effect that is clinically meaningful in the context of a given disease is known as “clinical benefit”. - Mindful of the fact that it may take an extended period of time to measure a drug’s intended clinical - benefit, in 1992 FDA instituted the Accelerated Approval regulations. These regulations allowed drugs - for serious conditions that filled an unmet medical need to be approved based on a surrogate endpoint. - Using a surrogate endpoint enabled the FDA to approve these drugs faster. - For more information https://www.fda.gov/patients/fast-track-breakthrough-therapy-accelerated-approval-priority-review/accelerated-approval - "fda_priority_review": - description: >- - Prior to approval, each drug marketed in the United States must go through a detailed FDA review process. - In 1992, under the Prescription Drug User Act (PDUFA), FDA agreed to specific goals for improving - the drug review time and created a two-tiered system of review times – Standard Review and Priority - Review. A Priority Review designation means FDA’s goal is to take action on an application - within 6 months (compared to 10 months under standard review). - For more information https://www.fda.gov/patients/fast-track-breakthrough-therapy-accelerated-approval-priority-review/priority-review - "regular_fda_approval": - description: >- - Regular FDA Approval. The last phase of drug approval is an ongoing one while the drug is on the marketplace. - If a developer wants to change anything about the drug formulation or approve it for a new use, - they must apply with the FDA. The FDA also frequently reviews the drug’s advertising and its - manufacturing facility to make sure everything involved in its creation and marketing is in compliance - with regulations. - "post_approval_withdrawal": FDAIDAAdverseEventEnum: description: >- diff --git a/biolink-modeln.shex b/biolink-modeln.shex index d4f2d6fb14..80d0e3c0c0 100644 --- a/biolink-modeln.shex +++ b/biolink-modeln.shex @@ -1234,7 +1234,8 @@ linkml:Sparqlpath xsd:string CLOSED { ( $ ( & ; rdf:type [ ] ? ; - @ ? + @ ? ; + @ ? ) ; rdf:type [ ] ) @@ -1284,7 +1285,8 @@ linkml:Sparqlpath xsd:string CLOSED { ( $ ( & ; rdf:type [ ] ? ; - @ ? + @ ? ; + @ ? ) ; rdf:type [ ] ) diff --git a/categories.html b/categories.html index 1dda6ea7df..3839bdd94f 100644 --- a/categories.html +++ b/categories.html @@ -10,6 +10,7 @@

              Visualizations of the Biolink Categories

              diff --git a/categories.json b/categories.json index a7d544a5ee..45fc30808d 100644 --- a/categories.json +++ b/categories.json @@ -75,13 +75,7 @@ "children": [ { "name": "clinical_course", - "parent": "clinical_attribute", - "children": [ - { - "name": "onset", - "parent": "clinical_course" - } - ] + "parent": "clinical_attribute" }, { "name": "clinical_measurement", @@ -133,10 +127,6 @@ "name": "pathological_process_exposure", "parent": "attribute" }, - { - "name": "severity_value", - "parent": "attribute" - }, { "name": "socioeconomic_attribute", "parent": "attribute" diff --git a/chemical_entity_or_drug_or_treatment/index.html b/chemical_entity_or_drug_or_treatment/index.html new file mode 100644 index 0000000000..0ac4180750 --- /dev/null +++ b/chemical_entity_or_drug_or_treatment/index.html @@ -0,0 +1,620 @@ + + + + + + + + + + + + + + + + + + + + + Slot: chemical_entity_or_drug_or_treatment - Biolink Model Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
              + +
              + + + + + + +
              + + +
              + +
              + + + + + + +
              +
              + + + +
              +
              +
              + + + + + +
              +
              +
              + + + +
              +
              +
              + + + +
              +
              +
              + + + +
              +
              + + + + + + + +

              Slot: chemical_entity_or_drug_or_treatment

              +
              Description: A union of chemical entities and children, and drug or treatment.
              + + + +
              + +

              Range: String

              + + +

              Mixin Usage

              + + + + + + + + + + + + + + + + + +
              mixed intodescriptionrangedomain
              +

              LinkML Source

              +
              + +
              name: chemical entity or drug or treatment
              +description: A union of chemical entities and children, and drug or treatment.
              +from_schema: https://w3id.org/biolink/biolink-model
              +mixin: true
              +alias: chemical_entity_or_drug_or_treatment
              +range: string
              +
              +
              + +
              + + + + + + + + +
              +
              + + + + +
              + +
              + + + +
              +
              +
              +
              + + + + + + + + + + \ No newline at end of file diff --git a/clinical_approval_status/index.html b/clinical_approval_status/index.html new file mode 100644 index 0000000000..38f4046770 --- /dev/null +++ b/clinical_approval_status/index.html @@ -0,0 +1,642 @@ + + + + + + + + + + + + + + + + + + + + + Slot: clinical_approval_status - Biolink Model Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
              + +
              + + + + + + +
              + + +
              + +
              + + + + + + +
              +
              + + + +
              +
              +
              + + + + + +
              +
              +
              + + + +
              +
              +
              + + + +
              +
              +
              + + + +
              +
              + + + + + + + +

              Slot: clinical_approval_status

              +
              + + + +
              + +

              Domain: Association
              +Range: ClinicalApprovalStatusEnum

              +

              Inheritance

              + +

              Applicable Classes

              + + + + + + + + + + + + + + + + + + + + +
              NameDescriptionModifies Slot
              EntityToDiseaseAssociationNoneno
              EntityToPhenotypicFeatureAssociationNoneno
              +

              LinkML Source

              +
              + +
              name: clinical approval status
              +description: ''
              +from_schema: https://w3id.org/biolink/biolink-model
              +is_a: association slot
              +domain: association
              +alias: clinical_approval_status
              +domain_of:
              +- entity to disease association
              +- entity to phenotypic feature association
              +range: ClinicalApprovalStatusEnum
              +
              +
              + +
              + + + + + + + + +
              +
              + + + + +
              + +
              + + + +
              +
              +
              +
              + + + + + + + + + + \ No newline at end of file diff --git a/condition_ameliorated_by/index.html b/condition_ameliorated_by/index.html new file mode 100644 index 0000000000..3e3c9daa47 --- /dev/null +++ b/condition_ameliorated_by/index.html @@ -0,0 +1,616 @@ + + + + + + + + + + + + + + + + + + + + + Slot: condition_ameliorated_by (multivalued) - Biolink Model Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
              + +
              + + + + + + +
              + + +
              + +
              + + + + + + +
              +
              + + + +
              +
              +
              + + + + + +
              +
              +
              + + + +
              +
              +
              + + + +
              +
              +
              + + + +
              +
              + + + + + + + +

              Slot: condition_ameliorated_by (multivalued)

              +
              + + Inverse: ameliorates condition
              + +
              + +

              Domain: DiseaseOrPhenotypicFeature
              +Range: ChemicalOrDrugOrTreatment

              +

              Inheritance

              + +

              LinkML Source

              +
              + +
              name: condition ameliorated by
              +from_schema: https://w3id.org/biolink/biolink-model
              +is_a: affected by
              +domain: disease or phenotypic feature
              +multivalued: true
              +inherited: true
              +alias: condition_ameliorated_by
              +inverse: ameliorates condition
              +range: chemical or drug or treatment
              +
              +
              + +
              + + + + + + + + +
              +
              + + + + +
              + +
              + + + +
              +
              +
              +
              + + + + + + + + + + \ No newline at end of file diff --git a/is_exacerbated_by/index.html b/condition_exacerbated_by/index.html similarity index 95% rename from is_exacerbated_by/index.html rename to condition_exacerbated_by/index.html index 9456327c3a..47b29e8f7d 100644 --- a/is_exacerbated_by/index.html +++ b/condition_exacerbated_by/index.html @@ -8,7 +8,7 @@ - + @@ -18,7 +18,7 @@ - Slot: is_exacerbated_by (multivalued) - Biolink Model Documentation + Slot: condition_exacerbated_by (multivalued) - Biolink Model Documentation @@ -81,7 +81,7 @@
              - + Skip to content @@ -116,7 +116,7 @@
              - Slot: is_exacerbated_by (multivalued) + Slot: condition_exacerbated_by (multivalued)
              @@ -526,21 +526,21 @@ -

              Slot: is_exacerbated_by (multivalued)

              +

              Slot: condition_exacerbated_by (multivalued)

              - Inverse: exacerbates
              + Inverse: exacerbates condition

              Domain: DiseaseOrPhenotypicFeature
              -Range: BiologicalEntity

              +Range: ChemicalOrDrugOrTreatment

              Inheritance

              • related_to
                • related_to_at_instance_level
                  • affected_by
                      -
                    • is_exacerbated_by
                    • +
                    • condition_exacerbated_by
                  @@ -551,7 +551,7 @@

                  Inheritance

                  LinkML Source

                  -
                  name: is exacerbated by
                  +
                  name: condition exacerbated by
                   in_subset:
                   - translator_minimal
                   from_schema: https://w3id.org/biolink/biolink-model
                  @@ -559,9 +559,9 @@ 

                  LinkML Source

                  domain: disease or phenotypic feature multivalued: true inherited: true -alias: is_exacerbated_by -inverse: exacerbates -range: biological entity +alias: condition_exacerbated_by +inverse: exacerbates condition +range: chemical or drug or treatment
                  diff --git a/has_predisposing_factor/index.html b/condition_predisposed_by/index.html similarity index 94% rename from has_predisposing_factor/index.html rename to condition_predisposed_by/index.html index 8327b44dea..16fc987a0f 100644 --- a/has_predisposing_factor/index.html +++ b/condition_predisposed_by/index.html @@ -8,7 +8,7 @@ - + @@ -18,7 +18,7 @@ - Slot: has_predisposing_factor (multivalued) - Biolink Model Documentation + Slot: condition_predisposed_by (multivalued) - Biolink Model Documentation @@ -81,7 +81,7 @@
                  - + Skip to content @@ -116,7 +116,7 @@
                  - Slot: has_predisposing_factor (multivalued) + Slot: condition_predisposed_by (multivalued)
                  @@ -526,23 +526,20 @@ -

                  Slot: has_predisposing_factor (multivalued)

                  +

                  Slot: condition_predisposed_by (multivalued)

                  - Inverse: predisposes
                  + Inverse: predisposes to condition
                  -

                  Domain: NamedThing
                  -Range: NamedThing

                  +

                  Domain: DiseaseOrPhenotypicFeature
                  +Range: ChemicalOrDrugOrTreatment

                  Inheritance

                  • related_to @@ -551,17 +548,17 @@

                    Inheritance

                    LinkML Source

                    -
                    name: has predisposing factor
                    +
                    name: condition predisposed by
                     in_subset:
                     - translator_minimal
                     from_schema: https://w3id.org/biolink/biolink-model
                    -is_a: risk affected by
                    -domain: named thing
                    +is_a: related to at instance level
                    +domain: disease or phenotypic feature
                     multivalued: true
                     inherited: true
                    -alias: has_predisposing_factor
                    -inverse: predisposes
                    -range: named thing
                    +alias: condition_predisposed_by
                    +inverse: predisposes to condition
                    +range: chemical or drug or treatment
                     
                     
                    diff --git a/is_ameliorated_by/index.html b/condition_prevented_by/index.html similarity index 95% rename from is_ameliorated_by/index.html rename to condition_prevented_by/index.html index cb6d49f7dd..b51b7c1ed3 100644 --- a/is_ameliorated_by/index.html +++ b/condition_prevented_by/index.html @@ -8,7 +8,7 @@ - + @@ -18,7 +18,7 @@ - Slot: is_ameliorated_by (multivalued) - Biolink Model Documentation + Slot: condition_prevented_by (multivalued) - Biolink Model Documentation @@ -81,7 +81,7 @@
                    - + Skip to content @@ -116,7 +116,7 @@
                    - Slot: is_ameliorated_by (multivalued) + Slot: condition_prevented_by (multivalued)
                    @@ -526,24 +526,21 @@ -

                    Slot: is_ameliorated_by (multivalued)

                    +

                    Slot: condition_prevented_by (multivalued)

                    - Inverse: ameliorates
                    + Inverse: preventative for condition

                    Domain: DiseaseOrPhenotypicFeature
                    -Range: NamedThing

                    +Range: ChemicalOrDrugOrTreatment

                    Inheritance

                    • related_to
                      • related_to_at_instance_level @@ -554,15 +551,15 @@

                        Inheritance

                        LinkML Source

                        -
                        name: is ameliorated by
                        +
                        name: condition prevented by
                         from_schema: https://w3id.org/biolink/biolink-model
                         is_a: affected by
                         domain: disease or phenotypic feature
                         multivalued: true
                         inherited: true
                        -alias: is_ameliorated_by
                        -inverse: ameliorates
                        -range: named thing
                        +alias: condition_prevented_by
                        +inverse: preventative for condition
                        +range: chemical or drug or treatment
                         
                         
                        diff --git a/context.jsonld b/context.jsonld index 5f01115d93..1bf7ee1bec 100644 --- a/context.jsonld +++ b/context.jsonld @@ -1,7 +1,7 @@ { "comments": { "description": "Auto generated by LinkML jsonld context generator", - "generation_date": "2023-12-04T21:37:38", + "generation_date": "2023-12-14T13:52:16", "source": "biolink_model.yaml" }, "@context": { @@ -619,17 +619,17 @@ "affects": { "@type": "@id" }, - "affects_response_to": { + "affects_likelihood_of": { "@type": "@id" }, - "affects_risk_for": { + "affects_response_to": { "@type": "@id" }, "affiliation": { "@type": "@id" }, "id": "@id", - "ameliorates": { + "ameliorates_condition": { "@type": "@id" }, "amount_or_activity_decreased_by": { @@ -679,6 +679,9 @@ "base_coordinate": { "@type": "xsd:integer" }, + "beneficial_in_models_for": { + "@type": "@id" + }, "binds": { "@type": "@id" }, @@ -726,6 +729,14 @@ "chi_squared_statistic": { "@type": "xsd:float" }, + "clinical_approval_status": { + "@context": { + "@vocab": "@null", + "text": "skos:notation", + "description": "skos:prefLabel", + "meaning": "@id" + } + }, "clinical_modifier_qualifier": { "@type": "@id" }, @@ -756,9 +767,21 @@ "concept_pair_count": { "@type": "xsd:integer" }, + "condition_ameliorated_by": { + "@type": "@id" + }, "condition_associated_with_gene": { "@type": "@id" }, + "condition_exacerbated_by": { + "@type": "@id" + }, + "condition_predisposed_by": { + "@type": "@id" + }, + "condition_prevented_by": { + "@type": "@id" + }, "consumed_by": { "@type": "@id" }, @@ -768,7 +791,7 @@ "contains_process": { "@type": "@id" }, - "contraindicated_for": { + "contraindicated_in": { "@type": "@id" }, "contributes_to": { @@ -861,7 +884,7 @@ "evidence_count": { "@type": "xsd:integer" }, - "exacerbates": { + "exacerbates_condition": { "@type": "@id" }, "exact_match": { @@ -887,14 +910,6 @@ "meaning": "@id" } }, - "FDA_approval_status": { - "@context": { - "@vocab": "@null", - "text": "skos:notation", - "description": "skos:prefLabel", - "meaning": "@id" - } - }, "food_component_of": { "@type": "@id" }, @@ -1087,9 +1102,6 @@ "has_positive_upstream_or_within_actor": { "@type": "@id" }, - "has_predisposing_factor": { - "@type": "@id" - }, "has_procedure": { "@type": "@id" }, @@ -1162,6 +1174,9 @@ "in_cell_population_with": { "@type": "@id" }, + "in_clinical_trials_for": { + "@type": "@id" + }, "in_complex_with": { "@type": "@id" }, @@ -1171,6 +1186,9 @@ "in_pathway_with": { "@type": "@id" }, + "in_preclinical_trials_for": { + "@type": "@id" + }, "in_taxon": { "@type": "@id" }, @@ -1207,18 +1225,12 @@ "is_active_ingredient_of": { "@type": "@id" }, - "is_ameliorated_by": { - "@type": "@id" - }, "is_assessed_by": { "@type": "@id" }, "is_diagnosed_by": { "@type": "@id" }, - "is_exacerbated_by": { - "@type": "@id" - }, "is_excipient_of": { "@type": "@id" }, @@ -1279,6 +1291,9 @@ "latitude": { "@type": "xsd:float" }, + "likelihood_affected_by": { + "@type": "@id" + }, "likelihood_associated_with": { "@type": "@id" }, @@ -1317,6 +1332,14 @@ "manifestation_of": { "@type": "@id" }, + "max_research_phase": { + "@context": { + "@vocab": "@null", + "text": "skos:notation", + "description": "skos:prefLabel", + "meaning": "@id" + } + }, "mechanism_of_action": { "@type": "xsd:boolean" }, @@ -1458,13 +1481,10 @@ "predicate_mappings": { "@type": "@id" }, - "predisposes": { - "@type": "@id" - }, - "prevented_by": { + "predisposes_to_condition": { "@type": "@id" }, - "prevents": { + "preventative_for_condition": { "@type": "@id" }, "primarily_composed_of": { @@ -1476,6 +1496,9 @@ "produces": { "@type": "@id" }, + "promotes_condition": { + "@type": "@id" + }, "provider": { "@type": "@id" }, @@ -1566,9 +1589,6 @@ "retrieved_on": { "@type": "xsd:date" }, - "risk_affected_by": { - "@type": "@id" - }, "routes_of_delivery": { "@context": { "@vocab": "@null", @@ -1627,6 +1647,12 @@ "meaning": "@id" } }, + "studied_for_treatment_with": { + "@type": "@id" + }, + "studied_to_treat": { + "@type": "@id" + }, "subclass_of": { "@type": "@id" }, @@ -1729,6 +1755,9 @@ "version_of": { "@type": "@id" }, + "was_applied_to_treat": { + "@type": "@id" + }, "xenologous_to": { "@type": "@id" }, diff --git a/contraindicated_in/index.html b/contraindicated_in/index.html new file mode 100644 index 0000000000..fb7bcd9961 --- /dev/null +++ b/contraindicated_in/index.html @@ -0,0 +1,658 @@ + + + + + + + + + + + + + + + + + + + + + Slot: contraindicated_in (multivalued) - Biolink Model Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                        + +
                        + + + + + + +
                        + + +
                        + +
                        + + + + + + +
                        +
                        + + + +
                        +
                        +
                        + + + + + +
                        +
                        +
                        + + + +
                        +
                        +
                        + + + +
                        +
                        +
                        + + + +
                        +
                        + + + + + + + +

                        Slot: contraindicated_in (multivalued)

                        +
                        Description: Holds between a substance, procedure, or activity and a medical condition or circumstance, where an authority has established that the substance, procedure, or activity should not be applied as an intervention in patients with the condition or circumstance because it can result in detrimental outcomes.
                        + + + Notes: This predicate relates the intervention with a specific disease, phenotype, or other medical circumstance that puts patients at high risk for detrimental outcomes. This may be a different condition from the one that the drug would be used to treat (e.g. pseudoephedrine is contraindicated in people with high-blood pressure as a treatment for nasal congestion), a biological state (e.g. isotretinoin is contraindicated in people who are pregnant as a treatment for acne), or being on a different medication (e.g. aspirin is contraindicated in people taking warfarin as a preventative treatment for stroke). +
                        + +

                        Domain: ChemicalOrDrugOrTreatment
                        +Range: DiseaseOrPhenotypicFeature

                        +

                        Inheritance

                        + +

                        Annotations

                        + + + + + + + + + + + + + +
                        propertyvalue
                        canonical_predicateTrue
                        +

                        LinkML Source

                        +
                        + +
                        name: contraindicated in
                        +annotations:
                        +  canonical_predicate:
                        +    tag: canonical_predicate
                        +    value: true
                        +  opposite_of:
                        +    tag: opposite_of
                        +    value: treats
                        +description: Holds between a substance, procedure, or activity and a medical condition
                        +  or circumstance, where an authority  has established that the substance, procedure,
                        +  or activity should not be applied as an intervention in patients  with the condition
                        +  or circumstance because it can result in detrimental outcomes.
                        +notes:
                        +- This predicate relates the intervention with a specific disease, phenotype, or other
                        +  medical circumstance that  puts patients at high risk for detrimental outcomes.  This
                        +  may be a different condition from the one that the  drug would be used to treat
                        +  (e.g. pseudoephedrine is contraindicated in people with high-blood pressure as  a
                        +  treatment for nasal congestion), a biological state (e.g. isotretinoin is contraindicated
                        +  in people who  are pregnant as a treatment for acne), or being on a different medication
                        +  (e.g. aspirin is contraindicated  in people taking warfarin as a preventative treatment
                        +  for stroke).
                        +from_schema: https://w3id.org/biolink/biolink-model
                        +exact_mappings:
                        +- NCIT:C37933
                        +is_a: related to at instance level
                        +domain: chemical or drug or treatment
                        +multivalued: true
                        +inherited: true
                        +alias: contraindicated_in
                        +range: disease or phenotypic feature
                        +
                        +
                        + +
                        + + + + + + + + +
                        +
                        + + + + +
                        + +
                        + + + +
                        +
                        +
                        +
                        + + + + + + + + + + \ No newline at end of file diff --git a/dagre_view.js b/dagre_view.js new file mode 100644 index 0000000000..e69de29bb2 diff --git a/exacerbates/index.html b/exacerbates_condition/index.html similarity index 91% rename from exacerbates/index.html rename to exacerbates_condition/index.html index fc6f401dac..92c7c50cb2 100644 --- a/exacerbates/index.html +++ b/exacerbates_condition/index.html @@ -8,7 +8,7 @@ - + @@ -18,7 +18,7 @@ - Slot: exacerbates (multivalued) - Biolink Model Documentation + Slot: exacerbates_condition (multivalued) - Biolink Model Documentation @@ -81,7 +81,7 @@
                        - + Skip to content @@ -116,7 +116,7 @@
                        - Slot: exacerbates (multivalued) + Slot: exacerbates_condition (multivalued)
                        @@ -535,21 +535,22 @@ -

                        Slot: exacerbates (multivalued)

                        -
                        Description: A relationship between an entity (e.g. a chemical, environmental exposure, or some form of genetic variation) and a condition (a phenotype or disease), where the presence of the entity worsens some or all aspects of the condition.
                        - +

                        Slot: exacerbates_condition (multivalued)

                        +
                        Description: Holds between a substance, procedure, or activity and an existing medical condition (disease or phenotypic + feature) where the substance, procedure, or activity worsens some or all aspects of the condition.
                        + Aliases: exacerbates, detrimental for condition
                        -

                        Domain: BiologicalEntity
                        +

                        Domain: ChemicalOrDrugOrTreatment
                        Range: DiseaseOrPhenotypicFeature

                        Inheritance

                        • related_to
                          • related_to_at_instance_level @@ -575,24 +576,32 @@

                            Annotations

                            LinkML Source

                            -
                            name: exacerbates
                            +
                            name: exacerbates condition
                             annotations:
                               canonical_predicate:
                                 tag: canonical_predicate
                                 value: true
                            -description: A relationship between an entity (e.g. a chemical, environmental exposure,
                            -  or some form of genetic variation) and a condition (a phenotype or disease), where
                            -  the presence of the entity worsens some or all aspects of the condition.
                            +  opposite_of:
                            +    tag: opposite_of
                            +    value: ameliorates condition
                            +description: "Holds between a substance, procedure, or activity and an existing medical\
                            +  \ condition (disease or phenotypic \n feature) where the substance, procedure, or\
                            +  \ activity worsens some or all aspects of the condition."
                             from_schema: https://w3id.org/biolink/biolink-model
                            +aliases:
                            +- exacerbates
                            +- detrimental for condition
                             exact_mappings:
                             - RO:0003309
                             broad_mappings:
                             - SEMMEDDB:COMPLICATES
                             is_a: affects
                            -domain: biological entity
                            +mixins:
                            +- promotes condition
                            +domain: chemical or drug or treatment
                             multivalued: true
                             inherited: true
                            -alias: exacerbates
                            +alias: exacerbates_condition
                             range: disease or phenotypic feature
                             
                             
                            diff --git a/has_contraindication/index.html b/has_contraindication/index.html index 878e43bd6d..00875de756 100644 --- a/has_contraindication/index.html +++ b/has_contraindication/index.html @@ -529,12 +529,12 @@

                            Slot: has_contraindication (multivalued)

                            - Inverse: contraindicated for
                            + Inverse: contraindicated in

                            Domain: DiseaseOrPhenotypicFeature
                            -Range: Drug

                            +Range: ChemicalOrDrugOrTreatment

                            Inheritance

                            • related_to
                                @@ -555,8 +555,8 @@

                                LinkML Source

                                multivalued: true inherited: true alias: has_contraindication -inverse: contraindicated for -range: drug +inverse: contraindicated in +range: chemical or drug or treatment
                            diff --git a/highest_FDA_approval_status/index.html b/highest_FDA_approval_status/index.html index 3acbba1624..e03e9502f9 100644 --- a/highest_FDA_approval_status/index.html +++ b/highest_FDA_approval_status/index.html @@ -527,7 +527,7 @@

                            Slot: highest_FDA_approval_status

                            -
                            Description: Should be the highest level of FDA approval this chemical entity or device has, regardless of which disease, condition or phenotype it is currently being reviewed to treat. For specific levels of FDA approval for a specific condition, disease, phenotype, etc., see the association slot, 'FDA approval status.'
                            +
                            Description: Should be the highest level of FDA approval this chemical entity or device has, regardless of which disease, condition or phenotype it is currently being reviewed to treat. For specific levels of FDA approval for a specific condition, disease, phenotype, etc., see the association slot, 'clinical approval status.'
                            @@ -560,7 +560,7 @@

                            LinkML Source

                            description: Should be the highest level of FDA approval this chemical entity or device has, regardless of which disease, condition or phenotype it is currently being reviewed to treat. For specific levels of FDA approval for a specific condition, disease, - phenotype, etc., see the association slot, 'FDA approval status.' + phenotype, etc., see the association slot, 'clinical approval status.' from_schema: https://w3id.org/biolink/biolink-model alias: highest_FDA_approval_status domain_of: diff --git a/in_clinical_trials_for/index.html b/in_clinical_trials_for/index.html new file mode 100644 index 0000000000..a7e55a597a --- /dev/null +++ b/in_clinical_trials_for/index.html @@ -0,0 +1,661 @@ + + + + + + + + + + + + + + + + + + + + + Slot: in_clinical_trials_for (multivalued) - Biolink Model Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                            + +
                            + + + + + + +
                            + + +
                            + +
                            + + + + + + +
                            +
                            + + + +
                            +
                            +
                            + + + + + +
                            +
                            +
                            + + + +
                            +
                            +
                            + + + +
                            +
                            +
                            + + + +
                            +
                            + + + + + + + +

                            Slot: in_clinical_trials_for (multivalued)

                            +
                            Description: Holds between an intervention and a medical condition, and reports that a clinical trial is being or has been performed in human patients to test the potential of the intervention to treat the medical condition (e.g. to ameliorate, stabilize, or cure the condition, or to delay, prevent, or reduce the risk of it manifesting in the first place).
                            + + + Notes: This predicate should be used when a source reports a clinical trial where the intervention is being or was interrogated, regardless of the phase of the trial, or its ultimate outcome. Information about phase and outcome can be capture using other modeling elements. A knowledge level of ""Observation"" MUST be used with this predicate (because it is merely reporting that a study was observed to have been performed). Note that if the source reports an intervention to be in a phase 4 trial, or a completed phase 3 trial where clinical benefit was demonstrated, a separate 'treats' edge SHOULD also be created (with knowledge_level = Assertion). +
                            + +

                            Domain: ChemicalOrDrugOrTreatment
                            +Range: DiseaseOrPhenotypicFeature

                            +

                            Inheritance

                            + +

                            Annotations

                            + + + + + + + + + + + + + +
                            propertyvalue
                            canonical_predicateTrue
                            +

                            LinkML Source

                            +
                            + +
                            name: in clinical trials for
                            +annotations:
                            +  canonical_predicate:
                            +    tag: canonical_predicate
                            +    value: true
                            +description: Holds between an intervention and a medical condition, and reports that
                            +  a clinical trial  is being or has been  performed in human patients to test the
                            +  potential of the intervention to treat the medical condition   (e.g. to ameliorate,
                            +  stabilize, or cure the condition, or to delay, prevent, or reduce the risk of it  manifesting
                            +  in the first place).
                            +notes:
                            +- This predicate should be used when a source reports a clinical trial where the intervention
                            +  is being or was  interrogated, regardless of the phase of the trial, or its ultimate
                            +  outcome.  Information about phase and outcome can be capture using other modeling
                            +  elements.  A knowledge level of ""Observation"" MUST be used with this predicate
                            +  (because it is merely reporting that a  study was observed to have been performed).
                            +  Note that if the source reports an intervention to be in a phase 4  trial, or a
                            +  completed phase 3 trial where clinical benefit was demonstrated, a separate 'treats'
                            +  edge  SHOULD also be created (with knowledge_level = Assertion).
                            +in_subset:
                            +- translator_minimal
                            +from_schema: https://w3id.org/biolink/biolink-model
                            +is_a: studied to treat
                            +mixins:
                            +- treats or taken to treat or studied to treat
                            +domain: chemical or drug or treatment
                            +multivalued: true
                            +inherited: true
                            +alias: in_clinical_trials_for
                            +range: disease or phenotypic feature
                            +
                            +
                            + +
                            + + + + + + + + +
                            +
                            + + + + +
                            + +
                            + + + +
                            +
                            +
                            +
                            + + + + + + + + + + \ No newline at end of file diff --git a/in_preclinical_trials_for/index.html b/in_preclinical_trials_for/index.html new file mode 100644 index 0000000000..276af95092 --- /dev/null +++ b/in_preclinical_trials_for/index.html @@ -0,0 +1,658 @@ + + + + + + + + + + + + + + + + + + + + + Slot: in_preclinical_trials_for (multivalued) - Biolink Model Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                            + +
                            + + + + + + +
                            + + +
                            + +
                            + + + + + + +
                            +
                            + + + +
                            +
                            +
                            + + + + + +
                            +
                            +
                            + + + +
                            +
                            +
                            + + + +
                            +
                            +
                            + + + +
                            +
                            + + + + + + + +

                            Slot: in_preclinical_trials_for (multivalued)

                            +
                            Description: Holds between an substance, procedure, or activity and a medical condition, and reports that a pre-clinical study has been performed specifically to test the potential of the substance, procedure, or activity to treat the medical condition (i.e. to ameliorate, stabilize, or cure the condition, or to delay, prevent, or reduce the risk of it manifesting in the first place).
                            + + + Notes: A knowledge level of Observation MUST be used with this predicate (because it is merely reporting that a study was observed to have been performed). +
                            + +

                            Domain: ChemicalOrDrugOrTreatment
                            +Range: DiseaseOrPhenotypicFeature

                            +

                            Inheritance

                            + +

                            Annotations

                            + + + + + + + + + + + + + +
                            propertyvalue
                            canonical_predicateTrue
                            +

                            LinkML Source

                            +
                            + +
                            name: in preclinical trials for
                            +annotations:
                            +  canonical_predicate:
                            +    tag: canonical_predicate
                            +    value: true
                            +description: Holds between an  substance, procedure, or activity and a medical condition,
                            +  and reports that a pre-clinical  study has been performed specifically to test the
                            +  potential of the  substance, procedure, or activity to treat  the medical condition  (i.e.
                            +  to ameliorate, stabilize, or cure the condition, or to delay, prevent, or reduce  the
                            +  risk of it manifesting in the first place).
                            +notes:
                            +- A knowledge level of Observation MUST be used with this predicate (because it is
                            +  merely reporting that a study  was observed to have been performed).
                            +in_subset:
                            +- translator_minimal
                            +from_schema: https://w3id.org/biolink/biolink-model
                            +is_a: studied to treat
                            +mixins:
                            +- treats or taken to treat or studied to treat
                            +domain: chemical or drug or treatment
                            +multivalued: true
                            +inherited: true
                            +alias: in_preclinical_trials_for
                            +range: disease or phenotypic feature
                            +
                            +
                            + +
                            + + + + + + + + +
                            +
                            + + + + +
                            + +
                            + + + +
                            +
                            +
                            +
                            + + + + + + + + + + \ No newline at end of file diff --git a/index.html b/index.html index 750c2ac701..a34b7ed9fb 100644 --- a/index.html +++ b/index.html @@ -1752,19 +1752,19 @@

                            Predicates (Visualiz affects -describes an entity that has a direct affect on the state or quality of another existing entity. Use of the 'affects' predicate implies that the affected entity already exists, unlike predicates such as 'affects risk for' and 'prevents, where the outcome is something that may or may not come to be. +Describes an entity that has an effect on the state or quality of another existing entity. -affects_response_to -None +affects_likelihood_of +Holds between two entities where the presence or application of one alters the chance that the other will come to be. -affects_risk_for -holds between two entities where exposure to one entity alters the chance of developing the other +affects_response_to +None -ameliorates -A relationship between an entity (e.g. a genotype, genetic variation, chemical, or environmental exposure, clinical intervention) and a condition (a phenotype or disease), where the presence of the entity reduces or eliminates some or all aspects of the condition. +ameliorates_condition +Holds between an entity and an existing medical condition (disease or phenotypic feature) where the entity is able to ameliorate symptoms, stabilize progression, or cure the condition. amount_or_activity_decreased_by @@ -1807,6 +1807,10 @@

                            Predicates (Visualiz an instance of one (co-)creator primarily responsible for a written work +beneficial_in_models_for +Holds between an substance, procedure, or activity and a medical condition, and reports that the substance, procedure, or activity has been shown to be effective in alleviating, preventing, or delaying symptoms/ phenotypes associated with a disease, in a model system for that disease (e.g. a mouse, fly, cell line, etc). + + binds A causal mechanism mediated by the direct contact between effector and target chemical or biomolecular entity, which form a stable physical interaction. @@ -1867,10 +1871,26 @@

                            Predicates (Visualiz x composed_primarily_of_y if:more than half of the mass of x is made from parts of y. +condition_ameliorated_by +None + + condition_associated_with_gene holds between a gene and a disease or phenotypic feature that may be influenced, contribute to, or be correlated with the gene or its alleles/products +condition_exacerbated_by +None + + +condition_predisposed_by +None + + +condition_prevented_by +None + + consumed_by None @@ -1883,8 +1903,8 @@

                            Predicates (Visualiz None -contraindicated_for -Holds between a drug and a disease or phenotype, such that a person with that disease should not be treated with the drug. +contraindicated_in +Holds between a substance, procedure, or activity and a medical condition or circumstance, where an authority has established that the substance, procedure, or activity should not be applied as an intervention in patients with the condition or circumstance because it can result in detrimental outcomes. contributes_to @@ -1971,8 +1991,12 @@

                            Predicates (Visualiz holds between a physical entity and a process, where the physical entity executes the process -exacerbates -A relationship between an entity (e.g. a chemical, environmental exposure, or some form of genetic variation) and a condition (a phenotype or disease), where the presence of the entity worsens some or all aspects of the condition. +exacerbates_condition +Holds between a substance, procedure, or activity and an existing medical condition (disease or phenotypic + + +feature) where the substance, procedure, or activity worsens some or all aspects of the condition. + exact_match @@ -2175,10 +2199,6 @@

                            Predicates (Visualiz None -has_predisposing_factor -None - - has_provider None @@ -2235,6 +2255,10 @@

                            Predicates (Visualiz holds between two genes or gene products that are expressed in the same cell type or population +in_clinical_trials_for +Holds between an intervention and a medical condition, and reports that a clinical trial is being or has been performed in human patients to test the potential of the intervention to treat the medical condition (e.g. to ameliorate, stabilize, or cure the condition, or to delay, prevent, or reduce the risk of it manifesting in the first place). + + in_complex_with holds between two genes or gene products that are part of (or code for products that are part of) in the same macromolecular complex @@ -2247,6 +2271,10 @@

                            Predicates (Visualiz holds between two genes or gene products that are part of in the same biological pathway +in_preclinical_trials_for +Holds between an substance, procedure, or activity and a medical condition, and reports that a pre-clinical study has been performed specifically to test the potential of the substance, procedure, or activity to treat the medical condition (i.e. to ameliorate, stabilize, or cure the condition, or to delay, prevent, or reduce the risk of it manifesting in the first place). + + in_taxon connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' @@ -2279,10 +2307,6 @@

                            Predicates (Visualiz holds between a molecular entity and a drug, in which the former is a part of the latter, and is a biologically active component -is_ameliorated_by -None - - is_assessed_by None @@ -2291,10 +2315,6 @@

                            Predicates (Visualiz None -is_exacerbated_by -None - - is_excipient_of holds between a molecular entity and a drug in which the former is a part of the latter, and is a biologically inactive component @@ -2359,6 +2379,10 @@

                            Predicates (Visualiz None +likelihood_affected_by +None + + likelihood_associated_with @@ -2483,16 +2507,12 @@

                            Predicates (Visualiz holds between two processes, where one completes before the other begins -predisposes -holds between two entities where exposure to one entity increases the chance of developing the other +predisposes_to_condition +Holds between two entities where the presence or application of one increases the chance that the other will come to be. -prevented_by -holds between a potential outcome of which the likelihood was reduced by the application or use of an entity. - - -prevents -holds between an entity whose application or use reduces the likelihood of a potential outcome. Typically used to associate a chemical entity, exposure, activity, or medical intervention that can prevent the onset a disease or phenotypic feature. +preventative_for_condition +Holds between a substance, procedure, or activity and a medical condition (disease or phenotypic feature), and states that the substance, procedure, or activity is able to prevent it manifesting in the first place. primarily_composed_of @@ -2507,6 +2527,10 @@

                            Predicates (Visualiz holds between a material entity and a product that is generated through the intentional actions or functioning of the material entity +promotes_condition +Holds between a substance, procedure, or activity and a medical condition (disease or phenotypic feature), and states that the substance, procedure, or activity is able to promote it manifesting in the first place. + + provider person, group, organization or project that provides a piece of information (e.g. a knowledge association). @@ -2555,10 +2579,6 @@

                            Predicates (Visualiz None -risk_affected_by -None - - same_as holds between two entities that are considered equivalent to each other @@ -2575,6 +2595,10 @@

                            Predicates (Visualiz holds between an entity and some other entity with similar features. +studied_to_treat +Holds between an substance, procedure, or activity and a medical condition, and reports that one or more scientific study has been performed to specifically test the potential of the substance, procedure, or activity to treat the medical condition (i.e. to ameliorate, stabilize, or cure the condition, or to delay, prevent, or reduce the risk of it manifesting in the first place). + + subclass_of holds between two classes where the domain class is a specialization of the range class @@ -2611,18 +2635,14 @@

                            Predicates (Visualiz inverse of translates to -treated_by -holds between a disease or phenotypic feature and a therapeutic process or chemical entity that is used to treat the condition - - -treats -holds between a therapeutic procedure or chemical entity and a disease or phenotypic feature that it is used to treat - - variant_part_of None +was_applied_to_treat +Holds between an substance, procedure, or activity and a medical condition, and reports that the substance, procedure, or activity was actually taken by one or more patients with the intent of treating the condition. + + xenologous_to a homology relationship characterized by an interspecies (horizontal) transfer since the common ancestor. @@ -3041,6 +3061,10 @@

                            Association (edge) Properties

                            represents the chi-squared statistic computed from observations +clinical_approval_status + + + clinical_modifier_qualifier the method or process of administering a pharmaceutical compound to achieve a therapeutic effect in humans or animals. @@ -3101,10 +3125,6 @@

                            Association (edge) Properties

                            -FDA_approval_status - - - form_or_variant_qualifier A qualifier that composes with a core subject/object concept to define a specific type, variant, alternative version of this concept. The composed concept remains a subtype or instance of the core concept. For example, the qualifier ‘mutation’ combines with the core concept ‘Gene X’ to express the compose concept ‘a mutation of Gene X’. @@ -3161,6 +3181,10 @@

                            Association (edge) Properties

                            None +max_research_phase +None + + mechanism_of_action a boolean flag to indicate if the edge is part of a path or subgraph of a knowledge graph that constitutes the mechanism of action for a result. @@ -3508,6 +3532,10 @@

                            Enumerations

                            None +ClinicalApprovalStatusEnum +None + + DirectionQualifierEnum None @@ -3524,10 +3552,6 @@

                            Enumerations

                            None -FDAApprovalStatusEnum - - - FDAIDAAdverseEventEnum please consult with the FDA guidelines as proposed in this document: https://www.accessdata.fda.gov/scripts/cdrh/cfdocs/cfcfr/cfrsearch.cfm?fr=312.32 @@ -3544,6 +3568,10 @@

                            Enumerations

                            None +MaxResearchPhaseEnum +None + + PhaseEnum phase diff --git a/infores_catalog.yaml b/infores_catalog.yaml index e16bb8109b..09ef9db7ff 100644 --- a/infores_catalog.yaml +++ b/infores_catalog.yaml @@ -168,7 +168,7 @@ information_resources: status: released name: Automat CAM-KP xref: - - https://github.com/NCATSTranslator/Translator-All/wiki/Exposures-Provider-CAM-AOP + - https://github.com/NCATSTranslator/Translator-All/wiki/Automat knowledge level: curated agent type: not_provided description: TRAPI interface to database of Causal Activity Models @@ -283,6 +283,16 @@ information_resources: knowledge level: curated agent type: not_provided description: A graph based on the [Kyoto Encyclopedia of Genes and Genomes (https://www.genome.jp/kegg/)](https://www.genome.jp/kegg/). + - id: infores:automat-monarchinitiative + status: released + name: Automat Monarch Initiative + xref: + - https://github.com/NCATSTranslator/Translator-All/wiki/Automat + knowledge level: curated + agent type: not_provided + description: >- + The Monarch Knowledge Graph is a reference implementation of the Biolink model specification. + It contains data from the Monarch Initiative aggregated database as well as several OBO ontologies. - id: infores:automat-mychem-info status: deprecated name: Automat MyChem (trapi v-1.1.0) @@ -342,7 +352,7 @@ information_resources: laboratory experiments, conserved co-expression, automated text mining, and aggregated knowledge from primary data sources. - id: infores:automat-sri-reference-kg - status: released + status: deprecated name: Automat SRI Reference Knowledge Graph xref: - https://github.com/NCATSTranslator/Translator-All/wiki/SRI-Reference-Knowledge-Graph @@ -363,7 +373,7 @@ information_resources: A graph representation of Ubergraph, an integration of ontologies including GO, CHEBI, Uberon, and HPO. - id: infores:automat-ubergraph-nonredundant - status: deprecated + status: released name: Automat Ubergraph Nonredundant xref: - https://github.com/NCATSTranslator/Translator-All/wiki/Automat @@ -455,6 +465,8 @@ information_resources: - id: infores:biocatalogue status: deprecated name: BioCatalogue + knowledge level: other + agent type: not_provided - id: infores:biogrid status: released name: 'The Biological General Repository for Interaction Datasets ' @@ -468,7 +480,7 @@ information_resources: status: released name: BioLink API xref: - - https://api.monarchinitiative.org/api/ + - http://api-v3.monarchinitiative.org/ knowledge level: curated agent type: not_provided description: API integration layer for linked biological objects. @@ -818,10 +830,10 @@ information_resources: agent type: not_provided description: A structured controlled vocabulary of Caenorhabditis elegans phenotypes - id: infores:cam-kp - status: deprecated + status: released name: CAM-KP API xref: - - https://github.com/NCATSTranslator/Translator-All/wiki/Exposures-Provider-CAM-AOP + - https://github.com/NCATSTranslator/Translator-All/wiki/CAM-Provider-KG synonym: - Causal Activity Model KP knowledge level: curated @@ -1080,7 +1092,7 @@ information_resources: name: Connections Hypothesis Provider API xref: - https://github.com/NCATSTranslator/Translator-All/wiki/Connections-Hypothesis-Provider - knowledge level: prediction + knowledge level: predicted agent type: not_provided description: A Translator Reasoner API for the Connections Hypothesis Provider - id: infores:cord19 @@ -1214,14 +1226,14 @@ information_resources: - id: infores:dili-network-study-data status: released name: Drug-Induced Liver Injury Network (DILIN) Participant Data - knowledge level: correlated + knowledge level: correlation agent type: not_provided - id: infores:faers status: released name: FDA Adverse Event Reporting System xref: - https://github.com/NCATSTranslator/Translator-All/wiki/FAERS - knowledge level: observation + knowledge level: observed agent type: not_provided description: >- The FDA Adverse Event Reporting System (FAERS) is a database that contains information @@ -1327,7 +1339,7 @@ information_resources: synonym: - drugmechdb knowledge level: curated - agent type: not provided + agent type: not_provided description: >- A database of paths that represent the mechanism of action from a drug to a disease in an indication. - id: infores:ebi @@ -1609,6 +1621,15 @@ information_resources: - GO-CAM knowledge level: curated agent type: not_provided + - id: infores:aop-cam + status: released + name: Adverse Outcome Pathways Casual Activity Models + xref: + - https://github.com/NCATSTranslator/Translator-All/wiki/AOP-CAM + synonym: + - AOP-CAM + knowledge level: curated + agent type: not_provided - id: infores:go-plus status: released name: Gene Ontology Plus @@ -1623,6 +1644,8 @@ information_resources: name: Human Gene Ontology Annotations xref: - https://github.com/NCATSTranslator/Translator-All/wiki/Human-GOA + knowledge level: curated + agent type: not_provided - id: infores:goa status: released name: Gene Ontology Annotations @@ -1734,7 +1757,7 @@ information_resources: knowledge level: curated agent type: not_provided - id: infores:hopkins-synthetic-patient-data - status: released + status: deprecated name: Hopkins Synthetic Patient Data xref: - https://ictr.johnshopkins.edu/about @@ -1809,7 +1832,7 @@ information_resources: status: released name: ICEES (Integrated Clinical and Environmental Exposures Service) xref: - - https://github.com/NCATSTranslator/Translator-All/wiki/Exposures-Provider-ICEES + - https://github.com/NCATSTranslator/Translator-All/wiki/ICEES synonym: - KP knowledge level: correlation @@ -1933,8 +1956,8 @@ information_resources: name: KINOMEscan xref: - https://lincs.hms.harvard.edu/kinomescan/ - knowledge level: raw_data - agent type: experimental + knowledge level: other + agent type: not_provided - id: infores:knowledge-collaboratory status: released name: Translator Knowledge Collaboratory API @@ -2145,7 +2168,7 @@ information_resources: name: SciGraph-Monarch-Ontology xref: - scigraph-ontology.monarchinitiative.org/scigraph/docs/ - knowledge level: not_provided + knowledge level: other agent type: not_provided - id: infores:monarchinitiative status: released @@ -2305,7 +2328,7 @@ information_resources: knowledge level: curated agent type: not_provided - id: infores:nces-schools-exposure-data - status: released + status: deprecated name: NCES public school exposures data xref: - https://nces.ed.gov/ @@ -2381,7 +2404,7 @@ information_resources: status: released name: Ontology Lookup Service API xref: - - https://www.ebi.ac.uk/ols/docs/api + - https://www.ebi.ac.uk/ols4/help synonym: - OLS knowledge level: curated @@ -2570,7 +2593,7 @@ information_resources: name: Psychoactive Drug Screening Program xref: - https://github.com/NCATSTranslator/Translator-All/wiki/PDSP - knowledge level: not_provided + knowledge level: other agent type: not_provided description: >- This service provides screening of novel psychoactive compounds for pharmacological and @@ -2698,7 +2721,7 @@ information_resources: knowledge level: curated agent type: not_provided - id: infores:quickgo - status: released + status: deprecated name: QuickGO xref: - https://www.ebi.ac.uk/QuickGO/api/index.html#!/gene_ontology/baseUrlUsingGET_1 @@ -2749,7 +2772,7 @@ information_resources: knowledge level: curated agent type: not_provided - id: infores:robokop - status: released + status: deprecated name: ROBOKOP xref: - https://github.com/NCATSTranslator/Translator-All/wiki/ARAGORN#ROBOKOP @@ -2759,13 +2782,14 @@ information_resources: agent type: not_provided description: An API for answering biomedical questions - id: infores:robokop-kg + status: released name: ROBOKOP KG xref: - https://github.com/NCATSTranslator/Translator-All/wiki/ROBOKOP-KG knowledge level: curated agent type: not_provided - id: infores:robokop-kp - status: released + status: deprecated name: ROBOKOP (Reasoning Over Biomedical Objects linked in Knowledge-Oriented Pathway) xref: - http://robokop.renci.org @@ -2838,6 +2862,7 @@ information_resources: knowledge level: curated agent type: not_provided - id: infores:smart-api + status: released name: SmartAPI API knowledge level: curated agent type: not_provided @@ -2845,7 +2870,7 @@ information_resources: xref: - https://github.com/NCATSTranslator/Translator-All/wiki/Smart-API-Registry - id: infores:smartapi - status: released + status: deprecated name: SmartAPI API xref: - https://smart-api.info @@ -2876,7 +2901,7 @@ information_resources: name: SnpEff xref: - https://pcingola.github.io/SnpEff/ - knowledge level: prediction + knowledge level: predicted agent type: computational_model description: >- Genetic variant annotation and functional effect prediction toolbox. @@ -2925,7 +2950,7 @@ information_resources: Node normalization takes a CURIE, and returns resolved alias and the canonical identifier of a node. - id: infores:sri-ontology - status: released + status: deprecated name: Ontology-KP API knowledge level: curated agent type: not_provided @@ -2933,7 +2958,7 @@ information_resources: xref: - https://github.com/NCATSTranslator/Translator-All/wiki/SRI-Ontology-Service - id: infores:sri-reference-kg - status: released + status: deprecated name: SRI Reference Knowledge Graph API xref: - https://github.com/NCATSTranslator/Translator-All/wiki/SRI-Reference-Knowledge-Graph @@ -3030,6 +3055,7 @@ information_resources: Aggregating and assessing experimental evidence for interpretable, explainable, accountable gene-trait associations. - id: infores:textmining-kp + status: released name: Text Mining KP xref: - https://github.com/NCATSTranslator/Translator-All/wiki/Text-Mining-Provider-KG @@ -3090,6 +3116,14 @@ information_resources: TTD is a database providing information about the known and explored therapeutic protein and nucleic acid targets, the targeted disease, pathway information and the corresponding drugs directed at each of these targets. + - id: infores:ubergraph + status: released + name: Ubergraph + xref: + - https://github.com/NCATSTranslator/Translator-All/wiki/Ubergraph + knowledge level: curated + agent type: not_provided + description: A graph representation of Ubergraph, an integration of ontologies including GO, CHEBI, Uberon, and HPO. - id: infores:uberon status: released name: Uber Anatomy Ontology @@ -3116,7 +3150,7 @@ information_resources: knowledge level: curated agent type: not_provided - id: infores:unc-cdwh-ehr-data - status: released + status: deprecated name: UNC Carolina Data Warehouse for Health Patient EHR Data xref: - https://tracs.unc.edu/index.php/services/informatics-and-data-science/cdw-h @@ -3158,21 +3192,21 @@ information_resources: agent type: not_provided description: OpenAPI for NCATS Biomedical Translator Reasoners - id: infores:us-census-acs-data - status: released + status: deprecated name: United States Census Bureau American Community Survey Data xref: - https://www.census.gov/programs-surveys/acs/data.html knowledge level: curated agent type: not_provided - id: infores:us-census-tiger-roadway-exposures-data - status: released + status: deprecated name: United States Census Bureau TIGER/line Roadway Data xref: - http://www.census.gov/geo/maps-data/data/tiger-line.html knowledge level: curated agent type: not_provided - id: infores:us-dot-roadway-exposures-data - status: released + status: deprecated name: United States Department of Transportation Roadway Exposures Data xref: - https://highways.dot.gov/ @@ -3341,7 +3375,7 @@ information_resources: description: An effector index to predict target genes at GWAS loci - id: infores:huri status: released - name: The Human Reference Protein Ineractome + name: The Human Reference Protein Interactome Mapping Project xref: - http://www.interactome-atlas.org/download synonym: @@ -3415,34 +3449,7 @@ information_resources: xref: - https://github.com/NCATSTranslator/Translator-All/wiki/SRI-Answer-Appraiser knowledge level: curated - - id: infores:sri-clinical-evidence-score - status: released - name: SRI Clinical Evidence Score - xref: - - https://github.com/NCATSTranslator/Translator-All/wiki/SRI-Clinical-Evidence-Score - knowledge level: curated - agent type: not_provided - - id: infores:sri-confidence-score - status: released - name: SRI Confidence Score - xref: - - https://github.com/NCATSTranslator/Translator-All/wiki/SRI-Confidence-Score - knowledge level: curated - agent type: not_provided - - id: infores:sri-novelty-score - status: released - name: SRI Novelty Score - xref: - - https://github.com/NCATSTranslator/Translator-All/wiki/SRI-Novelty-Score - knowledge level: curated agent type: not_provided - - id: infores:translator-f-score - status: released - name: SRI Novelty Score - knowledge level: curated - agent type: not_provided - xref: - - https://github.com/NCATSTranslator/Translator-All/wiki/Translator-f()%E2%80%90score - id: infores:biothings-suppkg status: released name: BioThings SuppKG API diff --git a/risk_affected_by/index.html b/likelihood_affected_by/index.html similarity index 95% rename from risk_affected_by/index.html rename to likelihood_affected_by/index.html index 629eb41c17..1e8f556114 100644 --- a/risk_affected_by/index.html +++ b/likelihood_affected_by/index.html @@ -8,7 +8,7 @@ - + @@ -18,7 +18,7 @@ - Slot: risk_affected_by (multivalued) - Biolink Model Documentation + Slot: likelihood_affected_by (multivalued) - Biolink Model Documentation @@ -81,7 +81,7 @@
                            - + Skip to content @@ -116,7 +116,7 @@
                            - Slot: risk_affected_by (multivalued) + Slot: likelihood_affected_by (multivalued)
                            @@ -526,10 +526,10 @@ -

                            Slot: risk_affected_by (multivalued)

                            +

                            Slot: likelihood_affected_by (multivalued)

                            - Inverse: affects risk for
                            + Inverse: affects likelihood of
                            @@ -539,11 +539,7 @@

                            Inheritance

                            • related_to @@ -552,14 +548,14 @@

                              Inheritance

                              LinkML Source

                              -
                              name: risk affected by
                              +
                              name: likelihood affected by
                               from_schema: https://w3id.org/biolink/biolink-model
                               is_a: related to at instance level
                               domain: named thing
                               multivalued: true
                               inherited: true
                              -alias: risk_affected_by
                              -inverse: affects risk for
                              +alias: likelihood_affected_by
                              +inverse: affects likelihood of
                               range: named thing
                               
                               
                              diff --git a/FDA_approval_status/index.html b/max_research_phase/index.html similarity index 96% rename from FDA_approval_status/index.html rename to max_research_phase/index.html index 095a0b910e..7e0650ef71 100644 --- a/FDA_approval_status/index.html +++ b/max_research_phase/index.html @@ -8,7 +8,7 @@ - + @@ -18,7 +18,7 @@ - Slot: FDA_approval_status - Biolink Model Documentation + Slot: max_research_phase - Biolink Model Documentation @@ -81,7 +81,7 @@
                              - + Skip to content @@ -116,7 +116,7 @@
                              - Slot: FDA_approval_status + Slot: max_research_phase
                              @@ -535,7 +535,7 @@ -

                              Slot: FDA_approval_status

                              +

                              Slot: max_research_phase

                              @@ -543,11 +543,11 @@

                              Slot: FDA_approval_status

                              Domain: Association
                              -Range: FDAApprovalStatusEnum

                              +Range: MaxResearchPhaseEnum

                              Inheritance

                              @@ -576,16 +576,15 @@

                              Applicable Classes

                              LinkML Source

                              -
                              name: FDA approval status
                              -description: ''
                              +
                              name: max research phase
                               from_schema: https://w3id.org/biolink/biolink-model
                               is_a: association slot
                               domain: association
                              -alias: FDA_approval_status
                              +alias: max_research_phase
                               domain_of:
                               - entity to disease association
                               - entity to phenotypic feature association
                              -range: FDAApprovalStatusEnum
                              +range: MaxResearchPhaseEnum
                               
                               
                              diff --git a/onset_qualifier/index.html b/onset_qualifier/index.html index 09d60b3c8b..2556932704 100644 --- a/onset_qualifier/index.html +++ b/onset_qualifier/index.html @@ -18,7 +18,7 @@ - Slot: onset_qualifier - Biolink Model Documentation + Slot: onset_qualifier (DEPRECATED) - Biolink Model Documentation @@ -81,7 +81,7 @@
                              - + Skip to content @@ -116,7 +116,7 @@
                              - Slot: onset_qualifier + Slot: onset_qualifier (DEPRECATED)
                              @@ -535,7 +535,7 @@ -

                              Slot: onset_qualifier

                              +

                              Slot: onset_qualifier (DEPRECATED)

                              Description: a qualifier used in a phenotypic association to state when the phenotype appears is in the subject
                              @@ -577,6 +577,7 @@

                              LinkML Source

                              name: onset qualifier
                               description: a qualifier used in a phenotypic association to state when the phenotype
                                 appears is in the subject
                              +deprecated: 'True'
                               in_subset:
                               - translator_minimal
                               from_schema: https://w3id.org/biolink/biolink-model
                              diff --git a/predicates.html b/predicates.html
                              index 40cf01eb27..499587e30e 100644
                              --- a/predicates.html
                              +++ b/predicates.html
                              @@ -6,11 +6,12 @@
                                   
                               
                               
                              -

                              Visualizations of the Biolink Model

                              +

                              Visualizations of the Biolink Model Predicates

                              + diff --git a/predicates.json b/predicates.json index 8cc090a72a..b2edd0430d 100644 --- a/predicates.json +++ b/predicates.json @@ -113,21 +113,19 @@ "parent": "affected_by" }, { - "name": "disrupted_by", + "name": "condition_ameliorated_by", "parent": "affected_by" }, { - "name": "is_ameliorated_by", - "parent": "affected_by", - "children": [ - { - "name": "treated_by", - "parent": "is_ameliorated_by" - } - ] + "name": "condition_exacerbated_by", + "parent": "affected_by" + }, + { + "name": "condition_prevented_by", + "parent": "affected_by" }, { - "name": "is_exacerbated_by", + "name": "disrupted_by", "parent": "affected_by" }, { @@ -173,21 +171,15 @@ ] }, { - "name": "ameliorates", - "parent": "affects", - "children": [ - { - "name": "treats", - "parent": "ameliorates" - } - ] + "name": "ameliorates_condition", + "parent": "affects" }, { "name": "disrupts", "parent": "affects" }, { - "name": "exacerbates", + "name": "exacerbates_condition", "parent": "affects" }, { @@ -205,16 +197,16 @@ ] }, { - "name": "affects_risk_for", + "name": "affects_likelihood_of", "parent": "related_to_at_instance_level", "children": [ { - "name": "predisposes", - "parent": "affects_risk_for" + "name": "predisposes_to_condition", + "parent": "affects_likelihood_of" }, { - "name": "prevents", - "parent": "affects_risk_for" + "name": "preventative_for_condition", + "parent": "affects_likelihood_of" } ] }, @@ -342,12 +334,16 @@ "name": "completed_by", "parent": "related_to_at_instance_level" }, + { + "name": "condition_predisposed_by", + "parent": "related_to_at_instance_level" + }, { "name": "contains_process", "parent": "related_to_at_instance_level" }, { - "name": "contraindicated_for", + "name": "contraindicated_in", "parent": "related_to_at_instance_level" }, { @@ -716,6 +712,10 @@ "name": "lacks_part", "parent": "related_to_at_instance_level" }, + { + "name": "likelihood_affected_by", + "parent": "related_to_at_instance_level" + }, { "name": "located_in", "parent": "related_to_at_instance_level", @@ -907,23 +907,23 @@ "parent": "related_to_at_instance_level" }, { - "name": "related_condition", - "parent": "related_to_at_instance_level" - }, - { - "name": "risk_affected_by", + "name": "promotes_condition", "parent": "related_to_at_instance_level", "children": [ { - "name": "has_predisposing_factor", - "parent": "risk_affected_by" + "name": "exacerbates_condition", + "parent": "promotes_condition" }, { - "name": "prevented_by", - "parent": "risk_affected_by" + "name": "predisposes_to_condition", + "parent": "promotes_condition" } ] }, + { + "name": "related_condition", + "parent": "related_to_at_instance_level" + }, { "name": "sequence_location_of", "parent": "related_to_at_instance_level" @@ -956,6 +956,26 @@ } ] }, + { + "name": "studied_to_treat", + "parent": "related_to_at_instance_level", + "children": [ + { + "name": "in_clinical_trials_for", + "parent": "studied_to_treat" + }, + { + "name": "in_preclinical_trials_for", + "parent": "studied_to_treat", + "children": [ + { + "name": "beneficial_in_models_for", + "parent": "in_preclinical_trials_for" + } + ] + } + ] + }, { "name": "target_for", "parent": "related_to_at_instance_level" @@ -993,6 +1013,10 @@ { "name": "translation_of", "parent": "related_to_at_instance_level" + }, + { + "name": "was_applied_to_treat", + "parent": "related_to_at_instance_level" } ] } diff --git a/contraindicated_for/index.html b/predisposes_to_condition/index.html similarity index 92% rename from contraindicated_for/index.html rename to predisposes_to_condition/index.html index 5ce16269db..0e6108db9c 100644 --- a/contraindicated_for/index.html +++ b/predisposes_to_condition/index.html @@ -8,7 +8,7 @@ - + @@ -18,7 +18,7 @@ - Slot: contraindicated_for (multivalued) - Biolink Model Documentation + Slot: predisposes_to_condition (multivalued) - Biolink Model Documentation @@ -81,7 +81,7 @@
                              - + Skip to content @@ -116,7 +116,7 @@
                              - Slot: contraindicated_for (multivalued) + Slot: predisposes_to_condition (multivalued)
                              @@ -535,20 +535,23 @@ -

                              Slot: contraindicated_for (multivalued)

                              -
                              Description: Holds between a drug and a disease or phenotype, such that a person with that disease should not be treated with the drug.
                              - +

                              Slot: predisposes_to_condition (multivalued)

                              +
                              Description: Holds between two entities where the presence or application of one increases the chance that the other will come to be.
                              + Aliases: risk factor for
                              -

                              Domain: Drug
                              +

                              Domain: ChemicalOrDrugOrTreatment
                              Range: DiseaseOrPhenotypicFeature

                              Inheritance

                              • related_to @@ -572,24 +575,25 @@

                                Annotations

                                LinkML Source

                                -
                                name: contraindicated for
                                +
                                name: predisposes to condition
                                 annotations:
                                   canonical_predicate:
                                     tag: canonical_predicate
                                     value: true
                                -  opposite_of:
                                -    tag: opposite_of
                                -    value: treats
                                -description: Holds between a drug and a disease or phenotype, such that a person with
                                -  that disease should not be treated with the drug.
                                +description: Holds between two entities where the presence or application of one increases
                                +  the chance that the other will come to be.
                                +in_subset:
                                +- translator_minimal
                                 from_schema: https://w3id.org/biolink/biolink-model
                                -exact_mappings:
                                -- NCIT:C37933
                                -is_a: related to at instance level
                                -domain: drug
                                +aliases:
                                +- risk factor for
                                +is_a: affects likelihood of
                                +mixins:
                                +- promotes condition
                                +domain: chemical or drug or treatment
                                 multivalued: true
                                 inherited: true
                                -alias: contraindicated_for
                                +alias: predisposes_to_condition
                                 range: disease or phenotypic feature
                                 
                                 
                                diff --git a/ameliorates/index.html b/preventative_for_condition/index.html similarity index 91% rename from ameliorates/index.html rename to preventative_for_condition/index.html index 1e57dc8df8..b1fe30adcc 100644 --- a/ameliorates/index.html +++ b/preventative_for_condition/index.html @@ -8,7 +8,7 @@ - + @@ -18,7 +18,7 @@ - Slot: ameliorates (multivalued) - Biolink Model Documentation + Slot: preventative_for_condition (multivalued) - Biolink Model Documentation @@ -81,7 +81,7 @@
                                - + Skip to content @@ -116,7 +116,7 @@
                                - Slot: ameliorates (multivalued) + Slot: preventative_for_condition (multivalued)
                                @@ -535,24 +535,21 @@ -

                                Slot: ameliorates (multivalued)

                                -
                                Description: A relationship between an entity (e.g. a genotype, genetic variation, chemical, or environmental exposure, clinical intervention) and a condition (a phenotype or disease), where the presence of the entity reduces or eliminates some or all aspects of the condition.
                                - +

                                Slot: preventative_for_condition (multivalued)

                                +
                                Description: Holds between a substance, procedure, or activity and a medical condition (disease or phenotypic feature), and states that the substance, procedure, or activity is able to prevent it manifesting in the first place.
                                + Aliases: prophylactic for, prevents
                                -

                                Domain: NamedThing
                                +

                                Domain: ChemicalOrDrugOrTreatment
                                Range: DiseaseOrPhenotypicFeature

                                Inheritance

                                • related_to
                                  • related_to_at_instance_level
                                      -
                                    • affects @@ -578,26 +575,30 @@

                                      Annotations

                                      LinkML Source

                                      -
                                      name: ameliorates
                                      +
                                      name: preventative for condition
                                       annotations:
                                         canonical_predicate:
                                           tag: canonical_predicate
                                           value: true
                                         opposite_of:
                                           tag: opposite_of
                                      -    value: exacerbates
                                      -description: A relationship between an entity (e.g. a genotype, genetic variation,
                                      -  chemical, or environmental exposure, clinical intervention) and a condition (a phenotype
                                      -  or disease), where the presence of the entity reduces or eliminates some or all
                                      -  aspects of the condition.
                                      +    value: promotes condition
                                      +description: Holds between a substance, procedure, or activity and a medical condition
                                      +  (disease or phenotypic feature),  and states that the  substance, procedure, or
                                      +  activity is able to prevent it manifesting in the first place.
                                      +in_subset:
                                      +- translator_minimal
                                       from_schema: https://w3id.org/biolink/biolink-model
                                      -exact_mappings:
                                      -- RO:0003307
                                      -is_a: affects
                                      -domain: named thing
                                      +aliases:
                                      +- prophylactic for
                                      +- prevents
                                      +is_a: affects likelihood of
                                      +mixins:
                                      +- treats
                                      +domain: chemical or drug or treatment
                                       multivalued: true
                                       inherited: true
                                      -alias: ameliorates
                                      +alias: preventative_for_condition
                                       range: disease or phenotypic feature
                                       
                                       
                                      diff --git a/prevents/index.html b/prevents/index.html deleted file mode 100644 index a483d59084..0000000000 --- a/prevents/index.html +++ /dev/null @@ -1,656 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - Slot: prevents (multivalued) - Biolink Model Documentation - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
                                      - -
                                      - - - - - - -
                                      - - -
                                      - -
                                      - - - - - - -
                                      -
                                      - - - -
                                      -
                                      -
                                      - - - - - -
                                      -
                                      -
                                      - - - -
                                      -
                                      -
                                      - - - -
                                      -
                                      -
                                      - - - -
                                      -
                                      - - - - - - - -

                                      Slot: prevents (multivalued)

                                      -
                                      Description: holds between an entity whose application or use reduces the likelihood of a potential outcome. Typically used to associate a chemical entity, exposure, activity, or medical intervention that can prevent the onset a disease or phenotypic feature.
                                      - - - -
                                      - -

                                      Domain: NamedThing
                                      -Range: NamedThing

                                      -

                                      Inheritance

                                      - -

                                      Annotations

                                      - - - - - - - - - - - - - -
                                      propertyvalue
                                      canonical_predicateTrue
                                      -

                                      LinkML Source

                                      -
                                      - -
                                      name: prevents
                                      -annotations:
                                      -  canonical_predicate:
                                      -    tag: canonical_predicate
                                      -    value: true
                                      -  opposite_of:
                                      -    tag: opposite_of
                                      -    value: predisposes
                                      -description: holds between an entity whose application or use reduces the likelihood
                                      -  of a potential outcome. Typically used to associate a chemical entity, exposure,
                                      -  activity, or medical intervention that can prevent the onset a disease or phenotypic
                                      -  feature.
                                      -in_subset:
                                      -- translator_minimal
                                      -from_schema: https://w3id.org/biolink/biolink-model
                                      -exact_mappings:
                                      -- SEMMEDDB:PREVENTS
                                      -narrow_mappings:
                                      -- RO:0002599
                                      -is_a: affects risk for
                                      -domain: named thing
                                      -multivalued: true
                                      -inherited: true
                                      -alias: prevents
                                      -range: named thing
                                      -
                                      -
                                      - -
                                      - - - - - - - - -
                                      -
                                      - - - - -
                                      - -
                                      - - - -
                                      -
                                      -
                                      -
                                      - - - - - - - - - - \ No newline at end of file diff --git a/promotes_condition/index.html b/promotes_condition/index.html new file mode 100644 index 0000000000..838231c4a2 --- /dev/null +++ b/promotes_condition/index.html @@ -0,0 +1,689 @@ + + + + + + + + + + + + + + + + + + + + + Slot: promotes_condition (multivalued) - Biolink Model Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                      + +
                                      + + + + + + +
                                      + + +
                                      + +
                                      + + + + + + +
                                      +
                                      + + + +
                                      +
                                      +
                                      + + + + + +
                                      +
                                      +
                                      + + + +
                                      +
                                      +
                                      + + + +
                                      +
                                      +
                                      + + + +
                                      +
                                      + + + + + + + +

                                      Slot: promotes_condition (multivalued)

                                      +
                                      Description: Holds between a substance, procedure, or activity and a medical condition (disease or phenotypic feature), and states that the substance, procedure, or activity is able to promote it manifesting in the first place.
                                      + + + +
                                      + +

                                      Domain: ChemicalOrDrugOrTreatment
                                      +Range: DiseaseOrPhenotypicFeature

                                      +

                                      Inheritance

                                      + +

                                      Mixin Usage

                                      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                      mixed intodescriptionrangedomain
                                      predisposes_to_conditionHolds between two entities where the presence or application of one increases the chance that the other will come to be.disease or phenotypic feature
                                      exacerbates_conditionHolds between a substance, procedure, or activity and an existing medical condition (disease or phenotypic
                                      feature) where the substance, procedure, or activity worsens some or all aspects of the condition.disease or phenotypic feature
                                      +

                                      Annotations

                                      + + + + + + + + + + + + + +
                                      propertyvalue
                                      canonical_predicateTrue
                                      +

                                      LinkML Source

                                      +
                                      + +
                                      name: promotes condition
                                      +annotations:
                                      +  canonical_predicate:
                                      +    tag: canonical_predicate
                                      +    value: true
                                      +  opposite_of:
                                      +    tag: opposite_of
                                      +    value: preventative for condition
                                      +description: Holds between a substance, procedure, or activity and a medical condition
                                      +  (disease or phenotypic feature),  and states that the  substance, procedure, or
                                      +  activity is able to promote it manifesting in the first place.
                                      +in_subset:
                                      +- translator_minimal
                                      +from_schema: https://w3id.org/biolink/biolink-model
                                      +is_a: related to at instance level
                                      +mixin: true
                                      +domain: chemical or drug or treatment
                                      +multivalued: true
                                      +inherited: true
                                      +alias: promotes_condition
                                      +range: disease or phenotypic feature
                                      +
                                      +
                                      + +
                                      + + + + + + + + +
                                      +
                                      + + + + +
                                      + +
                                      + + + +
                                      +
                                      +
                                      +
                                      + + + + + + + + + + \ No newline at end of file diff --git a/related_to_at_instance_level/index.html b/related_to_at_instance_level/index.html index 5bbf797a69..c40709edb1 100644 --- a/related_to_at_instance_level/index.html +++ b/related_to_at_instance_level/index.html @@ -550,6 +550,8 @@

                                      Inheritance

                                    • related_to_at_instance_level
                                      • associated_with
                                      • opposite_of
                                      • +
                                      • affects_likelihood_of
                                      • +
                                      • likelihood_affected_by
                                      • target_for
                                      • has_target
                                      • active_in
                                      • @@ -578,10 +580,12 @@

                                        Inheritance

                                      • translates_to
                                      • translation_of
                                      • coexists_with
                                      • -
                                      • affects_risk_for
                                      • -
                                      • risk_affected_by
                                      • contributes_to
                                      • contribution_from
                                      • +
                                      • promotes_condition
                                      • +
                                      • condition_predisposed_by
                                      • +
                                      • studied_to_treat [ treats_or_taken_to_treat_or_studied_to_treat]
                                      • +
                                      • was_applied_to_treat [ treats_or_taken_to_treat_or_studied_to_treat]
                                      • has_phenotype
                                      • phenotype_of
                                      • occurs_in
                                      • @@ -608,7 +612,7 @@

                                        Inheritance

                                      • has_sequence_variant
                                      • disease_has_basis_in
                                      • occurs_in_disease
                                      • -
                                      • contraindicated_for
                                      • +
                                      • contraindicated_in
                                      • has_contraindication
                                      • has_not_completed
                                      • not_completed_by
                                      • diff --git a/search/search_index.json b/search/search_index.json index 7f2e31aad0..0dca4d8ac4 100644 --- a/search/search_index.json +++ b/search/search_index.json @@ -1 +1 @@ -{"config":{"lang":["en"],"separator":"[\\s\\-]+","pipeline":["stopWordFilter"]},"docs":[{"location":"","title":"Biolink-Model: a data model for life-sciences data.","text":"

                                        The Biolink Model is a high-level, open-source data model designed to standardize types and relationships in biological knowledge graphs, covering entities like genes, diseases, chemical substances, organisms, genomics, phenotypes, and more. Biolink Model can be used to formalize the relationships between data structures in translational science. It incorporates object-oriented classification and graph-oriented features. The core of the model is a set of hierarchical, interconnected classes (or categories) and relationships between them (or predicates). The model provides class and edge attributes and associations that guide how entities should relate to one another. The goal of the Biolink Model is to provide a consistent framework for representing biological knowledge across various databases and formats. For more information, see: understanding the model

                                        "},{"location":"#classes-visualization","title":"Classes (Visualization)","text":"Class Description AccessibleDnaRegion A region (or regions) of a chromatinized genome that has been measured to be more accessible to an enzyme such as DNase-I or Tn5 Transpose Activity An activity is something that occurs over a period of time and acts upon or with entities; it may include consuming, processing, transforming, modifying, relocating, using, or generating entities. AdministrativeEntity None Agent person, group, organization or project that provides a piece of information (i.e. a knowledge association) AnatomicalEntity A subcellular location, cell type or gross anatomical part Annotation Biolink Model root class for entity annotations. Article a piece of writing on a particular topic presented as a stand-alone section of a larger publication Attribute A property or characteristic of an entity. For example, an apple may have properties such as color, shape, age, crispiness. An environmental sample may have attributes such as depth, lat, long, material. Bacterium A member of a group of unicellular microorganisms lacking a nuclear membrane, that reproduce by binary fission and are often motile. Behavior None BehavioralExposure A behavioral exposure is a factor relating to behavior impacting an individual. BehavioralFeature A phenotypic feature which is behavioral in nature. BehavioralOutcome An outcome resulting from an exposure event which is the manifestation of human behavior. BiologicalEntity None BiologicalProcess One or more causally connected executions of molecular functions BiologicalProcessOrActivity Either an individual molecular activity, or a collection of causally connected molecular activities in a biological system. BiologicalSex None BioticExposure An external biotic exposure is an intake of (sometimes pathological) biological organisms (including viruses). Book This class may rarely be instantiated except if use cases of a given knowledge graph support its utility. BookChapter None Case An individual (human) organism that has a patient role in some clinical context. Cell None CellLine None CellularComponent A location in or around a cell CellularOrganism ChemicalEntity A chemical entity is a physical entity that pertains to chemistry or biochemistry. ChemicalExposure A chemical exposure is an intake of a particular chemical entity. ChemicalMixture A chemical mixture is a chemical entity composed of two or more molecular entities. ChemicalRole A role played by the molecular entity or part thereof within a chemical context. ChiSquaredAnalysisResult A result of a chi squared analysis. ClinicalAttribute Attributes relating to a clinical manifestation ClinicalCourse The course a disease typically takes from its onset, progression in time, and eventual resolution or death of the affected individual ClinicalEntity Any entity or process that exists in the clinical domain and outside the biological realm. Diseases are placed under biological entities ClinicalFinding this category is currently considered broad enough to tag clinical lab measurements and other biological attributes taken as 'clinical traits' with some statistical score, for example, a p value in genetic associations. ClinicalIntervention None ClinicalMeasurement A clinical measurement is a special kind of attribute which results from a laboratory observation from a subject individual or sample. Measurements can be connected to their subject by the 'has attribute' slot. ClinicalModifier Used to characterize and specify the phenotypic abnormalities defined in the phenotypic abnormality sub-ontology, with respect to severity, laterality, and other aspects ClinicalTrial None CodingSequence None Cohort A group of people banded together or treated as a group who share common characteristics. A cohort 'study' is a particular form of longitudinal study that samples a cohort, performing a cross-section at intervals through time. CommonDataElement A Common Data Element (CDE) is a standardized, precisely defined question, paired with a set of allowable responses, used systematically across different sites, studies, or clinical trials to ensure consistent data collection. Multiple CDEs (from one or more Collections) can be curated into Forms. (https://cde.nlm.nih.gov/home) ComplexChemicalExposure A complex chemical exposure is an intake of a chemical mixture (e.g. gasoline), other than a drug. ComplexMolecularMixture A complex molecular mixture is a chemical mixture composed of two or more molecular entities with unknown concentration and stoichiometry. ConceptCountAnalysisResult A result of a concept count analysis. ConfidenceLevel Level of confidence in a statement Dataset an item that refers to a collection of data from a data source. DatasetDistribution an item that holds distribution level information about a dataset. DatasetSummary an item that holds summary level information about a dataset. DatasetVersion an item that holds version level information about a dataset. Device A thing made or adapted for a particular purpose, especially a piece of mechanical or electronic equipment DiagnosticAid A device or substance used to help diagnose disease or injury Disease A disorder of structure or function, especially one that produces specific signs, phenotypes or symptoms or that affects a specific location and is not simply a direct result of physical injury. A disposition to undergo pathological processes that exists in an organism because of one or more disorders in that organism. DiseaseOrPhenotypicFeature Either one of a disease or an individual phenotypic feature. Some knowledge resources such as Monarch treat these as distinct, others such as MESH conflate. Please see definitions of phenotypic feature and disease in this model for their independent descriptions. This class is helpful to enforce domains and ranges that may involve either a disease or a phenotypic feature. DiseaseOrPhenotypicFeatureExposure A disease or phenotypic feature state, when viewed as an exposure, represents an precondition, leading to or influencing an outcome, e.g. HIV predisposing an individual to infections; a relative deficiency of skin pigmentation predisposing an individual to skin cancer. DiseaseOrPhenotypicFeatureOutcome Physiological outcomes resulting from an exposure event which is the manifestation of a disease or other characteristic phenotype. Drug A substance intended for use in the diagnosis, cure, mitigation, treatment, or prevention of disease DrugExposure A drug exposure is an intake of a particular drug. DrugLabel a document accompanying a drug or its container that provides written, printed or graphic information about the drug, including drug contents, specific instructions or warnings for administration, storage and disposal instructions, etc. DrugToGeneInteractionExposure drug to gene interaction exposure is a drug exposure is where the interactions of the drug with specific genes are known to constitute an 'exposure' to the organism, leading to or influencing an outcome. Entity Root Biolink Model class for all things and informational relationships, real or imagined. EnvironmentalExposure A environmental exposure is a factor relating to abiotic processes in the environment including sunlight (UV-B), atmospheric (heat, cold, general pollution) and water-born contaminants. EnvironmentalFeature None EnvironmentalFoodContaminant None EnvironmentalProcess None EpidemiologicalOutcome An epidemiological outcome, such as societal disease burden, resulting from an exposure event. Event Something that happens at a given place and time. EvidenceType Class of evidence that supports an association Exon A region of the transcript sequence within a gene which is not removed from the primary RNA transcript by RNA splicing. Food A substance consumed by a living organism as a source of nutrition FoodAdditive None Fungus A kingdom of eukaryotic, heterotrophic organisms that live as saprobes or parasites, including mushrooms, yeasts, smuts, molds, etc. They reproduce either sexually or asexually, and have life cycles that range from simple to complex. Filamentous fungi refer to those that grow as multicellular colonies (mushrooms and molds). Gene A region (or regions) that includes all of the sequence elements necessary to encode a functional transcript. A gene locus may include regulatory regions, transcribed regions and/or other functional sequence regions. GeneFamily any grouping of multiple genes or gene products related by common descent GeneticInheritance The pattern or 'mode' in which a particular genetic trait or disorder is passed from one generation to the next, e.g. autosomal dominant, autosomal recessive, etc. Genome A genome is the sum of genetic material within a cell or virion. GenomicBackgroundExposure A genomic background exposure is where an individual's specific genomic background of genes, sequence variants or other pre-existing genomic conditions constitute a kind of 'exposure' to the organism, leading to or influencing an outcome. Genotype An information content entity that describes a genome by specifying the total variation in genomic sequence and/or gene expression, relative to some established background GenotypicSex An attribute corresponding to the genotypic sex of the individual, based upon genotypic composition of sex chromosomes. GeographicExposure A geographic exposure is a factor relating to geographic proximity to some impactful entity. GeographicLocation a location that can be described in lat/long coordinates GeographicLocationAtTime a location that can be described in lat/long coordinates, for a particular time GrossAnatomicalStructure None Haplotype A set of zero or more Alleles on a single instance of a Sequence[VMC] Hospitalization None HospitalizationOutcome An outcome resulting from an exposure event which is the increased manifestation of acute (e.g. emergency room visit) or chronic (inpatient) hospitalization. Human A member of the the species Homo sapiens. IndividualOrganism An instance of an organism. For example, Richard Nixon, Charles Darwin, my pet cat. Example ID: ORCID:0000-0002-5355-2576 InformationContentEntity a piece of information that typically describes some topic of discourse or is used as support. Invertebrate An animal lacking a vertebral column. This group consists of 98% of all animal species. JournalArticle an article, typically presenting results of research, that is published in an issue of a scientific journal. LifeStage A stage of development or growth of an organism, including post-natal adult stages LogOddsAnalysisResult A result of a log odds ratio analysis. MacromolecularComplex A stable assembly of two or more macromolecules, i.e. proteins, nucleic acids, carbohydrates or lipids, in which at least one component is a protein and the constituent parts function together. Mammal A member of the class Mammalia, a clade of endothermic amniotes distinguished from reptiles and birds by the possession of hair, three middle ear bones, mammary glands, and a neocortex MappingCollection A collection of deprecated mappings. MaterialSample A sample is a limited quantity of something (e.g. an individual or set of individuals from a population, or a portion of a substance) to be used for testing, analysis, inspection, investigation, demonstration, or trial use. [SIO] MicroRNA None MolecularActivity An execution of a molecular function carried out by a gene product or macromolecular complex. MolecularEntity A molecular entity is a chemical entity composed of individual or covalently bonded atoms. MolecularMixture A molecular mixture is a chemical mixture composed of two or more molecular entities with known concentration and stoichiometry. MortalityOutcome An outcome of death from resulting from an exposure event. NamedThing a databased entity or concept/class NoncodingRNAProduct None NucleicAcidEntity A nucleic acid entity is a molecular entity characterized by availability in gene databases of nucleotide-based sequence representations of its precise sequence; for convenience of representation, partial sequences of various kinds are included. NucleicAcidSequenceMotif A linear nucleotide sequence pattern that is widespread and has, or is conjectured to have, a biological significance. e.g. the TATA box promoter motif, transcription factor binding consensus sequences. NucleosomeModification A chemical modification of a histone protein within a nucleosome octomer or a substitution of a histone with a variant histone isoform. e.g. Histone 4 Lysine 20 methylation (H4K20me), histone variant H2AZ substituting H2A. ObservedExpectedFrequencyAnalysisResult A result of a observed expected frequency analysis. Onset The age group in which (disease) symptom manifestations appear OrganismAttribute describes a characteristic of an organismal entity. OrganismTaxon A classification of a set of organisms. Example instances: NCBITaxon:9606 (Homo sapiens), NCBITaxon:2 (Bacteria). Can also be used to represent strains or subspecies. OrganismalEntity A named entity that is either a part of an organism, a whole organism, population or clade of organisms, excluding chemical entities Patent a legal document granted by a patent issuing authority which confers upon the patenter the sole right to make, use and sell an invention for a set period of time. PathologicalAnatomicalExposure An abnormal anatomical structure, when viewed as an exposure, representing an precondition, leading to or influencing an outcome, e.g. thrombosis leading to an ischemic disease outcome. PathologicalAnatomicalOutcome An outcome resulting from an exposure event which is the manifestation of an abnormal anatomical structure. PathologicalAnatomicalStructure An anatomical structure with the potential of have an abnormal or deleterious effect at the subcellular, cellular, multicellular, or organismal level. PathologicalProcess A biologic function or a process having an abnormal or deleterious effect at the subcellular, cellular, multicellular, or organismal level. PathologicalProcessExposure A pathological process, when viewed as an exposure, representing a precondition, leading to or influencing an outcome, e.g. autoimmunity leading to disease. PathologicalProcessOutcome An outcome resulting from an exposure event which is the manifestation of a pathological process. Pathway None Phenomenon a fact or situation that is observed to exist or happen, especially one whose cause or explanation is in question PhenotypicFeature A combination of entity and quality that makes up a phenotyping statement. An observable characteristic of an individual resulting from the interaction of its genotype with its molecular and physical environment. PhenotypicQuality A property of a phenotype PhenotypicSex An attribute corresponding to the phenotypic sex of the individual, based upon the reproductive organs present. PhysicalEntity An entity that has material reality (a.k.a. physical essence). PhysiologicalProcess None PlanetaryEntity Any entity or process that exists at the level of the whole planet Plant Polypeptide A polypeptide is a molecular entity characterized by availability in protein databases of amino-acid-based sequence representations of its precise primary structure; for convenience of representation, partial sequences of various kinds are included, even if they do not represent a physical molecule. PopulationOfIndividualOrganisms A collection of individuals from the same taxonomic class distinguished by one or more characteristics. Characteristics can include, but are not limited to, shared geographic location, genetics, phenotypes. PosttranslationalModification A chemical modification of a polypeptide or protein that occurs after translation. e.g. polypeptide cleavage to form separate proteins, methylation or acetylation of histone tail amino acids, protein ubiquitination. PredicateMapping A deprecated predicate mapping object contains the deprecated predicate and an example of the rewiring that should be done to use a qualified statement in its place. PreprintPublication a document reresenting an early version of an author's original scholarly work, such as a research paper or a review, prior to formal peer review and publication in a peer-reviewed scholarly or scientific journal. Procedure A series of actions conducted in a certain order or manner ProcessedMaterial A chemical entity (often a mixture) processed for consumption for nutritional, medical or technical use. Is a material entity that is created or changed during material processing. Protein A gene product that is composed of a chain of amino acid sequences and is produced by ribosome-mediated translation of mRNA ProteinDomain A conserved part of protein sequence and (tertiary) structure that can evolve, function, and exist independently of the rest of the protein chain. Protein domains maintain their structure and function independently of the proteins in which they are found. e.g. an SH3 domain. ProteinFamily None ProteinIsoform Represents a protein that is a specific isoform of the canonical or reference protein. See https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4114032/ Publication Any \u2018published\u2019 piece of information. Publications are considered broadly to include any document or document part made available in print or on the web - which may include scientific journal issues, individual articles, and books - as well as things like pre-prints, white papers, patents, drug labels, web pages, protocol documents, and even a part of a publication if of significant knowledge scope (e.g. a figure, figure legend, or section highlighted by NLP). QuantityValue A value of an attribute that is quantitative and measurable, expressed as a combination of a unit and a numeric value ReagentTargetedGene A gene altered in its expression level in the context of some experiment as a result of being targeted by gene-knockdown reagent(s) such as a morpholino or RNAi. RegulatoryRegion A region (or regions) of the genome that contains known or putative regulatory elements that act in cis- or trans- to affect the transcription of gene RelationshipType An OWL property used as an edge label RelativeFrequencyAnalysisResult A result of a relative frequency analysis. RetrievalSource Provides information about how a particular InformationResource served as a source from which knowledge expressed in an Edge, or data used to generate this knowledge, was retrieved. RNAProduct None RNAProductIsoform Represents a protein that is a specific isoform of the canonical or reference RNA SequenceVariant A sequence_variant is a non exact copy of a sequence_feature or genome exhibiting one or more sequence_alteration. Serial This class may rarely be instantiated except if use cases of a given knowledge graph support its utility. SeverityValue describes the severity of a phenotypic feature or disease SiRNA A small RNA molecule that is the product of a longer exogenous or endogenous dsRNA, which is either a bimolecular duplex or very long hairpin, processed (via the Dicer pathway) such that numerous siRNAs accumulate from both strands of the dsRNA. SRNAs trigger the cleavage of their target molecules. SmallMolecule A small molecule entity is a molecular entity characterized by availability in small-molecule databases of SMILES, InChI, IUPAC, or other unambiguous representation of its precise chemical structure; for convenience of representation, any valid chemical representation is included, even if it is not strictly molecular (e.g., sodium ion). Snv SNVs are single nucleotide positions in genomic DNA at which different sequence alternatives exist SocioeconomicAttribute Attributes relating to a socioeconomic manifestation SocioeconomicExposure A socioeconomic exposure is a factor relating to social and financial status of an affected individual (e.g. poverty). SocioeconomicOutcome An general social or economic outcome, such as healthcare costs, utilization, etc., resulting from an exposure event Study a detailed investigation and/or analysis StudyPopulation A group of people banded together or treated as a group as participants in a research study. StudyResult A collection of data items from a study that are about a particular study subject or experimental unit (the 'focus' of the Result) - optionally with context/provenance metadata that may be relevant to the interpretation of this data as evidence. StudyVariable a variable that is used as a measure in the investigation of a study TaxonomicRank A descriptor for the rank within a taxonomic classification. Example instance: TAXRANK:0000017 (kingdom) TextMiningResult A result of text mining. Transcript An RNA synthesized on a DNA or RNA template by an RNA polymerase. TranscriptionFactorBindingSite A region (or regions) of the genome that contains a region of DNA known or predicted to bind a protein that modulates gene transcription Treatment A treatment is targeted at a disease or phenotype and may involve multiple drug 'exposures', medical devices and/or procedures Vertebrate A sub-phylum of animals consisting of those having a bony or cartilaginous vertebral column. Virus A virus is a microorganism that replicates itself as a microRNA and infects the host cell. WebPage a document that is published according to World Wide Web standards, which may incorporate text, graphics, sound, and/or other features. Zygosity None"},{"location":"#properties","title":"Properties","text":"Property Description address the particulars of the place where someone or an organization is situated. For now, this slot is a simple text \"blob\" containing all relevant details of the given location for fitness of purpose. For the moment, this \"address\" can include other contact details such as email and phone number(?). affiliation a professional relationship between one provider (often a person) within another provider (often an organization). Target provider identity should be specified by a CURIE. Providers may have multiple affiliations. aggregate_statistic None animal_model_available_from authors connects an publication to the list of authors who contributed to the publication. This property should be a comma-delimited list of author names. It is recommended that an author's name be formatted as \"surname, firstname initial.\". Note that this property is a node annotation expressing the citation list of authorship which might typically otherwise be more completely documented in biolink:PublicationToProviderAssociation defined edges which point to full details about an author and possibly, some qualifiers which clarify the specific status of a given author in the publication. available_from broad_synonym None chapter chapter of a book created_with None creation_date date on which an entity was created. This can be applied to nodes or edges dataset_download_url None distribution_download_url None download_url None exact_synonym None format None full_name a long-form human readable name for a thing has_biological_sequence connects a genomic feature to its sequence has_chemical_formula description of chemical compound based on element symbols has_constituent one or more molecular entities within a chemical mixture has_count number of things with a particular property has_dataset None has_device connects an entity to one or more (medical) devices has_distribution None has_drug connects an entity to one or more drugs has_gene connects an entity associated with one or more genes has_gene_or_gene_product connects an entity with one or more gene or gene products has_percentage equivalent to has quotient multiplied by 100 has_procedure connects an entity to one or more (medical) procedures has_quotient None has_receptor the organism or organism part being exposed has_route the process that results in the stressor coming into direct contact with the receptor has_stressor the process or entity that the receptor is being exposed to has_taxonomic_rank None has_topic Connects a node to a vocabulary term or ontology class that describes some aspect of the entity. In general specific characterization is preferred. See https://github.com/biolink/biolink-model/issues/238 has_total total number of things in a particular reference set has_zygosity None in_taxon_label The human readable scientific name for the taxon of the entity. ingest_date None is_metabolite indicates whether a molecular entity is a metabolite is_supplement is_toxic iso_abbreviation Standard abbreviation for periodicals in the International Organization for Standardization (ISO) 4 system See https://www.issn.org/services/online-services/access-to-the-ltwa/. If the 'published in' property is set, then the iso abbreviation pertains to the broader publication context (the journal) within which the given publication node is embedded, not the publication itself. issue issue of a newspaper, a scientific journal or magazine for reference purpose keywords keywords tagging a publication latitude latitude license None longitude longitude max_tolerated_dose The highest dose of a drug or treatment that does not cause unacceptable side effects. The maximum tolerated dose is determined in clinical trials by testing increasing doses on different groups of people until the highest dose with acceptable side effects is found. Also called MTD. mesh_terms mesh terms tagging a publication narrow_synonym None node_property A grouping for any property that holds between a node and a value pages page number of source referenced for statement or publication provided_by The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. published_in CURIE identifier of a broader publication context within which the publication may be placed, e.g. a specified book or journal. related_synonym None resource_id The CURIE for an Information Resource that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. resource_role The role played by the InformationResource in serving as a source for an Edge. Note that a given Edge should have one and only one 'primary' source, and may have any number of 'aggregator' or 'supporting data' sources. retrieved_on None rights None source_logo None source_web_page None summary executive summary of a publication symbol Symbol for a particular thing synonym Alternate human-readable names for a thing systematic_synonym more commonly used for gene symbols in yeast trade_name update_date date on which an entity was updated. This can be applied to nodes or edges upstream_resource_ids An upstream InformationResource from which the resource being described directly retrieved a record of the knowledge expressed in the Edge, or data used to generate this knowledge. This is an array because there are cases where a merged Edge holds knowledge that was retrieved from multiple sources. e.g. an Edge provided by the ARAGORN ARA can expressing knowledge it retrieved from both the automat-mychem-info and molepro KPs, which both provided it with records of this single fact. version None version_of None volume volume of a book or music release in a collection/series or a published collection of journal issues in a serial publication"},{"location":"#predicates-visualization","title":"Predicates (Visualization)","text":"Property Description active_in None actively_involved_in holds between a continuant and a process or function, where the continuant actively contributes to part or all of the process or function it realizes actively_involves None acts_upstream_of None acts_upstream_of_negative_effect None acts_upstream_of_or_within None acts_upstream_of_or_within_negative_effect None acts_upstream_of_or_within_positive_effect None acts_upstream_of_positive_effect None adverse_event_of None affected_by describes an entity of which the state or quality is affected by another existing entity. affects describes an entity that has a direct affect on the state or quality of another existing entity. Use of the 'affects' predicate implies that the affected entity already exists, unlike predicates such as 'affects risk for' and 'prevents, where the outcome is something that may or may not come to be. affects_response_to None affects_risk_for holds between two entities where exposure to one entity alters the chance of developing the other ameliorates A relationship between an entity (e.g. a genotype, genetic variation, chemical, or environmental exposure, clinical intervention) and a condition (a phenotype or disease), where the presence of the entity reduces or eliminates some or all aspects of the condition. amount_or_activity_decreased_by None amount_or_activity_increased_by None assesses The effect of a thing on a target was interrogated in some assay. A relationship between some perturbing agent (usually a chemical compound) and some target entity, where the affect of the perturbing agent on the target entity was interrogated in a particular assay. The target might be a particular protein, tissue, phenotype, whole organism, cell line, or other type of biological entity. associated_with Expresses a relationship between two named things where the relationship is typically generated statistically (though not in all cases), and is weaker than its child, 'correlated with', but stronger than its parent, 'related to'. This relationship holds between two concepts represented by variables for which a statistical dependence is demonstrated. E.g. the statement \u201cAtrial Fibrillation (Afib) is associated with Myocardial Infraction (MI)\u201d asserts that having Afib is not statistically independent from whether a patient will also have MI. Note that in Translator associations, the subject and object concepts may map exactly to the statistical variables, or represent related entities for which the variables serve as proxies in an Association (e.g. diseases, chemical entities or processes). associated_with_decreased_likelihood_of Expresses a relationship between two named things where the relationship is typically generated statistically and the state or fact of something is less probable. associated_with_increased_likelihood_of Expresses a relationship between two named things where the relationship is typically generated statistically and the state or fact of something is more probable. associated_with_likelihood_of A a relationship that holds between two concepts represented by variables for which a statistical dependence is demonstrated, wherein the state or value of one variable predicts the future state or value of the other. E.g. the statement \u201cAn Atrial Fibrillation (Afib) diagnosis is associated with likelihood of a Myocardial Infraction (MI) diagnosis\u201d asserts that the state of having Afib is associated with an increased or decreased likelihood that a patient will later exhibit MI. associated_with_resistance_to A relation that holds between a named thing and a chemical that specifies that the change in the named thing is found to be associated with the degree of resistance to treatment by the chemical. associated_with_sensitivity_to A relation that holds between a named thing and a chemical that specifies that the change in the named thing is found to be associated with the degree of sensitivity to treatment by the chemical. author an instance of one (co-)creator primarily responsible for a written work binds A causal mechanism mediated by the direct contact between effector and target chemical or biomolecular entity, which form a stable physical interaction. biomarker_for holds between a measurable chemical entity and a disease or phenotypic feature, where the entity is used as an indicator of the presence or state of the disease or feature. broad_match a list of terms from different schemas or terminology systems that have a broader, more general meaning. Broader terms are typically shown as parents in a hierarchy or tree. can_be_carried_out_by None capable_of holds between a physical entity and process or function, where the continuant alone has the ability to carry out the process or function. catalyzes None caused_by holds between two entities where the occurrence, existence, or activity of one is caused by the occurrence or generation of the other causes holds between two entities where the occurrence, existence, or activity of one causes the occurrence or generation of the other chemically_similar_to holds between one small molecule entity and another that it approximates for purposes of scientific study, in virtue of its exhibiting similar features of the studied entity. close_match a list of terms from different schemas or terminology systems that have a semantically similar but not strictly equivalent, broader, or narrower meaning. Such terms often describe the same general concept from different ontological perspectives (e.g. drug as a type of chemical entity versus drug as a type of role borne by a chemical entity). coexists_with holds between two entities that are co-located in the same aggregate object, process, or spatio-temporal region coexpressed_with holds between any two genes or gene products, in which both are generally expressed within a single defined experimental context. colocalizes_with holds between two entities that are observed to be located in the same place. completed_by None composed_primarily_of x composed_primarily_of_y if:more than half of the mass of x is made from parts of y. condition_associated_with_gene holds between a gene and a disease or phenotypic feature that may be influenced, contribute to, or be correlated with the gene or its alleles/products consumed_by None consumes None contains_process None contraindicated_for Holds between a drug and a disease or phenotype, such that a person with that disease should not be treated with the drug. contributes_to holds between two entities where the occurrence, existence, or activity of one contributes to the occurrence or generation of the other contribution_from None contributor None correlated_with A relationship that holds between two concepts represented by variables for which a statistical dependence is demonstrated using a correlation analysis method. decreased_amount_in None decreased_likelihood_associated_with decreases_amount_or_activity_of A grouping mixin to help with searching for all the predicates that decrease the amount or activity of the object. decreases_response_to holds between two chemical entities where the action or effect of one decreases the susceptibility of a biological entity or system (e.g. an organism, cell, cellular component, macromolecular machine mixin, biological or pathological process) to the other derives_from holds between two distinct material entities, the new entity and the old entity, in which the new entity begins to exist when the old entity ceases to exist, and the new entity inherits the significant portion of the matter of the old entity derives_into holds between two distinct material entities, the old entity and the new entity, in which the new entity begins to exist when the old entity ceases to exist, and the new entity inherits the significant portion of the matter of the old entity develops_from None develops_into None diagnoses a relationship that identifies the nature of (an illness or other problem) by examination of the symptoms. directly_physically_interacts_with A causal mechanism mediated by a direct contact between the effector and target entities (this contact may be weak or strong, transient or stable). disease_has_basis_in A relation that holds between a disease and an entity where the state of the entity has contribution to the disease. disease_has_location A relationship between a disease and an anatomical entity where the disease has one or more features that are located in that entity. disrupted_by describes a relationship where the structure, function, or occurrence of one entity is degraded or interfered with by another. disrupts describes a relationship where one entity degrades or interferes with the structure, function, or occurrence of another. editor editor of a compiled work such as a book or a periodical (newspaper or an academic journal). Note that in the case of publications which have a containing \"published in\" node property, the editor association may not be attached directly to the embedded child publication, but only made in between the parent's publication node and the editorial agent of the encompassing publication (e.g. only from the Book referenced by the 'published_in' property of a book chapter Publication node). enabled_by holds between a process and a physical entity, where the physical entity executes the process enables holds between a physical entity and a process, where the physical entity executes the process exacerbates A relationship between an entity (e.g. a chemical, environmental exposure, or some form of genetic variation) and a condition (a phenotype or disease), where the presence of the entity worsens some or all aspects of the condition. exact_match holds between two entities that have strictly equivalent meanings, with a high degree of confidence expressed_in holds between a gene or gene product and an anatomical entity in which it is expressed expresses holds between an anatomical entity and gene or gene product that is expressed there food_component_of holds between a one or more chemical entities present in food, irrespective of nutritional value (i.e. could also be a contaminant or additive) gene_associated_with_condition holds between a gene and a disease or phenotypic feature that the gene or its alleles/products may influence, contribute to, or correlate with gene_product_of definition x has gene product of y if and only if y is a gene (SO:0000704) that participates in some gene expression process (GO:0010467) where the output of thatf process is either y or something that is ribosomally translated from x gene_fusion_with holds between two independent genes that have fused through translocation, interstitial deletion, or chromosomal inversion to form a new, hybrid gene. Fusion genes are often implicated in various neoplasms and cancers. genetic_association None genetic_neighborhood_of holds between two genes located nearby one another on a chromosome. genetically_associated_with genetically_interacts_with holds between two genes whose phenotypic effects are dependent on each other in some way - such that their combined phenotypic effects are the result of some interaction between the activity of their gene products. Examples include epistasis and synthetic lethality. has_active_component None has_active_ingredient holds between a drug and a molecular entity in which the latter is a part of the former, and is a biologically active component has_adverse_event An untoward medical occurrence in a patient or clinical investigation subject that happens during treatment with a therapeutic agent. Adverse events may be caused by something other than the drug or therapy being given and may include abnormal laboratory finding, symptoms, or diseases temporally associated with the treatment, whether or not considered related to the treatment. Adverse events are unintended effects that occur when a medication is administered correctly. has_author None has_biomarker holds between a disease or phenotypic feature and a measurable chemical entity that is used as an indicator of the presence or state of the disease or feature. # metabolite has_catalyst None has_chemical_role A role is particular behaviour which a chemical entity may exhibit. has_completed holds between an entity and a process that the entity is capable of and has completed has_contraindication None has_contributor None has_decreased_amount None has_editor None has_excipient holds between a drug and a molecular entities in which the latter is a part of the former, and is a biologically inactive component has_food_component holds between food and one or more chemical entities composing it, irrespective of nutritional value (i.e. could also be a contaminant or additive) has_frameshift_variant None has_gene_product holds between a gene and a transcribed and/or translated product generated from it has_increased_amount None has_input holds between a process and a continuant, where the continuant is an input into the process has_manifestation None has_member Defines a mereological relation between a collection and an item. has_metabolite holds between two molecular entities in which the second one is derived from the first one as a product of metabolism has_missense_variant None has_mode_of_inheritance Relates a disease or phenotypic feature to its observed genetic segregation and assumed associated underlying DNA manifestation (i.e. autosomal, sex or mitochondrial chromosome). has_molecular_consequence connects a sequence variant to a class describing the molecular consequence. E.g. SO:0001583 has_nearby_variant None has_negative_upstream_actor None has_negative_upstream_or_within_actor None has_non_coding_variant None has_nonsense_variant None has_not_completed holds between an entity and a process that the entity is capable of, but has not completed has_nutrient one or more nutrients which are growth factors for a living organism has_output holds between a process and a continuant, where the continuant is an output of the process has_part holds between wholes and their parts (material entities or processes) has_participant holds between a process and a continuant, where the continuant is somehow involved in the process has_phenotype holds between a biological entity and a phenotype, where a phenotype is construed broadly as any kind of quality of an organism part, a collection of these qualities, or a change in quality or qualities (e.g. abnormally increased temperature). In SNOMEDCT, disorders with keyword 'characterized by' should translate into this predicate. has_plasma_membrane_part Holds between a cell c and a protein complex or protein p if and only if that cell has as part a plasma_membrane[GO:0005886], and that plasma membrane has p as part. has_positive_upstream_actor None has_positive_upstream_or_within_actor None has_predisposing_factor None has_provider None has_publisher None has_sequence_location holds between two nucleic acid entities when the subject can be localized in sequence coordinates on the object. For example, between an exon and a chromosome/contig. has_sequence_variant None has_side_effect An unintended, but predictable, secondary effect shown to be correlated with a therapeutic agent, drug or treatment. Side effects happen at normal, recommended doses or treatments, and are unrelated to the intended purpose of the medication. has_splice_site_variant None has_substrate None has_synonymous_variant None has_target None has_upstream_actor None has_upstream_or_within_actor None has_variant_part holds between a nucleic acid entity and a nucleic acid entity that is a sub-component of it homologous_to holds between two biological entities that have common evolutionary origin in_cell_population_with holds between two genes or gene products that are expressed in the same cell type or population in_complex_with holds between two genes or gene products that are part of (or code for products that are part of) in the same macromolecular complex in_linkage_disequilibrium_with holds between two sequence variants, the presence of which are correlated in a population in_pathway_with holds between two genes or gene products that are part of in the same biological pathway in_taxon connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' increased_amount_of None increased_likelihood_associated_with increases_amount_or_activity_of A grouping mixin to help with searching for all the predicates that increase the amount or activity of the object. increases_response_to holds between two chemical entities where the action or effect of one increases the susceptibility of a biological entity or system (e.g. an organism, cell, cellular component, macromolecular machine mixin, biological or pathological process) to the other indirectly_physically_interacts_with None interacts_with holds between any two entities that directly or indirectly interact with each other is_active_ingredient_of holds between a molecular entity and a drug, in which the former is a part of the latter, and is a biologically active component is_ameliorated_by None is_assessed_by None is_diagnosed_by None is_exacerbated_by None is_excipient_of holds between a molecular entity and a drug in which the former is a part of the latter, and is a biologically inactive component is_frameshift_variant_of holds between a sequence variant and a gene, such the sequence variant causes a disruption of the translational reading frame, because the number of nucleotides inserted or deleted is not a multiple of three. is_input_of None is_metabolite_of holds between two molecular entities in which the first one is derived from the second one as a product of metabolism is_missense_variant_of holds between a gene and a sequence variant, such the sequence variant results in a different amino acid sequence but where the length is preserved. is_molecular_consequence_of None is_nearby_variant_of holds between a sequence variant and a gene sequence that the variant is genomically close to. is_non_coding_variant_of holds between a sequence variant and a gene, where the variant does not affect the coding sequence is_nonsense_variant_of holds between a sequence variant and a gene, such the sequence variant results in a premature stop codon is_output_of None is_sequence_variant_of holds between a sequence variant and a nucleic acid entity is_side_effect_of None is_splice_site_variant_of holds between a sequence variant and a gene, such the sequence variant is in the canonical splice site of one of the gene's exons. is_substrate_of None is_synonymous_variant_of holds between a sequence variant and a gene, such the sequence variant is in the coding sequence of the gene, but results in the same amino acid sequence lacks_part None likelihood_associated_with located_in holds between a material entity and a material entity or site within which it is located (but of which it is not considered a part) location_of holds between material entity or site and a material entity that is located within it (but not considered a part of it) location_of_disease None manifestation_of that part of a phenomenon which is directly observable or visibly expressed, or which gives evidence to the underlying process; used in SemMedDB for linking things like dysfunctions and processes to some disease or syndrome member_of Defines a mereological relation between a item and a collection. mentioned_by refers to is a relation between one named thing and the information content entity that it makes reference to. mentions refers to is a relation between one information content entity and the named thing that it makes reference to. missing_from None mode_of_inheritance_of None model_of holds between a thing and some other thing it approximates for purposes of scientific study, in virtue of its exhibiting similar features of the studied entity. models None narrow_match a list of terms from different schemas or terminology systems that have a narrower, more specific meaning. Narrower terms are typically shown as children in a hierarchy or tree. negatively_correlated_with A relationship that holds between two concepts represented by variables for which a statistical correlation is demonstrated, wherein variable values move in opposite directions (i.e. increased in one or presence of one correlates with a decrease or absence of the other). not_completed_by None nutrient_of holds between a one or more chemical entities present in food, irrespective of nutritional value (i.e. could also be a contaminant or additive) occurs_in holds between a process and a material entity or site within which the process occurs occurs_in_disease None occurs_together_in_literature_with holds between two entities where their co-occurrence is correlated by counts of publications in which both occur, using some threshold of occurrence as defined by the edge provider. opposite_of x is the opposite of y if there exists some distance metric M, and there exists no z such as M(x,z) <= M(x,y) or M(y,z) <= M(y,x). (This description is from RO. Needs to be rephrased). orthologous_to a homology relationship between entities (typically genes) that diverged after a speciation event. overlaps holds between entities that overlap in their extents (materials or processes) paralogous_to a homology relationship that holds between entities (typically genes) that diverged after a duplication event. part_of holds between parts and wholes (material entities or processes) participates_in holds between a continuant and a process, where the continuant is somehow involved in the process phenotype_of None physically_interacts_with holds between two entities that make physical contact as part of some interaction. does not imply a causal relationship. plasma_membrane_part_of None positively_correlated_with A relationship that holds between two concepts represented by variables for which a statistical correlation is demonstrated, wherein variable values move together in the same direction (i.e. increased in one or presence of one correlates with an increase or presence of the other). preceded_by holds between two processes, where the other is completed before the one begins precedes holds between two processes, where one completes before the other begins predisposes holds between two entities where exposure to one entity increases the chance of developing the other prevented_by holds between a potential outcome of which the likelihood was reduced by the application or use of an entity. prevents holds between an entity whose application or use reduces the likelihood of a potential outcome. Typically used to associate a chemical entity, exposure, activity, or medical intervention that can prevent the onset a disease or phenotypic feature. primarily_composed_of None produced_by None produces holds between a material entity and a product that is generated through the intentional actions or functioning of the material entity provider person, group, organization or project that provides a piece of information (e.g. a knowledge association). publisher organization or person responsible for publishing books, periodicals, podcasts, games or software. Note that in the case of publications which have a containing \"published in\" node property, the publisher association may not be attached directly to the embedded child publication, but only made in between the parent's publication node and the publisher agent of the encompassing publication (e.g. only from the Journal referenced by the 'published_in' property of an journal article Publication node). regulated_by None regulates A more specific form of affects, that implies the effect results from a biologically evolved control mechanism. Gene-affects-gene relationships will (almost) always involve regulation. Exogenous/environmental chemical-affects-gene relationships are not cases of regulation in this definition. Instead these would be captured using the 'affects' predicate, or possibly one of the 'interacts with' predicates depending on the nature of the interaction. related_condition None related_to A relationship that is asserted between two named things related_to_at_concept_level Represents a relationship held between terminology components that describe the conceptual model of a domain. related_to_at_instance_level Represents a relationship held between two instances of a data classes. Much like an assertion component, in an ABox, these represent facts associated with the conceptual model. resistance_associated_with None response_affected_by holds between two chemical entities where the susceptibility of a biological entity or system (e.g. an organism, cell, cellular component, macromolecular machine mixin, biological or pathological process) of one is affected by the action of the other. response_decreased_by None response_increased_by None risk_affected_by None same_as holds between two entities that are considered equivalent to each other sensitivity_associated_with None sequence_location_of None similar_to holds between an entity and some other entity with similar features. subclass_of holds between two classes where the domain class is a specialization of the range class superclass_of holds between two classes where the domain class is a super class of the range class target_for A gene is a target of a disease when its products are druggable and when a drug interaction with the gene product could have a therapeutic effect taxon_of None temporally_related_to holds between two entities with a temporal relationship transcribed_from x is transcribed from y if and only if x is synthesized from template y transcribed_to inverse of transcribed from translates_to x (amino acid chain/polypeptide) is the ribosomal translation of y (transcript) if and only if a ribosome reads y (transcript) through a series of triplet codon-amino acid adaptor activities (GO:0030533) and produces x (amino acid chain/polypeptide) translation_of inverse of translates to treated_by holds between a disease or phenotypic feature and a therapeutic process or chemical entity that is used to treat the condition treats holds between a therapeutic procedure or chemical entity and a disease or phenotypic feature that it is used to treat variant_part_of None xenologous_to a homology relationship characterized by an interspecies (horizontal) transfer since the common ancestor."},{"location":"#associations-edges","title":"Associations (edges)","text":"Association Description AnatomicalEntityToAnatomicalEntityAssociation None AnatomicalEntityToAnatomicalEntityOntogenicAssociation A relationship between two anatomical entities where the relationship is ontogenic, i.e. the two entities are related by development. A number of different relationship types can be used to specify the precise nature of the relationship. AnatomicalEntityToAnatomicalEntityPartOfAssociation A relationship between two anatomical entities where the relationship is mereological, i.e the two entities are related by parthood. This includes relationships between cellular components and cells, between cells and tissues, tissues and whole organisms Association A typed association between two entities, supported by evidence BehaviorToBehavioralFeatureAssociation An association between an mixture behavior and a behavioral feature manifested by the individual exhibited or has exhibited the behavior. CaseToPhenotypicFeatureAssociation An association between a case (e.g. individual patient) and a phenotypic feature in which the individual has or has had the phenotype. CausalGeneToDiseaseAssociation None CellLineAsAModelOfDiseaseAssociation None CellLineToDiseaseOrPhenotypicFeatureAssociation An relationship between a cell line and a disease or a phenotype, where the cell line is derived from an individual with that disease or phenotype. ChemicalAffectsGeneAssociation Describes an effect that a chemical has on a gene or gene product (e.g. an impact of on its abundance, activity,localization, processing, expression, etc.) ChemicalEntityAssessesNamedThingAssociation None ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation A regulatory relationship between two genes ChemicalGeneInteractionAssociation describes a physical interaction between a chemical entity and a gene or gene product. Any biological or chemical effect resulting from such an interaction are out of scope, and covered by the ChemicalAffectsGeneAssociation type (e.g. impact of a chemical on the abundance, activity, structure, etc, of either participant in the interaction) ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation This association defines a relationship between a chemical or treatment (or procedure) and a disease or phenotypic feature where the disesae or phenotypic feature is a secondary, typically (but not always) undesirable effect. ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation This association defines a relationship between a chemical or treatment (or procedure) and a disease or phenotypic feature where the disesae or phenotypic feature is a secondary undesirable effect. ChemicalToChemicalAssociation A relationship between two chemical entities. This can encompass actual interactions as well as temporal causal edges, e.g. one chemical converted to another. ChemicalToChemicalDerivationAssociation A causal relationship between two chemical entities, where the subject represents the upstream entity and the object represents the downstream. For any such association there is an implicit reaction: IF R has-input C1 AND R has-output C2 AND R enabled-by P AND R type Reaction THEN C1 derives-into C2 catalyst qualifier P ChemicalToDiseaseOrPhenotypicFeatureAssociation An interaction between a chemical entity and a phenotype or disease, where the presence of the chemical gives rise to or exacerbates the phenotype. ChemicalToPathwayAssociation An interaction between a chemical entity and a biological process or pathway. ContributorAssociation Any association between an entity (such as a publication) and various agents that contribute to its realisation CorrelatedGeneToDiseaseAssociation None DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation An association between either a disease or a phenotypic feature and its mode of (genetic) inheritance. DiseaseOrPhenotypicFeatureToLocationAssociation An association between either a disease or a phenotypic feature and an anatomical entity, where the disease/feature manifests in that site. DiseaseToExposureEventAssociation An association between an exposure event and a disease. DiseaseToPhenotypicFeatureAssociation An association between a disease and a phenotypic feature in which the phenotypic feature is associated with the disease in some way. DrugToGeneAssociation An interaction between a drug and a gene or gene product. DruggableGeneToDiseaseAssociation None EntityToDiseaseAssociation None EntityToPhenotypicFeatureAssociation None ExonToTranscriptRelationship A transcript is formed from multiple exons ExposureEventToOutcomeAssociation An association between an exposure event and an outcome. ExposureEventToPhenotypicFeatureAssociation Any association between an environment and a phenotypic feature, where being in the environment influences the phenotype. FunctionalAssociation An association between a macromolecular machine mixin (gene, gene product or complex of gene products) and either a molecular activity, a biological process or a cellular location in which a function is executed. GeneAffectsChemicalAssociation Describes an effect that a gene or gene product has on a chemical entity (e.g. an impact of on its abundance, activity, localization, processing, transport, etc.) GeneAsAModelOfDiseaseAssociation None GeneHasVariantThatContributesToDiseaseAssociation None GeneToDiseaseAssociation None GeneToDiseaseOrPhenotypicFeatureAssociation None GeneToExpressionSiteAssociation An association between a gene and a gene expression site, possibly qualified by stage/timing info. GeneToGeneAssociation abstract parent class for different kinds of gene-gene or gene product to gene product relationships. Includes homology and interaction. GeneToGeneCoexpressionAssociation Indicates that two genes are co-expressed, generally under the same conditions. GeneToGeneFamilyAssociation Set membership of a gene in a family of genes related by common evolutionary ancestry usually inferred by sequence comparisons. The genes in a given family generally share common sequence motifs which generally map onto shared gene product structure-function relationships. GeneToGeneHomologyAssociation A homology association between two genes. May be orthology (in which case the species of subject and object should differ) or paralogy (in which case the species may be the same) GeneToGeneProductRelationship A gene is transcribed and potentially translated to a gene product GeneToGoTermAssociation None GeneToPathwayAssociation An interaction between a gene or gene product and a biological process or pathway. GeneToPhenotypicFeatureAssociation None GenomicSequenceLocalization A relationship between a sequence feature and a nucleic acid entity it is localized to. The reference entity may be a chromosome, chromosome region or information entity such as a contig. GenotypeAsAModelOfDiseaseAssociation None GenotypeToDiseaseAssociation None GenotypeToGeneAssociation Any association between a genotype and a gene. The genotype have have multiple variants in that gene or a single one. There is no assumption of cardinality GenotypeToGenotypePartAssociation Any association between one genotype and a genotypic entity that is a sub-component of it GenotypeToPhenotypicFeatureAssociation Any association between one genotype and a phenotypic feature, where having the genotype confers the phenotype, either in isolation or through environment GenotypeToVariantAssociation Any association between a genotype and a sequence variant. InformationContentEntityToNamedThingAssociation association between a named thing and a information content entity where the specific context of the relationship between that named thing and the publication is unknown. For example, model organisms databases often capture the knowledge that a gene is found in a journal article, but not specifically the context in which that gene was documented in the article. In these cases, this association with the accompanying predicate 'mentions' could be used. Conversely, for more specific associations (like 'gene to disease association', the publication should be captured as an edge property). MacromolecularMachineToBiologicalProcessAssociation A functional association between a macromolecular machine (gene, gene product or complex) and a biological process or pathway (as represented in the GO biological process branch), where the entity carries out some part of the process, regulates it, or acts upstream of it. MacromolecularMachineToCellularComponentAssociation A functional association between a macromolecular machine (gene, gene product or complex) and a cellular component (as represented in the GO cellular component branch), where the entity carries out its function in the cellular component. MacromolecularMachineToMolecularActivityAssociation A functional association between a macromolecular machine (gene, gene product or complex) and a molecular activity (as represented in the GO molecular function branch), where the entity carries out the activity, or contributes to its execution. MaterialSampleDerivationAssociation An association between a material sample and the material entity from which it is derived. MaterialSampleToDiseaseOrPhenotypicFeatureAssociation An association between a material sample and a disease or phenotype. MolecularActivityToChemicalEntityAssociation Added in response to capturing relationship between microbiome activities as measured via measurements of blood analytes as collected via blood and stool samples MolecularActivityToMolecularActivityAssociation Added in response to capturing relationship between microbiome activities as measured via measurements of blood analytes as collected via blood and stool samples MolecularActivityToPathwayAssociation Association that holds the relationship between a reaction and the pathway it participates in. NamedThingAssociatedWithLikelihoodOfNamedThingAssociation OrganismTaxonToEnvironmentAssociation None OrganismTaxonToOrganismTaxonAssociation A relationship between two organism taxon nodes OrganismTaxonToOrganismTaxonInteraction An interaction relationship between two taxa. This may be a symbiotic relationship (encompassing mutualism and parasitism), or it may be non-symbiotic. Example: plague transmitted_by flea; cattle domesticated_by Homo sapiens; plague infects Homo sapiens OrganismTaxonToOrganismTaxonSpecialization A child-parent relationship between two taxa. For example: Homo sapiens subclass_of Homo OrganismToOrganismAssociation None OrganismalEntityAsAModelOfDiseaseAssociation None PairwiseGeneToGeneInteraction An interaction between two genes or two gene products. May be physical (e.g. protein binding) or genetic (between genes). May be symmetric (e.g. protein interaction) or directed (e.g. phosphorylation) PairwiseMolecularInteraction An interaction at the molecular level between two physical entities PopulationToPopulationAssociation An association between a two populations ReactionToCatalystAssociation None ReactionToParticipantAssociation None SequenceAssociation An association between a sequence feature and a nucleic acid entity it is localized to. SequenceFeatureRelationship For example, a particular exon is part of a particular transcript or gene SequenceVariantModulatesTreatmentAssociation An association between a sequence variant and a treatment or health intervention. The treatment object itself encompasses both the disease and the drug used. TaxonToTaxonAssociation None TranscriptToGeneRelationship A gene is a collection of transcripts VariantAsAModelOfDiseaseAssociation None VariantToDiseaseAssociation None VariantToGeneAssociation An association between a variant and a gene, where the variant has a genetic association with the gene (i.e. is in linkage disequilibrium) VariantToGeneExpressionAssociation An association between a variant and expression of a gene (i.e. e-QTL) VariantToPhenotypicFeatureAssociation None VariantToPopulationAssociation An association between a variant and a population, where the variant has particular frequency in the population"},{"location":"#association-edge-properties","title":"Association (edge) Properties","text":"Property Description adjusted_p_value The adjusted p-value is the probability of obtaining test results at least as extreme as the results actually observed, under the assumption that the null hypothesis is correct, adjusted for multiple comparisons. P is always italicized and capitalized. The actual P value* should be expressed (P=. 04) rather than expressing a statement of inequality (P<. 05), unless P<. aggregator_knowledge_source An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. anatomical_context_qualifier A statement qualifier representing an anatomical location where an relationship expressed in an association took place (can be a tissue, cell type, or sub-cellular location). aspect_qualifier Composes with the core concept to describe new concepts of a different ontological type. e.g. a process in which the core concept participates, a function/activity/role held by the core concept, or a characteristic/quality that inheres in the core concept. The purpose of the aspect slot is to indicate what aspect is being affected in an 'affects' association. associated_environmental_context An attribute that can be applied to an association where the association holds between two entities located or occurring in a particular environment. For example, two microbial taxa may interact in the context of a human gut; a disease may give rise to a particular phenotype in a particular environmental exposure. # TODO: add examples of values for this property. association_slot any slot that relates an association to another entity base_coordinate A position in the base coordinate system. Base coordinates start at position 1 instead of position 0. bonferonni_adjusted_p_value The Bonferroni correction is an adjustment made to P values when several dependent or independent statistical tests are being performed simultaneously on a single data set. To perform a Bonferroni correction, divide the critical P value (\u03b1) by the number of comparisons being made. P is always italicized and capitalized. The actual P value* should be expressed (P=. 04) rather than expressing a statement of inequality (P<. 05), unless P<. catalyst_qualifier a qualifier that connects an association between two causally connected entities (for example, two chemical entities, or a chemical entity in that changes location) and the gene product, gene, or complex that enables or catalyzes the change. causal_mechanism_qualifier A statement qualifier representing a type of molecular control mechanism through which an effect of a chemical on a gene or gene product is mediated (e.g. 'agonism', 'inhibition', 'allosteric modulation', 'channel blocker') chi_squared_statistic represents the chi-squared statistic computed from observations clinical_modifier_qualifier the method or process of administering a pharmaceutical compound to achieve a therapeutic effect in humans or animals. concept_count_object The number of instances in a dataset/cohort whose records contain the concept in the object slot of an association. concept_count_subject The number of instances in a dataset/cohort whose records contain the concept in the subject slot of an association. concept_pair_count The number of instances in a dataset/cohort whose records contain both the subject and object concept of an association. context_qualifier Restricts the setting/context/location where the core concept (or qualified core concept) resides or occurs. dataset_count The total number of instances (e.g., number of patients, number of rows, etc) in a dataset/cohort. derivative_qualifier A qualifier that composes with a core subject/object concept to describe something that is derived from the core concept. For example, the qualifier \u2018metabolite\u2019 combines with a \u2018Chemical X\u2019 core concept to express the composed concept \u2018a metabolite of Chemical X\u2019. direction_qualifier Composes with the core concept (+ aspect if provided) to describe a change in its direction or degree. end_coordinate The position at which the subject genomic entity ends on the chromosome or other entity to which it is located on. end_interbase_coordinate The position at which the subject nucleic acid entity ends on the chromosome or other entity to which it is located on. evidence_count The number of evidence instances that are connected to an association. expected_count The expected (calculated) number of instances in a dataset/cohort whose records contain both the subject and object concept of an association if the subject and object concepts are independent. expression_site location in which gene or protein expression takes place. May be cell, tissue, or organ. extraction_confidence_score A quantitative confidence value that represents the probability of obtaining a result at least as extreme as that actually obtained, assuming that the actual value was the result of chance alone. FDA_adverse_event_level FDA_approval_status form_or_variant_qualifier A qualifier that composes with a core subject/object concept to define a specific type, variant, alternative version of this concept. The composed concept remains a subtype or instance of the core concept. For example, the qualifier \u2018mutation\u2019 combines with the core concept \u2018Gene X\u2019 to express the compose concept \u2018a mutation of Gene X\u2019. frequency_qualifier a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject genome_build The version of the genome on which a feature is located. For example, GRCh38 for Homo sapiens. has_confidence_level connects an association to a qualitative term denoting the level of confidence has_evidence connects an association to an instance of supporting evidence has_supporting_study_result connects an association to an instance of supporting study result interacting_molecules_category None interbase_coordinate A position in interbase coordinates. Interbase coordinates start at position 0 instead of position 1. This is applied to a sequence localization edge. knowledge_source An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. ln_ratio the natural log of the ratio of co-occurrence to expected ln_ratio_confidence_interval The 99% confidence interval for the ln_ratio calculation (i.e. the range of values within which the true value has a 99% chance of falling) log_odds_ratio The logarithm of the odds ratio, or the ratio of the odds of event Y occurring in an exposed group versus the odds of event Y occurring in a non-exposed group. log_odds_ratio_95_ci The ninety-five percent confidence range in which the true log odds ratio for the sample population falls. logical_interpretation None mechanism_of_action a boolean flag to indicate if the edge is part of a path or subgraph of a knowledge graph that constitutes the mechanism of action for a result. negated if set to true, then the association is negated i.e. is not true object connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. object_aspect_qualifier None object_category Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. object_category_closure Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. object_closure Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. object_context_qualifier None object_derivative_qualifier None object_direction_qualifier None object_form_or_variant_qualifier None object_label_closure Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. object_location_in_text Character offsets for the text span(s) in the supporting text corresponding to the object concept of the extracted assertion object_namespace Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. object_part_qualifier None onset_qualifier a qualifier used in a phenotypic association to state when the phenotype appears is in the subject original_object used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. original_predicate used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. original_subject used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. p_value A quantitative confidence value that represents the probability of obtaining a result at least as extreme as that actually obtained, assuming that the actual value was the result of chance alone. part_qualifier defines a specific part/component of the core concept (used in cases there this specific part has no IRI we can use to directly represent it, e.g. 'ESR1 transcript' q: polyA tail). phase The phase for a coding sequence entity. For example, phase of a CDS as represented in a GFF3 with a value of 0, 1 or 2. phenotypic_state in experiments (e.g. gene expression) assaying diseased or unhealthy tissue, the phenotypic state can be put here, e.g. MONDO ID. For healthy tissues, use XXX. population_context_qualifier a biological population (general, study, cohort, etc.) with a specific set of characteristics to constrain an association. predicate A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. primary_knowledge_source The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. publications One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. qualified_predicate Predicate to be used in an association when subject and object qualifiers are present and the full reading of the statement requires a qualification to the predicate in use in order to refine or increase the specificity of the full statement reading. This qualifier holds a relationship to be used instead of that expressed by the primary predicate, in a \u2018full statement\u2019 reading of the association, where qualifier-based semantics are included. This is necessary only in cases where the primary predicate does not work in a full statement reading. qualifier grouping slot for all qualifiers on an edge. useful for testing compliance with association classes qualifiers connects an association to qualifiers that modify or qualify the meaning of that association quantifier_qualifier A measurable quantity for the object of the association reaction_balanced None reaction_direction the direction of a reaction as constrained by the direction enum (ie: left_to_right, neutral, etc.) reaction_side the side of a reaction being modeled (ie: left or right) relative_frequency_object The frequency at which subject and object concepts co-occur in records within a dataset/cohort, relative to the frequency at which the object concept appears in these same records. relative_frequency_object_confidence_interval The 99% confidence interval for the relative_frequency_object calculation (i.e. the range of values within which the true value has a 99% chance of falling) relative_frequency_subject The frequency at which subject and object concepts co-occur in records within a dataset/cohort, relative to the frequency at which the subject concept appears in these same records. relative_frequency_subject_confidence_interval The 99% confidence interval for the relative_frequency_subject calculation (i.e. the range of values within which the true value has a 99% chance of falling) semmed_agreement_count The number of times this concept has been asserted in the SemMedDB literature database. sequence_localization_attribute An attribute that can be applied to a genome sequence localization edge. These edges connect a nucleic acid entity such as an exon to an entity such as a chromosome. Edge properties are used to ascribe specific positional information and other metadata to the localization. In pragmatic terms this can be thought of as columns in a GFF3 line. sequence_variant_qualifier a qualifier used in an association with the variant severity_qualifier a qualifier used in a phenotypic association to state how severe the phenotype is in the subject sex_qualifier a qualifier used in a phenotypic association to state whether the association is specific to a particular sex. species_context_qualifier A statement qualifier representing a taxonomic category of species in which a relationship expressed in an association took place. stage_qualifier stage during which gene or protein expression of takes place. start_coordinate The position at which the subject genomic entity starts on the chromosome or other entity to which it is located on. (ie: the start of the sequence being referenced is 1). start_interbase_coordinate The position at which the subject nucleic acid entity starts on the chromosome or other entity to which it is located on. (ie: the start of the sequence being referenced is 0). statement_qualifier stoichiometry the relationship between the relative quantities of substances taking part in a reaction or forming a compound, typically a ratio of whole integers. strand The strand on which a feature is located. Has a value of '+' (sense strand or forward strand) or '-' (anti-sense strand or reverse strand). subject connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. subject_aspect_qualifier None subject_category Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. subject_category_closure Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. subject_closure Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. subject_context_qualifier None subject_derivative_qualifier None subject_direction_qualifier None subject_form_or_variant_qualifier None subject_label_closure Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. subject_location_in_text Character offsets for the text span(s) in the supporting text corresponding to the subject concept of the extracted assertion. subject_namespace Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. subject_part_qualifier None support_graphs A list of knowledge graphs that support the existence of this node. supporting_data_set A set of data used as evidence to generate the knowledge expressed in an Association (e.g. through computation on, reasoning or inference over the retrieved data). supporting_data_source An Information Resource from which data was retrieved and subsequently used as evidence to generate the knowledge expressed in an Association (e.g. through computation on, reasoning or inference over the retrieved data). supporting_document_type The document type (e.g., Journal Article, Case Study, Preprint) for the supporting document used in a Text Mining Result. supporting_document_year The document year (typically the publication year) for the supporting document used in a Text Mining Result. supporting_documents One or more referenceable documents that report the statement expressed in an Association, or provide information used as evidence supporting this statement. supporting_study_cohort A description of a study population/cohort that was interrogated to provide evidence for the association (e.g. the inclusion and exclusion criteria). supporting_study_context A term or terms describing the experimental setting/context in which evidence supporting the Association was generated ('context' may be defined by many factors, including taxon, model system (e.g. cell line type), tissue type, disease, etc.). supporting_study_date_range The date range over which data was collected in a study that provided evidence for an Association. supporting_study_metadata Information about a study used to generate information used as evidence to support the knowledge expressed in an Association. In practice, data creators should use one of the more specific subtypes of this property. supporting_study_method_description A uri or curie pointing to information about the methodology used to generate data supporting an Association. supporting_study_method_type A type of method that was applied in a study used to generate the information used as evidence (e.g. a type of experimental assay, or statistical calculation, or computational analysis). supporting_study_size The sample size used in a study that provided evidence for the association (e.g. 'n' of a cohort for a clinical study). supporting_text The segment of text from a document that supports the mined assertion. supporting_text_section_type The section of the supporting text of a Text Mining Result within the supporting document. This is in the form of the name of the document section (e.g., Abstract, Introduction) that contains the supporting text. temporal_context_qualifier a constraint of time placed upon the truth value of an association. for time intervales, use temporal interval qualifier. temporal_interval_qualifier a constraint of a time interval placed upon the truth value of an association. total_sample_size The total number of patients or participants within a sample population."},{"location":"#enumerations","title":"Enumerations","text":"Enumeration Description CausalMechanismQualifierEnum None ChemicalEntityDerivativeEnum None ChemicalOrGeneOrGeneProductFormOrVariantEnum None DirectionQualifierEnum None DrugAvailabilityEnum DrugDeliveryEnum None DruggableGeneCategoryEnum None FDAApprovalStatusEnum FDAIDAAdverseEventEnum please consult with the FDA guidelines as proposed in this document: https://www.accessdata.fda.gov/scripts/cdrh/cfdocs/cfcfr/cfrsearch.cfm?fr=312.32 GeneOrGeneProductOrChemicalEntityAspectEnum None GeneOrGeneProductOrChemicalPartQualifierEnum None LogicalInterpretationEnum None PhaseEnum phase ReactionDirectionEnum None ReactionSideEnum None ResourceRoleEnum The role played by the information reource in serving as a source for an edge in a TRAPI message. Note that a given Edge should have one and only one 'primary' source, and may have any number of 'aggregator' or 'supporting data' sources. This enumeration is found in Biolink Model, but is repeated here for convenience. SequenceEnum type of sequence StrandEnum strand"},{"location":"#subsets","title":"Subsets","text":"Subset Description ModelOrganismDatabase Subset that is relevant for a typical Model Organism Database (MOD) Samples Sample/biosample datamodel Testing TBD TranslatorMinimal Minimum subset of translator work"},{"location":"#citing-biolink-model","title":"Citing Biolink Model","text":"

                                        Unni DR, Moxon SAT, Bada M, Brush M, Bruskiewich R, Caufield JH, Clemons PA, Dancik V, Dumontier M, Fecho K, Glusman G, Hadlock JJ, Harris NL, Joshi A, Putman T, Qin G, Ramsey SA, Shefchek KA, Solbrig H, Soman K, Thessen AE, Haendel MA, Bizon C, Mungall CJ, The Biomedical Data Translator Consortium (2022). Biolink Model: A universal schema for knowledge graphs in clinical, biomedical, and translational science. Clin Transl Sci. Wiley; 2022 Jun 6; https://onlinelibrary.wiley.com/doi/10.1111/cts.13302

                                        "},{"location":"AccessibleDnaRegion/","title":"Class: AccessibleDnaRegion","text":"Description: A region (or regions) of a chromatinized genome that has been measured to be more accessible to an enzyme such as DNase-I or Tn5 Transpose

                                        Aliases: dnase-seq accessible region, atac-seq accessible region

                                         classDiagram\n    class AccessibleDnaRegion\n      GenomicEntity <|-- AccessibleDnaRegion\n      ChemicalEntityOrGeneOrGeneProduct <|-- AccessibleDnaRegion\n      PhysicalEssence <|-- AccessibleDnaRegion\n      OntologyClass <|-- AccessibleDnaRegion\n      RegulatoryRegion <|-- AccessibleDnaRegion\n\n      AccessibleDnaRegion : category\n\n      AccessibleDnaRegion : deprecated\n\n      AccessibleDnaRegion : description\n\n      AccessibleDnaRegion : full_name\n\n      AccessibleDnaRegion : has_attribute\n\n          AccessibleDnaRegion --|> Attribute : has_attribute\n\n      AccessibleDnaRegion : has_biological_sequence\n\n      AccessibleDnaRegion : id\n\n      AccessibleDnaRegion : in_taxon\n\n          AccessibleDnaRegion --|> OrganismTaxon : in_taxon\n\n      AccessibleDnaRegion : in_taxon_label\n\n      AccessibleDnaRegion : iri\n\n      AccessibleDnaRegion : name\n\n      AccessibleDnaRegion : provided_by\n\n      AccessibleDnaRegion : synonym\n\n      AccessibleDnaRegion : type\n\n      AccessibleDnaRegion : xref\n\n\n
                                        "},{"location":"AccessibleDnaRegion/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • RegulatoryRegion [ GenomicEntity ChemicalEntityOrGeneOrGeneProduct PhysicalEssence OntologyClass]
                                                • AccessibleDnaRegion [ GenomicEntity ChemicalEntityOrGeneOrGeneProduct PhysicalEssence OntologyClass]
                                        "},{"location":"AccessibleDnaRegion/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance has_biological_sequence: connects a genomic feature to its sequence 0..1 BiologicalSequence GenomicEntity id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity, OntologyClass in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"AccessibleDnaRegion/#linkml-source","title":"LinkML Source","text":"
                                        name: accessible dna region\ndescription: A region (or regions) of a chromatinized genome that has been measured\n  to be more accessible to an enzyme such as DNase-I or Tn5 Transpose\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- dnase-seq accessible region\n- atac-seq accessible region\nexact_mappings:\n- SO:0002231\nis_a: regulatory region\nmixins:\n- genomic entity\n- chemical entity or gene or gene product\n- physical essence\n- ontology class\n\n
                                        "},{"location":"Activity/","title":"Class: Activity","text":"Description: An activity is something that occurs over a period of time and acts upon or with entities; it may include consuming, processing, transforming, modifying, relocating, using, or generating entities.
                                         classDiagram\n    class Activity\n      ActivityAndBehavior <|-- Activity\n      NamedThing <|-- Activity\n\n\n      Activity <|-- Study\n\n\n      Activity : category\n\n      Activity : deprecated\n\n      Activity : description\n\n      Activity : full_name\n\n      Activity : has_attribute\n\n          Activity --|> Attribute : has_attribute\n\n      Activity : id\n\n      Activity : iri\n\n      Activity : name\n\n      Activity : provided_by\n\n      Activity : synonym\n\n      Activity : type\n\n      Activity : xref\n\n\n
                                        "},{"location":"Activity/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • Activity [ ActivityAndBehavior]
                                              • Study
                                        "},{"location":"Activity/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Activity/#linkml-source","title":"LinkML Source","text":"
                                        name: activity\ndescription: An activity is something that occurs over a period of time and acts upon\n  or with entities; it may include consuming, processing, transforming, modifying,\n  relocating, using, or generating entities.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- prov:Activity\n- NCIT:C43431\n- STY:T052\nnarrow_mappings:\n- STY:T056\n- STY:T057\n- STY:T064\n- STY:T066\n- STY:T062\n- STY:T065\n- STY:T058\nis_a: named thing\nmixins:\n- activity and behavior\n\n
                                        "},{"location":"ActivityAndBehavior/","title":"Class: ActivityAndBehavior","text":"Description: Activity or behavior of any independent integral living, organization or mechanical actor in the world
                                         classDiagram\n    class ActivityAndBehavior\n      Occurrent <|-- ActivityAndBehavior\n\n\n      ActivityAndBehavior <|-- Activity\n      ActivityAndBehavior <|-- Procedure\n      ActivityAndBehavior <|-- Behavior\n\n\n\n
                                        "},{"location":"ActivityAndBehavior/#inheritance","title":"Inheritance","text":"
                                        • PhysicalEssenceOrOccurrent
                                          • Occurrent
                                            • ActivityAndBehavior
                                        "},{"location":"ActivityAndBehavior/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"ActivityAndBehavior/#mixin-usage","title":"Mixin Usage","text":"mixed into description Activity An activity is something that occurs over a period of time and acts upon or with entities; it may include consuming, processing, transforming, modifying, relocating, using, or generating entities. Procedure A series of actions conducted in a certain order or manner Behavior None"},{"location":"ActivityAndBehavior/#linkml-source","title":"LinkML Source","text":"
                                        name: activity and behavior\ndescription: Activity or behavior of any independent integral living, organization\n  or mechanical actor in the world\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- UMLSSG:ACTI\nis_a: occurrent\nmixin: true\n\n
                                        "},{"location":"AdministrativeEntity/","title":"Class: AdministrativeEntity (Abstract)","text":"
                                         classDiagram\n    class AdministrativeEntity\n      NamedThing <|-- AdministrativeEntity\n\n\n      AdministrativeEntity <|-- Agent\n\n\n      AdministrativeEntity : category\n\n      AdministrativeEntity : deprecated\n\n      AdministrativeEntity : description\n\n      AdministrativeEntity : full_name\n\n      AdministrativeEntity : has_attribute\n\n          AdministrativeEntity --|> Attribute : has_attribute\n\n      AdministrativeEntity : id\n\n      AdministrativeEntity : iri\n\n      AdministrativeEntity : name\n\n      AdministrativeEntity : provided_by\n\n      AdministrativeEntity : synonym\n\n      AdministrativeEntity : type\n\n      AdministrativeEntity : xref\n\n\n
                                        "},{"location":"AdministrativeEntity/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • AdministrativeEntity
                                              • Agent
                                        "},{"location":"AdministrativeEntity/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"AdministrativeEntity/#linkml-source","title":"LinkML Source","text":"
                                        name: administrative entity\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: named thing\nabstract: true\n\n
                                        "},{"location":"Agent/","title":"Class: Agent","text":"Description: person, group, organization or project that provides a piece of information (i.e. a knowledge association)

                                        Aliases: group

                                         classDiagram\n    class Agent\n      AdministrativeEntity <|-- Agent\n\n      Agent : address\n\n      Agent : affiliation\n\n      Agent : category\n\n      Agent : deprecated\n\n      Agent : description\n\n      Agent : full_name\n\n      Agent : has_attribute\n\n          Agent --|> Attribute : has_attribute\n\n      Agent : id\n\n      Agent : iri\n\n      Agent : name\n\n      Agent : provided_by\n\n      Agent : synonym\n\n      Agent : type\n\n      Agent : xref\n\n\n
                                        "},{"location":"Agent/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • AdministrativeEntity
                                              • Agent
                                        "},{"location":"Agent/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance affiliation: a professional relationship between one provider (often a person) within another provider (often an organization). Target provider identity should be specified by a CURIE. Providers may have multiple affiliations. 0..* Uriorcurie direct address: the particulars of the place where someone or an organization is situated. For now, this slot is a simple text \"blob\" containing all relevant details of the given location for fitness of purpose. For the moment, this \"address\" can include other contact details such as email and phone number(?). 0..1 String direct provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: Different classes of agents have distinct preferred identifiers. For publishers, use the ISBN publisher code. See https://grp.isbn-international.org/ for publisher code lookups. For editors, authors and individual providers, use the individual's ORCID if available; Otherwise, a ScopusID, ResearchID or Google Scholar ID ('GSID') may be used if the author ORCID is unknown. Institutional agents could be identified by an International Standard Name Identifier ('ISNI') code. 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: it is recommended that an author's 'name' property be formatted as \"surname, firstname initial.\" 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Agent/#usages","title":"Usages","text":"used by used in type used Agent affiliation domain Agent Publication authors range Agent Book authors range Agent BookChapter authors range Agent Serial authors range Agent Article authors range Agent JournalArticle authors range Agent Patent authors range Agent WebPage authors range Agent PreprintPublication authors range Agent DrugLabel authors range Agent ContributorAssociation object range Agent"},{"location":"Agent/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage isbn AgentBook ORCID AgentIndividualOrganism ScopusID Agent ResearchID Agent GSID Agent isni Agent"},{"location":"Agent/#linkml-source","title":"LinkML Source","text":"
                                        name: agent\nid_prefixes:\n- isbn\n- ORCID\n- ScopusID\n- ResearchID\n- GSID\n- isni\ndescription: person, group, organization or project that provides a piece of information\n  (i.e. a knowledge association)\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- group\nexact_mappings:\n- prov:Agent\n- dct:Agent\nnarrow_mappings:\n- UMLSSG:ORGA\n- STY:T092\n- STY:T093\n- STY:T094\n- STY:T095\n- STY:T096\nis_a: administrative entity\nslots:\n- affiliation\n- address\nslot_usage:\n  id:\n    name: id\n    description: Different classes of agents have distinct preferred identifiers.\n      For publishers, use the ISBN publisher code. See https://grp.isbn-international.org/\n      for publisher code lookups. For editors, authors and  individual providers,\n      use the individual's ORCID if available; Otherwise, a ScopusID, ResearchID or\n      Google Scholar ID ('GSID') may be used if the author ORCID is unknown. Institutional\n      agents could be identified by an International Standard Name Identifier ('ISNI')\n      code.\n    values_from:\n    - isbn\n    - ORCID\n    - ScopusID\n    - ResearchID\n    - GSID\n    - isni\n    domain_of:\n    - ontology class\n    - entity\n    required: true\n  name:\n    name: name\n    description: it is recommended that an author's 'name' property be formatted as\n      \"surname, firstname initial.\"\n    domain_of:\n    - attribute\n    - entity\n    - macromolecular machine mixin\n\n
                                        "},{"location":"AnatomicalEntity/","title":"Class: AnatomicalEntity","text":"Description: A subcellular location, cell type or gross anatomical part
                                         classDiagram\n    class AnatomicalEntity\n      PhysicalEssence <|-- AnatomicalEntity\n      OrganismalEntity <|-- AnatomicalEntity\n\n\n      AnatomicalEntity <|-- CellularComponent\n      AnatomicalEntity <|-- Cell\n      AnatomicalEntity <|-- GrossAnatomicalStructure\n      AnatomicalEntity <|-- PathologicalAnatomicalStructure\n\n\n      AnatomicalEntity : category\n\n      AnatomicalEntity : deprecated\n\n      AnatomicalEntity : description\n\n      AnatomicalEntity : full_name\n\n      AnatomicalEntity : has_attribute\n\n          AnatomicalEntity --|> Attribute : has_attribute\n\n      AnatomicalEntity : id\n\n      AnatomicalEntity : in_taxon\n\n          AnatomicalEntity --|> OrganismTaxon : in_taxon\n\n      AnatomicalEntity : in_taxon_label\n\n      AnatomicalEntity : iri\n\n      AnatomicalEntity : name\n\n      AnatomicalEntity : provided_by\n\n      AnatomicalEntity : synonym\n\n      AnatomicalEntity : type\n\n      AnatomicalEntity : xref\n\n\n
                                        "},{"location":"AnatomicalEntity/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • OrganismalEntity [ SubjectOfInvestigation]
                                                • AnatomicalEntity [ PhysicalEssence]
                                                  • CellularComponent
                                                  • Cell
                                                  • GrossAnatomicalStructure
                                                  • PathologicalAnatomicalStructure [ PathologicalEntityMixin]
                                        "},{"location":"AnatomicalEntity/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: may often be an organism attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"AnatomicalEntity/#usages","title":"Usages","text":"used by used in type used GeneExpressionMixin expression_site range AnatomicalEntity GeneToGeneCoexpressionAssociation expression_site range AnatomicalEntity ChemicalGeneInteractionAssociation subject_context_qualifier range AnatomicalEntity ChemicalGeneInteractionAssociation object_context_qualifier range AnatomicalEntity ChemicalGeneInteractionAssociation anatomical_context_qualifier range AnatomicalEntity ChemicalAffectsGeneAssociation subject_context_qualifier range AnatomicalEntity ChemicalAffectsGeneAssociation object_context_qualifier range AnatomicalEntity ChemicalAffectsGeneAssociation anatomical_context_qualifier range AnatomicalEntity GeneAffectsChemicalAssociation subject_context_qualifier range AnatomicalEntity GeneAffectsChemicalAssociation object_context_qualifier range AnatomicalEntity GeneAffectsChemicalAssociation anatomical_context_qualifier range AnatomicalEntity DiseaseOrPhenotypicFeatureToLocationAssociation object range AnatomicalEntity VariantToGeneExpressionAssociation expression_site range AnatomicalEntity GeneToExpressionSiteAssociation object range AnatomicalEntity AnatomicalEntityToAnatomicalEntityAssociation subject range AnatomicalEntity AnatomicalEntityToAnatomicalEntityAssociation object range AnatomicalEntity AnatomicalEntityToAnatomicalEntityPartOfAssociation subject range AnatomicalEntity AnatomicalEntityToAnatomicalEntityPartOfAssociation object range AnatomicalEntity AnatomicalEntityToAnatomicalEntityOntogenicAssociation subject range AnatomicalEntity AnatomicalEntityToAnatomicalEntityOntogenicAssociation object range AnatomicalEntity"},{"location":"AnatomicalEntity/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage UBERON LifeStageAnatomicalEntityCellularComponentCellGrossAnatomicalStructure GO BiologicalProcessOrActivityMolecularActivityBiologicalProcessPathwayPhysiologicalProcessAnatomicalEntityCellularComponentMacromolecularComplex CL AnatomicalEntityCellularComponentCell UMLS OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureGenePolypeptideProtein MESH OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureProtein NCIT FoodGeneticInheritanceDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureClinicalFinding EMAPA AnatomicalEntity ZFA AnatomicalEntity FBbt AnatomicalEntity WBbt AnatomicalEntity"},{"location":"AnatomicalEntity/#linkml-source","title":"LinkML Source","text":"
                                        name: anatomical entity\nid_prefixes:\n- UBERON\n- GO\n- CL\n- UMLS\n- MESH\n- NCIT\n- EMAPA\n- ZFA\n- FBbt\n- WBbt\ndescription: A subcellular location, cell type or gross anatomical part\nin_subset:\n- model_organism_database\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- UBERON:0001062\n- WIKIDATA:Q4936952\n- UMLSSG:ANAT\n- STY:T017\n- FMA:62955\n- CARO:0000000\n- SIO:001262\n- STY:T029\n- STY:T030\nrelated_mappings:\n- SNOMEDCT:123037004\nnarrow_mappings:\n- ZFA:0100000\n- FBbt:10000000\n- EMAPA:0\n- MA:0000001\n- XAO:0000000\n- WBbt:0000100\n- NCIT:C12219\n- GO:0110165\n- STY:T031\nis_a: organismal entity\nmixins:\n- physical essence\n\n
                                        "},{"location":"AnatomicalEntityToAnatomicalEntityAssociation/","title":"Class: AnatomicalEntityToAnatomicalEntityAssociation (Abstract)","text":"
                                         classDiagram\n    class AnatomicalEntityToAnatomicalEntityAssociation\n      Association <|-- AnatomicalEntityToAnatomicalEntityAssociation\n\n\n      AnatomicalEntityToAnatomicalEntityAssociation <|-- AnatomicalEntityToAnatomicalEntityPartOfAssociation\n      AnatomicalEntityToAnatomicalEntityAssociation <|-- AnatomicalEntityToAnatomicalEntityOntogenicAssociation\n\n\n      AnatomicalEntityToAnatomicalEntityAssociation : aggregator_knowledge_source\n\n      AnatomicalEntityToAnatomicalEntityAssociation : category\n\n      AnatomicalEntityToAnatomicalEntityAssociation : deprecated\n\n      AnatomicalEntityToAnatomicalEntityAssociation : description\n\n      AnatomicalEntityToAnatomicalEntityAssociation : has_attribute\n\n          AnatomicalEntityToAnatomicalEntityAssociation --|> Attribute : has_attribute\n\n      AnatomicalEntityToAnatomicalEntityAssociation : has_evidence\n\n          AnatomicalEntityToAnatomicalEntityAssociation --|> EvidenceType : has_evidence\n\n      AnatomicalEntityToAnatomicalEntityAssociation : id\n\n      AnatomicalEntityToAnatomicalEntityAssociation : iri\n\n      AnatomicalEntityToAnatomicalEntityAssociation : knowledge_source\n\n      AnatomicalEntityToAnatomicalEntityAssociation : name\n\n      AnatomicalEntityToAnatomicalEntityAssociation : negated\n\n      AnatomicalEntityToAnatomicalEntityAssociation : object\n\n          AnatomicalEntityToAnatomicalEntityAssociation --|> AnatomicalEntity : object\n\n      AnatomicalEntityToAnatomicalEntityAssociation : object_category\n\n          AnatomicalEntityToAnatomicalEntityAssociation --|> OntologyClass : object_category\n\n      AnatomicalEntityToAnatomicalEntityAssociation : object_category_closure\n\n          AnatomicalEntityToAnatomicalEntityAssociation --|> OntologyClass : object_category_closure\n\n      AnatomicalEntityToAnatomicalEntityAssociation : object_closure\n\n      AnatomicalEntityToAnatomicalEntityAssociation : object_label_closure\n\n      AnatomicalEntityToAnatomicalEntityAssociation : object_namespace\n\n      AnatomicalEntityToAnatomicalEntityAssociation : original_object\n\n      AnatomicalEntityToAnatomicalEntityAssociation : original_predicate\n\n      AnatomicalEntityToAnatomicalEntityAssociation : original_subject\n\n      AnatomicalEntityToAnatomicalEntityAssociation : predicate\n\n      AnatomicalEntityToAnatomicalEntityAssociation : primary_knowledge_source\n\n      AnatomicalEntityToAnatomicalEntityAssociation : publications\n\n          AnatomicalEntityToAnatomicalEntityAssociation --|> Publication : publications\n\n      AnatomicalEntityToAnatomicalEntityAssociation : qualifier\n\n      AnatomicalEntityToAnatomicalEntityAssociation : qualifiers\n\n          AnatomicalEntityToAnatomicalEntityAssociation --|> OntologyClass : qualifiers\n\n      AnatomicalEntityToAnatomicalEntityAssociation : retrieval_source_ids\n\n          AnatomicalEntityToAnatomicalEntityAssociation --|> RetrievalSource : retrieval_source_ids\n\n      AnatomicalEntityToAnatomicalEntityAssociation : subject\n\n          AnatomicalEntityToAnatomicalEntityAssociation --|> AnatomicalEntity : subject\n\n      AnatomicalEntityToAnatomicalEntityAssociation : subject_category\n\n          AnatomicalEntityToAnatomicalEntityAssociation --|> OntologyClass : subject_category\n\n      AnatomicalEntityToAnatomicalEntityAssociation : subject_category_closure\n\n          AnatomicalEntityToAnatomicalEntityAssociation --|> OntologyClass : subject_category_closure\n\n      AnatomicalEntityToAnatomicalEntityAssociation : subject_closure\n\n      AnatomicalEntityToAnatomicalEntityAssociation : subject_label_closure\n\n      AnatomicalEntityToAnatomicalEntityAssociation : subject_namespace\n\n      AnatomicalEntityToAnatomicalEntityAssociation : timepoint\n\n      AnatomicalEntityToAnatomicalEntityAssociation : type\n\n\n
                                        "},{"location":"AnatomicalEntityToAnatomicalEntityAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • AnatomicalEntityToAnatomicalEntityAssociation
                                              • AnatomicalEntityToAnatomicalEntityPartOfAssociation
                                              • AnatomicalEntityToAnatomicalEntityOntogenicAssociation
                                        "},{"location":"AnatomicalEntityToAnatomicalEntityAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 AnatomicalEntity Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 AnatomicalEntity Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"AnatomicalEntityToAnatomicalEntityAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: anatomical entity to anatomical entity association\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nabstract: true\nslot_usage:\n  subject:\n    name: subject\n    domain_of:\n    - association\n    range: anatomical entity\n  object:\n    name: object\n    domain_of:\n    - association\n    range: anatomical entity\ndefining_slots:\n- subject\n- object\n\n
                                        "},{"location":"AnatomicalEntityToAnatomicalEntityOntogenicAssociation/","title":"Class: AnatomicalEntityToAnatomicalEntityOntogenicAssociation","text":"Description: A relationship between two anatomical entities where the relationship is ontogenic, i.e. the two entities are related by development. A number of different relationship types can be used to specify the precise nature of the relationship.
                                         classDiagram\n    class AnatomicalEntityToAnatomicalEntityOntogenicAssociation\n      AnatomicalEntityToAnatomicalEntityAssociation <|-- AnatomicalEntityToAnatomicalEntityOntogenicAssociation\n\n      AnatomicalEntityToAnatomicalEntityOntogenicAssociation : aggregator_knowledge_source\n\n      AnatomicalEntityToAnatomicalEntityOntogenicAssociation : category\n\n      AnatomicalEntityToAnatomicalEntityOntogenicAssociation : deprecated\n\n      AnatomicalEntityToAnatomicalEntityOntogenicAssociation : description\n\n      AnatomicalEntityToAnatomicalEntityOntogenicAssociation : has_attribute\n\n          AnatomicalEntityToAnatomicalEntityOntogenicAssociation --|> Attribute : has_attribute\n\n      AnatomicalEntityToAnatomicalEntityOntogenicAssociation : has_evidence\n\n          AnatomicalEntityToAnatomicalEntityOntogenicAssociation --|> EvidenceType : has_evidence\n\n      AnatomicalEntityToAnatomicalEntityOntogenicAssociation : id\n\n      AnatomicalEntityToAnatomicalEntityOntogenicAssociation : iri\n\n      AnatomicalEntityToAnatomicalEntityOntogenicAssociation : knowledge_source\n\n      AnatomicalEntityToAnatomicalEntityOntogenicAssociation : name\n\n      AnatomicalEntityToAnatomicalEntityOntogenicAssociation : negated\n\n      AnatomicalEntityToAnatomicalEntityOntogenicAssociation : object\n\n          AnatomicalEntityToAnatomicalEntityOntogenicAssociation --|> AnatomicalEntity : object\n\n      AnatomicalEntityToAnatomicalEntityOntogenicAssociation : object_category\n\n          AnatomicalEntityToAnatomicalEntityOntogenicAssociation --|> OntologyClass : object_category\n\n      AnatomicalEntityToAnatomicalEntityOntogenicAssociation : object_category_closure\n\n          AnatomicalEntityToAnatomicalEntityOntogenicAssociation --|> OntologyClass : object_category_closure\n\n      AnatomicalEntityToAnatomicalEntityOntogenicAssociation : object_closure\n\n      AnatomicalEntityToAnatomicalEntityOntogenicAssociation : object_label_closure\n\n      AnatomicalEntityToAnatomicalEntityOntogenicAssociation : object_namespace\n\n      AnatomicalEntityToAnatomicalEntityOntogenicAssociation : original_object\n\n      AnatomicalEntityToAnatomicalEntityOntogenicAssociation : original_predicate\n\n      AnatomicalEntityToAnatomicalEntityOntogenicAssociation : original_subject\n\n      AnatomicalEntityToAnatomicalEntityOntogenicAssociation : predicate\n\n      AnatomicalEntityToAnatomicalEntityOntogenicAssociation : primary_knowledge_source\n\n      AnatomicalEntityToAnatomicalEntityOntogenicAssociation : publications\n\n          AnatomicalEntityToAnatomicalEntityOntogenicAssociation --|> Publication : publications\n\n      AnatomicalEntityToAnatomicalEntityOntogenicAssociation : qualifier\n\n      AnatomicalEntityToAnatomicalEntityOntogenicAssociation : qualifiers\n\n          AnatomicalEntityToAnatomicalEntityOntogenicAssociation --|> OntologyClass : qualifiers\n\n      AnatomicalEntityToAnatomicalEntityOntogenicAssociation : retrieval_source_ids\n\n          AnatomicalEntityToAnatomicalEntityOntogenicAssociation --|> RetrievalSource : retrieval_source_ids\n\n      AnatomicalEntityToAnatomicalEntityOntogenicAssociation : subject\n\n          AnatomicalEntityToAnatomicalEntityOntogenicAssociation --|> AnatomicalEntity : subject\n\n      AnatomicalEntityToAnatomicalEntityOntogenicAssociation : subject_category\n\n          AnatomicalEntityToAnatomicalEntityOntogenicAssociation --|> OntologyClass : subject_category\n\n      AnatomicalEntityToAnatomicalEntityOntogenicAssociation : subject_category_closure\n\n          AnatomicalEntityToAnatomicalEntityOntogenicAssociation --|> OntologyClass : subject_category_closure\n\n      AnatomicalEntityToAnatomicalEntityOntogenicAssociation : subject_closure\n\n      AnatomicalEntityToAnatomicalEntityOntogenicAssociation : subject_label_closure\n\n      AnatomicalEntityToAnatomicalEntityOntogenicAssociation : subject_namespace\n\n      AnatomicalEntityToAnatomicalEntityOntogenicAssociation : timepoint\n\n      AnatomicalEntityToAnatomicalEntityOntogenicAssociation : type\n\n\n
                                        "},{"location":"AnatomicalEntityToAnatomicalEntityOntogenicAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • AnatomicalEntityToAnatomicalEntityAssociation
                                              • AnatomicalEntityToAnatomicalEntityOntogenicAssociation
                                        "},{"location":"AnatomicalEntityToAnatomicalEntityOntogenicAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: the structure at a later time 1..1 AnatomicalEntity Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: the structure at an earlier time 1..1 AnatomicalEntity Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"AnatomicalEntityToAnatomicalEntityOntogenicAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: anatomical entity to anatomical entity ontogenic association\ndescription: A relationship between two anatomical entities where the relationship\n  is ontogenic, i.e. the two entities are related by development. A number of different\n  relationship types can be used to specify the precise nature of the relationship.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: anatomical entity to anatomical entity association\nslot_usage:\n  subject:\n    name: subject\n    description: the structure at a later time\n    domain_of:\n    - association\n    range: anatomical entity\n  object:\n    name: object\n    description: the structure at an earlier time\n    domain_of:\n    - association\n    range: anatomical entity\n  predicate:\n    name: predicate\n    domain_of:\n    - predicate mapping\n    - association\n    subproperty_of: develops from\ndefining_slots:\n- predicate\n\n
                                        "},{"location":"AnatomicalEntityToAnatomicalEntityPartOfAssociation/","title":"Class: AnatomicalEntityToAnatomicalEntityPartOfAssociation","text":"Description: A relationship between two anatomical entities where the relationship is mereological, i.e the two entities are related by parthood. This includes relationships between cellular components and cells, between cells and tissues, tissues and whole organisms
                                         classDiagram\n    class AnatomicalEntityToAnatomicalEntityPartOfAssociation\n      AnatomicalEntityToAnatomicalEntityAssociation <|-- AnatomicalEntityToAnatomicalEntityPartOfAssociation\n\n      AnatomicalEntityToAnatomicalEntityPartOfAssociation : aggregator_knowledge_source\n\n      AnatomicalEntityToAnatomicalEntityPartOfAssociation : category\n\n      AnatomicalEntityToAnatomicalEntityPartOfAssociation : deprecated\n\n      AnatomicalEntityToAnatomicalEntityPartOfAssociation : description\n\n      AnatomicalEntityToAnatomicalEntityPartOfAssociation : has_attribute\n\n          AnatomicalEntityToAnatomicalEntityPartOfAssociation --|> Attribute : has_attribute\n\n      AnatomicalEntityToAnatomicalEntityPartOfAssociation : has_evidence\n\n          AnatomicalEntityToAnatomicalEntityPartOfAssociation --|> EvidenceType : has_evidence\n\n      AnatomicalEntityToAnatomicalEntityPartOfAssociation : id\n\n      AnatomicalEntityToAnatomicalEntityPartOfAssociation : iri\n\n      AnatomicalEntityToAnatomicalEntityPartOfAssociation : knowledge_source\n\n      AnatomicalEntityToAnatomicalEntityPartOfAssociation : name\n\n      AnatomicalEntityToAnatomicalEntityPartOfAssociation : negated\n\n      AnatomicalEntityToAnatomicalEntityPartOfAssociation : object\n\n          AnatomicalEntityToAnatomicalEntityPartOfAssociation --|> AnatomicalEntity : object\n\n      AnatomicalEntityToAnatomicalEntityPartOfAssociation : object_category\n\n          AnatomicalEntityToAnatomicalEntityPartOfAssociation --|> OntologyClass : object_category\n\n      AnatomicalEntityToAnatomicalEntityPartOfAssociation : object_category_closure\n\n          AnatomicalEntityToAnatomicalEntityPartOfAssociation --|> OntologyClass : object_category_closure\n\n      AnatomicalEntityToAnatomicalEntityPartOfAssociation : object_closure\n\n      AnatomicalEntityToAnatomicalEntityPartOfAssociation : object_label_closure\n\n      AnatomicalEntityToAnatomicalEntityPartOfAssociation : object_namespace\n\n      AnatomicalEntityToAnatomicalEntityPartOfAssociation : original_object\n\n      AnatomicalEntityToAnatomicalEntityPartOfAssociation : original_predicate\n\n      AnatomicalEntityToAnatomicalEntityPartOfAssociation : original_subject\n\n      AnatomicalEntityToAnatomicalEntityPartOfAssociation : predicate\n\n      AnatomicalEntityToAnatomicalEntityPartOfAssociation : primary_knowledge_source\n\n      AnatomicalEntityToAnatomicalEntityPartOfAssociation : publications\n\n          AnatomicalEntityToAnatomicalEntityPartOfAssociation --|> Publication : publications\n\n      AnatomicalEntityToAnatomicalEntityPartOfAssociation : qualifier\n\n      AnatomicalEntityToAnatomicalEntityPartOfAssociation : qualifiers\n\n          AnatomicalEntityToAnatomicalEntityPartOfAssociation --|> OntologyClass : qualifiers\n\n      AnatomicalEntityToAnatomicalEntityPartOfAssociation : retrieval_source_ids\n\n          AnatomicalEntityToAnatomicalEntityPartOfAssociation --|> RetrievalSource : retrieval_source_ids\n\n      AnatomicalEntityToAnatomicalEntityPartOfAssociation : subject\n\n          AnatomicalEntityToAnatomicalEntityPartOfAssociation --|> AnatomicalEntity : subject\n\n      AnatomicalEntityToAnatomicalEntityPartOfAssociation : subject_category\n\n          AnatomicalEntityToAnatomicalEntityPartOfAssociation --|> OntologyClass : subject_category\n\n      AnatomicalEntityToAnatomicalEntityPartOfAssociation : subject_category_closure\n\n          AnatomicalEntityToAnatomicalEntityPartOfAssociation --|> OntologyClass : subject_category_closure\n\n      AnatomicalEntityToAnatomicalEntityPartOfAssociation : subject_closure\n\n      AnatomicalEntityToAnatomicalEntityPartOfAssociation : subject_label_closure\n\n      AnatomicalEntityToAnatomicalEntityPartOfAssociation : subject_namespace\n\n      AnatomicalEntityToAnatomicalEntityPartOfAssociation : timepoint\n\n      AnatomicalEntityToAnatomicalEntityPartOfAssociation : type\n\n\n
                                        "},{"location":"AnatomicalEntityToAnatomicalEntityPartOfAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • AnatomicalEntityToAnatomicalEntityAssociation
                                              • AnatomicalEntityToAnatomicalEntityPartOfAssociation
                                        "},{"location":"AnatomicalEntityToAnatomicalEntityPartOfAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: the part 1..1 AnatomicalEntity Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: the whole 1..1 AnatomicalEntity Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"AnatomicalEntityToAnatomicalEntityPartOfAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: anatomical entity to anatomical entity part of association\ndescription: A relationship between two anatomical entities where the relationship\n  is mereological, i.e the two entities are related by parthood. This includes relationships\n  between cellular components and cells, between cells and tissues, tissues and whole\n  organisms\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: anatomical entity to anatomical entity association\nslot_usage:\n  subject:\n    name: subject\n    description: the part\n    domain_of:\n    - association\n    range: anatomical entity\n  object:\n    name: object\n    description: the whole\n    domain_of:\n    - association\n    range: anatomical entity\n  predicate:\n    name: predicate\n    domain_of:\n    - predicate mapping\n    - association\n    subproperty_of: part of\ndefining_slots:\n- predicate\n\n
                                        "},{"location":"Annotation/","title":"Class: Annotation (Abstract)","text":"Description: Biolink Model root class for entity annotations.
                                         classDiagram\n    class Annotation\n      Annotation <|-- QuantityValue\n\n\n
                                        "},{"location":"Annotation/#inheritance","title":"Inheritance","text":"
                                        • Annotation
                                          • QuantityValue
                                        "},{"location":"Annotation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"Annotation/#linkml-source","title":"LinkML Source","text":"
                                        name: annotation\ndescription: Biolink Model root class for entity annotations.\nfrom_schema: https://w3id.org/biolink/biolink-model\nabstract: true\n\n
                                        "},{"location":"Article/","title":"Class: Article","text":"Description: a piece of writing on a particular topic presented as a stand-alone section of a larger publication
                                         classDiagram\n    class Article\n      Publication <|-- Article\n\n\n      Article <|-- JournalArticle\n\n\n      Article : authors\n\n          Article --|> Agent : authors\n\n      Article : category\n\n      Article : creation_date\n\n      Article : deprecated\n\n      Article : description\n\n      Article : format\n\n      Article : full_name\n\n      Article : has_attribute\n\n          Article --|> Attribute : has_attribute\n\n      Article : id\n\n      Article : iri\n\n      Article : iso_abbreviation\n\n      Article : issue\n\n      Article : keywords\n\n      Article : license\n\n      Article : mesh_terms\n\n      Article : name\n\n      Article : pages\n\n      Article : provided_by\n\n      Article : published_in\n\n      Article : rights\n\n      Article : summary\n\n      Article : synonym\n\n      Article : type\n\n      Article : volume\n\n      Article : xref\n\n\n
                                        "},{"location":"Article/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • InformationContentEntity
                                              • Publication
                                                • Article
                                                  • JournalArticle
                                        "},{"location":"Article/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance published_in: The enclosing parent serial containing the article should have industry-standard identifier from ISSN. 1..1 Uriorcurie direct iso_abbreviation: Optional value, if used locally as a convenience, is set to the iso abbreviation of the 'published in' parent. 0..1 String direct volume: volume of a book or music release in a collection/series or a published collection of journal issues in a serial publication 0..1 String direct issue: issue of a newspaper, a scientific journal or magazine for reference purpose 0..1 String direct authors: connects an publication to the list of authors who contributed to the publication. This property should be a comma-delimited list of author names. It is recommended that an author's name be formatted as \"surname, firstname initial.\". Note that this property is a node annotation expressing the citation list of authorship which might typically otherwise be more completely documented in biolink:PublicationToProviderAssociation defined edges which point to full details about an author and possibly, some qualifiers which clarify the specific status of a given author in the publication. 0..* Agent Publication pages: When a 2-tuple of page numbers are provided, they represent the start and end page of the publication within its parent publication context. For books, this may be set to the total number of pages of the book. 0..* String Publication summary: executive summary of a publication 0..1 String Publication keywords: keywords tagging a publication 0..* String Publication mesh_terms: mesh terms tagging a publication 0..* Uriorcurie Publication xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie Publication, NamedThing license: None 0..1 String InformationContentEntity rights: None 0..1 String InformationContentEntity format: None 0..1 String InformationContentEntity creation_date: date on which an entity was created. This can be applied to nodes or edges 0..1 Date InformationContentEntity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: Different kinds of publication subtypes will have different preferred identifiers (curies when feasible). Precedence of identifiers for scientific articles is as follows: PMID if available; DOI if not; actual alternate CURIE otherwise. Enclosing publications (i.e. referenced by 'published in' node property) such as books and journals, should have industry-standard identifier such as from ISBN and ISSN. 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: the 'title' of the publication is generally recorded in the 'name' property (inherited from NamedThing). The field name 'title' is now also tagged as an acceptable alias for the node property 'name' (just in case). 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Article/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage PMID PublicationArticleJournalArticle"},{"location":"Article/#linkml-source","title":"LinkML Source","text":"
                                        name: article\nid_prefixes:\n- PMID\ndescription: \"a piece of writing on a particular topic presented as a stand-alone\\\n  \\  section of a larger publication\\t  \"\nin_subset:\n- model_organism_database\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- SIO:000154\n- fabio:article\nis_a: publication\nslots:\n- published in\n- iso abbreviation\n- volume\n- issue\nslot_usage:\n  published in:\n    name: published in\n    description: The enclosing parent serial containing the article should have industry-standard\n      identifier from ISSN.\n    domain_of:\n    - book chapter\n    - article\n    required: true\n  iso abbreviation:\n    name: iso abbreviation\n    description: Optional value, if used locally as a convenience, is set to the iso\n      abbreviation of the 'published in' parent.\n    domain_of:\n    - serial\n    - article\n\n
                                        "},{"location":"Association/","title":"Class: Association","text":"Description: A typed association between two entities, supported by evidence
                                         classDiagram\n    class Association\n      Entity <|-- Association\n\n\n      Association <|-- ChemicalEntityAssessesNamedThingAssociation\n      Association <|-- ContributorAssociation\n      Association <|-- GenotypeToGenotypePartAssociation\n      Association <|-- GenotypeToGeneAssociation\n      Association <|-- GenotypeToVariantAssociation\n      Association <|-- GeneToGeneAssociation\n      Association <|-- GeneToGeneFamilyAssociation\n      Association <|-- CellLineToDiseaseOrPhenotypicFeatureAssociation\n      Association <|-- ChemicalToChemicalAssociation\n      Association <|-- ChemicalToDiseaseOrPhenotypicFeatureAssociation\n      Association <|-- ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation\n      Association <|-- GeneToPathwayAssociation\n      Association <|-- MolecularActivityToPathwayAssociation\n      Association <|-- ChemicalToPathwayAssociation\n      Association <|-- NamedThingAssociatedWithLikelihoodOfNamedThingAssociation\n      Association <|-- ChemicalGeneInteractionAssociation\n      Association <|-- ChemicalAffectsGeneAssociation\n      Association <|-- GeneAffectsChemicalAssociation\n      Association <|-- DrugToGeneAssociation\n      Association <|-- MaterialSampleDerivationAssociation\n      Association <|-- MaterialSampleToDiseaseOrPhenotypicFeatureAssociation\n      Association <|-- DiseaseToExposureEventAssociation\n      Association <|-- ExposureEventToOutcomeAssociation\n      Association <|-- InformationContentEntityToNamedThingAssociation\n      Association <|-- DiseaseOrPhenotypicFeatureToLocationAssociation\n      Association <|-- DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation\n      Association <|-- GenotypeToPhenotypicFeatureAssociation\n      Association <|-- ExposureEventToPhenotypicFeatureAssociation\n      Association <|-- DiseaseToPhenotypicFeatureAssociation\n      Association <|-- CaseToPhenotypicFeatureAssociation\n      Association <|-- BehaviorToBehavioralFeatureAssociation\n      Association <|-- GeneToDiseaseOrPhenotypicFeatureAssociation\n      Association <|-- VariantToGeneAssociation\n      Association <|-- VariantToPopulationAssociation\n      Association <|-- PopulationToPopulationAssociation\n      Association <|-- VariantToPhenotypicFeatureAssociation\n      Association <|-- VariantToDiseaseAssociation\n      Association <|-- GenotypeToDiseaseAssociation\n      Association <|-- OrganismalEntityAsAModelOfDiseaseAssociation\n      Association <|-- OrganismToOrganismAssociation\n      Association <|-- TaxonToTaxonAssociation\n      Association <|-- GeneToExpressionSiteAssociation\n      Association <|-- SequenceVariantModulatesTreatmentAssociation\n      Association <|-- FunctionalAssociation\n      Association <|-- MolecularActivityToChemicalEntityAssociation\n      Association <|-- MolecularActivityToMolecularActivityAssociation\n      Association <|-- EntityToDiseaseAssociation\n      Association <|-- EntityToPhenotypicFeatureAssociation\n      Association <|-- SequenceAssociation\n      Association <|-- SequenceFeatureRelationship\n      Association <|-- ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation\n      Association <|-- AnatomicalEntityToAnatomicalEntityAssociation\n      Association <|-- OrganismTaxonToOrganismTaxonAssociation\n      Association <|-- OrganismTaxonToEnvironmentAssociation\n\n\n      Association : aggregator_knowledge_source\n\n      Association : category\n\n      Association : deprecated\n\n      Association : description\n\n      Association : has_attribute\n\n          Association --|> Attribute : has_attribute\n\n      Association : has_evidence\n\n          Association --|> EvidenceType : has_evidence\n\n      Association : id\n\n      Association : iri\n\n      Association : knowledge_source\n\n      Association : name\n\n      Association : negated\n\n      Association : object\n\n          Association --|> NamedThing : object\n\n      Association : object_category\n\n          Association --|> OntologyClass : object_category\n\n      Association : object_category_closure\n\n          Association --|> OntologyClass : object_category_closure\n\n      Association : object_closure\n\n      Association : object_label_closure\n\n      Association : object_namespace\n\n      Association : original_object\n\n      Association : original_predicate\n\n      Association : original_subject\n\n      Association : predicate\n\n      Association : primary_knowledge_source\n\n      Association : publications\n\n          Association --|> Publication : publications\n\n      Association : qualifier\n\n      Association : qualifiers\n\n          Association --|> OntologyClass : qualifiers\n\n      Association : retrieval_source_ids\n\n          Association --|> RetrievalSource : retrieval_source_ids\n\n      Association : subject\n\n          Association --|> NamedThing : subject\n\n      Association : subject_category\n\n          Association --|> OntologyClass : subject_category\n\n      Association : subject_category_closure\n\n          Association --|> OntologyClass : subject_category_closure\n\n      Association : subject_closure\n\n      Association : subject_label_closure\n\n      Association : subject_namespace\n\n      Association : timepoint\n\n      Association : type\n\n\n
                                        "},{"location":"Association/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • ChemicalEntityAssessesNamedThingAssociation
                                            • ContributorAssociation
                                            • GenotypeToGenotypePartAssociation
                                            • GenotypeToGeneAssociation
                                            • GenotypeToVariantAssociation
                                            • GeneToGeneAssociation
                                            • GeneToGeneFamilyAssociation
                                            • CellLineToDiseaseOrPhenotypicFeatureAssociation [ CellLineToEntityAssociationMixin EntityToDiseaseOrPhenotypicFeatureAssociationMixin]
                                            • ChemicalToChemicalAssociation [ ChemicalToEntityAssociationMixin]
                                            • ChemicalToDiseaseOrPhenotypicFeatureAssociation [ ChemicalToEntityAssociationMixin EntityToDiseaseOrPhenotypicFeatureAssociationMixin]
                                            • ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation [ ChemicalToEntityAssociationMixin EntityToDiseaseOrPhenotypicFeatureAssociationMixin]
                                            • GeneToPathwayAssociation [ GeneToEntityAssociationMixin]
                                            • MolecularActivityToPathwayAssociation
                                            • ChemicalToPathwayAssociation [ ChemicalToEntityAssociationMixin]
                                            • NamedThingAssociatedWithLikelihoodOfNamedThingAssociation
                                            • ChemicalGeneInteractionAssociation [ ChemicalToEntityAssociationMixin]
                                            • ChemicalAffectsGeneAssociation
                                            • GeneAffectsChemicalAssociation
                                            • DrugToGeneAssociation [ DrugToEntityAssociationMixin]
                                            • MaterialSampleDerivationAssociation
                                            • MaterialSampleToDiseaseOrPhenotypicFeatureAssociation [ MaterialSampleToEntityAssociationMixin EntityToDiseaseOrPhenotypicFeatureAssociationMixin]
                                            • DiseaseToExposureEventAssociation [ DiseaseToEntityAssociationMixin EntityToExposureEventAssociationMixin]
                                            • ExposureEventToOutcomeAssociation [ EntityToOutcomeAssociationMixin]
                                            • InformationContentEntityToNamedThingAssociation
                                            • DiseaseOrPhenotypicFeatureToLocationAssociation [ DiseaseOrPhenotypicFeatureToEntityAssociationMixin]
                                            • DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation [ DiseaseOrPhenotypicFeatureToEntityAssociationMixin]
                                            • GenotypeToPhenotypicFeatureAssociation [ EntityToPhenotypicFeatureAssociationMixin GenotypeToEntityAssociationMixin]
                                            • ExposureEventToPhenotypicFeatureAssociation [ EntityToPhenotypicFeatureAssociationMixin]
                                            • DiseaseToPhenotypicFeatureAssociation [ EntityToPhenotypicFeatureAssociationMixin DiseaseToEntityAssociationMixin]
                                            • CaseToPhenotypicFeatureAssociation [ EntityToPhenotypicFeatureAssociationMixin CaseToEntityAssociationMixin]
                                            • BehaviorToBehavioralFeatureAssociation [ EntityToPhenotypicFeatureAssociationMixin]
                                            • GeneToDiseaseOrPhenotypicFeatureAssociation [ EntityToPhenotypicFeatureAssociationMixin GeneToEntityAssociationMixin]
                                            • VariantToGeneAssociation [ VariantToEntityAssociationMixin]
                                            • VariantToPopulationAssociation [ VariantToEntityAssociationMixin FrequencyQuantifier FrequencyQualifierMixin]
                                            • PopulationToPopulationAssociation
                                            • VariantToPhenotypicFeatureAssociation [ VariantToEntityAssociationMixin EntityToPhenotypicFeatureAssociationMixin]
                                            • VariantToDiseaseAssociation [ VariantToEntityAssociationMixin EntityToDiseaseAssociationMixin]
                                            • GenotypeToDiseaseAssociation [ GenotypeToEntityAssociationMixin EntityToDiseaseAssociationMixin]
                                            • OrganismalEntityAsAModelOfDiseaseAssociation [ ModelToDiseaseAssociationMixin EntityToDiseaseAssociationMixin]
                                            • OrganismToOrganismAssociation
                                            • TaxonToTaxonAssociation
                                            • GeneToExpressionSiteAssociation
                                            • SequenceVariantModulatesTreatmentAssociation
                                            • FunctionalAssociation
                                            • MolecularActivityToChemicalEntityAssociation
                                            • MolecularActivityToMolecularActivityAssociation
                                            • EntityToDiseaseAssociation
                                            • EntityToPhenotypicFeatureAssociation
                                            • SequenceAssociation
                                            • SequenceFeatureRelationship
                                            • ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation
                                            • AnatomicalEntityToAnatomicalEntityAssociation
                                            • OrganismTaxonToOrganismTaxonAssociation [ OrganismTaxonToEntityAssociation]
                                            • OrganismTaxonToEnvironmentAssociation [ OrganismTaxonToEntityAssociation]
                                        "},{"location":"Association/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 NamedThing direct predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType direct object: connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 NamedThing direct negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean direct qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String direct qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass direct publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication direct has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType direct knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String direct primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String direct aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String direct timepoint: a point in time 0..1 TimeType direct original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String direct original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie direct original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String direct subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass direct object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass direct subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String direct object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String direct subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass direct object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass direct subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String direct object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String direct subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String direct object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String direct retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource direct id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Association/#usages","title":"Usages","text":"used by used in type used PredicateMapping subject_aspect_qualifier domain Association PredicateMapping subject_direction_qualifier domain Association PredicateMapping subject_form_or_variant_qualifier domain Association PredicateMapping subject_part_qualifier domain Association PredicateMapping subject_derivative_qualifier domain Association PredicateMapping subject_context_qualifier domain Association PredicateMapping predicate domain Association PredicateMapping qualified_predicate domain Association PredicateMapping object_aspect_qualifier domain Association PredicateMapping object_direction_qualifier domain Association PredicateMapping object_form_or_variant_qualifier domain Association PredicateMapping object_part_qualifier domain Association PredicateMapping object_derivative_qualifier domain Association PredicateMapping object_context_qualifier domain Association PredicateMapping causal_mechanism_qualifier domain Association PredicateMapping anatomical_context_qualifier domain Association PredicateMapping species_context_qualifier domain Association Association subject domain Association Association predicate domain Association Association object domain Association Association negated domain Association Association qualifier domain Association Association qualifiers domain Association Association publications domain Association Association has_evidence domain Association Association knowledge_source domain Association Association primary_knowledge_source domain Association Association aggregator_knowledge_source domain Association Association original_subject domain Association Association original_predicate domain Association Association original_object domain Association Association subject_category domain Association Association object_category domain Association Association subject_closure domain Association Association object_closure domain Association Association subject_category_closure domain Association Association object_category_closure domain Association Association subject_namespace domain Association Association object_namespace domain Association Association subject_label_closure domain Association Association object_label_closure domain Association ChemicalEntityAssessesNamedThingAssociation subject domain Association ChemicalEntityAssessesNamedThingAssociation predicate domain Association ChemicalEntityAssessesNamedThingAssociation object domain Association ChemicalEntityAssessesNamedThingAssociation negated domain Association ChemicalEntityAssessesNamedThingAssociation qualifier domain Association ChemicalEntityAssessesNamedThingAssociation qualifiers domain Association ChemicalEntityAssessesNamedThingAssociation publications domain Association ChemicalEntityAssessesNamedThingAssociation has_evidence domain Association ChemicalEntityAssessesNamedThingAssociation knowledge_source domain Association ChemicalEntityAssessesNamedThingAssociation primary_knowledge_source domain Association ChemicalEntityAssessesNamedThingAssociation aggregator_knowledge_source domain Association ChemicalEntityAssessesNamedThingAssociation original_subject domain Association ChemicalEntityAssessesNamedThingAssociation original_predicate domain Association ChemicalEntityAssessesNamedThingAssociation original_object domain Association ChemicalEntityAssessesNamedThingAssociation subject_category domain Association ChemicalEntityAssessesNamedThingAssociation object_category domain Association ChemicalEntityAssessesNamedThingAssociation subject_closure domain Association ChemicalEntityAssessesNamedThingAssociation object_closure domain Association ChemicalEntityAssessesNamedThingAssociation subject_category_closure domain Association ChemicalEntityAssessesNamedThingAssociation object_category_closure domain Association ChemicalEntityAssessesNamedThingAssociation subject_namespace domain Association ChemicalEntityAssessesNamedThingAssociation object_namespace domain Association ChemicalEntityAssessesNamedThingAssociation subject_label_closure domain Association ChemicalEntityAssessesNamedThingAssociation object_label_closure domain Association ContributorAssociation subject domain Association ContributorAssociation predicate domain Association ContributorAssociation object domain Association ContributorAssociation negated domain Association ContributorAssociation qualifier domain Association ContributorAssociation qualifiers domain Association ContributorAssociation publications domain Association ContributorAssociation has_evidence domain Association ContributorAssociation knowledge_source domain Association ContributorAssociation primary_knowledge_source domain Association ContributorAssociation aggregator_knowledge_source domain Association ContributorAssociation original_subject domain Association ContributorAssociation original_predicate domain Association ContributorAssociation original_object domain Association ContributorAssociation subject_category domain Association ContributorAssociation object_category domain Association ContributorAssociation subject_closure domain Association ContributorAssociation object_closure domain Association ContributorAssociation subject_category_closure domain Association ContributorAssociation object_category_closure domain Association ContributorAssociation subject_namespace domain Association ContributorAssociation object_namespace domain Association ContributorAssociation subject_label_closure domain Association ContributorAssociation object_label_closure domain Association GenotypeToGenotypePartAssociation subject domain Association GenotypeToGenotypePartAssociation predicate domain Association GenotypeToGenotypePartAssociation object domain Association GenotypeToGenotypePartAssociation negated domain Association GenotypeToGenotypePartAssociation qualifier domain Association GenotypeToGenotypePartAssociation qualifiers domain Association GenotypeToGenotypePartAssociation publications domain Association GenotypeToGenotypePartAssociation has_evidence domain Association GenotypeToGenotypePartAssociation knowledge_source domain Association GenotypeToGenotypePartAssociation primary_knowledge_source domain Association GenotypeToGenotypePartAssociation aggregator_knowledge_source domain Association GenotypeToGenotypePartAssociation original_subject domain Association GenotypeToGenotypePartAssociation original_predicate domain Association GenotypeToGenotypePartAssociation original_object domain Association GenotypeToGenotypePartAssociation subject_category domain Association GenotypeToGenotypePartAssociation object_category domain Association GenotypeToGenotypePartAssociation subject_closure domain Association GenotypeToGenotypePartAssociation object_closure domain Association GenotypeToGenotypePartAssociation subject_category_closure domain Association GenotypeToGenotypePartAssociation object_category_closure domain Association GenotypeToGenotypePartAssociation subject_namespace domain Association GenotypeToGenotypePartAssociation object_namespace domain Association GenotypeToGenotypePartAssociation subject_label_closure domain Association GenotypeToGenotypePartAssociation object_label_closure domain Association GenotypeToGeneAssociation subject domain Association GenotypeToGeneAssociation predicate domain Association GenotypeToGeneAssociation object domain Association GenotypeToGeneAssociation negated domain Association GenotypeToGeneAssociation qualifier domain Association GenotypeToGeneAssociation qualifiers domain Association GenotypeToGeneAssociation publications domain Association GenotypeToGeneAssociation has_evidence domain Association GenotypeToGeneAssociation knowledge_source domain Association GenotypeToGeneAssociation primary_knowledge_source domain Association GenotypeToGeneAssociation aggregator_knowledge_source domain Association GenotypeToGeneAssociation original_subject domain Association GenotypeToGeneAssociation original_predicate domain Association GenotypeToGeneAssociation original_object domain Association GenotypeToGeneAssociation subject_category domain Association GenotypeToGeneAssociation object_category domain Association GenotypeToGeneAssociation subject_closure domain Association GenotypeToGeneAssociation object_closure domain Association GenotypeToGeneAssociation subject_category_closure domain Association GenotypeToGeneAssociation object_category_closure domain Association GenotypeToGeneAssociation subject_namespace domain Association GenotypeToGeneAssociation object_namespace domain Association GenotypeToGeneAssociation subject_label_closure domain Association GenotypeToGeneAssociation object_label_closure domain Association GenotypeToVariantAssociation subject domain Association GenotypeToVariantAssociation predicate domain Association GenotypeToVariantAssociation object domain Association GenotypeToVariantAssociation negated domain Association GenotypeToVariantAssociation qualifier domain Association GenotypeToVariantAssociation qualifiers domain Association GenotypeToVariantAssociation publications domain Association GenotypeToVariantAssociation has_evidence domain Association GenotypeToVariantAssociation knowledge_source domain Association GenotypeToVariantAssociation primary_knowledge_source domain Association GenotypeToVariantAssociation aggregator_knowledge_source domain Association GenotypeToVariantAssociation original_subject domain Association GenotypeToVariantAssociation original_predicate domain Association GenotypeToVariantAssociation original_object domain Association GenotypeToVariantAssociation subject_category domain Association GenotypeToVariantAssociation object_category domain Association GenotypeToVariantAssociation subject_closure domain Association GenotypeToVariantAssociation object_closure domain Association GenotypeToVariantAssociation subject_category_closure domain Association GenotypeToVariantAssociation object_category_closure domain Association GenotypeToVariantAssociation subject_namespace domain Association GenotypeToVariantAssociation object_namespace domain Association GenotypeToVariantAssociation subject_label_closure domain Association GenotypeToVariantAssociation object_label_closure domain Association GeneToGeneAssociation subject domain Association GeneToGeneAssociation predicate domain Association GeneToGeneAssociation object domain Association GeneToGeneAssociation negated domain Association GeneToGeneAssociation qualifier domain Association GeneToGeneAssociation qualifiers domain Association GeneToGeneAssociation publications domain Association GeneToGeneAssociation has_evidence domain Association GeneToGeneAssociation knowledge_source domain Association GeneToGeneAssociation primary_knowledge_source domain Association GeneToGeneAssociation aggregator_knowledge_source domain Association GeneToGeneAssociation original_subject domain Association GeneToGeneAssociation original_predicate domain Association GeneToGeneAssociation original_object domain Association GeneToGeneAssociation subject_category domain Association GeneToGeneAssociation object_category domain Association GeneToGeneAssociation subject_closure domain Association GeneToGeneAssociation object_closure domain Association GeneToGeneAssociation subject_category_closure domain Association GeneToGeneAssociation object_category_closure domain Association GeneToGeneAssociation subject_namespace domain Association GeneToGeneAssociation object_namespace domain Association GeneToGeneAssociation subject_label_closure domain Association GeneToGeneAssociation object_label_closure domain Association GeneToGeneHomologyAssociation subject domain Association GeneToGeneHomologyAssociation predicate domain Association GeneToGeneHomologyAssociation object domain Association GeneToGeneHomologyAssociation negated domain Association GeneToGeneHomologyAssociation qualifier domain Association GeneToGeneHomologyAssociation qualifiers domain Association GeneToGeneHomologyAssociation publications domain Association GeneToGeneHomologyAssociation has_evidence domain Association GeneToGeneHomologyAssociation knowledge_source domain Association GeneToGeneHomologyAssociation primary_knowledge_source domain Association GeneToGeneHomologyAssociation aggregator_knowledge_source domain Association GeneToGeneHomologyAssociation original_subject domain Association GeneToGeneHomologyAssociation original_predicate domain Association GeneToGeneHomologyAssociation original_object domain Association GeneToGeneHomologyAssociation subject_category domain Association GeneToGeneHomologyAssociation object_category domain Association GeneToGeneHomologyAssociation subject_closure domain Association GeneToGeneHomologyAssociation object_closure domain Association GeneToGeneHomologyAssociation subject_category_closure domain Association GeneToGeneHomologyAssociation object_category_closure domain Association GeneToGeneHomologyAssociation subject_namespace domain Association GeneToGeneHomologyAssociation object_namespace domain Association GeneToGeneHomologyAssociation subject_label_closure domain Association GeneToGeneHomologyAssociation object_label_closure domain Association GeneToGeneFamilyAssociation subject domain Association GeneToGeneFamilyAssociation predicate domain Association GeneToGeneFamilyAssociation object domain Association GeneToGeneFamilyAssociation negated domain Association GeneToGeneFamilyAssociation qualifier domain Association GeneToGeneFamilyAssociation qualifiers domain Association GeneToGeneFamilyAssociation publications domain Association GeneToGeneFamilyAssociation has_evidence domain Association GeneToGeneFamilyAssociation knowledge_source domain Association GeneToGeneFamilyAssociation primary_knowledge_source domain Association GeneToGeneFamilyAssociation aggregator_knowledge_source domain Association GeneToGeneFamilyAssociation original_subject domain Association GeneToGeneFamilyAssociation original_predicate domain Association GeneToGeneFamilyAssociation original_object domain Association GeneToGeneFamilyAssociation subject_category domain Association GeneToGeneFamilyAssociation object_category domain Association GeneToGeneFamilyAssociation subject_closure domain Association GeneToGeneFamilyAssociation object_closure domain Association GeneToGeneFamilyAssociation subject_category_closure domain Association GeneToGeneFamilyAssociation object_category_closure domain Association GeneToGeneFamilyAssociation subject_namespace domain Association GeneToGeneFamilyAssociation object_namespace domain Association GeneToGeneFamilyAssociation subject_label_closure domain Association GeneToGeneFamilyAssociation object_label_closure domain Association GeneExpressionMixin quantifier_qualifier domain Association GeneExpressionMixin expression_site domain Association GeneExpressionMixin stage_qualifier domain Association GeneExpressionMixin phenotypic_state domain Association GeneToGeneCoexpressionAssociation quantifier_qualifier domain Association GeneToGeneCoexpressionAssociation expression_site domain Association GeneToGeneCoexpressionAssociation stage_qualifier domain Association GeneToGeneCoexpressionAssociation phenotypic_state domain Association GeneToGeneCoexpressionAssociation subject domain Association GeneToGeneCoexpressionAssociation predicate domain Association GeneToGeneCoexpressionAssociation object domain Association GeneToGeneCoexpressionAssociation negated domain Association GeneToGeneCoexpressionAssociation qualifier domain Association GeneToGeneCoexpressionAssociation qualifiers domain Association GeneToGeneCoexpressionAssociation publications domain Association GeneToGeneCoexpressionAssociation has_evidence domain Association GeneToGeneCoexpressionAssociation knowledge_source domain Association GeneToGeneCoexpressionAssociation primary_knowledge_source domain Association GeneToGeneCoexpressionAssociation aggregator_knowledge_source domain Association GeneToGeneCoexpressionAssociation original_subject domain Association GeneToGeneCoexpressionAssociation original_predicate domain Association GeneToGeneCoexpressionAssociation original_object domain Association GeneToGeneCoexpressionAssociation subject_category domain Association GeneToGeneCoexpressionAssociation object_category domain Association GeneToGeneCoexpressionAssociation subject_closure domain Association GeneToGeneCoexpressionAssociation object_closure domain Association GeneToGeneCoexpressionAssociation subject_category_closure domain Association GeneToGeneCoexpressionAssociation object_category_closure domain Association GeneToGeneCoexpressionAssociation subject_namespace domain Association GeneToGeneCoexpressionAssociation object_namespace domain Association GeneToGeneCoexpressionAssociation subject_label_closure domain Association GeneToGeneCoexpressionAssociation object_label_closure domain Association PairwiseGeneToGeneInteraction subject domain Association PairwiseGeneToGeneInteraction predicate domain Association PairwiseGeneToGeneInteraction object domain Association PairwiseGeneToGeneInteraction negated domain Association PairwiseGeneToGeneInteraction qualifier domain Association PairwiseGeneToGeneInteraction qualifiers domain Association PairwiseGeneToGeneInteraction publications domain Association PairwiseGeneToGeneInteraction has_evidence domain Association PairwiseGeneToGeneInteraction knowledge_source domain Association PairwiseGeneToGeneInteraction primary_knowledge_source domain Association PairwiseGeneToGeneInteraction aggregator_knowledge_source domain Association PairwiseGeneToGeneInteraction original_subject domain Association PairwiseGeneToGeneInteraction original_predicate domain Association PairwiseGeneToGeneInteraction original_object domain Association PairwiseGeneToGeneInteraction subject_category domain Association PairwiseGeneToGeneInteraction object_category domain Association PairwiseGeneToGeneInteraction subject_closure domain Association PairwiseGeneToGeneInteraction object_closure domain Association PairwiseGeneToGeneInteraction subject_category_closure domain Association PairwiseGeneToGeneInteraction object_category_closure domain Association PairwiseGeneToGeneInteraction subject_namespace domain Association PairwiseGeneToGeneInteraction object_namespace domain Association PairwiseGeneToGeneInteraction subject_label_closure domain Association PairwiseGeneToGeneInteraction object_label_closure domain Association PairwiseMolecularInteraction interacting_molecules_category domain Association PairwiseMolecularInteraction subject domain Association PairwiseMolecularInteraction predicate domain Association PairwiseMolecularInteraction object domain Association PairwiseMolecularInteraction negated domain Association PairwiseMolecularInteraction qualifier domain Association PairwiseMolecularInteraction qualifiers domain Association PairwiseMolecularInteraction publications domain Association PairwiseMolecularInteraction has_evidence domain Association PairwiseMolecularInteraction knowledge_source domain Association PairwiseMolecularInteraction primary_knowledge_source domain Association PairwiseMolecularInteraction aggregator_knowledge_source domain Association PairwiseMolecularInteraction original_subject domain Association PairwiseMolecularInteraction original_predicate domain Association PairwiseMolecularInteraction original_object domain Association PairwiseMolecularInteraction subject_category domain Association PairwiseMolecularInteraction object_category domain Association PairwiseMolecularInteraction subject_closure domain Association PairwiseMolecularInteraction object_closure domain Association PairwiseMolecularInteraction subject_category_closure domain Association PairwiseMolecularInteraction object_category_closure domain Association PairwiseMolecularInteraction subject_namespace domain Association PairwiseMolecularInteraction object_namespace domain Association PairwiseMolecularInteraction subject_label_closure domain Association PairwiseMolecularInteraction object_label_closure domain Association CellLineToDiseaseOrPhenotypicFeatureAssociation subject domain Association CellLineToDiseaseOrPhenotypicFeatureAssociation predicate domain Association CellLineToDiseaseOrPhenotypicFeatureAssociation object domain Association CellLineToDiseaseOrPhenotypicFeatureAssociation negated domain Association CellLineToDiseaseOrPhenotypicFeatureAssociation qualifier domain Association CellLineToDiseaseOrPhenotypicFeatureAssociation qualifiers domain Association CellLineToDiseaseOrPhenotypicFeatureAssociation publications domain Association CellLineToDiseaseOrPhenotypicFeatureAssociation has_evidence domain Association CellLineToDiseaseOrPhenotypicFeatureAssociation knowledge_source domain Association CellLineToDiseaseOrPhenotypicFeatureAssociation primary_knowledge_source domain Association CellLineToDiseaseOrPhenotypicFeatureAssociation aggregator_knowledge_source domain Association CellLineToDiseaseOrPhenotypicFeatureAssociation original_subject domain Association CellLineToDiseaseOrPhenotypicFeatureAssociation original_predicate domain Association CellLineToDiseaseOrPhenotypicFeatureAssociation original_object domain Association CellLineToDiseaseOrPhenotypicFeatureAssociation subject_category domain Association CellLineToDiseaseOrPhenotypicFeatureAssociation object_category domain Association CellLineToDiseaseOrPhenotypicFeatureAssociation subject_closure domain Association CellLineToDiseaseOrPhenotypicFeatureAssociation object_closure domain Association CellLineToDiseaseOrPhenotypicFeatureAssociation subject_category_closure domain Association CellLineToDiseaseOrPhenotypicFeatureAssociation object_category_closure domain Association CellLineToDiseaseOrPhenotypicFeatureAssociation subject_namespace domain Association CellLineToDiseaseOrPhenotypicFeatureAssociation object_namespace domain Association CellLineToDiseaseOrPhenotypicFeatureAssociation subject_label_closure domain Association CellLineToDiseaseOrPhenotypicFeatureAssociation object_label_closure domain Association ChemicalToChemicalAssociation subject domain Association ChemicalToChemicalAssociation predicate domain Association ChemicalToChemicalAssociation object domain Association ChemicalToChemicalAssociation negated domain Association ChemicalToChemicalAssociation qualifier domain Association ChemicalToChemicalAssociation qualifiers domain Association ChemicalToChemicalAssociation publications domain Association ChemicalToChemicalAssociation has_evidence domain Association ChemicalToChemicalAssociation knowledge_source domain Association ChemicalToChemicalAssociation primary_knowledge_source domain Association ChemicalToChemicalAssociation aggregator_knowledge_source domain Association ChemicalToChemicalAssociation original_subject domain Association ChemicalToChemicalAssociation original_predicate domain Association ChemicalToChemicalAssociation original_object domain Association ChemicalToChemicalAssociation subject_category domain Association ChemicalToChemicalAssociation object_category domain Association ChemicalToChemicalAssociation subject_closure domain Association ChemicalToChemicalAssociation object_closure domain Association ChemicalToChemicalAssociation subject_category_closure domain Association ChemicalToChemicalAssociation object_category_closure domain Association ChemicalToChemicalAssociation subject_namespace domain Association ChemicalToChemicalAssociation object_namespace domain Association ChemicalToChemicalAssociation subject_label_closure domain Association ChemicalToChemicalAssociation object_label_closure domain Association ReactionToParticipantAssociation stoichiometry domain Association ReactionToParticipantAssociation reaction_direction domain Association ReactionToParticipantAssociation reaction_side domain Association ReactionToParticipantAssociation subject domain Association ReactionToParticipantAssociation predicate domain Association ReactionToParticipantAssociation object domain Association ReactionToParticipantAssociation negated domain Association ReactionToParticipantAssociation qualifier domain Association ReactionToParticipantAssociation qualifiers domain Association ReactionToParticipantAssociation publications domain Association ReactionToParticipantAssociation has_evidence domain Association ReactionToParticipantAssociation knowledge_source domain Association ReactionToParticipantAssociation primary_knowledge_source domain Association ReactionToParticipantAssociation aggregator_knowledge_source domain Association ReactionToParticipantAssociation original_subject domain Association ReactionToParticipantAssociation original_predicate domain Association ReactionToParticipantAssociation original_object domain Association ReactionToParticipantAssociation subject_category domain Association ReactionToParticipantAssociation object_category domain Association ReactionToParticipantAssociation subject_closure domain Association ReactionToParticipantAssociation object_closure domain Association ReactionToParticipantAssociation subject_category_closure domain Association ReactionToParticipantAssociation object_category_closure domain Association ReactionToParticipantAssociation subject_namespace domain Association ReactionToParticipantAssociation object_namespace domain Association ReactionToParticipantAssociation subject_label_closure domain Association ReactionToParticipantAssociation object_label_closure domain Association ReactionToCatalystAssociation stoichiometry domain Association ReactionToCatalystAssociation reaction_direction domain Association ReactionToCatalystAssociation reaction_side domain Association ReactionToCatalystAssociation subject domain Association ReactionToCatalystAssociation predicate domain Association ReactionToCatalystAssociation object domain Association ReactionToCatalystAssociation negated domain Association ReactionToCatalystAssociation qualifier domain Association ReactionToCatalystAssociation qualifiers domain Association ReactionToCatalystAssociation publications domain Association ReactionToCatalystAssociation has_evidence domain Association ReactionToCatalystAssociation knowledge_source domain Association ReactionToCatalystAssociation primary_knowledge_source domain Association ReactionToCatalystAssociation aggregator_knowledge_source domain Association ReactionToCatalystAssociation original_subject domain Association ReactionToCatalystAssociation original_predicate domain Association ReactionToCatalystAssociation original_object domain Association ReactionToCatalystAssociation subject_category domain Association ReactionToCatalystAssociation object_category domain Association ReactionToCatalystAssociation subject_closure domain Association ReactionToCatalystAssociation object_closure domain Association ReactionToCatalystAssociation subject_category_closure domain Association ReactionToCatalystAssociation object_category_closure domain Association ReactionToCatalystAssociation subject_namespace domain Association ReactionToCatalystAssociation object_namespace domain Association ReactionToCatalystAssociation subject_label_closure domain Association ReactionToCatalystAssociation object_label_closure domain Association ChemicalToChemicalDerivationAssociation catalyst_qualifier domain Association ChemicalToChemicalDerivationAssociation subject domain Association ChemicalToChemicalDerivationAssociation predicate domain Association ChemicalToChemicalDerivationAssociation object domain Association ChemicalToChemicalDerivationAssociation negated domain Association ChemicalToChemicalDerivationAssociation qualifier domain Association ChemicalToChemicalDerivationAssociation qualifiers domain Association ChemicalToChemicalDerivationAssociation publications domain Association ChemicalToChemicalDerivationAssociation has_evidence domain Association ChemicalToChemicalDerivationAssociation knowledge_source domain Association ChemicalToChemicalDerivationAssociation primary_knowledge_source domain Association ChemicalToChemicalDerivationAssociation aggregator_knowledge_source domain Association ChemicalToChemicalDerivationAssociation original_subject domain Association ChemicalToChemicalDerivationAssociation original_predicate domain Association ChemicalToChemicalDerivationAssociation original_object domain Association ChemicalToChemicalDerivationAssociation subject_category domain Association ChemicalToChemicalDerivationAssociation object_category domain Association ChemicalToChemicalDerivationAssociation subject_closure domain Association ChemicalToChemicalDerivationAssociation object_closure domain Association ChemicalToChemicalDerivationAssociation subject_category_closure domain Association ChemicalToChemicalDerivationAssociation object_category_closure domain Association ChemicalToChemicalDerivationAssociation subject_namespace domain Association ChemicalToChemicalDerivationAssociation object_namespace domain Association ChemicalToChemicalDerivationAssociation subject_label_closure domain Association ChemicalToChemicalDerivationAssociation object_label_closure domain Association ChemicalToDiseaseOrPhenotypicFeatureAssociation subject domain Association ChemicalToDiseaseOrPhenotypicFeatureAssociation predicate domain Association ChemicalToDiseaseOrPhenotypicFeatureAssociation object domain Association ChemicalToDiseaseOrPhenotypicFeatureAssociation negated domain Association ChemicalToDiseaseOrPhenotypicFeatureAssociation qualifier domain Association ChemicalToDiseaseOrPhenotypicFeatureAssociation qualifiers domain Association ChemicalToDiseaseOrPhenotypicFeatureAssociation publications domain Association ChemicalToDiseaseOrPhenotypicFeatureAssociation has_evidence domain Association ChemicalToDiseaseOrPhenotypicFeatureAssociation knowledge_source domain Association ChemicalToDiseaseOrPhenotypicFeatureAssociation primary_knowledge_source domain Association ChemicalToDiseaseOrPhenotypicFeatureAssociation aggregator_knowledge_source domain Association ChemicalToDiseaseOrPhenotypicFeatureAssociation original_subject domain Association ChemicalToDiseaseOrPhenotypicFeatureAssociation original_predicate domain Association ChemicalToDiseaseOrPhenotypicFeatureAssociation original_object domain Association ChemicalToDiseaseOrPhenotypicFeatureAssociation subject_category domain Association ChemicalToDiseaseOrPhenotypicFeatureAssociation object_category domain Association ChemicalToDiseaseOrPhenotypicFeatureAssociation subject_closure domain Association ChemicalToDiseaseOrPhenotypicFeatureAssociation object_closure domain Association ChemicalToDiseaseOrPhenotypicFeatureAssociation subject_category_closure domain Association ChemicalToDiseaseOrPhenotypicFeatureAssociation object_category_closure domain Association ChemicalToDiseaseOrPhenotypicFeatureAssociation subject_namespace domain Association ChemicalToDiseaseOrPhenotypicFeatureAssociation object_namespace domain Association ChemicalToDiseaseOrPhenotypicFeatureAssociation subject_label_closure domain Association ChemicalToDiseaseOrPhenotypicFeatureAssociation object_label_closure domain Association ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation FDA_adverse_event_level domain Association ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation subject domain Association ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation predicate domain Association ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation object domain Association ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation negated domain Association ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation qualifier domain Association ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation qualifiers domain Association ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation publications domain Association ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation has_evidence domain Association ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation knowledge_source domain Association ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation primary_knowledge_source domain Association ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation aggregator_knowledge_source domain Association ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation original_subject domain Association ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation original_predicate domain Association ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation original_object domain Association ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation subject_category domain Association ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation object_category domain Association ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation subject_closure domain Association ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation object_closure domain Association ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation subject_category_closure domain Association ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation object_category_closure domain Association ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation subject_namespace domain Association ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation object_namespace domain Association ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation subject_label_closure domain Association ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation object_label_closure domain Association ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation FDA_adverse_event_level domain Association ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation subject domain Association ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation predicate domain Association ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation object domain Association ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation negated domain Association ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation qualifier domain Association ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation qualifiers domain Association ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation publications domain Association ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation has_evidence domain Association ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation knowledge_source domain Association ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation primary_knowledge_source domain Association ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation aggregator_knowledge_source domain Association ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation original_subject domain Association ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation original_predicate domain Association ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation original_object domain Association ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation subject_category domain Association ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation object_category domain Association ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation subject_closure domain Association ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation object_closure domain Association ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation subject_category_closure domain Association ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation object_category_closure domain Association ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation subject_namespace domain Association ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation object_namespace domain Association ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation subject_label_closure domain Association ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation object_label_closure domain Association GeneToPathwayAssociation subject domain Association GeneToPathwayAssociation predicate domain Association GeneToPathwayAssociation object domain Association GeneToPathwayAssociation negated domain Association GeneToPathwayAssociation qualifier domain Association GeneToPathwayAssociation qualifiers domain Association GeneToPathwayAssociation publications domain Association GeneToPathwayAssociation has_evidence domain Association GeneToPathwayAssociation knowledge_source domain Association GeneToPathwayAssociation primary_knowledge_source domain Association GeneToPathwayAssociation aggregator_knowledge_source domain Association GeneToPathwayAssociation original_subject domain Association GeneToPathwayAssociation original_predicate domain Association GeneToPathwayAssociation original_object domain Association GeneToPathwayAssociation subject_category domain Association GeneToPathwayAssociation object_category domain Association GeneToPathwayAssociation subject_closure domain Association GeneToPathwayAssociation object_closure domain Association GeneToPathwayAssociation subject_category_closure domain Association GeneToPathwayAssociation object_category_closure domain Association GeneToPathwayAssociation subject_namespace domain Association GeneToPathwayAssociation object_namespace domain Association GeneToPathwayAssociation subject_label_closure domain Association GeneToPathwayAssociation object_label_closure domain Association MolecularActivityToPathwayAssociation subject domain Association MolecularActivityToPathwayAssociation predicate domain Association MolecularActivityToPathwayAssociation object domain Association MolecularActivityToPathwayAssociation negated domain Association MolecularActivityToPathwayAssociation qualifier domain Association MolecularActivityToPathwayAssociation qualifiers domain Association MolecularActivityToPathwayAssociation publications domain Association MolecularActivityToPathwayAssociation has_evidence domain Association MolecularActivityToPathwayAssociation knowledge_source domain Association MolecularActivityToPathwayAssociation primary_knowledge_source domain Association MolecularActivityToPathwayAssociation aggregator_knowledge_source domain Association MolecularActivityToPathwayAssociation original_subject domain Association MolecularActivityToPathwayAssociation original_predicate domain Association MolecularActivityToPathwayAssociation original_object domain Association MolecularActivityToPathwayAssociation subject_category domain Association MolecularActivityToPathwayAssociation object_category domain Association MolecularActivityToPathwayAssociation subject_closure domain Association MolecularActivityToPathwayAssociation object_closure domain Association MolecularActivityToPathwayAssociation subject_category_closure domain Association MolecularActivityToPathwayAssociation object_category_closure domain Association MolecularActivityToPathwayAssociation subject_namespace domain Association MolecularActivityToPathwayAssociation object_namespace domain Association MolecularActivityToPathwayAssociation subject_label_closure domain Association MolecularActivityToPathwayAssociation object_label_closure domain Association ChemicalToPathwayAssociation subject domain Association ChemicalToPathwayAssociation predicate domain Association ChemicalToPathwayAssociation object domain Association ChemicalToPathwayAssociation negated domain Association ChemicalToPathwayAssociation qualifier domain Association ChemicalToPathwayAssociation qualifiers domain Association ChemicalToPathwayAssociation publications domain Association ChemicalToPathwayAssociation has_evidence domain Association ChemicalToPathwayAssociation knowledge_source domain Association ChemicalToPathwayAssociation primary_knowledge_source domain Association ChemicalToPathwayAssociation aggregator_knowledge_source domain Association ChemicalToPathwayAssociation original_subject domain Association ChemicalToPathwayAssociation original_predicate domain Association ChemicalToPathwayAssociation original_object domain Association ChemicalToPathwayAssociation subject_category domain Association ChemicalToPathwayAssociation object_category domain Association ChemicalToPathwayAssociation subject_closure domain Association ChemicalToPathwayAssociation object_closure domain Association ChemicalToPathwayAssociation subject_category_closure domain Association ChemicalToPathwayAssociation object_category_closure domain Association ChemicalToPathwayAssociation subject_namespace domain Association ChemicalToPathwayAssociation object_namespace domain Association ChemicalToPathwayAssociation subject_label_closure domain Association ChemicalToPathwayAssociation object_label_closure domain Association NamedThingAssociatedWithLikelihoodOfNamedThingAssociation subject domain Association NamedThingAssociatedWithLikelihoodOfNamedThingAssociation predicate domain Association NamedThingAssociatedWithLikelihoodOfNamedThingAssociation object domain Association NamedThingAssociatedWithLikelihoodOfNamedThingAssociation negated domain Association NamedThingAssociatedWithLikelihoodOfNamedThingAssociation qualifier domain Association NamedThingAssociatedWithLikelihoodOfNamedThingAssociation qualifiers domain Association NamedThingAssociatedWithLikelihoodOfNamedThingAssociation publications domain Association NamedThingAssociatedWithLikelihoodOfNamedThingAssociation has_evidence domain Association NamedThingAssociatedWithLikelihoodOfNamedThingAssociation knowledge_source domain Association NamedThingAssociatedWithLikelihoodOfNamedThingAssociation primary_knowledge_source domain Association NamedThingAssociatedWithLikelihoodOfNamedThingAssociation aggregator_knowledge_source domain Association NamedThingAssociatedWithLikelihoodOfNamedThingAssociation original_subject domain Association NamedThingAssociatedWithLikelihoodOfNamedThingAssociation original_predicate domain Association NamedThingAssociatedWithLikelihoodOfNamedThingAssociation original_object domain Association NamedThingAssociatedWithLikelihoodOfNamedThingAssociation subject_category domain Association NamedThingAssociatedWithLikelihoodOfNamedThingAssociation object_category domain Association NamedThingAssociatedWithLikelihoodOfNamedThingAssociation subject_closure domain Association NamedThingAssociatedWithLikelihoodOfNamedThingAssociation object_closure domain Association NamedThingAssociatedWithLikelihoodOfNamedThingAssociation subject_category_closure domain Association NamedThingAssociatedWithLikelihoodOfNamedThingAssociation object_category_closure domain Association NamedThingAssociatedWithLikelihoodOfNamedThingAssociation subject_namespace domain Association NamedThingAssociatedWithLikelihoodOfNamedThingAssociation object_namespace domain Association NamedThingAssociatedWithLikelihoodOfNamedThingAssociation subject_label_closure domain Association NamedThingAssociatedWithLikelihoodOfNamedThingAssociation object_label_closure domain Association ChemicalGeneInteractionAssociation subject_form_or_variant_qualifier domain Association ChemicalGeneInteractionAssociation subject_part_qualifier domain Association ChemicalGeneInteractionAssociation subject_derivative_qualifier domain Association ChemicalGeneInteractionAssociation subject_context_qualifier domain Association ChemicalGeneInteractionAssociation object_form_or_variant_qualifier domain Association ChemicalGeneInteractionAssociation object_part_qualifier domain Association ChemicalGeneInteractionAssociation object_context_qualifier domain Association ChemicalGeneInteractionAssociation anatomical_context_qualifier domain Association ChemicalGeneInteractionAssociation subject domain Association ChemicalGeneInteractionAssociation predicate domain Association ChemicalGeneInteractionAssociation object domain Association ChemicalGeneInteractionAssociation negated domain Association ChemicalGeneInteractionAssociation qualifier domain Association ChemicalGeneInteractionAssociation qualifiers domain Association ChemicalGeneInteractionAssociation publications domain Association ChemicalGeneInteractionAssociation has_evidence domain Association ChemicalGeneInteractionAssociation knowledge_source domain Association ChemicalGeneInteractionAssociation primary_knowledge_source domain Association ChemicalGeneInteractionAssociation aggregator_knowledge_source domain Association ChemicalGeneInteractionAssociation original_subject domain Association ChemicalGeneInteractionAssociation original_predicate domain Association ChemicalGeneInteractionAssociation original_object domain Association ChemicalGeneInteractionAssociation subject_category domain Association ChemicalGeneInteractionAssociation object_category domain Association ChemicalGeneInteractionAssociation subject_closure domain Association ChemicalGeneInteractionAssociation object_closure domain Association ChemicalGeneInteractionAssociation subject_category_closure domain Association ChemicalGeneInteractionAssociation object_category_closure domain Association ChemicalGeneInteractionAssociation subject_namespace domain Association ChemicalGeneInteractionAssociation object_namespace domain Association ChemicalGeneInteractionAssociation subject_label_closure domain Association ChemicalGeneInteractionAssociation object_label_closure domain Association ChemicalAffectsGeneAssociation subject_form_or_variant_qualifier domain Association ChemicalAffectsGeneAssociation subject_part_qualifier domain Association ChemicalAffectsGeneAssociation subject_derivative_qualifier domain Association ChemicalAffectsGeneAssociation subject_aspect_qualifier domain Association ChemicalAffectsGeneAssociation subject_context_qualifier domain Association ChemicalAffectsGeneAssociation subject_direction_qualifier domain Association ChemicalAffectsGeneAssociation object_form_or_variant_qualifier domain Association ChemicalAffectsGeneAssociation object_part_qualifier domain Association ChemicalAffectsGeneAssociation object_aspect_qualifier domain Association ChemicalAffectsGeneAssociation object_context_qualifier domain Association ChemicalAffectsGeneAssociation causal_mechanism_qualifier domain Association ChemicalAffectsGeneAssociation anatomical_context_qualifier domain Association ChemicalAffectsGeneAssociation qualified_predicate domain Association ChemicalAffectsGeneAssociation subject domain Association ChemicalAffectsGeneAssociation predicate domain Association ChemicalAffectsGeneAssociation object domain Association ChemicalAffectsGeneAssociation negated domain Association ChemicalAffectsGeneAssociation qualifier domain Association ChemicalAffectsGeneAssociation qualifiers domain Association ChemicalAffectsGeneAssociation publications domain Association ChemicalAffectsGeneAssociation has_evidence domain Association ChemicalAffectsGeneAssociation knowledge_source domain Association ChemicalAffectsGeneAssociation primary_knowledge_source domain Association ChemicalAffectsGeneAssociation aggregator_knowledge_source domain Association ChemicalAffectsGeneAssociation original_subject domain Association ChemicalAffectsGeneAssociation original_predicate domain Association ChemicalAffectsGeneAssociation original_object domain Association ChemicalAffectsGeneAssociation subject_category domain Association ChemicalAffectsGeneAssociation object_category domain Association ChemicalAffectsGeneAssociation subject_closure domain Association ChemicalAffectsGeneAssociation object_closure domain Association ChemicalAffectsGeneAssociation subject_category_closure domain Association ChemicalAffectsGeneAssociation object_category_closure domain Association ChemicalAffectsGeneAssociation subject_namespace domain Association ChemicalAffectsGeneAssociation object_namespace domain Association ChemicalAffectsGeneAssociation subject_label_closure domain Association ChemicalAffectsGeneAssociation object_label_closure domain Association GeneAffectsChemicalAssociation subject_form_or_variant_qualifier domain Association GeneAffectsChemicalAssociation subject_part_qualifier domain Association GeneAffectsChemicalAssociation subject_derivative_qualifier domain Association GeneAffectsChemicalAssociation subject_aspect_qualifier domain Association GeneAffectsChemicalAssociation subject_context_qualifier domain Association GeneAffectsChemicalAssociation subject_direction_qualifier domain Association GeneAffectsChemicalAssociation object_form_or_variant_qualifier domain Association GeneAffectsChemicalAssociation object_part_qualifier domain Association GeneAffectsChemicalAssociation object_aspect_qualifier domain Association GeneAffectsChemicalAssociation object_context_qualifier domain Association GeneAffectsChemicalAssociation causal_mechanism_qualifier domain Association GeneAffectsChemicalAssociation anatomical_context_qualifier domain Association GeneAffectsChemicalAssociation qualified_predicate domain Association GeneAffectsChemicalAssociation subject domain Association GeneAffectsChemicalAssociation predicate domain Association GeneAffectsChemicalAssociation object domain Association GeneAffectsChemicalAssociation negated domain Association GeneAffectsChemicalAssociation qualifier domain Association GeneAffectsChemicalAssociation qualifiers domain Association GeneAffectsChemicalAssociation publications domain Association GeneAffectsChemicalAssociation has_evidence domain Association GeneAffectsChemicalAssociation knowledge_source domain Association GeneAffectsChemicalAssociation primary_knowledge_source domain Association GeneAffectsChemicalAssociation aggregator_knowledge_source domain Association GeneAffectsChemicalAssociation original_subject domain Association GeneAffectsChemicalAssociation original_predicate domain Association GeneAffectsChemicalAssociation original_object domain Association GeneAffectsChemicalAssociation subject_category domain Association GeneAffectsChemicalAssociation object_category domain Association GeneAffectsChemicalAssociation subject_closure domain Association GeneAffectsChemicalAssociation object_closure domain Association GeneAffectsChemicalAssociation subject_category_closure domain Association GeneAffectsChemicalAssociation object_category_closure domain Association GeneAffectsChemicalAssociation subject_namespace domain Association GeneAffectsChemicalAssociation object_namespace domain Association GeneAffectsChemicalAssociation subject_label_closure domain Association GeneAffectsChemicalAssociation object_label_closure domain Association DrugToGeneAssociation subject domain Association DrugToGeneAssociation predicate domain Association DrugToGeneAssociation object domain Association DrugToGeneAssociation negated domain Association DrugToGeneAssociation qualifier domain Association DrugToGeneAssociation qualifiers domain Association DrugToGeneAssociation publications domain Association DrugToGeneAssociation has_evidence domain Association DrugToGeneAssociation knowledge_source domain Association DrugToGeneAssociation primary_knowledge_source domain Association DrugToGeneAssociation aggregator_knowledge_source domain Association DrugToGeneAssociation original_subject domain Association DrugToGeneAssociation original_predicate domain Association DrugToGeneAssociation original_object domain Association DrugToGeneAssociation subject_category domain Association DrugToGeneAssociation object_category domain Association DrugToGeneAssociation subject_closure domain Association DrugToGeneAssociation object_closure domain Association DrugToGeneAssociation subject_category_closure domain Association DrugToGeneAssociation object_category_closure domain Association DrugToGeneAssociation subject_namespace domain Association DrugToGeneAssociation object_namespace domain Association DrugToGeneAssociation subject_label_closure domain Association DrugToGeneAssociation object_label_closure domain Association MaterialSampleDerivationAssociation subject domain Association MaterialSampleDerivationAssociation predicate domain Association MaterialSampleDerivationAssociation object domain Association MaterialSampleDerivationAssociation negated domain Association MaterialSampleDerivationAssociation qualifier domain Association MaterialSampleDerivationAssociation qualifiers domain Association MaterialSampleDerivationAssociation publications domain Association MaterialSampleDerivationAssociation has_evidence domain Association MaterialSampleDerivationAssociation knowledge_source domain Association MaterialSampleDerivationAssociation primary_knowledge_source domain Association MaterialSampleDerivationAssociation aggregator_knowledge_source domain Association MaterialSampleDerivationAssociation original_subject domain Association MaterialSampleDerivationAssociation original_predicate domain Association MaterialSampleDerivationAssociation original_object domain Association MaterialSampleDerivationAssociation subject_category domain Association MaterialSampleDerivationAssociation object_category domain Association MaterialSampleDerivationAssociation subject_closure domain Association MaterialSampleDerivationAssociation object_closure domain Association MaterialSampleDerivationAssociation subject_category_closure domain Association MaterialSampleDerivationAssociation object_category_closure domain Association MaterialSampleDerivationAssociation subject_namespace domain Association MaterialSampleDerivationAssociation object_namespace domain Association MaterialSampleDerivationAssociation subject_label_closure domain Association MaterialSampleDerivationAssociation object_label_closure domain Association MaterialSampleToDiseaseOrPhenotypicFeatureAssociation subject domain Association MaterialSampleToDiseaseOrPhenotypicFeatureAssociation predicate domain Association MaterialSampleToDiseaseOrPhenotypicFeatureAssociation object domain Association MaterialSampleToDiseaseOrPhenotypicFeatureAssociation negated domain Association MaterialSampleToDiseaseOrPhenotypicFeatureAssociation qualifier domain Association MaterialSampleToDiseaseOrPhenotypicFeatureAssociation qualifiers domain Association MaterialSampleToDiseaseOrPhenotypicFeatureAssociation publications domain Association MaterialSampleToDiseaseOrPhenotypicFeatureAssociation has_evidence domain Association MaterialSampleToDiseaseOrPhenotypicFeatureAssociation knowledge_source domain Association MaterialSampleToDiseaseOrPhenotypicFeatureAssociation primary_knowledge_source domain Association MaterialSampleToDiseaseOrPhenotypicFeatureAssociation aggregator_knowledge_source domain Association MaterialSampleToDiseaseOrPhenotypicFeatureAssociation original_subject domain Association MaterialSampleToDiseaseOrPhenotypicFeatureAssociation original_predicate domain Association MaterialSampleToDiseaseOrPhenotypicFeatureAssociation original_object domain Association MaterialSampleToDiseaseOrPhenotypicFeatureAssociation subject_category domain Association MaterialSampleToDiseaseOrPhenotypicFeatureAssociation object_category domain Association MaterialSampleToDiseaseOrPhenotypicFeatureAssociation subject_closure domain Association MaterialSampleToDiseaseOrPhenotypicFeatureAssociation object_closure domain Association MaterialSampleToDiseaseOrPhenotypicFeatureAssociation subject_category_closure domain Association MaterialSampleToDiseaseOrPhenotypicFeatureAssociation object_category_closure domain Association MaterialSampleToDiseaseOrPhenotypicFeatureAssociation subject_namespace domain Association MaterialSampleToDiseaseOrPhenotypicFeatureAssociation object_namespace domain Association MaterialSampleToDiseaseOrPhenotypicFeatureAssociation subject_label_closure domain Association MaterialSampleToDiseaseOrPhenotypicFeatureAssociation object_label_closure domain Association DiseaseToExposureEventAssociation subject domain Association DiseaseToExposureEventAssociation predicate domain Association DiseaseToExposureEventAssociation object domain Association DiseaseToExposureEventAssociation negated domain Association DiseaseToExposureEventAssociation qualifier domain Association DiseaseToExposureEventAssociation qualifiers domain Association DiseaseToExposureEventAssociation publications domain Association DiseaseToExposureEventAssociation has_evidence domain Association DiseaseToExposureEventAssociation knowledge_source domain Association DiseaseToExposureEventAssociation primary_knowledge_source domain Association DiseaseToExposureEventAssociation aggregator_knowledge_source domain Association DiseaseToExposureEventAssociation original_subject domain Association DiseaseToExposureEventAssociation original_predicate domain Association DiseaseToExposureEventAssociation original_object domain Association DiseaseToExposureEventAssociation subject_category domain Association DiseaseToExposureEventAssociation object_category domain Association DiseaseToExposureEventAssociation subject_closure domain Association DiseaseToExposureEventAssociation object_closure domain Association DiseaseToExposureEventAssociation subject_category_closure domain Association DiseaseToExposureEventAssociation object_category_closure domain Association DiseaseToExposureEventAssociation subject_namespace domain Association DiseaseToExposureEventAssociation object_namespace domain Association DiseaseToExposureEventAssociation subject_label_closure domain Association DiseaseToExposureEventAssociation object_label_closure domain Association ExposureEventToOutcomeAssociation population_context_qualifier domain Association ExposureEventToOutcomeAssociation temporal_context_qualifier domain Association ExposureEventToOutcomeAssociation subject domain Association ExposureEventToOutcomeAssociation predicate domain Association ExposureEventToOutcomeAssociation object domain Association ExposureEventToOutcomeAssociation negated domain Association ExposureEventToOutcomeAssociation qualifier domain Association ExposureEventToOutcomeAssociation qualifiers domain Association ExposureEventToOutcomeAssociation publications domain Association ExposureEventToOutcomeAssociation has_evidence domain Association ExposureEventToOutcomeAssociation knowledge_source domain Association ExposureEventToOutcomeAssociation primary_knowledge_source domain Association ExposureEventToOutcomeAssociation aggregator_knowledge_source domain Association ExposureEventToOutcomeAssociation original_subject domain Association ExposureEventToOutcomeAssociation original_predicate domain Association ExposureEventToOutcomeAssociation original_object domain Association ExposureEventToOutcomeAssociation subject_category domain Association ExposureEventToOutcomeAssociation object_category domain Association ExposureEventToOutcomeAssociation subject_closure domain Association ExposureEventToOutcomeAssociation object_closure domain Association ExposureEventToOutcomeAssociation subject_category_closure domain Association ExposureEventToOutcomeAssociation object_category_closure domain Association ExposureEventToOutcomeAssociation subject_namespace domain Association ExposureEventToOutcomeAssociation object_namespace domain Association ExposureEventToOutcomeAssociation subject_label_closure domain Association ExposureEventToOutcomeAssociation object_label_closure domain Association FrequencyQualifierMixin frequency_qualifier domain Association EntityToFeatureOrDiseaseQualifiersMixin severity_qualifier domain Association EntityToFeatureOrDiseaseQualifiersMixin onset_qualifier domain Association EntityToFeatureOrDiseaseQualifiersMixin frequency_qualifier domain Association EntityToPhenotypicFeatureAssociationMixin sex_qualifier domain Association EntityToPhenotypicFeatureAssociationMixin severity_qualifier domain Association EntityToPhenotypicFeatureAssociationMixin onset_qualifier domain Association EntityToPhenotypicFeatureAssociationMixin frequency_qualifier domain Association InformationContentEntityToNamedThingAssociation predicate domain Association InformationContentEntityToNamedThingAssociation object domain Association InformationContentEntityToNamedThingAssociation negated domain Association InformationContentEntityToNamedThingAssociation qualifier domain Association InformationContentEntityToNamedThingAssociation qualifiers domain Association InformationContentEntityToNamedThingAssociation publications domain Association InformationContentEntityToNamedThingAssociation has_evidence domain Association InformationContentEntityToNamedThingAssociation knowledge_source domain Association InformationContentEntityToNamedThingAssociation primary_knowledge_source domain Association InformationContentEntityToNamedThingAssociation aggregator_knowledge_source domain Association InformationContentEntityToNamedThingAssociation original_subject domain Association InformationContentEntityToNamedThingAssociation original_predicate domain Association InformationContentEntityToNamedThingAssociation original_object domain Association InformationContentEntityToNamedThingAssociation subject_category domain Association InformationContentEntityToNamedThingAssociation object_category domain Association InformationContentEntityToNamedThingAssociation subject_closure domain Association InformationContentEntityToNamedThingAssociation object_closure domain Association InformationContentEntityToNamedThingAssociation subject_category_closure domain Association InformationContentEntityToNamedThingAssociation object_category_closure domain Association InformationContentEntityToNamedThingAssociation subject_namespace domain Association InformationContentEntityToNamedThingAssociation object_namespace domain Association InformationContentEntityToNamedThingAssociation subject_label_closure domain Association InformationContentEntityToNamedThingAssociation object_label_closure domain Association EntityToDiseaseAssociationMixin severity_qualifier domain Association EntityToDiseaseAssociationMixin onset_qualifier domain Association EntityToDiseaseAssociationMixin frequency_qualifier domain Association DiseaseOrPhenotypicFeatureToLocationAssociation subject domain Association DiseaseOrPhenotypicFeatureToLocationAssociation predicate domain Association DiseaseOrPhenotypicFeatureToLocationAssociation object domain Association DiseaseOrPhenotypicFeatureToLocationAssociation negated domain Association DiseaseOrPhenotypicFeatureToLocationAssociation qualifier domain Association DiseaseOrPhenotypicFeatureToLocationAssociation qualifiers domain Association DiseaseOrPhenotypicFeatureToLocationAssociation publications domain Association DiseaseOrPhenotypicFeatureToLocationAssociation has_evidence domain Association DiseaseOrPhenotypicFeatureToLocationAssociation knowledge_source domain Association DiseaseOrPhenotypicFeatureToLocationAssociation primary_knowledge_source domain Association DiseaseOrPhenotypicFeatureToLocationAssociation aggregator_knowledge_source domain Association DiseaseOrPhenotypicFeatureToLocationAssociation original_subject domain Association DiseaseOrPhenotypicFeatureToLocationAssociation original_predicate domain Association DiseaseOrPhenotypicFeatureToLocationAssociation original_object domain Association DiseaseOrPhenotypicFeatureToLocationAssociation subject_category domain Association DiseaseOrPhenotypicFeatureToLocationAssociation object_category domain Association DiseaseOrPhenotypicFeatureToLocationAssociation subject_closure domain Association DiseaseOrPhenotypicFeatureToLocationAssociation object_closure domain Association DiseaseOrPhenotypicFeatureToLocationAssociation subject_category_closure domain Association DiseaseOrPhenotypicFeatureToLocationAssociation object_category_closure domain Association DiseaseOrPhenotypicFeatureToLocationAssociation subject_namespace domain Association DiseaseOrPhenotypicFeatureToLocationAssociation object_namespace domain Association DiseaseOrPhenotypicFeatureToLocationAssociation subject_label_closure domain Association DiseaseOrPhenotypicFeatureToLocationAssociation object_label_closure domain Association DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation subject domain Association DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation predicate domain Association DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation object domain Association DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation negated domain Association DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation qualifier domain Association DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation qualifiers domain Association DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation publications domain Association DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation has_evidence domain Association DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation knowledge_source domain Association DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation primary_knowledge_source domain Association DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation aggregator_knowledge_source domain Association DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation original_subject domain Association DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation original_predicate domain Association DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation original_object domain Association DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation subject_category domain Association DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation object_category domain Association DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation subject_closure domain Association DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation object_closure domain Association DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation subject_category_closure domain Association DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation object_category_closure domain Association DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation subject_namespace domain Association DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation object_namespace domain Association DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation subject_label_closure domain Association DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation object_label_closure domain Association GenotypeToPhenotypicFeatureAssociation sex_qualifier domain Association GenotypeToPhenotypicFeatureAssociation subject domain Association GenotypeToPhenotypicFeatureAssociation predicate domain Association GenotypeToPhenotypicFeatureAssociation object domain Association GenotypeToPhenotypicFeatureAssociation negated domain Association GenotypeToPhenotypicFeatureAssociation qualifier domain Association GenotypeToPhenotypicFeatureAssociation qualifiers domain Association GenotypeToPhenotypicFeatureAssociation publications domain Association GenotypeToPhenotypicFeatureAssociation has_evidence domain Association GenotypeToPhenotypicFeatureAssociation knowledge_source domain Association GenotypeToPhenotypicFeatureAssociation primary_knowledge_source domain Association GenotypeToPhenotypicFeatureAssociation aggregator_knowledge_source domain Association GenotypeToPhenotypicFeatureAssociation original_subject domain Association GenotypeToPhenotypicFeatureAssociation original_predicate domain Association GenotypeToPhenotypicFeatureAssociation original_object domain Association GenotypeToPhenotypicFeatureAssociation subject_category domain Association GenotypeToPhenotypicFeatureAssociation object_category domain Association GenotypeToPhenotypicFeatureAssociation subject_closure domain Association GenotypeToPhenotypicFeatureAssociation object_closure domain Association GenotypeToPhenotypicFeatureAssociation subject_category_closure domain Association GenotypeToPhenotypicFeatureAssociation object_category_closure domain Association GenotypeToPhenotypicFeatureAssociation subject_namespace domain Association GenotypeToPhenotypicFeatureAssociation object_namespace domain Association GenotypeToPhenotypicFeatureAssociation subject_label_closure domain Association GenotypeToPhenotypicFeatureAssociation object_label_closure domain Association GenotypeToPhenotypicFeatureAssociation severity_qualifier domain Association GenotypeToPhenotypicFeatureAssociation onset_qualifier domain Association GenotypeToPhenotypicFeatureAssociation frequency_qualifier domain Association ExposureEventToPhenotypicFeatureAssociation sex_qualifier domain Association ExposureEventToPhenotypicFeatureAssociation subject domain Association ExposureEventToPhenotypicFeatureAssociation predicate domain Association ExposureEventToPhenotypicFeatureAssociation object domain Association ExposureEventToPhenotypicFeatureAssociation negated domain Association ExposureEventToPhenotypicFeatureAssociation qualifier domain Association ExposureEventToPhenotypicFeatureAssociation qualifiers domain Association ExposureEventToPhenotypicFeatureAssociation publications domain Association ExposureEventToPhenotypicFeatureAssociation has_evidence domain Association ExposureEventToPhenotypicFeatureAssociation knowledge_source domain Association ExposureEventToPhenotypicFeatureAssociation primary_knowledge_source domain Association ExposureEventToPhenotypicFeatureAssociation aggregator_knowledge_source domain Association ExposureEventToPhenotypicFeatureAssociation original_subject domain Association ExposureEventToPhenotypicFeatureAssociation original_predicate domain Association ExposureEventToPhenotypicFeatureAssociation original_object domain Association ExposureEventToPhenotypicFeatureAssociation subject_category domain Association ExposureEventToPhenotypicFeatureAssociation object_category domain Association ExposureEventToPhenotypicFeatureAssociation subject_closure domain Association ExposureEventToPhenotypicFeatureAssociation object_closure domain Association ExposureEventToPhenotypicFeatureAssociation subject_category_closure domain Association ExposureEventToPhenotypicFeatureAssociation object_category_closure domain Association ExposureEventToPhenotypicFeatureAssociation subject_namespace domain Association ExposureEventToPhenotypicFeatureAssociation object_namespace domain Association ExposureEventToPhenotypicFeatureAssociation subject_label_closure domain Association ExposureEventToPhenotypicFeatureAssociation object_label_closure domain Association ExposureEventToPhenotypicFeatureAssociation severity_qualifier domain Association ExposureEventToPhenotypicFeatureAssociation onset_qualifier domain Association ExposureEventToPhenotypicFeatureAssociation frequency_qualifier domain Association DiseaseToPhenotypicFeatureAssociation sex_qualifier domain Association DiseaseToPhenotypicFeatureAssociation subject domain Association DiseaseToPhenotypicFeatureAssociation predicate domain Association DiseaseToPhenotypicFeatureAssociation object domain Association DiseaseToPhenotypicFeatureAssociation negated domain Association DiseaseToPhenotypicFeatureAssociation qualifier domain Association DiseaseToPhenotypicFeatureAssociation qualifiers domain Association DiseaseToPhenotypicFeatureAssociation publications domain Association DiseaseToPhenotypicFeatureAssociation has_evidence domain Association DiseaseToPhenotypicFeatureAssociation knowledge_source domain Association DiseaseToPhenotypicFeatureAssociation primary_knowledge_source domain Association DiseaseToPhenotypicFeatureAssociation aggregator_knowledge_source domain Association DiseaseToPhenotypicFeatureAssociation original_subject domain Association DiseaseToPhenotypicFeatureAssociation original_predicate domain Association DiseaseToPhenotypicFeatureAssociation original_object domain Association DiseaseToPhenotypicFeatureAssociation subject_category domain Association DiseaseToPhenotypicFeatureAssociation object_category domain Association DiseaseToPhenotypicFeatureAssociation subject_closure domain Association DiseaseToPhenotypicFeatureAssociation object_closure domain Association DiseaseToPhenotypicFeatureAssociation subject_category_closure domain Association DiseaseToPhenotypicFeatureAssociation object_category_closure domain Association DiseaseToPhenotypicFeatureAssociation subject_namespace domain Association DiseaseToPhenotypicFeatureAssociation object_namespace domain Association DiseaseToPhenotypicFeatureAssociation subject_label_closure domain Association DiseaseToPhenotypicFeatureAssociation object_label_closure domain Association DiseaseToPhenotypicFeatureAssociation severity_qualifier domain Association DiseaseToPhenotypicFeatureAssociation onset_qualifier domain Association DiseaseToPhenotypicFeatureAssociation frequency_qualifier domain Association CaseToPhenotypicFeatureAssociation sex_qualifier domain Association CaseToPhenotypicFeatureAssociation subject domain Association CaseToPhenotypicFeatureAssociation predicate domain Association CaseToPhenotypicFeatureAssociation object domain Association CaseToPhenotypicFeatureAssociation negated domain Association CaseToPhenotypicFeatureAssociation qualifier domain Association CaseToPhenotypicFeatureAssociation qualifiers domain Association CaseToPhenotypicFeatureAssociation publications domain Association CaseToPhenotypicFeatureAssociation has_evidence domain Association CaseToPhenotypicFeatureAssociation knowledge_source domain Association CaseToPhenotypicFeatureAssociation primary_knowledge_source domain Association CaseToPhenotypicFeatureAssociation aggregator_knowledge_source domain Association CaseToPhenotypicFeatureAssociation original_subject domain Association CaseToPhenotypicFeatureAssociation original_predicate domain Association CaseToPhenotypicFeatureAssociation original_object domain Association CaseToPhenotypicFeatureAssociation subject_category domain Association CaseToPhenotypicFeatureAssociation object_category domain Association CaseToPhenotypicFeatureAssociation subject_closure domain Association CaseToPhenotypicFeatureAssociation object_closure domain Association CaseToPhenotypicFeatureAssociation subject_category_closure domain Association CaseToPhenotypicFeatureAssociation object_category_closure domain Association CaseToPhenotypicFeatureAssociation subject_namespace domain Association CaseToPhenotypicFeatureAssociation object_namespace domain Association CaseToPhenotypicFeatureAssociation subject_label_closure domain Association CaseToPhenotypicFeatureAssociation object_label_closure domain Association CaseToPhenotypicFeatureAssociation severity_qualifier domain Association CaseToPhenotypicFeatureAssociation onset_qualifier domain Association CaseToPhenotypicFeatureAssociation frequency_qualifier domain Association BehaviorToBehavioralFeatureAssociation sex_qualifier domain Association BehaviorToBehavioralFeatureAssociation subject domain Association BehaviorToBehavioralFeatureAssociation predicate domain Association BehaviorToBehavioralFeatureAssociation object domain Association BehaviorToBehavioralFeatureAssociation negated domain Association BehaviorToBehavioralFeatureAssociation qualifier domain Association BehaviorToBehavioralFeatureAssociation qualifiers domain Association BehaviorToBehavioralFeatureAssociation publications domain Association BehaviorToBehavioralFeatureAssociation has_evidence domain Association BehaviorToBehavioralFeatureAssociation knowledge_source domain Association BehaviorToBehavioralFeatureAssociation primary_knowledge_source domain Association BehaviorToBehavioralFeatureAssociation aggregator_knowledge_source domain Association BehaviorToBehavioralFeatureAssociation original_subject domain Association BehaviorToBehavioralFeatureAssociation original_predicate domain Association BehaviorToBehavioralFeatureAssociation original_object domain Association BehaviorToBehavioralFeatureAssociation subject_category domain Association BehaviorToBehavioralFeatureAssociation object_category domain Association BehaviorToBehavioralFeatureAssociation subject_closure domain Association BehaviorToBehavioralFeatureAssociation object_closure domain Association BehaviorToBehavioralFeatureAssociation subject_category_closure domain Association BehaviorToBehavioralFeatureAssociation object_category_closure domain Association BehaviorToBehavioralFeatureAssociation subject_namespace domain Association BehaviorToBehavioralFeatureAssociation object_namespace domain Association BehaviorToBehavioralFeatureAssociation subject_label_closure domain Association BehaviorToBehavioralFeatureAssociation object_label_closure domain Association BehaviorToBehavioralFeatureAssociation severity_qualifier domain Association BehaviorToBehavioralFeatureAssociation onset_qualifier domain Association BehaviorToBehavioralFeatureAssociation frequency_qualifier domain Association GeneToDiseaseOrPhenotypicFeatureAssociation subject_aspect_qualifier domain Association GeneToDiseaseOrPhenotypicFeatureAssociation object_direction_qualifier domain Association GeneToDiseaseOrPhenotypicFeatureAssociation sex_qualifier domain Association GeneToDiseaseOrPhenotypicFeatureAssociation subject domain Association GeneToDiseaseOrPhenotypicFeatureAssociation predicate domain Association GeneToDiseaseOrPhenotypicFeatureAssociation object domain Association GeneToDiseaseOrPhenotypicFeatureAssociation negated domain Association GeneToDiseaseOrPhenotypicFeatureAssociation qualifier domain Association GeneToDiseaseOrPhenotypicFeatureAssociation qualifiers domain Association GeneToDiseaseOrPhenotypicFeatureAssociation publications domain Association GeneToDiseaseOrPhenotypicFeatureAssociation has_evidence domain Association GeneToDiseaseOrPhenotypicFeatureAssociation knowledge_source domain Association GeneToDiseaseOrPhenotypicFeatureAssociation primary_knowledge_source domain Association GeneToDiseaseOrPhenotypicFeatureAssociation aggregator_knowledge_source domain Association GeneToDiseaseOrPhenotypicFeatureAssociation original_subject domain Association GeneToDiseaseOrPhenotypicFeatureAssociation original_predicate domain Association GeneToDiseaseOrPhenotypicFeatureAssociation original_object domain Association GeneToDiseaseOrPhenotypicFeatureAssociation subject_category domain Association GeneToDiseaseOrPhenotypicFeatureAssociation object_category domain Association GeneToDiseaseOrPhenotypicFeatureAssociation subject_closure domain Association GeneToDiseaseOrPhenotypicFeatureAssociation object_closure domain Association GeneToDiseaseOrPhenotypicFeatureAssociation subject_category_closure domain Association GeneToDiseaseOrPhenotypicFeatureAssociation object_category_closure domain Association GeneToDiseaseOrPhenotypicFeatureAssociation subject_namespace domain Association GeneToDiseaseOrPhenotypicFeatureAssociation object_namespace domain Association GeneToDiseaseOrPhenotypicFeatureAssociation subject_label_closure domain Association GeneToDiseaseOrPhenotypicFeatureAssociation object_label_closure domain Association GeneToDiseaseOrPhenotypicFeatureAssociation severity_qualifier domain Association GeneToDiseaseOrPhenotypicFeatureAssociation onset_qualifier domain Association GeneToDiseaseOrPhenotypicFeatureAssociation frequency_qualifier domain Association GeneToPhenotypicFeatureAssociation sex_qualifier domain Association GeneToPhenotypicFeatureAssociation subject_aspect_qualifier domain Association GeneToPhenotypicFeatureAssociation object_direction_qualifier domain Association GeneToPhenotypicFeatureAssociation subject domain Association GeneToPhenotypicFeatureAssociation predicate domain Association GeneToPhenotypicFeatureAssociation object domain Association GeneToPhenotypicFeatureAssociation negated domain Association GeneToPhenotypicFeatureAssociation qualifier domain Association GeneToPhenotypicFeatureAssociation qualifiers domain Association GeneToPhenotypicFeatureAssociation publications domain Association GeneToPhenotypicFeatureAssociation has_evidence domain Association GeneToPhenotypicFeatureAssociation knowledge_source domain Association GeneToPhenotypicFeatureAssociation primary_knowledge_source domain Association GeneToPhenotypicFeatureAssociation aggregator_knowledge_source domain Association GeneToPhenotypicFeatureAssociation original_subject domain Association GeneToPhenotypicFeatureAssociation original_predicate domain Association GeneToPhenotypicFeatureAssociation original_object domain Association GeneToPhenotypicFeatureAssociation subject_category domain Association GeneToPhenotypicFeatureAssociation object_category domain Association GeneToPhenotypicFeatureAssociation subject_closure domain Association GeneToPhenotypicFeatureAssociation object_closure domain Association GeneToPhenotypicFeatureAssociation subject_category_closure domain Association GeneToPhenotypicFeatureAssociation object_category_closure domain Association GeneToPhenotypicFeatureAssociation subject_namespace domain Association GeneToPhenotypicFeatureAssociation object_namespace domain Association GeneToPhenotypicFeatureAssociation subject_label_closure domain Association GeneToPhenotypicFeatureAssociation object_label_closure domain Association GeneToPhenotypicFeatureAssociation severity_qualifier domain Association GeneToPhenotypicFeatureAssociation onset_qualifier domain Association GeneToPhenotypicFeatureAssociation frequency_qualifier domain Association GeneToDiseaseAssociation subject_aspect_qualifier domain Association GeneToDiseaseAssociation object_direction_qualifier domain Association GeneToDiseaseAssociation sex_qualifier domain Association GeneToDiseaseAssociation subject domain Association GeneToDiseaseAssociation predicate domain Association GeneToDiseaseAssociation object domain Association GeneToDiseaseAssociation negated domain Association GeneToDiseaseAssociation qualifier domain Association GeneToDiseaseAssociation qualifiers domain Association GeneToDiseaseAssociation publications domain Association GeneToDiseaseAssociation has_evidence domain Association GeneToDiseaseAssociation knowledge_source domain Association GeneToDiseaseAssociation primary_knowledge_source domain Association GeneToDiseaseAssociation aggregator_knowledge_source domain Association GeneToDiseaseAssociation original_subject domain Association GeneToDiseaseAssociation original_predicate domain Association GeneToDiseaseAssociation original_object domain Association GeneToDiseaseAssociation subject_category domain Association GeneToDiseaseAssociation object_category domain Association GeneToDiseaseAssociation subject_closure domain Association GeneToDiseaseAssociation object_closure domain Association GeneToDiseaseAssociation subject_category_closure domain Association GeneToDiseaseAssociation object_category_closure domain Association GeneToDiseaseAssociation subject_namespace domain Association GeneToDiseaseAssociation object_namespace domain Association GeneToDiseaseAssociation subject_label_closure domain Association GeneToDiseaseAssociation object_label_closure domain Association GeneToDiseaseAssociation severity_qualifier domain Association GeneToDiseaseAssociation onset_qualifier domain Association GeneToDiseaseAssociation frequency_qualifier domain Association CausalGeneToDiseaseAssociation subject_aspect_qualifier domain Association CausalGeneToDiseaseAssociation object_direction_qualifier domain Association CausalGeneToDiseaseAssociation sex_qualifier domain Association CausalGeneToDiseaseAssociation subject domain Association CausalGeneToDiseaseAssociation predicate domain Association CausalGeneToDiseaseAssociation object domain Association CausalGeneToDiseaseAssociation negated domain Association CausalGeneToDiseaseAssociation qualifier domain Association CausalGeneToDiseaseAssociation qualifiers domain Association CausalGeneToDiseaseAssociation publications domain Association CausalGeneToDiseaseAssociation has_evidence domain Association CausalGeneToDiseaseAssociation knowledge_source domain Association CausalGeneToDiseaseAssociation primary_knowledge_source domain Association CausalGeneToDiseaseAssociation aggregator_knowledge_source domain Association CausalGeneToDiseaseAssociation original_subject domain Association CausalGeneToDiseaseAssociation original_predicate domain Association CausalGeneToDiseaseAssociation original_object domain Association CausalGeneToDiseaseAssociation subject_category domain Association CausalGeneToDiseaseAssociation object_category domain Association CausalGeneToDiseaseAssociation subject_closure domain Association CausalGeneToDiseaseAssociation object_closure domain Association CausalGeneToDiseaseAssociation subject_category_closure domain Association CausalGeneToDiseaseAssociation object_category_closure domain Association CausalGeneToDiseaseAssociation subject_namespace domain Association CausalGeneToDiseaseAssociation object_namespace domain Association CausalGeneToDiseaseAssociation subject_label_closure domain Association CausalGeneToDiseaseAssociation object_label_closure domain Association CausalGeneToDiseaseAssociation severity_qualifier domain Association CausalGeneToDiseaseAssociation onset_qualifier domain Association CausalGeneToDiseaseAssociation frequency_qualifier domain Association CorrelatedGeneToDiseaseAssociation subject_aspect_qualifier domain Association CorrelatedGeneToDiseaseAssociation object_direction_qualifier domain Association CorrelatedGeneToDiseaseAssociation sex_qualifier domain Association CorrelatedGeneToDiseaseAssociation subject domain Association CorrelatedGeneToDiseaseAssociation predicate domain Association CorrelatedGeneToDiseaseAssociation object domain Association CorrelatedGeneToDiseaseAssociation negated domain Association CorrelatedGeneToDiseaseAssociation qualifier domain Association CorrelatedGeneToDiseaseAssociation qualifiers domain Association CorrelatedGeneToDiseaseAssociation publications domain Association CorrelatedGeneToDiseaseAssociation has_evidence domain Association CorrelatedGeneToDiseaseAssociation knowledge_source domain Association CorrelatedGeneToDiseaseAssociation primary_knowledge_source domain Association CorrelatedGeneToDiseaseAssociation aggregator_knowledge_source domain Association CorrelatedGeneToDiseaseAssociation original_subject domain Association CorrelatedGeneToDiseaseAssociation original_predicate domain Association CorrelatedGeneToDiseaseAssociation original_object domain Association CorrelatedGeneToDiseaseAssociation subject_category domain Association CorrelatedGeneToDiseaseAssociation object_category domain Association CorrelatedGeneToDiseaseAssociation subject_closure domain Association CorrelatedGeneToDiseaseAssociation object_closure domain Association CorrelatedGeneToDiseaseAssociation subject_category_closure domain Association CorrelatedGeneToDiseaseAssociation object_category_closure domain Association CorrelatedGeneToDiseaseAssociation subject_namespace domain Association CorrelatedGeneToDiseaseAssociation object_namespace domain Association CorrelatedGeneToDiseaseAssociation subject_label_closure domain Association CorrelatedGeneToDiseaseAssociation object_label_closure domain Association CorrelatedGeneToDiseaseAssociation severity_qualifier domain Association CorrelatedGeneToDiseaseAssociation onset_qualifier domain Association CorrelatedGeneToDiseaseAssociation frequency_qualifier domain Association DruggableGeneToDiseaseAssociation subject_aspect_qualifier domain Association DruggableGeneToDiseaseAssociation object_direction_qualifier domain Association DruggableGeneToDiseaseAssociation sex_qualifier domain Association DruggableGeneToDiseaseAssociation subject domain Association DruggableGeneToDiseaseAssociation predicate domain Association DruggableGeneToDiseaseAssociation object domain Association DruggableGeneToDiseaseAssociation negated domain Association DruggableGeneToDiseaseAssociation qualifier domain Association DruggableGeneToDiseaseAssociation qualifiers domain Association DruggableGeneToDiseaseAssociation publications domain Association DruggableGeneToDiseaseAssociation has_evidence domain Association DruggableGeneToDiseaseAssociation knowledge_source domain Association DruggableGeneToDiseaseAssociation primary_knowledge_source domain Association DruggableGeneToDiseaseAssociation aggregator_knowledge_source domain Association DruggableGeneToDiseaseAssociation original_subject domain Association DruggableGeneToDiseaseAssociation original_predicate domain Association DruggableGeneToDiseaseAssociation original_object domain Association DruggableGeneToDiseaseAssociation subject_category domain Association DruggableGeneToDiseaseAssociation object_category domain Association DruggableGeneToDiseaseAssociation subject_closure domain Association DruggableGeneToDiseaseAssociation object_closure domain Association DruggableGeneToDiseaseAssociation subject_category_closure domain Association DruggableGeneToDiseaseAssociation object_category_closure domain Association DruggableGeneToDiseaseAssociation subject_namespace domain Association DruggableGeneToDiseaseAssociation object_namespace domain Association DruggableGeneToDiseaseAssociation subject_label_closure domain Association DruggableGeneToDiseaseAssociation object_label_closure domain Association DruggableGeneToDiseaseAssociation severity_qualifier domain Association DruggableGeneToDiseaseAssociation onset_qualifier domain Association DruggableGeneToDiseaseAssociation frequency_qualifier domain Association VariantToGeneAssociation subject domain Association VariantToGeneAssociation predicate domain Association VariantToGeneAssociation object domain Association VariantToGeneAssociation negated domain Association VariantToGeneAssociation qualifier domain Association VariantToGeneAssociation qualifiers domain Association VariantToGeneAssociation publications domain Association VariantToGeneAssociation has_evidence domain Association VariantToGeneAssociation knowledge_source domain Association VariantToGeneAssociation primary_knowledge_source domain Association VariantToGeneAssociation aggregator_knowledge_source domain Association VariantToGeneAssociation original_subject domain Association VariantToGeneAssociation original_predicate domain Association VariantToGeneAssociation original_object domain Association VariantToGeneAssociation subject_category domain Association VariantToGeneAssociation object_category domain Association VariantToGeneAssociation subject_closure domain Association VariantToGeneAssociation object_closure domain Association VariantToGeneAssociation subject_category_closure domain Association VariantToGeneAssociation object_category_closure domain Association VariantToGeneAssociation subject_namespace domain Association VariantToGeneAssociation object_namespace domain Association VariantToGeneAssociation subject_label_closure domain Association VariantToGeneAssociation object_label_closure domain Association VariantToGeneExpressionAssociation quantifier_qualifier domain Association VariantToGeneExpressionAssociation expression_site domain Association VariantToGeneExpressionAssociation stage_qualifier domain Association VariantToGeneExpressionAssociation phenotypic_state domain Association VariantToGeneExpressionAssociation subject domain Association VariantToGeneExpressionAssociation predicate domain Association VariantToGeneExpressionAssociation object domain Association VariantToGeneExpressionAssociation negated domain Association VariantToGeneExpressionAssociation qualifier domain Association VariantToGeneExpressionAssociation qualifiers domain Association VariantToGeneExpressionAssociation publications domain Association VariantToGeneExpressionAssociation has_evidence domain Association VariantToGeneExpressionAssociation knowledge_source domain Association VariantToGeneExpressionAssociation primary_knowledge_source domain Association VariantToGeneExpressionAssociation aggregator_knowledge_source domain Association VariantToGeneExpressionAssociation original_subject domain Association VariantToGeneExpressionAssociation original_predicate domain Association VariantToGeneExpressionAssociation original_object domain Association VariantToGeneExpressionAssociation subject_category domain Association VariantToGeneExpressionAssociation object_category domain Association VariantToGeneExpressionAssociation subject_closure domain Association VariantToGeneExpressionAssociation object_closure domain Association VariantToGeneExpressionAssociation subject_category_closure domain Association VariantToGeneExpressionAssociation object_category_closure domain Association VariantToGeneExpressionAssociation subject_namespace domain Association VariantToGeneExpressionAssociation object_namespace domain Association VariantToGeneExpressionAssociation subject_label_closure domain Association VariantToGeneExpressionAssociation object_label_closure domain Association VariantToPopulationAssociation frequency_qualifier domain Association VariantToPopulationAssociation subject domain Association VariantToPopulationAssociation predicate domain Association VariantToPopulationAssociation object domain Association VariantToPopulationAssociation negated domain Association VariantToPopulationAssociation qualifier domain Association VariantToPopulationAssociation qualifiers domain Association VariantToPopulationAssociation publications domain Association VariantToPopulationAssociation has_evidence domain Association VariantToPopulationAssociation knowledge_source domain Association VariantToPopulationAssociation primary_knowledge_source domain Association VariantToPopulationAssociation aggregator_knowledge_source domain Association VariantToPopulationAssociation original_subject domain Association VariantToPopulationAssociation original_predicate domain Association VariantToPopulationAssociation original_object domain Association VariantToPopulationAssociation subject_category domain Association VariantToPopulationAssociation object_category domain Association VariantToPopulationAssociation subject_closure domain Association VariantToPopulationAssociation object_closure domain Association VariantToPopulationAssociation subject_category_closure domain Association VariantToPopulationAssociation object_category_closure domain Association VariantToPopulationAssociation subject_namespace domain Association VariantToPopulationAssociation object_namespace domain Association VariantToPopulationAssociation subject_label_closure domain Association VariantToPopulationAssociation object_label_closure domain Association PopulationToPopulationAssociation subject domain Association PopulationToPopulationAssociation predicate domain Association PopulationToPopulationAssociation object domain Association PopulationToPopulationAssociation negated domain Association PopulationToPopulationAssociation qualifier domain Association PopulationToPopulationAssociation qualifiers domain Association PopulationToPopulationAssociation publications domain Association PopulationToPopulationAssociation has_evidence domain Association PopulationToPopulationAssociation knowledge_source domain Association PopulationToPopulationAssociation primary_knowledge_source domain Association PopulationToPopulationAssociation aggregator_knowledge_source domain Association PopulationToPopulationAssociation original_subject domain Association PopulationToPopulationAssociation original_predicate domain Association PopulationToPopulationAssociation original_object domain Association PopulationToPopulationAssociation subject_category domain Association PopulationToPopulationAssociation object_category domain Association PopulationToPopulationAssociation subject_closure domain Association PopulationToPopulationAssociation object_closure domain Association PopulationToPopulationAssociation subject_category_closure domain Association PopulationToPopulationAssociation object_category_closure domain Association PopulationToPopulationAssociation subject_namespace domain Association PopulationToPopulationAssociation object_namespace domain Association PopulationToPopulationAssociation subject_label_closure domain Association PopulationToPopulationAssociation object_label_closure domain Association VariantToPhenotypicFeatureAssociation sex_qualifier domain Association VariantToPhenotypicFeatureAssociation subject domain Association VariantToPhenotypicFeatureAssociation predicate domain Association VariantToPhenotypicFeatureAssociation object domain Association VariantToPhenotypicFeatureAssociation negated domain Association VariantToPhenotypicFeatureAssociation qualifier domain Association VariantToPhenotypicFeatureAssociation qualifiers domain Association VariantToPhenotypicFeatureAssociation publications domain Association VariantToPhenotypicFeatureAssociation has_evidence domain Association VariantToPhenotypicFeatureAssociation knowledge_source domain Association VariantToPhenotypicFeatureAssociation primary_knowledge_source domain Association VariantToPhenotypicFeatureAssociation aggregator_knowledge_source domain Association VariantToPhenotypicFeatureAssociation original_subject domain Association VariantToPhenotypicFeatureAssociation original_predicate domain Association VariantToPhenotypicFeatureAssociation original_object domain Association VariantToPhenotypicFeatureAssociation subject_category domain Association VariantToPhenotypicFeatureAssociation object_category domain Association VariantToPhenotypicFeatureAssociation subject_closure domain Association VariantToPhenotypicFeatureAssociation object_closure domain Association VariantToPhenotypicFeatureAssociation subject_category_closure domain Association VariantToPhenotypicFeatureAssociation object_category_closure domain Association VariantToPhenotypicFeatureAssociation subject_namespace domain Association VariantToPhenotypicFeatureAssociation object_namespace domain Association VariantToPhenotypicFeatureAssociation subject_label_closure domain Association VariantToPhenotypicFeatureAssociation object_label_closure domain Association VariantToPhenotypicFeatureAssociation severity_qualifier domain Association VariantToPhenotypicFeatureAssociation onset_qualifier domain Association VariantToPhenotypicFeatureAssociation frequency_qualifier domain Association VariantToDiseaseAssociation subject domain Association VariantToDiseaseAssociation predicate domain Association VariantToDiseaseAssociation object domain Association VariantToDiseaseAssociation negated domain Association VariantToDiseaseAssociation qualifier domain Association VariantToDiseaseAssociation qualifiers domain Association VariantToDiseaseAssociation publications domain Association VariantToDiseaseAssociation has_evidence domain Association VariantToDiseaseAssociation knowledge_source domain Association VariantToDiseaseAssociation primary_knowledge_source domain Association VariantToDiseaseAssociation aggregator_knowledge_source domain Association VariantToDiseaseAssociation original_subject domain Association VariantToDiseaseAssociation original_predicate domain Association VariantToDiseaseAssociation original_object domain Association VariantToDiseaseAssociation subject_category domain Association VariantToDiseaseAssociation object_category domain Association VariantToDiseaseAssociation subject_closure domain Association VariantToDiseaseAssociation object_closure domain Association VariantToDiseaseAssociation subject_category_closure domain Association VariantToDiseaseAssociation object_category_closure domain Association VariantToDiseaseAssociation subject_namespace domain Association VariantToDiseaseAssociation object_namespace domain Association VariantToDiseaseAssociation subject_label_closure domain Association VariantToDiseaseAssociation object_label_closure domain Association VariantToDiseaseAssociation severity_qualifier domain Association VariantToDiseaseAssociation onset_qualifier domain Association VariantToDiseaseAssociation frequency_qualifier domain Association GenotypeToDiseaseAssociation subject domain Association GenotypeToDiseaseAssociation predicate domain Association GenotypeToDiseaseAssociation object domain Association GenotypeToDiseaseAssociation negated domain Association GenotypeToDiseaseAssociation qualifier domain Association GenotypeToDiseaseAssociation qualifiers domain Association GenotypeToDiseaseAssociation publications domain Association GenotypeToDiseaseAssociation has_evidence domain Association GenotypeToDiseaseAssociation knowledge_source domain Association GenotypeToDiseaseAssociation primary_knowledge_source domain Association GenotypeToDiseaseAssociation aggregator_knowledge_source domain Association GenotypeToDiseaseAssociation original_subject domain Association GenotypeToDiseaseAssociation original_predicate domain Association GenotypeToDiseaseAssociation original_object domain Association GenotypeToDiseaseAssociation subject_category domain Association GenotypeToDiseaseAssociation object_category domain Association GenotypeToDiseaseAssociation subject_closure domain Association GenotypeToDiseaseAssociation object_closure domain Association GenotypeToDiseaseAssociation subject_category_closure domain Association GenotypeToDiseaseAssociation object_category_closure domain Association GenotypeToDiseaseAssociation subject_namespace domain Association GenotypeToDiseaseAssociation object_namespace domain Association GenotypeToDiseaseAssociation subject_label_closure domain Association GenotypeToDiseaseAssociation object_label_closure domain Association GenotypeToDiseaseAssociation severity_qualifier domain Association GenotypeToDiseaseAssociation onset_qualifier domain Association GenotypeToDiseaseAssociation frequency_qualifier domain Association GeneAsAModelOfDiseaseAssociation subject_aspect_qualifier domain Association GeneAsAModelOfDiseaseAssociation object_direction_qualifier domain Association GeneAsAModelOfDiseaseAssociation sex_qualifier domain Association GeneAsAModelOfDiseaseAssociation subject domain Association GeneAsAModelOfDiseaseAssociation predicate domain Association GeneAsAModelOfDiseaseAssociation object domain Association GeneAsAModelOfDiseaseAssociation negated domain Association GeneAsAModelOfDiseaseAssociation qualifier domain Association GeneAsAModelOfDiseaseAssociation qualifiers domain Association GeneAsAModelOfDiseaseAssociation publications domain Association GeneAsAModelOfDiseaseAssociation has_evidence domain Association GeneAsAModelOfDiseaseAssociation knowledge_source domain Association GeneAsAModelOfDiseaseAssociation primary_knowledge_source domain Association GeneAsAModelOfDiseaseAssociation aggregator_knowledge_source domain Association GeneAsAModelOfDiseaseAssociation original_subject domain Association GeneAsAModelOfDiseaseAssociation original_predicate domain Association GeneAsAModelOfDiseaseAssociation original_object domain Association GeneAsAModelOfDiseaseAssociation subject_category domain Association GeneAsAModelOfDiseaseAssociation object_category domain Association GeneAsAModelOfDiseaseAssociation subject_closure domain Association GeneAsAModelOfDiseaseAssociation object_closure domain Association GeneAsAModelOfDiseaseAssociation subject_category_closure domain Association GeneAsAModelOfDiseaseAssociation object_category_closure domain Association GeneAsAModelOfDiseaseAssociation subject_namespace domain Association GeneAsAModelOfDiseaseAssociation object_namespace domain Association GeneAsAModelOfDiseaseAssociation subject_label_closure domain Association GeneAsAModelOfDiseaseAssociation object_label_closure domain Association GeneAsAModelOfDiseaseAssociation severity_qualifier domain Association GeneAsAModelOfDiseaseAssociation onset_qualifier domain Association GeneAsAModelOfDiseaseAssociation frequency_qualifier domain Association VariantAsAModelOfDiseaseAssociation subject domain Association VariantAsAModelOfDiseaseAssociation predicate domain Association VariantAsAModelOfDiseaseAssociation object domain Association VariantAsAModelOfDiseaseAssociation negated domain Association VariantAsAModelOfDiseaseAssociation qualifier domain Association VariantAsAModelOfDiseaseAssociation qualifiers domain Association VariantAsAModelOfDiseaseAssociation publications domain Association VariantAsAModelOfDiseaseAssociation has_evidence domain Association VariantAsAModelOfDiseaseAssociation knowledge_source domain Association VariantAsAModelOfDiseaseAssociation primary_knowledge_source domain Association VariantAsAModelOfDiseaseAssociation aggregator_knowledge_source domain Association VariantAsAModelOfDiseaseAssociation original_subject domain Association VariantAsAModelOfDiseaseAssociation original_predicate domain Association VariantAsAModelOfDiseaseAssociation original_object domain Association VariantAsAModelOfDiseaseAssociation subject_category domain Association VariantAsAModelOfDiseaseAssociation object_category domain Association VariantAsAModelOfDiseaseAssociation subject_closure domain Association VariantAsAModelOfDiseaseAssociation object_closure domain Association VariantAsAModelOfDiseaseAssociation subject_category_closure domain Association VariantAsAModelOfDiseaseAssociation object_category_closure domain Association VariantAsAModelOfDiseaseAssociation subject_namespace domain Association VariantAsAModelOfDiseaseAssociation object_namespace domain Association VariantAsAModelOfDiseaseAssociation subject_label_closure domain Association VariantAsAModelOfDiseaseAssociation object_label_closure domain Association VariantAsAModelOfDiseaseAssociation severity_qualifier domain Association VariantAsAModelOfDiseaseAssociation onset_qualifier domain Association VariantAsAModelOfDiseaseAssociation frequency_qualifier domain Association GenotypeAsAModelOfDiseaseAssociation subject domain Association GenotypeAsAModelOfDiseaseAssociation predicate domain Association GenotypeAsAModelOfDiseaseAssociation object domain Association GenotypeAsAModelOfDiseaseAssociation negated domain Association GenotypeAsAModelOfDiseaseAssociation qualifier domain Association GenotypeAsAModelOfDiseaseAssociation qualifiers domain Association GenotypeAsAModelOfDiseaseAssociation publications domain Association GenotypeAsAModelOfDiseaseAssociation has_evidence domain Association GenotypeAsAModelOfDiseaseAssociation knowledge_source domain Association GenotypeAsAModelOfDiseaseAssociation primary_knowledge_source domain Association GenotypeAsAModelOfDiseaseAssociation aggregator_knowledge_source domain Association GenotypeAsAModelOfDiseaseAssociation original_subject domain Association GenotypeAsAModelOfDiseaseAssociation original_predicate domain Association GenotypeAsAModelOfDiseaseAssociation original_object domain Association GenotypeAsAModelOfDiseaseAssociation subject_category domain Association GenotypeAsAModelOfDiseaseAssociation object_category domain Association GenotypeAsAModelOfDiseaseAssociation subject_closure domain Association GenotypeAsAModelOfDiseaseAssociation object_closure domain Association GenotypeAsAModelOfDiseaseAssociation subject_category_closure domain Association GenotypeAsAModelOfDiseaseAssociation object_category_closure domain Association GenotypeAsAModelOfDiseaseAssociation subject_namespace domain Association GenotypeAsAModelOfDiseaseAssociation object_namespace domain Association GenotypeAsAModelOfDiseaseAssociation subject_label_closure domain Association GenotypeAsAModelOfDiseaseAssociation object_label_closure domain Association GenotypeAsAModelOfDiseaseAssociation severity_qualifier domain Association GenotypeAsAModelOfDiseaseAssociation onset_qualifier domain Association GenotypeAsAModelOfDiseaseAssociation frequency_qualifier domain Association CellLineAsAModelOfDiseaseAssociation subject domain Association CellLineAsAModelOfDiseaseAssociation predicate domain Association CellLineAsAModelOfDiseaseAssociation object domain Association CellLineAsAModelOfDiseaseAssociation negated domain Association CellLineAsAModelOfDiseaseAssociation qualifier domain Association CellLineAsAModelOfDiseaseAssociation qualifiers domain Association CellLineAsAModelOfDiseaseAssociation publications domain Association CellLineAsAModelOfDiseaseAssociation has_evidence domain Association CellLineAsAModelOfDiseaseAssociation knowledge_source domain Association CellLineAsAModelOfDiseaseAssociation primary_knowledge_source domain Association CellLineAsAModelOfDiseaseAssociation aggregator_knowledge_source domain Association CellLineAsAModelOfDiseaseAssociation original_subject domain Association CellLineAsAModelOfDiseaseAssociation original_predicate domain Association CellLineAsAModelOfDiseaseAssociation original_object domain Association CellLineAsAModelOfDiseaseAssociation subject_category domain Association CellLineAsAModelOfDiseaseAssociation object_category domain Association CellLineAsAModelOfDiseaseAssociation subject_closure domain Association CellLineAsAModelOfDiseaseAssociation object_closure domain Association CellLineAsAModelOfDiseaseAssociation subject_category_closure domain Association CellLineAsAModelOfDiseaseAssociation object_category_closure domain Association CellLineAsAModelOfDiseaseAssociation subject_namespace domain Association CellLineAsAModelOfDiseaseAssociation object_namespace domain Association CellLineAsAModelOfDiseaseAssociation subject_label_closure domain Association CellLineAsAModelOfDiseaseAssociation object_label_closure domain Association CellLineAsAModelOfDiseaseAssociation severity_qualifier domain Association CellLineAsAModelOfDiseaseAssociation onset_qualifier domain Association CellLineAsAModelOfDiseaseAssociation frequency_qualifier domain Association OrganismalEntityAsAModelOfDiseaseAssociation subject domain Association OrganismalEntityAsAModelOfDiseaseAssociation predicate domain Association OrganismalEntityAsAModelOfDiseaseAssociation object domain Association OrganismalEntityAsAModelOfDiseaseAssociation negated domain Association OrganismalEntityAsAModelOfDiseaseAssociation qualifier domain Association OrganismalEntityAsAModelOfDiseaseAssociation qualifiers domain Association OrganismalEntityAsAModelOfDiseaseAssociation publications domain Association OrganismalEntityAsAModelOfDiseaseAssociation has_evidence domain Association OrganismalEntityAsAModelOfDiseaseAssociation knowledge_source domain Association OrganismalEntityAsAModelOfDiseaseAssociation primary_knowledge_source domain Association OrganismalEntityAsAModelOfDiseaseAssociation aggregator_knowledge_source domain Association OrganismalEntityAsAModelOfDiseaseAssociation original_subject domain Association OrganismalEntityAsAModelOfDiseaseAssociation original_predicate domain Association OrganismalEntityAsAModelOfDiseaseAssociation original_object domain Association OrganismalEntityAsAModelOfDiseaseAssociation subject_category domain Association OrganismalEntityAsAModelOfDiseaseAssociation object_category domain Association OrganismalEntityAsAModelOfDiseaseAssociation subject_closure domain Association OrganismalEntityAsAModelOfDiseaseAssociation object_closure domain Association OrganismalEntityAsAModelOfDiseaseAssociation subject_category_closure domain Association OrganismalEntityAsAModelOfDiseaseAssociation object_category_closure domain Association OrganismalEntityAsAModelOfDiseaseAssociation subject_namespace domain Association OrganismalEntityAsAModelOfDiseaseAssociation object_namespace domain Association OrganismalEntityAsAModelOfDiseaseAssociation subject_label_closure domain Association OrganismalEntityAsAModelOfDiseaseAssociation object_label_closure domain Association OrganismalEntityAsAModelOfDiseaseAssociation severity_qualifier domain Association OrganismalEntityAsAModelOfDiseaseAssociation onset_qualifier domain Association OrganismalEntityAsAModelOfDiseaseAssociation frequency_qualifier domain Association OrganismToOrganismAssociation subject domain Association OrganismToOrganismAssociation predicate domain Association OrganismToOrganismAssociation object domain Association OrganismToOrganismAssociation negated domain Association OrganismToOrganismAssociation qualifier domain Association OrganismToOrganismAssociation qualifiers domain Association OrganismToOrganismAssociation publications domain Association OrganismToOrganismAssociation has_evidence domain Association OrganismToOrganismAssociation knowledge_source domain Association OrganismToOrganismAssociation primary_knowledge_source domain Association OrganismToOrganismAssociation aggregator_knowledge_source domain Association OrganismToOrganismAssociation original_subject domain Association OrganismToOrganismAssociation original_predicate domain Association OrganismToOrganismAssociation original_object domain Association OrganismToOrganismAssociation subject_category domain Association OrganismToOrganismAssociation object_category domain Association OrganismToOrganismAssociation subject_closure domain Association OrganismToOrganismAssociation object_closure domain Association OrganismToOrganismAssociation subject_category_closure domain Association OrganismToOrganismAssociation object_category_closure domain Association OrganismToOrganismAssociation subject_namespace domain Association OrganismToOrganismAssociation object_namespace domain Association OrganismToOrganismAssociation subject_label_closure domain Association OrganismToOrganismAssociation object_label_closure domain Association TaxonToTaxonAssociation subject domain Association TaxonToTaxonAssociation predicate domain Association TaxonToTaxonAssociation object domain Association TaxonToTaxonAssociation negated domain Association TaxonToTaxonAssociation qualifier domain Association TaxonToTaxonAssociation qualifiers domain Association TaxonToTaxonAssociation publications domain Association TaxonToTaxonAssociation has_evidence domain Association TaxonToTaxonAssociation knowledge_source domain Association TaxonToTaxonAssociation primary_knowledge_source domain Association TaxonToTaxonAssociation aggregator_knowledge_source domain Association TaxonToTaxonAssociation original_subject domain Association TaxonToTaxonAssociation original_predicate domain Association TaxonToTaxonAssociation original_object domain Association TaxonToTaxonAssociation subject_category domain Association TaxonToTaxonAssociation object_category domain Association TaxonToTaxonAssociation subject_closure domain Association TaxonToTaxonAssociation object_closure domain Association TaxonToTaxonAssociation subject_category_closure domain Association TaxonToTaxonAssociation object_category_closure domain Association TaxonToTaxonAssociation subject_namespace domain Association TaxonToTaxonAssociation object_namespace domain Association TaxonToTaxonAssociation subject_label_closure domain Association TaxonToTaxonAssociation object_label_closure domain Association GeneHasVariantThatContributesToDiseaseAssociation subject_form_or_variant_qualifier domain Association GeneHasVariantThatContributesToDiseaseAssociation subject_aspect_qualifier domain Association GeneHasVariantThatContributesToDiseaseAssociation object_direction_qualifier domain Association GeneHasVariantThatContributesToDiseaseAssociation sex_qualifier domain Association GeneHasVariantThatContributesToDiseaseAssociation subject domain Association GeneHasVariantThatContributesToDiseaseAssociation predicate domain Association GeneHasVariantThatContributesToDiseaseAssociation object domain Association GeneHasVariantThatContributesToDiseaseAssociation negated domain Association GeneHasVariantThatContributesToDiseaseAssociation qualifier domain Association GeneHasVariantThatContributesToDiseaseAssociation qualifiers domain Association GeneHasVariantThatContributesToDiseaseAssociation publications domain Association GeneHasVariantThatContributesToDiseaseAssociation has_evidence domain Association GeneHasVariantThatContributesToDiseaseAssociation knowledge_source domain Association GeneHasVariantThatContributesToDiseaseAssociation primary_knowledge_source domain Association GeneHasVariantThatContributesToDiseaseAssociation aggregator_knowledge_source domain Association GeneHasVariantThatContributesToDiseaseAssociation original_subject domain Association GeneHasVariantThatContributesToDiseaseAssociation original_predicate domain Association GeneHasVariantThatContributesToDiseaseAssociation original_object domain Association GeneHasVariantThatContributesToDiseaseAssociation subject_category domain Association GeneHasVariantThatContributesToDiseaseAssociation object_category domain Association GeneHasVariantThatContributesToDiseaseAssociation subject_closure domain Association GeneHasVariantThatContributesToDiseaseAssociation object_closure domain Association GeneHasVariantThatContributesToDiseaseAssociation subject_category_closure domain Association GeneHasVariantThatContributesToDiseaseAssociation object_category_closure domain Association GeneHasVariantThatContributesToDiseaseAssociation subject_namespace domain Association GeneHasVariantThatContributesToDiseaseAssociation object_namespace domain Association GeneHasVariantThatContributesToDiseaseAssociation subject_label_closure domain Association GeneHasVariantThatContributesToDiseaseAssociation object_label_closure domain Association GeneHasVariantThatContributesToDiseaseAssociation severity_qualifier domain Association GeneHasVariantThatContributesToDiseaseAssociation onset_qualifier domain Association GeneHasVariantThatContributesToDiseaseAssociation frequency_qualifier domain Association GeneToExpressionSiteAssociation stage_qualifier domain Association GeneToExpressionSiteAssociation quantifier_qualifier domain Association GeneToExpressionSiteAssociation subject domain Association GeneToExpressionSiteAssociation predicate domain Association GeneToExpressionSiteAssociation object domain Association GeneToExpressionSiteAssociation negated domain Association GeneToExpressionSiteAssociation qualifier domain Association GeneToExpressionSiteAssociation qualifiers domain Association GeneToExpressionSiteAssociation publications domain Association GeneToExpressionSiteAssociation has_evidence domain Association GeneToExpressionSiteAssociation knowledge_source domain Association GeneToExpressionSiteAssociation primary_knowledge_source domain Association GeneToExpressionSiteAssociation aggregator_knowledge_source domain Association GeneToExpressionSiteAssociation original_subject domain Association GeneToExpressionSiteAssociation original_predicate domain Association GeneToExpressionSiteAssociation original_object domain Association GeneToExpressionSiteAssociation subject_category domain Association GeneToExpressionSiteAssociation object_category domain Association GeneToExpressionSiteAssociation subject_closure domain Association GeneToExpressionSiteAssociation object_closure domain Association GeneToExpressionSiteAssociation subject_category_closure domain Association GeneToExpressionSiteAssociation object_category_closure domain Association GeneToExpressionSiteAssociation subject_namespace domain Association GeneToExpressionSiteAssociation object_namespace domain Association GeneToExpressionSiteAssociation subject_label_closure domain Association GeneToExpressionSiteAssociation object_label_closure domain Association SequenceVariantModulatesTreatmentAssociation subject domain Association SequenceVariantModulatesTreatmentAssociation predicate domain Association SequenceVariantModulatesTreatmentAssociation object domain Association SequenceVariantModulatesTreatmentAssociation negated domain Association SequenceVariantModulatesTreatmentAssociation qualifier domain Association SequenceVariantModulatesTreatmentAssociation qualifiers domain Association SequenceVariantModulatesTreatmentAssociation publications domain Association SequenceVariantModulatesTreatmentAssociation has_evidence domain Association SequenceVariantModulatesTreatmentAssociation knowledge_source domain Association SequenceVariantModulatesTreatmentAssociation primary_knowledge_source domain Association SequenceVariantModulatesTreatmentAssociation aggregator_knowledge_source domain Association SequenceVariantModulatesTreatmentAssociation original_subject domain Association SequenceVariantModulatesTreatmentAssociation original_predicate domain Association SequenceVariantModulatesTreatmentAssociation original_object domain Association SequenceVariantModulatesTreatmentAssociation subject_category domain Association SequenceVariantModulatesTreatmentAssociation object_category domain Association SequenceVariantModulatesTreatmentAssociation subject_closure domain Association SequenceVariantModulatesTreatmentAssociation object_closure domain Association SequenceVariantModulatesTreatmentAssociation subject_category_closure domain Association SequenceVariantModulatesTreatmentAssociation object_category_closure domain Association SequenceVariantModulatesTreatmentAssociation subject_namespace domain Association SequenceVariantModulatesTreatmentAssociation object_namespace domain Association SequenceVariantModulatesTreatmentAssociation subject_label_closure domain Association SequenceVariantModulatesTreatmentAssociation object_label_closure domain Association FunctionalAssociation subject domain Association FunctionalAssociation predicate domain Association FunctionalAssociation object domain Association FunctionalAssociation negated domain Association FunctionalAssociation qualifier domain Association FunctionalAssociation qualifiers domain Association FunctionalAssociation publications domain Association FunctionalAssociation has_evidence domain Association FunctionalAssociation knowledge_source domain Association FunctionalAssociation primary_knowledge_source domain Association FunctionalAssociation aggregator_knowledge_source domain Association FunctionalAssociation original_subject domain Association FunctionalAssociation original_predicate domain Association FunctionalAssociation original_object domain Association FunctionalAssociation subject_category domain Association FunctionalAssociation object_category domain Association FunctionalAssociation subject_closure domain Association FunctionalAssociation object_closure domain Association FunctionalAssociation subject_category_closure domain Association FunctionalAssociation object_category_closure domain Association FunctionalAssociation subject_namespace domain Association FunctionalAssociation object_namespace domain Association FunctionalAssociation subject_label_closure domain Association FunctionalAssociation object_label_closure domain Association MacromolecularMachineToMolecularActivityAssociation predicate domain Association MacromolecularMachineToMolecularActivityAssociation object domain Association MacromolecularMachineToMolecularActivityAssociation negated domain Association MacromolecularMachineToMolecularActivityAssociation qualifier domain Association MacromolecularMachineToMolecularActivityAssociation qualifiers domain Association MacromolecularMachineToMolecularActivityAssociation publications domain Association MacromolecularMachineToMolecularActivityAssociation has_evidence domain Association MacromolecularMachineToMolecularActivityAssociation knowledge_source domain Association MacromolecularMachineToMolecularActivityAssociation primary_knowledge_source domain Association MacromolecularMachineToMolecularActivityAssociation aggregator_knowledge_source domain Association MacromolecularMachineToMolecularActivityAssociation original_subject domain Association MacromolecularMachineToMolecularActivityAssociation original_predicate domain Association MacromolecularMachineToMolecularActivityAssociation original_object domain Association MacromolecularMachineToMolecularActivityAssociation subject_category domain Association MacromolecularMachineToMolecularActivityAssociation object_category domain Association MacromolecularMachineToMolecularActivityAssociation subject_closure domain Association MacromolecularMachineToMolecularActivityAssociation object_closure domain Association MacromolecularMachineToMolecularActivityAssociation subject_category_closure domain Association MacromolecularMachineToMolecularActivityAssociation object_category_closure domain Association MacromolecularMachineToMolecularActivityAssociation subject_namespace domain Association MacromolecularMachineToMolecularActivityAssociation object_namespace domain Association MacromolecularMachineToMolecularActivityAssociation subject_label_closure domain Association MacromolecularMachineToMolecularActivityAssociation object_label_closure domain Association MacromolecularMachineToBiologicalProcessAssociation predicate domain Association MacromolecularMachineToBiologicalProcessAssociation object domain Association MacromolecularMachineToBiologicalProcessAssociation negated domain Association MacromolecularMachineToBiologicalProcessAssociation qualifier domain Association MacromolecularMachineToBiologicalProcessAssociation qualifiers domain Association MacromolecularMachineToBiologicalProcessAssociation publications domain Association MacromolecularMachineToBiologicalProcessAssociation has_evidence domain Association MacromolecularMachineToBiologicalProcessAssociation knowledge_source domain Association MacromolecularMachineToBiologicalProcessAssociation primary_knowledge_source domain Association MacromolecularMachineToBiologicalProcessAssociation aggregator_knowledge_source domain Association MacromolecularMachineToBiologicalProcessAssociation original_subject domain Association MacromolecularMachineToBiologicalProcessAssociation original_predicate domain Association MacromolecularMachineToBiologicalProcessAssociation original_object domain Association MacromolecularMachineToBiologicalProcessAssociation subject_category domain Association MacromolecularMachineToBiologicalProcessAssociation object_category domain Association MacromolecularMachineToBiologicalProcessAssociation subject_closure domain Association MacromolecularMachineToBiologicalProcessAssociation object_closure domain Association MacromolecularMachineToBiologicalProcessAssociation subject_category_closure domain Association MacromolecularMachineToBiologicalProcessAssociation object_category_closure domain Association MacromolecularMachineToBiologicalProcessAssociation subject_namespace domain Association MacromolecularMachineToBiologicalProcessAssociation object_namespace domain Association MacromolecularMachineToBiologicalProcessAssociation subject_label_closure domain Association MacromolecularMachineToBiologicalProcessAssociation object_label_closure domain Association MacromolecularMachineToCellularComponentAssociation predicate domain Association MacromolecularMachineToCellularComponentAssociation object domain Association MacromolecularMachineToCellularComponentAssociation negated domain Association MacromolecularMachineToCellularComponentAssociation qualifier domain Association MacromolecularMachineToCellularComponentAssociation qualifiers domain Association MacromolecularMachineToCellularComponentAssociation publications domain Association MacromolecularMachineToCellularComponentAssociation has_evidence domain Association MacromolecularMachineToCellularComponentAssociation knowledge_source domain Association MacromolecularMachineToCellularComponentAssociation primary_knowledge_source domain Association MacromolecularMachineToCellularComponentAssociation aggregator_knowledge_source domain Association MacromolecularMachineToCellularComponentAssociation original_subject domain Association MacromolecularMachineToCellularComponentAssociation original_predicate domain Association MacromolecularMachineToCellularComponentAssociation original_object domain Association MacromolecularMachineToCellularComponentAssociation subject_category domain Association MacromolecularMachineToCellularComponentAssociation object_category domain Association MacromolecularMachineToCellularComponentAssociation subject_closure domain Association MacromolecularMachineToCellularComponentAssociation object_closure domain Association MacromolecularMachineToCellularComponentAssociation subject_category_closure domain Association MacromolecularMachineToCellularComponentAssociation object_category_closure domain Association MacromolecularMachineToCellularComponentAssociation subject_namespace domain Association MacromolecularMachineToCellularComponentAssociation object_namespace domain Association MacromolecularMachineToCellularComponentAssociation subject_label_closure domain Association MacromolecularMachineToCellularComponentAssociation object_label_closure domain Association MolecularActivityToChemicalEntityAssociation subject domain Association MolecularActivityToChemicalEntityAssociation predicate domain Association MolecularActivityToChemicalEntityAssociation object domain Association MolecularActivityToChemicalEntityAssociation negated domain Association MolecularActivityToChemicalEntityAssociation qualifier domain Association MolecularActivityToChemicalEntityAssociation qualifiers domain Association MolecularActivityToChemicalEntityAssociation publications domain Association MolecularActivityToChemicalEntityAssociation has_evidence domain Association MolecularActivityToChemicalEntityAssociation knowledge_source domain Association MolecularActivityToChemicalEntityAssociation primary_knowledge_source domain Association MolecularActivityToChemicalEntityAssociation aggregator_knowledge_source domain Association MolecularActivityToChemicalEntityAssociation original_subject domain Association MolecularActivityToChemicalEntityAssociation original_predicate domain Association MolecularActivityToChemicalEntityAssociation original_object domain Association MolecularActivityToChemicalEntityAssociation subject_category domain Association MolecularActivityToChemicalEntityAssociation object_category domain Association MolecularActivityToChemicalEntityAssociation subject_closure domain Association MolecularActivityToChemicalEntityAssociation object_closure domain Association MolecularActivityToChemicalEntityAssociation subject_category_closure domain Association MolecularActivityToChemicalEntityAssociation object_category_closure domain Association MolecularActivityToChemicalEntityAssociation subject_namespace domain Association MolecularActivityToChemicalEntityAssociation object_namespace domain Association MolecularActivityToChemicalEntityAssociation subject_label_closure domain Association MolecularActivityToChemicalEntityAssociation object_label_closure domain Association MolecularActivityToMolecularActivityAssociation subject domain Association MolecularActivityToMolecularActivityAssociation predicate domain Association MolecularActivityToMolecularActivityAssociation object domain Association MolecularActivityToMolecularActivityAssociation negated domain Association MolecularActivityToMolecularActivityAssociation qualifier domain Association MolecularActivityToMolecularActivityAssociation qualifiers domain Association MolecularActivityToMolecularActivityAssociation publications domain Association MolecularActivityToMolecularActivityAssociation has_evidence domain Association MolecularActivityToMolecularActivityAssociation knowledge_source domain Association MolecularActivityToMolecularActivityAssociation primary_knowledge_source domain Association MolecularActivityToMolecularActivityAssociation aggregator_knowledge_source domain Association MolecularActivityToMolecularActivityAssociation original_subject domain Association MolecularActivityToMolecularActivityAssociation original_predicate domain Association MolecularActivityToMolecularActivityAssociation original_object domain Association MolecularActivityToMolecularActivityAssociation subject_category domain Association MolecularActivityToMolecularActivityAssociation object_category domain Association MolecularActivityToMolecularActivityAssociation subject_closure domain Association MolecularActivityToMolecularActivityAssociation object_closure domain Association MolecularActivityToMolecularActivityAssociation subject_category_closure domain Association MolecularActivityToMolecularActivityAssociation object_category_closure domain Association MolecularActivityToMolecularActivityAssociation subject_namespace domain Association MolecularActivityToMolecularActivityAssociation object_namespace domain Association MolecularActivityToMolecularActivityAssociation subject_label_closure domain Association MolecularActivityToMolecularActivityAssociation object_label_closure domain Association GeneToGoTermAssociation subject domain Association GeneToGoTermAssociation predicate domain Association GeneToGoTermAssociation object domain Association GeneToGoTermAssociation negated domain Association GeneToGoTermAssociation qualifier domain Association GeneToGoTermAssociation qualifiers domain Association GeneToGoTermAssociation publications domain Association GeneToGoTermAssociation has_evidence domain Association GeneToGoTermAssociation knowledge_source domain Association GeneToGoTermAssociation primary_knowledge_source domain Association GeneToGoTermAssociation aggregator_knowledge_source domain Association GeneToGoTermAssociation original_subject domain Association GeneToGoTermAssociation original_predicate domain Association GeneToGoTermAssociation original_object domain Association GeneToGoTermAssociation subject_category domain Association GeneToGoTermAssociation object_category domain Association GeneToGoTermAssociation subject_closure domain Association GeneToGoTermAssociation object_closure domain Association GeneToGoTermAssociation subject_category_closure domain Association GeneToGoTermAssociation object_category_closure domain Association GeneToGoTermAssociation subject_namespace domain Association GeneToGoTermAssociation object_namespace domain Association GeneToGoTermAssociation subject_label_closure domain Association GeneToGoTermAssociation object_label_closure domain Association EntityToDiseaseAssociation FDA_approval_status domain Association EntityToDiseaseAssociation subject domain Association EntityToDiseaseAssociation predicate domain Association EntityToDiseaseAssociation object domain Association EntityToDiseaseAssociation negated domain Association EntityToDiseaseAssociation qualifier domain Association EntityToDiseaseAssociation qualifiers domain Association EntityToDiseaseAssociation publications domain Association EntityToDiseaseAssociation has_evidence domain Association EntityToDiseaseAssociation knowledge_source domain Association EntityToDiseaseAssociation primary_knowledge_source domain Association EntityToDiseaseAssociation aggregator_knowledge_source domain Association EntityToDiseaseAssociation original_subject domain Association EntityToDiseaseAssociation original_predicate domain Association EntityToDiseaseAssociation original_object domain Association EntityToDiseaseAssociation subject_category domain Association EntityToDiseaseAssociation object_category domain Association EntityToDiseaseAssociation subject_closure domain Association EntityToDiseaseAssociation object_closure domain Association EntityToDiseaseAssociation subject_category_closure domain Association EntityToDiseaseAssociation object_category_closure domain Association EntityToDiseaseAssociation subject_namespace domain Association EntityToDiseaseAssociation object_namespace domain Association EntityToDiseaseAssociation subject_label_closure domain Association EntityToDiseaseAssociation object_label_closure domain Association EntityToPhenotypicFeatureAssociation FDA_approval_status domain Association EntityToPhenotypicFeatureAssociation subject domain Association EntityToPhenotypicFeatureAssociation predicate domain Association EntityToPhenotypicFeatureAssociation object domain Association EntityToPhenotypicFeatureAssociation negated domain Association EntityToPhenotypicFeatureAssociation qualifier domain Association EntityToPhenotypicFeatureAssociation qualifiers domain Association EntityToPhenotypicFeatureAssociation publications domain Association EntityToPhenotypicFeatureAssociation has_evidence domain Association EntityToPhenotypicFeatureAssociation knowledge_source domain Association EntityToPhenotypicFeatureAssociation primary_knowledge_source domain Association EntityToPhenotypicFeatureAssociation aggregator_knowledge_source domain Association EntityToPhenotypicFeatureAssociation original_subject domain Association EntityToPhenotypicFeatureAssociation original_predicate domain Association EntityToPhenotypicFeatureAssociation original_object domain Association EntityToPhenotypicFeatureAssociation subject_category domain Association EntityToPhenotypicFeatureAssociation object_category domain Association EntityToPhenotypicFeatureAssociation subject_closure domain Association EntityToPhenotypicFeatureAssociation object_closure domain Association EntityToPhenotypicFeatureAssociation subject_category_closure domain Association EntityToPhenotypicFeatureAssociation object_category_closure domain Association EntityToPhenotypicFeatureAssociation subject_namespace domain Association EntityToPhenotypicFeatureAssociation object_namespace domain Association EntityToPhenotypicFeatureAssociation subject_label_closure domain Association EntityToPhenotypicFeatureAssociation object_label_closure domain Association SequenceAssociation subject domain Association SequenceAssociation predicate domain Association SequenceAssociation object domain Association SequenceAssociation negated domain Association SequenceAssociation qualifier domain Association SequenceAssociation qualifiers domain Association SequenceAssociation publications domain Association SequenceAssociation has_evidence domain Association SequenceAssociation knowledge_source domain Association SequenceAssociation primary_knowledge_source domain Association SequenceAssociation aggregator_knowledge_source domain Association SequenceAssociation original_subject domain Association SequenceAssociation original_predicate domain Association SequenceAssociation original_object domain Association SequenceAssociation subject_category domain Association SequenceAssociation object_category domain Association SequenceAssociation subject_closure domain Association SequenceAssociation object_closure domain Association SequenceAssociation subject_category_closure domain Association SequenceAssociation object_category_closure domain Association SequenceAssociation subject_namespace domain Association SequenceAssociation object_namespace domain Association SequenceAssociation subject_label_closure domain Association SequenceAssociation object_label_closure domain Association GenomicSequenceLocalization subject domain Association GenomicSequenceLocalization predicate domain Association GenomicSequenceLocalization object domain Association GenomicSequenceLocalization negated domain Association GenomicSequenceLocalization qualifier domain Association GenomicSequenceLocalization qualifiers domain Association GenomicSequenceLocalization publications domain Association GenomicSequenceLocalization has_evidence domain Association GenomicSequenceLocalization knowledge_source domain Association GenomicSequenceLocalization primary_knowledge_source domain Association GenomicSequenceLocalization aggregator_knowledge_source domain Association GenomicSequenceLocalization original_subject domain Association GenomicSequenceLocalization original_predicate domain Association GenomicSequenceLocalization original_object domain Association GenomicSequenceLocalization subject_category domain Association GenomicSequenceLocalization object_category domain Association GenomicSequenceLocalization subject_closure domain Association GenomicSequenceLocalization object_closure domain Association GenomicSequenceLocalization subject_category_closure domain Association GenomicSequenceLocalization object_category_closure domain Association GenomicSequenceLocalization subject_namespace domain Association GenomicSequenceLocalization object_namespace domain Association GenomicSequenceLocalization subject_label_closure domain Association GenomicSequenceLocalization object_label_closure domain Association SequenceFeatureRelationship subject domain Association SequenceFeatureRelationship predicate domain Association SequenceFeatureRelationship object domain Association SequenceFeatureRelationship negated domain Association SequenceFeatureRelationship qualifier domain Association SequenceFeatureRelationship qualifiers domain Association SequenceFeatureRelationship publications domain Association SequenceFeatureRelationship has_evidence domain Association SequenceFeatureRelationship knowledge_source domain Association SequenceFeatureRelationship primary_knowledge_source domain Association SequenceFeatureRelationship aggregator_knowledge_source domain Association SequenceFeatureRelationship original_subject domain Association SequenceFeatureRelationship original_predicate domain Association SequenceFeatureRelationship original_object domain Association SequenceFeatureRelationship subject_category domain Association SequenceFeatureRelationship object_category domain Association SequenceFeatureRelationship subject_closure domain Association SequenceFeatureRelationship object_closure domain Association SequenceFeatureRelationship subject_category_closure domain Association SequenceFeatureRelationship object_category_closure domain Association SequenceFeatureRelationship subject_namespace domain Association SequenceFeatureRelationship object_namespace domain Association SequenceFeatureRelationship subject_label_closure domain Association SequenceFeatureRelationship object_label_closure domain Association TranscriptToGeneRelationship subject domain Association TranscriptToGeneRelationship predicate domain Association TranscriptToGeneRelationship object domain Association TranscriptToGeneRelationship negated domain Association TranscriptToGeneRelationship qualifier domain Association TranscriptToGeneRelationship qualifiers domain Association TranscriptToGeneRelationship publications domain Association TranscriptToGeneRelationship has_evidence domain Association TranscriptToGeneRelationship knowledge_source domain Association TranscriptToGeneRelationship primary_knowledge_source domain Association TranscriptToGeneRelationship aggregator_knowledge_source domain Association TranscriptToGeneRelationship original_subject domain Association TranscriptToGeneRelationship original_predicate domain Association TranscriptToGeneRelationship original_object domain Association TranscriptToGeneRelationship subject_category domain Association TranscriptToGeneRelationship object_category domain Association TranscriptToGeneRelationship subject_closure domain Association TranscriptToGeneRelationship object_closure domain Association TranscriptToGeneRelationship subject_category_closure domain Association TranscriptToGeneRelationship object_category_closure domain Association TranscriptToGeneRelationship subject_namespace domain Association TranscriptToGeneRelationship object_namespace domain Association TranscriptToGeneRelationship subject_label_closure domain Association TranscriptToGeneRelationship object_label_closure domain Association GeneToGeneProductRelationship subject domain Association GeneToGeneProductRelationship predicate domain Association GeneToGeneProductRelationship object domain Association GeneToGeneProductRelationship negated domain Association GeneToGeneProductRelationship qualifier domain Association GeneToGeneProductRelationship qualifiers domain Association GeneToGeneProductRelationship publications domain Association GeneToGeneProductRelationship has_evidence domain Association GeneToGeneProductRelationship knowledge_source domain Association GeneToGeneProductRelationship primary_knowledge_source domain Association GeneToGeneProductRelationship aggregator_knowledge_source domain Association GeneToGeneProductRelationship original_subject domain Association GeneToGeneProductRelationship original_predicate domain Association GeneToGeneProductRelationship original_object domain Association GeneToGeneProductRelationship subject_category domain Association GeneToGeneProductRelationship object_category domain Association GeneToGeneProductRelationship subject_closure domain Association GeneToGeneProductRelationship object_closure domain Association GeneToGeneProductRelationship subject_category_closure domain Association GeneToGeneProductRelationship object_category_closure domain Association GeneToGeneProductRelationship subject_namespace domain Association GeneToGeneProductRelationship object_namespace domain Association GeneToGeneProductRelationship subject_label_closure domain Association GeneToGeneProductRelationship object_label_closure domain Association ExonToTranscriptRelationship subject domain Association ExonToTranscriptRelationship predicate domain Association ExonToTranscriptRelationship object domain Association ExonToTranscriptRelationship negated domain Association ExonToTranscriptRelationship qualifier domain Association ExonToTranscriptRelationship qualifiers domain Association ExonToTranscriptRelationship publications domain Association ExonToTranscriptRelationship has_evidence domain Association ExonToTranscriptRelationship knowledge_source domain Association ExonToTranscriptRelationship primary_knowledge_source domain Association ExonToTranscriptRelationship aggregator_knowledge_source domain Association ExonToTranscriptRelationship original_subject domain Association ExonToTranscriptRelationship original_predicate domain Association ExonToTranscriptRelationship original_object domain Association ExonToTranscriptRelationship subject_category domain Association ExonToTranscriptRelationship object_category domain Association ExonToTranscriptRelationship subject_closure domain Association ExonToTranscriptRelationship object_closure domain Association ExonToTranscriptRelationship subject_category_closure domain Association ExonToTranscriptRelationship object_category_closure domain Association ExonToTranscriptRelationship subject_namespace domain Association ExonToTranscriptRelationship object_namespace domain Association ExonToTranscriptRelationship subject_label_closure domain Association ExonToTranscriptRelationship object_label_closure domain Association ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation object_direction_qualifier domain Association ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation subject domain Association ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation predicate domain Association ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation object domain Association ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation negated domain Association ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation qualifier domain Association ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation qualifiers domain Association ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation publications domain Association ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation has_evidence domain Association ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation knowledge_source domain Association ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation primary_knowledge_source domain Association ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation aggregator_knowledge_source domain Association ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation original_subject domain Association ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation original_predicate domain Association ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation original_object domain Association ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation subject_category domain Association ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation object_category domain Association ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation subject_closure domain Association ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation object_closure domain Association ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation subject_category_closure domain Association ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation object_category_closure domain Association ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation subject_namespace domain Association ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation object_namespace domain Association ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation subject_label_closure domain Association ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation object_label_closure domain Association AnatomicalEntityToAnatomicalEntityAssociation subject domain Association AnatomicalEntityToAnatomicalEntityAssociation predicate domain Association AnatomicalEntityToAnatomicalEntityAssociation object domain Association AnatomicalEntityToAnatomicalEntityAssociation negated domain Association AnatomicalEntityToAnatomicalEntityAssociation qualifier domain Association AnatomicalEntityToAnatomicalEntityAssociation qualifiers domain Association AnatomicalEntityToAnatomicalEntityAssociation publications domain Association AnatomicalEntityToAnatomicalEntityAssociation has_evidence domain Association AnatomicalEntityToAnatomicalEntityAssociation knowledge_source domain Association AnatomicalEntityToAnatomicalEntityAssociation primary_knowledge_source domain Association AnatomicalEntityToAnatomicalEntityAssociation aggregator_knowledge_source domain Association AnatomicalEntityToAnatomicalEntityAssociation original_subject domain Association AnatomicalEntityToAnatomicalEntityAssociation original_predicate domain Association AnatomicalEntityToAnatomicalEntityAssociation original_object domain Association AnatomicalEntityToAnatomicalEntityAssociation subject_category domain Association AnatomicalEntityToAnatomicalEntityAssociation object_category domain Association AnatomicalEntityToAnatomicalEntityAssociation subject_closure domain Association AnatomicalEntityToAnatomicalEntityAssociation object_closure domain Association AnatomicalEntityToAnatomicalEntityAssociation subject_category_closure domain Association AnatomicalEntityToAnatomicalEntityAssociation object_category_closure domain Association AnatomicalEntityToAnatomicalEntityAssociation subject_namespace domain Association AnatomicalEntityToAnatomicalEntityAssociation object_namespace domain Association AnatomicalEntityToAnatomicalEntityAssociation subject_label_closure domain Association AnatomicalEntityToAnatomicalEntityAssociation object_label_closure domain Association AnatomicalEntityToAnatomicalEntityPartOfAssociation subject domain Association AnatomicalEntityToAnatomicalEntityPartOfAssociation predicate domain Association AnatomicalEntityToAnatomicalEntityPartOfAssociation object domain Association AnatomicalEntityToAnatomicalEntityPartOfAssociation negated domain Association AnatomicalEntityToAnatomicalEntityPartOfAssociation qualifier domain Association AnatomicalEntityToAnatomicalEntityPartOfAssociation qualifiers domain Association AnatomicalEntityToAnatomicalEntityPartOfAssociation publications domain Association AnatomicalEntityToAnatomicalEntityPartOfAssociation has_evidence domain Association AnatomicalEntityToAnatomicalEntityPartOfAssociation knowledge_source domain Association AnatomicalEntityToAnatomicalEntityPartOfAssociation primary_knowledge_source domain Association AnatomicalEntityToAnatomicalEntityPartOfAssociation aggregator_knowledge_source domain Association AnatomicalEntityToAnatomicalEntityPartOfAssociation original_subject domain Association AnatomicalEntityToAnatomicalEntityPartOfAssociation original_predicate domain Association AnatomicalEntityToAnatomicalEntityPartOfAssociation original_object domain Association AnatomicalEntityToAnatomicalEntityPartOfAssociation subject_category domain Association AnatomicalEntityToAnatomicalEntityPartOfAssociation object_category domain Association AnatomicalEntityToAnatomicalEntityPartOfAssociation subject_closure domain Association AnatomicalEntityToAnatomicalEntityPartOfAssociation object_closure domain Association AnatomicalEntityToAnatomicalEntityPartOfAssociation subject_category_closure domain Association AnatomicalEntityToAnatomicalEntityPartOfAssociation object_category_closure domain Association AnatomicalEntityToAnatomicalEntityPartOfAssociation subject_namespace domain Association AnatomicalEntityToAnatomicalEntityPartOfAssociation object_namespace domain Association AnatomicalEntityToAnatomicalEntityPartOfAssociation subject_label_closure domain Association AnatomicalEntityToAnatomicalEntityPartOfAssociation object_label_closure domain Association AnatomicalEntityToAnatomicalEntityOntogenicAssociation subject domain Association AnatomicalEntityToAnatomicalEntityOntogenicAssociation predicate domain Association AnatomicalEntityToAnatomicalEntityOntogenicAssociation object domain Association AnatomicalEntityToAnatomicalEntityOntogenicAssociation negated domain Association AnatomicalEntityToAnatomicalEntityOntogenicAssociation qualifier domain Association AnatomicalEntityToAnatomicalEntityOntogenicAssociation qualifiers domain Association AnatomicalEntityToAnatomicalEntityOntogenicAssociation publications domain Association AnatomicalEntityToAnatomicalEntityOntogenicAssociation has_evidence domain Association AnatomicalEntityToAnatomicalEntityOntogenicAssociation knowledge_source domain Association AnatomicalEntityToAnatomicalEntityOntogenicAssociation primary_knowledge_source domain Association AnatomicalEntityToAnatomicalEntityOntogenicAssociation aggregator_knowledge_source domain Association AnatomicalEntityToAnatomicalEntityOntogenicAssociation original_subject domain Association AnatomicalEntityToAnatomicalEntityOntogenicAssociation original_predicate domain Association AnatomicalEntityToAnatomicalEntityOntogenicAssociation original_object domain Association AnatomicalEntityToAnatomicalEntityOntogenicAssociation subject_category domain Association AnatomicalEntityToAnatomicalEntityOntogenicAssociation object_category domain Association AnatomicalEntityToAnatomicalEntityOntogenicAssociation subject_closure domain Association AnatomicalEntityToAnatomicalEntityOntogenicAssociation object_closure domain Association AnatomicalEntityToAnatomicalEntityOntogenicAssociation subject_category_closure domain Association AnatomicalEntityToAnatomicalEntityOntogenicAssociation object_category_closure domain Association AnatomicalEntityToAnatomicalEntityOntogenicAssociation subject_namespace domain Association AnatomicalEntityToAnatomicalEntityOntogenicAssociation object_namespace domain Association AnatomicalEntityToAnatomicalEntityOntogenicAssociation subject_label_closure domain Association AnatomicalEntityToAnatomicalEntityOntogenicAssociation object_label_closure domain Association OrganismTaxonToOrganismTaxonAssociation subject domain Association OrganismTaxonToOrganismTaxonAssociation predicate domain Association OrganismTaxonToOrganismTaxonAssociation object domain Association OrganismTaxonToOrganismTaxonAssociation negated domain Association OrganismTaxonToOrganismTaxonAssociation qualifier domain Association OrganismTaxonToOrganismTaxonAssociation qualifiers domain Association OrganismTaxonToOrganismTaxonAssociation publications domain Association OrganismTaxonToOrganismTaxonAssociation has_evidence domain Association OrganismTaxonToOrganismTaxonAssociation knowledge_source domain Association OrganismTaxonToOrganismTaxonAssociation primary_knowledge_source domain Association OrganismTaxonToOrganismTaxonAssociation aggregator_knowledge_source domain Association OrganismTaxonToOrganismTaxonAssociation original_subject domain Association OrganismTaxonToOrganismTaxonAssociation original_predicate domain Association OrganismTaxonToOrganismTaxonAssociation original_object domain Association OrganismTaxonToOrganismTaxonAssociation subject_category domain Association OrganismTaxonToOrganismTaxonAssociation object_category domain Association OrganismTaxonToOrganismTaxonAssociation subject_closure domain Association OrganismTaxonToOrganismTaxonAssociation object_closure domain Association OrganismTaxonToOrganismTaxonAssociation subject_category_closure domain Association OrganismTaxonToOrganismTaxonAssociation object_category_closure domain Association OrganismTaxonToOrganismTaxonAssociation subject_namespace domain Association OrganismTaxonToOrganismTaxonAssociation object_namespace domain Association OrganismTaxonToOrganismTaxonAssociation subject_label_closure domain Association OrganismTaxonToOrganismTaxonAssociation object_label_closure domain Association OrganismTaxonToOrganismTaxonSpecialization subject domain Association OrganismTaxonToOrganismTaxonSpecialization predicate domain Association OrganismTaxonToOrganismTaxonSpecialization object domain Association OrganismTaxonToOrganismTaxonSpecialization negated domain Association OrganismTaxonToOrganismTaxonSpecialization qualifier domain Association OrganismTaxonToOrganismTaxonSpecialization qualifiers domain Association OrganismTaxonToOrganismTaxonSpecialization publications domain Association OrganismTaxonToOrganismTaxonSpecialization has_evidence domain Association OrganismTaxonToOrganismTaxonSpecialization knowledge_source domain Association OrganismTaxonToOrganismTaxonSpecialization primary_knowledge_source domain Association OrganismTaxonToOrganismTaxonSpecialization aggregator_knowledge_source domain Association OrganismTaxonToOrganismTaxonSpecialization original_subject domain Association OrganismTaxonToOrganismTaxonSpecialization original_predicate domain Association OrganismTaxonToOrganismTaxonSpecialization original_object domain Association OrganismTaxonToOrganismTaxonSpecialization subject_category domain Association OrganismTaxonToOrganismTaxonSpecialization object_category domain Association OrganismTaxonToOrganismTaxonSpecialization subject_closure domain Association OrganismTaxonToOrganismTaxonSpecialization object_closure domain Association OrganismTaxonToOrganismTaxonSpecialization subject_category_closure domain Association OrganismTaxonToOrganismTaxonSpecialization object_category_closure domain Association OrganismTaxonToOrganismTaxonSpecialization subject_namespace domain Association OrganismTaxonToOrganismTaxonSpecialization object_namespace domain Association OrganismTaxonToOrganismTaxonSpecialization subject_label_closure domain Association OrganismTaxonToOrganismTaxonSpecialization object_label_closure domain Association OrganismTaxonToOrganismTaxonInteraction associated_environmental_context domain Association OrganismTaxonToOrganismTaxonInteraction subject domain Association OrganismTaxonToOrganismTaxonInteraction predicate domain Association OrganismTaxonToOrganismTaxonInteraction object domain Association OrganismTaxonToOrganismTaxonInteraction negated domain Association OrganismTaxonToOrganismTaxonInteraction qualifier domain Association OrganismTaxonToOrganismTaxonInteraction qualifiers domain Association OrganismTaxonToOrganismTaxonInteraction publications domain Association OrganismTaxonToOrganismTaxonInteraction has_evidence domain Association OrganismTaxonToOrganismTaxonInteraction knowledge_source domain Association OrganismTaxonToOrganismTaxonInteraction primary_knowledge_source domain Association OrganismTaxonToOrganismTaxonInteraction aggregator_knowledge_source domain Association OrganismTaxonToOrganismTaxonInteraction original_subject domain Association OrganismTaxonToOrganismTaxonInteraction original_predicate domain Association OrganismTaxonToOrganismTaxonInteraction original_object domain Association OrganismTaxonToOrganismTaxonInteraction subject_category domain Association OrganismTaxonToOrganismTaxonInteraction object_category domain Association OrganismTaxonToOrganismTaxonInteraction subject_closure domain Association OrganismTaxonToOrganismTaxonInteraction object_closure domain Association OrganismTaxonToOrganismTaxonInteraction subject_category_closure domain Association OrganismTaxonToOrganismTaxonInteraction object_category_closure domain Association OrganismTaxonToOrganismTaxonInteraction subject_namespace domain Association OrganismTaxonToOrganismTaxonInteraction object_namespace domain Association OrganismTaxonToOrganismTaxonInteraction subject_label_closure domain Association OrganismTaxonToOrganismTaxonInteraction object_label_closure domain Association OrganismTaxonToEnvironmentAssociation subject domain Association OrganismTaxonToEnvironmentAssociation predicate domain Association OrganismTaxonToEnvironmentAssociation object domain Association OrganismTaxonToEnvironmentAssociation negated domain Association OrganismTaxonToEnvironmentAssociation qualifier domain Association OrganismTaxonToEnvironmentAssociation qualifiers domain Association OrganismTaxonToEnvironmentAssociation publications domain Association OrganismTaxonToEnvironmentAssociation has_evidence domain Association OrganismTaxonToEnvironmentAssociation knowledge_source domain Association OrganismTaxonToEnvironmentAssociation primary_knowledge_source domain Association OrganismTaxonToEnvironmentAssociation aggregator_knowledge_source domain Association OrganismTaxonToEnvironmentAssociation original_subject domain Association OrganismTaxonToEnvironmentAssociation original_predicate domain Association OrganismTaxonToEnvironmentAssociation original_object domain Association OrganismTaxonToEnvironmentAssociation subject_category domain Association OrganismTaxonToEnvironmentAssociation object_category domain Association OrganismTaxonToEnvironmentAssociation subject_closure domain Association OrganismTaxonToEnvironmentAssociation object_closure domain Association OrganismTaxonToEnvironmentAssociation subject_category_closure domain Association OrganismTaxonToEnvironmentAssociation object_category_closure domain Association OrganismTaxonToEnvironmentAssociation subject_namespace domain Association OrganismTaxonToEnvironmentAssociation object_namespace domain Association OrganismTaxonToEnvironmentAssociation subject_label_closure domain Association OrganismTaxonToEnvironmentAssociation object_label_closure domain Association"},{"location":"Association/#linkml-source","title":"LinkML Source","text":"
                                        name: association\ndescription: A typed association between two entities, supported by evidence\ncomments:\n- This is roughly the model used by biolink and ontobio at the moment\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- OBAN:association\n- rdf:Statement\n- owl:Axiom\nis_a: entity\nslots:\n- subject\n- predicate\n- object\n- negated\n- qualifier\n- qualifiers\n- publications\n- has evidence\n- knowledge source\n- primary knowledge source\n- aggregator knowledge source\n- timepoint\n- original subject\n- original predicate\n- original object\n- subject category\n- object category\n- subject closure\n- object closure\n- subject category closure\n- object category closure\n- subject namespace\n- object namespace\n- subject label closure\n- object label closure\n- retrieval source ids\nslot_usage:\n  type:\n    name: type\n    description: rdf:type of biolink:Association should be fixed at rdf:Statement\n    domain_of:\n    - entity\n  category:\n    name: category\n    domain_of:\n    - entity\n    range: category type\n    required: false\n\n
                                        "},{"location":"Attribute/","title":"Class: Attribute","text":"Description: A property or characteristic of an entity. For example, an apple may have properties such as color, shape, age, crispiness. An environmental sample may have attributes such as depth, lat, long, material.
                                         classDiagram\n    class Attribute\n      OntologyClass <|-- Attribute\n      NamedThing <|-- Attribute\n\n\n      Attribute <|-- ChemicalRole\n      Attribute <|-- BiologicalSex\n      Attribute <|-- SeverityValue\n      Attribute <|-- OrganismAttribute\n      Attribute <|-- Zygosity\n      Attribute <|-- ClinicalAttribute\n      Attribute <|-- SocioeconomicAttribute\n      Attribute <|-- GenomicBackgroundExposure\n      Attribute <|-- PathologicalProcessExposure\n      Attribute <|-- PathologicalAnatomicalExposure\n      Attribute <|-- DiseaseOrPhenotypicFeatureExposure\n      Attribute <|-- ChemicalExposure\n      Attribute <|-- ComplexChemicalExposure\n      Attribute <|-- BioticExposure\n      Attribute <|-- EnvironmentalExposure\n      Attribute <|-- BehavioralExposure\n      Attribute <|-- SocioeconomicExposure\n\n\n      Attribute : category\n\n      Attribute : deprecated\n\n      Attribute : description\n\n      Attribute : full_name\n\n      Attribute : has_attribute\n\n          Attribute --|> Attribute : has_attribute\n\n      Attribute : has_attribute_type\n\n          Attribute --|> OntologyClass : has_attribute_type\n\n      Attribute : has_qualitative_value\n\n          Attribute --|> NamedThing : has_qualitative_value\n\n      Attribute : has_quantitative_value\n\n          Attribute --|> QuantityValue : has_quantitative_value\n\n      Attribute : id\n\n      Attribute : iri\n\n      Attribute : name\n\n      Attribute : provided_by\n\n      Attribute : synonym\n\n      Attribute : type\n\n      Attribute : xref\n\n\n
                                        "},{"location":"Attribute/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • Attribute [ OntologyClass]
                                              • ChemicalRole
                                              • BiologicalSex
                                              • SeverityValue
                                              • OrganismAttribute
                                              • Zygosity
                                              • ClinicalAttribute
                                              • SocioeconomicAttribute
                                              • GenomicBackgroundExposure [ ExposureEvent GeneGroupingMixin PhysicalEssence GenomicEntity ThingWithTaxon OntologyClass]
                                              • PathologicalProcessExposure [ ExposureEvent]
                                              • PathologicalAnatomicalExposure [ ExposureEvent]
                                              • DiseaseOrPhenotypicFeatureExposure [ ExposureEvent PathologicalEntityMixin]
                                              • ChemicalExposure [ ExposureEvent]
                                              • ComplexChemicalExposure
                                              • BioticExposure [ ExposureEvent]
                                              • EnvironmentalExposure [ ExposureEvent]
                                              • BehavioralExposure [ ExposureEvent]
                                              • SocioeconomicExposure [ ExposureEvent]
                                        "},{"location":"Attribute/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance name: The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term. 0..1 LabelType direct has_attribute_type: connects an attribute to a class that describes it 1..1 OntologyClass direct has_quantitative_value: connects an attribute to a value 0..* QuantityValue direct has_qualitative_value: connects an attribute to a value 0..1 NamedThing direct iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType direct id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity, OntologyClass provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Attribute/#usages","title":"Usages","text":"used by used in type used Attribute has_attribute_type domain Attribute Attribute has_quantitative_value domain Attribute Attribute has_qualitative_value domain Attribute Attribute has_attribute range Attribute ChemicalRole has_attribute_type domain Attribute ChemicalRole has_quantitative_value domain Attribute ChemicalRole has_qualitative_value domain Attribute ChemicalRole has_attribute range Attribute BiologicalSex has_attribute_type domain Attribute BiologicalSex has_quantitative_value domain Attribute BiologicalSex has_qualitative_value domain Attribute BiologicalSex has_attribute range Attribute PhenotypicSex has_attribute_type domain Attribute PhenotypicSex has_quantitative_value domain Attribute PhenotypicSex has_qualitative_value domain Attribute PhenotypicSex has_attribute range Attribute GenotypicSex has_attribute_type domain Attribute GenotypicSex has_quantitative_value domain Attribute GenotypicSex has_qualitative_value domain Attribute GenotypicSex has_attribute range Attribute SeverityValue has_attribute_type domain Attribute SeverityValue has_quantitative_value domain Attribute SeverityValue has_qualitative_value domain Attribute SeverityValue has_attribute range Attribute Entity has_attribute range Attribute NamedThing has_attribute range Attribute OrganismTaxon has_attribute range Attribute Event has_attribute range Attribute AdministrativeEntity has_attribute range Attribute StudyResult has_attribute range Attribute Study has_attribute range Attribute StudyVariable has_attribute range Attribute CommonDataElement has_attribute range Attribute ConceptCountAnalysisResult has_attribute range Attribute ObservedExpectedFrequencyAnalysisResult has_attribute range Attribute RelativeFrequencyAnalysisResult has_attribute range Attribute TextMiningResult has_attribute range Attribute ChiSquaredAnalysisResult has_attribute range Attribute LogOddsAnalysisResult has_attribute range Attribute Agent has_attribute range Attribute InformationContentEntity has_attribute range Attribute Dataset has_attribute range Attribute DatasetDistribution has_attribute range Attribute DatasetVersion has_attribute range Attribute DatasetSummary has_attribute range Attribute ConfidenceLevel has_attribute range Attribute EvidenceType has_attribute range Attribute Publication has_attribute range Attribute Book has_attribute range Attribute BookChapter has_attribute range Attribute Serial has_attribute range Attribute Article has_attribute range Attribute JournalArticle has_attribute range Attribute Patent has_attribute range Attribute WebPage has_attribute range Attribute PreprintPublication has_attribute range Attribute DrugLabel has_attribute range Attribute RetrievalSource has_attribute range Attribute PhysicalEntity has_attribute range Attribute Activity has_attribute range Attribute Procedure has_attribute range Attribute Phenomenon has_attribute range Attribute Device has_attribute range Attribute DiagnosticAid has_attribute range Attribute StudyPopulation has_attribute range Attribute MaterialSample has_attribute range Attribute PlanetaryEntity has_attribute range Attribute EnvironmentalProcess has_attribute range Attribute EnvironmentalFeature has_attribute range Attribute GeographicLocation has_attribute range Attribute GeographicLocationAtTime has_attribute range Attribute BiologicalEntity has_attribute range Attribute MolecularEntity has_attribute range Attribute ChemicalEntity has_attribute range Attribute SmallMolecule has_attribute range Attribute ChemicalMixture has_attribute range Attribute NucleicAcidEntity has_attribute range Attribute RegulatoryRegion has_attribute range Attribute AccessibleDnaRegion has_attribute range Attribute TranscriptionFactorBindingSite has_attribute range Attribute MolecularMixture has_attribute range Attribute ComplexMolecularMixture has_attribute range Attribute BiologicalProcessOrActivity has_attribute range Attribute MolecularActivity has_attribute range Attribute BiologicalProcess has_attribute range Attribute Pathway has_attribute range Attribute PhysiologicalProcess has_attribute range Attribute Behavior has_attribute range Attribute ProcessedMaterial has_attribute range Attribute Drug has_attribute range Attribute EnvironmentalFoodContaminant has_attribute range Attribute FoodAdditive has_attribute range Attribute Food has_attribute range Attribute OrganismAttribute has_attribute_type domain Attribute OrganismAttribute has_quantitative_value domain Attribute OrganismAttribute has_qualitative_value domain Attribute OrganismAttribute has_attribute range Attribute PhenotypicQuality has_attribute_type domain Attribute PhenotypicQuality has_quantitative_value domain Attribute PhenotypicQuality has_qualitative_value domain Attribute PhenotypicQuality has_attribute range Attribute GeneticInheritance has_attribute range Attribute OrganismalEntity has_attribute range Attribute Bacterium has_attribute range Attribute Virus has_attribute range Attribute CellularOrganism has_attribute range Attribute Mammal has_attribute range Attribute Human has_attribute range Attribute Plant has_attribute range Attribute Invertebrate has_attribute range Attribute Vertebrate has_attribute range Attribute Fungus has_attribute range Attribute LifeStage has_attribute range Attribute IndividualOrganism has_attribute range Attribute PopulationOfIndividualOrganisms has_attribute range Attribute DiseaseOrPhenotypicFeature has_attribute range Attribute Disease has_attribute range Attribute PhenotypicFeature has_attribute range Attribute BehavioralFeature has_attribute range Attribute AnatomicalEntity has_attribute range Attribute CellularComponent has_attribute range Attribute Cell has_attribute range Attribute CellLine has_attribute range Attribute GrossAnatomicalStructure has_attribute range Attribute Gene has_attribute range Attribute MacromolecularComplex has_attribute range Attribute NucleosomeModification has_attribute range Attribute Genome has_attribute range Attribute Exon has_attribute range Attribute Transcript has_attribute range Attribute CodingSequence has_attribute range Attribute Polypeptide has_attribute range Attribute Protein has_attribute range Attribute ProteinIsoform has_attribute range Attribute ProteinDomain has_attribute range Attribute PosttranslationalModification has_attribute range Attribute ProteinFamily has_attribute range Attribute NucleicAcidSequenceMotif has_attribute range Attribute RNAProduct has_attribute range Attribute RNAProductIsoform has_attribute range Attribute NoncodingRNAProduct has_attribute range Attribute MicroRNA has_attribute range Attribute SiRNA has_attribute range Attribute GeneFamily has_attribute range Attribute Zygosity has_attribute_type domain Attribute Zygosity has_quantitative_value domain Attribute Zygosity has_qualitative_value domain Attribute Zygosity has_attribute range Attribute Genotype has_attribute range Attribute Haplotype has_attribute range Attribute SequenceVariant has_attribute range Attribute Snv has_attribute range Attribute ReagentTargetedGene has_attribute range Attribute ClinicalAttribute has_attribute_type domain Attribute ClinicalAttribute has_quantitative_value domain Attribute ClinicalAttribute has_qualitative_value domain Attribute ClinicalAttribute has_attribute range Attribute ClinicalMeasurement has_attribute_type domain Attribute ClinicalMeasurement has_quantitative_value domain Attribute ClinicalMeasurement has_qualitative_value domain Attribute ClinicalMeasurement has_attribute range Attribute ClinicalModifier has_attribute_type domain Attribute ClinicalModifier has_quantitative_value domain Attribute ClinicalModifier has_qualitative_value domain Attribute ClinicalModifier has_attribute range Attribute ClinicalCourse has_attribute_type domain Attribute ClinicalCourse has_quantitative_value domain Attribute ClinicalCourse has_qualitative_value domain Attribute ClinicalCourse has_attribute range Attribute Onset has_attribute_type domain Attribute Onset has_quantitative_value domain Attribute Onset has_qualitative_value domain Attribute Onset has_attribute range Attribute ClinicalEntity has_attribute range Attribute ClinicalTrial has_attribute range Attribute ClinicalIntervention has_attribute range Attribute Hospitalization has_attribute range Attribute SocioeconomicAttribute has_attribute_type domain Attribute SocioeconomicAttribute has_quantitative_value domain Attribute SocioeconomicAttribute has_qualitative_value domain Attribute SocioeconomicAttribute has_attribute range Attribute Case has_attribute range Attribute Cohort has_attribute range Attribute GenomicBackgroundExposure has_attribute_type domain Attribute GenomicBackgroundExposure has_quantitative_value domain Attribute GenomicBackgroundExposure has_qualitative_value domain Attribute GenomicBackgroundExposure has_attribute range Attribute PathologicalProcess has_attribute range Attribute PathologicalProcessExposure has_attribute_type domain Attribute PathologicalProcessExposure has_quantitative_value domain Attribute PathologicalProcessExposure has_qualitative_value domain Attribute PathologicalProcessExposure has_attribute range Attribute PathologicalAnatomicalStructure has_attribute range Attribute PathologicalAnatomicalExposure has_attribute_type domain Attribute PathologicalAnatomicalExposure has_quantitative_value domain Attribute PathologicalAnatomicalExposure has_qualitative_value domain Attribute PathologicalAnatomicalExposure has_attribute range Attribute DiseaseOrPhenotypicFeatureExposure has_attribute_type domain Attribute DiseaseOrPhenotypicFeatureExposure has_quantitative_value domain Attribute DiseaseOrPhenotypicFeatureExposure has_qualitative_value domain Attribute DiseaseOrPhenotypicFeatureExposure has_attribute range Attribute ChemicalExposure has_quantitative_value domain Attribute ChemicalExposure has_attribute_type domain Attribute ChemicalExposure has_qualitative_value domain Attribute ChemicalExposure has_attribute range Attribute ComplexChemicalExposure has_attribute_type domain Attribute ComplexChemicalExposure has_quantitative_value domain Attribute ComplexChemicalExposure has_qualitative_value domain Attribute ComplexChemicalExposure has_attribute range Attribute DrugExposure has_quantitative_value domain Attribute DrugExposure has_attribute_type domain Attribute DrugExposure has_qualitative_value domain Attribute DrugExposure has_attribute range Attribute DrugToGeneInteractionExposure has_quantitative_value domain Attribute DrugToGeneInteractionExposure has_attribute_type domain Attribute DrugToGeneInteractionExposure has_qualitative_value domain Attribute DrugToGeneInteractionExposure has_attribute range Attribute Treatment has_attribute range Attribute BioticExposure has_attribute_type domain Attribute BioticExposure has_quantitative_value domain Attribute BioticExposure has_qualitative_value domain Attribute BioticExposure has_attribute range Attribute GeographicExposure has_attribute_type domain Attribute GeographicExposure has_quantitative_value domain Attribute GeographicExposure has_qualitative_value domain Attribute GeographicExposure has_attribute range Attribute EnvironmentalExposure has_attribute_type domain Attribute EnvironmentalExposure has_quantitative_value domain Attribute EnvironmentalExposure has_qualitative_value domain Attribute EnvironmentalExposure has_attribute range Attribute BehavioralExposure has_attribute_type domain Attribute BehavioralExposure has_quantitative_value domain Attribute BehavioralExposure has_qualitative_value domain Attribute BehavioralExposure has_attribute range Attribute SocioeconomicExposure has_attribute_type domain Attribute SocioeconomicExposure has_quantitative_value domain Attribute SocioeconomicExposure has_qualitative_value domain Attribute Association has_attribute range Attribute ChemicalEntityAssessesNamedThingAssociation has_attribute range Attribute ContributorAssociation has_attribute range Attribute GenotypeToGenotypePartAssociation has_attribute range Attribute GenotypeToGeneAssociation has_attribute range Attribute GenotypeToVariantAssociation has_attribute range Attribute GeneToGeneAssociation has_attribute range Attribute GeneToGeneHomologyAssociation has_attribute range Attribute GeneToGeneFamilyAssociation has_attribute range Attribute GeneToGeneCoexpressionAssociation has_attribute range Attribute PairwiseGeneToGeneInteraction has_attribute range Attribute PairwiseMolecularInteraction has_attribute range Attribute CellLineToDiseaseOrPhenotypicFeatureAssociation has_attribute range Attribute ChemicalToChemicalAssociation has_attribute range Attribute ReactionToParticipantAssociation has_attribute range Attribute ReactionToCatalystAssociation has_attribute range Attribute ChemicalToChemicalDerivationAssociation has_attribute range Attribute ChemicalToDiseaseOrPhenotypicFeatureAssociation has_attribute range Attribute ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation has_attribute range Attribute ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation has_attribute range Attribute GeneToPathwayAssociation has_attribute range Attribute MolecularActivityToPathwayAssociation has_attribute range Attribute ChemicalToPathwayAssociation has_attribute range Attribute NamedThingAssociatedWithLikelihoodOfNamedThingAssociation has_attribute range Attribute ChemicalGeneInteractionAssociation has_attribute range Attribute ChemicalAffectsGeneAssociation has_attribute range Attribute GeneAffectsChemicalAssociation has_attribute range Attribute DrugToGeneAssociation has_attribute range Attribute MaterialSampleDerivationAssociation has_attribute range Attribute MaterialSampleToDiseaseOrPhenotypicFeatureAssociation has_attribute range Attribute DiseaseToExposureEventAssociation has_attribute range Attribute ExposureEventToOutcomeAssociation has_attribute range Attribute InformationContentEntityToNamedThingAssociation has_attribute range Attribute DiseaseOrPhenotypicFeatureToLocationAssociation has_attribute range Attribute DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation has_attribute range Attribute GenotypeToPhenotypicFeatureAssociation has_attribute range Attribute ExposureEventToPhenotypicFeatureAssociation has_attribute range Attribute DiseaseToPhenotypicFeatureAssociation has_attribute range Attribute CaseToPhenotypicFeatureAssociation has_attribute range Attribute BehaviorToBehavioralFeatureAssociation has_attribute range Attribute GeneToDiseaseOrPhenotypicFeatureAssociation has_attribute range Attribute GeneToPhenotypicFeatureAssociation has_attribute range Attribute GeneToDiseaseAssociation has_attribute range Attribute CausalGeneToDiseaseAssociation has_attribute range Attribute CorrelatedGeneToDiseaseAssociation has_attribute range Attribute DruggableGeneToDiseaseAssociation has_attribute range Attribute VariantToGeneAssociation has_attribute range Attribute VariantToGeneExpressionAssociation has_attribute range Attribute VariantToPopulationAssociation has_attribute range Attribute PopulationToPopulationAssociation has_attribute range Attribute VariantToPhenotypicFeatureAssociation has_attribute range Attribute VariantToDiseaseAssociation has_attribute range Attribute GenotypeToDiseaseAssociation has_attribute range Attribute GeneAsAModelOfDiseaseAssociation has_attribute range Attribute VariantAsAModelOfDiseaseAssociation has_attribute range Attribute GenotypeAsAModelOfDiseaseAssociation has_attribute range Attribute CellLineAsAModelOfDiseaseAssociation has_attribute range Attribute OrganismalEntityAsAModelOfDiseaseAssociation has_attribute range Attribute OrganismToOrganismAssociation has_attribute range Attribute TaxonToTaxonAssociation has_attribute range Attribute GeneHasVariantThatContributesToDiseaseAssociation has_attribute range Attribute GeneToExpressionSiteAssociation has_attribute range Attribute SequenceVariantModulatesTreatmentAssociation has_attribute range Attribute FunctionalAssociation has_attribute range Attribute MacromolecularMachineToMolecularActivityAssociation has_attribute range Attribute MacromolecularMachineToBiologicalProcessAssociation has_attribute range Attribute MacromolecularMachineToCellularComponentAssociation has_attribute range Attribute MolecularActivityToChemicalEntityAssociation has_attribute range Attribute MolecularActivityToMolecularActivityAssociation has_attribute range Attribute GeneToGoTermAssociation has_attribute range Attribute EntityToDiseaseAssociation has_attribute range Attribute EntityToPhenotypicFeatureAssociation has_attribute range Attribute SequenceAssociation has_attribute range Attribute GenomicSequenceLocalization has_attribute range Attribute SequenceFeatureRelationship has_attribute range Attribute TranscriptToGeneRelationship has_attribute range Attribute GeneToGeneProductRelationship has_attribute range Attribute ExonToTranscriptRelationship has_attribute range Attribute ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation has_attribute range Attribute AnatomicalEntityToAnatomicalEntityAssociation has_attribute range Attribute AnatomicalEntityToAnatomicalEntityPartOfAssociation has_attribute range Attribute AnatomicalEntityToAnatomicalEntityOntogenicAssociation has_attribute range Attribute OrganismTaxonToOrganismTaxonAssociation has_attribute range Attribute OrganismTaxonToOrganismTaxonSpecialization has_attribute range Attribute OrganismTaxonToOrganismTaxonInteraction has_attribute range Attribute OrganismTaxonToEnvironmentAssociation has_attribute range Attribute"},{"location":"Attribute/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage EDAM-DATA Attribute EDAM-FORMAT Attribute EDAM-OPERATION Attribute EDAM-TOPIC Attribute"},{"location":"Attribute/#linkml-source","title":"LinkML Source","text":"
                                        name: attribute\nid_prefixes:\n- EDAM-DATA\n- EDAM-FORMAT\n- EDAM-OPERATION\n- EDAM-TOPIC\ndescription: A property or characteristic of an entity. For example, an apple may\n  have properties such as color, shape, age, crispiness. An environmental sample may\n  have attributes such as depth, lat, long, material.\nin_subset:\n- samples\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- SIO:000614\nis_a: named thing\nmixins:\n- ontology class\nslots:\n- name\n- has attribute type\n- has quantitative value\n- has qualitative value\n- iri\nslot_usage:\n  name:\n    name: name\n    description: The human-readable 'attribute name' can be set to a string which\n      reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence\n      annotation or it can default to the name associated with the 'has attribute\n      type' slot ontology term.\n    domain_of:\n    - attribute\n    - entity\n    - macromolecular machine mixin\n\n
                                        "},{"location":"Bacterium/","title":"Class: Bacterium","text":"Description: A member of a group of unicellular microorganisms lacking a nuclear membrane, that reproduce by binary fission and are often motile.
                                         classDiagram\n    class Bacterium\n      OrganismalEntity <|-- Bacterium\n\n      Bacterium : category\n\n      Bacterium : deprecated\n\n      Bacterium : description\n\n      Bacterium : full_name\n\n      Bacterium : has_attribute\n\n          Bacterium --|> Attribute : has_attribute\n\n      Bacterium : id\n\n      Bacterium : in_taxon\n\n          Bacterium --|> OrganismTaxon : in_taxon\n\n      Bacterium : in_taxon_label\n\n      Bacterium : iri\n\n      Bacterium : name\n\n      Bacterium : provided_by\n\n      Bacterium : synonym\n\n      Bacterium : type\n\n      Bacterium : xref\n\n\n
                                        "},{"location":"Bacterium/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • OrganismalEntity [ SubjectOfInvestigation]
                                                • Bacterium
                                        "},{"location":"Bacterium/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: may often be an organism attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Bacterium/#linkml-source","title":"LinkML Source","text":"
                                        name: bacterium\ndescription: A member of a group of unicellular microorganisms lacking a nuclear membrane,\n  that reproduce by binary fission and are often motile.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- NCBITaxon:1869227\n- STY:T007\nis_a: organismal entity\n\n
                                        "},{"location":"Behavior/","title":"Class: Behavior","text":"
                                         classDiagram\n    class Behavior\n      OntologyClass <|-- Behavior\n      ActivityAndBehavior <|-- Behavior\n      BiologicalProcess <|-- Behavior\n\n      Behavior : category\n\n      Behavior : deprecated\n\n      Behavior : description\n\n      Behavior : enabled_by\n\n          Behavior --|> PhysicalEntity : enabled_by\n\n      Behavior : full_name\n\n      Behavior : has_attribute\n\n          Behavior --|> Attribute : has_attribute\n\n      Behavior : has_input\n\n          Behavior --|> NamedThing : has_input\n\n      Behavior : has_output\n\n          Behavior --|> NamedThing : has_output\n\n      Behavior : id\n\n      Behavior : in_taxon\n\n          Behavior --|> OrganismTaxon : in_taxon\n\n      Behavior : in_taxon_label\n\n      Behavior : iri\n\n      Behavior : name\n\n      Behavior : provided_by\n\n      Behavior : synonym\n\n      Behavior : type\n\n      Behavior : xref\n\n\n
                                        "},{"location":"Behavior/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • BiologicalProcessOrActivity [ Occurrent OntologyClass]
                                                • BiologicalProcess [ Occurrent OntologyClass]
                                                  • Behavior [ OntologyClass ActivityAndBehavior]
                                        "},{"location":"Behavior/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity, OntologyClass has_input: holds between a process and a continuant, where the continuant is an input into the process 0..* NamedThing BiologicalProcessOrActivity has_output: holds between a process and a continuant, where the continuant is an output of the process 0..* NamedThing BiologicalProcessOrActivity enabled_by: holds between a process and a physical entity, where the physical entity executes the process 0..* PhysicalEntity BiologicalProcessOrActivity in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Behavior/#usages","title":"Usages","text":"used by used in type used BehaviorToBehavioralFeatureAssociation subject range Behavior"},{"location":"Behavior/#linkml-source","title":"LinkML Source","text":"
                                        name: behavior\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- GO:0007610\n- STY:T053\nnarrow_mappings:\n- STY:T041\n- STY:T054\n- STY:T055\nis_a: biological process\nmixins:\n- ontology class\n- activity and behavior\n\n
                                        "},{"location":"BehaviorToBehavioralFeatureAssociation/","title":"Class: BehaviorToBehavioralFeatureAssociation","text":"Description: An association between an mixture behavior and a behavioral feature manifested by the individual exhibited or has exhibited the behavior.
                                         classDiagram\n    class BehaviorToBehavioralFeatureAssociation\n      EntityToPhenotypicFeatureAssociationMixin <|-- BehaviorToBehavioralFeatureAssociation\n      Association <|-- BehaviorToBehavioralFeatureAssociation\n\n      BehaviorToBehavioralFeatureAssociation : aggregator_knowledge_source\n\n      BehaviorToBehavioralFeatureAssociation : category\n\n      BehaviorToBehavioralFeatureAssociation : deprecated\n\n      BehaviorToBehavioralFeatureAssociation : description\n\n      BehaviorToBehavioralFeatureAssociation : frequency_qualifier\n\n      BehaviorToBehavioralFeatureAssociation : has_attribute\n\n          BehaviorToBehavioralFeatureAssociation --|> Attribute : has_attribute\n\n      BehaviorToBehavioralFeatureAssociation : has_count\n\n      BehaviorToBehavioralFeatureAssociation : has_evidence\n\n          BehaviorToBehavioralFeatureAssociation --|> EvidenceType : has_evidence\n\n      BehaviorToBehavioralFeatureAssociation : has_percentage\n\n      BehaviorToBehavioralFeatureAssociation : has_quotient\n\n      BehaviorToBehavioralFeatureAssociation : has_total\n\n      BehaviorToBehavioralFeatureAssociation : id\n\n      BehaviorToBehavioralFeatureAssociation : iri\n\n      BehaviorToBehavioralFeatureAssociation : knowledge_source\n\n      BehaviorToBehavioralFeatureAssociation : name\n\n      BehaviorToBehavioralFeatureAssociation : negated\n\n      BehaviorToBehavioralFeatureAssociation : object\n\n          BehaviorToBehavioralFeatureAssociation --|> BehavioralFeature : object\n\n      BehaviorToBehavioralFeatureAssociation : object_category\n\n          BehaviorToBehavioralFeatureAssociation --|> OntologyClass : object_category\n\n      BehaviorToBehavioralFeatureAssociation : object_category_closure\n\n          BehaviorToBehavioralFeatureAssociation --|> OntologyClass : object_category_closure\n\n      BehaviorToBehavioralFeatureAssociation : object_closure\n\n      BehaviorToBehavioralFeatureAssociation : object_label_closure\n\n      BehaviorToBehavioralFeatureAssociation : object_namespace\n\n      BehaviorToBehavioralFeatureAssociation : onset_qualifier\n\n          BehaviorToBehavioralFeatureAssociation --|> Onset : onset_qualifier\n\n      BehaviorToBehavioralFeatureAssociation : original_object\n\n      BehaviorToBehavioralFeatureAssociation : original_predicate\n\n      BehaviorToBehavioralFeatureAssociation : original_subject\n\n      BehaviorToBehavioralFeatureAssociation : predicate\n\n      BehaviorToBehavioralFeatureAssociation : primary_knowledge_source\n\n      BehaviorToBehavioralFeatureAssociation : publications\n\n          BehaviorToBehavioralFeatureAssociation --|> Publication : publications\n\n      BehaviorToBehavioralFeatureAssociation : qualifier\n\n      BehaviorToBehavioralFeatureAssociation : qualifiers\n\n          BehaviorToBehavioralFeatureAssociation --|> OntologyClass : qualifiers\n\n      BehaviorToBehavioralFeatureAssociation : retrieval_source_ids\n\n          BehaviorToBehavioralFeatureAssociation --|> RetrievalSource : retrieval_source_ids\n\n      BehaviorToBehavioralFeatureAssociation : severity_qualifier\n\n          BehaviorToBehavioralFeatureAssociation --|> SeverityValue : severity_qualifier\n\n      BehaviorToBehavioralFeatureAssociation : sex_qualifier\n\n          BehaviorToBehavioralFeatureAssociation --|> BiologicalSex : sex_qualifier\n\n      BehaviorToBehavioralFeatureAssociation : subject\n\n          BehaviorToBehavioralFeatureAssociation --|> Behavior : subject\n\n      BehaviorToBehavioralFeatureAssociation : subject_category\n\n          BehaviorToBehavioralFeatureAssociation --|> OntologyClass : subject_category\n\n      BehaviorToBehavioralFeatureAssociation : subject_category_closure\n\n          BehaviorToBehavioralFeatureAssociation --|> OntologyClass : subject_category_closure\n\n      BehaviorToBehavioralFeatureAssociation : subject_closure\n\n      BehaviorToBehavioralFeatureAssociation : subject_label_closure\n\n      BehaviorToBehavioralFeatureAssociation : subject_namespace\n\n      BehaviorToBehavioralFeatureAssociation : timepoint\n\n      BehaviorToBehavioralFeatureAssociation : type\n\n\n
                                        "},{"location":"BehaviorToBehavioralFeatureAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • BehaviorToBehavioralFeatureAssociation [ EntityToPhenotypicFeatureAssociationMixin]
                                        "},{"location":"BehaviorToBehavioralFeatureAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance sex_qualifier: a qualifier used in a phenotypic association to state whether the association is specific to a particular sex. 0..1 BiologicalSex EntityToPhenotypicFeatureAssociationMixin subject: behavior that is the subject of the association 1..1 Behavior Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: behavioral feature that is the object of the association 1..1 BehavioralFeature Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity has_count: number of things with a particular property 0..1 Integer FrequencyQuantifier has_total: total number of things in a particular reference set 0..1 Integer FrequencyQuantifier has_quotient: None 0..1 Double FrequencyQuantifier has_percentage: equivalent to has quotient multiplied by 100 0..1 Double FrequencyQuantifier severity_qualifier: a qualifier used in a phenotypic association to state how severe the phenotype is in the subject 0..1 SeverityValue EntityToFeatureOrDiseaseQualifiersMixin onset_qualifier: a qualifier used in a phenotypic association to state when the phenotype appears is in the subject 0..1 Onset EntityToFeatureOrDiseaseQualifiersMixin frequency_qualifier: a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject 0..1 FrequencyValue FrequencyQualifierMixin"},{"location":"BehaviorToBehavioralFeatureAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: behavior to behavioral feature association\ndescription: An association between an mixture behavior and a behavioral feature manifested\n  by the individual exhibited or has exhibited the behavior.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nmixins:\n- entity to phenotypic feature association mixin\nslot_usage:\n  subject:\n    name: subject\n    description: behavior that is the subject of the association\n    domain_of:\n    - association\n    range: behavior\n  object:\n    name: object\n    description: behavioral feature that is the object of the association\n    domain_of:\n    - association\n    range: behavioral feature\ndefining_slots:\n- subject\n- object\n\n
                                        "},{"location":"BehavioralExposure/","title":"Class: BehavioralExposure","text":"Description: A behavioral exposure is a factor relating to behavior impacting an individual.
                                         classDiagram\n    class BehavioralExposure\n      ExposureEvent <|-- BehavioralExposure\n      Attribute <|-- BehavioralExposure\n\n      BehavioralExposure : category\n\n      BehavioralExposure : deprecated\n\n      BehavioralExposure : description\n\n      BehavioralExposure : full_name\n\n      BehavioralExposure : has_attribute\n\n          BehavioralExposure --|> Attribute : has_attribute\n\n      BehavioralExposure : has_attribute_type\n\n          BehavioralExposure --|> OntologyClass : has_attribute_type\n\n      BehavioralExposure : has_qualitative_value\n\n          BehavioralExposure --|> NamedThing : has_qualitative_value\n\n      BehavioralExposure : has_quantitative_value\n\n          BehavioralExposure --|> QuantityValue : has_quantitative_value\n\n      BehavioralExposure : id\n\n      BehavioralExposure : iri\n\n      BehavioralExposure : name\n\n      BehavioralExposure : provided_by\n\n      BehavioralExposure : synonym\n\n      BehavioralExposure : timepoint\n\n      BehavioralExposure : type\n\n      BehavioralExposure : xref\n\n\n
                                        "},{"location":"BehavioralExposure/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • Attribute [ OntologyClass]
                                              • BehavioralExposure [ ExposureEvent]
                                        "},{"location":"BehavioralExposure/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance timepoint: a point in time 0..1 TimeType ExposureEvent name: The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term. 0..1 LabelType Entity, Attribute has_attribute_type: connects an attribute to a class that describes it 1..1 OntologyClass Attribute has_quantitative_value: connects an attribute to a value 0..* QuantityValue Attribute has_qualitative_value: connects an attribute to a value 0..1 NamedThing Attribute iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity, Attribute id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity, OntologyClass provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"BehavioralExposure/#linkml-source","title":"LinkML Source","text":"
                                        name: behavioral exposure\ndescription: A behavioral exposure is a factor relating to behavior impacting an individual.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: attribute\nmixins:\n- exposure event\n\n
                                        "},{"location":"BehavioralFeature/","title":"Class: BehavioralFeature","text":"Description: A phenotypic feature which is behavioral in nature.
                                         classDiagram\n    class BehavioralFeature\n      PhenotypicFeature <|-- BehavioralFeature\n\n      BehavioralFeature : category\n\n      BehavioralFeature : deprecated\n\n      BehavioralFeature : description\n\n      BehavioralFeature : full_name\n\n      BehavioralFeature : has_attribute\n\n          BehavioralFeature --|> Attribute : has_attribute\n\n      BehavioralFeature : id\n\n      BehavioralFeature : in_taxon\n\n          BehavioralFeature --|> OrganismTaxon : in_taxon\n\n      BehavioralFeature : in_taxon_label\n\n      BehavioralFeature : iri\n\n      BehavioralFeature : name\n\n      BehavioralFeature : provided_by\n\n      BehavioralFeature : synonym\n\n      BehavioralFeature : type\n\n      BehavioralFeature : xref\n\n\n
                                        "},{"location":"BehavioralFeature/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • DiseaseOrPhenotypicFeature
                                                • PhenotypicFeature
                                                  • BehavioralFeature
                                        "},{"location":"BehavioralFeature/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"BehavioralFeature/#usages","title":"Usages","text":"used by used in type used BehaviorToBehavioralFeatureAssociation object range BehavioralFeature"},{"location":"BehavioralFeature/#linkml-source","title":"LinkML Source","text":"
                                        name: behavioral feature\ndescription: A phenotypic feature which is behavioral in nature.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- NBO:0000243\nis_a: phenotypic feature\n\n
                                        "},{"location":"BehavioralOutcome/","title":"Class: BehavioralOutcome","text":"Description: An outcome resulting from an exposure event which is the manifestation of human behavior.
                                         classDiagram\n    class BehavioralOutcome\n      Outcome <|-- BehavioralOutcome\n\n\n
                                        "},{"location":"BehavioralOutcome/#inheritance","title":"Inheritance","text":"
                                        • BehavioralOutcome [ Outcome]
                                        "},{"location":"BehavioralOutcome/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"BehavioralOutcome/#linkml-source","title":"LinkML Source","text":"
                                        name: behavioral outcome\ndescription: An outcome resulting from an exposure event which is the manifestation\n  of human behavior.\nfrom_schema: https://w3id.org/biolink/biolink-model\nmixins:\n- outcome\n\n
                                        "},{"location":"Biolink-Model/","title":"Biolink-Model","text":"

                                        Entity and association taxonomy and datamodel for life-sciences data

                                        "},{"location":"BiologicalEntity/","title":"Class: BiologicalEntity (Abstract)","text":"

                                        Aliases: bioentity

                                         classDiagram\n    class BiologicalEntity\n      ThingWithTaxon <|-- BiologicalEntity\n      NamedThing <|-- BiologicalEntity\n\n\n      BiologicalEntity <|-- RegulatoryRegion\n      BiologicalEntity <|-- BiologicalProcessOrActivity\n      BiologicalEntity <|-- GeneticInheritance\n      BiologicalEntity <|-- OrganismalEntity\n      BiologicalEntity <|-- DiseaseOrPhenotypicFeature\n      BiologicalEntity <|-- Gene\n      BiologicalEntity <|-- MacromolecularComplex\n      BiologicalEntity <|-- NucleosomeModification\n      BiologicalEntity <|-- Genome\n      BiologicalEntity <|-- Exon\n      BiologicalEntity <|-- Transcript\n      BiologicalEntity <|-- CodingSequence\n      BiologicalEntity <|-- Polypeptide\n      BiologicalEntity <|-- ProteinDomain\n      BiologicalEntity <|-- PosttranslationalModification\n      BiologicalEntity <|-- ProteinFamily\n      BiologicalEntity <|-- NucleicAcidSequenceMotif\n      BiologicalEntity <|-- GeneFamily\n      BiologicalEntity <|-- Genotype\n      BiologicalEntity <|-- Haplotype\n      BiologicalEntity <|-- SequenceVariant\n      BiologicalEntity <|-- ReagentTargetedGene\n\n\n      BiologicalEntity : category\n\n      BiologicalEntity : deprecated\n\n      BiologicalEntity : description\n\n      BiologicalEntity : full_name\n\n      BiologicalEntity : has_attribute\n\n          BiologicalEntity --|> Attribute : has_attribute\n\n      BiologicalEntity : id\n\n      BiologicalEntity : in_taxon\n\n          BiologicalEntity --|> OrganismTaxon : in_taxon\n\n      BiologicalEntity : in_taxon_label\n\n      BiologicalEntity : iri\n\n      BiologicalEntity : name\n\n      BiologicalEntity : provided_by\n\n      BiologicalEntity : synonym\n\n      BiologicalEntity : type\n\n      BiologicalEntity : xref\n\n\n
                                        "},{"location":"BiologicalEntity/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • RegulatoryRegion [ GenomicEntity ChemicalEntityOrGeneOrGeneProduct PhysicalEssence OntologyClass]
                                              • BiologicalProcessOrActivity [ Occurrent OntologyClass]
                                              • GeneticInheritance
                                              • OrganismalEntity [ SubjectOfInvestigation]
                                              • DiseaseOrPhenotypicFeature
                                              • Gene [ GeneOrGeneProduct GenomicEntity ChemicalEntityOrGeneOrGeneProduct PhysicalEssence OntologyClass]
                                              • MacromolecularComplex [ MacromolecularMachineMixin]
                                              • NucleosomeModification [ GeneProductIsoformMixin GenomicEntity EpigenomicEntity]
                                              • Genome [ GenomicEntity PhysicalEssence OntologyClass]
                                              • Exon
                                              • Transcript
                                              • CodingSequence [ GenomicEntity]
                                              • Polypeptide [ ChemicalEntityOrGeneOrGeneProduct ChemicalEntityOrProteinOrPolypeptide]
                                              • ProteinDomain [ GeneGroupingMixin ChemicalEntityOrGeneOrGeneProduct]
                                              • PosttranslationalModification [ GeneProductIsoformMixin]
                                              • ProteinFamily [ GeneGroupingMixin ChemicalEntityOrGeneOrGeneProduct]
                                              • NucleicAcidSequenceMotif
                                              • GeneFamily [ GeneGroupingMixin ChemicalEntityOrGeneOrGeneProduct]
                                              • Genotype [ PhysicalEssence GenomicEntity OntologyClass]
                                              • Haplotype [ GenomicEntity PhysicalEssence OntologyClass]
                                              • SequenceVariant [ GenomicEntity PhysicalEssence OntologyClass]
                                              • ReagentTargetedGene [ GenomicEntity PhysicalEssence OntologyClass]
                                        "},{"location":"BiologicalEntity/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"BiologicalEntity/#linkml-source","title":"LinkML Source","text":"
                                        name: biological entity\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- bioentity\nnarrow_mappings:\n- WIKIDATA:Q28845870\n- STY:T050\n- SIO:010046\n- STY:T129\nis_a: named thing\nabstract: true\nmixins:\n- thing with taxon\n\n
                                        "},{"location":"BiologicalProcess/","title":"Class: BiologicalProcess","text":"Description: One or more causally connected executions of molecular functions
                                         classDiagram\n    class BiologicalProcess\n      Occurrent <|-- BiologicalProcess\n      OntologyClass <|-- BiologicalProcess\n      BiologicalProcessOrActivity <|-- BiologicalProcess\n\n\n      BiologicalProcess <|-- Pathway\n      BiologicalProcess <|-- PhysiologicalProcess\n      BiologicalProcess <|-- Behavior\n      BiologicalProcess <|-- PathologicalProcess\n\n\n      BiologicalProcess : category\n\n      BiologicalProcess : deprecated\n\n      BiologicalProcess : description\n\n      BiologicalProcess : enabled_by\n\n          BiologicalProcess --|> PhysicalEntity : enabled_by\n\n      BiologicalProcess : full_name\n\n      BiologicalProcess : has_attribute\n\n          BiologicalProcess --|> Attribute : has_attribute\n\n      BiologicalProcess : has_input\n\n          BiologicalProcess --|> NamedThing : has_input\n\n      BiologicalProcess : has_output\n\n          BiologicalProcess --|> NamedThing : has_output\n\n      BiologicalProcess : id\n\n      BiologicalProcess : in_taxon\n\n          BiologicalProcess --|> OrganismTaxon : in_taxon\n\n      BiologicalProcess : in_taxon_label\n\n      BiologicalProcess : iri\n\n      BiologicalProcess : name\n\n      BiologicalProcess : provided_by\n\n      BiologicalProcess : synonym\n\n      BiologicalProcess : type\n\n      BiologicalProcess : xref\n\n\n
                                        "},{"location":"BiologicalProcess/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • BiologicalProcessOrActivity [ Occurrent OntologyClass]
                                                • BiologicalProcess [ Occurrent OntologyClass]
                                                  • Pathway [ OntologyClass]
                                                  • PhysiologicalProcess [ OntologyClass]
                                                  • Behavior [ OntologyClass ActivityAndBehavior]
                                                  • PathologicalProcess [ PathologicalEntityMixin]
                                        "},{"location":"BiologicalProcess/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity, OntologyClass has_input: holds between a process and a continuant, where the continuant is an input into the process 0..* NamedThing BiologicalProcessOrActivity has_output: holds between a process and a continuant, where the continuant is an output of the process 0..* NamedThing BiologicalProcessOrActivity enabled_by: holds between a process and a physical entity, where the physical entity executes the process 0..* PhysicalEntity BiologicalProcessOrActivity in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"BiologicalProcess/#usages","title":"Usages","text":"used by used in type used MacromolecularMachineToBiologicalProcessAssociation object range BiologicalProcess"},{"location":"BiologicalProcess/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage GO BiologicalProcessOrActivityMolecularActivityBiologicalProcessPathwayPhysiologicalProcessAnatomicalEntityCellularComponentMacromolecularComplex REACT BiologicalProcessOrActivityMolecularActivityBiologicalProcessPathwayPhysiologicalProcessMacromolecularComplex metacyc.reaction MolecularActivityBiologicalProcess KEGG.MODULE BiologicalProcess KEGG MolecularEntityChemicalEntityChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityBiologicalProcessPathwayProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood"},{"location":"BiologicalProcess/#linkml-source","title":"LinkML Source","text":"
                                        name: biological process\nid_prefixes:\n- GO\n- REACT\n- metacyc.reaction\n- KEGG.MODULE\n- KEGG\ndescription: One or more causally connected executions of molecular functions\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- GO:0008150\n- SIO:000006\n- WIKIDATA:Q2996394\nbroad_mappings:\n- WIKIDATA:P682\nis_a: biological process or activity\nmixins:\n- occurrent\n- ontology class\n\n
                                        "},{"location":"BiologicalProcessOrActivity/","title":"Class: BiologicalProcessOrActivity","text":"Description: Either an individual molecular activity, or a collection of causally connected molecular activities in a biological system.
                                         classDiagram\n    class BiologicalProcessOrActivity\n      Occurrent <|-- BiologicalProcessOrActivity\n      OntologyClass <|-- BiologicalProcessOrActivity\n      BiologicalEntity <|-- BiologicalProcessOrActivity\n\n\n      BiologicalProcessOrActivity <|-- MolecularActivity\n      BiologicalProcessOrActivity <|-- BiologicalProcess\n\n\n      BiologicalProcessOrActivity : category\n\n      BiologicalProcessOrActivity : deprecated\n\n      BiologicalProcessOrActivity : description\n\n      BiologicalProcessOrActivity : enabled_by\n\n          BiologicalProcessOrActivity --|> PhysicalEntity : enabled_by\n\n      BiologicalProcessOrActivity : full_name\n\n      BiologicalProcessOrActivity : has_attribute\n\n          BiologicalProcessOrActivity --|> Attribute : has_attribute\n\n      BiologicalProcessOrActivity : has_input\n\n          BiologicalProcessOrActivity --|> NamedThing : has_input\n\n      BiologicalProcessOrActivity : has_output\n\n          BiologicalProcessOrActivity --|> NamedThing : has_output\n\n      BiologicalProcessOrActivity : id\n\n      BiologicalProcessOrActivity : in_taxon\n\n          BiologicalProcessOrActivity --|> OrganismTaxon : in_taxon\n\n      BiologicalProcessOrActivity : in_taxon_label\n\n      BiologicalProcessOrActivity : iri\n\n      BiologicalProcessOrActivity : name\n\n      BiologicalProcessOrActivity : provided_by\n\n      BiologicalProcessOrActivity : synonym\n\n      BiologicalProcessOrActivity : type\n\n      BiologicalProcessOrActivity : xref\n\n\n
                                        "},{"location":"BiologicalProcessOrActivity/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • BiologicalProcessOrActivity [ Occurrent OntologyClass]
                                                • MolecularActivity [ Occurrent OntologyClass]
                                                • BiologicalProcess [ Occurrent OntologyClass]
                                        "},{"location":"BiologicalProcessOrActivity/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance has_input: holds between a process and a continuant, where the continuant is an input into the process 0..* NamedThing direct has_output: holds between a process and a continuant, where the continuant is an output of the process 0..* NamedThing direct enabled_by: holds between a process and a physical entity, where the physical entity executes the process 0..* PhysicalEntity direct id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity, OntologyClass in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"BiologicalProcessOrActivity/#usages","title":"Usages","text":"used by used in type used BiologicalProcessOrActivity has_input domain BiologicalProcessOrActivity BiologicalProcessOrActivity has_output domain BiologicalProcessOrActivity BiologicalProcessOrActivity enabled_by domain BiologicalProcessOrActivity MolecularActivity has_input domain BiologicalProcessOrActivity MolecularActivity has_output domain BiologicalProcessOrActivity MolecularActivity enabled_by domain BiologicalProcessOrActivity BiologicalProcess has_input domain BiologicalProcessOrActivity BiologicalProcess has_output domain BiologicalProcessOrActivity BiologicalProcess enabled_by domain BiologicalProcessOrActivity Pathway has_input domain BiologicalProcessOrActivity Pathway has_output domain BiologicalProcessOrActivity Pathway enabled_by domain BiologicalProcessOrActivity PhysiologicalProcess has_input domain BiologicalProcessOrActivity PhysiologicalProcess has_output domain BiologicalProcessOrActivity PhysiologicalProcess enabled_by domain BiologicalProcessOrActivity Behavior has_input domain BiologicalProcessOrActivity Behavior has_output domain BiologicalProcessOrActivity Behavior enabled_by domain BiologicalProcessOrActivity PathologicalProcess has_input domain BiologicalProcessOrActivity PathologicalProcess has_output domain BiologicalProcessOrActivity PathologicalProcess enabled_by domain BiologicalProcessOrActivity"},{"location":"BiologicalProcessOrActivity/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage GO BiologicalProcessOrActivityMolecularActivityBiologicalProcessPathwayPhysiologicalProcessAnatomicalEntityCellularComponentMacromolecularComplex REACT BiologicalProcessOrActivityMolecularActivityBiologicalProcessPathwayPhysiologicalProcessMacromolecularComplex"},{"location":"BiologicalProcessOrActivity/#linkml-source","title":"LinkML Source","text":"
                                        name: biological process or activity\nid_prefixes:\n- GO\n- REACT\ndescription: Either an individual molecular activity, or a collection of causally\n  connected molecular activities in a biological system.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: biological entity\nmixins:\n- occurrent\n- ontology class\nslots:\n- has input\n- has output\n- enabled by\n\n
                                        "},{"location":"BiologicalSequence/","title":"Type: BiologicalSequence","text":"
                                        • base: str

                                        • uri: xsd:string

                                        • typeof: string

                                        "},{"location":"BiologicalSex/","title":"Class: BiologicalSex","text":"
                                         classDiagram\n    class BiologicalSex\n      Attribute <|-- BiologicalSex\n\n\n      BiologicalSex <|-- PhenotypicSex\n      BiologicalSex <|-- GenotypicSex\n\n\n      BiologicalSex : category\n\n      BiologicalSex : deprecated\n\n      BiologicalSex : description\n\n      BiologicalSex : full_name\n\n      BiologicalSex : has_attribute\n\n          BiologicalSex --|> Attribute : has_attribute\n\n      BiologicalSex : has_attribute_type\n\n          BiologicalSex --|> OntologyClass : has_attribute_type\n\n      BiologicalSex : has_qualitative_value\n\n          BiologicalSex --|> NamedThing : has_qualitative_value\n\n      BiologicalSex : has_quantitative_value\n\n          BiologicalSex --|> QuantityValue : has_quantitative_value\n\n      BiologicalSex : id\n\n      BiologicalSex : iri\n\n      BiologicalSex : name\n\n      BiologicalSex : provided_by\n\n      BiologicalSex : synonym\n\n      BiologicalSex : type\n\n      BiologicalSex : xref\n\n\n
                                        "},{"location":"BiologicalSex/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • Attribute [ OntologyClass]
                                              • BiologicalSex
                                                • PhenotypicSex
                                                • GenotypicSex
                                        "},{"location":"BiologicalSex/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance name: The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term. 0..1 LabelType Entity, Attribute has_attribute_type: connects an attribute to a class that describes it 1..1 OntologyClass Attribute has_quantitative_value: connects an attribute to a value 0..* QuantityValue Attribute has_qualitative_value: connects an attribute to a value 0..1 NamedThing Attribute iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity, Attribute id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity, OntologyClass provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"BiologicalSex/#usages","title":"Usages","text":"used by used in type used EntityToPhenotypicFeatureAssociationMixin sex_qualifier range BiologicalSex GenotypeToPhenotypicFeatureAssociation sex_qualifier range BiologicalSex ExposureEventToPhenotypicFeatureAssociation sex_qualifier range BiologicalSex DiseaseToPhenotypicFeatureAssociation sex_qualifier range BiologicalSex CaseToPhenotypicFeatureAssociation sex_qualifier range BiologicalSex BehaviorToBehavioralFeatureAssociation sex_qualifier range BiologicalSex GeneToDiseaseOrPhenotypicFeatureAssociation sex_qualifier range BiologicalSex GeneToPhenotypicFeatureAssociation sex_qualifier range BiologicalSex GeneToDiseaseAssociation sex_qualifier range BiologicalSex CausalGeneToDiseaseAssociation sex_qualifier range BiologicalSex CorrelatedGeneToDiseaseAssociation sex_qualifier range BiologicalSex DruggableGeneToDiseaseAssociation sex_qualifier range BiologicalSex VariantToPhenotypicFeatureAssociation sex_qualifier range BiologicalSex GeneAsAModelOfDiseaseAssociation sex_qualifier range BiologicalSex GeneHasVariantThatContributesToDiseaseAssociation sex_qualifier range BiologicalSex"},{"location":"BiologicalSex/#linkml-source","title":"LinkML Source","text":"
                                        name: biological sex\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- PATO:0000047\nis_a: attribute\n\n
                                        "},{"location":"BioticExposure/","title":"Class: BioticExposure","text":"Description: An external biotic exposure is an intake of (sometimes pathological) biological organisms (including viruses).

                                        Aliases: viral exposure, bacterial exposure

                                         classDiagram\n    class BioticExposure\n      ExposureEvent <|-- BioticExposure\n      Attribute <|-- BioticExposure\n\n      BioticExposure : category\n\n      BioticExposure : deprecated\n\n      BioticExposure : description\n\n      BioticExposure : full_name\n\n      BioticExposure : has_attribute\n\n          BioticExposure --|> Attribute : has_attribute\n\n      BioticExposure : has_attribute_type\n\n          BioticExposure --|> OntologyClass : has_attribute_type\n\n      BioticExposure : has_qualitative_value\n\n          BioticExposure --|> NamedThing : has_qualitative_value\n\n      BioticExposure : has_quantitative_value\n\n          BioticExposure --|> QuantityValue : has_quantitative_value\n\n      BioticExposure : id\n\n      BioticExposure : iri\n\n      BioticExposure : name\n\n      BioticExposure : provided_by\n\n      BioticExposure : synonym\n\n      BioticExposure : timepoint\n\n      BioticExposure : type\n\n      BioticExposure : xref\n\n\n
                                        "},{"location":"BioticExposure/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • Attribute [ OntologyClass]
                                              • BioticExposure [ ExposureEvent]
                                        "},{"location":"BioticExposure/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance timepoint: a point in time 0..1 TimeType ExposureEvent name: The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term. 0..1 LabelType Entity, Attribute has_attribute_type: connects an attribute to a class that describes it 1..1 OntologyClass Attribute has_quantitative_value: connects an attribute to a value 0..* QuantityValue Attribute has_qualitative_value: connects an attribute to a value 0..1 NamedThing Attribute iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity, Attribute id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity, OntologyClass provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"BioticExposure/#linkml-source","title":"LinkML Source","text":"
                                        name: biotic exposure\ndescription: An external biotic exposure is an intake of (sometimes pathological)\n  biological organisms (including viruses).\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- viral exposure\n- bacterial exposure\nis_a: attribute\nmixins:\n- exposure event\n\n
                                        "},{"location":"Book/","title":"Class: Book","text":"Description: This class may rarely be instantiated except if use cases of a given knowledge graph support its utility.
                                         classDiagram\n    class Book\n      Publication <|-- Book\n\n      Book : authors\n\n          Book --|> Agent : authors\n\n      Book : category\n\n      Book : creation_date\n\n      Book : deprecated\n\n      Book : description\n\n      Book : format\n\n      Book : full_name\n\n      Book : has_attribute\n\n          Book --|> Attribute : has_attribute\n\n      Book : id\n\n      Book : iri\n\n      Book : keywords\n\n      Book : license\n\n      Book : mesh_terms\n\n      Book : name\n\n      Book : pages\n\n      Book : provided_by\n\n      Book : rights\n\n      Book : summary\n\n      Book : synonym\n\n      Book : type\n\n      Book : xref\n\n\n
                                        "},{"location":"Book/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • InformationContentEntity
                                              • Publication
                                                • Book
                                        "},{"location":"Book/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance authors: connects an publication to the list of authors who contributed to the publication. This property should be a comma-delimited list of author names. It is recommended that an author's name be formatted as \"surname, firstname initial.\". Note that this property is a node annotation expressing the citation list of authorship which might typically otherwise be more completely documented in biolink:PublicationToProviderAssociation defined edges which point to full details about an author and possibly, some qualifiers which clarify the specific status of a given author in the publication. 0..* Agent Publication pages: When a 2-tuple of page numbers are provided, they represent the start and end page of the publication within its parent publication context. For books, this may be set to the total number of pages of the book. 0..* String Publication summary: executive summary of a publication 0..1 String Publication keywords: keywords tagging a publication 0..* String Publication mesh_terms: mesh terms tagging a publication 0..* Uriorcurie Publication xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie Publication, NamedThing license: None 0..1 String InformationContentEntity rights: None 0..1 String InformationContentEntity format: None 0..1 String InformationContentEntity creation_date: date on which an entity was created. This can be applied to nodes or edges 0..1 Date InformationContentEntity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: Books should have industry-standard identifier such as from ISBN. 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: Should generally be set to an ontology class defined term for 'book'. 0..* String Entity name: the 'title' of the publication is generally recorded in the 'name' property (inherited from NamedThing). The field name 'title' is now also tagged as an acceptable alias for the node property 'name' (just in case). 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Book/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage isbn AgentBook NLMID PublicationBookSerial"},{"location":"Book/#linkml-source","title":"LinkML Source","text":"
                                        name: book\nid_prefixes:\n- isbn\n- NLMID\ndescription: This class may rarely be instantiated except if use cases of a given\n  knowledge graph support its utility.\nin_subset:\n- model_organism_database\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: publication\nslot_usage:\n  id:\n    name: id\n    description: Books should have industry-standard identifier such as from ISBN.\n    domain_of:\n    - ontology class\n    - entity\n    required: true\n  type:\n    name: type\n    description: Should generally be set to an ontology class defined term for 'book'.\n    domain_of:\n    - entity\n\n
                                        "},{"location":"BookChapter/","title":"Class: BookChapter","text":"
                                         classDiagram\n    class BookChapter\n      Publication <|-- BookChapter\n\n      BookChapter : authors\n\n          BookChapter --|> Agent : authors\n\n      BookChapter : category\n\n      BookChapter : chapter\n\n      BookChapter : creation_date\n\n      BookChapter : deprecated\n\n      BookChapter : description\n\n      BookChapter : format\n\n      BookChapter : full_name\n\n      BookChapter : has_attribute\n\n          BookChapter --|> Attribute : has_attribute\n\n      BookChapter : id\n\n      BookChapter : iri\n\n      BookChapter : keywords\n\n      BookChapter : license\n\n      BookChapter : mesh_terms\n\n      BookChapter : name\n\n      BookChapter : pages\n\n      BookChapter : provided_by\n\n      BookChapter : published_in\n\n      BookChapter : rights\n\n      BookChapter : summary\n\n      BookChapter : synonym\n\n      BookChapter : type\n\n      BookChapter : volume\n\n      BookChapter : xref\n\n\n
                                        "},{"location":"BookChapter/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • InformationContentEntity
                                              • Publication
                                                • BookChapter
                                        "},{"location":"BookChapter/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance published_in: The enclosing parent book containing the chapter should have industry-standard identifier from ISBN. 1..1 Uriorcurie direct volume: volume of a book or music release in a collection/series or a published collection of journal issues in a serial publication 0..1 String direct chapter: chapter of a book 0..1 String direct authors: connects an publication to the list of authors who contributed to the publication. This property should be a comma-delimited list of author names. It is recommended that an author's name be formatted as \"surname, firstname initial.\". Note that this property is a node annotation expressing the citation list of authorship which might typically otherwise be more completely documented in biolink:PublicationToProviderAssociation defined edges which point to full details about an author and possibly, some qualifiers which clarify the specific status of a given author in the publication. 0..* Agent Publication pages: When a 2-tuple of page numbers are provided, they represent the start and end page of the publication within its parent publication context. For books, this may be set to the total number of pages of the book. 0..* String Publication summary: executive summary of a publication 0..1 String Publication keywords: keywords tagging a publication 0..* String Publication mesh_terms: mesh terms tagging a publication 0..* Uriorcurie Publication xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie Publication, NamedThing license: None 0..1 String InformationContentEntity rights: None 0..1 String InformationContentEntity format: None 0..1 String InformationContentEntity creation_date: date on which an entity was created. This can be applied to nodes or edges 0..1 Date InformationContentEntity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: Different kinds of publication subtypes will have different preferred identifiers (curies when feasible). Precedence of identifiers for scientific articles is as follows: PMID if available; DOI if not; actual alternate CURIE otherwise. Enclosing publications (i.e. referenced by 'published in' node property) such as books and journals, should have industry-standard identifier such as from ISBN and ISSN. 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: the 'title' of the publication is generally recorded in the 'name' property (inherited from NamedThing). The field name 'title' is now also tagged as an acceptable alias for the node property 'name' (just in case). 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"BookChapter/#usages","title":"Usages","text":"used by used in type used BookChapter chapter domain BookChapter"},{"location":"BookChapter/#linkml-source","title":"LinkML Source","text":"
                                        name: book chapter\nin_subset:\n- model_organism_database\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: publication\nslots:\n- published in\n- volume\n- chapter\nslot_usage:\n  published in:\n    name: published in\n    description: The enclosing parent book containing the chapter should have industry-standard\n      identifier from ISBN.\n    domain_of:\n    - book chapter\n    - article\n    required: true\n\n
                                        "},{"location":"Boolean/","title":"Type: Boolean","text":"

                                        A binary (true or false) value

                                        • base: Bool

                                        • uri: xsd:boolean

                                        • repr: bool

                                        "},{"location":"Case/","title":"Class: Case","text":"Description: An individual (human) organism that has a patient role in some clinical context.

                                        Aliases: patient, proband

                                         classDiagram\n    class Case\n      SubjectOfInvestigation <|-- Case\n      IndividualOrganism <|-- Case\n\n      Case : category\n\n      Case : deprecated\n\n      Case : description\n\n      Case : full_name\n\n      Case : has_attribute\n\n          Case --|> Attribute : has_attribute\n\n      Case : id\n\n      Case : in_taxon\n\n          Case --|> OrganismTaxon : in_taxon\n\n      Case : in_taxon_label\n\n      Case : iri\n\n      Case : name\n\n      Case : provided_by\n\n      Case : synonym\n\n      Case : type\n\n      Case : xref\n\n\n
                                        "},{"location":"Case/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • OrganismalEntity [ SubjectOfInvestigation]
                                                • IndividualOrganism [ SubjectOfInvestigation]
                                                  • Case [ SubjectOfInvestigation]
                                        "},{"location":"Case/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: may often be an organism attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Case/#usages","title":"Usages","text":"used by used in type used CaseToPhenotypicFeatureAssociation subject range Case"},{"location":"Case/#linkml-source","title":"LinkML Source","text":"
                                        name: case\ndescription: An individual (human) organism that has a patient role in some clinical\n  context.\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- patient\n- proband\nis_a: individual organism\nmixins:\n- subject of investigation\n\n
                                        "},{"location":"CaseToEntityAssociationMixin/","title":"Class: CaseToEntityAssociationMixin","text":"Description: An abstract association for use where the case is the subject
                                         classDiagram\n    class CaseToEntityAssociationMixin\n      CaseToEntityAssociationMixin <|-- CaseToPhenotypicFeatureAssociation\n\n\n
                                        "},{"location":"CaseToEntityAssociationMixin/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"CaseToEntityAssociationMixin/#mixin-usage","title":"Mixin Usage","text":"mixed into description CaseToPhenotypicFeatureAssociation An association between a case (e.g. individual patient) and a phenotypic feature in which the individual has or has had the phenotype."},{"location":"CaseToEntityAssociationMixin/#linkml-source","title":"LinkML Source","text":"
                                        name: case to entity association mixin\ndescription: An abstract association for use where the case is the subject\nfrom_schema: https://w3id.org/biolink/biolink-model\nmixin: true\nslot_usage:\n  subject:\n    name: subject\n    description: the case (e.g. patient) that has the property\n    domain_of:\n    - association\n    range: case\ndefining_slots:\n- subject\n\n
                                        "},{"location":"CaseToPhenotypicFeatureAssociation/","title":"Class: CaseToPhenotypicFeatureAssociation","text":"Description: An association between a case (e.g. individual patient) and a phenotypic feature in which the individual has or has had the phenotype.
                                         classDiagram\n    class CaseToPhenotypicFeatureAssociation\n      EntityToPhenotypicFeatureAssociationMixin <|-- CaseToPhenotypicFeatureAssociation\n      CaseToEntityAssociationMixin <|-- CaseToPhenotypicFeatureAssociation\n      Association <|-- CaseToPhenotypicFeatureAssociation\n\n      CaseToPhenotypicFeatureAssociation : aggregator_knowledge_source\n\n      CaseToPhenotypicFeatureAssociation : category\n\n      CaseToPhenotypicFeatureAssociation : deprecated\n\n      CaseToPhenotypicFeatureAssociation : description\n\n      CaseToPhenotypicFeatureAssociation : frequency_qualifier\n\n      CaseToPhenotypicFeatureAssociation : has_attribute\n\n          CaseToPhenotypicFeatureAssociation --|> Attribute : has_attribute\n\n      CaseToPhenotypicFeatureAssociation : has_count\n\n      CaseToPhenotypicFeatureAssociation : has_evidence\n\n          CaseToPhenotypicFeatureAssociation --|> EvidenceType : has_evidence\n\n      CaseToPhenotypicFeatureAssociation : has_percentage\n\n      CaseToPhenotypicFeatureAssociation : has_quotient\n\n      CaseToPhenotypicFeatureAssociation : has_total\n\n      CaseToPhenotypicFeatureAssociation : id\n\n      CaseToPhenotypicFeatureAssociation : iri\n\n      CaseToPhenotypicFeatureAssociation : knowledge_source\n\n      CaseToPhenotypicFeatureAssociation : name\n\n      CaseToPhenotypicFeatureAssociation : negated\n\n      CaseToPhenotypicFeatureAssociation : object\n\n          CaseToPhenotypicFeatureAssociation --|> PhenotypicFeature : object\n\n      CaseToPhenotypicFeatureAssociation : object_category\n\n          CaseToPhenotypicFeatureAssociation --|> OntologyClass : object_category\n\n      CaseToPhenotypicFeatureAssociation : object_category_closure\n\n          CaseToPhenotypicFeatureAssociation --|> OntologyClass : object_category_closure\n\n      CaseToPhenotypicFeatureAssociation : object_closure\n\n      CaseToPhenotypicFeatureAssociation : object_label_closure\n\n      CaseToPhenotypicFeatureAssociation : object_namespace\n\n      CaseToPhenotypicFeatureAssociation : onset_qualifier\n\n          CaseToPhenotypicFeatureAssociation --|> Onset : onset_qualifier\n\n      CaseToPhenotypicFeatureAssociation : original_object\n\n      CaseToPhenotypicFeatureAssociation : original_predicate\n\n      CaseToPhenotypicFeatureAssociation : original_subject\n\n      CaseToPhenotypicFeatureAssociation : predicate\n\n      CaseToPhenotypicFeatureAssociation : primary_knowledge_source\n\n      CaseToPhenotypicFeatureAssociation : publications\n\n          CaseToPhenotypicFeatureAssociation --|> Publication : publications\n\n      CaseToPhenotypicFeatureAssociation : qualifier\n\n      CaseToPhenotypicFeatureAssociation : qualifiers\n\n          CaseToPhenotypicFeatureAssociation --|> OntologyClass : qualifiers\n\n      CaseToPhenotypicFeatureAssociation : retrieval_source_ids\n\n          CaseToPhenotypicFeatureAssociation --|> RetrievalSource : retrieval_source_ids\n\n      CaseToPhenotypicFeatureAssociation : severity_qualifier\n\n          CaseToPhenotypicFeatureAssociation --|> SeverityValue : severity_qualifier\n\n      CaseToPhenotypicFeatureAssociation : sex_qualifier\n\n          CaseToPhenotypicFeatureAssociation --|> BiologicalSex : sex_qualifier\n\n      CaseToPhenotypicFeatureAssociation : subject\n\n          CaseToPhenotypicFeatureAssociation --|> Case : subject\n\n      CaseToPhenotypicFeatureAssociation : subject_category\n\n          CaseToPhenotypicFeatureAssociation --|> OntologyClass : subject_category\n\n      CaseToPhenotypicFeatureAssociation : subject_category_closure\n\n          CaseToPhenotypicFeatureAssociation --|> OntologyClass : subject_category_closure\n\n      CaseToPhenotypicFeatureAssociation : subject_closure\n\n      CaseToPhenotypicFeatureAssociation : subject_label_closure\n\n      CaseToPhenotypicFeatureAssociation : subject_namespace\n\n      CaseToPhenotypicFeatureAssociation : timepoint\n\n      CaseToPhenotypicFeatureAssociation : type\n\n\n
                                        "},{"location":"CaseToPhenotypicFeatureAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • CaseToPhenotypicFeatureAssociation [ EntityToPhenotypicFeatureAssociationMixin CaseToEntityAssociationMixin]
                                        "},{"location":"CaseToPhenotypicFeatureAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance sex_qualifier: a qualifier used in a phenotypic association to state whether the association is specific to a particular sex. 0..1 BiologicalSex EntityToPhenotypicFeatureAssociationMixin subject: the case (e.g. patient) that has the property 1..1 Case Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 PhenotypicFeature Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity has_count: number of things with a particular property 0..1 Integer FrequencyQuantifier has_total: total number of things in a particular reference set 0..1 Integer FrequencyQuantifier has_quotient: None 0..1 Double FrequencyQuantifier has_percentage: equivalent to has quotient multiplied by 100 0..1 Double FrequencyQuantifier severity_qualifier: a qualifier used in a phenotypic association to state how severe the phenotype is in the subject 0..1 SeverityValue EntityToFeatureOrDiseaseQualifiersMixin onset_qualifier: a qualifier used in a phenotypic association to state when the phenotype appears is in the subject 0..1 Onset EntityToFeatureOrDiseaseQualifiersMixin frequency_qualifier: a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject 0..1 FrequencyValue FrequencyQualifierMixin"},{"location":"CaseToPhenotypicFeatureAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: case to phenotypic feature association\ndescription: An association between a case (e.g. individual patient) and a phenotypic\n  feature in which the individual has or has had the phenotype.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nmixins:\n- entity to phenotypic feature association mixin\n- case to entity association mixin\ndefining_slots:\n- subject\n- object\n\n
                                        "},{"location":"CategoryType/","title":"Type: CategoryType","text":"

                                        A primitive type in which the value denotes a class within the biolink model. The value must be a URI or a CURIE. In a Neo4j representation, the value should be the CURIE for the biolink class, for example biolink:Gene. For an RDF representation, the value should be a URI such as https://w3id.org/biolink/vocab/Gene

                                        • base: URIorCURIE

                                        • uri: xsd:anyURI

                                        • repr: str

                                        • typeof: uriorcurie

                                        "},{"location":"CausalGeneToDiseaseAssociation/","title":"Class: CausalGeneToDiseaseAssociation","text":"
                                         classDiagram\n    class CausalGeneToDiseaseAssociation\n      EntityToDiseaseAssociationMixin <|-- CausalGeneToDiseaseAssociation\n      GeneToEntityAssociationMixin <|-- CausalGeneToDiseaseAssociation\n      GeneToDiseaseAssociation <|-- CausalGeneToDiseaseAssociation\n\n      CausalGeneToDiseaseAssociation : aggregator_knowledge_source\n\n      CausalGeneToDiseaseAssociation : category\n\n      CausalGeneToDiseaseAssociation : deprecated\n\n      CausalGeneToDiseaseAssociation : description\n\n      CausalGeneToDiseaseAssociation : frequency_qualifier\n\n      CausalGeneToDiseaseAssociation : has_attribute\n\n          CausalGeneToDiseaseAssociation --|> Attribute : has_attribute\n\n      CausalGeneToDiseaseAssociation : has_count\n\n      CausalGeneToDiseaseAssociation : has_evidence\n\n          CausalGeneToDiseaseAssociation --|> EvidenceType : has_evidence\n\n      CausalGeneToDiseaseAssociation : has_percentage\n\n      CausalGeneToDiseaseAssociation : has_quotient\n\n      CausalGeneToDiseaseAssociation : has_total\n\n      CausalGeneToDiseaseAssociation : id\n\n      CausalGeneToDiseaseAssociation : iri\n\n      CausalGeneToDiseaseAssociation : knowledge_source\n\n      CausalGeneToDiseaseAssociation : name\n\n      CausalGeneToDiseaseAssociation : negated\n\n      CausalGeneToDiseaseAssociation : object\n\n          CausalGeneToDiseaseAssociation --|> Disease : object\n\n      CausalGeneToDiseaseAssociation : object_category\n\n          CausalGeneToDiseaseAssociation --|> OntologyClass : object_category\n\n      CausalGeneToDiseaseAssociation : object_category_closure\n\n          CausalGeneToDiseaseAssociation --|> OntologyClass : object_category_closure\n\n      CausalGeneToDiseaseAssociation : object_closure\n\n      CausalGeneToDiseaseAssociation : object_direction_qualifier\n\n          CausalGeneToDiseaseAssociation --|> DirectionQualifierEnum : object_direction_qualifier\n\n      CausalGeneToDiseaseAssociation : object_label_closure\n\n      CausalGeneToDiseaseAssociation : object_namespace\n\n      CausalGeneToDiseaseAssociation : onset_qualifier\n\n          CausalGeneToDiseaseAssociation --|> Onset : onset_qualifier\n\n      CausalGeneToDiseaseAssociation : original_object\n\n      CausalGeneToDiseaseAssociation : original_predicate\n\n      CausalGeneToDiseaseAssociation : original_subject\n\n      CausalGeneToDiseaseAssociation : predicate\n\n      CausalGeneToDiseaseAssociation : primary_knowledge_source\n\n      CausalGeneToDiseaseAssociation : publications\n\n          CausalGeneToDiseaseAssociation --|> Publication : publications\n\n      CausalGeneToDiseaseAssociation : qualifier\n\n      CausalGeneToDiseaseAssociation : qualifiers\n\n          CausalGeneToDiseaseAssociation --|> OntologyClass : qualifiers\n\n      CausalGeneToDiseaseAssociation : retrieval_source_ids\n\n          CausalGeneToDiseaseAssociation --|> RetrievalSource : retrieval_source_ids\n\n      CausalGeneToDiseaseAssociation : severity_qualifier\n\n          CausalGeneToDiseaseAssociation --|> SeverityValue : severity_qualifier\n\n      CausalGeneToDiseaseAssociation : sex_qualifier\n\n          CausalGeneToDiseaseAssociation --|> BiologicalSex : sex_qualifier\n\n      CausalGeneToDiseaseAssociation : subject\n\n          CausalGeneToDiseaseAssociation --|> GeneOrGeneProduct : subject\n\n      CausalGeneToDiseaseAssociation : subject_aspect_qualifier\n\n          CausalGeneToDiseaseAssociation --|> GeneOrGeneProductOrChemicalEntityAspectEnum : subject_aspect_qualifier\n\n      CausalGeneToDiseaseAssociation : subject_category\n\n          CausalGeneToDiseaseAssociation --|> OntologyClass : subject_category\n\n      CausalGeneToDiseaseAssociation : subject_category_closure\n\n          CausalGeneToDiseaseAssociation --|> OntologyClass : subject_category_closure\n\n      CausalGeneToDiseaseAssociation : subject_closure\n\n      CausalGeneToDiseaseAssociation : subject_label_closure\n\n      CausalGeneToDiseaseAssociation : subject_namespace\n\n      CausalGeneToDiseaseAssociation : timepoint\n\n      CausalGeneToDiseaseAssociation : type\n\n\n
                                        "},{"location":"CausalGeneToDiseaseAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • GeneToDiseaseOrPhenotypicFeatureAssociation [ EntityToPhenotypicFeatureAssociationMixin GeneToEntityAssociationMixin]
                                              • GeneToDiseaseAssociation [ EntityToDiseaseAssociationMixin GeneToEntityAssociationMixin]
                                                • CausalGeneToDiseaseAssociation [ EntityToDiseaseAssociationMixin GeneToEntityAssociationMixin]
                                        "},{"location":"CausalGeneToDiseaseAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject_aspect_qualifier: None 0..1 GeneOrGeneProductOrChemicalEntityAspectEnum GeneToDiseaseOrPhenotypicFeatureAssociation object_direction_qualifier: None 0..1 DirectionQualifierEnum GeneToDiseaseOrPhenotypicFeatureAssociation sex_qualifier: a qualifier used in a phenotypic association to state whether the association is specific to a particular sex. 0..1 BiologicalSex EntityToPhenotypicFeatureAssociationMixin subject: gene in which variation is shown to cause the disease. 1..1 GeneOrGeneProduct Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: disease 1..1 Disease Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity has_count: number of things with a particular property 0..1 Integer FrequencyQuantifier has_total: total number of things in a particular reference set 0..1 Integer FrequencyQuantifier has_quotient: None 0..1 Double FrequencyQuantifier has_percentage: equivalent to has quotient multiplied by 100 0..1 Double FrequencyQuantifier severity_qualifier: a qualifier used in a phenotypic association to state how severe the phenotype is in the subject 0..1 SeverityValue EntityToFeatureOrDiseaseQualifiersMixin onset_qualifier: a qualifier used in a phenotypic association to state when the phenotype appears is in the subject 0..1 Onset EntityToFeatureOrDiseaseQualifiersMixin frequency_qualifier: a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject 0..1 FrequencyValue FrequencyQualifierMixin"},{"location":"CausalGeneToDiseaseAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: causal gene to disease association\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: gene to disease association\nmixins:\n- entity to disease association mixin\n- gene to entity association mixin\nslot_usage:\n  subject:\n    name: subject\n    description: gene in which variation is shown to cause the disease.\n    domain_of:\n    - association\n    range: gene or gene product\n  object:\n    name: object\n    domain_of:\n    - association\n    range: disease\ndefining_slots:\n- subject\n- object\n\n
                                        "},{"location":"CausalMechanismQualifierEnum/","title":"Enum: CausalMechanismQualifierEnum","text":""},{"location":"CausalMechanismQualifierEnum/#permissible-values","title":"Permissible Values","text":"Value Meaning Description binding None A causal mechanism mediated by the direct contact between effector and target chemical or biomolecular entity, which form a stable physical interaction. inhibition None A causal mechanism in which the effector binds to the target and negatively effects its normal function, e.g. prevention of enzymatic reaction or activation of downstream pathway. antibody_inhibition None A causal mechanism in which an antibody specifically binds to and interferes with the target. antagonism None A causal mechanism in which the effector binds to a receptor and prevents activation by an agonist through competing for the binding site. molecular_channel_blockage None A causal mechanism in which the effector binds to a molecular channel and prevents or reduces transport of ions through it. inverse_agonism None A causal mechanism in which the effector binds to the same receptor-binding site as an agonist and antagonizes its effects, often exerting the opposite effect of the agonist by suppressing spontaneous receptor signaling. negative_allosteric_modulation None A causal mechanism in which the effector reduces or prevents the action of the endogenous ligand of a receptor by binding to a site distinct from that ligand (i.e. non-competitive inhibition) agonism None A causal mechanism in which the effector binds and activates a receptor to mimic the effect of an endogenous ligand. molecular_channel_opening None A causal mechanism in which the effector binds to a molecular channel and facilitates transport of ions through it. positive_allosteric_modulation None A causal mechanism in which the effector enhances the action of the endogenous ligand of a receptor by binding to a site distinct from that ligand (i.e. non-competitive inhibition) potentiation None A causal mechanism in which the effector binds to and enhances or intensifies the effect of some other chemical or drug on its target. activation None A causal mechanism in which the effector binds to and positively affects the normal functioning of its target. inducer None A causal mechanism in which the effector binds to and increases the activity/rate of an enzyme that processes drugs in the body. transcriptional_regulation None A causal mechanism mediated by through the control of target gene transcription signaling_mediated_control None A causal mechanism mediated by the activation or control of signaling events that influence the some aspect of the target entity (e.g. its activity, processing, transport, etc) stabilization None None stimulation None None releasing_activity None None"},{"location":"CausalMechanismQualifierEnum/#slots","title":"Slots","text":"Name Description causal_mechanism_qualifier A statement qualifier representing a type of molecular control mechanism through which an effect of a chemical on a gene or gene product is mediated (e.g. 'agonism', 'inhibition', 'allosteric modulation', 'channel blocker') causal_mechanism_qualifier None causal_mechanism_qualifier None"},{"location":"CausalMechanismQualifierEnum/#linkml-source","title":"LinkML Source","text":"
                                        name: CausalMechanismQualifierEnum\nfrom_schema: https://w3id.org/biolink/biolink-model\npermissible_values:\n  binding:\n    text: binding\n    description: A causal mechanism mediated by the direct contact between effector\n      and target chemical or  biomolecular entity, which form a stable physical interaction.\n  inhibition:\n    text: inhibition\n    description: A causal mechanism in which the effector binds to the target and\n      negatively effects its normal function,  e.g. prevention of enzymatic reaction\n      or activation of downstream pathway.\n    is_a: binding\n    close_mappings:\n    - DGIdb:inhibitor\n    - SEMMEDDB:INHIBITS\n    narrow_mappings:\n    - DGIdb:blocker\n    - DGIdb:channel_blocker\n    - DGIdb:gating_inhibitor\n    - CHEMBL.MECHANISM:antisense_inhibitor\n    - CHEMBL.MECHANISM:blocker\n    - CHEMBL.MECHANISM:inhibitor\n    - CHEMBL.MECHANISM:negative_allosteric_modulator\n    - CHEMBL.MECHANISM:negative_modulator\n    - DGIdb:negative_modulator\n  antibody_inhibition:\n    text: antibody_inhibition\n    description: A causal mechanism in which an antibody specifically binds to and\n      interferes with the target.\n    is_a: inhibition\n  antagonism:\n    text: antagonism\n    description: A causal mechanism in which the effector binds to a receptor and\n      prevents activation by an agonist  through competing for the binding site.\n    is_a: inhibition\n    close_mappings:\n    - DGIdb:antagonist\n    - CHEMBL.MECHANISM:antagonist\n    narrow_mappings:\n    - CHEMBL.MECHANISM:allosteric_antagonist\n  molecular_channel_blockage:\n    text: molecular_channel_blockage\n    description: A causal mechanism in which the effector binds to a molecular channel\n      and prevents or reduces  transport of ions through it.\n    is_a: inhibition\n  inverse_agonism:\n    text: inverse_agonism\n    description: A causal mechanism in which the effector binds to the same receptor-binding\n      site as an agonist and antagonizes its effects, often exerting the opposite\n      effect of the agonist by suppressing spontaneous receptor signaling.\n    is_a: inhibition\n    close_mappings:\n    - CHEMBL.MECHANISM:inverse_agonist\n    - DGIdb:inverse_agonist\n  negative_allosteric_modulation:\n    text: negative_allosteric_modulation\n    description: A causal mechanism in which the effector reduces or prevents the\n      action of the endogenous ligand of a  receptor by binding to a site distinct\n      from that ligand (i.e. non-competitive inhibition)\n    is_a: inhibition\n    close_mappings:\n    - CHEMBL.MECHANISM:negative_allosteric_modulator\n    - DGIdb:inhibitory_allosteric_modulator\n    narrow_mappings:\n    - DGIdb:negative_modulator\n  agonism:\n    text: agonism\n    description: A causal mechanism in which the effector binds and activates a receptor\n      to mimic the effect of an  endogenous ligand.\n    is_a: activation\n    close_mappings:\n    - CHEMBL.MECHANISM:agonist\n    - DGIdb:agonist\n    narrow_mappings:\n    - CHEMBL.MECHANISM:partial_agonist\n    - DGIdb:partial_agonist\n  molecular_channel_opening:\n    text: molecular_channel_opening\n    description: A causal mechanism in which the effector binds to a molecular channel\n      and facilitates transport of  ions through it.\n    is_a: activation\n    close_mappings:\n    - CHEMBL.MECHANISM:opener\n  positive_allosteric_modulation:\n    text: positive_allosteric_modulation\n    description: A causal mechanism in which the effector enhances the action of the\n      endogenous ligand of a receptor by  binding to a site distinct from that ligand\n      (i.e. non-competitive inhibition)\n    is_a: activation\n    close_mappings:\n    - CHEMBL.MECHANISM:positive_allosteric_modulator\n    - CHEMBL.MECHANISM:positive_modulator\n    - DGIdb:positive_allosteric_modulator\n    broad_mappings:\n    - DGIdb:modulator\n    - DGIdb:allosteric_modulator\n  potentiation:\n    text: potentiation\n    description: A causal mechanism in which the effector  binds to and enhances or\n      intensifies the effect of some  other chemical or drug on its target.\n    is_a: binding\n  activation:\n    text: activation\n    description: A causal mechanism in which the effector binds to and positively\n      affects the normal functioning of its target.\n    is_a: binding\n    close_mappings:\n    - CHEMBL.MECHANISM:activator\n    - DGIdb:activator\n  inducer:\n    text: inducer\n    description: A causal mechanism in which the effector binds to and increases the\n      activity/rate of an enzyme that  processes drugs in the body.\n    is_a: binding\n    close_mappings:\n    - DGIdb:inducer\n  transcriptional_regulation:\n    text: transcriptional_regulation\n    description: A causal mechanism mediated by through the control of target gene\n      transcription\n  signaling_mediated_control:\n    text: signaling_mediated_control\n    description: A causal mechanism mediated by the activation or control of signaling\n      events that influence the some aspect  of the target entity (e.g. its activity,\n      processing, transport, etc)\n  stabilization:\n    text: stabilization\n    is_a: activation\n    close_mappings:\n    - CHEMBL.MECHANISM:stabiliser\n  stimulation:\n    text: stimulation\n    is_a: activation\n    close_mappings:\n    - DGIdb:stimulator\n    - SEMMEDDB:STIMULATES\n    - DGIdb:stimulator\n  releasing_activity:\n    text: releasing_activity\n    is_a: activation\n    close_mappings:\n    - CHEMBL:MECHANISM:releasing_agent\n\n
                                        "},{"location":"Cell/","title":"Class: Cell","text":"
                                         classDiagram\n    class Cell\n      AnatomicalEntity <|-- Cell\n\n      Cell : category\n\n      Cell : deprecated\n\n      Cell : description\n\n      Cell : full_name\n\n      Cell : has_attribute\n\n          Cell --|> Attribute : has_attribute\n\n      Cell : id\n\n      Cell : in_taxon\n\n          Cell --|> OrganismTaxon : in_taxon\n\n      Cell : in_taxon_label\n\n      Cell : iri\n\n      Cell : name\n\n      Cell : provided_by\n\n      Cell : synonym\n\n      Cell : type\n\n      Cell : xref\n\n\n
                                        "},{"location":"Cell/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • OrganismalEntity [ SubjectOfInvestigation]
                                                • AnatomicalEntity [ PhysicalEssence]
                                                  • Cell
                                        "},{"location":"Cell/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: may often be an organism attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Cell/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage CL AnatomicalEntityCellularComponentCell PO CellGrossAnatomicalStructure UMLS OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureGenePolypeptideProtein NCIT FoodGeneticInheritanceDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureClinicalFinding MESH OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureProtein UBERON LifeStageAnatomicalEntityCellularComponentCellGrossAnatomicalStructure SNOMEDCT DiseasePhenotypicFeatureCellularComponentCell MESH OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureProtein"},{"location":"Cell/#linkml-source","title":"LinkML Source","text":"
                                        name: cell\nid_prefixes:\n- CL\n- PO\n- UMLS\n- NCIT\n- MESH\n- UBERON\n- SNOMEDCT\n- MESH\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- GO:0005623\n- CL:0000000\n- SIO:010001\n- WIKIDATA:Q7868\n- STY:T025\n- MESH:D002477\nis_a: anatomical entity\n\n
                                        "},{"location":"CellLine/","title":"Class: CellLine","text":"
                                         classDiagram\n    class CellLine\n      SubjectOfInvestigation <|-- CellLine\n      OrganismalEntity <|-- CellLine\n\n      CellLine : category\n\n      CellLine : deprecated\n\n      CellLine : description\n\n      CellLine : full_name\n\n      CellLine : has_attribute\n\n          CellLine --|> Attribute : has_attribute\n\n      CellLine : id\n\n      CellLine : in_taxon\n\n          CellLine --|> OrganismTaxon : in_taxon\n\n      CellLine : in_taxon_label\n\n      CellLine : iri\n\n      CellLine : name\n\n      CellLine : provided_by\n\n      CellLine : synonym\n\n      CellLine : type\n\n      CellLine : xref\n\n\n
                                        "},{"location":"CellLine/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • OrganismalEntity [ SubjectOfInvestigation]
                                                • CellLine [ SubjectOfInvestigation]
                                        "},{"location":"CellLine/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: may often be an organism attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"CellLine/#usages","title":"Usages","text":"used by used in type used CellLineAsAModelOfDiseaseAssociation subject range CellLine"},{"location":"CellLine/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage CLO CellLine"},{"location":"CellLine/#linkml-source","title":"LinkML Source","text":"
                                        name: cell line\nid_prefixes:\n- CLO\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- CLO:0000031\nis_a: organismal entity\nmixins:\n- subject of investigation\n\n
                                        "},{"location":"CellLineAsAModelOfDiseaseAssociation/","title":"Class: CellLineAsAModelOfDiseaseAssociation","text":"
                                         classDiagram\n    class CellLineAsAModelOfDiseaseAssociation\n      ModelToDiseaseAssociationMixin <|-- CellLineAsAModelOfDiseaseAssociation\n      EntityToDiseaseAssociationMixin <|-- CellLineAsAModelOfDiseaseAssociation\n      CellLineToDiseaseOrPhenotypicFeatureAssociation <|-- CellLineAsAModelOfDiseaseAssociation\n\n      CellLineAsAModelOfDiseaseAssociation : aggregator_knowledge_source\n\n      CellLineAsAModelOfDiseaseAssociation : category\n\n      CellLineAsAModelOfDiseaseAssociation : deprecated\n\n      CellLineAsAModelOfDiseaseAssociation : description\n\n      CellLineAsAModelOfDiseaseAssociation : frequency_qualifier\n\n      CellLineAsAModelOfDiseaseAssociation : has_attribute\n\n          CellLineAsAModelOfDiseaseAssociation --|> Attribute : has_attribute\n\n      CellLineAsAModelOfDiseaseAssociation : has_evidence\n\n          CellLineAsAModelOfDiseaseAssociation --|> EvidenceType : has_evidence\n\n      CellLineAsAModelOfDiseaseAssociation : id\n\n      CellLineAsAModelOfDiseaseAssociation : iri\n\n      CellLineAsAModelOfDiseaseAssociation : knowledge_source\n\n      CellLineAsAModelOfDiseaseAssociation : name\n\n      CellLineAsAModelOfDiseaseAssociation : negated\n\n      CellLineAsAModelOfDiseaseAssociation : object\n\n          CellLineAsAModelOfDiseaseAssociation --|> Disease : object\n\n      CellLineAsAModelOfDiseaseAssociation : object_category\n\n          CellLineAsAModelOfDiseaseAssociation --|> OntologyClass : object_category\n\n      CellLineAsAModelOfDiseaseAssociation : object_category_closure\n\n          CellLineAsAModelOfDiseaseAssociation --|> OntologyClass : object_category_closure\n\n      CellLineAsAModelOfDiseaseAssociation : object_closure\n\n      CellLineAsAModelOfDiseaseAssociation : object_label_closure\n\n      CellLineAsAModelOfDiseaseAssociation : object_namespace\n\n      CellLineAsAModelOfDiseaseAssociation : onset_qualifier\n\n          CellLineAsAModelOfDiseaseAssociation --|> Onset : onset_qualifier\n\n      CellLineAsAModelOfDiseaseAssociation : original_object\n\n      CellLineAsAModelOfDiseaseAssociation : original_predicate\n\n      CellLineAsAModelOfDiseaseAssociation : original_subject\n\n      CellLineAsAModelOfDiseaseAssociation : predicate\n\n      CellLineAsAModelOfDiseaseAssociation : primary_knowledge_source\n\n      CellLineAsAModelOfDiseaseAssociation : publications\n\n          CellLineAsAModelOfDiseaseAssociation --|> Publication : publications\n\n      CellLineAsAModelOfDiseaseAssociation : qualifier\n\n      CellLineAsAModelOfDiseaseAssociation : qualifiers\n\n          CellLineAsAModelOfDiseaseAssociation --|> OntologyClass : qualifiers\n\n      CellLineAsAModelOfDiseaseAssociation : retrieval_source_ids\n\n          CellLineAsAModelOfDiseaseAssociation --|> RetrievalSource : retrieval_source_ids\n\n      CellLineAsAModelOfDiseaseAssociation : severity_qualifier\n\n          CellLineAsAModelOfDiseaseAssociation --|> SeverityValue : severity_qualifier\n\n      CellLineAsAModelOfDiseaseAssociation : subject\n\n          CellLineAsAModelOfDiseaseAssociation --|> CellLine : subject\n\n      CellLineAsAModelOfDiseaseAssociation : subject_category\n\n          CellLineAsAModelOfDiseaseAssociation --|> OntologyClass : subject_category\n\n      CellLineAsAModelOfDiseaseAssociation : subject_category_closure\n\n          CellLineAsAModelOfDiseaseAssociation --|> OntologyClass : subject_category_closure\n\n      CellLineAsAModelOfDiseaseAssociation : subject_closure\n\n      CellLineAsAModelOfDiseaseAssociation : subject_label_closure\n\n      CellLineAsAModelOfDiseaseAssociation : subject_namespace\n\n      CellLineAsAModelOfDiseaseAssociation : timepoint\n\n      CellLineAsAModelOfDiseaseAssociation : type\n\n\n
                                        "},{"location":"CellLineAsAModelOfDiseaseAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • CellLineToDiseaseOrPhenotypicFeatureAssociation [ CellLineToEntityAssociationMixin EntityToDiseaseOrPhenotypicFeatureAssociationMixin]
                                              • CellLineAsAModelOfDiseaseAssociation [ ModelToDiseaseAssociationMixin EntityToDiseaseAssociationMixin]
                                        "},{"location":"CellLineAsAModelOfDiseaseAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: A cell line derived from an organismal entity with a disease state that is used as a model of that disease. 1..1 CellLine Association predicate: The relationship to the disease 1..1 PredicateType Association object: disease 1..1 Disease Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity severity_qualifier: a qualifier used in a phenotypic association to state how severe the phenotype is in the subject 0..1 SeverityValue EntityToFeatureOrDiseaseQualifiersMixin onset_qualifier: a qualifier used in a phenotypic association to state when the phenotype appears is in the subject 0..1 Onset EntityToFeatureOrDiseaseQualifiersMixin frequency_qualifier: a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject 0..1 FrequencyValue FrequencyQualifierMixin"},{"location":"CellLineAsAModelOfDiseaseAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: cell line as a model of disease association\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: cell line to disease or phenotypic feature association\nmixins:\n- model to disease association mixin\n- entity to disease association mixin\nslot_usage:\n  subject:\n    name: subject\n    description: A cell line derived from an organismal entity with a disease state\n      that is used as a model of that disease.\n    domain_of:\n    - association\n    range: cell line\ndefining_slots:\n- subject\n- predicate\n- object\n\n
                                        "},{"location":"CellLineToDiseaseOrPhenotypicFeatureAssociation/","title":"Class: CellLineToDiseaseOrPhenotypicFeatureAssociation","text":"Description: An relationship between a cell line and a disease or a phenotype, where the cell line is derived from an individual with that disease or phenotype.
                                         classDiagram\n    class CellLineToDiseaseOrPhenotypicFeatureAssociation\n      CellLineToEntityAssociationMixin <|-- CellLineToDiseaseOrPhenotypicFeatureAssociation\n      EntityToDiseaseOrPhenotypicFeatureAssociationMixin <|-- CellLineToDiseaseOrPhenotypicFeatureAssociation\n      Association <|-- CellLineToDiseaseOrPhenotypicFeatureAssociation\n\n\n      CellLineToDiseaseOrPhenotypicFeatureAssociation <|-- CellLineAsAModelOfDiseaseAssociation\n\n\n      CellLineToDiseaseOrPhenotypicFeatureAssociation : aggregator_knowledge_source\n\n      CellLineToDiseaseOrPhenotypicFeatureAssociation : category\n\n      CellLineToDiseaseOrPhenotypicFeatureAssociation : deprecated\n\n      CellLineToDiseaseOrPhenotypicFeatureAssociation : description\n\n      CellLineToDiseaseOrPhenotypicFeatureAssociation : has_attribute\n\n          CellLineToDiseaseOrPhenotypicFeatureAssociation --|> Attribute : has_attribute\n\n      CellLineToDiseaseOrPhenotypicFeatureAssociation : has_evidence\n\n          CellLineToDiseaseOrPhenotypicFeatureAssociation --|> EvidenceType : has_evidence\n\n      CellLineToDiseaseOrPhenotypicFeatureAssociation : id\n\n      CellLineToDiseaseOrPhenotypicFeatureAssociation : iri\n\n      CellLineToDiseaseOrPhenotypicFeatureAssociation : knowledge_source\n\n      CellLineToDiseaseOrPhenotypicFeatureAssociation : name\n\n      CellLineToDiseaseOrPhenotypicFeatureAssociation : negated\n\n      CellLineToDiseaseOrPhenotypicFeatureAssociation : object\n\n          CellLineToDiseaseOrPhenotypicFeatureAssociation --|> DiseaseOrPhenotypicFeature : object\n\n      CellLineToDiseaseOrPhenotypicFeatureAssociation : object_category\n\n          CellLineToDiseaseOrPhenotypicFeatureAssociation --|> OntologyClass : object_category\n\n      CellLineToDiseaseOrPhenotypicFeatureAssociation : object_category_closure\n\n          CellLineToDiseaseOrPhenotypicFeatureAssociation --|> OntologyClass : object_category_closure\n\n      CellLineToDiseaseOrPhenotypicFeatureAssociation : object_closure\n\n      CellLineToDiseaseOrPhenotypicFeatureAssociation : object_label_closure\n\n      CellLineToDiseaseOrPhenotypicFeatureAssociation : object_namespace\n\n      CellLineToDiseaseOrPhenotypicFeatureAssociation : original_object\n\n      CellLineToDiseaseOrPhenotypicFeatureAssociation : original_predicate\n\n      CellLineToDiseaseOrPhenotypicFeatureAssociation : original_subject\n\n      CellLineToDiseaseOrPhenotypicFeatureAssociation : predicate\n\n      CellLineToDiseaseOrPhenotypicFeatureAssociation : primary_knowledge_source\n\n      CellLineToDiseaseOrPhenotypicFeatureAssociation : publications\n\n          CellLineToDiseaseOrPhenotypicFeatureAssociation --|> Publication : publications\n\n      CellLineToDiseaseOrPhenotypicFeatureAssociation : qualifier\n\n      CellLineToDiseaseOrPhenotypicFeatureAssociation : qualifiers\n\n          CellLineToDiseaseOrPhenotypicFeatureAssociation --|> OntologyClass : qualifiers\n\n      CellLineToDiseaseOrPhenotypicFeatureAssociation : retrieval_source_ids\n\n          CellLineToDiseaseOrPhenotypicFeatureAssociation --|> RetrievalSource : retrieval_source_ids\n\n      CellLineToDiseaseOrPhenotypicFeatureAssociation : subject\n\n          CellLineToDiseaseOrPhenotypicFeatureAssociation --|> DiseaseOrPhenotypicFeature : subject\n\n      CellLineToDiseaseOrPhenotypicFeatureAssociation : subject_category\n\n          CellLineToDiseaseOrPhenotypicFeatureAssociation --|> OntologyClass : subject_category\n\n      CellLineToDiseaseOrPhenotypicFeatureAssociation : subject_category_closure\n\n          CellLineToDiseaseOrPhenotypicFeatureAssociation --|> OntologyClass : subject_category_closure\n\n      CellLineToDiseaseOrPhenotypicFeatureAssociation : subject_closure\n\n      CellLineToDiseaseOrPhenotypicFeatureAssociation : subject_label_closure\n\n      CellLineToDiseaseOrPhenotypicFeatureAssociation : subject_namespace\n\n      CellLineToDiseaseOrPhenotypicFeatureAssociation : timepoint\n\n      CellLineToDiseaseOrPhenotypicFeatureAssociation : type\n\n\n
                                        "},{"location":"CellLineToDiseaseOrPhenotypicFeatureAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • CellLineToDiseaseOrPhenotypicFeatureAssociation [ CellLineToEntityAssociationMixin EntityToDiseaseOrPhenotypicFeatureAssociationMixin]
                                              • CellLineAsAModelOfDiseaseAssociation [ ModelToDiseaseAssociationMixin EntityToDiseaseAssociationMixin]
                                        "},{"location":"CellLineToDiseaseOrPhenotypicFeatureAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 DiseaseOrPhenotypicFeature Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: disease or phenotype 1..1 DiseaseOrPhenotypicFeature Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"CellLineToDiseaseOrPhenotypicFeatureAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: cell line to disease or phenotypic feature association\ndescription: An relationship between a cell line and a disease or a phenotype, where\n  the cell line is derived from an individual with that disease or phenotype.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nmixins:\n- cell line to entity association mixin\n- entity to disease or phenotypic feature association mixin\nslot_usage:\n  subject:\n    name: subject\n    domain_of:\n    - association\n    range: disease or phenotypic feature\n\n
                                        "},{"location":"CellLineToEntityAssociationMixin/","title":"Class: CellLineToEntityAssociationMixin","text":"Description: An relationship between a cell line and another entity
                                         classDiagram\n    class CellLineToEntityAssociationMixin\n      CellLineToEntityAssociationMixin <|-- CellLineToDiseaseOrPhenotypicFeatureAssociation\n\n\n
                                        "},{"location":"CellLineToEntityAssociationMixin/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"CellLineToEntityAssociationMixin/#mixin-usage","title":"Mixin Usage","text":"mixed into description CellLineToDiseaseOrPhenotypicFeatureAssociation An relationship between a cell line and a disease or a phenotype, where the cell line is derived from an individual with that disease or phenotype."},{"location":"CellLineToEntityAssociationMixin/#linkml-source","title":"LinkML Source","text":"
                                        name: cell line to entity association mixin\ndescription: An relationship between a cell line and another entity\nfrom_schema: https://w3id.org/biolink/biolink-model\nmixin: true\nslot_usage:\n  subject:\n    name: subject\n    range: cell line\ndefining_slots:\n- subject\n\n
                                        "},{"location":"CellularComponent/","title":"Class: CellularComponent","text":"Description: A location in or around a cell

                                        Aliases: cell component, cell part

                                         classDiagram\n    class CellularComponent\n      AnatomicalEntity <|-- CellularComponent\n\n      CellularComponent : category\n\n      CellularComponent : deprecated\n\n      CellularComponent : description\n\n      CellularComponent : full_name\n\n      CellularComponent : has_attribute\n\n          CellularComponent --|> Attribute : has_attribute\n\n      CellularComponent : id\n\n      CellularComponent : in_taxon\n\n          CellularComponent --|> OrganismTaxon : in_taxon\n\n      CellularComponent : in_taxon_label\n\n      CellularComponent : iri\n\n      CellularComponent : name\n\n      CellularComponent : provided_by\n\n      CellularComponent : synonym\n\n      CellularComponent : type\n\n      CellularComponent : xref\n\n\n
                                        "},{"location":"CellularComponent/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • OrganismalEntity [ SubjectOfInvestigation]
                                                • AnatomicalEntity [ PhysicalEssence]
                                                  • CellularComponent
                                        "},{"location":"CellularComponent/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: may often be an organism attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"CellularComponent/#usages","title":"Usages","text":"used by used in type used MacromolecularMachineToCellularComponentAssociation object range CellularComponent"},{"location":"CellularComponent/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage GO BiologicalProcessOrActivityMolecularActivityBiologicalProcessPathwayPhysiologicalProcessAnatomicalEntityCellularComponentMacromolecularComplex MESH OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureProtein UMLS OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureGenePolypeptideProtein NCIT FoodGeneticInheritanceDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureClinicalFinding SNOMEDCT DiseasePhenotypicFeatureCellularComponentCell CL AnatomicalEntityCellularComponentCell UBERON LifeStageAnatomicalEntityCellularComponentCellGrossAnatomicalStructure"},{"location":"CellularComponent/#linkml-source","title":"LinkML Source","text":"
                                        name: cellular component\nid_prefixes:\n- GO\n- MESH\n- UMLS\n- NCIT\n- SNOMEDCT\n- CL\n- UBERON\ndescription: A location in or around a cell\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- cell component\n- cell part\nexact_mappings:\n- GO:0005575\n- SIO:001400\n- WIKIDATA:Q5058355\n- STY:T026\nbroad_mappings:\n- WIKIDATA:P681\nis_a: anatomical entity\n\n
                                        "},{"location":"CellularOrganism/","title":"Class: CellularOrganism","text":"
                                         classDiagram\n    class CellularOrganism\n      SubjectOfInvestigation <|-- CellularOrganism\n      OrganismalEntity <|-- CellularOrganism\n\n\n      CellularOrganism <|-- Mammal\n      CellularOrganism <|-- Plant\n      CellularOrganism <|-- Invertebrate\n      CellularOrganism <|-- Vertebrate\n      CellularOrganism <|-- Fungus\n\n\n      CellularOrganism : category\n\n      CellularOrganism : deprecated\n\n      CellularOrganism : description\n\n      CellularOrganism : full_name\n\n      CellularOrganism : has_attribute\n\n          CellularOrganism --|> Attribute : has_attribute\n\n      CellularOrganism : id\n\n      CellularOrganism : in_taxon\n\n          CellularOrganism --|> OrganismTaxon : in_taxon\n\n      CellularOrganism : in_taxon_label\n\n      CellularOrganism : iri\n\n      CellularOrganism : name\n\n      CellularOrganism : provided_by\n\n      CellularOrganism : synonym\n\n      CellularOrganism : type\n\n      CellularOrganism : xref\n\n\n
                                        "},{"location":"CellularOrganism/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • OrganismalEntity [ SubjectOfInvestigation]
                                                • CellularOrganism [ SubjectOfInvestigation]
                                                  • Mammal [ SubjectOfInvestigation]
                                                  • Plant
                                                  • Invertebrate
                                                  • Vertebrate
                                                  • Fungus
                                        "},{"location":"CellularOrganism/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: may often be an organism attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"CellularOrganism/#linkml-source","title":"LinkML Source","text":"
                                        name: cellular organism\ndescription: ''\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- NCBITaxon:131567\nis_a: organismal entity\nmixins:\n- subject of investigation\n\n
                                        "},{"location":"ChemicalAffectsGeneAssociation/","title":"Class: ChemicalAffectsGeneAssociation","text":"Description: Describes an effect that a chemical has on a gene or gene product (e.g. an impact of on its abundance, activity,localization, processing, expression, etc.)
                                         classDiagram\n    class ChemicalAffectsGeneAssociation\n      Association <|-- ChemicalAffectsGeneAssociation\n\n      ChemicalAffectsGeneAssociation : aggregator_knowledge_source\n\n      ChemicalAffectsGeneAssociation : anatomical_context_qualifier\n\n          ChemicalAffectsGeneAssociation --|> AnatomicalEntity : anatomical_context_qualifier\n\n      ChemicalAffectsGeneAssociation : category\n\n      ChemicalAffectsGeneAssociation : causal_mechanism_qualifier\n\n          ChemicalAffectsGeneAssociation --|> CausalMechanismQualifierEnum : causal_mechanism_qualifier\n\n      ChemicalAffectsGeneAssociation : deprecated\n\n      ChemicalAffectsGeneAssociation : description\n\n      ChemicalAffectsGeneAssociation : has_attribute\n\n          ChemicalAffectsGeneAssociation --|> Attribute : has_attribute\n\n      ChemicalAffectsGeneAssociation : has_evidence\n\n          ChemicalAffectsGeneAssociation --|> EvidenceType : has_evidence\n\n      ChemicalAffectsGeneAssociation : id\n\n      ChemicalAffectsGeneAssociation : iri\n\n      ChemicalAffectsGeneAssociation : knowledge_source\n\n      ChemicalAffectsGeneAssociation : name\n\n      ChemicalAffectsGeneAssociation : negated\n\n      ChemicalAffectsGeneAssociation : object\n\n          ChemicalAffectsGeneAssociation --|> GeneOrGeneProduct : object\n\n      ChemicalAffectsGeneAssociation : object_aspect_qualifier\n\n          ChemicalAffectsGeneAssociation --|> GeneOrGeneProductOrChemicalEntityAspectEnum : object_aspect_qualifier\n\n      ChemicalAffectsGeneAssociation : object_category\n\n          ChemicalAffectsGeneAssociation --|> OntologyClass : object_category\n\n      ChemicalAffectsGeneAssociation : object_category_closure\n\n          ChemicalAffectsGeneAssociation --|> OntologyClass : object_category_closure\n\n      ChemicalAffectsGeneAssociation : object_closure\n\n      ChemicalAffectsGeneAssociation : object_context_qualifier\n\n          ChemicalAffectsGeneAssociation --|> AnatomicalEntity : object_context_qualifier\n\n      ChemicalAffectsGeneAssociation : object_form_or_variant_qualifier\n\n          ChemicalAffectsGeneAssociation --|> ChemicalOrGeneOrGeneProductFormOrVariantEnum : object_form_or_variant_qualifier\n\n      ChemicalAffectsGeneAssociation : object_label_closure\n\n      ChemicalAffectsGeneAssociation : object_namespace\n\n      ChemicalAffectsGeneAssociation : object_part_qualifier\n\n          ChemicalAffectsGeneAssociation --|> GeneOrGeneProductOrChemicalPartQualifierEnum : object_part_qualifier\n\n      ChemicalAffectsGeneAssociation : original_object\n\n      ChemicalAffectsGeneAssociation : original_predicate\n\n      ChemicalAffectsGeneAssociation : original_subject\n\n      ChemicalAffectsGeneAssociation : predicate\n\n      ChemicalAffectsGeneAssociation : primary_knowledge_source\n\n      ChemicalAffectsGeneAssociation : publications\n\n          ChemicalAffectsGeneAssociation --|> Publication : publications\n\n      ChemicalAffectsGeneAssociation : qualified_predicate\n\n      ChemicalAffectsGeneAssociation : qualifier\n\n      ChemicalAffectsGeneAssociation : qualifiers\n\n          ChemicalAffectsGeneAssociation --|> OntologyClass : qualifiers\n\n      ChemicalAffectsGeneAssociation : retrieval_source_ids\n\n          ChemicalAffectsGeneAssociation --|> RetrievalSource : retrieval_source_ids\n\n      ChemicalAffectsGeneAssociation : subject\n\n          ChemicalAffectsGeneAssociation --|> ChemicalEntity : subject\n\n      ChemicalAffectsGeneAssociation : subject_aspect_qualifier\n\n          ChemicalAffectsGeneAssociation --|> GeneOrGeneProductOrChemicalEntityAspectEnum : subject_aspect_qualifier\n\n      ChemicalAffectsGeneAssociation : subject_category\n\n          ChemicalAffectsGeneAssociation --|> OntologyClass : subject_category\n\n      ChemicalAffectsGeneAssociation : subject_category_closure\n\n          ChemicalAffectsGeneAssociation --|> OntologyClass : subject_category_closure\n\n      ChemicalAffectsGeneAssociation : subject_closure\n\n      ChemicalAffectsGeneAssociation : subject_context_qualifier\n\n          ChemicalAffectsGeneAssociation --|> AnatomicalEntity : subject_context_qualifier\n\n      ChemicalAffectsGeneAssociation : subject_derivative_qualifier\n\n          ChemicalAffectsGeneAssociation --|> ChemicalEntityDerivativeEnum : subject_derivative_qualifier\n\n      ChemicalAffectsGeneAssociation : subject_direction_qualifier\n\n          ChemicalAffectsGeneAssociation --|> DirectionQualifierEnum : subject_direction_qualifier\n\n      ChemicalAffectsGeneAssociation : subject_form_or_variant_qualifier\n\n          ChemicalAffectsGeneAssociation --|> ChemicalOrGeneOrGeneProductFormOrVariantEnum : subject_form_or_variant_qualifier\n\n      ChemicalAffectsGeneAssociation : subject_label_closure\n\n      ChemicalAffectsGeneAssociation : subject_namespace\n\n      ChemicalAffectsGeneAssociation : subject_part_qualifier\n\n          ChemicalAffectsGeneAssociation --|> GeneOrGeneProductOrChemicalPartQualifierEnum : subject_part_qualifier\n\n      ChemicalAffectsGeneAssociation : timepoint\n\n      ChemicalAffectsGeneAssociation : type\n\n\n
                                        "},{"location":"ChemicalAffectsGeneAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • ChemicalAffectsGeneAssociation
                                        "},{"location":"ChemicalAffectsGeneAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject_form_or_variant_qualifier: None 0..1 ChemicalOrGeneOrGeneProductFormOrVariantEnum direct subject_part_qualifier: None 0..1 GeneOrGeneProductOrChemicalPartQualifierEnum direct subject_derivative_qualifier: None 0..1 ChemicalEntityDerivativeEnum direct subject_aspect_qualifier: None 0..1 GeneOrGeneProductOrChemicalEntityAspectEnum direct subject_context_qualifier: None 0..1 AnatomicalEntity direct subject_direction_qualifier: None 0..1 DirectionQualifierEnum direct object_form_or_variant_qualifier: None 0..1 ChemicalOrGeneOrGeneProductFormOrVariantEnum direct object_part_qualifier: None 0..1 GeneOrGeneProductOrChemicalPartQualifierEnum direct object_aspect_qualifier: None 0..1 GeneOrGeneProductOrChemicalEntityAspectEnum direct object_context_qualifier: None 0..1 AnatomicalEntity direct causal_mechanism_qualifier: A statement qualifier representing a type of molecular control mechanism through which an effect of a chemical on a gene or gene product is mediated (e.g. 'agonism', 'inhibition', 'allosteric modulation', 'channel blocker') 0..1 CausalMechanismQualifierEnum direct anatomical_context_qualifier: A statement qualifier representing an anatomical location where an relationship expressed in an association took place (can be a tissue, cell type, or sub-cellular location). 0..1 AnatomicalEntity direct qualified_predicate: Predicate to be used in an association when subject and object qualifiers are present and the full reading of the statement requires a qualification to the predicate in use in order to refine or increase the specificity of the full statement reading. This qualifier holds a relationship to be used instead of that expressed by the primary predicate, in a \u2018full statement\u2019 reading of the association, where qualifier-based semantics are included. This is necessary only in cases where the primary predicate does not work in a full statement reading. 0..1 String direct subject: connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 ChemicalEntity Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 GeneOrGeneProduct Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ChemicalAffectsGeneAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: chemical affects gene association\ndescription: Describes an effect that a chemical has on a gene or gene product (e.g.\n  an impact of on its abundance, activity,localization, processing, expression, etc.)\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nslots:\n- subject form or variant qualifier\n- subject part qualifier\n- subject derivative qualifier\n- subject aspect qualifier\n- subject context qualifier\n- subject direction qualifier\n- object form or variant qualifier\n- object part qualifier\n- object aspect qualifier\n- object context qualifier\n- causal mechanism qualifier\n- anatomical context qualifier\n- qualified predicate\nslot_usage:\n  subject:\n    name: subject\n    domain_of:\n    - association\n    range: chemical entity\n  subject form or variant qualifier:\n    name: subject form or variant qualifier\n    domain_of:\n    - predicate mapping\n    - chemical gene interaction association\n    - chemical affects gene association\n    - gene affects chemical association\n    - gene has variant that contributes to disease association\n    range: ChemicalOrGeneOrGeneProductFormOrVariantEnum\n  subject part qualifier:\n    name: subject part qualifier\n    domain_of:\n    - predicate mapping\n    - chemical gene interaction association\n    - chemical affects gene association\n    - gene affects chemical association\n    range: GeneOrGeneProductOrChemicalPartQualifierEnum\n  subject derivative qualifier:\n    name: subject derivative qualifier\n    domain_of:\n    - predicate mapping\n    - chemical gene interaction association\n    - chemical affects gene association\n    - gene affects chemical association\n    range: ChemicalEntityDerivativeEnum\n  subject aspect qualifier:\n    name: subject aspect qualifier\n    domain_of:\n    - predicate mapping\n    - chemical affects gene association\n    - gene affects chemical association\n    - gene to disease or phenotypic feature association\n    range: GeneOrGeneProductOrChemicalEntityAspectEnum\n  subject context qualifier:\n    name: subject context qualifier\n    domain_of:\n    - predicate mapping\n    - chemical gene interaction association\n    - chemical affects gene association\n    - gene affects chemical association\n    range: anatomical entity\n  subject direction qualifier:\n    name: subject direction qualifier\n    domain_of:\n    - predicate mapping\n    - chemical affects gene association\n    - gene affects chemical association\n    range: DirectionQualifierEnum\n  predicate:\n    name: predicate\n    domain_of:\n    - predicate mapping\n    - association\n    subproperty_of: affects\n  qualified predicate:\n    name: qualified predicate\n    domain_of:\n    - predicate mapping\n    - chemical affects gene association\n    - gene affects chemical association\n    subproperty_of: causes\n  object:\n    name: object\n    domain_of:\n    - association\n    range: gene or gene product\n  object form or variant qualifier:\n    name: object form or variant qualifier\n    domain_of:\n    - predicate mapping\n    - chemical gene interaction association\n    - chemical affects gene association\n    - gene affects chemical association\n    range: ChemicalOrGeneOrGeneProductFormOrVariantEnum\n  object part qualifier:\n    name: object part qualifier\n    domain_of:\n    - predicate mapping\n    - chemical gene interaction association\n    - chemical affects gene association\n    - gene affects chemical association\n    range: GeneOrGeneProductOrChemicalPartQualifierEnum\n  object aspect qualifier:\n    name: object aspect qualifier\n    domain_of:\n    - predicate mapping\n    - chemical affects gene association\n    - gene affects chemical association\n    range: GeneOrGeneProductOrChemicalEntityAspectEnum\n  object context qualifier:\n    name: object context qualifier\n    domain_of:\n    - predicate mapping\n    - chemical gene interaction association\n    - chemical affects gene association\n    - gene affects chemical association\n    range: anatomical entity\n  object direction qualifier:\n    name: object direction qualifier\n    range: DirectionQualifierEnum\n  causal mechanism qualifier:\n    name: causal mechanism qualifier\n    domain_of:\n    - predicate mapping\n    - chemical affects gene association\n    - gene affects chemical association\n    range: CausalMechanismQualifierEnum\n  anatomical context qualifier:\n    name: anatomical context qualifier\n    domain_of:\n    - predicate mapping\n    - chemical gene interaction association\n    - chemical affects gene association\n    - gene affects chemical association\n    range: anatomical entity\n  species context qualifier:\n    name: species context qualifier\n    range: organism taxon\n\n
                                        "},{"location":"ChemicalEntity/","title":"Class: ChemicalEntity","text":"Description: A chemical entity is a physical entity that pertains to chemistry or biochemistry.
                                         classDiagram\n    class ChemicalEntity\n      PhysicalEssence <|-- ChemicalEntity\n      ChemicalOrDrugOrTreatment <|-- ChemicalEntity\n      ChemicalEntityOrGeneOrGeneProduct <|-- ChemicalEntity\n      ChemicalEntityOrProteinOrPolypeptide <|-- ChemicalEntity\n      NamedThing <|-- ChemicalEntity\n\n\n      ChemicalEntity <|-- MolecularEntity\n      ChemicalEntity <|-- ChemicalMixture\n      ChemicalEntity <|-- EnvironmentalFoodContaminant\n      ChemicalEntity <|-- FoodAdditive\n\n\n      ChemicalEntity : available_from\n\n          ChemicalEntity --|> DrugAvailabilityEnum : available_from\n\n      ChemicalEntity : category\n\n      ChemicalEntity : deprecated\n\n      ChemicalEntity : description\n\n      ChemicalEntity : full_name\n\n      ChemicalEntity : has_attribute\n\n          ChemicalEntity --|> Attribute : has_attribute\n\n      ChemicalEntity : has_chemical_role\n\n          ChemicalEntity --|> ChemicalRole : has_chemical_role\n\n      ChemicalEntity : id\n\n      ChemicalEntity : iri\n\n      ChemicalEntity : is_toxic\n\n      ChemicalEntity : max_tolerated_dose\n\n      ChemicalEntity : name\n\n      ChemicalEntity : provided_by\n\n      ChemicalEntity : synonym\n\n      ChemicalEntity : trade_name\n\n          ChemicalEntity --|> ChemicalEntity : trade_name\n\n      ChemicalEntity : type\n\n      ChemicalEntity : xref\n\n\n
                                        "},{"location":"ChemicalEntity/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • ChemicalEntity [ PhysicalEssence ChemicalOrDrugOrTreatment ChemicalEntityOrGeneOrGeneProduct ChemicalEntityOrProteinOrPolypeptide]
                                              • MolecularEntity
                                              • ChemicalMixture
                                              • EnvironmentalFoodContaminant
                                              • FoodAdditive
                                        "},{"location":"ChemicalEntity/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance trade_name: 0..1 ChemicalEntity direct available_from: 0..* DrugAvailabilityEnum direct max_tolerated_dose: The highest dose of a drug or treatment that does not cause unacceptable side effects. The maximum tolerated dose is determined in clinical trials by testing increasing doses on different groups of people until the highest dose with acceptable side effects is found. Also called MTD. 0..1 String direct is_toxic: 0..1 Boolean direct has_chemical_role: A role is particular behaviour which a chemical entity may exhibit. 0..* ChemicalRole direct provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ChemicalEntity/#usages","title":"Usages","text":"used by used in type used MolecularEntity trade_name range ChemicalEntity ChemicalEntity trade_name range ChemicalEntity SmallMolecule trade_name range ChemicalEntity ChemicalMixture trade_name range ChemicalEntity NucleicAcidEntity trade_name range ChemicalEntity MolecularMixture trade_name range ChemicalEntity ComplexMolecularMixture trade_name range ChemicalEntity ProcessedMaterial trade_name range ChemicalEntity Drug trade_name range ChemicalEntity EnvironmentalFoodContaminant trade_name range ChemicalEntity FoodAdditive trade_name range ChemicalEntity Food trade_name range ChemicalEntity ChemicalEntityAssessesNamedThingAssociation subject range ChemicalEntity ChemicalToChemicalAssociation object range ChemicalEntity ReactionToParticipantAssociation object range ChemicalEntity ChemicalToChemicalDerivationAssociation subject range ChemicalEntity ChemicalToChemicalDerivationAssociation object range ChemicalEntity ChemicalToPathwayAssociation subject range ChemicalEntity ChemicalGeneInteractionAssociation subject range ChemicalEntity ChemicalAffectsGeneAssociation subject range ChemicalEntity GeneAffectsChemicalAssociation object range ChemicalEntity MolecularActivityToChemicalEntityAssociation object range ChemicalEntity"},{"location":"ChemicalEntity/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage UNII MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood CHEBI ChemicalRoleMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodhas_chemical_role MESH OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureProtein CAS MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood UMLS OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureGenePolypeptideProtein ncats.drug ChemicalEntityMolecularMixtureDrugEnvironmentalFoodContaminantFoodAdditiveProtein PHARMGKB.CHEMICAL ChemicalEntity PUBCHEM.COMPOUND MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood CHEMBL.COMPOUND MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood DrugCentral MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureMolecularMixtureComplexMolecularMixture GTOPDB MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood HMDB MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.COMPOUND MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood ChemBank MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood PUBCHEM.SUBSTANCE MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood SIDER.DRUG MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood INCHI MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood INCHIKEY MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.GLYCAN MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.DRUG MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureMolecularMixtureComplexMolecularMixture KEGG.ENVIRON MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG MolecularEntityChemicalEntityChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityBiologicalProcessPathwayProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood"},{"location":"ChemicalEntity/#linkml-source","title":"LinkML Source","text":"
                                        name: chemical entity\nid_prefixes:\n- UNII\n- CHEBI\n- MESH\n- CAS\n- UMLS\n- ncats.drug\n- PHARMGKB.CHEMICAL\n- PUBCHEM.COMPOUND\n- CHEMBL.COMPOUND\n- DrugCentral\n- GTOPDB\n- HMDB\n- KEGG.COMPOUND\n- ChemBank\n- PUBCHEM.SUBSTANCE\n- SIDER.DRUG\n- INCHI\n- INCHIKEY\n- KEGG.GLYCAN\n- KEGG.DRUG\n- KEGG.ENVIRON\n- KEGG\ndescription: A chemical entity is a physical entity that pertains to chemistry or\n  biochemistry.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- CHEBI:24431\n- SIO:010004\n- WIKIDATA:Q79529\n- STY:T103\nnarrow_mappings:\n- WIKIDATA:Q43460564\nbroad_mappings:\n- STY:T167\nis_a: named thing\nmixins:\n- physical essence\n- chemical or drug or treatment\n- chemical entity or gene or gene product\n- chemical entity or protein or polypeptide\nslots:\n- trade name\n- available from\n- max tolerated dose\n- is toxic\n- has chemical role\n\n
                                        "},{"location":"ChemicalEntityAssessesNamedThingAssociation/","title":"Class: ChemicalEntityAssessesNamedThingAssociation","text":"
                                         classDiagram\n    class ChemicalEntityAssessesNamedThingAssociation\n      Association <|-- ChemicalEntityAssessesNamedThingAssociation\n\n      ChemicalEntityAssessesNamedThingAssociation : aggregator_knowledge_source\n\n      ChemicalEntityAssessesNamedThingAssociation : category\n\n      ChemicalEntityAssessesNamedThingAssociation : deprecated\n\n      ChemicalEntityAssessesNamedThingAssociation : description\n\n      ChemicalEntityAssessesNamedThingAssociation : has_attribute\n\n          ChemicalEntityAssessesNamedThingAssociation --|> Attribute : has_attribute\n\n      ChemicalEntityAssessesNamedThingAssociation : has_evidence\n\n          ChemicalEntityAssessesNamedThingAssociation --|> EvidenceType : has_evidence\n\n      ChemicalEntityAssessesNamedThingAssociation : id\n\n      ChemicalEntityAssessesNamedThingAssociation : iri\n\n      ChemicalEntityAssessesNamedThingAssociation : knowledge_source\n\n      ChemicalEntityAssessesNamedThingAssociation : name\n\n      ChemicalEntityAssessesNamedThingAssociation : negated\n\n      ChemicalEntityAssessesNamedThingAssociation : object\n\n          ChemicalEntityAssessesNamedThingAssociation --|> NamedThing : object\n\n      ChemicalEntityAssessesNamedThingAssociation : object_category\n\n          ChemicalEntityAssessesNamedThingAssociation --|> OntologyClass : object_category\n\n      ChemicalEntityAssessesNamedThingAssociation : object_category_closure\n\n          ChemicalEntityAssessesNamedThingAssociation --|> OntologyClass : object_category_closure\n\n      ChemicalEntityAssessesNamedThingAssociation : object_closure\n\n      ChemicalEntityAssessesNamedThingAssociation : object_label_closure\n\n      ChemicalEntityAssessesNamedThingAssociation : object_namespace\n\n      ChemicalEntityAssessesNamedThingAssociation : original_object\n\n      ChemicalEntityAssessesNamedThingAssociation : original_predicate\n\n      ChemicalEntityAssessesNamedThingAssociation : original_subject\n\n      ChemicalEntityAssessesNamedThingAssociation : predicate\n\n      ChemicalEntityAssessesNamedThingAssociation : primary_knowledge_source\n\n      ChemicalEntityAssessesNamedThingAssociation : publications\n\n          ChemicalEntityAssessesNamedThingAssociation --|> Publication : publications\n\n      ChemicalEntityAssessesNamedThingAssociation : qualifier\n\n      ChemicalEntityAssessesNamedThingAssociation : qualifiers\n\n          ChemicalEntityAssessesNamedThingAssociation --|> OntologyClass : qualifiers\n\n      ChemicalEntityAssessesNamedThingAssociation : retrieval_source_ids\n\n          ChemicalEntityAssessesNamedThingAssociation --|> RetrievalSource : retrieval_source_ids\n\n      ChemicalEntityAssessesNamedThingAssociation : subject\n\n          ChemicalEntityAssessesNamedThingAssociation --|> ChemicalEntity : subject\n\n      ChemicalEntityAssessesNamedThingAssociation : subject_category\n\n          ChemicalEntityAssessesNamedThingAssociation --|> OntologyClass : subject_category\n\n      ChemicalEntityAssessesNamedThingAssociation : subject_category_closure\n\n          ChemicalEntityAssessesNamedThingAssociation --|> OntologyClass : subject_category_closure\n\n      ChemicalEntityAssessesNamedThingAssociation : subject_closure\n\n      ChemicalEntityAssessesNamedThingAssociation : subject_label_closure\n\n      ChemicalEntityAssessesNamedThingAssociation : subject_namespace\n\n      ChemicalEntityAssessesNamedThingAssociation : timepoint\n\n      ChemicalEntityAssessesNamedThingAssociation : type\n\n\n
                                        "},{"location":"ChemicalEntityAssessesNamedThingAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • ChemicalEntityAssessesNamedThingAssociation
                                        "},{"location":"ChemicalEntityAssessesNamedThingAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 ChemicalEntity Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 NamedThing Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ChemicalEntityAssessesNamedThingAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: chemical entity assesses named thing association\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nslot_usage:\n  subject:\n    name: subject\n    domain_of:\n    - association\n    range: chemical entity\n  object:\n    name: object\n    domain_of:\n    - association\n    range: named thing\n  predicate:\n    name: predicate\n    domain_of:\n    - predicate mapping\n    - association\n    subproperty_of: assesses\n\n
                                        "},{"location":"ChemicalEntityDerivativeEnum/","title":"Enum: ChemicalEntityDerivativeEnum","text":""},{"location":"ChemicalEntityDerivativeEnum/#permissible-values","title":"Permissible Values","text":"Value Meaning Description metabolite None None"},{"location":"ChemicalEntityDerivativeEnum/#slots","title":"Slots","text":"Name Description subject_derivative_qualifier None subject_derivative_qualifier None object_derivative_qualifier None"},{"location":"ChemicalEntityDerivativeEnum/#linkml-source","title":"LinkML Source","text":"
                                        name: ChemicalEntityDerivativeEnum\nfrom_schema: https://w3id.org/biolink/biolink-model\npermissible_values:\n  metabolite:\n    text: metabolite\n\n
                                        "},{"location":"ChemicalEntityOrGeneOrGeneProduct/","title":"Class: ChemicalEntityOrGeneOrGeneProduct","text":"Description: A union of chemical entities and children, and gene or gene product. This mixin is helpful to use when searching across chemical entities that must include genes and their children as chemical entities.
                                         classDiagram\n    class ChemicalEntityOrGeneOrGeneProduct\n      ChemicalEntityOrGeneOrGeneProduct <|-- ChemicalEntity\n      ChemicalEntityOrGeneOrGeneProduct <|-- RegulatoryRegion\n      ChemicalEntityOrGeneOrGeneProduct <|-- AccessibleDnaRegion\n      ChemicalEntityOrGeneOrGeneProduct <|-- TranscriptionFactorBindingSite\n      ChemicalEntityOrGeneOrGeneProduct <|-- Gene\n      ChemicalEntityOrGeneOrGeneProduct <|-- Polypeptide\n      ChemicalEntityOrGeneOrGeneProduct <|-- ProteinDomain\n      ChemicalEntityOrGeneOrGeneProduct <|-- ProteinFamily\n      ChemicalEntityOrGeneOrGeneProduct <|-- GeneFamily\n\n\n
                                        "},{"location":"ChemicalEntityOrGeneOrGeneProduct/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"ChemicalEntityOrGeneOrGeneProduct/#mixin-usage","title":"Mixin Usage","text":"mixed into description ChemicalEntity A chemical entity is a physical entity that pertains to chemistry or biochemistry. RegulatoryRegion A region (or regions) of the genome that contains known or putative regulatory elements that act in cis- or trans- to affect the transcription of gene AccessibleDnaRegion A region (or regions) of a chromatinized genome that has been measured to be more accessible to an enzyme such as DNase-I or Tn5 Transpose TranscriptionFactorBindingSite A region (or regions) of the genome that contains a region of DNA known or predicted to bind a protein that modulates gene transcription Gene A region (or regions) that includes all of the sequence elements necessary to encode a functional transcript. A gene locus may include regulatory regions, transcribed regions and/or other functional sequence regions. Polypeptide A polypeptide is a molecular entity characterized by availability in protein databases of amino-acid-based sequence representations of its precise primary structure; for convenience of representation, partial sequences of various kinds are included, even if they do not represent a physical molecule. ProteinDomain A conserved part of protein sequence and (tertiary) structure that can evolve, function, and exist independently of the rest of the protein chain. Protein domains maintain their structure and function independently of the proteins in which they are found. e.g. an SH3 domain. ProteinFamily None GeneFamily any grouping of multiple genes or gene products related by common descent"},{"location":"ChemicalEntityOrGeneOrGeneProduct/#usages","title":"Usages","text":"used by used in type used ChemicalToChemicalAssociation subject range ChemicalEntityOrGeneOrGeneProduct ChemicalToDiseaseOrPhenotypicFeatureAssociation subject range ChemicalEntityOrGeneOrGeneProduct ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation subject range ChemicalEntityOrGeneOrGeneProduct ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation subject range ChemicalEntityOrGeneOrGeneProduct ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation subject range ChemicalEntityOrGeneOrGeneProduct"},{"location":"ChemicalEntityOrGeneOrGeneProduct/#linkml-source","title":"LinkML Source","text":"
                                        name: chemical entity or gene or gene product\ndescription: A union of chemical entities and children, and gene or gene product.\n  This mixin is helpful to use when searching across chemical entities that must include\n  genes and their children as chemical entities.\nfrom_schema: https://w3id.org/biolink/biolink-model\nmixin: true\n\n
                                        "},{"location":"ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation/","title":"Class: ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation","text":"Description: A regulatory relationship between two genes
                                         classDiagram\n    class ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation\n      Association <|-- ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation\n\n      ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation : aggregator_knowledge_source\n\n      ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation : category\n\n      ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation : deprecated\n\n      ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation : description\n\n      ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation : has_attribute\n\n          ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation --|> Attribute : has_attribute\n\n      ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation : has_evidence\n\n          ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation --|> EvidenceType : has_evidence\n\n      ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation : id\n\n      ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation : iri\n\n      ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation : knowledge_source\n\n      ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation : name\n\n      ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation : negated\n\n      ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation : object\n\n          ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation --|> GeneOrGeneProduct : object\n\n      ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation : object_category\n\n          ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation --|> OntologyClass : object_category\n\n      ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation : object_category_closure\n\n          ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation --|> OntologyClass : object_category_closure\n\n      ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation : object_closure\n\n      ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation : object_direction_qualifier\n\n          ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation --|> DirectionQualifierEnum : object_direction_qualifier\n\n      ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation : object_label_closure\n\n      ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation : object_namespace\n\n      ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation : original_object\n\n      ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation : original_predicate\n\n      ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation : original_subject\n\n      ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation : predicate\n\n      ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation : primary_knowledge_source\n\n      ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation : publications\n\n          ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation --|> Publication : publications\n\n      ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation : qualifier\n\n      ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation : qualifiers\n\n          ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation --|> OntologyClass : qualifiers\n\n      ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation : retrieval_source_ids\n\n          ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation --|> RetrievalSource : retrieval_source_ids\n\n      ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation : subject\n\n          ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation --|> ChemicalEntityOrGeneOrGeneProduct : subject\n\n      ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation : subject_category\n\n          ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation --|> OntologyClass : subject_category\n\n      ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation : subject_category_closure\n\n          ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation --|> OntologyClass : subject_category_closure\n\n      ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation : subject_closure\n\n      ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation : subject_label_closure\n\n      ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation : subject_namespace\n\n      ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation : timepoint\n\n      ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation : type\n\n\n
                                        "},{"location":"ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation
                                        "},{"location":"ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance object_direction_qualifier: None 0..1 DirectionQualifierEnum direct subject: connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 ChemicalEntityOrGeneOrGeneProduct Association predicate: the direction is always from regulator to regulated 1..1 PredicateType Association object: connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 GeneOrGeneProduct Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: chemical entity or gene or gene product regulates gene association\ndescription: A regulatory relationship between two genes\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nslots:\n- object direction qualifier\nslot_usage:\n  predicate:\n    name: predicate\n    description: the direction is always from regulator to regulated\n    domain_of:\n    - predicate mapping\n    - association\n    subproperty_of: regulates\n  subject:\n    name: subject\n    domain_of:\n    - association\n    role: regulatory gene\n    range: chemical entity or gene or gene product\n  object:\n    name: object\n    domain_of:\n    - association\n    role: regulated gene\n    range: gene or gene product\n  object direction qualifier:\n    name: object direction qualifier\n    domain_of:\n    - predicate mapping\n    - gene to disease or phenotypic feature association\n    - chemical entity or gene or gene product regulates gene association\n    range: DirectionQualifierEnum\n\n
                                        "},{"location":"ChemicalEntityOrProteinOrPolypeptide/","title":"Class: ChemicalEntityOrProteinOrPolypeptide","text":"Description: A union of chemical entities and children, and protein and polypeptide. This mixin is helpful to use when searching across chemical entities that must include genes and their children as chemical entities.
                                         classDiagram\n    class ChemicalEntityOrProteinOrPolypeptide\n      ChemicalEntityOrProteinOrPolypeptide <|-- ChemicalEntity\n      ChemicalEntityOrProteinOrPolypeptide <|-- Polypeptide\n\n\n
                                        "},{"location":"ChemicalEntityOrProteinOrPolypeptide/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"ChemicalEntityOrProteinOrPolypeptide/#mixin-usage","title":"Mixin Usage","text":"mixed into description ChemicalEntity A chemical entity is a physical entity that pertains to chemistry or biochemistry. Polypeptide A polypeptide is a molecular entity characterized by availability in protein databases of amino-acid-based sequence representations of its precise primary structure; for convenience of representation, partial sequences of various kinds are included, even if they do not represent a physical molecule."},{"location":"ChemicalEntityOrProteinOrPolypeptide/#linkml-source","title":"LinkML Source","text":"
                                        name: chemical entity or protein or polypeptide\ndescription: A union of chemical entities and children, and protein and polypeptide.\n  This mixin is helpful to use when searching across chemical entities that must include\n  genes and their children as chemical entities.\nfrom_schema: https://w3id.org/biolink/biolink-model\nmixin: true\n\n
                                        "},{"location":"ChemicalEntityToEntityAssociationMixin/","title":"Class: ChemicalEntityToEntityAssociationMixin","text":"Description: An interaction between a chemical entity and another entity
                                         classDiagram\n    class ChemicalEntityToEntityAssociationMixin\n      ChemicalEntityToEntityAssociationMixin <|-- DrugToEntityAssociationMixin\n      ChemicalEntityToEntityAssociationMixin <|-- ChemicalToEntityAssociationMixin\n\n\n
                                        "},{"location":"ChemicalEntityToEntityAssociationMixin/#inheritance","title":"Inheritance","text":"
                                        • ChemicalEntityToEntityAssociationMixin
                                          • DrugToEntityAssociationMixin
                                          • ChemicalToEntityAssociationMixin
                                        "},{"location":"ChemicalEntityToEntityAssociationMixin/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"ChemicalEntityToEntityAssociationMixin/#mixin-usage","title":"Mixin Usage","text":"mixed into description"},{"location":"ChemicalEntityToEntityAssociationMixin/#linkml-source","title":"LinkML Source","text":"
                                        name: chemical entity to entity association mixin\ndescription: An interaction between a chemical entity and another entity\nfrom_schema: https://w3id.org/biolink/biolink-model\nmixin: true\nslot_usage:\n  subject:\n    name: subject\n    description: the chemical entity that is an interactor\n    range: chemical entity or gene or gene product\ndefining_slots:\n- subject\n\n
                                        "},{"location":"ChemicalExposure/","title":"Class: ChemicalExposure","text":"Description: A chemical exposure is an intake of a particular chemical entity.
                                         classDiagram\n    class ChemicalExposure\n      ExposureEvent <|-- ChemicalExposure\n      Attribute <|-- ChemicalExposure\n\n\n      ChemicalExposure <|-- DrugExposure\n\n\n      ChemicalExposure : category\n\n      ChemicalExposure : deprecated\n\n      ChemicalExposure : description\n\n      ChemicalExposure : full_name\n\n      ChemicalExposure : has_attribute\n\n          ChemicalExposure --|> Attribute : has_attribute\n\n      ChemicalExposure : has_attribute_type\n\n          ChemicalExposure --|> OntologyClass : has_attribute_type\n\n      ChemicalExposure : has_qualitative_value\n\n          ChemicalExposure --|> NamedThing : has_qualitative_value\n\n      ChemicalExposure : has_quantitative_value\n\n          ChemicalExposure --|> QuantityValue : has_quantitative_value\n\n      ChemicalExposure : id\n\n      ChemicalExposure : iri\n\n      ChemicalExposure : name\n\n      ChemicalExposure : provided_by\n\n      ChemicalExposure : synonym\n\n      ChemicalExposure : timepoint\n\n      ChemicalExposure : type\n\n      ChemicalExposure : xref\n\n\n
                                        "},{"location":"ChemicalExposure/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • Attribute [ OntologyClass]
                                              • ChemicalExposure [ ExposureEvent]
                                                • DrugExposure [ ExposureEvent]
                                        "},{"location":"ChemicalExposure/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance has_quantitative_value: connects an attribute to a value 0..* QuantityValue direct timepoint: a point in time 0..1 TimeType ExposureEvent name: The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term. 0..1 LabelType Entity, Attribute has_attribute_type: connects an attribute to a class that describes it 1..1 OntologyClass Attribute has_qualitative_value: connects an attribute to a value 0..1 NamedThing Attribute iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity, Attribute id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity, OntologyClass provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ChemicalExposure/#linkml-source","title":"LinkML Source","text":"
                                        name: chemical exposure\ndescription: A chemical exposure is an intake of a particular chemical entity.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- ECTO:9000000\n- SIO:001399\nis_a: attribute\nmixins:\n- exposure event\nslots:\n- has quantitative value\n\n
                                        "},{"location":"ChemicalFormulaValue/","title":"Type: ChemicalFormulaValue","text":"

                                        A chemical formula

                                        • base: str

                                        • uri: xsd:string

                                        "},{"location":"ChemicalGeneInteractionAssociation/","title":"Class: ChemicalGeneInteractionAssociation","text":"Description: describes a physical interaction between a chemical entity and a gene or gene product. Any biological or chemical effect resulting from such an interaction are out of scope, and covered by the ChemicalAffectsGeneAssociation type (e.g. impact of a chemical on the abundance, activity, structure, etc, of either participant in the interaction)
                                         classDiagram\n    class ChemicalGeneInteractionAssociation\n      ChemicalToEntityAssociationMixin <|-- ChemicalGeneInteractionAssociation\n      Association <|-- ChemicalGeneInteractionAssociation\n\n      ChemicalGeneInteractionAssociation : aggregator_knowledge_source\n\n      ChemicalGeneInteractionAssociation : anatomical_context_qualifier\n\n          ChemicalGeneInteractionAssociation --|> AnatomicalEntity : anatomical_context_qualifier\n\n      ChemicalGeneInteractionAssociation : category\n\n      ChemicalGeneInteractionAssociation : deprecated\n\n      ChemicalGeneInteractionAssociation : description\n\n      ChemicalGeneInteractionAssociation : has_attribute\n\n          ChemicalGeneInteractionAssociation --|> Attribute : has_attribute\n\n      ChemicalGeneInteractionAssociation : has_evidence\n\n          ChemicalGeneInteractionAssociation --|> EvidenceType : has_evidence\n\n      ChemicalGeneInteractionAssociation : id\n\n      ChemicalGeneInteractionAssociation : iri\n\n      ChemicalGeneInteractionAssociation : knowledge_source\n\n      ChemicalGeneInteractionAssociation : name\n\n      ChemicalGeneInteractionAssociation : negated\n\n      ChemicalGeneInteractionAssociation : object\n\n          ChemicalGeneInteractionAssociation --|> GeneOrGeneProduct : object\n\n      ChemicalGeneInteractionAssociation : object_category\n\n          ChemicalGeneInteractionAssociation --|> OntologyClass : object_category\n\n      ChemicalGeneInteractionAssociation : object_category_closure\n\n          ChemicalGeneInteractionAssociation --|> OntologyClass : object_category_closure\n\n      ChemicalGeneInteractionAssociation : object_closure\n\n      ChemicalGeneInteractionAssociation : object_context_qualifier\n\n          ChemicalGeneInteractionAssociation --|> AnatomicalEntity : object_context_qualifier\n\n      ChemicalGeneInteractionAssociation : object_form_or_variant_qualifier\n\n          ChemicalGeneInteractionAssociation --|> ChemicalOrGeneOrGeneProductFormOrVariantEnum : object_form_or_variant_qualifier\n\n      ChemicalGeneInteractionAssociation : object_label_closure\n\n      ChemicalGeneInteractionAssociation : object_namespace\n\n      ChemicalGeneInteractionAssociation : object_part_qualifier\n\n          ChemicalGeneInteractionAssociation --|> GeneOrGeneProductOrChemicalPartQualifierEnum : object_part_qualifier\n\n      ChemicalGeneInteractionAssociation : original_object\n\n      ChemicalGeneInteractionAssociation : original_predicate\n\n      ChemicalGeneInteractionAssociation : original_subject\n\n      ChemicalGeneInteractionAssociation : predicate\n\n      ChemicalGeneInteractionAssociation : primary_knowledge_source\n\n      ChemicalGeneInteractionAssociation : publications\n\n          ChemicalGeneInteractionAssociation --|> Publication : publications\n\n      ChemicalGeneInteractionAssociation : qualifier\n\n      ChemicalGeneInteractionAssociation : qualifiers\n\n          ChemicalGeneInteractionAssociation --|> OntologyClass : qualifiers\n\n      ChemicalGeneInteractionAssociation : retrieval_source_ids\n\n          ChemicalGeneInteractionAssociation --|> RetrievalSource : retrieval_source_ids\n\n      ChemicalGeneInteractionAssociation : subject\n\n          ChemicalGeneInteractionAssociation --|> ChemicalEntity : subject\n\n      ChemicalGeneInteractionAssociation : subject_category\n\n          ChemicalGeneInteractionAssociation --|> OntologyClass : subject_category\n\n      ChemicalGeneInteractionAssociation : subject_category_closure\n\n          ChemicalGeneInteractionAssociation --|> OntologyClass : subject_category_closure\n\n      ChemicalGeneInteractionAssociation : subject_closure\n\n      ChemicalGeneInteractionAssociation : subject_context_qualifier\n\n          ChemicalGeneInteractionAssociation --|> AnatomicalEntity : subject_context_qualifier\n\n      ChemicalGeneInteractionAssociation : subject_derivative_qualifier\n\n          ChemicalGeneInteractionAssociation --|> ChemicalEntityDerivativeEnum : subject_derivative_qualifier\n\n      ChemicalGeneInteractionAssociation : subject_form_or_variant_qualifier\n\n          ChemicalGeneInteractionAssociation --|> ChemicalOrGeneOrGeneProductFormOrVariantEnum : subject_form_or_variant_qualifier\n\n      ChemicalGeneInteractionAssociation : subject_label_closure\n\n      ChemicalGeneInteractionAssociation : subject_namespace\n\n      ChemicalGeneInteractionAssociation : subject_part_qualifier\n\n          ChemicalGeneInteractionAssociation --|> GeneOrGeneProductOrChemicalPartQualifierEnum : subject_part_qualifier\n\n      ChemicalGeneInteractionAssociation : timepoint\n\n      ChemicalGeneInteractionAssociation : type\n\n\n
                                        "},{"location":"ChemicalGeneInteractionAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • ChemicalGeneInteractionAssociation [ ChemicalToEntityAssociationMixin]
                                        "},{"location":"ChemicalGeneInteractionAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject_form_or_variant_qualifier: None 0..1 ChemicalOrGeneOrGeneProductFormOrVariantEnum direct subject_part_qualifier: None 0..1 GeneOrGeneProductOrChemicalPartQualifierEnum direct subject_derivative_qualifier: None 0..1 ChemicalEntityDerivativeEnum direct subject_context_qualifier: None 0..1 AnatomicalEntity direct object_form_or_variant_qualifier: None 0..1 ChemicalOrGeneOrGeneProductFormOrVariantEnum direct object_part_qualifier: None 0..1 GeneOrGeneProductOrChemicalPartQualifierEnum direct object_context_qualifier: None 0..1 AnatomicalEntity direct anatomical_context_qualifier: A statement qualifier representing an anatomical location where an relationship expressed in an association took place (can be a tissue, cell type, or sub-cellular location). 0..1 AnatomicalEntity direct subject: the chemical entity or entity that is an interactor 1..1 ChemicalEntity Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 GeneOrGeneProduct Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ChemicalGeneInteractionAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: chemical gene interaction association\ndescription: describes a physical interaction between a chemical entity and a gene\n  or gene product. Any biological or chemical effect resulting from such an interaction\n  are out of scope, and covered by the ChemicalAffectsGeneAssociation type (e.g. impact\n  of a chemical on the abundance, activity, structure, etc, of either participant\n  in the interaction)\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- SIO:001257\nis_a: association\nmixins:\n- chemical to entity association mixin\nslots:\n- subject form or variant qualifier\n- subject part qualifier\n- subject derivative qualifier\n- subject context qualifier\n- object form or variant qualifier\n- object part qualifier\n- object context qualifier\n- anatomical context qualifier\nslot_usage:\n  subject:\n    name: subject\n    domain_of:\n    - association\n    range: chemical entity\n  object:\n    name: object\n    domain_of:\n    - association\n    range: gene or gene product\n  predicate:\n    name: predicate\n    domain_of:\n    - predicate mapping\n    - association\n    subproperty_of: physically interacts with\n  subject form or variant qualifier:\n    name: subject form or variant qualifier\n    domain_of:\n    - predicate mapping\n    - chemical gene interaction association\n    - chemical affects gene association\n    - gene affects chemical association\n    - gene has variant that contributes to disease association\n    range: ChemicalOrGeneOrGeneProductFormOrVariantEnum\n  subject part qualifier:\n    name: subject part qualifier\n    domain_of:\n    - predicate mapping\n    - chemical gene interaction association\n    - chemical affects gene association\n    - gene affects chemical association\n    range: GeneOrGeneProductOrChemicalPartQualifierEnum\n  subject derivative qualifier:\n    name: subject derivative qualifier\n    domain_of:\n    - predicate mapping\n    - chemical gene interaction association\n    - chemical affects gene association\n    - gene affects chemical association\n    range: ChemicalEntityDerivativeEnum\n  subject context qualifier:\n    name: subject context qualifier\n    domain_of:\n    - predicate mapping\n    - chemical gene interaction association\n    - chemical affects gene association\n    - gene affects chemical association\n    range: anatomical entity\n  object form or variant qualifier:\n    name: object form or variant qualifier\n    domain_of:\n    - predicate mapping\n    - chemical gene interaction association\n    - chemical affects gene association\n    - gene affects chemical association\n    range: ChemicalOrGeneOrGeneProductFormOrVariantEnum\n  object part qualifier:\n    name: object part qualifier\n    domain_of:\n    - predicate mapping\n    - chemical gene interaction association\n    - chemical affects gene association\n    - gene affects chemical association\n    range: GeneOrGeneProductOrChemicalPartQualifierEnum\n  object context qualifier:\n    name: object context qualifier\n    domain_of:\n    - predicate mapping\n    - chemical gene interaction association\n    - chemical affects gene association\n    - gene affects chemical association\n    range: anatomical entity\n  anatomical context qualifier:\n    name: anatomical context qualifier\n    domain_of:\n    - predicate mapping\n    - chemical gene interaction association\n    - chemical affects gene association\n    - gene affects chemical association\n    range: anatomical entity\n\n
                                        "},{"location":"ChemicalMixture/","title":"Class: ChemicalMixture","text":"Description: A chemical mixture is a chemical entity composed of two or more molecular entities.
                                         classDiagram\n    class ChemicalMixture\n      ChemicalEntity <|-- ChemicalMixture\n\n\n      ChemicalMixture <|-- MolecularMixture\n      ChemicalMixture <|-- ComplexMolecularMixture\n      ChemicalMixture <|-- ProcessedMaterial\n      ChemicalMixture <|-- Food\n\n\n      ChemicalMixture : available_from\n\n          ChemicalMixture --|> DrugAvailabilityEnum : available_from\n\n      ChemicalMixture : category\n\n      ChemicalMixture : deprecated\n\n      ChemicalMixture : description\n\n      ChemicalMixture : drug_regulatory_status_world_wide\n\n      ChemicalMixture : full_name\n\n      ChemicalMixture : has_attribute\n\n          ChemicalMixture --|> Attribute : has_attribute\n\n      ChemicalMixture : has_chemical_role\n\n          ChemicalMixture --|> ChemicalRole : has_chemical_role\n\n      ChemicalMixture : highest_FDA_approval_status\n\n      ChemicalMixture : id\n\n      ChemicalMixture : iri\n\n      ChemicalMixture : is_supplement\n\n          ChemicalMixture --|> ChemicalMixture : is_supplement\n\n      ChemicalMixture : is_toxic\n\n      ChemicalMixture : max_tolerated_dose\n\n      ChemicalMixture : name\n\n      ChemicalMixture : provided_by\n\n      ChemicalMixture : routes_of_delivery\n\n          ChemicalMixture --|> DrugDeliveryEnum : routes_of_delivery\n\n      ChemicalMixture : synonym\n\n      ChemicalMixture : trade_name\n\n          ChemicalMixture --|> ChemicalEntity : trade_name\n\n      ChemicalMixture : type\n\n      ChemicalMixture : xref\n\n\n
                                        "},{"location":"ChemicalMixture/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • ChemicalEntity [ PhysicalEssence ChemicalOrDrugOrTreatment ChemicalEntityOrGeneOrGeneProduct ChemicalEntityOrProteinOrPolypeptide]
                                              • ChemicalMixture
                                                • MolecularMixture
                                                • ComplexMolecularMixture
                                                • ProcessedMaterial
                                                • Food
                                        "},{"location":"ChemicalMixture/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance is_supplement: 0..1 ChemicalMixture direct highest_FDA_approval_status: Should be the highest level of FDA approval this chemical entity or device has, regardless of which disease, condition or phenotype it is currently being reviewed to treat. For specific levels of FDA approval for a specific condition, disease, phenotype, etc., see the association slot, 'FDA approval status.' 0..1 String direct drug_regulatory_status_world_wide: An agglomeration of drug regulatory status worldwide. Not specific to FDA. 0..1 String direct routes_of_delivery: the method or process of administering a pharmaceutical compound to achieve a therapeutic effect in humans or animals. 0..* DrugDeliveryEnum direct trade_name: 0..1 ChemicalEntity ChemicalEntity available_from: 0..* DrugAvailabilityEnum ChemicalEntity max_tolerated_dose: The highest dose of a drug or treatment that does not cause unacceptable side effects. The maximum tolerated dose is determined in clinical trials by testing increasing doses on different groups of people until the highest dose with acceptable side effects is found. Also called MTD. 0..1 String ChemicalEntity is_toxic: 0..1 Boolean ChemicalEntity has_chemical_role: A role is particular behaviour which a chemical entity may exhibit. 0..* ChemicalRole ChemicalEntity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ChemicalMixture/#usages","title":"Usages","text":"used by used in type used ChemicalMixture is_supplement range ChemicalMixture MolecularMixture is_supplement range ChemicalMixture ComplexMolecularMixture is_supplement range ChemicalMixture ProcessedMaterial is_supplement range ChemicalMixture Drug is_supplement range ChemicalMixture Food is_supplement range ChemicalMixture"},{"location":"ChemicalMixture/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage PUBCHEM.COMPOUND MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood CHEMBL.COMPOUND MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood UNII MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood CHEBI ChemicalRoleMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodhas_chemical_role DRUGBANK MolecularEntitySmallMoleculeChemicalMixtureMolecularMixtureComplexMolecularMixture MESH OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureProtein CAS MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood DrugCentral MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureMolecularMixtureComplexMolecularMixture GTOPDB MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood HMDB MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.COMPOUND MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood ChemBank MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood PUBCHEM.SUBSTANCE MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood SIDER.DRUG MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood INCHI MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood INCHIKEY MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.GLYCAN MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.DRUG MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureMolecularMixtureComplexMolecularMixture KEGG MolecularEntityChemicalEntityChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityBiologicalProcessPathwayProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.ENVIRON MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood UMLS OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureGenePolypeptideProtein"},{"location":"ChemicalMixture/#linkml-source","title":"LinkML Source","text":"
                                        name: chemical mixture\nid_prefixes:\n- PUBCHEM.COMPOUND\n- CHEMBL.COMPOUND\n- UNII\n- CHEBI\n- DRUGBANK\n- MESH\n- CAS\n- DrugCentral\n- GTOPDB\n- HMDB\n- KEGG.COMPOUND\n- ChemBank\n- PUBCHEM.SUBSTANCE\n- SIDER.DRUG\n- INCHI\n- INCHIKEY\n- KEGG.GLYCAN\n- KEGG.DRUG\n- KEGG\n- KEGG.ENVIRON\n- UMLS\ndescription: A chemical mixture is a chemical entity composed of two or more molecular\n  entities.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nclose_mappings:\n- dcid:ChemicalCompound\nnarrow_mappings:\n- NCIT:C20401\n- SNOMEDCT:49616005\nis_a: chemical entity\nslots:\n- is supplement\n- highest FDA approval status\n- drug regulatory status world wide\n- routes of delivery\n\n
                                        "},{"location":"ChemicalOrDrugOrTreatment/","title":"Class: ChemicalOrDrugOrTreatment","text":"
                                         classDiagram\n    class ChemicalOrDrugOrTreatment\n      ChemicalOrDrugOrTreatment <|-- ChemicalEntity\n      ChemicalOrDrugOrTreatment <|-- Drug\n      ChemicalOrDrugOrTreatment <|-- Treatment\n\n\n
                                        "},{"location":"ChemicalOrDrugOrTreatment/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"ChemicalOrDrugOrTreatment/#mixin-usage","title":"Mixin Usage","text":"mixed into description ChemicalEntity A chemical entity is a physical entity that pertains to chemistry or biochemistry. Drug A substance intended for use in the diagnosis, cure, mitigation, treatment, or prevention of disease Treatment A treatment is targeted at a disease or phenotype and may involve multiple drug 'exposures', medical devices and/or procedures"},{"location":"ChemicalOrDrugOrTreatment/#linkml-source","title":"LinkML Source","text":"
                                        name: chemical or drug or treatment\nfrom_schema: https://w3id.org/biolink/biolink-model\nmixin: true\n\n
                                        "},{"location":"ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation/","title":"Class: ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation","text":"Description: This association defines a relationship between a chemical or treatment (or procedure) and a disease or phenotypic feature where the disesae or phenotypic feature is a secondary, typically (but not always) undesirable effect.
                                         classDiagram\n    class ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation\n      ChemicalToEntityAssociationMixin <|-- ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation\n      EntityToDiseaseOrPhenotypicFeatureAssociationMixin <|-- ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation\n      ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation <|-- ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation\n\n      ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation : aggregator_knowledge_source\n\n      ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation : category\n\n      ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation : deprecated\n\n      ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation : description\n\n      ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation : FDA_adverse_event_level\n\n          ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation --|> FDAIDAAdverseEventEnum : FDA_adverse_event_level\n\n      ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation : has_attribute\n\n          ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation --|> Attribute : has_attribute\n\n      ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation : has_evidence\n\n          ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation --|> EvidenceType : has_evidence\n\n      ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation : id\n\n      ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation : iri\n\n      ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation : knowledge_source\n\n      ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation : name\n\n      ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation : negated\n\n      ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation : object\n\n          ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation --|> DiseaseOrPhenotypicFeature : object\n\n      ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation : object_category\n\n          ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation --|> OntologyClass : object_category\n\n      ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation : object_category_closure\n\n          ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation --|> OntologyClass : object_category_closure\n\n      ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation : object_closure\n\n      ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation : object_label_closure\n\n      ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation : object_namespace\n\n      ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation : original_object\n\n      ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation : original_predicate\n\n      ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation : original_subject\n\n      ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation : predicate\n\n      ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation : primary_knowledge_source\n\n      ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation : publications\n\n          ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation --|> Publication : publications\n\n      ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation : qualifier\n\n      ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation : qualifiers\n\n          ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation --|> OntologyClass : qualifiers\n\n      ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation : retrieval_source_ids\n\n          ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation --|> RetrievalSource : retrieval_source_ids\n\n      ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation : subject\n\n          ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation --|> ChemicalEntityOrGeneOrGeneProduct : subject\n\n      ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation : subject_category\n\n          ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation --|> OntologyClass : subject_category\n\n      ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation : subject_category_closure\n\n          ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation --|> OntologyClass : subject_category_closure\n\n      ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation : subject_closure\n\n      ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation : subject_label_closure\n\n      ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation : subject_namespace\n\n      ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation : timepoint\n\n      ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation : type\n\n\n
                                        "},{"location":"ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation [ ChemicalToEntityAssociationMixin EntityToDiseaseOrPhenotypicFeatureAssociationMixin]
                                              • ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation [ ChemicalToEntityAssociationMixin EntityToDiseaseOrPhenotypicFeatureAssociationMixin]
                                        "},{"location":"ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance FDA_adverse_event_level: 0..1 FDAIDAAdverseEventEnum ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation subject: the chemical entity or entity that is an interactor 1..1 ChemicalEntityOrGeneOrGeneProduct Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: disease or phenotype 1..1 DiseaseOrPhenotypicFeature Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: chemical or drug or treatment side effect disease or phenotypic feature association\ndescription: This association defines a relationship between a chemical or treatment\n  (or procedure) and a disease or phenotypic feature where the disesae or phenotypic\n  feature is a secondary, typically (but not always) undesirable effect.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: chemical or drug or treatment to disease or phenotypic feature association\nmixins:\n- chemical to entity association mixin\n- entity to disease or phenotypic feature association mixin\nslot_usage:\n  predicate:\n    name: predicate\n    domain_of:\n    - predicate mapping\n    - association\n    subproperty_of: has side effect\ndefining_slots:\n- subject\n- predicate\n- object\n\n
                                        "},{"location":"ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation/","title":"Class: ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation","text":"Description: This association defines a relationship between a chemical or treatment (or procedure) and a disease or phenotypic feature where the disesae or phenotypic feature is a secondary undesirable effect.
                                         classDiagram\n    class ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation\n      ChemicalToEntityAssociationMixin <|-- ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation\n      EntityToDiseaseOrPhenotypicFeatureAssociationMixin <|-- ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation\n      Association <|-- ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation\n\n\n      ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation <|-- ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation\n\n\n      ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation : aggregator_knowledge_source\n\n      ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation : category\n\n      ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation : deprecated\n\n      ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation : description\n\n      ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation : FDA_adverse_event_level\n\n          ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation --|> FDAIDAAdverseEventEnum : FDA_adverse_event_level\n\n      ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation : has_attribute\n\n          ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation --|> Attribute : has_attribute\n\n      ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation : has_evidence\n\n          ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation --|> EvidenceType : has_evidence\n\n      ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation : id\n\n      ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation : iri\n\n      ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation : knowledge_source\n\n      ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation : name\n\n      ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation : negated\n\n      ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation : object\n\n          ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation --|> DiseaseOrPhenotypicFeature : object\n\n      ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation : object_category\n\n          ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation --|> OntologyClass : object_category\n\n      ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation : object_category_closure\n\n          ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation --|> OntologyClass : object_category_closure\n\n      ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation : object_closure\n\n      ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation : object_label_closure\n\n      ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation : object_namespace\n\n      ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation : original_object\n\n      ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation : original_predicate\n\n      ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation : original_subject\n\n      ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation : predicate\n\n      ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation : primary_knowledge_source\n\n      ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation : publications\n\n          ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation --|> Publication : publications\n\n      ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation : qualifier\n\n      ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation : qualifiers\n\n          ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation --|> OntologyClass : qualifiers\n\n      ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation : retrieval_source_ids\n\n          ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation --|> RetrievalSource : retrieval_source_ids\n\n      ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation : subject\n\n          ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation --|> ChemicalEntityOrGeneOrGeneProduct : subject\n\n      ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation : subject_category\n\n          ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation --|> OntologyClass : subject_category\n\n      ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation : subject_category_closure\n\n          ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation --|> OntologyClass : subject_category_closure\n\n      ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation : subject_closure\n\n      ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation : subject_label_closure\n\n      ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation : subject_namespace\n\n      ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation : timepoint\n\n      ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation : type\n\n\n
                                        "},{"location":"ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation [ ChemicalToEntityAssociationMixin EntityToDiseaseOrPhenotypicFeatureAssociationMixin]
                                              • ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation [ ChemicalToEntityAssociationMixin EntityToDiseaseOrPhenotypicFeatureAssociationMixin]
                                        "},{"location":"ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance FDA_adverse_event_level: 0..1 FDAIDAAdverseEventEnum direct subject: the chemical entity or entity that is an interactor 1..1 ChemicalEntityOrGeneOrGeneProduct Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: disease or phenotype 1..1 DiseaseOrPhenotypicFeature Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: chemical or drug or treatment to disease or phenotypic feature association\ndescription: This association defines a relationship between a chemical or treatment\n  (or procedure) and a disease or phenotypic feature where the disesae or phenotypic\n  feature is a secondary undesirable effect.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nmixins:\n- chemical to entity association mixin\n- entity to disease or phenotypic feature association mixin\nslots:\n- FDA adverse event level\nslot_usage:\n  predicate:\n    name: predicate\n    domain_of:\n    - predicate mapping\n    - association\n    subproperty_of: has adverse event\ndefining_slots:\n- subject\n- predicate\n- object\n\n
                                        "},{"location":"ChemicalOrGeneOrGeneProductFormOrVariantEnum/","title":"Enum: ChemicalOrGeneOrGeneProductFormOrVariantEnum","text":""},{"location":"ChemicalOrGeneOrGeneProductFormOrVariantEnum/#permissible-values","title":"Permissible Values","text":"Value Meaning Description genetic_variant_form None None modified_form None None loss_of_function_variant_form None None gain_of_function_variant_form None None polymorphic_form None None snp_form None None analog_form None None"},{"location":"ChemicalOrGeneOrGeneProductFormOrVariantEnum/#slots","title":"Slots","text":"Name Description subject_form_or_variant_qualifier None object_form_or_variant_qualifier None subject_form_or_variant_qualifier None object_form_or_variant_qualifier None subject_form_or_variant_qualifier None object_form_or_variant_qualifier None"},{"location":"ChemicalOrGeneOrGeneProductFormOrVariantEnum/#linkml-source","title":"LinkML Source","text":"
                                        name: ChemicalOrGeneOrGeneProductFormOrVariantEnum\nfrom_schema: https://w3id.org/biolink/biolink-model\npermissible_values:\n  genetic_variant_form:\n    text: genetic_variant_form\n    is_a: modified_form\n  modified_form:\n    text: modified_form\n  loss_of_function_variant_form:\n    text: loss_of_function_variant_form\n    is_a: genetic_variant_form\n  gain_of_function_variant_form:\n    text: gain_of_function_variant_form\n    is_a: genetic_variant_form\n  polymorphic_form:\n    text: polymorphic_form\n    is_a: genetic_variant_form\n  snp_form:\n    text: snp_form\n    is_a: polymorphic_form\n  analog_form:\n    text: analog_form\n    is_a: modified_form\n\n
                                        "},{"location":"ChemicalRole/","title":"Class: ChemicalRole","text":"Description: A role played by the molecular entity or part thereof within a chemical context.
                                         classDiagram\n    class ChemicalRole\n      Attribute <|-- ChemicalRole\n\n      ChemicalRole : category\n\n      ChemicalRole : deprecated\n\n      ChemicalRole : description\n\n      ChemicalRole : full_name\n\n      ChemicalRole : has_attribute\n\n          ChemicalRole --|> Attribute : has_attribute\n\n      ChemicalRole : has_attribute_type\n\n          ChemicalRole --|> OntologyClass : has_attribute_type\n\n      ChemicalRole : has_qualitative_value\n\n          ChemicalRole --|> NamedThing : has_qualitative_value\n\n      ChemicalRole : has_quantitative_value\n\n          ChemicalRole --|> QuantityValue : has_quantitative_value\n\n      ChemicalRole : id\n\n      ChemicalRole : iri\n\n      ChemicalRole : name\n\n      ChemicalRole : provided_by\n\n      ChemicalRole : synonym\n\n      ChemicalRole : type\n\n      ChemicalRole : xref\n\n\n
                                        "},{"location":"ChemicalRole/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • Attribute [ OntologyClass]
                                              • ChemicalRole
                                        "},{"location":"ChemicalRole/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance name: The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term. 0..1 LabelType Entity, Attribute has_attribute_type: connects an attribute to a class that describes it 1..1 OntologyClass Attribute has_quantitative_value: connects an attribute to a value 0..* QuantityValue Attribute has_qualitative_value: connects an attribute to a value 0..1 NamedThing Attribute iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity, Attribute id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity, OntologyClass provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ChemicalRole/#usages","title":"Usages","text":"used by used in type used MolecularEntity has_chemical_role range ChemicalRole ChemicalEntity has_chemical_role range ChemicalRole SmallMolecule has_chemical_role range ChemicalRole ChemicalMixture has_chemical_role range ChemicalRole NucleicAcidEntity has_chemical_role range ChemicalRole MolecularMixture has_chemical_role range ChemicalRole ComplexMolecularMixture has_chemical_role range ChemicalRole ProcessedMaterial has_chemical_role range ChemicalRole Drug has_chemical_role range ChemicalRole EnvironmentalFoodContaminant has_chemical_role range ChemicalRole FoodAdditive has_chemical_role range ChemicalRole Food has_chemical_role range ChemicalRole"},{"location":"ChemicalRole/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage CHEBI ChemicalRoleMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodhas_chemical_role"},{"location":"ChemicalRole/#linkml-source","title":"LinkML Source","text":"
                                        name: chemical role\nid_prefixes:\n- CHEBI\ndescription: \"\\tA role played by the molecular entity or part thereof within a chemical\\\n  \\ context.\"\nexamples:\n- value: CHEBI:35469\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- CHEBI:51086\nis_a: attribute\n\n
                                        "},{"location":"ChemicalToChemicalAssociation/","title":"Class: ChemicalToChemicalAssociation","text":"Description: A relationship between two chemical entities. This can encompass actual interactions as well as temporal causal edges, e.g. one chemical converted to another.
                                         classDiagram\n    class ChemicalToChemicalAssociation\n      ChemicalToEntityAssociationMixin <|-- ChemicalToChemicalAssociation\n      Association <|-- ChemicalToChemicalAssociation\n\n\n      ChemicalToChemicalAssociation <|-- ReactionToParticipantAssociation\n      ChemicalToChemicalAssociation <|-- ChemicalToChemicalDerivationAssociation\n\n\n      ChemicalToChemicalAssociation : aggregator_knowledge_source\n\n      ChemicalToChemicalAssociation : category\n\n      ChemicalToChemicalAssociation : deprecated\n\n      ChemicalToChemicalAssociation : description\n\n      ChemicalToChemicalAssociation : has_attribute\n\n          ChemicalToChemicalAssociation --|> Attribute : has_attribute\n\n      ChemicalToChemicalAssociation : has_evidence\n\n          ChemicalToChemicalAssociation --|> EvidenceType : has_evidence\n\n      ChemicalToChemicalAssociation : id\n\n      ChemicalToChemicalAssociation : iri\n\n      ChemicalToChemicalAssociation : knowledge_source\n\n      ChemicalToChemicalAssociation : name\n\n      ChemicalToChemicalAssociation : negated\n\n      ChemicalToChemicalAssociation : object\n\n          ChemicalToChemicalAssociation --|> ChemicalEntity : object\n\n      ChemicalToChemicalAssociation : object_category\n\n          ChemicalToChemicalAssociation --|> OntologyClass : object_category\n\n      ChemicalToChemicalAssociation : object_category_closure\n\n          ChemicalToChemicalAssociation --|> OntologyClass : object_category_closure\n\n      ChemicalToChemicalAssociation : object_closure\n\n      ChemicalToChemicalAssociation : object_label_closure\n\n      ChemicalToChemicalAssociation : object_namespace\n\n      ChemicalToChemicalAssociation : original_object\n\n      ChemicalToChemicalAssociation : original_predicate\n\n      ChemicalToChemicalAssociation : original_subject\n\n      ChemicalToChemicalAssociation : predicate\n\n      ChemicalToChemicalAssociation : primary_knowledge_source\n\n      ChemicalToChemicalAssociation : publications\n\n          ChemicalToChemicalAssociation --|> Publication : publications\n\n      ChemicalToChemicalAssociation : qualifier\n\n      ChemicalToChemicalAssociation : qualifiers\n\n          ChemicalToChemicalAssociation --|> OntologyClass : qualifiers\n\n      ChemicalToChemicalAssociation : retrieval_source_ids\n\n          ChemicalToChemicalAssociation --|> RetrievalSource : retrieval_source_ids\n\n      ChemicalToChemicalAssociation : subject\n\n          ChemicalToChemicalAssociation --|> ChemicalEntityOrGeneOrGeneProduct : subject\n\n      ChemicalToChemicalAssociation : subject_category\n\n          ChemicalToChemicalAssociation --|> OntologyClass : subject_category\n\n      ChemicalToChemicalAssociation : subject_category_closure\n\n          ChemicalToChemicalAssociation --|> OntologyClass : subject_category_closure\n\n      ChemicalToChemicalAssociation : subject_closure\n\n      ChemicalToChemicalAssociation : subject_label_closure\n\n      ChemicalToChemicalAssociation : subject_namespace\n\n      ChemicalToChemicalAssociation : timepoint\n\n      ChemicalToChemicalAssociation : type\n\n\n
                                        "},{"location":"ChemicalToChemicalAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • ChemicalToChemicalAssociation [ ChemicalToEntityAssociationMixin]
                                              • ReactionToParticipantAssociation
                                              • ChemicalToChemicalDerivationAssociation
                                        "},{"location":"ChemicalToChemicalAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: the chemical entity or entity that is an interactor 1..1 ChemicalEntityOrGeneOrGeneProduct Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: the chemical element that is the target of the statement 1..1 ChemicalEntity Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ChemicalToChemicalAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: chemical to chemical association\ndescription: A relationship between two chemical entities. This can encompass actual\n  interactions as well as temporal causal edges, e.g. one chemical converted to another.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nmixins:\n- chemical to entity association mixin\nslot_usage:\n  object:\n    name: object\n    description: the chemical element that is the target of the statement\n    domain_of:\n    - association\n    range: chemical entity\ndefining_slots:\n- subject\n- object\n\n
                                        "},{"location":"ChemicalToChemicalDerivationAssociation/","title":"Class: ChemicalToChemicalDerivationAssociation","text":"Description: A causal relationship between two chemical entities, where the subject represents the upstream entity and the object represents the downstream. For any such association there is an implicit reaction: IF R has-input C1 AND R has-output C2 AND R enabled-by P AND R type Reaction THEN C1 derives-into C2 catalyst qualifier P
                                         classDiagram\n    class ChemicalToChemicalDerivationAssociation\n      ChemicalToChemicalAssociation <|-- ChemicalToChemicalDerivationAssociation\n\n      ChemicalToChemicalDerivationAssociation : aggregator_knowledge_source\n\n      ChemicalToChemicalDerivationAssociation : catalyst_qualifier\n\n          ChemicalToChemicalDerivationAssociation --|> MacromolecularMachineMixin : catalyst_qualifier\n\n      ChemicalToChemicalDerivationAssociation : category\n\n      ChemicalToChemicalDerivationAssociation : deprecated\n\n      ChemicalToChemicalDerivationAssociation : description\n\n      ChemicalToChemicalDerivationAssociation : has_attribute\n\n          ChemicalToChemicalDerivationAssociation --|> Attribute : has_attribute\n\n      ChemicalToChemicalDerivationAssociation : has_evidence\n\n          ChemicalToChemicalDerivationAssociation --|> EvidenceType : has_evidence\n\n      ChemicalToChemicalDerivationAssociation : id\n\n      ChemicalToChemicalDerivationAssociation : iri\n\n      ChemicalToChemicalDerivationAssociation : knowledge_source\n\n      ChemicalToChemicalDerivationAssociation : name\n\n      ChemicalToChemicalDerivationAssociation : negated\n\n      ChemicalToChemicalDerivationAssociation : object\n\n          ChemicalToChemicalDerivationAssociation --|> ChemicalEntity : object\n\n      ChemicalToChemicalDerivationAssociation : object_category\n\n          ChemicalToChemicalDerivationAssociation --|> OntologyClass : object_category\n\n      ChemicalToChemicalDerivationAssociation : object_category_closure\n\n          ChemicalToChemicalDerivationAssociation --|> OntologyClass : object_category_closure\n\n      ChemicalToChemicalDerivationAssociation : object_closure\n\n      ChemicalToChemicalDerivationAssociation : object_label_closure\n\n      ChemicalToChemicalDerivationAssociation : object_namespace\n\n      ChemicalToChemicalDerivationAssociation : original_object\n\n      ChemicalToChemicalDerivationAssociation : original_predicate\n\n      ChemicalToChemicalDerivationAssociation : original_subject\n\n      ChemicalToChemicalDerivationAssociation : predicate\n\n      ChemicalToChemicalDerivationAssociation : primary_knowledge_source\n\n      ChemicalToChemicalDerivationAssociation : publications\n\n          ChemicalToChemicalDerivationAssociation --|> Publication : publications\n\n      ChemicalToChemicalDerivationAssociation : qualifier\n\n      ChemicalToChemicalDerivationAssociation : qualifiers\n\n          ChemicalToChemicalDerivationAssociation --|> OntologyClass : qualifiers\n\n      ChemicalToChemicalDerivationAssociation : retrieval_source_ids\n\n          ChemicalToChemicalDerivationAssociation --|> RetrievalSource : retrieval_source_ids\n\n      ChemicalToChemicalDerivationAssociation : subject\n\n          ChemicalToChemicalDerivationAssociation --|> ChemicalEntity : subject\n\n      ChemicalToChemicalDerivationAssociation : subject_category\n\n          ChemicalToChemicalDerivationAssociation --|> OntologyClass : subject_category\n\n      ChemicalToChemicalDerivationAssociation : subject_category_closure\n\n          ChemicalToChemicalDerivationAssociation --|> OntologyClass : subject_category_closure\n\n      ChemicalToChemicalDerivationAssociation : subject_closure\n\n      ChemicalToChemicalDerivationAssociation : subject_label_closure\n\n      ChemicalToChemicalDerivationAssociation : subject_namespace\n\n      ChemicalToChemicalDerivationAssociation : timepoint\n\n      ChemicalToChemicalDerivationAssociation : type\n\n\n
                                        "},{"location":"ChemicalToChemicalDerivationAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • ChemicalToChemicalAssociation [ ChemicalToEntityAssociationMixin]
                                              • ChemicalToChemicalDerivationAssociation
                                        "},{"location":"ChemicalToChemicalDerivationAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance catalyst_qualifier: this connects the derivation edge to the chemical entity that catalyzes the reaction that causes the subject chemical to transform into the object chemical. 0..* MacromolecularMachineMixin direct subject: the upstream chemical entity 1..1 ChemicalEntity Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: the downstream chemical entity 1..1 ChemicalEntity Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ChemicalToChemicalDerivationAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: chemical to chemical derivation association\ndescription: 'A causal relationship between two chemical entities, where the subject\n  represents the upstream entity and the object represents the downstream. For any\n  such association there is an implicit reaction: IF R has-input C1 AND R has-output\n  C2 AND R enabled-by P AND R type Reaction THEN C1 derives-into C2 catalyst qualifier\n  P'\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: chemical to chemical association\nslots:\n- catalyst qualifier\nslot_usage:\n  subject:\n    name: subject\n    description: the upstream chemical entity\n    domain_of:\n    - association\n    range: chemical entity\n  object:\n    name: object\n    description: the downstream chemical entity\n    domain_of:\n    - association\n    range: chemical entity\n  predicate:\n    name: predicate\n    domain_of:\n    - predicate mapping\n    - association\n    subproperty_of: derives into\n  catalyst qualifier:\n    name: catalyst qualifier\n    description: this connects the derivation edge to the chemical entity that catalyzes\n      the reaction that causes the subject chemical to transform into the object chemical.\n    domain_of:\n    - chemical to chemical derivation association\ndefining_slots:\n- subject\n- predicate\n- object\n\n
                                        "},{"location":"ChemicalToDiseaseOrPhenotypicFeatureAssociation/","title":"Class: ChemicalToDiseaseOrPhenotypicFeatureAssociation","text":"Description: An interaction between a chemical entity and a phenotype or disease, where the presence of the chemical gives rise to or exacerbates the phenotype.
                                         classDiagram\n    class ChemicalToDiseaseOrPhenotypicFeatureAssociation\n      ChemicalToEntityAssociationMixin <|-- ChemicalToDiseaseOrPhenotypicFeatureAssociation\n      EntityToDiseaseOrPhenotypicFeatureAssociationMixin <|-- ChemicalToDiseaseOrPhenotypicFeatureAssociation\n      Association <|-- ChemicalToDiseaseOrPhenotypicFeatureAssociation\n\n      ChemicalToDiseaseOrPhenotypicFeatureAssociation : aggregator_knowledge_source\n\n      ChemicalToDiseaseOrPhenotypicFeatureAssociation : category\n\n      ChemicalToDiseaseOrPhenotypicFeatureAssociation : deprecated\n\n      ChemicalToDiseaseOrPhenotypicFeatureAssociation : description\n\n      ChemicalToDiseaseOrPhenotypicFeatureAssociation : has_attribute\n\n          ChemicalToDiseaseOrPhenotypicFeatureAssociation --|> Attribute : has_attribute\n\n      ChemicalToDiseaseOrPhenotypicFeatureAssociation : has_evidence\n\n          ChemicalToDiseaseOrPhenotypicFeatureAssociation --|> EvidenceType : has_evidence\n\n      ChemicalToDiseaseOrPhenotypicFeatureAssociation : id\n\n      ChemicalToDiseaseOrPhenotypicFeatureAssociation : iri\n\n      ChemicalToDiseaseOrPhenotypicFeatureAssociation : knowledge_source\n\n      ChemicalToDiseaseOrPhenotypicFeatureAssociation : name\n\n      ChemicalToDiseaseOrPhenotypicFeatureAssociation : negated\n\n      ChemicalToDiseaseOrPhenotypicFeatureAssociation : object\n\n          ChemicalToDiseaseOrPhenotypicFeatureAssociation --|> DiseaseOrPhenotypicFeature : object\n\n      ChemicalToDiseaseOrPhenotypicFeatureAssociation : object_category\n\n          ChemicalToDiseaseOrPhenotypicFeatureAssociation --|> OntologyClass : object_category\n\n      ChemicalToDiseaseOrPhenotypicFeatureAssociation : object_category_closure\n\n          ChemicalToDiseaseOrPhenotypicFeatureAssociation --|> OntologyClass : object_category_closure\n\n      ChemicalToDiseaseOrPhenotypicFeatureAssociation : object_closure\n\n      ChemicalToDiseaseOrPhenotypicFeatureAssociation : object_label_closure\n\n      ChemicalToDiseaseOrPhenotypicFeatureAssociation : object_namespace\n\n      ChemicalToDiseaseOrPhenotypicFeatureAssociation : original_object\n\n      ChemicalToDiseaseOrPhenotypicFeatureAssociation : original_predicate\n\n      ChemicalToDiseaseOrPhenotypicFeatureAssociation : original_subject\n\n      ChemicalToDiseaseOrPhenotypicFeatureAssociation : predicate\n\n      ChemicalToDiseaseOrPhenotypicFeatureAssociation : primary_knowledge_source\n\n      ChemicalToDiseaseOrPhenotypicFeatureAssociation : publications\n\n          ChemicalToDiseaseOrPhenotypicFeatureAssociation --|> Publication : publications\n\n      ChemicalToDiseaseOrPhenotypicFeatureAssociation : qualifier\n\n      ChemicalToDiseaseOrPhenotypicFeatureAssociation : qualifiers\n\n          ChemicalToDiseaseOrPhenotypicFeatureAssociation --|> OntologyClass : qualifiers\n\n      ChemicalToDiseaseOrPhenotypicFeatureAssociation : retrieval_source_ids\n\n          ChemicalToDiseaseOrPhenotypicFeatureAssociation --|> RetrievalSource : retrieval_source_ids\n\n      ChemicalToDiseaseOrPhenotypicFeatureAssociation : subject\n\n          ChemicalToDiseaseOrPhenotypicFeatureAssociation --|> ChemicalEntityOrGeneOrGeneProduct : subject\n\n      ChemicalToDiseaseOrPhenotypicFeatureAssociation : subject_category\n\n          ChemicalToDiseaseOrPhenotypicFeatureAssociation --|> OntologyClass : subject_category\n\n      ChemicalToDiseaseOrPhenotypicFeatureAssociation : subject_category_closure\n\n          ChemicalToDiseaseOrPhenotypicFeatureAssociation --|> OntologyClass : subject_category_closure\n\n      ChemicalToDiseaseOrPhenotypicFeatureAssociation : subject_closure\n\n      ChemicalToDiseaseOrPhenotypicFeatureAssociation : subject_label_closure\n\n      ChemicalToDiseaseOrPhenotypicFeatureAssociation : subject_namespace\n\n      ChemicalToDiseaseOrPhenotypicFeatureAssociation : timepoint\n\n      ChemicalToDiseaseOrPhenotypicFeatureAssociation : type\n\n\n
                                        "},{"location":"ChemicalToDiseaseOrPhenotypicFeatureAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • ChemicalToDiseaseOrPhenotypicFeatureAssociation [ ChemicalToEntityAssociationMixin EntityToDiseaseOrPhenotypicFeatureAssociationMixin]
                                        "},{"location":"ChemicalToDiseaseOrPhenotypicFeatureAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: the chemical entity or entity that is an interactor 1..1 ChemicalEntityOrGeneOrGeneProduct Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: the disease or phenotype that is affected by the chemical 1..1 DiseaseOrPhenotypicFeature Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ChemicalToDiseaseOrPhenotypicFeatureAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: chemical to disease or phenotypic feature association\ndescription: An interaction between a chemical entity and a phenotype or disease,\n  where the presence of the chemical gives rise to or exacerbates the phenotype.\nfrom_schema: https://w3id.org/biolink/biolink-model\nnarrow_mappings:\n- SIO:000993\nis_a: association\nmixins:\n- chemical to entity association mixin\n- entity to disease or phenotypic feature association mixin\nslot_usage:\n  object:\n    name: object\n    description: the disease or phenotype that is affected by the chemical\n    domain_of:\n    - association\n    range: disease or phenotypic feature\ndefining_slots:\n- subject\n- object\n\n
                                        "},{"location":"ChemicalToEntityAssociationMixin/","title":"Class: ChemicalToEntityAssociationMixin","text":"Description: An interaction between a chemical entity and another entity
                                         classDiagram\n    class ChemicalToEntityAssociationMixin\n      ChemicalEntityToEntityAssociationMixin <|-- ChemicalToEntityAssociationMixin\n\n\n      ChemicalToEntityAssociationMixin <|-- ChemicalToChemicalAssociation\n      ChemicalToEntityAssociationMixin <|-- ChemicalToDiseaseOrPhenotypicFeatureAssociation\n      ChemicalToEntityAssociationMixin <|-- ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation\n      ChemicalToEntityAssociationMixin <|-- ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation\n      ChemicalToEntityAssociationMixin <|-- ChemicalToPathwayAssociation\n      ChemicalToEntityAssociationMixin <|-- ChemicalGeneInteractionAssociation\n\n\n\n
                                        "},{"location":"ChemicalToEntityAssociationMixin/#inheritance","title":"Inheritance","text":"
                                        • ChemicalEntityToEntityAssociationMixin
                                          • ChemicalToEntityAssociationMixin
                                        "},{"location":"ChemicalToEntityAssociationMixin/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"ChemicalToEntityAssociationMixin/#mixin-usage","title":"Mixin Usage","text":"mixed into description ChemicalToChemicalAssociation A relationship between two chemical entities. This can encompass actual interactions as well as temporal causal edges, e.g. one chemical converted to another. ChemicalToDiseaseOrPhenotypicFeatureAssociation An interaction between a chemical entity and a phenotype or disease, where the presence of the chemical gives rise to or exacerbates the phenotype. ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation This association defines a relationship between a chemical or treatment (or procedure) and a disease or phenotypic feature where the disesae or phenotypic feature is a secondary undesirable effect. ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation This association defines a relationship between a chemical or treatment (or procedure) and a disease or phenotypic feature where the disesae or phenotypic feature is a secondary, typically (but not always) undesirable effect. ChemicalToPathwayAssociation An interaction between a chemical entity and a biological process or pathway. ChemicalGeneInteractionAssociation describes a physical interaction between a chemical entity and a gene or gene product. Any biological or chemical effect resulting from such an interaction are out of scope, and covered by the ChemicalAffectsGeneAssociation type (e.g. impact of a chemical on the abundance, activity, structure, etc, of either participant in the interaction)"},{"location":"ChemicalToEntityAssociationMixin/#linkml-source","title":"LinkML Source","text":"
                                        name: chemical to entity association mixin\ndescription: An interaction between a chemical entity and another entity\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: chemical entity to entity association mixin\nmixin: true\nslot_usage:\n  subject:\n    name: subject\n    description: the chemical entity or entity that is an interactor\n    domain_of:\n    - association\n    range: chemical entity or gene or gene product\ndefining_slots:\n- subject\n\n
                                        "},{"location":"ChemicalToPathwayAssociation/","title":"Class: ChemicalToPathwayAssociation","text":"Description: An interaction between a chemical entity and a biological process or pathway.
                                         classDiagram\n    class ChemicalToPathwayAssociation\n      ChemicalToEntityAssociationMixin <|-- ChemicalToPathwayAssociation\n      Association <|-- ChemicalToPathwayAssociation\n\n      ChemicalToPathwayAssociation : aggregator_knowledge_source\n\n      ChemicalToPathwayAssociation : category\n\n      ChemicalToPathwayAssociation : deprecated\n\n      ChemicalToPathwayAssociation : description\n\n      ChemicalToPathwayAssociation : has_attribute\n\n          ChemicalToPathwayAssociation --|> Attribute : has_attribute\n\n      ChemicalToPathwayAssociation : has_evidence\n\n          ChemicalToPathwayAssociation --|> EvidenceType : has_evidence\n\n      ChemicalToPathwayAssociation : id\n\n      ChemicalToPathwayAssociation : iri\n\n      ChemicalToPathwayAssociation : knowledge_source\n\n      ChemicalToPathwayAssociation : name\n\n      ChemicalToPathwayAssociation : negated\n\n      ChemicalToPathwayAssociation : object\n\n          ChemicalToPathwayAssociation --|> Pathway : object\n\n      ChemicalToPathwayAssociation : object_category\n\n          ChemicalToPathwayAssociation --|> OntologyClass : object_category\n\n      ChemicalToPathwayAssociation : object_category_closure\n\n          ChemicalToPathwayAssociation --|> OntologyClass : object_category_closure\n\n      ChemicalToPathwayAssociation : object_closure\n\n      ChemicalToPathwayAssociation : object_label_closure\n\n      ChemicalToPathwayAssociation : object_namespace\n\n      ChemicalToPathwayAssociation : original_object\n\n      ChemicalToPathwayAssociation : original_predicate\n\n      ChemicalToPathwayAssociation : original_subject\n\n      ChemicalToPathwayAssociation : predicate\n\n      ChemicalToPathwayAssociation : primary_knowledge_source\n\n      ChemicalToPathwayAssociation : publications\n\n          ChemicalToPathwayAssociation --|> Publication : publications\n\n      ChemicalToPathwayAssociation : qualifier\n\n      ChemicalToPathwayAssociation : qualifiers\n\n          ChemicalToPathwayAssociation --|> OntologyClass : qualifiers\n\n      ChemicalToPathwayAssociation : retrieval_source_ids\n\n          ChemicalToPathwayAssociation --|> RetrievalSource : retrieval_source_ids\n\n      ChemicalToPathwayAssociation : subject\n\n          ChemicalToPathwayAssociation --|> ChemicalEntity : subject\n\n      ChemicalToPathwayAssociation : subject_category\n\n          ChemicalToPathwayAssociation --|> OntologyClass : subject_category\n\n      ChemicalToPathwayAssociation : subject_category_closure\n\n          ChemicalToPathwayAssociation --|> OntologyClass : subject_category_closure\n\n      ChemicalToPathwayAssociation : subject_closure\n\n      ChemicalToPathwayAssociation : subject_label_closure\n\n      ChemicalToPathwayAssociation : subject_namespace\n\n      ChemicalToPathwayAssociation : timepoint\n\n      ChemicalToPathwayAssociation : type\n\n\n
                                        "},{"location":"ChemicalToPathwayAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • ChemicalToPathwayAssociation [ ChemicalToEntityAssociationMixin]
                                        "},{"location":"ChemicalToPathwayAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: the chemical entity that is affecting the pathway 1..1 ChemicalEntity Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: the pathway that is affected by the chemical 1..1 Pathway Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ChemicalToPathwayAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: chemical to pathway association\ndescription: An interaction between a chemical entity and a biological process or\n  pathway.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- SIO:001250\nis_a: association\nmixins:\n- chemical to entity association mixin\nslot_usage:\n  subject:\n    name: subject\n    description: the chemical entity that is affecting the pathway\n    domain_of:\n    - association\n    range: chemical entity\n  object:\n    name: object\n    description: the pathway that is affected by the chemical\n    domain_of:\n    - association\n    range: pathway\ndefining_slots:\n- subject\n- object\n\n
                                        "},{"location":"ChiSquaredAnalysisResult/","title":"Class: ChiSquaredAnalysisResult","text":"Description: A result of a chi squared analysis.
                                         classDiagram\n    class ChiSquaredAnalysisResult\n      StudyResult <|-- ChiSquaredAnalysisResult\n\n      ChiSquaredAnalysisResult : category\n\n      ChiSquaredAnalysisResult : creation_date\n\n      ChiSquaredAnalysisResult : deprecated\n\n      ChiSquaredAnalysisResult : description\n\n      ChiSquaredAnalysisResult : format\n\n      ChiSquaredAnalysisResult : full_name\n\n      ChiSquaredAnalysisResult : has_attribute\n\n          ChiSquaredAnalysisResult --|> Attribute : has_attribute\n\n      ChiSquaredAnalysisResult : id\n\n      ChiSquaredAnalysisResult : iri\n\n      ChiSquaredAnalysisResult : license\n\n      ChiSquaredAnalysisResult : name\n\n      ChiSquaredAnalysisResult : provided_by\n\n      ChiSquaredAnalysisResult : rights\n\n      ChiSquaredAnalysisResult : synonym\n\n      ChiSquaredAnalysisResult : type\n\n      ChiSquaredAnalysisResult : xref\n\n\n
                                        "},{"location":"ChiSquaredAnalysisResult/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • InformationContentEntity
                                              • StudyResult
                                                • ChiSquaredAnalysisResult
                                        "},{"location":"ChiSquaredAnalysisResult/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance license: None 0..1 String InformationContentEntity rights: None 0..1 String InformationContentEntity format: None 0..1 String InformationContentEntity creation_date: date on which an entity was created. This can be applied to nodes or edges 0..1 Date InformationContentEntity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ChiSquaredAnalysisResult/#linkml-source","title":"LinkML Source","text":"
                                        name: chi squared analysis result\ndescription: A result of a chi squared analysis.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: study result\n\n
                                        "},{"location":"ClinicalAttribute/","title":"Class: ClinicalAttribute","text":"Description: Attributes relating to a clinical manifestation
                                         classDiagram\n    class ClinicalAttribute\n      Attribute <|-- ClinicalAttribute\n\n\n      ClinicalAttribute <|-- ClinicalMeasurement\n      ClinicalAttribute <|-- ClinicalModifier\n      ClinicalAttribute <|-- ClinicalCourse\n\n\n      ClinicalAttribute : category\n\n      ClinicalAttribute : deprecated\n\n      ClinicalAttribute : description\n\n      ClinicalAttribute : full_name\n\n      ClinicalAttribute : has_attribute\n\n          ClinicalAttribute --|> Attribute : has_attribute\n\n      ClinicalAttribute : has_attribute_type\n\n          ClinicalAttribute --|> OntologyClass : has_attribute_type\n\n      ClinicalAttribute : has_qualitative_value\n\n          ClinicalAttribute --|> NamedThing : has_qualitative_value\n\n      ClinicalAttribute : has_quantitative_value\n\n          ClinicalAttribute --|> QuantityValue : has_quantitative_value\n\n      ClinicalAttribute : id\n\n      ClinicalAttribute : iri\n\n      ClinicalAttribute : name\n\n      ClinicalAttribute : provided_by\n\n      ClinicalAttribute : synonym\n\n      ClinicalAttribute : type\n\n      ClinicalAttribute : xref\n\n\n
                                        "},{"location":"ClinicalAttribute/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • Attribute [ OntologyClass]
                                              • ClinicalAttribute
                                                • ClinicalMeasurement
                                                • ClinicalModifier
                                                • ClinicalCourse
                                        "},{"location":"ClinicalAttribute/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance name: The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term. 0..1 LabelType Entity, Attribute has_attribute_type: connects an attribute to a class that describes it 1..1 OntologyClass Attribute has_quantitative_value: connects an attribute to a value 0..* QuantityValue Attribute has_qualitative_value: connects an attribute to a value 0..1 NamedThing Attribute iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity, Attribute id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity, OntologyClass provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ClinicalAttribute/#usages","title":"Usages","text":"used by used in type used ClinicalFinding has_attribute range ClinicalAttribute"},{"location":"ClinicalAttribute/#linkml-source","title":"LinkML Source","text":"
                                        name: clinical attribute\ndescription: Attributes relating to a clinical manifestation\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- STY:T201\nis_a: attribute\n\n
                                        "},{"location":"ClinicalCourse/","title":"Class: ClinicalCourse","text":"Description: The course a disease typically takes from its onset, progression in time, and eventual resolution or death of the affected individual
                                         classDiagram\n    class ClinicalCourse\n      ClinicalAttribute <|-- ClinicalCourse\n\n\n      ClinicalCourse <|-- Onset\n\n\n      ClinicalCourse : category\n\n      ClinicalCourse : deprecated\n\n      ClinicalCourse : description\n\n      ClinicalCourse : full_name\n\n      ClinicalCourse : has_attribute\n\n          ClinicalCourse --|> Attribute : has_attribute\n\n      ClinicalCourse : has_attribute_type\n\n          ClinicalCourse --|> OntologyClass : has_attribute_type\n\n      ClinicalCourse : has_qualitative_value\n\n          ClinicalCourse --|> NamedThing : has_qualitative_value\n\n      ClinicalCourse : has_quantitative_value\n\n          ClinicalCourse --|> QuantityValue : has_quantitative_value\n\n      ClinicalCourse : id\n\n      ClinicalCourse : iri\n\n      ClinicalCourse : name\n\n      ClinicalCourse : provided_by\n\n      ClinicalCourse : synonym\n\n      ClinicalCourse : type\n\n      ClinicalCourse : xref\n\n\n
                                        "},{"location":"ClinicalCourse/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • Attribute [ OntologyClass]
                                              • ClinicalAttribute
                                                • ClinicalCourse
                                                  • Onset
                                        "},{"location":"ClinicalCourse/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance name: The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term. 0..1 LabelType Entity, Attribute has_attribute_type: connects an attribute to a class that describes it 1..1 OntologyClass Attribute has_quantitative_value: connects an attribute to a value 0..* QuantityValue Attribute has_qualitative_value: connects an attribute to a value 0..1 NamedThing Attribute iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity, Attribute id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity, OntologyClass provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ClinicalCourse/#linkml-source","title":"LinkML Source","text":"
                                        name: clinical course\ndescription: The course a disease typically takes from its onset, progression in time,\n  and eventual resolution or death of the affected individual\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- HP:0031797\nis_a: clinical attribute\n\n
                                        "},{"location":"ClinicalEntity/","title":"Class: ClinicalEntity","text":"Description: Any entity or process that exists in the clinical domain and outside the biological realm. Diseases are placed under biological entities
                                         classDiagram\n    class ClinicalEntity\n      NamedThing <|-- ClinicalEntity\n\n\n      ClinicalEntity <|-- ClinicalTrial\n      ClinicalEntity <|-- ClinicalIntervention\n\n\n      ClinicalEntity : category\n\n      ClinicalEntity : deprecated\n\n      ClinicalEntity : description\n\n      ClinicalEntity : full_name\n\n      ClinicalEntity : has_attribute\n\n          ClinicalEntity --|> Attribute : has_attribute\n\n      ClinicalEntity : id\n\n      ClinicalEntity : iri\n\n      ClinicalEntity : name\n\n      ClinicalEntity : provided_by\n\n      ClinicalEntity : synonym\n\n      ClinicalEntity : type\n\n      ClinicalEntity : xref\n\n\n
                                        "},{"location":"ClinicalEntity/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • ClinicalEntity
                                              • ClinicalTrial
                                              • ClinicalIntervention
                                        "},{"location":"ClinicalEntity/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ClinicalEntity/#linkml-source","title":"LinkML Source","text":"
                                        name: clinical entity\ndescription: Any entity or process that exists in the clinical domain and outside\n  the biological realm. Diseases are placed under biological entities\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: named thing\n\n
                                        "},{"location":"ClinicalFinding/","title":"Class: ClinicalFinding","text":"Description: this category is currently considered broad enough to tag clinical lab measurements and other biological attributes taken as 'clinical traits' with some statistical score, for example, a p value in genetic associations.
                                         classDiagram\n    class ClinicalFinding\n      PhenotypicFeature <|-- ClinicalFinding\n\n      ClinicalFinding : category\n\n      ClinicalFinding : deprecated\n\n      ClinicalFinding : description\n\n      ClinicalFinding : full_name\n\n      ClinicalFinding : has_attribute\n\n          ClinicalFinding --|> ClinicalAttribute : has_attribute\n\n      ClinicalFinding : id\n\n      ClinicalFinding : in_taxon\n\n          ClinicalFinding --|> OrganismTaxon : in_taxon\n\n      ClinicalFinding : in_taxon_label\n\n      ClinicalFinding : iri\n\n      ClinicalFinding : name\n\n      ClinicalFinding : provided_by\n\n      ClinicalFinding : synonym\n\n      ClinicalFinding : type\n\n      ClinicalFinding : xref\n\n\n
                                        "},{"location":"ClinicalFinding/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • DiseaseOrPhenotypicFeature
                                                • PhenotypicFeature
                                                  • ClinicalFinding
                                        "},{"location":"ClinicalFinding/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* ClinicalAttribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ClinicalFinding/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage LOINC ClinicalFinding NCIT FoodGeneticInheritanceDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureClinicalFinding EFO DiseasePhenotypicFeatureClinicalFinding"},{"location":"ClinicalFinding/#linkml-source","title":"LinkML Source","text":"
                                        name: clinical finding\nid_prefixes:\n- LOINC\n- NCIT\n- EFO\ndescription: this category is currently considered broad enough to tag clinical lab\n  measurements and other biological attributes taken as 'clinical traits' with some\n  statistical score, for example, a p value in genetic associations.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: phenotypic feature\nslot_usage:\n  has attribute:\n    name: has attribute\n    domain_of:\n    - entity\n    range: clinical attribute\n\n
                                        "},{"location":"ClinicalIntervention/","title":"Class: ClinicalIntervention","text":"
                                         classDiagram\n    class ClinicalIntervention\n      ClinicalEntity <|-- ClinicalIntervention\n\n\n      ClinicalIntervention <|-- Hospitalization\n\n\n      ClinicalIntervention : category\n\n      ClinicalIntervention : deprecated\n\n      ClinicalIntervention : description\n\n      ClinicalIntervention : full_name\n\n      ClinicalIntervention : has_attribute\n\n          ClinicalIntervention --|> Attribute : has_attribute\n\n      ClinicalIntervention : id\n\n      ClinicalIntervention : iri\n\n      ClinicalIntervention : name\n\n      ClinicalIntervention : provided_by\n\n      ClinicalIntervention : synonym\n\n      ClinicalIntervention : type\n\n      ClinicalIntervention : xref\n\n\n
                                        "},{"location":"ClinicalIntervention/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • ClinicalEntity
                                              • ClinicalIntervention
                                                • Hospitalization
                                        "},{"location":"ClinicalIntervention/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ClinicalIntervention/#linkml-source","title":"LinkML Source","text":"
                                        name: clinical intervention\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: clinical entity\n\n
                                        "},{"location":"ClinicalMeasurement/","title":"Class: ClinicalMeasurement","text":"Description: A clinical measurement is a special kind of attribute which results from a laboratory observation from a subject individual or sample. Measurements can be connected to their subject by the 'has attribute' slot.
                                         classDiagram\n    class ClinicalMeasurement\n      ClinicalAttribute <|-- ClinicalMeasurement\n\n      ClinicalMeasurement : category\n\n      ClinicalMeasurement : deprecated\n\n      ClinicalMeasurement : description\n\n      ClinicalMeasurement : full_name\n\n      ClinicalMeasurement : has_attribute\n\n          ClinicalMeasurement --|> Attribute : has_attribute\n\n      ClinicalMeasurement : has_attribute_type\n\n          ClinicalMeasurement --|> OntologyClass : has_attribute_type\n\n      ClinicalMeasurement : has_qualitative_value\n\n          ClinicalMeasurement --|> NamedThing : has_qualitative_value\n\n      ClinicalMeasurement : has_quantitative_value\n\n          ClinicalMeasurement --|> QuantityValue : has_quantitative_value\n\n      ClinicalMeasurement : id\n\n      ClinicalMeasurement : iri\n\n      ClinicalMeasurement : name\n\n      ClinicalMeasurement : provided_by\n\n      ClinicalMeasurement : synonym\n\n      ClinicalMeasurement : type\n\n      ClinicalMeasurement : xref\n\n\n
                                        "},{"location":"ClinicalMeasurement/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • Attribute [ OntologyClass]
                                              • ClinicalAttribute
                                                • ClinicalMeasurement
                                        "},{"location":"ClinicalMeasurement/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance name: The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term. 0..1 LabelType Entity, Attribute has_attribute_type: connects an attribute to a class that describes it 1..1 OntologyClass Attribute has_quantitative_value: connects an attribute to a value 0..* QuantityValue Attribute has_qualitative_value: connects an attribute to a value 0..1 NamedThing Attribute iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity, Attribute id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity, OntologyClass provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ClinicalMeasurement/#linkml-source","title":"LinkML Source","text":"
                                        name: clinical measurement\ndescription: A clinical measurement is a special kind of attribute which results from\n  a laboratory observation from a subject individual or sample. Measurements can be\n  connected to their subject by the 'has attribute' slot.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- EFO:0001444\nis_a: clinical attribute\nslot_usage:\n  has attribute type:\n    name: has attribute type\n    values_from:\n    - EFO\n    - LOINC\n    multivalued: false\n    domain_of:\n    - attribute\n    required: true\n\n
                                        "},{"location":"ClinicalModifier/","title":"Class: ClinicalModifier","text":"Description: Used to characterize and specify the phenotypic abnormalities defined in the phenotypic abnormality sub-ontology, with respect to severity, laterality, and other aspects
                                         classDiagram\n    class ClinicalModifier\n      ClinicalAttribute <|-- ClinicalModifier\n\n      ClinicalModifier : category\n\n      ClinicalModifier : deprecated\n\n      ClinicalModifier : description\n\n      ClinicalModifier : full_name\n\n      ClinicalModifier : has_attribute\n\n          ClinicalModifier --|> Attribute : has_attribute\n\n      ClinicalModifier : has_attribute_type\n\n          ClinicalModifier --|> OntologyClass : has_attribute_type\n\n      ClinicalModifier : has_qualitative_value\n\n          ClinicalModifier --|> NamedThing : has_qualitative_value\n\n      ClinicalModifier : has_quantitative_value\n\n          ClinicalModifier --|> QuantityValue : has_quantitative_value\n\n      ClinicalModifier : id\n\n      ClinicalModifier : iri\n\n      ClinicalModifier : name\n\n      ClinicalModifier : provided_by\n\n      ClinicalModifier : synonym\n\n      ClinicalModifier : type\n\n      ClinicalModifier : xref\n\n\n
                                        "},{"location":"ClinicalModifier/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • Attribute [ OntologyClass]
                                              • ClinicalAttribute
                                                • ClinicalModifier
                                        "},{"location":"ClinicalModifier/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance name: The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term. 0..1 LabelType Entity, Attribute has_attribute_type: connects an attribute to a class that describes it 1..1 OntologyClass Attribute has_quantitative_value: connects an attribute to a value 0..* QuantityValue Attribute has_qualitative_value: connects an attribute to a value 0..1 NamedThing Attribute iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity, Attribute id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity, OntologyClass provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ClinicalModifier/#linkml-source","title":"LinkML Source","text":"
                                        name: clinical modifier\ndescription: Used to characterize and specify the phenotypic abnormalities defined\n  in the phenotypic abnormality sub-ontology, with respect to severity, laterality,\n  and other aspects\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: clinical attribute\n\n
                                        "},{"location":"ClinicalTrial/","title":"Class: ClinicalTrial","text":"
                                         classDiagram\n    class ClinicalTrial\n      ClinicalEntity <|-- ClinicalTrial\n\n      ClinicalTrial : category\n\n      ClinicalTrial : deprecated\n\n      ClinicalTrial : description\n\n      ClinicalTrial : full_name\n\n      ClinicalTrial : has_attribute\n\n          ClinicalTrial --|> Attribute : has_attribute\n\n      ClinicalTrial : id\n\n      ClinicalTrial : iri\n\n      ClinicalTrial : name\n\n      ClinicalTrial : provided_by\n\n      ClinicalTrial : synonym\n\n      ClinicalTrial : type\n\n      ClinicalTrial : xref\n\n\n
                                        "},{"location":"ClinicalTrial/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • ClinicalEntity
                                              • ClinicalTrial
                                        "},{"location":"ClinicalTrial/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ClinicalTrial/#linkml-source","title":"LinkML Source","text":"
                                        name: clinical trial\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: clinical entity\n\n
                                        "},{"location":"CodingSequence/","title":"Class: CodingSequence","text":"
                                         classDiagram\n    class CodingSequence\n      GenomicEntity <|-- CodingSequence\n      BiologicalEntity <|-- CodingSequence\n\n      CodingSequence : category\n\n      CodingSequence : deprecated\n\n      CodingSequence : description\n\n      CodingSequence : full_name\n\n      CodingSequence : has_attribute\n\n          CodingSequence --|> Attribute : has_attribute\n\n      CodingSequence : has_biological_sequence\n\n      CodingSequence : id\n\n      CodingSequence : in_taxon\n\n          CodingSequence --|> OrganismTaxon : in_taxon\n\n      CodingSequence : in_taxon_label\n\n      CodingSequence : iri\n\n      CodingSequence : name\n\n      CodingSequence : provided_by\n\n      CodingSequence : synonym\n\n      CodingSequence : type\n\n      CodingSequence : xref\n\n\n
                                        "},{"location":"CodingSequence/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • CodingSequence [ GenomicEntity]
                                        "},{"location":"CodingSequence/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance has_biological_sequence: connects a genomic feature to its sequence 0..1 BiologicalSequence GenomicEntity in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"CodingSequence/#usages","title":"Usages","text":"used by used in type used GenomicSequenceLocalization phase domain CodingSequence"},{"location":"CodingSequence/#linkml-source","title":"LinkML Source","text":"
                                        name: coding sequence\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- SO:0000316\n- SIO:001390\nis_a: biological entity\nmixins:\n- genomic entity\n\n
                                        "},{"location":"Cohort/","title":"Class: Cohort","text":"Description: A group of people banded together or treated as a group who share common characteristics. A cohort 'study' is a particular form of longitudinal study that samples a cohort, performing a cross-section at intervals through time.
                                         classDiagram\n    class Cohort\n      SubjectOfInvestigation <|-- Cohort\n      StudyPopulation <|-- Cohort\n\n      Cohort : category\n\n      Cohort : deprecated\n\n      Cohort : description\n\n      Cohort : full_name\n\n      Cohort : has_attribute\n\n          Cohort --|> Attribute : has_attribute\n\n      Cohort : id\n\n      Cohort : in_taxon\n\n          Cohort --|> OrganismTaxon : in_taxon\n\n      Cohort : in_taxon_label\n\n      Cohort : iri\n\n      Cohort : name\n\n      Cohort : provided_by\n\n      Cohort : synonym\n\n      Cohort : type\n\n      Cohort : xref\n\n\n
                                        "},{"location":"Cohort/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • OrganismalEntity [ SubjectOfInvestigation]
                                                • PopulationOfIndividualOrganisms [ SubjectOfInvestigation]
                                                  • StudyPopulation
                                                    • Cohort [ SubjectOfInvestigation]
                                        "},{"location":"Cohort/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: may often be an organism attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Cohort/#linkml-source","title":"LinkML Source","text":"
                                        name: cohort\ndescription: A group of people banded together or treated as a group who share common\n  characteristics. A cohort 'study' is a particular form of longitudinal study that\n  samples a cohort, performing a cross-section at intervals through time.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- WIKIDATA:Q1303415\nnarrow_mappings:\n- STY:T097\n- STY:T099\n- STY:T100\n- STY:T101\nis_a: study population\nmixins:\n- subject of investigation\n\n
                                        "},{"location":"CommonDataElement/","title":"Class: CommonDataElement","text":"Description: A Common Data Element (CDE) is a standardized, precisely defined question, paired with a set of allowable responses, used systematically across different sites, studies, or clinical trials to ensure consistent data collection. Multiple CDEs (from one or more Collections) can be curated into Forms. (https://cde.nlm.nih.gov/home)
                                         classDiagram\n    class CommonDataElement\n      InformationContentEntity <|-- CommonDataElement\n\n      CommonDataElement : category\n\n      CommonDataElement : creation_date\n\n      CommonDataElement : deprecated\n\n      CommonDataElement : description\n\n      CommonDataElement : format\n\n      CommonDataElement : full_name\n\n      CommonDataElement : has_attribute\n\n          CommonDataElement --|> Attribute : has_attribute\n\n      CommonDataElement : id\n\n      CommonDataElement : iri\n\n      CommonDataElement : license\n\n      CommonDataElement : name\n\n      CommonDataElement : provided_by\n\n      CommonDataElement : rights\n\n      CommonDataElement : synonym\n\n      CommonDataElement : type\n\n      CommonDataElement : xref\n\n\n
                                        "},{"location":"CommonDataElement/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • InformationContentEntity
                                              • CommonDataElement
                                        "},{"location":"CommonDataElement/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance license: None 0..1 String InformationContentEntity rights: None 0..1 String InformationContentEntity format: None 0..1 String InformationContentEntity creation_date: date on which an entity was created. This can be applied to nodes or edges 0..1 Date InformationContentEntity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"CommonDataElement/#linkml-source","title":"LinkML Source","text":"
                                        name: common data element\ndescription: A Common Data Element (CDE) is a standardized, precisely defined question,\n  paired with a set of allowable  responses, used systematically across different\n  sites, studies, or clinical trials to ensure consistent  data collection. Multiple\n  CDEs (from one or more Collections) can be curated into Forms.  (https://cde.nlm.nih.gov/home)\nfrom_schema: https://w3id.org/biolink/biolink-model\nclose_mappings:\n- NCIT:C19984\nis_a: information content entity\n\n
                                        "},{"location":"ComplexChemicalExposure/","title":"Class: ComplexChemicalExposure","text":"Description: A complex chemical exposure is an intake of a chemical mixture (e.g. gasoline), other than a drug.
                                         classDiagram\n    class ComplexChemicalExposure\n      Attribute <|-- ComplexChemicalExposure\n\n      ComplexChemicalExposure : category\n\n      ComplexChemicalExposure : deprecated\n\n      ComplexChemicalExposure : description\n\n      ComplexChemicalExposure : full_name\n\n      ComplexChemicalExposure : has_attribute\n\n          ComplexChemicalExposure --|> Attribute : has_attribute\n\n      ComplexChemicalExposure : has_attribute_type\n\n          ComplexChemicalExposure --|> OntologyClass : has_attribute_type\n\n      ComplexChemicalExposure : has_qualitative_value\n\n          ComplexChemicalExposure --|> NamedThing : has_qualitative_value\n\n      ComplexChemicalExposure : has_quantitative_value\n\n          ComplexChemicalExposure --|> QuantityValue : has_quantitative_value\n\n      ComplexChemicalExposure : id\n\n      ComplexChemicalExposure : iri\n\n      ComplexChemicalExposure : name\n\n      ComplexChemicalExposure : provided_by\n\n      ComplexChemicalExposure : synonym\n\n      ComplexChemicalExposure : type\n\n      ComplexChemicalExposure : xref\n\n\n
                                        "},{"location":"ComplexChemicalExposure/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • Attribute [ OntologyClass]
                                              • ComplexChemicalExposure
                                        "},{"location":"ComplexChemicalExposure/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance name: The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term. 0..1 LabelType Entity, Attribute has_attribute_type: connects an attribute to a class that describes it 1..1 OntologyClass Attribute has_quantitative_value: connects an attribute to a value 0..* QuantityValue Attribute has_qualitative_value: connects an attribute to a value 0..1 NamedThing Attribute iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity, Attribute id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity, OntologyClass provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ComplexChemicalExposure/#linkml-source","title":"LinkML Source","text":"
                                        name: complex chemical exposure\ndescription: A complex chemical exposure is an intake of a chemical mixture (e.g.\n  gasoline), other than a drug.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: attribute\n\n
                                        "},{"location":"ComplexMolecularMixture/","title":"Class: ComplexMolecularMixture","text":"Description: A complex molecular mixture is a chemical mixture composed of two or more molecular entities with unknown concentration and stoichiometry.
                                         classDiagram\n    class ComplexMolecularMixture\n      ChemicalMixture <|-- ComplexMolecularMixture\n\n      ComplexMolecularMixture : available_from\n\n          ComplexMolecularMixture --|> DrugAvailabilityEnum : available_from\n\n      ComplexMolecularMixture : category\n\n      ComplexMolecularMixture : deprecated\n\n      ComplexMolecularMixture : description\n\n      ComplexMolecularMixture : drug_regulatory_status_world_wide\n\n      ComplexMolecularMixture : full_name\n\n      ComplexMolecularMixture : has_attribute\n\n          ComplexMolecularMixture --|> Attribute : has_attribute\n\n      ComplexMolecularMixture : has_chemical_role\n\n          ComplexMolecularMixture --|> ChemicalRole : has_chemical_role\n\n      ComplexMolecularMixture : highest_FDA_approval_status\n\n      ComplexMolecularMixture : id\n\n      ComplexMolecularMixture : iri\n\n      ComplexMolecularMixture : is_supplement\n\n          ComplexMolecularMixture --|> ChemicalMixture : is_supplement\n\n      ComplexMolecularMixture : is_toxic\n\n      ComplexMolecularMixture : max_tolerated_dose\n\n      ComplexMolecularMixture : name\n\n      ComplexMolecularMixture : provided_by\n\n      ComplexMolecularMixture : routes_of_delivery\n\n          ComplexMolecularMixture --|> DrugDeliveryEnum : routes_of_delivery\n\n      ComplexMolecularMixture : synonym\n\n      ComplexMolecularMixture : trade_name\n\n          ComplexMolecularMixture --|> ChemicalEntity : trade_name\n\n      ComplexMolecularMixture : type\n\n      ComplexMolecularMixture : xref\n\n\n
                                        "},{"location":"ComplexMolecularMixture/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • ChemicalEntity [ PhysicalEssence ChemicalOrDrugOrTreatment ChemicalEntityOrGeneOrGeneProduct ChemicalEntityOrProteinOrPolypeptide]
                                              • ChemicalMixture
                                                • ComplexMolecularMixture
                                        "},{"location":"ComplexMolecularMixture/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance is_supplement: 0..1 ChemicalMixture ChemicalMixture highest_FDA_approval_status: Should be the highest level of FDA approval this chemical entity or device has, regardless of which disease, condition or phenotype it is currently being reviewed to treat. For specific levels of FDA approval for a specific condition, disease, phenotype, etc., see the association slot, 'FDA approval status.' 0..1 String ChemicalMixture drug_regulatory_status_world_wide: An agglomeration of drug regulatory status worldwide. Not specific to FDA. 0..1 String ChemicalMixture routes_of_delivery: the method or process of administering a pharmaceutical compound to achieve a therapeutic effect in humans or animals. 0..* DrugDeliveryEnum ChemicalMixture trade_name: 0..1 ChemicalEntity ChemicalEntity available_from: 0..* DrugAvailabilityEnum ChemicalEntity max_tolerated_dose: The highest dose of a drug or treatment that does not cause unacceptable side effects. The maximum tolerated dose is determined in clinical trials by testing increasing doses on different groups of people until the highest dose with acceptable side effects is found. Also called MTD. 0..1 String ChemicalEntity is_toxic: 0..1 Boolean ChemicalEntity has_chemical_role: A role is particular behaviour which a chemical entity may exhibit. 0..* ChemicalRole ChemicalEntity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ComplexMolecularMixture/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage PUBCHEM.COMPOUND MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood CHEMBL.COMPOUND MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood UNII MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood CHEBI ChemicalRoleMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodhas_chemical_role DRUGBANK MolecularEntitySmallMoleculeChemicalMixtureMolecularMixtureComplexMolecularMixture MESH OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureProtein CAS MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood DrugCentral MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureMolecularMixtureComplexMolecularMixture GTOPDB MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood HMDB MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.COMPOUND MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood ChemBank MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood PUBCHEM.SUBSTANCE MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood SIDER.DRUG MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood INCHI MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood INCHIKEY MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.GLYCAN MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.DRUG MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureMolecularMixtureComplexMolecularMixture KEGG MolecularEntityChemicalEntityChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityBiologicalProcessPathwayProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.ENVIRON MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood UMLS OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureGenePolypeptideProtein"},{"location":"ComplexMolecularMixture/#linkml-source","title":"LinkML Source","text":"
                                        name: complex molecular mixture\nid_prefixes:\n- PUBCHEM.COMPOUND\n- CHEMBL.COMPOUND\n- UNII\n- CHEBI\n- DRUGBANK\n- MESH\n- CAS\n- DrugCentral\n- GTOPDB\n- HMDB\n- KEGG.COMPOUND\n- ChemBank\n- PUBCHEM.SUBSTANCE\n- SIDER.DRUG\n- INCHI\n- INCHIKEY\n- KEGG.GLYCAN\n- KEGG.DRUG\n- KEGG\n- KEGG.ENVIRON\n- UMLS\ndescription: A complex molecular mixture is a chemical mixture composed of two or\n  more molecular entities with unknown concentration and stoichiometry.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: chemical mixture\n\n
                                        "},{"location":"ConceptCountAnalysisResult/","title":"Class: ConceptCountAnalysisResult","text":"Description: A result of a concept count analysis.
                                         classDiagram\n    class ConceptCountAnalysisResult\n      StudyResult <|-- ConceptCountAnalysisResult\n\n      ConceptCountAnalysisResult : category\n\n      ConceptCountAnalysisResult : creation_date\n\n      ConceptCountAnalysisResult : deprecated\n\n      ConceptCountAnalysisResult : description\n\n      ConceptCountAnalysisResult : format\n\n      ConceptCountAnalysisResult : full_name\n\n      ConceptCountAnalysisResult : has_attribute\n\n          ConceptCountAnalysisResult --|> Attribute : has_attribute\n\n      ConceptCountAnalysisResult : id\n\n      ConceptCountAnalysisResult : iri\n\n      ConceptCountAnalysisResult : license\n\n      ConceptCountAnalysisResult : name\n\n      ConceptCountAnalysisResult : provided_by\n\n      ConceptCountAnalysisResult : rights\n\n      ConceptCountAnalysisResult : synonym\n\n      ConceptCountAnalysisResult : type\n\n      ConceptCountAnalysisResult : xref\n\n\n
                                        "},{"location":"ConceptCountAnalysisResult/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • InformationContentEntity
                                              • StudyResult
                                                • ConceptCountAnalysisResult
                                        "},{"location":"ConceptCountAnalysisResult/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance license: None 0..1 String InformationContentEntity rights: None 0..1 String InformationContentEntity format: None 0..1 String InformationContentEntity creation_date: date on which an entity was created. This can be applied to nodes or edges 0..1 Date InformationContentEntity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ConceptCountAnalysisResult/#linkml-source","title":"LinkML Source","text":"
                                        name: concept count analysis result\ndescription: A result of a concept count analysis.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: study result\n\n
                                        "},{"location":"ConfidenceLevel/","title":"Class: ConfidenceLevel","text":"Description: Level of confidence in a statement
                                         classDiagram\n    class ConfidenceLevel\n      InformationContentEntity <|-- ConfidenceLevel\n\n      ConfidenceLevel : category\n\n      ConfidenceLevel : creation_date\n\n      ConfidenceLevel : deprecated\n\n      ConfidenceLevel : description\n\n      ConfidenceLevel : format\n\n      ConfidenceLevel : full_name\n\n      ConfidenceLevel : has_attribute\n\n          ConfidenceLevel --|> Attribute : has_attribute\n\n      ConfidenceLevel : id\n\n      ConfidenceLevel : iri\n\n      ConfidenceLevel : license\n\n      ConfidenceLevel : name\n\n      ConfidenceLevel : provided_by\n\n      ConfidenceLevel : rights\n\n      ConfidenceLevel : synonym\n\n      ConfidenceLevel : type\n\n      ConfidenceLevel : xref\n\n\n
                                        "},{"location":"ConfidenceLevel/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • InformationContentEntity
                                              • ConfidenceLevel
                                        "},{"location":"ConfidenceLevel/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance license: None 0..1 String InformationContentEntity rights: None 0..1 String InformationContentEntity format: None 0..1 String InformationContentEntity creation_date: date on which an entity was created. This can be applied to nodes or edges 0..1 Date InformationContentEntity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ConfidenceLevel/#linkml-source","title":"LinkML Source","text":"
                                        name: confidence level\ndescription: Level of confidence in a statement\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- CIO:0000028\n- SEPIO:0000187\nclose_mappings:\n- SEPIO:0000167\nis_a: information content entity\nvalues_from:\n- cio\n\n
                                        "},{"location":"ContributorAssociation/","title":"Class: ContributorAssociation","text":"Description: Any association between an entity (such as a publication) and various agents that contribute to its realisation
                                         classDiagram\n    class ContributorAssociation\n      Association <|-- ContributorAssociation\n\n      ContributorAssociation : aggregator_knowledge_source\n\n      ContributorAssociation : category\n\n      ContributorAssociation : deprecated\n\n      ContributorAssociation : description\n\n      ContributorAssociation : has_attribute\n\n          ContributorAssociation --|> Attribute : has_attribute\n\n      ContributorAssociation : has_evidence\n\n          ContributorAssociation --|> EvidenceType : has_evidence\n\n      ContributorAssociation : id\n\n      ContributorAssociation : iri\n\n      ContributorAssociation : knowledge_source\n\n      ContributorAssociation : name\n\n      ContributorAssociation : negated\n\n      ContributorAssociation : object\n\n          ContributorAssociation --|> Agent : object\n\n      ContributorAssociation : object_category\n\n          ContributorAssociation --|> OntologyClass : object_category\n\n      ContributorAssociation : object_category_closure\n\n          ContributorAssociation --|> OntologyClass : object_category_closure\n\n      ContributorAssociation : object_closure\n\n      ContributorAssociation : object_label_closure\n\n      ContributorAssociation : object_namespace\n\n      ContributorAssociation : original_object\n\n      ContributorAssociation : original_predicate\n\n      ContributorAssociation : original_subject\n\n      ContributorAssociation : predicate\n\n      ContributorAssociation : primary_knowledge_source\n\n      ContributorAssociation : publications\n\n          ContributorAssociation --|> Publication : publications\n\n      ContributorAssociation : qualifier\n\n      ContributorAssociation : qualifiers\n\n          ContributorAssociation --|> OntologyClass : qualifiers\n\n      ContributorAssociation : retrieval_source_ids\n\n          ContributorAssociation --|> RetrievalSource : retrieval_source_ids\n\n      ContributorAssociation : subject\n\n          ContributorAssociation --|> InformationContentEntity : subject\n\n      ContributorAssociation : subject_category\n\n          ContributorAssociation --|> OntologyClass : subject_category\n\n      ContributorAssociation : subject_category_closure\n\n          ContributorAssociation --|> OntologyClass : subject_category_closure\n\n      ContributorAssociation : subject_closure\n\n      ContributorAssociation : subject_label_closure\n\n      ContributorAssociation : subject_namespace\n\n      ContributorAssociation : timepoint\n\n      ContributorAssociation : type\n\n\n
                                        "},{"location":"ContributorAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • ContributorAssociation
                                        "},{"location":"ContributorAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: information content entity which an agent has helped realise 1..1 InformationContentEntity Association predicate: generally one of the predicate values 'provider', 'publisher', 'editor' or 'author' 1..1 PredicateType Association object: agent helping to realise the given entity (e.g. such as a publication) 1..1 Agent Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: this field can be used to annotate special characteristics of an agent relationship, such as the fact that a given author agent of a publication is the 'corresponding author' 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ContributorAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: contributor association\ndescription: Any association between an entity (such as a publication) and various\n  agents that contribute to its realisation\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nslot_usage:\n  subject:\n    name: subject\n    description: information content entity which an agent has helped realise\n    domain_of:\n    - association\n    range: information content entity\n  predicate:\n    name: predicate\n    description: generally one of the predicate values 'provider', 'publisher', 'editor'\n      or 'author'\n    domain_of:\n    - predicate mapping\n    - association\n    subproperty_of: contributor\n  object:\n    name: object\n    description: agent helping to realise the given entity (e.g. such as a publication)\n    domain_of:\n    - association\n    range: agent\n  qualifiers:\n    name: qualifiers\n    description: this field can be used to annotate special characteristics of an\n      agent relationship, such as the fact that a given author agent of a publication\n      is the 'corresponding author'\n    domain_of:\n    - association\ndefining_slots:\n- subject\n- predicate\n- object\n\n
                                        "},{"location":"CorrelatedGeneToDiseaseAssociation/","title":"Class: CorrelatedGeneToDiseaseAssociation","text":"
                                         classDiagram\n    class CorrelatedGeneToDiseaseAssociation\n      EntityToDiseaseAssociationMixin <|-- CorrelatedGeneToDiseaseAssociation\n      GeneToEntityAssociationMixin <|-- CorrelatedGeneToDiseaseAssociation\n      GeneToDiseaseAssociation <|-- CorrelatedGeneToDiseaseAssociation\n\n      CorrelatedGeneToDiseaseAssociation : aggregator_knowledge_source\n\n      CorrelatedGeneToDiseaseAssociation : category\n\n      CorrelatedGeneToDiseaseAssociation : deprecated\n\n      CorrelatedGeneToDiseaseAssociation : description\n\n      CorrelatedGeneToDiseaseAssociation : frequency_qualifier\n\n      CorrelatedGeneToDiseaseAssociation : has_attribute\n\n          CorrelatedGeneToDiseaseAssociation --|> Attribute : has_attribute\n\n      CorrelatedGeneToDiseaseAssociation : has_count\n\n      CorrelatedGeneToDiseaseAssociation : has_evidence\n\n          CorrelatedGeneToDiseaseAssociation --|> EvidenceType : has_evidence\n\n      CorrelatedGeneToDiseaseAssociation : has_percentage\n\n      CorrelatedGeneToDiseaseAssociation : has_quotient\n\n      CorrelatedGeneToDiseaseAssociation : has_total\n\n      CorrelatedGeneToDiseaseAssociation : id\n\n      CorrelatedGeneToDiseaseAssociation : iri\n\n      CorrelatedGeneToDiseaseAssociation : knowledge_source\n\n      CorrelatedGeneToDiseaseAssociation : name\n\n      CorrelatedGeneToDiseaseAssociation : negated\n\n      CorrelatedGeneToDiseaseAssociation : object\n\n          CorrelatedGeneToDiseaseAssociation --|> Disease : object\n\n      CorrelatedGeneToDiseaseAssociation : object_category\n\n          CorrelatedGeneToDiseaseAssociation --|> OntologyClass : object_category\n\n      CorrelatedGeneToDiseaseAssociation : object_category_closure\n\n          CorrelatedGeneToDiseaseAssociation --|> OntologyClass : object_category_closure\n\n      CorrelatedGeneToDiseaseAssociation : object_closure\n\n      CorrelatedGeneToDiseaseAssociation : object_direction_qualifier\n\n          CorrelatedGeneToDiseaseAssociation --|> DirectionQualifierEnum : object_direction_qualifier\n\n      CorrelatedGeneToDiseaseAssociation : object_label_closure\n\n      CorrelatedGeneToDiseaseAssociation : object_namespace\n\n      CorrelatedGeneToDiseaseAssociation : onset_qualifier\n\n          CorrelatedGeneToDiseaseAssociation --|> Onset : onset_qualifier\n\n      CorrelatedGeneToDiseaseAssociation : original_object\n\n      CorrelatedGeneToDiseaseAssociation : original_predicate\n\n      CorrelatedGeneToDiseaseAssociation : original_subject\n\n      CorrelatedGeneToDiseaseAssociation : predicate\n\n      CorrelatedGeneToDiseaseAssociation : primary_knowledge_source\n\n      CorrelatedGeneToDiseaseAssociation : publications\n\n          CorrelatedGeneToDiseaseAssociation --|> Publication : publications\n\n      CorrelatedGeneToDiseaseAssociation : qualifier\n\n      CorrelatedGeneToDiseaseAssociation : qualifiers\n\n          CorrelatedGeneToDiseaseAssociation --|> OntologyClass : qualifiers\n\n      CorrelatedGeneToDiseaseAssociation : retrieval_source_ids\n\n          CorrelatedGeneToDiseaseAssociation --|> RetrievalSource : retrieval_source_ids\n\n      CorrelatedGeneToDiseaseAssociation : severity_qualifier\n\n          CorrelatedGeneToDiseaseAssociation --|> SeverityValue : severity_qualifier\n\n      CorrelatedGeneToDiseaseAssociation : sex_qualifier\n\n          CorrelatedGeneToDiseaseAssociation --|> BiologicalSex : sex_qualifier\n\n      CorrelatedGeneToDiseaseAssociation : subject\n\n          CorrelatedGeneToDiseaseAssociation --|> GeneOrGeneProduct : subject\n\n      CorrelatedGeneToDiseaseAssociation : subject_aspect_qualifier\n\n          CorrelatedGeneToDiseaseAssociation --|> GeneOrGeneProductOrChemicalEntityAspectEnum : subject_aspect_qualifier\n\n      CorrelatedGeneToDiseaseAssociation : subject_category\n\n          CorrelatedGeneToDiseaseAssociation --|> OntologyClass : subject_category\n\n      CorrelatedGeneToDiseaseAssociation : subject_category_closure\n\n          CorrelatedGeneToDiseaseAssociation --|> OntologyClass : subject_category_closure\n\n      CorrelatedGeneToDiseaseAssociation : subject_closure\n\n      CorrelatedGeneToDiseaseAssociation : subject_label_closure\n\n      CorrelatedGeneToDiseaseAssociation : subject_namespace\n\n      CorrelatedGeneToDiseaseAssociation : timepoint\n\n      CorrelatedGeneToDiseaseAssociation : type\n\n\n
                                        "},{"location":"CorrelatedGeneToDiseaseAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • GeneToDiseaseOrPhenotypicFeatureAssociation [ EntityToPhenotypicFeatureAssociationMixin GeneToEntityAssociationMixin]
                                              • GeneToDiseaseAssociation [ EntityToDiseaseAssociationMixin GeneToEntityAssociationMixin]
                                                • CorrelatedGeneToDiseaseAssociation [ EntityToDiseaseAssociationMixin GeneToEntityAssociationMixin]
                                        "},{"location":"CorrelatedGeneToDiseaseAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject_aspect_qualifier: None 0..1 GeneOrGeneProductOrChemicalEntityAspectEnum GeneToDiseaseOrPhenotypicFeatureAssociation object_direction_qualifier: None 0..1 DirectionQualifierEnum GeneToDiseaseOrPhenotypicFeatureAssociation sex_qualifier: a qualifier used in a phenotypic association to state whether the association is specific to a particular sex. 0..1 BiologicalSex EntityToPhenotypicFeatureAssociationMixin subject: gene in which variation is shown to correlate with the disease. 1..1 GeneOrGeneProduct Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: disease 1..1 Disease Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity has_count: number of things with a particular property 0..1 Integer FrequencyQuantifier has_total: total number of things in a particular reference set 0..1 Integer FrequencyQuantifier has_quotient: None 0..1 Double FrequencyQuantifier has_percentage: equivalent to has quotient multiplied by 100 0..1 Double FrequencyQuantifier severity_qualifier: a qualifier used in a phenotypic association to state how severe the phenotype is in the subject 0..1 SeverityValue EntityToFeatureOrDiseaseQualifiersMixin onset_qualifier: a qualifier used in a phenotypic association to state when the phenotype appears is in the subject 0..1 Onset EntityToFeatureOrDiseaseQualifiersMixin frequency_qualifier: a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject 0..1 FrequencyValue FrequencyQualifierMixin"},{"location":"CorrelatedGeneToDiseaseAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: correlated gene to disease association\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: gene to disease association\nmixins:\n- entity to disease association mixin\n- gene to entity association mixin\nslot_usage:\n  subject:\n    name: subject\n    description: gene in which variation is shown to correlate with the disease.\n    domain_of:\n    - association\n    range: gene or gene product\n  object:\n    name: object\n    domain_of:\n    - association\n    range: disease\ndefining_slots:\n- subject\n- object\n\n
                                        "},{"location":"Curie/","title":"Type: Curie","text":"

                                        a compact URI

                                        • base: Curie

                                        • uri: xsd:string

                                        • repr: str

                                        "},{"location":"Dataset/","title":"Class: Dataset","text":"Description: an item that refers to a collection of data from a data source.
                                         classDiagram\n    class Dataset\n      InformationContentEntity <|-- Dataset\n\n      Dataset : category\n\n      Dataset : creation_date\n\n      Dataset : deprecated\n\n      Dataset : description\n\n      Dataset : format\n\n      Dataset : full_name\n\n      Dataset : has_attribute\n\n          Dataset --|> Attribute : has_attribute\n\n      Dataset : id\n\n      Dataset : iri\n\n      Dataset : license\n\n      Dataset : name\n\n      Dataset : provided_by\n\n      Dataset : rights\n\n      Dataset : synonym\n\n      Dataset : type\n\n      Dataset : xref\n\n\n
                                        "},{"location":"Dataset/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • InformationContentEntity
                                              • Dataset
                                        "},{"location":"Dataset/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance license: None 0..1 String InformationContentEntity rights: None 0..1 String InformationContentEntity format: None 0..1 String InformationContentEntity creation_date: date on which an entity was created. This can be applied to nodes or edges 0..1 Date InformationContentEntity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Dataset/#usages","title":"Usages","text":"used by used in type used DatasetVersion has_dataset range Dataset"},{"location":"Dataset/#linkml-source","title":"LinkML Source","text":"
                                        name: dataset\ndescription: an item that refers to a collection of data from a data source.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- IAO:0000100\n- dctypes:Dataset\n- schema:dataset\n- dcid:Dataset\nis_a: information content entity\n\n
                                        "},{"location":"DatasetDistribution/","title":"Class: DatasetDistribution","text":"Description: an item that holds distribution level information about a dataset.
                                         classDiagram\n    class DatasetDistribution\n      InformationContentEntity <|-- DatasetDistribution\n\n      DatasetDistribution : category\n\n      DatasetDistribution : creation_date\n\n      DatasetDistribution : deprecated\n\n      DatasetDistribution : description\n\n      DatasetDistribution : distribution_download_url\n\n      DatasetDistribution : format\n\n      DatasetDistribution : full_name\n\n      DatasetDistribution : has_attribute\n\n          DatasetDistribution --|> Attribute : has_attribute\n\n      DatasetDistribution : id\n\n      DatasetDistribution : iri\n\n      DatasetDistribution : license\n\n      DatasetDistribution : name\n\n      DatasetDistribution : provided_by\n\n      DatasetDistribution : rights\n\n      DatasetDistribution : synonym\n\n      DatasetDistribution : type\n\n      DatasetDistribution : xref\n\n\n
                                        "},{"location":"DatasetDistribution/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • InformationContentEntity
                                              • DatasetDistribution
                                        "},{"location":"DatasetDistribution/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance distribution_download_url: None 0..1 String direct license: None 0..1 String InformationContentEntity rights: None 0..1 String InformationContentEntity format: None 0..1 String InformationContentEntity creation_date: date on which an entity was created. This can be applied to nodes or edges 0..1 Date InformationContentEntity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"DatasetDistribution/#usages","title":"Usages","text":"used by used in type used DatasetDistribution distribution_download_url domain DatasetDistribution DatasetVersion has_distribution range DatasetDistribution"},{"location":"DatasetDistribution/#linkml-source","title":"LinkML Source","text":"
                                        name: dataset distribution\ndescription: an item that holds distribution level information about a dataset.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- dcat:Distribution\nis_a: information content entity\nslots:\n- distribution download url\n\n
                                        "},{"location":"DatasetSummary/","title":"Class: DatasetSummary","text":"Description: an item that holds summary level information about a dataset.
                                         classDiagram\n    class DatasetSummary\n      InformationContentEntity <|-- DatasetSummary\n\n      DatasetSummary : category\n\n      DatasetSummary : creation_date\n\n      DatasetSummary : deprecated\n\n      DatasetSummary : description\n\n      DatasetSummary : format\n\n      DatasetSummary : full_name\n\n      DatasetSummary : has_attribute\n\n          DatasetSummary --|> Attribute : has_attribute\n\n      DatasetSummary : id\n\n      DatasetSummary : iri\n\n      DatasetSummary : license\n\n      DatasetSummary : name\n\n      DatasetSummary : provided_by\n\n      DatasetSummary : rights\n\n      DatasetSummary : source_logo\n\n      DatasetSummary : source_web_page\n\n      DatasetSummary : synonym\n\n      DatasetSummary : type\n\n      DatasetSummary : xref\n\n\n
                                        "},{"location":"DatasetSummary/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • InformationContentEntity
                                              • DatasetSummary
                                        "},{"location":"DatasetSummary/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance source_web_page: None 0..1 String direct source_logo: None 0..1 String direct license: None 0..1 String InformationContentEntity rights: None 0..1 String InformationContentEntity format: None 0..1 String InformationContentEntity creation_date: date on which an entity was created. This can be applied to nodes or edges 0..1 Date InformationContentEntity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"DatasetSummary/#usages","title":"Usages","text":"used by used in type used DatasetSummary source_web_page domain DatasetSummary DatasetSummary source_logo domain DatasetSummary"},{"location":"DatasetSummary/#linkml-source","title":"LinkML Source","text":"
                                        name: dataset summary\ndescription: an item that holds summary level information about a dataset.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: information content entity\nslots:\n- source web page\n- source logo\n\n
                                        "},{"location":"DatasetVersion/","title":"Class: DatasetVersion","text":"Description: an item that holds version level information about a dataset.
                                         classDiagram\n    class DatasetVersion\n      InformationContentEntity <|-- DatasetVersion\n\n      DatasetVersion : category\n\n      DatasetVersion : creation_date\n\n      DatasetVersion : deprecated\n\n      DatasetVersion : description\n\n      DatasetVersion : format\n\n      DatasetVersion : full_name\n\n      DatasetVersion : has_attribute\n\n          DatasetVersion --|> Attribute : has_attribute\n\n      DatasetVersion : has_dataset\n\n          DatasetVersion --|> Dataset : has_dataset\n\n      DatasetVersion : has_distribution\n\n          DatasetVersion --|> DatasetDistribution : has_distribution\n\n      DatasetVersion : id\n\n      DatasetVersion : ingest_date\n\n      DatasetVersion : iri\n\n      DatasetVersion : license\n\n      DatasetVersion : name\n\n      DatasetVersion : provided_by\n\n      DatasetVersion : rights\n\n      DatasetVersion : synonym\n\n      DatasetVersion : type\n\n      DatasetVersion : xref\n\n\n
                                        "},{"location":"DatasetVersion/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • InformationContentEntity
                                              • DatasetVersion
                                        "},{"location":"DatasetVersion/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance has_dataset: None 0..1 Dataset direct ingest_date: None 0..1 String direct has_distribution: None 0..1 DatasetDistribution direct license: None 0..1 String InformationContentEntity rights: None 0..1 String InformationContentEntity format: None 0..1 String InformationContentEntity creation_date: date on which an entity was created. This can be applied to nodes or edges 0..1 Date InformationContentEntity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"DatasetVersion/#usages","title":"Usages","text":"used by used in type used DatasetVersion has_dataset domain DatasetVersion DatasetVersion ingest_date domain DatasetVersion DatasetVersion has_distribution domain DatasetVersion"},{"location":"DatasetVersion/#linkml-source","title":"LinkML Source","text":"
                                        name: dataset version\ndescription: an item that holds version level information about a dataset.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: information content entity\nslots:\n- has dataset\n- ingest date\n- has distribution\n\n
                                        "},{"location":"Date/","title":"Type: Date","text":"

                                        a date (year, month and day) in an idealized calendar

                                        • base: XSDDate

                                        • uri: xsd:date

                                        • repr: str

                                        "},{"location":"DateOrDatetime/","title":"Type: DateOrDatetime","text":"

                                        Either a date or a datetime

                                        • base: str

                                        • uri: linkml:DateOrDatetime

                                        • repr: str

                                        "},{"location":"Datetime/","title":"Type: Datetime","text":"

                                        The combination of a date and time

                                        • base: XSDDateTime

                                        • uri: xsd:dateTime

                                        • repr: str

                                        "},{"location":"Decimal/","title":"Type: Decimal","text":"

                                        A real number with arbitrary precision that conforms to the xsd:decimal specification

                                        • base: Decimal

                                        • uri: xsd:decimal

                                        "},{"location":"Device/","title":"Class: Device","text":"Description: A thing made or adapted for a particular purpose, especially a piece of mechanical or electronic equipment
                                         classDiagram\n    class Device\n      NamedThing <|-- Device\n\n      Device : category\n\n      Device : deprecated\n\n      Device : description\n\n      Device : full_name\n\n      Device : has_attribute\n\n          Device --|> Attribute : has_attribute\n\n      Device : id\n\n      Device : iri\n\n      Device : name\n\n      Device : provided_by\n\n      Device : synonym\n\n      Device : type\n\n      Device : xref\n\n\n
                                        "},{"location":"Device/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • Device
                                        "},{"location":"Device/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Device/#usages","title":"Usages","text":"used by used in type used Treatment has_device range Device"},{"location":"Device/#linkml-source","title":"LinkML Source","text":"
                                        name: device\ndescription: A thing made or adapted for a particular purpose, especially a piece\n  of mechanical or electronic equipment\nfrom_schema: https://w3id.org/biolink/biolink-model\nnarrow_mappings:\n- UMLSSG:DEVI\n- STY:T074\n- STY:T075\n- STY:T203\n- STY:T122\nis_a: named thing\n\n
                                        "},{"location":"DiagnosticAid/","title":"Class: DiagnosticAid","text":"Description: A device or substance used to help diagnose disease or injury
                                         classDiagram\n    class DiagnosticAid\n      NamedThing <|-- DiagnosticAid\n\n      DiagnosticAid : category\n\n      DiagnosticAid : deprecated\n\n      DiagnosticAid : description\n\n      DiagnosticAid : full_name\n\n      DiagnosticAid : has_attribute\n\n          DiagnosticAid --|> Attribute : has_attribute\n\n      DiagnosticAid : id\n\n      DiagnosticAid : iri\n\n      DiagnosticAid : name\n\n      DiagnosticAid : provided_by\n\n      DiagnosticAid : synonym\n\n      DiagnosticAid : type\n\n      DiagnosticAid : xref\n\n\n
                                        "},{"location":"DiagnosticAid/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • DiagnosticAid
                                        "},{"location":"DiagnosticAid/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"DiagnosticAid/#linkml-source","title":"LinkML Source","text":"
                                        name: diagnostic aid\ndescription: A device or substance used to help diagnose disease or injury\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- STY:T130\n- SNOMED:2949005\nis_a: named thing\n\n
                                        "},{"location":"DirectionQualifierEnum/","title":"Enum: DirectionQualifierEnum","text":""},{"location":"DirectionQualifierEnum/#permissible-values","title":"Permissible Values","text":"Value Meaning Description increased None None upregulated None None decreased None None downregulated None None"},{"location":"DirectionQualifierEnum/#slots","title":"Slots","text":"Name Description subject_direction_qualifier None object_direction_qualifier None subject_direction_qualifier None object_direction_qualifier None subject_direction_qualifier None object_direction_qualifier None object_direction_qualifier None object_direction_qualifier None"},{"location":"DirectionQualifierEnum/#linkml-source","title":"LinkML Source","text":"
                                        name: DirectionQualifierEnum\nfrom_schema: https://w3id.org/biolink/biolink-model\npermissible_values:\n  increased:\n    text: increased\n  upregulated:\n    text: upregulated\n    is_a: increased\n    exact_mappings:\n    - RO:0002213\n    close_mappings:\n    - RO:0002336\n    narrow_mappings:\n    - RO:0004032\n    - RO:0004034\n    - RO:0002629\n  decreased:\n    text: decreased\n  downregulated:\n    text: downregulated\n    is_a: decreased\n    exact_mappings:\n    - RO:0004035\n    - RO:0002212\n    close_mappings:\n    - RO:0002335\n    broad_mappings:\n    - RO:0004033\n\n
                                        "},{"location":"Disease/","title":"Class: Disease","text":"Description: A disorder of structure or function, especially one that produces specific signs, phenotypes or symptoms or that affects a specific location and is not simply a direct result of physical injury. A disposition to undergo pathological processes that exists in an organism because of one or more disorders in that organism.

                                        Aliases: condition, disorder, medical condition

                                         classDiagram\n    class Disease\n      DiseaseOrPhenotypicFeature <|-- Disease\n\n      Disease : category\n\n      Disease : deprecated\n\n      Disease : description\n\n      Disease : full_name\n\n      Disease : has_attribute\n\n          Disease --|> Attribute : has_attribute\n\n      Disease : id\n\n      Disease : in_taxon\n\n          Disease --|> OrganismTaxon : in_taxon\n\n      Disease : in_taxon_label\n\n      Disease : iri\n\n      Disease : name\n\n      Disease : provided_by\n\n      Disease : synonym\n\n      Disease : type\n\n      Disease : xref\n\n\n
                                        "},{"location":"Disease/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • DiseaseOrPhenotypicFeature
                                                • Disease
                                        "},{"location":"Disease/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Disease/#usages","title":"Usages","text":"used by used in type used DiseaseToExposureEventAssociation subject range Disease DiseaseToPhenotypicFeatureAssociation subject range Disease GeneToDiseaseAssociation object range Disease CausalGeneToDiseaseAssociation object range Disease CorrelatedGeneToDiseaseAssociation object range Disease DruggableGeneToDiseaseAssociation object range Disease VariantToDiseaseAssociation object range Disease GenotypeToDiseaseAssociation object range Disease GeneAsAModelOfDiseaseAssociation object range Disease VariantAsAModelOfDiseaseAssociation object range Disease GenotypeAsAModelOfDiseaseAssociation object range Disease CellLineAsAModelOfDiseaseAssociation object range Disease OrganismalEntityAsAModelOfDiseaseAssociation object range Disease GeneHasVariantThatContributesToDiseaseAssociation object range Disease"},{"location":"Disease/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage MONDO Disease DOID Disease OMIM DiseaseGene OMIM.PS Disease orphanet Disease EFO DiseasePhenotypicFeatureClinicalFinding UMLS OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureGenePolypeptideProtein MESH OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureProtein MEDDRA DiseasePhenotypicFeature NCIT FoodGeneticInheritanceDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureClinicalFinding SNOMEDCT DiseasePhenotypicFeatureCellularComponentCell medgen Disease ICD10 Disease ICD9 Disease KEGG.DISEASE Disease HP GeneticInheritanceDiseasePhenotypicFeature MP DiseasePhenotypicFeature PHARMGKB.DISEASE Disease"},{"location":"Disease/#linkml-source","title":"LinkML Source","text":"
                                        name: disease\nid_prefixes:\n- MONDO\n- DOID\n- OMIM\n- OMIM.PS\n- orphanet\n- EFO\n- UMLS\n- MESH\n- MEDDRA\n- NCIT\n- SNOMEDCT\n- medgen\n- ICD10\n- ICD9\n- KEGG.DISEASE\n- HP\n- MP\n- PHARMGKB.DISEASE\ndescription: A disorder of structure or function, especially one that produces specific  signs,\n  phenotypes or symptoms or that affects a specific location and is not simply a  direct\n  result of physical injury.  A disposition to undergo pathological processes that\n  exists in an  organism because of one or more disorders in that organism.\nin_subset:\n- model_organism_database\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- condition\n- disorder\n- medical condition\nexact_mappings:\n- MONDO:0000001\n- DOID:4\n- NCIT:C2991\n- WIKIDATA:Q12136\n- SIO:010299\n- UMLSSG:DISO\n- STY:T047\n- dcid:Disease\nnarrow_mappings:\n- STY:T019\n- STY:T020\nis_a: disease or phenotypic feature\n\n
                                        "},{"location":"DiseaseOrPhenotypicFeature/","title":"Class: DiseaseOrPhenotypicFeature","text":"Description: Either one of a disease or an individual phenotypic feature. Some knowledge resources such as Monarch treat these as distinct, others such as MESH conflate. Please see definitions of phenotypic feature and disease in this model for their independent descriptions. This class is helpful to enforce domains and ranges that may involve either a disease or a phenotypic feature.

                                        Aliases: phenome

                                         classDiagram\n    class DiseaseOrPhenotypicFeature\n      BiologicalEntity <|-- DiseaseOrPhenotypicFeature\n\n\n      DiseaseOrPhenotypicFeature <|-- Disease\n      DiseaseOrPhenotypicFeature <|-- PhenotypicFeature\n\n\n      DiseaseOrPhenotypicFeature : category\n\n      DiseaseOrPhenotypicFeature : deprecated\n\n      DiseaseOrPhenotypicFeature : description\n\n      DiseaseOrPhenotypicFeature : full_name\n\n      DiseaseOrPhenotypicFeature : has_attribute\n\n          DiseaseOrPhenotypicFeature --|> Attribute : has_attribute\n\n      DiseaseOrPhenotypicFeature : id\n\n      DiseaseOrPhenotypicFeature : in_taxon\n\n          DiseaseOrPhenotypicFeature --|> OrganismTaxon : in_taxon\n\n      DiseaseOrPhenotypicFeature : in_taxon_label\n\n      DiseaseOrPhenotypicFeature : iri\n\n      DiseaseOrPhenotypicFeature : name\n\n      DiseaseOrPhenotypicFeature : provided_by\n\n      DiseaseOrPhenotypicFeature : synonym\n\n      DiseaseOrPhenotypicFeature : type\n\n      DiseaseOrPhenotypicFeature : xref\n\n\n
                                        "},{"location":"DiseaseOrPhenotypicFeature/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • DiseaseOrPhenotypicFeature
                                                • Disease
                                                • PhenotypicFeature
                                        "},{"location":"DiseaseOrPhenotypicFeature/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"DiseaseOrPhenotypicFeature/#usages","title":"Usages","text":"used by used in type used GeneExpressionMixin phenotypic_state range DiseaseOrPhenotypicFeature GeneToGeneCoexpressionAssociation phenotypic_state range DiseaseOrPhenotypicFeature CellLineToDiseaseOrPhenotypicFeatureAssociation subject range DiseaseOrPhenotypicFeature CellLineToDiseaseOrPhenotypicFeatureAssociation object range DiseaseOrPhenotypicFeature ChemicalToDiseaseOrPhenotypicFeatureAssociation object range DiseaseOrPhenotypicFeature ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation object range DiseaseOrPhenotypicFeature ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation object range DiseaseOrPhenotypicFeature MaterialSampleToDiseaseOrPhenotypicFeatureAssociation object range DiseaseOrPhenotypicFeature DiseaseOrPhenotypicFeatureToLocationAssociation subject range DiseaseOrPhenotypicFeature DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation subject range DiseaseOrPhenotypicFeature GeneToDiseaseOrPhenotypicFeatureAssociation object range DiseaseOrPhenotypicFeature VariantToGeneExpressionAssociation phenotypic_state range DiseaseOrPhenotypicFeature"},{"location":"DiseaseOrPhenotypicFeature/#linkml-source","title":"LinkML Source","text":"
                                        name: disease or phenotypic feature\ndescription: Either one of a disease or an individual phenotypic feature. Some knowledge\n  resources such as Monarch treat these as distinct, others such as MESH conflate.  Please\n  see definitions of phenotypic feature and disease in this model for their independent\n  descriptions.  This class is helpful to enforce domains and ranges   that may involve\n  either a disease or a phenotypic feature.\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- phenome\nnarrow_mappings:\n- STY:T033\nis_a: biological entity\nunion_of:\n- disease\n- phenotypic feature\n\n
                                        "},{"location":"DiseaseOrPhenotypicFeatureExposure/","title":"Class: DiseaseOrPhenotypicFeatureExposure","text":"Description: A disease or phenotypic feature state, when viewed as an exposure, represents an precondition, leading to or influencing an outcome, e.g. HIV predisposing an individual to infections; a relative deficiency of skin pigmentation predisposing an individual to skin cancer.
                                         classDiagram\n    class DiseaseOrPhenotypicFeatureExposure\n      ExposureEvent <|-- DiseaseOrPhenotypicFeatureExposure\n      PathologicalEntityMixin <|-- DiseaseOrPhenotypicFeatureExposure\n      Attribute <|-- DiseaseOrPhenotypicFeatureExposure\n\n      DiseaseOrPhenotypicFeatureExposure : category\n\n      DiseaseOrPhenotypicFeatureExposure : deprecated\n\n      DiseaseOrPhenotypicFeatureExposure : description\n\n      DiseaseOrPhenotypicFeatureExposure : full_name\n\n      DiseaseOrPhenotypicFeatureExposure : has_attribute\n\n          DiseaseOrPhenotypicFeatureExposure --|> Attribute : has_attribute\n\n      DiseaseOrPhenotypicFeatureExposure : has_attribute_type\n\n          DiseaseOrPhenotypicFeatureExposure --|> OntologyClass : has_attribute_type\n\n      DiseaseOrPhenotypicFeatureExposure : has_qualitative_value\n\n          DiseaseOrPhenotypicFeatureExposure --|> NamedThing : has_qualitative_value\n\n      DiseaseOrPhenotypicFeatureExposure : has_quantitative_value\n\n          DiseaseOrPhenotypicFeatureExposure --|> QuantityValue : has_quantitative_value\n\n      DiseaseOrPhenotypicFeatureExposure : id\n\n      DiseaseOrPhenotypicFeatureExposure : iri\n\n      DiseaseOrPhenotypicFeatureExposure : name\n\n      DiseaseOrPhenotypicFeatureExposure : provided_by\n\n      DiseaseOrPhenotypicFeatureExposure : synonym\n\n      DiseaseOrPhenotypicFeatureExposure : timepoint\n\n      DiseaseOrPhenotypicFeatureExposure : type\n\n      DiseaseOrPhenotypicFeatureExposure : xref\n\n\n
                                        "},{"location":"DiseaseOrPhenotypicFeatureExposure/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • Attribute [ OntologyClass]
                                              • DiseaseOrPhenotypicFeatureExposure [ ExposureEvent PathologicalEntityMixin]
                                        "},{"location":"DiseaseOrPhenotypicFeatureExposure/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance timepoint: a point in time 0..1 TimeType ExposureEvent name: The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term. 0..1 LabelType Entity, Attribute has_attribute_type: connects an attribute to a class that describes it 1..1 OntologyClass Attribute has_quantitative_value: connects an attribute to a value 0..* QuantityValue Attribute has_qualitative_value: connects an attribute to a value 0..1 NamedThing Attribute iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity, Attribute id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity, OntologyClass provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"DiseaseOrPhenotypicFeatureExposure/#linkml-source","title":"LinkML Source","text":"
                                        name: disease or phenotypic feature exposure\ndescription: A disease or phenotypic feature state, when viewed as an exposure, represents\n  an precondition, leading to or influencing an outcome, e.g. HIV predisposing an\n  individual to infections; a relative deficiency of skin pigmentation predisposing\n  an individual to skin cancer.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: attribute\nmixins:\n- exposure event\n- pathological entity mixin\n\n
                                        "},{"location":"DiseaseOrPhenotypicFeatureOutcome/","title":"Class: DiseaseOrPhenotypicFeatureOutcome","text":"Description: Physiological outcomes resulting from an exposure event which is the manifestation of a disease or other characteristic phenotype.
                                         classDiagram\n    class DiseaseOrPhenotypicFeatureOutcome\n      Outcome <|-- DiseaseOrPhenotypicFeatureOutcome\n\n\n
                                        "},{"location":"DiseaseOrPhenotypicFeatureOutcome/#inheritance","title":"Inheritance","text":"
                                        • DiseaseOrPhenotypicFeatureOutcome [ Outcome]
                                        "},{"location":"DiseaseOrPhenotypicFeatureOutcome/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"DiseaseOrPhenotypicFeatureOutcome/#linkml-source","title":"LinkML Source","text":"
                                        name: disease or phenotypic feature outcome\ndescription: Physiological outcomes resulting from an exposure event which is the\n  manifestation of a disease or other characteristic phenotype.\nfrom_schema: https://w3id.org/biolink/biolink-model\nmixins:\n- outcome\n\n
                                        "},{"location":"DiseaseOrPhenotypicFeatureToEntityAssociationMixin/","title":"Class: DiseaseOrPhenotypicFeatureToEntityAssociationMixin","text":"
                                         classDiagram\n    class DiseaseOrPhenotypicFeatureToEntityAssociationMixin\n      DiseaseOrPhenotypicFeatureToEntityAssociationMixin <|-- DiseaseOrPhenotypicFeatureToLocationAssociation\n      DiseaseOrPhenotypicFeatureToEntityAssociationMixin <|-- DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation\n\n\n
                                        "},{"location":"DiseaseOrPhenotypicFeatureToEntityAssociationMixin/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"DiseaseOrPhenotypicFeatureToEntityAssociationMixin/#mixin-usage","title":"Mixin Usage","text":"mixed into description DiseaseOrPhenotypicFeatureToLocationAssociation An association between either a disease or a phenotypic feature and an anatomical entity, where the disease/feature manifests in that site. DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation An association between either a disease or a phenotypic feature and its mode of (genetic) inheritance."},{"location":"DiseaseOrPhenotypicFeatureToEntityAssociationMixin/#linkml-source","title":"LinkML Source","text":"
                                        name: disease or phenotypic feature to entity association mixin\nfrom_schema: https://w3id.org/biolink/biolink-model\nmixin: true\nslot_usage:\n  subject:\n    name: subject\n    description: disease or phenotype\n    examples:\n    - value: MONDO:0017314\n      description: Ehlers-Danlos syndrome, vascular type\n    - value: MP:0013229\n      description: abnormal brain ventricle size\n    domain_of:\n    - association\n    range: disease or phenotypic feature\ndefining_slots:\n- subject\n\n
                                        "},{"location":"DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation/","title":"Class: DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation","text":"Description: An association between either a disease or a phenotypic feature and its mode of (genetic) inheritance.
                                         classDiagram\n    class DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation\n      DiseaseOrPhenotypicFeatureToEntityAssociationMixin <|-- DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation\n      Association <|-- DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation\n\n      DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation : aggregator_knowledge_source\n\n      DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation : category\n\n      DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation : deprecated\n\n      DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation : description\n\n      DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation : has_attribute\n\n          DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation --|> Attribute : has_attribute\n\n      DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation : has_evidence\n\n          DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation --|> EvidenceType : has_evidence\n\n      DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation : id\n\n      DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation : iri\n\n      DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation : knowledge_source\n\n      DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation : name\n\n      DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation : negated\n\n      DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation : object\n\n          DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation --|> GeneticInheritance : object\n\n      DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation : object_category\n\n          DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation --|> OntologyClass : object_category\n\n      DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation : object_category_closure\n\n          DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation --|> OntologyClass : object_category_closure\n\n      DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation : object_closure\n\n      DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation : object_label_closure\n\n      DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation : object_namespace\n\n      DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation : original_object\n\n      DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation : original_predicate\n\n      DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation : original_subject\n\n      DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation : predicate\n\n      DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation : primary_knowledge_source\n\n      DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation : publications\n\n          DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation --|> Publication : publications\n\n      DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation : qualifier\n\n      DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation : qualifiers\n\n          DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation --|> OntologyClass : qualifiers\n\n      DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation : retrieval_source_ids\n\n          DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation --|> RetrievalSource : retrieval_source_ids\n\n      DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation : subject\n\n          DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation --|> DiseaseOrPhenotypicFeature : subject\n\n      DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation : subject_category\n\n          DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation --|> OntologyClass : subject_category\n\n      DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation : subject_category_closure\n\n          DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation --|> OntologyClass : subject_category_closure\n\n      DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation : subject_closure\n\n      DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation : subject_label_closure\n\n      DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation : subject_namespace\n\n      DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation : timepoint\n\n      DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation : type\n\n\n
                                        "},{"location":"DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation [ DiseaseOrPhenotypicFeatureToEntityAssociationMixin]
                                        "},{"location":"DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: disease or phenotype 1..1 DiseaseOrPhenotypicFeature Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: genetic inheritance associated with the specified disease or phenotypic feature. 1..1 GeneticInheritance Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: disease or phenotypic feature to genetic inheritance association\ndescription: An association between either a disease or a phenotypic feature and its\n  mode of (genetic) inheritance.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nmixins:\n- disease or phenotypic feature to entity association mixin\nslot_usage:\n  predicate:\n    name: predicate\n    domain_of:\n    - predicate mapping\n    - association\n    subproperty_of: has mode of inheritance\n  object:\n    name: object\n    description: genetic inheritance associated with the specified disease or phenotypic\n      feature.\n    examples:\n    - value: HP:0001417\n      description: X-linked inheritance\n    domain_of:\n    - association\n    range: genetic inheritance\n\n
                                        "},{"location":"DiseaseOrPhenotypicFeatureToLocationAssociation/","title":"Class: DiseaseOrPhenotypicFeatureToLocationAssociation","text":"Description: An association between either a disease or a phenotypic feature and an anatomical entity, where the disease/feature manifests in that site.
                                         classDiagram\n    class DiseaseOrPhenotypicFeatureToLocationAssociation\n      DiseaseOrPhenotypicFeatureToEntityAssociationMixin <|-- DiseaseOrPhenotypicFeatureToLocationAssociation\n      Association <|-- DiseaseOrPhenotypicFeatureToLocationAssociation\n\n      DiseaseOrPhenotypicFeatureToLocationAssociation : aggregator_knowledge_source\n\n      DiseaseOrPhenotypicFeatureToLocationAssociation : category\n\n      DiseaseOrPhenotypicFeatureToLocationAssociation : deprecated\n\n      DiseaseOrPhenotypicFeatureToLocationAssociation : description\n\n      DiseaseOrPhenotypicFeatureToLocationAssociation : has_attribute\n\n          DiseaseOrPhenotypicFeatureToLocationAssociation --|> Attribute : has_attribute\n\n      DiseaseOrPhenotypicFeatureToLocationAssociation : has_evidence\n\n          DiseaseOrPhenotypicFeatureToLocationAssociation --|> EvidenceType : has_evidence\n\n      DiseaseOrPhenotypicFeatureToLocationAssociation : id\n\n      DiseaseOrPhenotypicFeatureToLocationAssociation : iri\n\n      DiseaseOrPhenotypicFeatureToLocationAssociation : knowledge_source\n\n      DiseaseOrPhenotypicFeatureToLocationAssociation : name\n\n      DiseaseOrPhenotypicFeatureToLocationAssociation : negated\n\n      DiseaseOrPhenotypicFeatureToLocationAssociation : object\n\n          DiseaseOrPhenotypicFeatureToLocationAssociation --|> AnatomicalEntity : object\n\n      DiseaseOrPhenotypicFeatureToLocationAssociation : object_category\n\n          DiseaseOrPhenotypicFeatureToLocationAssociation --|> OntologyClass : object_category\n\n      DiseaseOrPhenotypicFeatureToLocationAssociation : object_category_closure\n\n          DiseaseOrPhenotypicFeatureToLocationAssociation --|> OntologyClass : object_category_closure\n\n      DiseaseOrPhenotypicFeatureToLocationAssociation : object_closure\n\n      DiseaseOrPhenotypicFeatureToLocationAssociation : object_label_closure\n\n      DiseaseOrPhenotypicFeatureToLocationAssociation : object_namespace\n\n      DiseaseOrPhenotypicFeatureToLocationAssociation : original_object\n\n      DiseaseOrPhenotypicFeatureToLocationAssociation : original_predicate\n\n      DiseaseOrPhenotypicFeatureToLocationAssociation : original_subject\n\n      DiseaseOrPhenotypicFeatureToLocationAssociation : predicate\n\n      DiseaseOrPhenotypicFeatureToLocationAssociation : primary_knowledge_source\n\n      DiseaseOrPhenotypicFeatureToLocationAssociation : publications\n\n          DiseaseOrPhenotypicFeatureToLocationAssociation --|> Publication : publications\n\n      DiseaseOrPhenotypicFeatureToLocationAssociation : qualifier\n\n      DiseaseOrPhenotypicFeatureToLocationAssociation : qualifiers\n\n          DiseaseOrPhenotypicFeatureToLocationAssociation --|> OntologyClass : qualifiers\n\n      DiseaseOrPhenotypicFeatureToLocationAssociation : retrieval_source_ids\n\n          DiseaseOrPhenotypicFeatureToLocationAssociation --|> RetrievalSource : retrieval_source_ids\n\n      DiseaseOrPhenotypicFeatureToLocationAssociation : subject\n\n          DiseaseOrPhenotypicFeatureToLocationAssociation --|> DiseaseOrPhenotypicFeature : subject\n\n      DiseaseOrPhenotypicFeatureToLocationAssociation : subject_category\n\n          DiseaseOrPhenotypicFeatureToLocationAssociation --|> OntologyClass : subject_category\n\n      DiseaseOrPhenotypicFeatureToLocationAssociation : subject_category_closure\n\n          DiseaseOrPhenotypicFeatureToLocationAssociation --|> OntologyClass : subject_category_closure\n\n      DiseaseOrPhenotypicFeatureToLocationAssociation : subject_closure\n\n      DiseaseOrPhenotypicFeatureToLocationAssociation : subject_label_closure\n\n      DiseaseOrPhenotypicFeatureToLocationAssociation : subject_namespace\n\n      DiseaseOrPhenotypicFeatureToLocationAssociation : timepoint\n\n      DiseaseOrPhenotypicFeatureToLocationAssociation : type\n\n\n
                                        "},{"location":"DiseaseOrPhenotypicFeatureToLocationAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • DiseaseOrPhenotypicFeatureToLocationAssociation [ DiseaseOrPhenotypicFeatureToEntityAssociationMixin]
                                        "},{"location":"DiseaseOrPhenotypicFeatureToLocationAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: disease or phenotype 1..1 DiseaseOrPhenotypicFeature Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: anatomical entity in which the disease or feature is found. 1..1 AnatomicalEntity Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"DiseaseOrPhenotypicFeatureToLocationAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: disease or phenotypic feature to location association\ndescription: An association between either a disease or a phenotypic feature and an\n  anatomical entity, where the disease/feature manifests in that site.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nmixins:\n- disease or phenotypic feature to entity association mixin\nslot_usage:\n  object:\n    name: object\n    description: anatomical entity in which the disease or feature is found.\n    examples:\n    - value: UBERON:0002048\n      description: lung\n    domain_of:\n    - association\n    range: anatomical entity\n\n
                                        "},{"location":"DiseaseToEntityAssociationMixin/","title":"Class: DiseaseToEntityAssociationMixin","text":"
                                         classDiagram\n    class DiseaseToEntityAssociationMixin\n      DiseaseToEntityAssociationMixin <|-- DiseaseToExposureEventAssociation\n      DiseaseToEntityAssociationMixin <|-- DiseaseToPhenotypicFeatureAssociation\n\n\n
                                        "},{"location":"DiseaseToEntityAssociationMixin/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"DiseaseToEntityAssociationMixin/#mixin-usage","title":"Mixin Usage","text":"mixed into description DiseaseToExposureEventAssociation An association between an exposure event and a disease. DiseaseToPhenotypicFeatureAssociation An association between a disease and a phenotypic feature in which the phenotypic feature is associated with the disease in some way."},{"location":"DiseaseToEntityAssociationMixin/#linkml-source","title":"LinkML Source","text":"
                                        name: disease to entity association mixin\nfrom_schema: https://w3id.org/biolink/biolink-model\nmixin: true\nslot_usage:\n  subject:\n    name: subject\n    description: disease class\n    examples:\n    - value: MONDO:0017314\n      description: Ehlers-Danlos syndrome, vascular type\n    values_from:\n    - mondo\n    - omim\n    - orphanet\n    - ncit\n    - doid\n    domain_of:\n    - association\n    range: disease\ndefining_slots:\n- subject\n\n
                                        "},{"location":"DiseaseToExposureEventAssociation/","title":"Class: DiseaseToExposureEventAssociation","text":"Description: An association between an exposure event and a disease.
                                         classDiagram\n    class DiseaseToExposureEventAssociation\n      DiseaseToEntityAssociationMixin <|-- DiseaseToExposureEventAssociation\n      EntityToExposureEventAssociationMixin <|-- DiseaseToExposureEventAssociation\n      Association <|-- DiseaseToExposureEventAssociation\n\n      DiseaseToExposureEventAssociation : aggregator_knowledge_source\n\n      DiseaseToExposureEventAssociation : category\n\n      DiseaseToExposureEventAssociation : deprecated\n\n      DiseaseToExposureEventAssociation : description\n\n      DiseaseToExposureEventAssociation : has_attribute\n\n          DiseaseToExposureEventAssociation --|> Attribute : has_attribute\n\n      DiseaseToExposureEventAssociation : has_evidence\n\n          DiseaseToExposureEventAssociation --|> EvidenceType : has_evidence\n\n      DiseaseToExposureEventAssociation : id\n\n      DiseaseToExposureEventAssociation : iri\n\n      DiseaseToExposureEventAssociation : knowledge_source\n\n      DiseaseToExposureEventAssociation : name\n\n      DiseaseToExposureEventAssociation : negated\n\n      DiseaseToExposureEventAssociation : object\n\n          DiseaseToExposureEventAssociation --|> ExposureEvent : object\n\n      DiseaseToExposureEventAssociation : object_category\n\n          DiseaseToExposureEventAssociation --|> OntologyClass : object_category\n\n      DiseaseToExposureEventAssociation : object_category_closure\n\n          DiseaseToExposureEventAssociation --|> OntologyClass : object_category_closure\n\n      DiseaseToExposureEventAssociation : object_closure\n\n      DiseaseToExposureEventAssociation : object_label_closure\n\n      DiseaseToExposureEventAssociation : object_namespace\n\n      DiseaseToExposureEventAssociation : original_object\n\n      DiseaseToExposureEventAssociation : original_predicate\n\n      DiseaseToExposureEventAssociation : original_subject\n\n      DiseaseToExposureEventAssociation : predicate\n\n      DiseaseToExposureEventAssociation : primary_knowledge_source\n\n      DiseaseToExposureEventAssociation : publications\n\n          DiseaseToExposureEventAssociation --|> Publication : publications\n\n      DiseaseToExposureEventAssociation : qualifier\n\n      DiseaseToExposureEventAssociation : qualifiers\n\n          DiseaseToExposureEventAssociation --|> OntologyClass : qualifiers\n\n      DiseaseToExposureEventAssociation : retrieval_source_ids\n\n          DiseaseToExposureEventAssociation --|> RetrievalSource : retrieval_source_ids\n\n      DiseaseToExposureEventAssociation : subject\n\n          DiseaseToExposureEventAssociation --|> Disease : subject\n\n      DiseaseToExposureEventAssociation : subject_category\n\n          DiseaseToExposureEventAssociation --|> OntologyClass : subject_category\n\n      DiseaseToExposureEventAssociation : subject_category_closure\n\n          DiseaseToExposureEventAssociation --|> OntologyClass : subject_category_closure\n\n      DiseaseToExposureEventAssociation : subject_closure\n\n      DiseaseToExposureEventAssociation : subject_label_closure\n\n      DiseaseToExposureEventAssociation : subject_namespace\n\n      DiseaseToExposureEventAssociation : timepoint\n\n      DiseaseToExposureEventAssociation : type\n\n\n
                                        "},{"location":"DiseaseToExposureEventAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • DiseaseToExposureEventAssociation [ DiseaseToEntityAssociationMixin EntityToExposureEventAssociationMixin]
                                        "},{"location":"DiseaseToExposureEventAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: disease class 1..1 Disease Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 ExposureEvent Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"DiseaseToExposureEventAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: disease to exposure event association\ndescription: An association between an exposure event and a disease.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nmixins:\n- disease to entity association mixin\n- entity to exposure event association mixin\ndefining_slots:\n- subject\n- object\n\n
                                        "},{"location":"DiseaseToPhenotypicFeatureAssociation/","title":"Class: DiseaseToPhenotypicFeatureAssociation","text":"Description: An association between a disease and a phenotypic feature in which the phenotypic feature is associated with the disease in some way.
                                         classDiagram\n    class DiseaseToPhenotypicFeatureAssociation\n      EntityToPhenotypicFeatureAssociationMixin <|-- DiseaseToPhenotypicFeatureAssociation\n      DiseaseToEntityAssociationMixin <|-- DiseaseToPhenotypicFeatureAssociation\n      Association <|-- DiseaseToPhenotypicFeatureAssociation\n\n      DiseaseToPhenotypicFeatureAssociation : aggregator_knowledge_source\n\n      DiseaseToPhenotypicFeatureAssociation : category\n\n      DiseaseToPhenotypicFeatureAssociation : deprecated\n\n      DiseaseToPhenotypicFeatureAssociation : description\n\n      DiseaseToPhenotypicFeatureAssociation : frequency_qualifier\n\n      DiseaseToPhenotypicFeatureAssociation : has_attribute\n\n          DiseaseToPhenotypicFeatureAssociation --|> Attribute : has_attribute\n\n      DiseaseToPhenotypicFeatureAssociation : has_count\n\n      DiseaseToPhenotypicFeatureAssociation : has_evidence\n\n          DiseaseToPhenotypicFeatureAssociation --|> EvidenceType : has_evidence\n\n      DiseaseToPhenotypicFeatureAssociation : has_percentage\n\n      DiseaseToPhenotypicFeatureAssociation : has_quotient\n\n      DiseaseToPhenotypicFeatureAssociation : has_total\n\n      DiseaseToPhenotypicFeatureAssociation : id\n\n      DiseaseToPhenotypicFeatureAssociation : iri\n\n      DiseaseToPhenotypicFeatureAssociation : knowledge_source\n\n      DiseaseToPhenotypicFeatureAssociation : name\n\n      DiseaseToPhenotypicFeatureAssociation : negated\n\n      DiseaseToPhenotypicFeatureAssociation : object\n\n          DiseaseToPhenotypicFeatureAssociation --|> PhenotypicFeature : object\n\n      DiseaseToPhenotypicFeatureAssociation : object_category\n\n          DiseaseToPhenotypicFeatureAssociation --|> OntologyClass : object_category\n\n      DiseaseToPhenotypicFeatureAssociation : object_category_closure\n\n          DiseaseToPhenotypicFeatureAssociation --|> OntologyClass : object_category_closure\n\n      DiseaseToPhenotypicFeatureAssociation : object_closure\n\n      DiseaseToPhenotypicFeatureAssociation : object_label_closure\n\n      DiseaseToPhenotypicFeatureAssociation : object_namespace\n\n      DiseaseToPhenotypicFeatureAssociation : onset_qualifier\n\n          DiseaseToPhenotypicFeatureAssociation --|> Onset : onset_qualifier\n\n      DiseaseToPhenotypicFeatureAssociation : original_object\n\n      DiseaseToPhenotypicFeatureAssociation : original_predicate\n\n      DiseaseToPhenotypicFeatureAssociation : original_subject\n\n      DiseaseToPhenotypicFeatureAssociation : predicate\n\n      DiseaseToPhenotypicFeatureAssociation : primary_knowledge_source\n\n      DiseaseToPhenotypicFeatureAssociation : publications\n\n          DiseaseToPhenotypicFeatureAssociation --|> Publication : publications\n\n      DiseaseToPhenotypicFeatureAssociation : qualifier\n\n      DiseaseToPhenotypicFeatureAssociation : qualifiers\n\n          DiseaseToPhenotypicFeatureAssociation --|> OntologyClass : qualifiers\n\n      DiseaseToPhenotypicFeatureAssociation : retrieval_source_ids\n\n          DiseaseToPhenotypicFeatureAssociation --|> RetrievalSource : retrieval_source_ids\n\n      DiseaseToPhenotypicFeatureAssociation : severity_qualifier\n\n          DiseaseToPhenotypicFeatureAssociation --|> SeverityValue : severity_qualifier\n\n      DiseaseToPhenotypicFeatureAssociation : sex_qualifier\n\n          DiseaseToPhenotypicFeatureAssociation --|> BiologicalSex : sex_qualifier\n\n      DiseaseToPhenotypicFeatureAssociation : subject\n\n          DiseaseToPhenotypicFeatureAssociation --|> Disease : subject\n\n      DiseaseToPhenotypicFeatureAssociation : subject_category\n\n          DiseaseToPhenotypicFeatureAssociation --|> OntologyClass : subject_category\n\n      DiseaseToPhenotypicFeatureAssociation : subject_category_closure\n\n          DiseaseToPhenotypicFeatureAssociation --|> OntologyClass : subject_category_closure\n\n      DiseaseToPhenotypicFeatureAssociation : subject_closure\n\n      DiseaseToPhenotypicFeatureAssociation : subject_label_closure\n\n      DiseaseToPhenotypicFeatureAssociation : subject_namespace\n\n      DiseaseToPhenotypicFeatureAssociation : timepoint\n\n      DiseaseToPhenotypicFeatureAssociation : type\n\n\n
                                        "},{"location":"DiseaseToPhenotypicFeatureAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • DiseaseToPhenotypicFeatureAssociation [ EntityToPhenotypicFeatureAssociationMixin DiseaseToEntityAssociationMixin]
                                        "},{"location":"DiseaseToPhenotypicFeatureAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance sex_qualifier: a qualifier used in a phenotypic association to state whether the association is specific to a particular sex. 0..1 BiologicalSex EntityToPhenotypicFeatureAssociationMixin subject: disease class 1..1 Disease Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 PhenotypicFeature Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity has_count: number of things with a particular property 0..1 Integer FrequencyQuantifier has_total: total number of things in a particular reference set 0..1 Integer FrequencyQuantifier has_quotient: None 0..1 Double FrequencyQuantifier has_percentage: equivalent to has quotient multiplied by 100 0..1 Double FrequencyQuantifier severity_qualifier: a qualifier used in a phenotypic association to state how severe the phenotype is in the subject 0..1 SeverityValue EntityToFeatureOrDiseaseQualifiersMixin onset_qualifier: a qualifier used in a phenotypic association to state when the phenotype appears is in the subject 0..1 Onset EntityToFeatureOrDiseaseQualifiersMixin frequency_qualifier: a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject 0..1 FrequencyValue FrequencyQualifierMixin"},{"location":"DiseaseToPhenotypicFeatureAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: disease to phenotypic feature association\ndescription: An association between a disease and a phenotypic feature in which the\n  phenotypic feature is associated with the disease in some way.\nfrom_schema: https://w3id.org/biolink/biolink-model\nclose_mappings:\n- dcid:DiseaseSymptomAssociation\nis_a: association\nmixins:\n- entity to phenotypic feature association mixin\n- disease to entity association mixin\nslot_usage:\n  subject:\n    name: subject\n    domain_of:\n    - association\n    range: disease\n  object:\n    name: object\n    domain_of:\n    - association\n    range: phenotypic feature\ndefining_slots:\n- subject\n- object\n\n
                                        "},{"location":"Double/","title":"Type: Double","text":"

                                        A real number that conforms to the xsd:double specification

                                        • base: float

                                        • uri: xsd:double

                                        "},{"location":"Drug/","title":"Class: Drug","text":"Description: A substance intended for use in the diagnosis, cure, mitigation, treatment, or prevention of disease
                                         classDiagram\n    class Drug\n      ChemicalOrDrugOrTreatment <|-- Drug\n      OntologyClass <|-- Drug\n      MolecularMixture <|-- Drug\n\n      Drug : available_from\n\n          Drug --|> DrugAvailabilityEnum : available_from\n\n      Drug : category\n\n      Drug : deprecated\n\n      Drug : description\n\n      Drug : drug_regulatory_status_world_wide\n\n      Drug : full_name\n\n      Drug : has_attribute\n\n          Drug --|> Attribute : has_attribute\n\n      Drug : has_chemical_role\n\n          Drug --|> ChemicalRole : has_chemical_role\n\n      Drug : highest_FDA_approval_status\n\n      Drug : id\n\n      Drug : iri\n\n      Drug : is_supplement\n\n          Drug --|> ChemicalMixture : is_supplement\n\n      Drug : is_toxic\n\n      Drug : max_tolerated_dose\n\n      Drug : name\n\n      Drug : provided_by\n\n      Drug : routes_of_delivery\n\n          Drug --|> DrugDeliveryEnum : routes_of_delivery\n\n      Drug : synonym\n\n      Drug : trade_name\n\n          Drug --|> ChemicalEntity : trade_name\n\n      Drug : type\n\n      Drug : xref\n\n\n
                                        "},{"location":"Drug/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • ChemicalEntity [ PhysicalEssence ChemicalOrDrugOrTreatment ChemicalEntityOrGeneOrGeneProduct ChemicalEntityOrProteinOrPolypeptide]
                                              • ChemicalMixture
                                                • MolecularMixture
                                                  • Drug [ ChemicalOrDrugOrTreatment OntologyClass]
                                        "},{"location":"Drug/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity, OntologyClass is_supplement: 0..1 ChemicalMixture ChemicalMixture highest_FDA_approval_status: Should be the highest level of FDA approval this chemical entity or device has, regardless of which disease, condition or phenotype it is currently being reviewed to treat. For specific levels of FDA approval for a specific condition, disease, phenotype, etc., see the association slot, 'FDA approval status.' 0..1 String ChemicalMixture drug_regulatory_status_world_wide: An agglomeration of drug regulatory status worldwide. Not specific to FDA. 0..1 String ChemicalMixture routes_of_delivery: the method or process of administering a pharmaceutical compound to achieve a therapeutic effect in humans or animals. 0..* DrugDeliveryEnum ChemicalMixture trade_name: 0..1 ChemicalEntity ChemicalEntity available_from: 0..* DrugAvailabilityEnum ChemicalEntity max_tolerated_dose: The highest dose of a drug or treatment that does not cause unacceptable side effects. The maximum tolerated dose is determined in clinical trials by testing increasing doses on different groups of people until the highest dose with acceptable side effects is found. Also called MTD. 0..1 String ChemicalEntity is_toxic: 0..1 Boolean ChemicalEntity has_chemical_role: A role is particular behaviour which a chemical entity may exhibit. 0..* ChemicalRole ChemicalEntity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Drug/#usages","title":"Usages","text":"used by used in type used Treatment has_drug range Drug DrugToGeneAssociation subject range Drug"},{"location":"Drug/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage ncats.drug ChemicalEntityMolecularMixtureDrugEnvironmentalFoodContaminantFoodAdditiveProtein RXCUI DrugEnvironmentalFoodContaminantFoodAdditive NDC DrugEnvironmentalFoodContaminantFoodAdditive UMLS OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureGenePolypeptideProtein PUBCHEM.COMPOUND MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood CHEMBL.COMPOUND MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood UNII MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood CHEBI ChemicalRoleMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodhas_chemical_role MESH OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureProtein CAS MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood GTOPDB MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood HMDB MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG MolecularEntityChemicalEntityChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityBiologicalProcessPathwayProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.COMPOUND MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood ChemBank MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood PUBCHEM.SUBSTANCE MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood INCHI MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood INCHIKEY MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.GLYCAN MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.ENVIRON MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood ChemBank MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood SIDER.DRUG MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood BIGG.METABOLITE SmallMoleculeNucleicAcidEntityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood foodb.compound SmallMoleculeNucleicAcidEntityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood"},{"location":"Drug/#linkml-source","title":"LinkML Source","text":"
                                        name: drug\nid_prefixes:\n- ncats.drug\n- RXCUI\n- NDC\n- UMLS\n- PUBCHEM.COMPOUND\n- CHEMBL.COMPOUND\n- UNII\n- CHEBI\n- MESH\n- CAS\n- GTOPDB\n- HMDB\n- KEGG\n- KEGG.COMPOUND\n- ChemBank\n- PUBCHEM.SUBSTANCE\n- INCHI\n- INCHIKEY\n- KEGG.GLYCAN\n- KEGG.ENVIRON\n- ChemBank\n- SIDER.DRUG\n- BIGG.METABOLITE\n- foodb.compound\ndescription: A substance intended for use in the diagnosis, cure, mitigation, treatment,\n  or prevention of disease\ncomments:\n- The CHEBI ID represents a role rather than a substance\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- WIKIDATA:Q12140\n- CHEBI:23888\n- STY:T200\n- dcid:Drug\nnarrow_mappings:\n- STY:T195\nbroad_mappings:\n- STY:T121\nis_a: molecular mixture\nmixins:\n- chemical or drug or treatment\n- ontology class\n\n
                                        "},{"location":"DrugAvailabilityEnum/","title":"Enum: DrugAvailabilityEnum","text":""},{"location":"DrugAvailabilityEnum/#permissible-values","title":"Permissible Values","text":"Value Meaning Description over_the_counter None chemical entity is available over the counter without a prescription. prescription None chemical entity is available by prescription."},{"location":"DrugAvailabilityEnum/#slots","title":"Slots","text":"Name Description available_from"},{"location":"DrugAvailabilityEnum/#linkml-source","title":"LinkML Source","text":"
                                        name: DrugAvailabilityEnum\ndescription: ''\nfrom_schema: https://w3id.org/biolink/biolink-model\npermissible_values:\n  over_the_counter:\n    text: over_the_counter\n    description: chemical entity is available over the counter without a prescription.\n  prescription:\n    text: prescription\n    description: chemical entity is available by prescription.\n\n
                                        "},{"location":"DrugDeliveryEnum/","title":"Enum: DrugDeliveryEnum","text":""},{"location":"DrugDeliveryEnum/#permissible-values","title":"Permissible Values","text":"Value Meaning Description inhalation None None oral None None absorption_through_the_skin None None intravenous_injection None None"},{"location":"DrugDeliveryEnum/#slots","title":"Slots","text":"Name Description routes_of_delivery the method or process of administering a pharmaceutical compound to achieve a therapeutic effect in humans or animals."},{"location":"DrugDeliveryEnum/#linkml-source","title":"LinkML Source","text":"
                                        name: DrugDeliveryEnum\nfrom_schema: https://w3id.org/biolink/biolink-model\npermissible_values:\n  inhalation:\n    text: inhalation\n  oral:\n    text: oral\n  absorption_through_the_skin:\n    text: absorption_through_the_skin\n  intravenous_injection:\n    text: intravenous_injection\n\n
                                        "},{"location":"DrugExposure/","title":"Class: DrugExposure","text":"Description: A drug exposure is an intake of a particular drug.

                                        Aliases: drug intake, drug dose, medication intake

                                         classDiagram\n    class DrugExposure\n      ExposureEvent <|-- DrugExposure\n      ChemicalExposure <|-- DrugExposure\n\n\n      DrugExposure <|-- DrugToGeneInteractionExposure\n\n\n      DrugExposure : category\n\n      DrugExposure : deprecated\n\n      DrugExposure : description\n\n      DrugExposure : full_name\n\n      DrugExposure : has_attribute\n\n          DrugExposure --|> Attribute : has_attribute\n\n      DrugExposure : has_attribute_type\n\n          DrugExposure --|> OntologyClass : has_attribute_type\n\n      DrugExposure : has_qualitative_value\n\n          DrugExposure --|> NamedThing : has_qualitative_value\n\n      DrugExposure : has_quantitative_value\n\n          DrugExposure --|> QuantityValue : has_quantitative_value\n\n      DrugExposure : id\n\n      DrugExposure : iri\n\n      DrugExposure : name\n\n      DrugExposure : provided_by\n\n      DrugExposure : synonym\n\n      DrugExposure : timepoint\n\n      DrugExposure : type\n\n      DrugExposure : xref\n\n\n
                                        "},{"location":"DrugExposure/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • Attribute [ OntologyClass]
                                              • ChemicalExposure [ ExposureEvent]
                                                • DrugExposure [ ExposureEvent]
                                                  • DrugToGeneInteractionExposure [ GeneGroupingMixin]
                                        "},{"location":"DrugExposure/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance timepoint: a point in time 0..1 TimeType ExposureEvent has_quantitative_value: connects an attribute to a value 0..* QuantityValue ChemicalExposure, Attribute name: The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term. 0..1 LabelType Entity, Attribute has_attribute_type: connects an attribute to a class that describes it 1..1 OntologyClass Attribute has_qualitative_value: connects an attribute to a value 0..1 NamedThing Attribute iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity, Attribute id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity, OntologyClass provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"DrugExposure/#linkml-source","title":"LinkML Source","text":"
                                        name: drug exposure\ndescription: A drug exposure is an intake of a particular drug.\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- drug intake\n- drug dose\n- medication intake\nexact_mappings:\n- ECTO:0000509\nbroad_mappings:\n- SIO:001005\nis_a: chemical exposure\nmixins:\n- exposure event\n\n
                                        "},{"location":"DrugLabel/","title":"Class: DrugLabel","text":"Description: a document accompanying a drug or its container that provides written, printed or graphic information about the drug, including drug contents, specific instructions or warnings for administration, storage and disposal instructions, etc.
                                         classDiagram\n    class DrugLabel\n      Publication <|-- DrugLabel\n\n      DrugLabel : authors\n\n          DrugLabel --|> Agent : authors\n\n      DrugLabel : category\n\n      DrugLabel : creation_date\n\n      DrugLabel : deprecated\n\n      DrugLabel : description\n\n      DrugLabel : format\n\n      DrugLabel : full_name\n\n      DrugLabel : has_attribute\n\n          DrugLabel --|> Attribute : has_attribute\n\n      DrugLabel : id\n\n      DrugLabel : iri\n\n      DrugLabel : keywords\n\n      DrugLabel : license\n\n      DrugLabel : mesh_terms\n\n      DrugLabel : name\n\n      DrugLabel : pages\n\n      DrugLabel : provided_by\n\n      DrugLabel : rights\n\n      DrugLabel : summary\n\n      DrugLabel : synonym\n\n      DrugLabel : type\n\n      DrugLabel : xref\n\n\n
                                        "},{"location":"DrugLabel/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • InformationContentEntity
                                              • Publication
                                                • DrugLabel
                                        "},{"location":"DrugLabel/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance authors: connects an publication to the list of authors who contributed to the publication. This property should be a comma-delimited list of author names. It is recommended that an author's name be formatted as \"surname, firstname initial.\". Note that this property is a node annotation expressing the citation list of authorship which might typically otherwise be more completely documented in biolink:PublicationToProviderAssociation defined edges which point to full details about an author and possibly, some qualifiers which clarify the specific status of a given author in the publication. 0..* Agent Publication pages: When a 2-tuple of page numbers are provided, they represent the start and end page of the publication within its parent publication context. For books, this may be set to the total number of pages of the book. 0..* String Publication summary: executive summary of a publication 0..1 String Publication keywords: keywords tagging a publication 0..* String Publication mesh_terms: mesh terms tagging a publication 0..* Uriorcurie Publication xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie Publication, NamedThing license: None 0..1 String InformationContentEntity rights: None 0..1 String InformationContentEntity format: None 0..1 String InformationContentEntity creation_date: date on which an entity was created. This can be applied to nodes or edges 0..1 Date InformationContentEntity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: Different kinds of publication subtypes will have different preferred identifiers (curies when feasible). Precedence of identifiers for scientific articles is as follows: PMID if available; DOI if not; actual alternate CURIE otherwise. Enclosing publications (i.e. referenced by 'published in' node property) such as books and journals, should have industry-standard identifier such as from ISBN and ISSN. 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: the 'title' of the publication is generally recorded in the 'name' property (inherited from NamedThing). The field name 'title' is now also tagged as an acceptable alias for the node property 'name' (just in case). 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"DrugLabel/#linkml-source","title":"LinkML Source","text":"
                                        name: drug label\ndescription: 'a document accompanying a drug or its container that provides written,\n  printed or graphic information about the drug, including drug contents, specific\n  instructions  or warnings for administration, storage and disposal instructions,\n  etc. '\nfrom_schema: https://w3id.org/biolink/biolink-model\nbroad_mappings:\n- NCIT-OBO:C41203\nis_a: publication\n\n
                                        "},{"location":"DrugToEntityAssociationMixin/","title":"Class: DrugToEntityAssociationMixin","text":"Description: An interaction between a drug and another entity
                                         classDiagram\n    class DrugToEntityAssociationMixin\n      ChemicalEntityToEntityAssociationMixin <|-- DrugToEntityAssociationMixin\n\n\n      DrugToEntityAssociationMixin <|-- DrugToGeneAssociation\n\n\n\n
                                        "},{"location":"DrugToEntityAssociationMixin/#inheritance","title":"Inheritance","text":"
                                        • ChemicalEntityToEntityAssociationMixin
                                          • DrugToEntityAssociationMixin
                                        "},{"location":"DrugToEntityAssociationMixin/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"DrugToEntityAssociationMixin/#mixin-usage","title":"Mixin Usage","text":"mixed into description DrugToGeneAssociation An interaction between a drug and a gene or gene product."},{"location":"DrugToEntityAssociationMixin/#linkml-source","title":"LinkML Source","text":"
                                        name: drug to entity association mixin\ndescription: An interaction between a drug and another entity\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: chemical entity to entity association mixin\nmixin: true\nslot_usage:\n  subject:\n    name: subject\n    description: the drug that is an interactor\n    domain_of:\n    - association\n    range: drug\ndefining_slots:\n- subject\n\n
                                        "},{"location":"DrugToGeneAssociation/","title":"Class: DrugToGeneAssociation","text":"Description: An interaction between a drug and a gene or gene product.
                                         classDiagram\n    class DrugToGeneAssociation\n      DrugToEntityAssociationMixin <|-- DrugToGeneAssociation\n      Association <|-- DrugToGeneAssociation\n\n      DrugToGeneAssociation : aggregator_knowledge_source\n\n      DrugToGeneAssociation : category\n\n      DrugToGeneAssociation : deprecated\n\n      DrugToGeneAssociation : description\n\n      DrugToGeneAssociation : has_attribute\n\n          DrugToGeneAssociation --|> Attribute : has_attribute\n\n      DrugToGeneAssociation : has_evidence\n\n          DrugToGeneAssociation --|> EvidenceType : has_evidence\n\n      DrugToGeneAssociation : id\n\n      DrugToGeneAssociation : iri\n\n      DrugToGeneAssociation : knowledge_source\n\n      DrugToGeneAssociation : name\n\n      DrugToGeneAssociation : negated\n\n      DrugToGeneAssociation : object\n\n          DrugToGeneAssociation --|> GeneOrGeneProduct : object\n\n      DrugToGeneAssociation : object_category\n\n          DrugToGeneAssociation --|> OntologyClass : object_category\n\n      DrugToGeneAssociation : object_category_closure\n\n          DrugToGeneAssociation --|> OntologyClass : object_category_closure\n\n      DrugToGeneAssociation : object_closure\n\n      DrugToGeneAssociation : object_label_closure\n\n      DrugToGeneAssociation : object_namespace\n\n      DrugToGeneAssociation : original_object\n\n      DrugToGeneAssociation : original_predicate\n\n      DrugToGeneAssociation : original_subject\n\n      DrugToGeneAssociation : predicate\n\n      DrugToGeneAssociation : primary_knowledge_source\n\n      DrugToGeneAssociation : publications\n\n          DrugToGeneAssociation --|> Publication : publications\n\n      DrugToGeneAssociation : qualifier\n\n      DrugToGeneAssociation : qualifiers\n\n          DrugToGeneAssociation --|> OntologyClass : qualifiers\n\n      DrugToGeneAssociation : retrieval_source_ids\n\n          DrugToGeneAssociation --|> RetrievalSource : retrieval_source_ids\n\n      DrugToGeneAssociation : subject\n\n          DrugToGeneAssociation --|> Drug : subject\n\n      DrugToGeneAssociation : subject_category\n\n          DrugToGeneAssociation --|> OntologyClass : subject_category\n\n      DrugToGeneAssociation : subject_category_closure\n\n          DrugToGeneAssociation --|> OntologyClass : subject_category_closure\n\n      DrugToGeneAssociation : subject_closure\n\n      DrugToGeneAssociation : subject_label_closure\n\n      DrugToGeneAssociation : subject_namespace\n\n      DrugToGeneAssociation : timepoint\n\n      DrugToGeneAssociation : type\n\n\n
                                        "},{"location":"DrugToGeneAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • DrugToGeneAssociation [ DrugToEntityAssociationMixin]
                                        "},{"location":"DrugToGeneAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: the drug that is an interactor 1..1 Drug Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: the gene or gene product that is affected by the drug 1..1 GeneOrGeneProduct Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"DrugToGeneAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: drug to gene association\ndescription: An interaction between a drug and a gene or gene product.\nfrom_schema: https://w3id.org/biolink/biolink-model\nrelated_mappings:\n- SIO:001257\nis_a: association\nmixins:\n- drug to entity association mixin\nslot_usage:\n  object:\n    name: object\n    description: the gene or gene product that is affected by the drug\n    domain_of:\n    - association\n    range: gene or gene product\ndefining_slots:\n- subject\n- object\n\n
                                        "},{"location":"DrugToGeneInteractionExposure/","title":"Class: DrugToGeneInteractionExposure","text":"Description: drug to gene interaction exposure is a drug exposure is where the interactions of the drug with specific genes are known to constitute an 'exposure' to the organism, leading to or influencing an outcome.
                                         classDiagram\n    class DrugToGeneInteractionExposure\n      GeneGroupingMixin <|-- DrugToGeneInteractionExposure\n      DrugExposure <|-- DrugToGeneInteractionExposure\n\n      DrugToGeneInteractionExposure : category\n\n      DrugToGeneInteractionExposure : deprecated\n\n      DrugToGeneInteractionExposure : description\n\n      DrugToGeneInteractionExposure : full_name\n\n      DrugToGeneInteractionExposure : has_attribute\n\n          DrugToGeneInteractionExposure --|> Attribute : has_attribute\n\n      DrugToGeneInteractionExposure : has_attribute_type\n\n          DrugToGeneInteractionExposure --|> OntologyClass : has_attribute_type\n\n      DrugToGeneInteractionExposure : has_gene_or_gene_product\n\n          DrugToGeneInteractionExposure --|> Gene : has_gene_or_gene_product\n\n      DrugToGeneInteractionExposure : has_qualitative_value\n\n          DrugToGeneInteractionExposure --|> NamedThing : has_qualitative_value\n\n      DrugToGeneInteractionExposure : has_quantitative_value\n\n          DrugToGeneInteractionExposure --|> QuantityValue : has_quantitative_value\n\n      DrugToGeneInteractionExposure : id\n\n      DrugToGeneInteractionExposure : iri\n\n      DrugToGeneInteractionExposure : name\n\n      DrugToGeneInteractionExposure : provided_by\n\n      DrugToGeneInteractionExposure : synonym\n\n      DrugToGeneInteractionExposure : timepoint\n\n      DrugToGeneInteractionExposure : type\n\n      DrugToGeneInteractionExposure : xref\n\n\n
                                        "},{"location":"DrugToGeneInteractionExposure/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • Attribute [ OntologyClass]
                                              • ChemicalExposure [ ExposureEvent]
                                                • DrugExposure [ ExposureEvent]
                                                  • DrugToGeneInteractionExposure [ GeneGroupingMixin]
                                        "},{"location":"DrugToGeneInteractionExposure/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance has_gene_or_gene_product: connects an entity with one or more gene or gene products 0..* Gene GeneGroupingMixin timepoint: a point in time 0..1 TimeType ExposureEvent has_quantitative_value: connects an attribute to a value 0..* QuantityValue ChemicalExposure, Attribute name: The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term. 0..1 LabelType Entity, Attribute has_attribute_type: connects an attribute to a class that describes it 1..1 OntologyClass Attribute has_qualitative_value: connects an attribute to a value 0..1 NamedThing Attribute iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity, Attribute id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity, OntologyClass provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"DrugToGeneInteractionExposure/#linkml-source","title":"LinkML Source","text":"
                                        name: drug to gene interaction exposure\ndescription: drug to gene interaction exposure is a drug exposure is where the interactions\n  of the drug with specific genes are known to constitute an 'exposure' to the organism,\n  leading to or influencing an outcome.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: drug exposure\nmixins:\n- gene grouping mixin\n\n
                                        "},{"location":"DruggableGeneCategoryEnum/","title":"Enum: DruggableGeneCategoryEnum","text":""},{"location":"DruggableGeneCategoryEnum/#permissible-values","title":"Permissible Values","text":"Value Meaning Description tclin None These targets have activities in DrugCentral (ie. approved drugs) with known mechanism of action. tbio None These targets have activities in ChEMBL, Guide to Pharmacology or DrugCentral that satisfy the activity thresholds detailed below. tchem None These targets do not have known drug or small molecule activities that satisfy the activity thresholds detailed below AND satisfy one or more of the following criteria: target is above the cutoff criteria for Tdark target is annotated with a Gene Ontology Molecular Function or Biological Process leaf term(s) with an Experimental Evidence code tdark None These are targets about which virtually nothing is known. They do not have known drug or small molecule activities that satisfy the activity thresholds detailed below AND satisfy two or more of the following criteria: A PubMed text-mining score from Jensen Lab less than 5, greater than or equal TO 3 Gene RIFs, or less than or equal to 50 Antibodies available according to http://antibodypedia.com."},{"location":"DruggableGeneCategoryEnum/#slots","title":"Slots","text":"Name Description has_evidence None"},{"location":"DruggableGeneCategoryEnum/#linkml-source","title":"LinkML Source","text":"
                                        name: DruggableGeneCategoryEnum\nfrom_schema: https://w3id.org/biolink/biolink-model\npermissible_values:\n  tclin:\n    text: tclin\n    description: These targets have activities in DrugCentral (ie. approved drugs)\n      with known mechanism of action.\n  tbio:\n    text: tbio\n    description: These targets have activities in ChEMBL, Guide to Pharmacology or\n      DrugCentral that satisfy the activity thresholds detailed below.\n  tchem:\n    text: tchem\n    description: 'These targets do not have known drug or small molecule activities\n      that satisfy the activity thresholds detailed below AND satisfy one or more\n      of the following criteria: target is above the cutoff criteria for Tdark target\n      is annotated with a Gene Ontology Molecular Function or Biological Process leaf\n      term(s) with an Experimental Evidence code'\n  tdark:\n    text: tdark\n    description: 'These are targets about which virtually nothing is known. They do\n      not have known drug or small molecule activities that satisfy the activity thresholds\n      detailed below AND satisfy two or more of the following criteria: A PubMed text-mining\n      score from Jensen Lab less than 5, greater than or equal TO 3 Gene RIFs, or\n      less than or equal to 50 Antibodies available according to http://antibodypedia.com.'\n\n
                                        "},{"location":"DruggableGeneToDiseaseAssociation/","title":"Class: DruggableGeneToDiseaseAssociation","text":"
                                         classDiagram\n    class DruggableGeneToDiseaseAssociation\n      EntityToDiseaseAssociationMixin <|-- DruggableGeneToDiseaseAssociation\n      GeneToEntityAssociationMixin <|-- DruggableGeneToDiseaseAssociation\n      GeneToDiseaseAssociation <|-- DruggableGeneToDiseaseAssociation\n\n      DruggableGeneToDiseaseAssociation : aggregator_knowledge_source\n\n      DruggableGeneToDiseaseAssociation : category\n\n      DruggableGeneToDiseaseAssociation : deprecated\n\n      DruggableGeneToDiseaseAssociation : description\n\n      DruggableGeneToDiseaseAssociation : frequency_qualifier\n\n      DruggableGeneToDiseaseAssociation : has_attribute\n\n          DruggableGeneToDiseaseAssociation --|> Attribute : has_attribute\n\n      DruggableGeneToDiseaseAssociation : has_count\n\n      DruggableGeneToDiseaseAssociation : has_evidence\n\n          DruggableGeneToDiseaseAssociation --|> DruggableGeneCategoryEnum : has_evidence\n\n      DruggableGeneToDiseaseAssociation : has_percentage\n\n      DruggableGeneToDiseaseAssociation : has_quotient\n\n      DruggableGeneToDiseaseAssociation : has_total\n\n      DruggableGeneToDiseaseAssociation : id\n\n      DruggableGeneToDiseaseAssociation : iri\n\n      DruggableGeneToDiseaseAssociation : knowledge_source\n\n      DruggableGeneToDiseaseAssociation : name\n\n      DruggableGeneToDiseaseAssociation : negated\n\n      DruggableGeneToDiseaseAssociation : object\n\n          DruggableGeneToDiseaseAssociation --|> Disease : object\n\n      DruggableGeneToDiseaseAssociation : object_category\n\n          DruggableGeneToDiseaseAssociation --|> OntologyClass : object_category\n\n      DruggableGeneToDiseaseAssociation : object_category_closure\n\n          DruggableGeneToDiseaseAssociation --|> OntologyClass : object_category_closure\n\n      DruggableGeneToDiseaseAssociation : object_closure\n\n      DruggableGeneToDiseaseAssociation : object_direction_qualifier\n\n          DruggableGeneToDiseaseAssociation --|> DirectionQualifierEnum : object_direction_qualifier\n\n      DruggableGeneToDiseaseAssociation : object_label_closure\n\n      DruggableGeneToDiseaseAssociation : object_namespace\n\n      DruggableGeneToDiseaseAssociation : onset_qualifier\n\n          DruggableGeneToDiseaseAssociation --|> Onset : onset_qualifier\n\n      DruggableGeneToDiseaseAssociation : original_object\n\n      DruggableGeneToDiseaseAssociation : original_predicate\n\n      DruggableGeneToDiseaseAssociation : original_subject\n\n      DruggableGeneToDiseaseAssociation : predicate\n\n      DruggableGeneToDiseaseAssociation : primary_knowledge_source\n\n      DruggableGeneToDiseaseAssociation : publications\n\n          DruggableGeneToDiseaseAssociation --|> Publication : publications\n\n      DruggableGeneToDiseaseAssociation : qualifier\n\n      DruggableGeneToDiseaseAssociation : qualifiers\n\n          DruggableGeneToDiseaseAssociation --|> OntologyClass : qualifiers\n\n      DruggableGeneToDiseaseAssociation : retrieval_source_ids\n\n          DruggableGeneToDiseaseAssociation --|> RetrievalSource : retrieval_source_ids\n\n      DruggableGeneToDiseaseAssociation : severity_qualifier\n\n          DruggableGeneToDiseaseAssociation --|> SeverityValue : severity_qualifier\n\n      DruggableGeneToDiseaseAssociation : sex_qualifier\n\n          DruggableGeneToDiseaseAssociation --|> BiologicalSex : sex_qualifier\n\n      DruggableGeneToDiseaseAssociation : subject\n\n          DruggableGeneToDiseaseAssociation --|> GeneOrGeneProduct : subject\n\n      DruggableGeneToDiseaseAssociation : subject_aspect_qualifier\n\n          DruggableGeneToDiseaseAssociation --|> GeneOrGeneProductOrChemicalEntityAspectEnum : subject_aspect_qualifier\n\n      DruggableGeneToDiseaseAssociation : subject_category\n\n          DruggableGeneToDiseaseAssociation --|> OntologyClass : subject_category\n\n      DruggableGeneToDiseaseAssociation : subject_category_closure\n\n          DruggableGeneToDiseaseAssociation --|> OntologyClass : subject_category_closure\n\n      DruggableGeneToDiseaseAssociation : subject_closure\n\n      DruggableGeneToDiseaseAssociation : subject_label_closure\n\n      DruggableGeneToDiseaseAssociation : subject_namespace\n\n      DruggableGeneToDiseaseAssociation : timepoint\n\n      DruggableGeneToDiseaseAssociation : type\n\n\n
                                        "},{"location":"DruggableGeneToDiseaseAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • GeneToDiseaseOrPhenotypicFeatureAssociation [ EntityToPhenotypicFeatureAssociationMixin GeneToEntityAssociationMixin]
                                              • GeneToDiseaseAssociation [ EntityToDiseaseAssociationMixin GeneToEntityAssociationMixin]
                                                • DruggableGeneToDiseaseAssociation [ EntityToDiseaseAssociationMixin GeneToEntityAssociationMixin]
                                        "},{"location":"DruggableGeneToDiseaseAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject_aspect_qualifier: None 0..1 GeneOrGeneProductOrChemicalEntityAspectEnum GeneToDiseaseOrPhenotypicFeatureAssociation object_direction_qualifier: None 0..1 DirectionQualifierEnum GeneToDiseaseOrPhenotypicFeatureAssociation sex_qualifier: a qualifier used in a phenotypic association to state whether the association is specific to a particular sex. 0..1 BiologicalSex EntityToPhenotypicFeatureAssociationMixin subject: gene in which variation is correlated with the disease in a protective manner, or if the product produced by the gene can be targeted by a small molecule and this leads to a protective or improving disease state. 1..1 GeneOrGeneProduct Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: disease 1..1 Disease Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* DruggableGeneCategoryEnum Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity has_count: number of things with a particular property 0..1 Integer FrequencyQuantifier has_total: total number of things in a particular reference set 0..1 Integer FrequencyQuantifier has_quotient: None 0..1 Double FrequencyQuantifier has_percentage: equivalent to has quotient multiplied by 100 0..1 Double FrequencyQuantifier severity_qualifier: a qualifier used in a phenotypic association to state how severe the phenotype is in the subject 0..1 SeverityValue EntityToFeatureOrDiseaseQualifiersMixin onset_qualifier: a qualifier used in a phenotypic association to state when the phenotype appears is in the subject 0..1 Onset EntityToFeatureOrDiseaseQualifiersMixin frequency_qualifier: a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject 0..1 FrequencyValue FrequencyQualifierMixin"},{"location":"DruggableGeneToDiseaseAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: druggable gene to disease association\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: gene to disease association\nmixins:\n- entity to disease association mixin\n- gene to entity association mixin\nslot_usage:\n  subject:\n    name: subject\n    description: gene in which variation is correlated with the disease in a protective\n      manner, or if the product produced by the gene can be targeted by a small molecule\n      and this leads to a protective or improving disease state.\n    domain_of:\n    - association\n    range: gene or gene product\n  predicate:\n    name: predicate\n    domain_of:\n    - predicate mapping\n    - association\n    subproperty_of: target for\n  has evidence:\n    name: has evidence\n    domain_of:\n    - association\n    range: DruggableGeneCategoryEnum\ndefining_slots:\n- subject\n- object\n- predicate\n\n
                                        "},{"location":"Entity/","title":"Class: Entity (Abstract)","text":"Description: Root Biolink Model class for all things and informational relationships, real or imagined.
                                         classDiagram\n    class Entity\n      Entity <|-- NamedThing\n      Entity <|-- Association\n\n      Entity : category\n\n      Entity : deprecated\n\n      Entity : description\n\n      Entity : has_attribute\n\n          Entity --|> Attribute : has_attribute\n\n      Entity : id\n\n      Entity : iri\n\n      Entity : name\n\n      Entity : type\n\n\n
                                        "},{"location":"Entity/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                          • Association
                                        "},{"location":"Entity/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String direct iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType direct category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType direct type: None 0..* String direct name: A human-readable name for an attribute or entity. 0..1 LabelType direct description: a human-readable description of an entity 0..1 NarrativeText direct has_attribute: connects any entity to an attribute 0..* Attribute direct deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean direct"},{"location":"Entity/#usages","title":"Usages","text":"used by used in type used OntologyClass id domain Entity Attribute name domain Entity Attribute id domain Entity Attribute category domain Entity Attribute type domain Entity Attribute has_attribute domain Entity ChemicalRole name domain Entity ChemicalRole id domain Entity ChemicalRole category domain Entity ChemicalRole type domain Entity ChemicalRole has_attribute domain Entity BiologicalSex name domain Entity BiologicalSex id domain Entity BiologicalSex category domain Entity BiologicalSex type domain Entity BiologicalSex has_attribute domain Entity PhenotypicSex name domain Entity PhenotypicSex id domain Entity PhenotypicSex category domain Entity PhenotypicSex type domain Entity PhenotypicSex has_attribute domain Entity GenotypicSex name domain Entity GenotypicSex id domain Entity GenotypicSex category domain Entity GenotypicSex type domain Entity GenotypicSex has_attribute domain Entity SeverityValue name domain Entity SeverityValue id domain Entity SeverityValue category domain Entity SeverityValue type domain Entity SeverityValue has_attribute domain Entity Entity id domain Entity Entity category domain Entity Entity type domain Entity Entity name domain Entity Entity has_attribute domain Entity NamedThing id domain Entity NamedThing category domain Entity NamedThing type domain Entity NamedThing name domain Entity NamedThing has_attribute domain Entity RelationshipType id domain Entity TaxonomicRank id domain Entity OrganismTaxon id domain Entity OrganismTaxon category domain Entity OrganismTaxon type domain Entity OrganismTaxon name domain Entity OrganismTaxon has_attribute domain Entity Event id domain Entity Event category domain Entity Event type domain Entity Event name domain Entity Event has_attribute domain Entity AdministrativeEntity id domain Entity AdministrativeEntity category domain Entity AdministrativeEntity type domain Entity AdministrativeEntity name domain Entity AdministrativeEntity has_attribute domain Entity StudyResult id domain Entity StudyResult category domain Entity StudyResult type domain Entity StudyResult name domain Entity StudyResult has_attribute domain Entity Study id domain Entity Study category domain Entity Study type domain Entity Study name domain Entity Study has_attribute domain Entity StudyVariable id domain Entity StudyVariable category domain Entity StudyVariable type domain Entity StudyVariable name domain Entity StudyVariable has_attribute domain Entity CommonDataElement id domain Entity CommonDataElement category domain Entity CommonDataElement type domain Entity CommonDataElement name domain Entity CommonDataElement has_attribute domain Entity ConceptCountAnalysisResult id domain Entity ConceptCountAnalysisResult category domain Entity ConceptCountAnalysisResult type domain Entity ConceptCountAnalysisResult name domain Entity ConceptCountAnalysisResult has_attribute domain Entity ObservedExpectedFrequencyAnalysisResult id domain Entity ObservedExpectedFrequencyAnalysisResult category domain Entity ObservedExpectedFrequencyAnalysisResult type domain Entity ObservedExpectedFrequencyAnalysisResult name domain Entity ObservedExpectedFrequencyAnalysisResult has_attribute domain Entity RelativeFrequencyAnalysisResult id domain Entity RelativeFrequencyAnalysisResult category domain Entity RelativeFrequencyAnalysisResult type domain Entity RelativeFrequencyAnalysisResult name domain Entity RelativeFrequencyAnalysisResult has_attribute domain Entity TextMiningResult id domain Entity TextMiningResult category domain Entity TextMiningResult type domain Entity TextMiningResult name domain Entity TextMiningResult has_attribute domain Entity ChiSquaredAnalysisResult id domain Entity ChiSquaredAnalysisResult category domain Entity ChiSquaredAnalysisResult type domain Entity ChiSquaredAnalysisResult name domain Entity ChiSquaredAnalysisResult has_attribute domain Entity LogOddsAnalysisResult id domain Entity LogOddsAnalysisResult category domain Entity LogOddsAnalysisResult type domain Entity LogOddsAnalysisResult name domain Entity LogOddsAnalysisResult has_attribute domain Entity Agent id domain Entity Agent category domain Entity Agent type domain Entity Agent name domain Entity Agent has_attribute domain Entity InformationContentEntity id domain Entity InformationContentEntity category domain Entity InformationContentEntity type domain Entity InformationContentEntity name domain Entity InformationContentEntity has_attribute domain Entity Dataset id domain Entity Dataset category domain Entity Dataset type domain Entity Dataset name domain Entity Dataset has_attribute domain Entity DatasetDistribution id domain Entity DatasetDistribution category domain Entity DatasetDistribution type domain Entity DatasetDistribution name domain Entity DatasetDistribution has_attribute domain Entity DatasetVersion id domain Entity DatasetVersion category domain Entity DatasetVersion type domain Entity DatasetVersion name domain Entity DatasetVersion has_attribute domain Entity DatasetSummary id domain Entity DatasetSummary category domain Entity DatasetSummary type domain Entity DatasetSummary name domain Entity DatasetSummary has_attribute domain Entity ConfidenceLevel id domain Entity ConfidenceLevel category domain Entity ConfidenceLevel type domain Entity ConfidenceLevel name domain Entity ConfidenceLevel has_attribute domain Entity EvidenceType id domain Entity EvidenceType category domain Entity EvidenceType type domain Entity EvidenceType name domain Entity EvidenceType has_attribute domain Entity Publication id domain Entity Publication category domain Entity Publication type domain Entity Publication name domain Entity Publication has_attribute domain Entity Book id domain Entity Book category domain Entity Book type domain Entity Book name domain Entity Book has_attribute domain Entity BookChapter id domain Entity BookChapter category domain Entity BookChapter type domain Entity BookChapter name domain Entity BookChapter has_attribute domain Entity Serial id domain Entity Serial category domain Entity Serial type domain Entity Serial name domain Entity Serial has_attribute domain Entity Article id domain Entity Article category domain Entity Article type domain Entity Article name domain Entity Article has_attribute domain Entity JournalArticle id domain Entity JournalArticle category domain Entity JournalArticle type domain Entity JournalArticle name domain Entity JournalArticle has_attribute domain Entity Patent id domain Entity Patent category domain Entity Patent type domain Entity Patent name domain Entity Patent has_attribute domain Entity WebPage id domain Entity WebPage category domain Entity WebPage type domain Entity WebPage name domain Entity WebPage has_attribute domain Entity PreprintPublication id domain Entity PreprintPublication category domain Entity PreprintPublication type domain Entity PreprintPublication name domain Entity PreprintPublication has_attribute domain Entity DrugLabel id domain Entity DrugLabel category domain Entity DrugLabel type domain Entity DrugLabel name domain Entity DrugLabel has_attribute domain Entity RetrievalSource id domain Entity RetrievalSource category domain Entity RetrievalSource type domain Entity RetrievalSource name domain Entity RetrievalSource has_attribute domain Entity PhysicalEntity id domain Entity PhysicalEntity category domain Entity PhysicalEntity type domain Entity PhysicalEntity name domain Entity PhysicalEntity has_attribute domain Entity Activity id domain Entity Activity category domain Entity Activity type domain Entity Activity name domain Entity Activity has_attribute domain Entity Procedure id domain Entity Procedure category domain Entity Procedure type domain Entity Procedure name domain Entity Procedure has_attribute domain Entity Phenomenon id domain Entity Phenomenon category domain Entity Phenomenon type domain Entity Phenomenon name domain Entity Phenomenon has_attribute domain Entity Device id domain Entity Device category domain Entity Device type domain Entity Device name domain Entity Device has_attribute domain Entity DiagnosticAid id domain Entity DiagnosticAid category domain Entity DiagnosticAid type domain Entity DiagnosticAid name domain Entity DiagnosticAid has_attribute domain Entity StudyPopulation id domain Entity StudyPopulation category domain Entity StudyPopulation type domain Entity StudyPopulation name domain Entity StudyPopulation has_attribute domain Entity MaterialSample id domain Entity MaterialSample category domain Entity MaterialSample type domain Entity MaterialSample name domain Entity MaterialSample has_attribute domain Entity PlanetaryEntity id domain Entity PlanetaryEntity category domain Entity PlanetaryEntity type domain Entity PlanetaryEntity name domain Entity PlanetaryEntity has_attribute domain Entity EnvironmentalProcess id domain Entity EnvironmentalProcess category domain Entity EnvironmentalProcess type domain Entity EnvironmentalProcess name domain Entity EnvironmentalProcess has_attribute domain Entity EnvironmentalFeature id domain Entity EnvironmentalFeature category domain Entity EnvironmentalFeature type domain Entity EnvironmentalFeature name domain Entity EnvironmentalFeature has_attribute domain Entity GeographicLocation id domain Entity GeographicLocation category domain Entity GeographicLocation type domain Entity GeographicLocation name domain Entity GeographicLocation has_attribute domain Entity GeographicLocationAtTime id domain Entity GeographicLocationAtTime category domain Entity GeographicLocationAtTime type domain Entity GeographicLocationAtTime name domain Entity GeographicLocationAtTime has_attribute domain Entity BiologicalEntity id domain Entity BiologicalEntity category domain Entity BiologicalEntity type domain Entity BiologicalEntity name domain Entity BiologicalEntity has_attribute domain Entity MolecularEntity id domain Entity MolecularEntity category domain Entity MolecularEntity type domain Entity MolecularEntity name domain Entity MolecularEntity has_attribute domain Entity ChemicalEntity id domain Entity ChemicalEntity category domain Entity ChemicalEntity type domain Entity ChemicalEntity name domain Entity ChemicalEntity has_attribute domain Entity SmallMolecule id domain Entity SmallMolecule category domain Entity SmallMolecule type domain Entity SmallMolecule name domain Entity SmallMolecule has_attribute domain Entity ChemicalMixture id domain Entity ChemicalMixture category domain Entity ChemicalMixture type domain Entity ChemicalMixture name domain Entity ChemicalMixture has_attribute domain Entity NucleicAcidEntity id domain Entity NucleicAcidEntity category domain Entity NucleicAcidEntity type domain Entity NucleicAcidEntity name domain Entity NucleicAcidEntity has_attribute domain Entity RegulatoryRegion id domain Entity RegulatoryRegion category domain Entity RegulatoryRegion type domain Entity RegulatoryRegion name domain Entity RegulatoryRegion has_attribute domain Entity AccessibleDnaRegion id domain Entity AccessibleDnaRegion category domain Entity AccessibleDnaRegion type domain Entity AccessibleDnaRegion name domain Entity AccessibleDnaRegion has_attribute domain Entity TranscriptionFactorBindingSite id domain Entity TranscriptionFactorBindingSite category domain Entity TranscriptionFactorBindingSite type domain Entity TranscriptionFactorBindingSite name domain Entity TranscriptionFactorBindingSite has_attribute domain Entity MolecularMixture id domain Entity MolecularMixture category domain Entity MolecularMixture type domain Entity MolecularMixture name domain Entity MolecularMixture has_attribute domain Entity ComplexMolecularMixture id domain Entity ComplexMolecularMixture category domain Entity ComplexMolecularMixture type domain Entity ComplexMolecularMixture name domain Entity ComplexMolecularMixture has_attribute domain Entity BiologicalProcessOrActivity id domain Entity BiologicalProcessOrActivity category domain Entity BiologicalProcessOrActivity type domain Entity BiologicalProcessOrActivity name domain Entity BiologicalProcessOrActivity has_attribute domain Entity MolecularActivity id domain Entity MolecularActivity category domain Entity MolecularActivity type domain Entity MolecularActivity name domain Entity MolecularActivity has_attribute domain Entity BiologicalProcess id domain Entity BiologicalProcess category domain Entity BiologicalProcess type domain Entity BiologicalProcess name domain Entity BiologicalProcess has_attribute domain Entity Pathway id domain Entity Pathway category domain Entity Pathway type domain Entity Pathway name domain Entity Pathway has_attribute domain Entity PhysiologicalProcess id domain Entity PhysiologicalProcess category domain Entity PhysiologicalProcess type domain Entity PhysiologicalProcess name domain Entity PhysiologicalProcess has_attribute domain Entity Behavior id domain Entity Behavior category domain Entity Behavior type domain Entity Behavior name domain Entity Behavior has_attribute domain Entity ProcessedMaterial id domain Entity ProcessedMaterial category domain Entity ProcessedMaterial type domain Entity ProcessedMaterial name domain Entity ProcessedMaterial has_attribute domain Entity Drug id domain Entity Drug category domain Entity Drug type domain Entity Drug name domain Entity Drug has_attribute domain Entity EnvironmentalFoodContaminant id domain Entity EnvironmentalFoodContaminant category domain Entity EnvironmentalFoodContaminant type domain Entity EnvironmentalFoodContaminant name domain Entity EnvironmentalFoodContaminant has_attribute domain Entity FoodAdditive id domain Entity FoodAdditive category domain Entity FoodAdditive type domain Entity FoodAdditive name domain Entity FoodAdditive has_attribute domain Entity Food id domain Entity Food category domain Entity Food type domain Entity Food name domain Entity Food has_attribute domain Entity OrganismAttribute name domain Entity OrganismAttribute id domain Entity OrganismAttribute category domain Entity OrganismAttribute type domain Entity OrganismAttribute has_attribute domain Entity PhenotypicQuality name domain Entity PhenotypicQuality id domain Entity PhenotypicQuality category domain Entity PhenotypicQuality type domain Entity PhenotypicQuality has_attribute domain Entity GeneticInheritance id domain Entity GeneticInheritance category domain Entity GeneticInheritance type domain Entity GeneticInheritance name domain Entity GeneticInheritance has_attribute domain Entity OrganismalEntity id domain Entity OrganismalEntity category domain Entity OrganismalEntity type domain Entity OrganismalEntity name domain Entity OrganismalEntity has_attribute domain Entity Bacterium id domain Entity Bacterium category domain Entity Bacterium type domain Entity Bacterium name domain Entity Bacterium has_attribute domain Entity Virus id domain Entity Virus category domain Entity Virus type domain Entity Virus name domain Entity Virus has_attribute domain Entity CellularOrganism id domain Entity CellularOrganism category domain Entity CellularOrganism type domain Entity CellularOrganism name domain Entity CellularOrganism has_attribute domain Entity Mammal id domain Entity Mammal category domain Entity Mammal type domain Entity Mammal name domain Entity Mammal has_attribute domain Entity Human id domain Entity Human category domain Entity Human type domain Entity Human name domain Entity Human has_attribute domain Entity Plant id domain Entity Plant category domain Entity Plant type domain Entity Plant name domain Entity Plant has_attribute domain Entity Invertebrate id domain Entity Invertebrate category domain Entity Invertebrate type domain Entity Invertebrate name domain Entity Invertebrate has_attribute domain Entity Vertebrate id domain Entity Vertebrate category domain Entity Vertebrate type domain Entity Vertebrate name domain Entity Vertebrate has_attribute domain Entity Fungus id domain Entity Fungus category domain Entity Fungus type domain Entity Fungus name domain Entity Fungus has_attribute domain Entity LifeStage id domain Entity LifeStage category domain Entity LifeStage type domain Entity LifeStage name domain Entity LifeStage has_attribute domain Entity IndividualOrganism id domain Entity IndividualOrganism category domain Entity IndividualOrganism type domain Entity IndividualOrganism name domain Entity IndividualOrganism has_attribute domain Entity PopulationOfIndividualOrganisms id domain Entity PopulationOfIndividualOrganisms category domain Entity PopulationOfIndividualOrganisms type domain Entity PopulationOfIndividualOrganisms name domain Entity PopulationOfIndividualOrganisms has_attribute domain Entity DiseaseOrPhenotypicFeature id domain Entity DiseaseOrPhenotypicFeature category domain Entity DiseaseOrPhenotypicFeature type domain Entity DiseaseOrPhenotypicFeature name domain Entity DiseaseOrPhenotypicFeature has_attribute domain Entity Disease id domain Entity Disease category domain Entity Disease type domain Entity Disease name domain Entity Disease has_attribute domain Entity PhenotypicFeature id domain Entity PhenotypicFeature category domain Entity PhenotypicFeature type domain Entity PhenotypicFeature name domain Entity PhenotypicFeature has_attribute domain Entity BehavioralFeature id domain Entity BehavioralFeature category domain Entity BehavioralFeature type domain Entity BehavioralFeature name domain Entity BehavioralFeature has_attribute domain Entity AnatomicalEntity id domain Entity AnatomicalEntity category domain Entity AnatomicalEntity type domain Entity AnatomicalEntity name domain Entity AnatomicalEntity has_attribute domain Entity CellularComponent id domain Entity CellularComponent category domain Entity CellularComponent type domain Entity CellularComponent name domain Entity CellularComponent has_attribute domain Entity Cell id domain Entity Cell category domain Entity Cell type domain Entity Cell name domain Entity Cell has_attribute domain Entity CellLine id domain Entity CellLine category domain Entity CellLine type domain Entity CellLine name domain Entity CellLine has_attribute domain Entity GrossAnatomicalStructure id domain Entity GrossAnatomicalStructure category domain Entity GrossAnatomicalStructure type domain Entity GrossAnatomicalStructure name domain Entity GrossAnatomicalStructure has_attribute domain Entity MacromolecularMachineMixin name domain Entity GeneOrGeneProduct name domain Entity Gene id domain Entity Gene category domain Entity Gene type domain Entity Gene name domain Entity Gene has_attribute domain Entity GeneProductMixin name domain Entity GeneProductIsoformMixin name domain Entity MacromolecularComplex name domain Entity MacromolecularComplex id domain Entity MacromolecularComplex category domain Entity MacromolecularComplex type domain Entity MacromolecularComplex has_attribute domain Entity NucleosomeModification id domain Entity NucleosomeModification category domain Entity NucleosomeModification type domain Entity NucleosomeModification name domain Entity NucleosomeModification has_attribute domain Entity Genome id domain Entity Genome category domain Entity Genome type domain Entity Genome name domain Entity Genome has_attribute domain Entity Exon id domain Entity Exon category domain Entity Exon type domain Entity Exon name domain Entity Exon has_attribute domain Entity Transcript id domain Entity Transcript category domain Entity Transcript type domain Entity Transcript name domain Entity Transcript has_attribute domain Entity CodingSequence id domain Entity CodingSequence category domain Entity CodingSequence type domain Entity CodingSequence name domain Entity CodingSequence has_attribute domain Entity Polypeptide id domain Entity Polypeptide category domain Entity Polypeptide type domain Entity Polypeptide name domain Entity Polypeptide has_attribute domain Entity Protein id domain Entity Protein category domain Entity Protein type domain Entity Protein name domain Entity Protein has_attribute domain Entity ProteinIsoform id domain Entity ProteinIsoform category domain Entity ProteinIsoform type domain Entity ProteinIsoform name domain Entity ProteinIsoform has_attribute domain Entity ProteinDomain id domain Entity ProteinDomain category domain Entity ProteinDomain type domain Entity ProteinDomain name domain Entity ProteinDomain has_attribute domain Entity PosttranslationalModification id domain Entity PosttranslationalModification category domain Entity PosttranslationalModification type domain Entity PosttranslationalModification name domain Entity PosttranslationalModification has_attribute domain Entity ProteinFamily id domain Entity ProteinFamily category domain Entity ProteinFamily type domain Entity ProteinFamily name domain Entity ProteinFamily has_attribute domain Entity NucleicAcidSequenceMotif id domain Entity NucleicAcidSequenceMotif category domain Entity NucleicAcidSequenceMotif type domain Entity NucleicAcidSequenceMotif name domain Entity NucleicAcidSequenceMotif has_attribute domain Entity RNAProduct id domain Entity RNAProduct category domain Entity RNAProduct type domain Entity RNAProduct name domain Entity RNAProduct has_attribute domain Entity RNAProductIsoform id domain Entity RNAProductIsoform category domain Entity RNAProductIsoform type domain Entity RNAProductIsoform name domain Entity RNAProductIsoform has_attribute domain Entity NoncodingRNAProduct id domain Entity NoncodingRNAProduct category domain Entity NoncodingRNAProduct type domain Entity NoncodingRNAProduct name domain Entity NoncodingRNAProduct has_attribute domain Entity MicroRNA id domain Entity MicroRNA category domain Entity MicroRNA type domain Entity MicroRNA name domain Entity MicroRNA has_attribute domain Entity SiRNA id domain Entity SiRNA category domain Entity SiRNA type domain Entity SiRNA name domain Entity SiRNA has_attribute domain Entity GeneFamily id domain Entity GeneFamily category domain Entity GeneFamily type domain Entity GeneFamily name domain Entity GeneFamily has_attribute domain Entity Zygosity name domain Entity Zygosity id domain Entity Zygosity category domain Entity Zygosity type domain Entity Zygosity has_attribute domain Entity Genotype id domain Entity Genotype category domain Entity Genotype type domain Entity Genotype name domain Entity Genotype has_attribute domain Entity Haplotype id domain Entity Haplotype category domain Entity Haplotype type domain Entity Haplotype name domain Entity Haplotype has_attribute domain Entity SequenceVariant id domain Entity SequenceVariant category domain Entity SequenceVariant type domain Entity SequenceVariant name domain Entity SequenceVariant has_attribute domain Entity Snv id domain Entity Snv category domain Entity Snv type domain Entity Snv name domain Entity Snv has_attribute domain Entity ReagentTargetedGene id domain Entity ReagentTargetedGene category domain Entity ReagentTargetedGene type domain Entity ReagentTargetedGene name domain Entity ReagentTargetedGene has_attribute domain Entity ClinicalAttribute name domain Entity ClinicalAttribute id domain Entity ClinicalAttribute category domain Entity ClinicalAttribute type domain Entity ClinicalAttribute has_attribute domain Entity ClinicalMeasurement name domain Entity ClinicalMeasurement id domain Entity ClinicalMeasurement category domain Entity ClinicalMeasurement type domain Entity ClinicalMeasurement has_attribute domain Entity ClinicalModifier name domain Entity ClinicalModifier id domain Entity ClinicalModifier category domain Entity ClinicalModifier type domain Entity ClinicalModifier has_attribute domain Entity ClinicalCourse name domain Entity ClinicalCourse id domain Entity ClinicalCourse category domain Entity ClinicalCourse type domain Entity ClinicalCourse has_attribute domain Entity Onset name domain Entity Onset id domain Entity Onset category domain Entity Onset type domain Entity Onset has_attribute domain Entity ClinicalEntity id domain Entity ClinicalEntity category domain Entity ClinicalEntity type domain Entity ClinicalEntity name domain Entity ClinicalEntity has_attribute domain Entity ClinicalTrial id domain Entity ClinicalTrial category domain Entity ClinicalTrial type domain Entity ClinicalTrial name domain Entity ClinicalTrial has_attribute domain Entity ClinicalIntervention id domain Entity ClinicalIntervention category domain Entity ClinicalIntervention type domain Entity ClinicalIntervention name domain Entity ClinicalIntervention has_attribute domain Entity ClinicalFinding id domain Entity ClinicalFinding category domain Entity ClinicalFinding type domain Entity ClinicalFinding name domain Entity ClinicalFinding has_attribute domain Entity Hospitalization id domain Entity Hospitalization category domain Entity Hospitalization type domain Entity Hospitalization name domain Entity Hospitalization has_attribute domain Entity SocioeconomicAttribute name domain Entity SocioeconomicAttribute id domain Entity SocioeconomicAttribute category domain Entity SocioeconomicAttribute type domain Entity SocioeconomicAttribute has_attribute domain Entity Case id domain Entity Case category domain Entity Case type domain Entity Case name domain Entity Case has_attribute domain Entity Cohort id domain Entity Cohort category domain Entity Cohort type domain Entity Cohort name domain Entity Cohort has_attribute domain Entity ExposureEvent id domain Entity GenomicBackgroundExposure id domain Entity GenomicBackgroundExposure name domain Entity GenomicBackgroundExposure category domain Entity GenomicBackgroundExposure type domain Entity GenomicBackgroundExposure has_attribute domain Entity PathologicalProcess id domain Entity PathologicalProcess category domain Entity PathologicalProcess type domain Entity PathologicalProcess name domain Entity PathologicalProcess has_attribute domain Entity PathologicalProcessExposure name domain Entity PathologicalProcessExposure id domain Entity PathologicalProcessExposure category domain Entity PathologicalProcessExposure type domain Entity PathologicalProcessExposure has_attribute domain Entity PathologicalAnatomicalStructure id domain Entity PathologicalAnatomicalStructure category domain Entity PathologicalAnatomicalStructure type domain Entity PathologicalAnatomicalStructure name domain Entity PathologicalAnatomicalStructure has_attribute domain Entity PathologicalAnatomicalExposure name domain Entity PathologicalAnatomicalExposure id domain Entity PathologicalAnatomicalExposure category domain Entity PathologicalAnatomicalExposure type domain Entity PathologicalAnatomicalExposure has_attribute domain Entity DiseaseOrPhenotypicFeatureExposure name domain Entity DiseaseOrPhenotypicFeatureExposure id domain Entity DiseaseOrPhenotypicFeatureExposure category domain Entity DiseaseOrPhenotypicFeatureExposure type domain Entity DiseaseOrPhenotypicFeatureExposure has_attribute domain Entity ChemicalExposure name domain Entity ChemicalExposure id domain Entity ChemicalExposure category domain Entity ChemicalExposure type domain Entity ChemicalExposure has_attribute domain Entity ComplexChemicalExposure name domain Entity ComplexChemicalExposure id domain Entity ComplexChemicalExposure category domain Entity ComplexChemicalExposure type domain Entity ComplexChemicalExposure has_attribute domain Entity DrugExposure name domain Entity DrugExposure id domain Entity DrugExposure category domain Entity DrugExposure type domain Entity DrugExposure has_attribute domain Entity DrugToGeneInteractionExposure name domain Entity DrugToGeneInteractionExposure id domain Entity DrugToGeneInteractionExposure category domain Entity DrugToGeneInteractionExposure type domain Entity DrugToGeneInteractionExposure has_attribute domain Entity Treatment id domain Entity Treatment category domain Entity Treatment type domain Entity Treatment name domain Entity Treatment has_attribute domain Entity BioticExposure name domain Entity BioticExposure id domain Entity BioticExposure category domain Entity BioticExposure type domain Entity BioticExposure has_attribute domain Entity GeographicExposure name domain Entity GeographicExposure id domain Entity GeographicExposure category domain Entity GeographicExposure type domain Entity GeographicExposure has_attribute domain Entity EnvironmentalExposure name domain Entity EnvironmentalExposure id domain Entity EnvironmentalExposure category domain Entity EnvironmentalExposure type domain Entity EnvironmentalExposure has_attribute domain Entity BehavioralExposure name domain Entity BehavioralExposure id domain Entity BehavioralExposure category domain Entity BehavioralExposure type domain Entity BehavioralExposure has_attribute domain Entity SocioeconomicExposure name domain Entity SocioeconomicExposure id domain Entity SocioeconomicExposure category domain Entity SocioeconomicExposure type domain Entity SocioeconomicExposure has_attribute domain Entity Association id domain Entity Association category domain Entity Association type domain Entity Association name domain Entity Association has_attribute domain Entity ChemicalEntityAssessesNamedThingAssociation id domain Entity ChemicalEntityAssessesNamedThingAssociation category domain Entity ChemicalEntityAssessesNamedThingAssociation type domain Entity ChemicalEntityAssessesNamedThingAssociation name domain Entity ChemicalEntityAssessesNamedThingAssociation has_attribute domain Entity ContributorAssociation id domain Entity ContributorAssociation category domain Entity ContributorAssociation type domain Entity ContributorAssociation name domain Entity ContributorAssociation has_attribute domain Entity GenotypeToGenotypePartAssociation id domain Entity GenotypeToGenotypePartAssociation category domain Entity GenotypeToGenotypePartAssociation type domain Entity GenotypeToGenotypePartAssociation name domain Entity GenotypeToGenotypePartAssociation has_attribute domain Entity GenotypeToGeneAssociation id domain Entity GenotypeToGeneAssociation category domain Entity GenotypeToGeneAssociation type domain Entity GenotypeToGeneAssociation name domain Entity GenotypeToGeneAssociation has_attribute domain Entity GenotypeToVariantAssociation id domain Entity GenotypeToVariantAssociation category domain Entity GenotypeToVariantAssociation type domain Entity GenotypeToVariantAssociation name domain Entity GenotypeToVariantAssociation has_attribute domain Entity GeneToGeneAssociation id domain Entity GeneToGeneAssociation category domain Entity GeneToGeneAssociation type domain Entity GeneToGeneAssociation name domain Entity GeneToGeneAssociation has_attribute domain Entity GeneToGeneHomologyAssociation id domain Entity GeneToGeneHomologyAssociation category domain Entity GeneToGeneHomologyAssociation type domain Entity GeneToGeneHomologyAssociation name domain Entity GeneToGeneHomologyAssociation has_attribute domain Entity GeneToGeneFamilyAssociation id domain Entity GeneToGeneFamilyAssociation category domain Entity GeneToGeneFamilyAssociation type domain Entity GeneToGeneFamilyAssociation name domain Entity GeneToGeneFamilyAssociation has_attribute domain Entity GeneToGeneCoexpressionAssociation id domain Entity GeneToGeneCoexpressionAssociation category domain Entity GeneToGeneCoexpressionAssociation type domain Entity GeneToGeneCoexpressionAssociation name domain Entity GeneToGeneCoexpressionAssociation has_attribute domain Entity PairwiseGeneToGeneInteraction id domain Entity PairwiseGeneToGeneInteraction category domain Entity PairwiseGeneToGeneInteraction type domain Entity PairwiseGeneToGeneInteraction name domain Entity PairwiseGeneToGeneInteraction has_attribute domain Entity PairwiseMolecularInteraction id domain Entity PairwiseMolecularInteraction category domain Entity PairwiseMolecularInteraction type domain Entity PairwiseMolecularInteraction name domain Entity PairwiseMolecularInteraction has_attribute domain Entity CellLineToDiseaseOrPhenotypicFeatureAssociation id domain Entity CellLineToDiseaseOrPhenotypicFeatureAssociation category domain Entity CellLineToDiseaseOrPhenotypicFeatureAssociation type domain Entity CellLineToDiseaseOrPhenotypicFeatureAssociation name domain Entity CellLineToDiseaseOrPhenotypicFeatureAssociation has_attribute domain Entity ChemicalToChemicalAssociation id domain Entity ChemicalToChemicalAssociation category domain Entity ChemicalToChemicalAssociation type domain Entity ChemicalToChemicalAssociation name domain Entity ChemicalToChemicalAssociation has_attribute domain Entity ReactionToParticipantAssociation id domain Entity ReactionToParticipantAssociation category domain Entity ReactionToParticipantAssociation type domain Entity ReactionToParticipantAssociation name domain Entity ReactionToParticipantAssociation has_attribute domain Entity ReactionToCatalystAssociation id domain Entity ReactionToCatalystAssociation category domain Entity ReactionToCatalystAssociation type domain Entity ReactionToCatalystAssociation name domain Entity ReactionToCatalystAssociation has_attribute domain Entity ChemicalToChemicalDerivationAssociation id domain Entity ChemicalToChemicalDerivationAssociation category domain Entity ChemicalToChemicalDerivationAssociation type domain Entity ChemicalToChemicalDerivationAssociation name domain Entity ChemicalToChemicalDerivationAssociation has_attribute domain Entity ChemicalToDiseaseOrPhenotypicFeatureAssociation id domain Entity ChemicalToDiseaseOrPhenotypicFeatureAssociation category domain Entity ChemicalToDiseaseOrPhenotypicFeatureAssociation type domain Entity ChemicalToDiseaseOrPhenotypicFeatureAssociation name domain Entity ChemicalToDiseaseOrPhenotypicFeatureAssociation has_attribute domain Entity ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation id domain Entity ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation category domain Entity ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation type domain Entity ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation name domain Entity ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation has_attribute domain Entity ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation id domain Entity ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation category domain Entity ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation type domain Entity ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation name domain Entity ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation has_attribute domain Entity GeneToPathwayAssociation id domain Entity GeneToPathwayAssociation category domain Entity GeneToPathwayAssociation type domain Entity GeneToPathwayAssociation name domain Entity GeneToPathwayAssociation has_attribute domain Entity MolecularActivityToPathwayAssociation id domain Entity MolecularActivityToPathwayAssociation category domain Entity MolecularActivityToPathwayAssociation type domain Entity MolecularActivityToPathwayAssociation name domain Entity MolecularActivityToPathwayAssociation has_attribute domain Entity ChemicalToPathwayAssociation id domain Entity ChemicalToPathwayAssociation category domain Entity ChemicalToPathwayAssociation type domain Entity ChemicalToPathwayAssociation name domain Entity ChemicalToPathwayAssociation has_attribute domain Entity NamedThingAssociatedWithLikelihoodOfNamedThingAssociation id domain Entity NamedThingAssociatedWithLikelihoodOfNamedThingAssociation category domain Entity NamedThingAssociatedWithLikelihoodOfNamedThingAssociation type domain Entity NamedThingAssociatedWithLikelihoodOfNamedThingAssociation name domain Entity NamedThingAssociatedWithLikelihoodOfNamedThingAssociation has_attribute domain Entity ChemicalGeneInteractionAssociation id domain Entity ChemicalGeneInteractionAssociation category domain Entity ChemicalGeneInteractionAssociation type domain Entity ChemicalGeneInteractionAssociation name domain Entity ChemicalGeneInteractionAssociation has_attribute domain Entity ChemicalAffectsGeneAssociation id domain Entity ChemicalAffectsGeneAssociation category domain Entity ChemicalAffectsGeneAssociation type domain Entity ChemicalAffectsGeneAssociation name domain Entity ChemicalAffectsGeneAssociation has_attribute domain Entity GeneAffectsChemicalAssociation id domain Entity GeneAffectsChemicalAssociation category domain Entity GeneAffectsChemicalAssociation type domain Entity GeneAffectsChemicalAssociation name domain Entity GeneAffectsChemicalAssociation has_attribute domain Entity DrugToGeneAssociation id domain Entity DrugToGeneAssociation category domain Entity DrugToGeneAssociation type domain Entity DrugToGeneAssociation name domain Entity DrugToGeneAssociation has_attribute domain Entity MaterialSampleDerivationAssociation id domain Entity MaterialSampleDerivationAssociation category domain Entity MaterialSampleDerivationAssociation type domain Entity MaterialSampleDerivationAssociation name domain Entity MaterialSampleDerivationAssociation has_attribute domain Entity MaterialSampleToDiseaseOrPhenotypicFeatureAssociation id domain Entity MaterialSampleToDiseaseOrPhenotypicFeatureAssociation category domain Entity MaterialSampleToDiseaseOrPhenotypicFeatureAssociation type domain Entity MaterialSampleToDiseaseOrPhenotypicFeatureAssociation name domain Entity MaterialSampleToDiseaseOrPhenotypicFeatureAssociation has_attribute domain Entity DiseaseToExposureEventAssociation id domain Entity DiseaseToExposureEventAssociation category domain Entity DiseaseToExposureEventAssociation type domain Entity DiseaseToExposureEventAssociation name domain Entity DiseaseToExposureEventAssociation has_attribute domain Entity ExposureEventToOutcomeAssociation id domain Entity ExposureEventToOutcomeAssociation category domain Entity ExposureEventToOutcomeAssociation type domain Entity ExposureEventToOutcomeAssociation name domain Entity ExposureEventToOutcomeAssociation has_attribute domain Entity InformationContentEntityToNamedThingAssociation id domain Entity InformationContentEntityToNamedThingAssociation category domain Entity InformationContentEntityToNamedThingAssociation type domain Entity InformationContentEntityToNamedThingAssociation name domain Entity InformationContentEntityToNamedThingAssociation has_attribute domain Entity DiseaseOrPhenotypicFeatureToLocationAssociation id domain Entity DiseaseOrPhenotypicFeatureToLocationAssociation category domain Entity DiseaseOrPhenotypicFeatureToLocationAssociation type domain Entity DiseaseOrPhenotypicFeatureToLocationAssociation name domain Entity DiseaseOrPhenotypicFeatureToLocationAssociation has_attribute domain Entity DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation id domain Entity DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation category domain Entity DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation type domain Entity DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation name domain Entity DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation has_attribute domain Entity GenotypeToPhenotypicFeatureAssociation id domain Entity GenotypeToPhenotypicFeatureAssociation category domain Entity GenotypeToPhenotypicFeatureAssociation type domain Entity GenotypeToPhenotypicFeatureAssociation name domain Entity GenotypeToPhenotypicFeatureAssociation has_attribute domain Entity ExposureEventToPhenotypicFeatureAssociation id domain Entity ExposureEventToPhenotypicFeatureAssociation category domain Entity ExposureEventToPhenotypicFeatureAssociation type domain Entity ExposureEventToPhenotypicFeatureAssociation name domain Entity ExposureEventToPhenotypicFeatureAssociation has_attribute domain Entity DiseaseToPhenotypicFeatureAssociation id domain Entity DiseaseToPhenotypicFeatureAssociation category domain Entity DiseaseToPhenotypicFeatureAssociation type domain Entity DiseaseToPhenotypicFeatureAssociation name domain Entity DiseaseToPhenotypicFeatureAssociation has_attribute domain Entity CaseToPhenotypicFeatureAssociation id domain Entity CaseToPhenotypicFeatureAssociation category domain Entity CaseToPhenotypicFeatureAssociation type domain Entity CaseToPhenotypicFeatureAssociation name domain Entity CaseToPhenotypicFeatureAssociation has_attribute domain Entity BehaviorToBehavioralFeatureAssociation id domain Entity BehaviorToBehavioralFeatureAssociation category domain Entity BehaviorToBehavioralFeatureAssociation type domain Entity BehaviorToBehavioralFeatureAssociation name domain Entity BehaviorToBehavioralFeatureAssociation has_attribute domain Entity GeneToDiseaseOrPhenotypicFeatureAssociation id domain Entity GeneToDiseaseOrPhenotypicFeatureAssociation category domain Entity GeneToDiseaseOrPhenotypicFeatureAssociation type domain Entity GeneToDiseaseOrPhenotypicFeatureAssociation name domain Entity GeneToDiseaseOrPhenotypicFeatureAssociation has_attribute domain Entity GeneToPhenotypicFeatureAssociation id domain Entity GeneToPhenotypicFeatureAssociation category domain Entity GeneToPhenotypicFeatureAssociation type domain Entity GeneToPhenotypicFeatureAssociation name domain Entity GeneToPhenotypicFeatureAssociation has_attribute domain Entity GeneToDiseaseAssociation id domain Entity GeneToDiseaseAssociation category domain Entity GeneToDiseaseAssociation type domain Entity GeneToDiseaseAssociation name domain Entity GeneToDiseaseAssociation has_attribute domain Entity CausalGeneToDiseaseAssociation id domain Entity CausalGeneToDiseaseAssociation category domain Entity CausalGeneToDiseaseAssociation type domain Entity CausalGeneToDiseaseAssociation name domain Entity CausalGeneToDiseaseAssociation has_attribute domain Entity CorrelatedGeneToDiseaseAssociation id domain Entity CorrelatedGeneToDiseaseAssociation category domain Entity CorrelatedGeneToDiseaseAssociation type domain Entity CorrelatedGeneToDiseaseAssociation name domain Entity CorrelatedGeneToDiseaseAssociation has_attribute domain Entity DruggableGeneToDiseaseAssociation id domain Entity DruggableGeneToDiseaseAssociation category domain Entity DruggableGeneToDiseaseAssociation type domain Entity DruggableGeneToDiseaseAssociation name domain Entity DruggableGeneToDiseaseAssociation has_attribute domain Entity VariantToGeneAssociation id domain Entity VariantToGeneAssociation category domain Entity VariantToGeneAssociation type domain Entity VariantToGeneAssociation name domain Entity VariantToGeneAssociation has_attribute domain Entity VariantToGeneExpressionAssociation id domain Entity VariantToGeneExpressionAssociation category domain Entity VariantToGeneExpressionAssociation type domain Entity VariantToGeneExpressionAssociation name domain Entity VariantToGeneExpressionAssociation has_attribute domain Entity VariantToPopulationAssociation id domain Entity VariantToPopulationAssociation category domain Entity VariantToPopulationAssociation type domain Entity VariantToPopulationAssociation name domain Entity VariantToPopulationAssociation has_attribute domain Entity PopulationToPopulationAssociation id domain Entity PopulationToPopulationAssociation category domain Entity PopulationToPopulationAssociation type domain Entity PopulationToPopulationAssociation name domain Entity PopulationToPopulationAssociation has_attribute domain Entity VariantToPhenotypicFeatureAssociation id domain Entity VariantToPhenotypicFeatureAssociation category domain Entity VariantToPhenotypicFeatureAssociation type domain Entity VariantToPhenotypicFeatureAssociation name domain Entity VariantToPhenotypicFeatureAssociation has_attribute domain Entity VariantToDiseaseAssociation id domain Entity VariantToDiseaseAssociation category domain Entity VariantToDiseaseAssociation type domain Entity VariantToDiseaseAssociation name domain Entity VariantToDiseaseAssociation has_attribute domain Entity GenotypeToDiseaseAssociation id domain Entity GenotypeToDiseaseAssociation category domain Entity GenotypeToDiseaseAssociation type domain Entity GenotypeToDiseaseAssociation name domain Entity GenotypeToDiseaseAssociation has_attribute domain Entity GeneAsAModelOfDiseaseAssociation id domain Entity GeneAsAModelOfDiseaseAssociation category domain Entity GeneAsAModelOfDiseaseAssociation type domain Entity GeneAsAModelOfDiseaseAssociation name domain Entity GeneAsAModelOfDiseaseAssociation has_attribute domain Entity VariantAsAModelOfDiseaseAssociation id domain Entity VariantAsAModelOfDiseaseAssociation category domain Entity VariantAsAModelOfDiseaseAssociation type domain Entity VariantAsAModelOfDiseaseAssociation name domain Entity VariantAsAModelOfDiseaseAssociation has_attribute domain Entity GenotypeAsAModelOfDiseaseAssociation id domain Entity GenotypeAsAModelOfDiseaseAssociation category domain Entity GenotypeAsAModelOfDiseaseAssociation type domain Entity GenotypeAsAModelOfDiseaseAssociation name domain Entity GenotypeAsAModelOfDiseaseAssociation has_attribute domain Entity CellLineAsAModelOfDiseaseAssociation id domain Entity CellLineAsAModelOfDiseaseAssociation category domain Entity CellLineAsAModelOfDiseaseAssociation type domain Entity CellLineAsAModelOfDiseaseAssociation name domain Entity CellLineAsAModelOfDiseaseAssociation has_attribute domain Entity OrganismalEntityAsAModelOfDiseaseAssociation id domain Entity OrganismalEntityAsAModelOfDiseaseAssociation category domain Entity OrganismalEntityAsAModelOfDiseaseAssociation type domain Entity OrganismalEntityAsAModelOfDiseaseAssociation name domain Entity OrganismalEntityAsAModelOfDiseaseAssociation has_attribute domain Entity OrganismToOrganismAssociation id domain Entity OrganismToOrganismAssociation category domain Entity OrganismToOrganismAssociation type domain Entity OrganismToOrganismAssociation name domain Entity OrganismToOrganismAssociation has_attribute domain Entity TaxonToTaxonAssociation id domain Entity TaxonToTaxonAssociation category domain Entity TaxonToTaxonAssociation type domain Entity TaxonToTaxonAssociation name domain Entity TaxonToTaxonAssociation has_attribute domain Entity GeneHasVariantThatContributesToDiseaseAssociation id domain Entity GeneHasVariantThatContributesToDiseaseAssociation category domain Entity GeneHasVariantThatContributesToDiseaseAssociation type domain Entity GeneHasVariantThatContributesToDiseaseAssociation name domain Entity GeneHasVariantThatContributesToDiseaseAssociation has_attribute domain Entity GeneToExpressionSiteAssociation id domain Entity GeneToExpressionSiteAssociation category domain Entity GeneToExpressionSiteAssociation type domain Entity GeneToExpressionSiteAssociation name domain Entity GeneToExpressionSiteAssociation has_attribute domain Entity SequenceVariantModulatesTreatmentAssociation id domain Entity SequenceVariantModulatesTreatmentAssociation category domain Entity SequenceVariantModulatesTreatmentAssociation type domain Entity SequenceVariantModulatesTreatmentAssociation name domain Entity SequenceVariantModulatesTreatmentAssociation has_attribute domain Entity FunctionalAssociation id domain Entity FunctionalAssociation category domain Entity FunctionalAssociation type domain Entity FunctionalAssociation name domain Entity FunctionalAssociation has_attribute domain Entity MacromolecularMachineToMolecularActivityAssociation id domain Entity MacromolecularMachineToMolecularActivityAssociation category domain Entity MacromolecularMachineToMolecularActivityAssociation type domain Entity MacromolecularMachineToMolecularActivityAssociation name domain Entity MacromolecularMachineToMolecularActivityAssociation has_attribute domain Entity MacromolecularMachineToBiologicalProcessAssociation id domain Entity MacromolecularMachineToBiologicalProcessAssociation category domain Entity MacromolecularMachineToBiologicalProcessAssociation type domain Entity MacromolecularMachineToBiologicalProcessAssociation name domain Entity MacromolecularMachineToBiologicalProcessAssociation has_attribute domain Entity MacromolecularMachineToCellularComponentAssociation id domain Entity MacromolecularMachineToCellularComponentAssociation category domain Entity MacromolecularMachineToCellularComponentAssociation type domain Entity MacromolecularMachineToCellularComponentAssociation name domain Entity MacromolecularMachineToCellularComponentAssociation has_attribute domain Entity MolecularActivityToChemicalEntityAssociation id domain Entity MolecularActivityToChemicalEntityAssociation category domain Entity MolecularActivityToChemicalEntityAssociation type domain Entity MolecularActivityToChemicalEntityAssociation name domain Entity MolecularActivityToChemicalEntityAssociation has_attribute domain Entity MolecularActivityToMolecularActivityAssociation id domain Entity MolecularActivityToMolecularActivityAssociation category domain Entity MolecularActivityToMolecularActivityAssociation type domain Entity MolecularActivityToMolecularActivityAssociation name domain Entity MolecularActivityToMolecularActivityAssociation has_attribute domain Entity GeneToGoTermAssociation id domain Entity GeneToGoTermAssociation category domain Entity GeneToGoTermAssociation type domain Entity GeneToGoTermAssociation name domain Entity GeneToGoTermAssociation has_attribute domain Entity EntityToDiseaseAssociation id domain Entity EntityToDiseaseAssociation category domain Entity EntityToDiseaseAssociation type domain Entity EntityToDiseaseAssociation name domain Entity EntityToDiseaseAssociation has_attribute domain Entity EntityToPhenotypicFeatureAssociation id domain Entity EntityToPhenotypicFeatureAssociation category domain Entity EntityToPhenotypicFeatureAssociation type domain Entity EntityToPhenotypicFeatureAssociation name domain Entity EntityToPhenotypicFeatureAssociation has_attribute domain Entity SequenceAssociation id domain Entity SequenceAssociation category domain Entity SequenceAssociation type domain Entity SequenceAssociation name domain Entity SequenceAssociation has_attribute domain Entity GenomicSequenceLocalization id domain Entity GenomicSequenceLocalization category domain Entity GenomicSequenceLocalization type domain Entity GenomicSequenceLocalization name domain Entity GenomicSequenceLocalization has_attribute domain Entity SequenceFeatureRelationship id domain Entity SequenceFeatureRelationship category domain Entity SequenceFeatureRelationship type domain Entity SequenceFeatureRelationship name domain Entity SequenceFeatureRelationship has_attribute domain Entity TranscriptToGeneRelationship id domain Entity TranscriptToGeneRelationship category domain Entity TranscriptToGeneRelationship type domain Entity TranscriptToGeneRelationship name domain Entity TranscriptToGeneRelationship has_attribute domain Entity GeneToGeneProductRelationship id domain Entity GeneToGeneProductRelationship category domain Entity GeneToGeneProductRelationship type domain Entity GeneToGeneProductRelationship name domain Entity GeneToGeneProductRelationship has_attribute domain Entity ExonToTranscriptRelationship id domain Entity ExonToTranscriptRelationship category domain Entity ExonToTranscriptRelationship type domain Entity ExonToTranscriptRelationship name domain Entity ExonToTranscriptRelationship has_attribute domain Entity ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation id domain Entity ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation category domain Entity ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation type domain Entity ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation name domain Entity ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation has_attribute domain Entity AnatomicalEntityToAnatomicalEntityAssociation id domain Entity AnatomicalEntityToAnatomicalEntityAssociation category domain Entity AnatomicalEntityToAnatomicalEntityAssociation type domain Entity AnatomicalEntityToAnatomicalEntityAssociation name domain Entity AnatomicalEntityToAnatomicalEntityAssociation has_attribute domain Entity AnatomicalEntityToAnatomicalEntityPartOfAssociation id domain Entity AnatomicalEntityToAnatomicalEntityPartOfAssociation category domain Entity AnatomicalEntityToAnatomicalEntityPartOfAssociation type domain Entity AnatomicalEntityToAnatomicalEntityPartOfAssociation name domain Entity AnatomicalEntityToAnatomicalEntityPartOfAssociation has_attribute domain Entity AnatomicalEntityToAnatomicalEntityOntogenicAssociation id domain Entity AnatomicalEntityToAnatomicalEntityOntogenicAssociation category domain Entity AnatomicalEntityToAnatomicalEntityOntogenicAssociation type domain Entity AnatomicalEntityToAnatomicalEntityOntogenicAssociation name domain Entity AnatomicalEntityToAnatomicalEntityOntogenicAssociation has_attribute domain Entity OrganismTaxonToOrganismTaxonAssociation id domain Entity OrganismTaxonToOrganismTaxonAssociation category domain Entity OrganismTaxonToOrganismTaxonAssociation type domain Entity OrganismTaxonToOrganismTaxonAssociation name domain Entity OrganismTaxonToOrganismTaxonAssociation has_attribute domain Entity OrganismTaxonToOrganismTaxonSpecialization id domain Entity OrganismTaxonToOrganismTaxonSpecialization category domain Entity OrganismTaxonToOrganismTaxonSpecialization type domain Entity OrganismTaxonToOrganismTaxonSpecialization name domain Entity OrganismTaxonToOrganismTaxonSpecialization has_attribute domain Entity OrganismTaxonToOrganismTaxonInteraction id domain Entity OrganismTaxonToOrganismTaxonInteraction category domain Entity OrganismTaxonToOrganismTaxonInteraction type domain Entity OrganismTaxonToOrganismTaxonInteraction name domain Entity OrganismTaxonToOrganismTaxonInteraction has_attribute domain Entity OrganismTaxonToEnvironmentAssociation id domain Entity OrganismTaxonToEnvironmentAssociation category domain Entity OrganismTaxonToEnvironmentAssociation type domain Entity OrganismTaxonToEnvironmentAssociation name domain Entity OrganismTaxonToEnvironmentAssociation has_attribute domain Entity"},{"location":"Entity/#linkml-source","title":"LinkML Source","text":"
                                        name: entity\ndescription: Root Biolink Model class for all things and informational relationships,\n  real or imagined.\nfrom_schema: https://w3id.org/biolink/biolink-model\nabstract: true\nslots:\n- id\n- iri\n- category\n- type\n- name\n- description\n- has attribute\n- deprecated\n\n
                                        "},{"location":"EntityToDiseaseAssociation/","title":"Class: EntityToDiseaseAssociation","text":"
                                         classDiagram\n    class EntityToDiseaseAssociation\n      Association <|-- EntityToDiseaseAssociation\n\n      EntityToDiseaseAssociation : aggregator_knowledge_source\n\n      EntityToDiseaseAssociation : category\n\n      EntityToDiseaseAssociation : deprecated\n\n      EntityToDiseaseAssociation : description\n\n      EntityToDiseaseAssociation : FDA_approval_status\n\n          EntityToDiseaseAssociation --|> FDAApprovalStatusEnum : FDA_approval_status\n\n      EntityToDiseaseAssociation : has_attribute\n\n          EntityToDiseaseAssociation --|> Attribute : has_attribute\n\n      EntityToDiseaseAssociation : has_evidence\n\n          EntityToDiseaseAssociation --|> EvidenceType : has_evidence\n\n      EntityToDiseaseAssociation : id\n\n      EntityToDiseaseAssociation : iri\n\n      EntityToDiseaseAssociation : knowledge_source\n\n      EntityToDiseaseAssociation : name\n\n      EntityToDiseaseAssociation : negated\n\n      EntityToDiseaseAssociation : object\n\n          EntityToDiseaseAssociation --|> NamedThing : object\n\n      EntityToDiseaseAssociation : object_category\n\n          EntityToDiseaseAssociation --|> OntologyClass : object_category\n\n      EntityToDiseaseAssociation : object_category_closure\n\n          EntityToDiseaseAssociation --|> OntologyClass : object_category_closure\n\n      EntityToDiseaseAssociation : object_closure\n\n      EntityToDiseaseAssociation : object_label_closure\n\n      EntityToDiseaseAssociation : object_namespace\n\n      EntityToDiseaseAssociation : original_object\n\n      EntityToDiseaseAssociation : original_predicate\n\n      EntityToDiseaseAssociation : original_subject\n\n      EntityToDiseaseAssociation : predicate\n\n      EntityToDiseaseAssociation : primary_knowledge_source\n\n      EntityToDiseaseAssociation : publications\n\n          EntityToDiseaseAssociation --|> Publication : publications\n\n      EntityToDiseaseAssociation : qualifier\n\n      EntityToDiseaseAssociation : qualifiers\n\n          EntityToDiseaseAssociation --|> OntologyClass : qualifiers\n\n      EntityToDiseaseAssociation : retrieval_source_ids\n\n          EntityToDiseaseAssociation --|> RetrievalSource : retrieval_source_ids\n\n      EntityToDiseaseAssociation : subject\n\n          EntityToDiseaseAssociation --|> NamedThing : subject\n\n      EntityToDiseaseAssociation : subject_category\n\n          EntityToDiseaseAssociation --|> OntologyClass : subject_category\n\n      EntityToDiseaseAssociation : subject_category_closure\n\n          EntityToDiseaseAssociation --|> OntologyClass : subject_category_closure\n\n      EntityToDiseaseAssociation : subject_closure\n\n      EntityToDiseaseAssociation : subject_label_closure\n\n      EntityToDiseaseAssociation : subject_namespace\n\n      EntityToDiseaseAssociation : timepoint\n\n      EntityToDiseaseAssociation : type\n\n\n
                                        "},{"location":"EntityToDiseaseAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • EntityToDiseaseAssociation
                                        "},{"location":"EntityToDiseaseAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance FDA_approval_status: 0..1 FDAApprovalStatusEnum direct subject: connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 NamedThing Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 NamedThing Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"EntityToDiseaseAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: entity to disease association\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nslots:\n- FDA approval status\ndefining_slots:\n- subject\n- object\n\n
                                        "},{"location":"EntityToDiseaseAssociationMixin/","title":"Class: EntityToDiseaseAssociationMixin","text":"Description: mixin class for any association whose object (target node) is a disease
                                         classDiagram\n    class EntityToDiseaseAssociationMixin\n      EntityToFeatureOrDiseaseQualifiersMixin <|-- EntityToDiseaseAssociationMixin\n\n\n      EntityToDiseaseAssociationMixin <|-- GeneToDiseaseAssociation\n      EntityToDiseaseAssociationMixin <|-- CausalGeneToDiseaseAssociation\n      EntityToDiseaseAssociationMixin <|-- CorrelatedGeneToDiseaseAssociation\n      EntityToDiseaseAssociationMixin <|-- DruggableGeneToDiseaseAssociation\n      EntityToDiseaseAssociationMixin <|-- VariantToDiseaseAssociation\n      EntityToDiseaseAssociationMixin <|-- GenotypeToDiseaseAssociation\n      EntityToDiseaseAssociationMixin <|-- GeneAsAModelOfDiseaseAssociation\n      EntityToDiseaseAssociationMixin <|-- VariantAsAModelOfDiseaseAssociation\n      EntityToDiseaseAssociationMixin <|-- GenotypeAsAModelOfDiseaseAssociation\n      EntityToDiseaseAssociationMixin <|-- CellLineAsAModelOfDiseaseAssociation\n      EntityToDiseaseAssociationMixin <|-- OrganismalEntityAsAModelOfDiseaseAssociation\n\n\n      EntityToDiseaseAssociationMixin : frequency_qualifier\n\n      EntityToDiseaseAssociationMixin : onset_qualifier\n\n          EntityToDiseaseAssociationMixin --|> Onset : onset_qualifier\n\n      EntityToDiseaseAssociationMixin : severity_qualifier\n\n          EntityToDiseaseAssociationMixin --|> SeverityValue : severity_qualifier\n\n\n
                                        "},{"location":"EntityToDiseaseAssociationMixin/#inheritance","title":"Inheritance","text":"
                                        • FrequencyQualifierMixin
                                          • EntityToFeatureOrDiseaseQualifiersMixin
                                            • EntityToDiseaseAssociationMixin
                                        "},{"location":"EntityToDiseaseAssociationMixin/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance severity_qualifier: a qualifier used in a phenotypic association to state how severe the phenotype is in the subject 0..1 SeverityValue EntityToFeatureOrDiseaseQualifiersMixin onset_qualifier: a qualifier used in a phenotypic association to state when the phenotype appears is in the subject 0..1 Onset EntityToFeatureOrDiseaseQualifiersMixin frequency_qualifier: a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject 0..1 FrequencyValue FrequencyQualifierMixin"},{"location":"EntityToDiseaseAssociationMixin/#mixin-usage","title":"Mixin Usage","text":"mixed into description GeneToDiseaseAssociation None CausalGeneToDiseaseAssociation None CorrelatedGeneToDiseaseAssociation None DruggableGeneToDiseaseAssociation None VariantToDiseaseAssociation None GenotypeToDiseaseAssociation None GeneAsAModelOfDiseaseAssociation None VariantAsAModelOfDiseaseAssociation None GenotypeAsAModelOfDiseaseAssociation None CellLineAsAModelOfDiseaseAssociation None OrganismalEntityAsAModelOfDiseaseAssociation None"},{"location":"EntityToDiseaseAssociationMixin/#linkml-source","title":"LinkML Source","text":"
                                        name: entity to disease association mixin\ndescription: mixin class for any association whose object (target node) is a disease\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: entity to feature or disease qualifiers mixin\nmixin: true\nslot_usage:\n  object:\n    name: object\n    description: disease\n    examples:\n    - value: MONDO:0020066\n      description: Ehlers-Danlos syndrome\n    domain_of:\n    - association\n    range: disease\ndefining_slots:\n- object\n\n
                                        "},{"location":"EntityToDiseaseOrPhenotypicFeatureAssociationMixin/","title":"Class: EntityToDiseaseOrPhenotypicFeatureAssociationMixin","text":"
                                         classDiagram\n    class EntityToDiseaseOrPhenotypicFeatureAssociationMixin\n      EntityToDiseaseOrPhenotypicFeatureAssociationMixin <|-- CellLineToDiseaseOrPhenotypicFeatureAssociation\n      EntityToDiseaseOrPhenotypicFeatureAssociationMixin <|-- ChemicalToDiseaseOrPhenotypicFeatureAssociation\n      EntityToDiseaseOrPhenotypicFeatureAssociationMixin <|-- ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation\n      EntityToDiseaseOrPhenotypicFeatureAssociationMixin <|-- ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation\n      EntityToDiseaseOrPhenotypicFeatureAssociationMixin <|-- MaterialSampleToDiseaseOrPhenotypicFeatureAssociation\n\n\n
                                        "},{"location":"EntityToDiseaseOrPhenotypicFeatureAssociationMixin/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"EntityToDiseaseOrPhenotypicFeatureAssociationMixin/#mixin-usage","title":"Mixin Usage","text":"mixed into description CellLineToDiseaseOrPhenotypicFeatureAssociation An relationship between a cell line and a disease or a phenotype, where the cell line is derived from an individual with that disease or phenotype. ChemicalToDiseaseOrPhenotypicFeatureAssociation An interaction between a chemical entity and a phenotype or disease, where the presence of the chemical gives rise to or exacerbates the phenotype. ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation This association defines a relationship between a chemical or treatment (or procedure) and a disease or phenotypic feature where the disesae or phenotypic feature is a secondary undesirable effect. ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation This association defines a relationship between a chemical or treatment (or procedure) and a disease or phenotypic feature where the disesae or phenotypic feature is a secondary, typically (but not always) undesirable effect. MaterialSampleToDiseaseOrPhenotypicFeatureAssociation An association between a material sample and a disease or phenotype."},{"location":"EntityToDiseaseOrPhenotypicFeatureAssociationMixin/#linkml-source","title":"LinkML Source","text":"
                                        name: entity to disease or phenotypic feature association mixin\nfrom_schema: https://w3id.org/biolink/biolink-model\nmixin: true\nslot_usage:\n  object:\n    name: object\n    description: disease or phenotype\n    examples:\n    - value: MONDO:0017314\n      description: Ehlers-Danlos syndrome, vascular type\n    - value: MP:0013229\n      description: abnormal brain ventricle size\n    domain_of:\n    - association\n    range: disease or phenotypic feature\ndefining_slots:\n- object\n\n
                                        "},{"location":"EntityToExposureEventAssociationMixin/","title":"Class: EntityToExposureEventAssociationMixin","text":"Description: An association between some entity and an exposure event.
                                         classDiagram\n    class EntityToExposureEventAssociationMixin\n      EntityToExposureEventAssociationMixin <|-- DiseaseToExposureEventAssociation\n\n\n
                                        "},{"location":"EntityToExposureEventAssociationMixin/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"EntityToExposureEventAssociationMixin/#mixin-usage","title":"Mixin Usage","text":"mixed into description DiseaseToExposureEventAssociation An association between an exposure event and a disease."},{"location":"EntityToExposureEventAssociationMixin/#linkml-source","title":"LinkML Source","text":"
                                        name: entity to exposure event association mixin\ndescription: An association between some entity and an exposure event.\nfrom_schema: https://w3id.org/biolink/biolink-model\nmixin: true\nslot_usage:\n  object:\n    name: object\n    domain_of:\n    - association\n    range: exposure event\ndefining_slots:\n- object\n\n
                                        "},{"location":"EntityToFeatureOrDiseaseQualifiersMixin/","title":"Class: EntityToFeatureOrDiseaseQualifiersMixin","text":"Description: Qualifiers for entity to disease or phenotype associations.
                                         classDiagram\n    class EntityToFeatureOrDiseaseQualifiersMixin\n      FrequencyQualifierMixin <|-- EntityToFeatureOrDiseaseQualifiersMixin\n\n\n      EntityToFeatureOrDiseaseQualifiersMixin <|-- EntityToPhenotypicFeatureAssociationMixin\n      EntityToFeatureOrDiseaseQualifiersMixin <|-- EntityToDiseaseAssociationMixin\n\n\n      EntityToFeatureOrDiseaseQualifiersMixin : frequency_qualifier\n\n      EntityToFeatureOrDiseaseQualifiersMixin : onset_qualifier\n\n          EntityToFeatureOrDiseaseQualifiersMixin --|> Onset : onset_qualifier\n\n      EntityToFeatureOrDiseaseQualifiersMixin : severity_qualifier\n\n          EntityToFeatureOrDiseaseQualifiersMixin --|> SeverityValue : severity_qualifier\n\n\n
                                        "},{"location":"EntityToFeatureOrDiseaseQualifiersMixin/#inheritance","title":"Inheritance","text":"
                                        • FrequencyQualifierMixin
                                          • EntityToFeatureOrDiseaseQualifiersMixin
                                            • EntityToPhenotypicFeatureAssociationMixin [ FrequencyQuantifier]
                                            • EntityToDiseaseAssociationMixin
                                        "},{"location":"EntityToFeatureOrDiseaseQualifiersMixin/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance severity_qualifier: a qualifier used in a phenotypic association to state how severe the phenotype is in the subject 0..1 SeverityValue direct onset_qualifier: a qualifier used in a phenotypic association to state when the phenotype appears is in the subject 0..1 Onset direct frequency_qualifier: a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject 0..1 FrequencyValue FrequencyQualifierMixin"},{"location":"EntityToFeatureOrDiseaseQualifiersMixin/#mixin-usage","title":"Mixin Usage","text":"mixed into description"},{"location":"EntityToFeatureOrDiseaseQualifiersMixin/#linkml-source","title":"LinkML Source","text":"
                                        name: entity to feature or disease qualifiers mixin\ndescription: Qualifiers for entity to disease or phenotype associations.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: frequency qualifier mixin\nmixin: true\nslots:\n- severity qualifier\n- onset qualifier\n\n
                                        "},{"location":"EntityToOutcomeAssociationMixin/","title":"Class: EntityToOutcomeAssociationMixin","text":"Description: An association between some entity and an outcome
                                         classDiagram\n    class EntityToOutcomeAssociationMixin\n      EntityToOutcomeAssociationMixin <|-- ExposureEventToOutcomeAssociation\n\n\n
                                        "},{"location":"EntityToOutcomeAssociationMixin/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"EntityToOutcomeAssociationMixin/#mixin-usage","title":"Mixin Usage","text":"mixed into description ExposureEventToOutcomeAssociation An association between an exposure event and an outcome."},{"location":"EntityToOutcomeAssociationMixin/#linkml-source","title":"LinkML Source","text":"
                                        name: entity to outcome association mixin\ndescription: An association between some entity and an outcome\nfrom_schema: https://w3id.org/biolink/biolink-model\nmixin: true\nslot_usage:\n  object:\n    name: object\n    domain_of:\n    - association\n    range: outcome\ndefining_slots:\n- object\n\n
                                        "},{"location":"EntityToPhenotypicFeatureAssociation/","title":"Class: EntityToPhenotypicFeatureAssociation","text":"
                                         classDiagram\n    class EntityToPhenotypicFeatureAssociation\n      Association <|-- EntityToPhenotypicFeatureAssociation\n\n      EntityToPhenotypicFeatureAssociation : aggregator_knowledge_source\n\n      EntityToPhenotypicFeatureAssociation : category\n\n      EntityToPhenotypicFeatureAssociation : deprecated\n\n      EntityToPhenotypicFeatureAssociation : description\n\n      EntityToPhenotypicFeatureAssociation : FDA_approval_status\n\n          EntityToPhenotypicFeatureAssociation --|> FDAApprovalStatusEnum : FDA_approval_status\n\n      EntityToPhenotypicFeatureAssociation : has_attribute\n\n          EntityToPhenotypicFeatureAssociation --|> Attribute : has_attribute\n\n      EntityToPhenotypicFeatureAssociation : has_evidence\n\n          EntityToPhenotypicFeatureAssociation --|> EvidenceType : has_evidence\n\n      EntityToPhenotypicFeatureAssociation : id\n\n      EntityToPhenotypicFeatureAssociation : iri\n\n      EntityToPhenotypicFeatureAssociation : knowledge_source\n\n      EntityToPhenotypicFeatureAssociation : name\n\n      EntityToPhenotypicFeatureAssociation : negated\n\n      EntityToPhenotypicFeatureAssociation : object\n\n          EntityToPhenotypicFeatureAssociation --|> NamedThing : object\n\n      EntityToPhenotypicFeatureAssociation : object_category\n\n          EntityToPhenotypicFeatureAssociation --|> OntologyClass : object_category\n\n      EntityToPhenotypicFeatureAssociation : object_category_closure\n\n          EntityToPhenotypicFeatureAssociation --|> OntologyClass : object_category_closure\n\n      EntityToPhenotypicFeatureAssociation : object_closure\n\n      EntityToPhenotypicFeatureAssociation : object_label_closure\n\n      EntityToPhenotypicFeatureAssociation : object_namespace\n\n      EntityToPhenotypicFeatureAssociation : original_object\n\n      EntityToPhenotypicFeatureAssociation : original_predicate\n\n      EntityToPhenotypicFeatureAssociation : original_subject\n\n      EntityToPhenotypicFeatureAssociation : predicate\n\n      EntityToPhenotypicFeatureAssociation : primary_knowledge_source\n\n      EntityToPhenotypicFeatureAssociation : publications\n\n          EntityToPhenotypicFeatureAssociation --|> Publication : publications\n\n      EntityToPhenotypicFeatureAssociation : qualifier\n\n      EntityToPhenotypicFeatureAssociation : qualifiers\n\n          EntityToPhenotypicFeatureAssociation --|> OntologyClass : qualifiers\n\n      EntityToPhenotypicFeatureAssociation : retrieval_source_ids\n\n          EntityToPhenotypicFeatureAssociation --|> RetrievalSource : retrieval_source_ids\n\n      EntityToPhenotypicFeatureAssociation : subject\n\n          EntityToPhenotypicFeatureAssociation --|> NamedThing : subject\n\n      EntityToPhenotypicFeatureAssociation : subject_category\n\n          EntityToPhenotypicFeatureAssociation --|> OntologyClass : subject_category\n\n      EntityToPhenotypicFeatureAssociation : subject_category_closure\n\n          EntityToPhenotypicFeatureAssociation --|> OntologyClass : subject_category_closure\n\n      EntityToPhenotypicFeatureAssociation : subject_closure\n\n      EntityToPhenotypicFeatureAssociation : subject_label_closure\n\n      EntityToPhenotypicFeatureAssociation : subject_namespace\n\n      EntityToPhenotypicFeatureAssociation : timepoint\n\n      EntityToPhenotypicFeatureAssociation : type\n\n\n
                                        "},{"location":"EntityToPhenotypicFeatureAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • EntityToPhenotypicFeatureAssociation
                                        "},{"location":"EntityToPhenotypicFeatureAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance FDA_approval_status: 0..1 FDAApprovalStatusEnum direct subject: connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 NamedThing Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 NamedThing Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"EntityToPhenotypicFeatureAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: entity to phenotypic feature association\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nslots:\n- FDA approval status\ndefining_slots:\n- subject\n- object\n\n
                                        "},{"location":"EntityToPhenotypicFeatureAssociationMixin/","title":"Class: EntityToPhenotypicFeatureAssociationMixin","text":"
                                         classDiagram\n    class EntityToPhenotypicFeatureAssociationMixin\n      FrequencyQuantifier <|-- EntityToPhenotypicFeatureAssociationMixin\n      EntityToFeatureOrDiseaseQualifiersMixin <|-- EntityToPhenotypicFeatureAssociationMixin\n\n\n      EntityToPhenotypicFeatureAssociationMixin <|-- GenotypeToPhenotypicFeatureAssociation\n      EntityToPhenotypicFeatureAssociationMixin <|-- ExposureEventToPhenotypicFeatureAssociation\n      EntityToPhenotypicFeatureAssociationMixin <|-- DiseaseToPhenotypicFeatureAssociation\n      EntityToPhenotypicFeatureAssociationMixin <|-- CaseToPhenotypicFeatureAssociation\n      EntityToPhenotypicFeatureAssociationMixin <|-- BehaviorToBehavioralFeatureAssociation\n      EntityToPhenotypicFeatureAssociationMixin <|-- GeneToDiseaseOrPhenotypicFeatureAssociation\n      EntityToPhenotypicFeatureAssociationMixin <|-- GeneToPhenotypicFeatureAssociation\n      EntityToPhenotypicFeatureAssociationMixin <|-- VariantToPhenotypicFeatureAssociation\n\n\n      EntityToPhenotypicFeatureAssociationMixin : frequency_qualifier\n\n      EntityToPhenotypicFeatureAssociationMixin : has_count\n\n      EntityToPhenotypicFeatureAssociationMixin : has_percentage\n\n      EntityToPhenotypicFeatureAssociationMixin : has_quotient\n\n      EntityToPhenotypicFeatureAssociationMixin : has_total\n\n      EntityToPhenotypicFeatureAssociationMixin : onset_qualifier\n\n          EntityToPhenotypicFeatureAssociationMixin --|> Onset : onset_qualifier\n\n      EntityToPhenotypicFeatureAssociationMixin : severity_qualifier\n\n          EntityToPhenotypicFeatureAssociationMixin --|> SeverityValue : severity_qualifier\n\n      EntityToPhenotypicFeatureAssociationMixin : sex_qualifier\n\n          EntityToPhenotypicFeatureAssociationMixin --|> BiologicalSex : sex_qualifier\n\n\n
                                        "},{"location":"EntityToPhenotypicFeatureAssociationMixin/#inheritance","title":"Inheritance","text":"
                                        • FrequencyQualifierMixin
                                          • EntityToFeatureOrDiseaseQualifiersMixin
                                            • EntityToPhenotypicFeatureAssociationMixin [ FrequencyQuantifier]
                                        "},{"location":"EntityToPhenotypicFeatureAssociationMixin/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance sex_qualifier: a qualifier used in a phenotypic association to state whether the association is specific to a particular sex. 0..1 BiologicalSex direct has_count: number of things with a particular property 0..1 Integer FrequencyQuantifier has_total: total number of things in a particular reference set 0..1 Integer FrequencyQuantifier has_quotient: None 0..1 Double FrequencyQuantifier has_percentage: equivalent to has quotient multiplied by 100 0..1 Double FrequencyQuantifier severity_qualifier: a qualifier used in a phenotypic association to state how severe the phenotype is in the subject 0..1 SeverityValue EntityToFeatureOrDiseaseQualifiersMixin onset_qualifier: a qualifier used in a phenotypic association to state when the phenotype appears is in the subject 0..1 Onset EntityToFeatureOrDiseaseQualifiersMixin frequency_qualifier: a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject 0..1 FrequencyValue FrequencyQualifierMixin"},{"location":"EntityToPhenotypicFeatureAssociationMixin/#mixin-usage","title":"Mixin Usage","text":"mixed into description GenotypeToPhenotypicFeatureAssociation Any association between one genotype and a phenotypic feature, where having the genotype confers the phenotype, either in isolation or through environment ExposureEventToPhenotypicFeatureAssociation Any association between an environment and a phenotypic feature, where being in the environment influences the phenotype. DiseaseToPhenotypicFeatureAssociation An association between a disease and a phenotypic feature in which the phenotypic feature is associated with the disease in some way. CaseToPhenotypicFeatureAssociation An association between a case (e.g. individual patient) and a phenotypic feature in which the individual has or has had the phenotype. BehaviorToBehavioralFeatureAssociation An association between an mixture behavior and a behavioral feature manifested by the individual exhibited or has exhibited the behavior. GeneToDiseaseOrPhenotypicFeatureAssociation None GeneToPhenotypicFeatureAssociation None VariantToPhenotypicFeatureAssociation None"},{"location":"EntityToPhenotypicFeatureAssociationMixin/#linkml-source","title":"LinkML Source","text":"
                                        name: entity to phenotypic feature association mixin\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: entity to feature or disease qualifiers mixin\nmixin: true\nmixins:\n- frequency quantifier\nslots:\n- sex qualifier\nslot_usage:\n  object:\n    name: object\n    examples:\n    - value: HP:0002487\n      description: Hyperkinesis\n    - value: WBPhenotype:0000180\n      description: axon morphology variant\n    - value: MP:0001569\n      description: abnormal circulating bilirubin level\n    values_from:\n    - upheno\n    - hp\n    - mp\n    - wbphenotype\n    domain_of:\n    - association\n    range: phenotypic feature\ndefining_slots:\n- object\n\n
                                        "},{"location":"EnvironmentalExposure/","title":"Class: EnvironmentalExposure","text":"Description: A environmental exposure is a factor relating to abiotic processes in the environment including sunlight (UV-B), atmospheric (heat, cold, general pollution) and water-born contaminants.
                                         classDiagram\n    class EnvironmentalExposure\n      ExposureEvent <|-- EnvironmentalExposure\n      Attribute <|-- EnvironmentalExposure\n\n\n      EnvironmentalExposure <|-- GeographicExposure\n\n\n      EnvironmentalExposure : category\n\n      EnvironmentalExposure : deprecated\n\n      EnvironmentalExposure : description\n\n      EnvironmentalExposure : full_name\n\n      EnvironmentalExposure : has_attribute\n\n          EnvironmentalExposure --|> Attribute : has_attribute\n\n      EnvironmentalExposure : has_attribute_type\n\n          EnvironmentalExposure --|> OntologyClass : has_attribute_type\n\n      EnvironmentalExposure : has_qualitative_value\n\n          EnvironmentalExposure --|> NamedThing : has_qualitative_value\n\n      EnvironmentalExposure : has_quantitative_value\n\n          EnvironmentalExposure --|> QuantityValue : has_quantitative_value\n\n      EnvironmentalExposure : id\n\n      EnvironmentalExposure : iri\n\n      EnvironmentalExposure : name\n\n      EnvironmentalExposure : provided_by\n\n      EnvironmentalExposure : synonym\n\n      EnvironmentalExposure : timepoint\n\n      EnvironmentalExposure : type\n\n      EnvironmentalExposure : xref\n\n\n
                                        "},{"location":"EnvironmentalExposure/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • Attribute [ OntologyClass]
                                              • EnvironmentalExposure [ ExposureEvent]
                                                • GeographicExposure [ ExposureEvent]
                                        "},{"location":"EnvironmentalExposure/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance timepoint: a point in time 0..1 TimeType ExposureEvent name: The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term. 0..1 LabelType Entity, Attribute has_attribute_type: connects an attribute to a class that describes it 1..1 OntologyClass Attribute has_quantitative_value: connects an attribute to a value 0..* QuantityValue Attribute has_qualitative_value: connects an attribute to a value 0..1 NamedThing Attribute iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity, Attribute id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity, OntologyClass provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"EnvironmentalExposure/#linkml-source","title":"LinkML Source","text":"
                                        name: environmental exposure\ndescription: A environmental exposure is a factor relating to abiotic processes in\n  the environment including sunlight (UV-B), atmospheric (heat, cold, general pollution)\n  and water-born contaminants.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: attribute\nmixins:\n- exposure event\n\n
                                        "},{"location":"EnvironmentalFeature/","title":"Class: EnvironmentalFeature","text":"
                                         classDiagram\n    class EnvironmentalFeature\n      PlanetaryEntity <|-- EnvironmentalFeature\n\n      EnvironmentalFeature : category\n\n      EnvironmentalFeature : deprecated\n\n      EnvironmentalFeature : description\n\n      EnvironmentalFeature : full_name\n\n      EnvironmentalFeature : has_attribute\n\n          EnvironmentalFeature --|> Attribute : has_attribute\n\n      EnvironmentalFeature : id\n\n      EnvironmentalFeature : iri\n\n      EnvironmentalFeature : name\n\n      EnvironmentalFeature : provided_by\n\n      EnvironmentalFeature : synonym\n\n      EnvironmentalFeature : type\n\n      EnvironmentalFeature : xref\n\n\n
                                        "},{"location":"EnvironmentalFeature/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • PlanetaryEntity
                                              • EnvironmentalFeature
                                        "},{"location":"EnvironmentalFeature/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"EnvironmentalFeature/#linkml-source","title":"LinkML Source","text":"
                                        name: environmental feature\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- ENVO:01000254\nis_a: planetary entity\n\n
                                        "},{"location":"EnvironmentalFoodContaminant/","title":"Class: EnvironmentalFoodContaminant","text":"
                                         classDiagram\n    class EnvironmentalFoodContaminant\n      ChemicalEntity <|-- EnvironmentalFoodContaminant\n\n      EnvironmentalFoodContaminant : available_from\n\n          EnvironmentalFoodContaminant --|> DrugAvailabilityEnum : available_from\n\n      EnvironmentalFoodContaminant : category\n\n      EnvironmentalFoodContaminant : deprecated\n\n      EnvironmentalFoodContaminant : description\n\n      EnvironmentalFoodContaminant : full_name\n\n      EnvironmentalFoodContaminant : has_attribute\n\n          EnvironmentalFoodContaminant --|> Attribute : has_attribute\n\n      EnvironmentalFoodContaminant : has_chemical_role\n\n          EnvironmentalFoodContaminant --|> ChemicalRole : has_chemical_role\n\n      EnvironmentalFoodContaminant : id\n\n      EnvironmentalFoodContaminant : iri\n\n      EnvironmentalFoodContaminant : is_toxic\n\n      EnvironmentalFoodContaminant : max_tolerated_dose\n\n      EnvironmentalFoodContaminant : name\n\n      EnvironmentalFoodContaminant : provided_by\n\n      EnvironmentalFoodContaminant : synonym\n\n      EnvironmentalFoodContaminant : trade_name\n\n          EnvironmentalFoodContaminant --|> ChemicalEntity : trade_name\n\n      EnvironmentalFoodContaminant : type\n\n      EnvironmentalFoodContaminant : xref\n\n\n
                                        "},{"location":"EnvironmentalFoodContaminant/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • ChemicalEntity [ PhysicalEssence ChemicalOrDrugOrTreatment ChemicalEntityOrGeneOrGeneProduct ChemicalEntityOrProteinOrPolypeptide]
                                              • EnvironmentalFoodContaminant
                                        "},{"location":"EnvironmentalFoodContaminant/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance trade_name: 0..1 ChemicalEntity ChemicalEntity available_from: 0..* DrugAvailabilityEnum ChemicalEntity max_tolerated_dose: The highest dose of a drug or treatment that does not cause unacceptable side effects. The maximum tolerated dose is determined in clinical trials by testing increasing doses on different groups of people until the highest dose with acceptable side effects is found. Also called MTD. 0..1 String ChemicalEntity is_toxic: 0..1 Boolean ChemicalEntity has_chemical_role: A role is particular behaviour which a chemical entity may exhibit. 0..* ChemicalRole ChemicalEntity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"EnvironmentalFoodContaminant/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage ncats.drug ChemicalEntityMolecularMixtureDrugEnvironmentalFoodContaminantFoodAdditiveProtein RXCUI DrugEnvironmentalFoodContaminantFoodAdditive NDC DrugEnvironmentalFoodContaminantFoodAdditive UMLS OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureGenePolypeptideProtein PUBCHEM.COMPOUND MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood CHEMBL.COMPOUND MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood UNII MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood CHEBI ChemicalRoleMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodhas_chemical_role MESH OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureProtein CAS MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood GTOPDB MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood HMDB MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG MolecularEntityChemicalEntityChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityBiologicalProcessPathwayProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.COMPOUND MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood ChemBank MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood PUBCHEM.SUBSTANCE MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood INCHI MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood INCHIKEY MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.GLYCAN MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.ENVIRON MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood ChemBank MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood SIDER.DRUG MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood BIGG.METABOLITE SmallMoleculeNucleicAcidEntityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood foodb.compound SmallMoleculeNucleicAcidEntityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood"},{"location":"EnvironmentalFoodContaminant/#linkml-source","title":"LinkML Source","text":"
                                        name: environmental food contaminant\nid_prefixes:\n- ncats.drug\n- RXCUI\n- NDC\n- UMLS\n- PUBCHEM.COMPOUND\n- CHEMBL.COMPOUND\n- UNII\n- CHEBI\n- MESH\n- CAS\n- GTOPDB\n- HMDB\n- KEGG\n- KEGG.COMPOUND\n- ChemBank\n- PUBCHEM.SUBSTANCE\n- INCHI\n- INCHIKEY\n- KEGG.GLYCAN\n- KEGG.ENVIRON\n- ChemBank\n- SIDER.DRUG\n- BIGG.METABOLITE\n- foodb.compound\nfrom_schema: https://w3id.org/biolink/biolink-model\nrelated_mappings:\n- CHEBI:78299\nis_a: chemical entity\n\n
                                        "},{"location":"EnvironmentalProcess/","title":"Class: EnvironmentalProcess","text":"
                                         classDiagram\n    class EnvironmentalProcess\n      Occurrent <|-- EnvironmentalProcess\n      PlanetaryEntity <|-- EnvironmentalProcess\n\n      EnvironmentalProcess : category\n\n      EnvironmentalProcess : deprecated\n\n      EnvironmentalProcess : description\n\n      EnvironmentalProcess : full_name\n\n      EnvironmentalProcess : has_attribute\n\n          EnvironmentalProcess --|> Attribute : has_attribute\n\n      EnvironmentalProcess : id\n\n      EnvironmentalProcess : iri\n\n      EnvironmentalProcess : name\n\n      EnvironmentalProcess : provided_by\n\n      EnvironmentalProcess : synonym\n\n      EnvironmentalProcess : type\n\n      EnvironmentalProcess : xref\n\n\n
                                        "},{"location":"EnvironmentalProcess/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • PlanetaryEntity
                                              • EnvironmentalProcess [ Occurrent]
                                        "},{"location":"EnvironmentalProcess/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"EnvironmentalProcess/#linkml-source","title":"LinkML Source","text":"
                                        name: environmental process\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- ENVO:02500000\nis_a: planetary entity\nmixins:\n- occurrent\n\n
                                        "},{"location":"EpidemiologicalOutcome/","title":"Class: EpidemiologicalOutcome","text":"Description: An epidemiological outcome, such as societal disease burden, resulting from an exposure event.
                                         classDiagram\n    class EpidemiologicalOutcome\n      Outcome <|-- EpidemiologicalOutcome\n\n\n
                                        "},{"location":"EpidemiologicalOutcome/#inheritance","title":"Inheritance","text":"
                                        • EpidemiologicalOutcome [ Outcome]
                                        "},{"location":"EpidemiologicalOutcome/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"EpidemiologicalOutcome/#linkml-source","title":"LinkML Source","text":"
                                        name: epidemiological outcome\ndescription: An epidemiological outcome, such as societal disease burden, resulting\n  from an exposure event.\nfrom_schema: https://w3id.org/biolink/biolink-model\nrelated_mappings:\n- NCIT:C19291\nmixins:\n- outcome\n\n
                                        "},{"location":"EpigenomicEntity/","title":"Class: EpigenomicEntity","text":"
                                         classDiagram\n    class EpigenomicEntity\n      EpigenomicEntity <|-- NucleosomeModification\n\n      EpigenomicEntity : has_biological_sequence\n\n\n
                                        "},{"location":"EpigenomicEntity/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance has_biological_sequence: connects a genomic feature to its sequence 0..1 BiologicalSequence direct"},{"location":"EpigenomicEntity/#mixin-usage","title":"Mixin Usage","text":"mixed into description NucleosomeModification A chemical modification of a histone protein within a nucleosome octomer or a substitution of a histone with a variant histone isoform. e.g. Histone 4 Lysine 20 methylation (H4K20me), histone variant H2AZ substituting H2A."},{"location":"EpigenomicEntity/#linkml-source","title":"LinkML Source","text":"
                                        name: epigenomic entity\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nmixin: true\nslots:\n- has biological sequence\n\n
                                        "},{"location":"Event/","title":"Class: Event","text":"Description: Something that happens at a given place and time.
                                         classDiagram\n    class Event\n      NamedThing <|-- Event\n\n      Event : category\n\n      Event : deprecated\n\n      Event : description\n\n      Event : full_name\n\n      Event : has_attribute\n\n          Event --|> Attribute : has_attribute\n\n      Event : id\n\n      Event : iri\n\n      Event : name\n\n      Event : provided_by\n\n      Event : synonym\n\n      Event : type\n\n      Event : xref\n\n\n
                                        "},{"location":"Event/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • Event
                                        "},{"location":"Event/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Event/#linkml-source","title":"LinkML Source","text":"
                                        name: event\ndescription: Something that happens at a given place and time.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- NCIT:C25499\n- STY:T051\nis_a: named thing\n\n
                                        "},{"location":"EvidenceType/","title":"Class: EvidenceType","text":"Description: Class of evidence that supports an association

                                        Aliases: evidence code

                                         classDiagram\n    class EvidenceType\n      InformationContentEntity <|-- EvidenceType\n\n      EvidenceType : category\n\n      EvidenceType : creation_date\n\n      EvidenceType : deprecated\n\n      EvidenceType : description\n\n      EvidenceType : format\n\n      EvidenceType : full_name\n\n      EvidenceType : has_attribute\n\n          EvidenceType --|> Attribute : has_attribute\n\n      EvidenceType : id\n\n      EvidenceType : iri\n\n      EvidenceType : license\n\n      EvidenceType : name\n\n      EvidenceType : provided_by\n\n      EvidenceType : rights\n\n      EvidenceType : synonym\n\n      EvidenceType : type\n\n      EvidenceType : xref\n\n\n
                                        "},{"location":"EvidenceType/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • InformationContentEntity
                                              • EvidenceType
                                        "},{"location":"EvidenceType/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance license: None 0..1 String InformationContentEntity rights: None 0..1 String InformationContentEntity format: None 0..1 String InformationContentEntity creation_date: date on which an entity was created. This can be applied to nodes or edges 0..1 Date InformationContentEntity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"EvidenceType/#usages","title":"Usages","text":"used by used in type used Association has_evidence range EvidenceType ChemicalEntityAssessesNamedThingAssociation has_evidence range EvidenceType ContributorAssociation has_evidence range EvidenceType GenotypeToGenotypePartAssociation has_evidence range EvidenceType GenotypeToGeneAssociation has_evidence range EvidenceType GenotypeToVariantAssociation has_evidence range EvidenceType GeneToGeneAssociation has_evidence range EvidenceType GeneToGeneHomologyAssociation has_evidence range EvidenceType GeneToGeneFamilyAssociation has_evidence range EvidenceType GeneToGeneCoexpressionAssociation has_evidence range EvidenceType PairwiseGeneToGeneInteraction has_evidence range EvidenceType PairwiseMolecularInteraction has_evidence range EvidenceType CellLineToDiseaseOrPhenotypicFeatureAssociation has_evidence range EvidenceType ChemicalToChemicalAssociation has_evidence range EvidenceType ReactionToParticipantAssociation has_evidence range EvidenceType ReactionToCatalystAssociation has_evidence range EvidenceType ChemicalToChemicalDerivationAssociation has_evidence range EvidenceType ChemicalToDiseaseOrPhenotypicFeatureAssociation has_evidence range EvidenceType ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation has_evidence range EvidenceType ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation has_evidence range EvidenceType GeneToPathwayAssociation has_evidence range EvidenceType MolecularActivityToPathwayAssociation has_evidence range EvidenceType ChemicalToPathwayAssociation has_evidence range EvidenceType NamedThingAssociatedWithLikelihoodOfNamedThingAssociation has_evidence range EvidenceType ChemicalGeneInteractionAssociation has_evidence range EvidenceType ChemicalAffectsGeneAssociation has_evidence range EvidenceType GeneAffectsChemicalAssociation has_evidence range EvidenceType DrugToGeneAssociation has_evidence range EvidenceType MaterialSampleDerivationAssociation has_evidence range EvidenceType MaterialSampleToDiseaseOrPhenotypicFeatureAssociation has_evidence range EvidenceType DiseaseToExposureEventAssociation has_evidence range EvidenceType ExposureEventToOutcomeAssociation has_evidence range EvidenceType InformationContentEntityToNamedThingAssociation has_evidence range EvidenceType DiseaseOrPhenotypicFeatureToLocationAssociation has_evidence range EvidenceType DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation has_evidence range EvidenceType GenotypeToPhenotypicFeatureAssociation has_evidence range EvidenceType ExposureEventToPhenotypicFeatureAssociation has_evidence range EvidenceType DiseaseToPhenotypicFeatureAssociation has_evidence range EvidenceType CaseToPhenotypicFeatureAssociation has_evidence range EvidenceType BehaviorToBehavioralFeatureAssociation has_evidence range EvidenceType GeneToDiseaseOrPhenotypicFeatureAssociation has_evidence range EvidenceType GeneToPhenotypicFeatureAssociation has_evidence range EvidenceType GeneToDiseaseAssociation has_evidence range EvidenceType CausalGeneToDiseaseAssociation has_evidence range EvidenceType CorrelatedGeneToDiseaseAssociation has_evidence range EvidenceType VariantToGeneAssociation has_evidence range EvidenceType VariantToGeneExpressionAssociation has_evidence range EvidenceType VariantToPopulationAssociation has_evidence range EvidenceType PopulationToPopulationAssociation has_evidence range EvidenceType VariantToPhenotypicFeatureAssociation has_evidence range EvidenceType VariantToDiseaseAssociation has_evidence range EvidenceType GenotypeToDiseaseAssociation has_evidence range EvidenceType GeneAsAModelOfDiseaseAssociation has_evidence range EvidenceType VariantAsAModelOfDiseaseAssociation has_evidence range EvidenceType GenotypeAsAModelOfDiseaseAssociation has_evidence range EvidenceType CellLineAsAModelOfDiseaseAssociation has_evidence range EvidenceType OrganismalEntityAsAModelOfDiseaseAssociation has_evidence range EvidenceType OrganismToOrganismAssociation has_evidence range EvidenceType TaxonToTaxonAssociation has_evidence range EvidenceType GeneHasVariantThatContributesToDiseaseAssociation has_evidence range EvidenceType GeneToExpressionSiteAssociation has_evidence range EvidenceType SequenceVariantModulatesTreatmentAssociation has_evidence range EvidenceType FunctionalAssociation has_evidence range EvidenceType MacromolecularMachineToMolecularActivityAssociation has_evidence range EvidenceType MacromolecularMachineToBiologicalProcessAssociation has_evidence range EvidenceType MacromolecularMachineToCellularComponentAssociation has_evidence range EvidenceType MolecularActivityToChemicalEntityAssociation has_evidence range EvidenceType MolecularActivityToMolecularActivityAssociation has_evidence range EvidenceType GeneToGoTermAssociation has_evidence range EvidenceType EntityToDiseaseAssociation has_evidence range EvidenceType EntityToPhenotypicFeatureAssociation has_evidence range EvidenceType SequenceAssociation has_evidence range EvidenceType GenomicSequenceLocalization has_evidence range EvidenceType SequenceFeatureRelationship has_evidence range EvidenceType TranscriptToGeneRelationship has_evidence range EvidenceType GeneToGeneProductRelationship has_evidence range EvidenceType ExonToTranscriptRelationship has_evidence range EvidenceType ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation has_evidence range EvidenceType AnatomicalEntityToAnatomicalEntityAssociation has_evidence range EvidenceType AnatomicalEntityToAnatomicalEntityPartOfAssociation has_evidence range EvidenceType AnatomicalEntityToAnatomicalEntityOntogenicAssociation has_evidence range EvidenceType OrganismTaxonToOrganismTaxonAssociation has_evidence range EvidenceType OrganismTaxonToOrganismTaxonSpecialization has_evidence range EvidenceType OrganismTaxonToOrganismTaxonInteraction has_evidence range EvidenceType OrganismTaxonToEnvironmentAssociation has_evidence range EvidenceType"},{"location":"EvidenceType/#linkml-source","title":"LinkML Source","text":"
                                        name: evidence type\ndescription: Class of evidence that supports an association\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- evidence code\nexact_mappings:\n- ECO:0000000\nis_a: information content entity\nvalues_from:\n- eco\n\n
                                        "},{"location":"Exon/","title":"Class: Exon","text":"Description: A region of the transcript sequence within a gene which is not removed from the primary RNA transcript by RNA splicing.
                                         classDiagram\n    class Exon\n      BiologicalEntity <|-- Exon\n\n      Exon : category\n\n      Exon : deprecated\n\n      Exon : description\n\n      Exon : full_name\n\n      Exon : has_attribute\n\n          Exon --|> Attribute : has_attribute\n\n      Exon : id\n\n      Exon : in_taxon\n\n          Exon --|> OrganismTaxon : in_taxon\n\n      Exon : in_taxon_label\n\n      Exon : iri\n\n      Exon : name\n\n      Exon : provided_by\n\n      Exon : synonym\n\n      Exon : type\n\n      Exon : xref\n\n\n
                                        "},{"location":"Exon/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • Exon
                                        "},{"location":"Exon/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Exon/#usages","title":"Usages","text":"used by used in type used ExonToTranscriptRelationship subject range Exon"},{"location":"Exon/#linkml-source","title":"LinkML Source","text":"
                                        name: exon\ndescription: A region of the transcript sequence within a gene which is not removed\n  from the primary RNA transcript by RNA splicing.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- SO:0000147\n- SIO:010445\n- WIKIDATA:Q373027\nis_a: biological entity\n\n
                                        "},{"location":"ExonToTranscriptRelationship/","title":"Class: ExonToTranscriptRelationship","text":"Description: A transcript is formed from multiple exons
                                         classDiagram\n    class ExonToTranscriptRelationship\n      SequenceFeatureRelationship <|-- ExonToTranscriptRelationship\n\n      ExonToTranscriptRelationship : aggregator_knowledge_source\n\n      ExonToTranscriptRelationship : category\n\n      ExonToTranscriptRelationship : deprecated\n\n      ExonToTranscriptRelationship : description\n\n      ExonToTranscriptRelationship : has_attribute\n\n          ExonToTranscriptRelationship --|> Attribute : has_attribute\n\n      ExonToTranscriptRelationship : has_evidence\n\n          ExonToTranscriptRelationship --|> EvidenceType : has_evidence\n\n      ExonToTranscriptRelationship : id\n\n      ExonToTranscriptRelationship : iri\n\n      ExonToTranscriptRelationship : knowledge_source\n\n      ExonToTranscriptRelationship : name\n\n      ExonToTranscriptRelationship : negated\n\n      ExonToTranscriptRelationship : object\n\n          ExonToTranscriptRelationship --|> Transcript : object\n\n      ExonToTranscriptRelationship : object_category\n\n          ExonToTranscriptRelationship --|> OntologyClass : object_category\n\n      ExonToTranscriptRelationship : object_category_closure\n\n          ExonToTranscriptRelationship --|> OntologyClass : object_category_closure\n\n      ExonToTranscriptRelationship : object_closure\n\n      ExonToTranscriptRelationship : object_label_closure\n\n      ExonToTranscriptRelationship : object_namespace\n\n      ExonToTranscriptRelationship : original_object\n\n      ExonToTranscriptRelationship : original_predicate\n\n      ExonToTranscriptRelationship : original_subject\n\n      ExonToTranscriptRelationship : predicate\n\n      ExonToTranscriptRelationship : primary_knowledge_source\n\n      ExonToTranscriptRelationship : publications\n\n          ExonToTranscriptRelationship --|> Publication : publications\n\n      ExonToTranscriptRelationship : qualifier\n\n      ExonToTranscriptRelationship : qualifiers\n\n          ExonToTranscriptRelationship --|> OntologyClass : qualifiers\n\n      ExonToTranscriptRelationship : retrieval_source_ids\n\n          ExonToTranscriptRelationship --|> RetrievalSource : retrieval_source_ids\n\n      ExonToTranscriptRelationship : subject\n\n          ExonToTranscriptRelationship --|> Exon : subject\n\n      ExonToTranscriptRelationship : subject_category\n\n          ExonToTranscriptRelationship --|> OntologyClass : subject_category\n\n      ExonToTranscriptRelationship : subject_category_closure\n\n          ExonToTranscriptRelationship --|> OntologyClass : subject_category_closure\n\n      ExonToTranscriptRelationship : subject_closure\n\n      ExonToTranscriptRelationship : subject_label_closure\n\n      ExonToTranscriptRelationship : subject_namespace\n\n      ExonToTranscriptRelationship : timepoint\n\n      ExonToTranscriptRelationship : type\n\n\n
                                        "},{"location":"ExonToTranscriptRelationship/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • SequenceFeatureRelationship
                                              • ExonToTranscriptRelationship
                                        "},{"location":"ExonToTranscriptRelationship/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 Exon Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 Transcript Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ExonToTranscriptRelationship/#linkml-source","title":"LinkML Source","text":"
                                        name: exon to transcript relationship\ndescription: A transcript is formed from multiple exons\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: sequence feature relationship\nslot_usage:\n  subject:\n    name: subject\n    domain_of:\n    - association\n    range: exon\n  object:\n    name: object\n    domain_of:\n    - association\n    range: transcript\ndefining_slots:\n- subject\n- object\n\n
                                        "},{"location":"ExposureEvent/","title":"Class: ExposureEvent","text":"Description: A (possibly time bounded) incidence of a feature of the environment of an organism that influences one or more phenotypic features of that organism, potentially mediated by genes

                                        Aliases: exposure, experimental condition

                                         classDiagram\n    class ExposureEvent\n      OntologyClass <|-- ExposureEvent\n\n\n      ExposureEvent <|-- GenomicBackgroundExposure\n      ExposureEvent <|-- PathologicalProcessExposure\n      ExposureEvent <|-- PathologicalAnatomicalExposure\n      ExposureEvent <|-- DiseaseOrPhenotypicFeatureExposure\n      ExposureEvent <|-- ChemicalExposure\n      ExposureEvent <|-- DrugExposure\n      ExposureEvent <|-- Treatment\n      ExposureEvent <|-- BioticExposure\n      ExposureEvent <|-- GeographicExposure\n      ExposureEvent <|-- EnvironmentalExposure\n      ExposureEvent <|-- BehavioralExposure\n      ExposureEvent <|-- SocioeconomicExposure\n\n\n      ExposureEvent : id\n\n      ExposureEvent : timepoint\n\n\n
                                        "},{"location":"ExposureEvent/#inheritance","title":"Inheritance","text":"
                                        • OntologyClass
                                          • ExposureEvent
                                        "},{"location":"ExposureEvent/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance timepoint: a point in time 0..1 TimeType direct id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String OntologyClass"},{"location":"ExposureEvent/#mixin-usage","title":"Mixin Usage","text":"mixed into description GenomicBackgroundExposure A genomic background exposure is where an individual's specific genomic background of genes, sequence variants or other pre-existing genomic conditions constitute a kind of 'exposure' to the organism, leading to or influencing an outcome. PathologicalProcessExposure A pathological process, when viewed as an exposure, representing a precondition, leading to or influencing an outcome, e.g. autoimmunity leading to disease. PathologicalAnatomicalExposure An abnormal anatomical structure, when viewed as an exposure, representing an precondition, leading to or influencing an outcome, e.g. thrombosis leading to an ischemic disease outcome. DiseaseOrPhenotypicFeatureExposure A disease or phenotypic feature state, when viewed as an exposure, represents an precondition, leading to or influencing an outcome, e.g. HIV predisposing an individual to infections; a relative deficiency of skin pigmentation predisposing an individual to skin cancer. ChemicalExposure A chemical exposure is an intake of a particular chemical entity. DrugExposure A drug exposure is an intake of a particular drug. Treatment A treatment is targeted at a disease or phenotype and may involve multiple drug 'exposures', medical devices and/or procedures BioticExposure An external biotic exposure is an intake of (sometimes pathological) biological organisms (including viruses). GeographicExposure A geographic exposure is a factor relating to geographic proximity to some impactful entity. EnvironmentalExposure A environmental exposure is a factor relating to abiotic processes in the environment including sunlight (UV-B), atmospheric (heat, cold, general pollution) and water-born contaminants. BehavioralExposure A behavioral exposure is a factor relating to behavior impacting an individual. SocioeconomicExposure A socioeconomic exposure is a factor relating to social and financial status of an affected individual (e.g. poverty)."},{"location":"ExposureEvent/#usages","title":"Usages","text":"used by used in type used DiseaseToExposureEventAssociation object range ExposureEvent ExposureEventToPhenotypicFeatureAssociation subject range ExposureEvent"},{"location":"ExposureEvent/#linkml-source","title":"LinkML Source","text":"
                                        name: exposure event\ndescription: A (possibly time bounded) incidence of a feature of the environment of\n  an organism that influences one or more phenotypic features of that organism, potentially\n  mediated by genes\nin_subset:\n- model_organism_database\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- exposure\n- experimental condition\nexact_mappings:\n- XCO:0000000\nis_a: ontology class\nmixin: true\nslots:\n- timepoint\n\n
                                        "},{"location":"ExposureEventToOutcomeAssociation/","title":"Class: ExposureEventToOutcomeAssociation","text":"Description: An association between an exposure event and an outcome.
                                         classDiagram\n    class ExposureEventToOutcomeAssociation\n      EntityToOutcomeAssociationMixin <|-- ExposureEventToOutcomeAssociation\n      Association <|-- ExposureEventToOutcomeAssociation\n\n      ExposureEventToOutcomeAssociation : aggregator_knowledge_source\n\n      ExposureEventToOutcomeAssociation : category\n\n      ExposureEventToOutcomeAssociation : deprecated\n\n      ExposureEventToOutcomeAssociation : description\n\n      ExposureEventToOutcomeAssociation : has_attribute\n\n          ExposureEventToOutcomeAssociation --|> Attribute : has_attribute\n\n      ExposureEventToOutcomeAssociation : has_evidence\n\n          ExposureEventToOutcomeAssociation --|> EvidenceType : has_evidence\n\n      ExposureEventToOutcomeAssociation : id\n\n      ExposureEventToOutcomeAssociation : iri\n\n      ExposureEventToOutcomeAssociation : knowledge_source\n\n      ExposureEventToOutcomeAssociation : name\n\n      ExposureEventToOutcomeAssociation : negated\n\n      ExposureEventToOutcomeAssociation : object\n\n          ExposureEventToOutcomeAssociation --|> Outcome : object\n\n      ExposureEventToOutcomeAssociation : object_category\n\n          ExposureEventToOutcomeAssociation --|> OntologyClass : object_category\n\n      ExposureEventToOutcomeAssociation : object_category_closure\n\n          ExposureEventToOutcomeAssociation --|> OntologyClass : object_category_closure\n\n      ExposureEventToOutcomeAssociation : object_closure\n\n      ExposureEventToOutcomeAssociation : object_label_closure\n\n      ExposureEventToOutcomeAssociation : object_namespace\n\n      ExposureEventToOutcomeAssociation : original_object\n\n      ExposureEventToOutcomeAssociation : original_predicate\n\n      ExposureEventToOutcomeAssociation : original_subject\n\n      ExposureEventToOutcomeAssociation : population_context_qualifier\n\n          ExposureEventToOutcomeAssociation --|> PopulationOfIndividualOrganisms : population_context_qualifier\n\n      ExposureEventToOutcomeAssociation : predicate\n\n      ExposureEventToOutcomeAssociation : primary_knowledge_source\n\n      ExposureEventToOutcomeAssociation : publications\n\n          ExposureEventToOutcomeAssociation --|> Publication : publications\n\n      ExposureEventToOutcomeAssociation : qualifier\n\n      ExposureEventToOutcomeAssociation : qualifiers\n\n          ExposureEventToOutcomeAssociation --|> OntologyClass : qualifiers\n\n      ExposureEventToOutcomeAssociation : retrieval_source_ids\n\n          ExposureEventToOutcomeAssociation --|> RetrievalSource : retrieval_source_ids\n\n      ExposureEventToOutcomeAssociation : subject\n\n          ExposureEventToOutcomeAssociation --|> NamedThing : subject\n\n      ExposureEventToOutcomeAssociation : subject_category\n\n          ExposureEventToOutcomeAssociation --|> OntologyClass : subject_category\n\n      ExposureEventToOutcomeAssociation : subject_category_closure\n\n          ExposureEventToOutcomeAssociation --|> OntologyClass : subject_category_closure\n\n      ExposureEventToOutcomeAssociation : subject_closure\n\n      ExposureEventToOutcomeAssociation : subject_label_closure\n\n      ExposureEventToOutcomeAssociation : subject_namespace\n\n      ExposureEventToOutcomeAssociation : temporal_context_qualifier\n\n      ExposureEventToOutcomeAssociation : timepoint\n\n      ExposureEventToOutcomeAssociation : type\n\n\n
                                        "},{"location":"ExposureEventToOutcomeAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • ExposureEventToOutcomeAssociation [ EntityToOutcomeAssociationMixin]
                                        "},{"location":"ExposureEventToOutcomeAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance population_context_qualifier: a biological population (general, study, cohort, etc.) with a specific set of characteristics to constrain an association. 0..1 PopulationOfIndividualOrganisms direct temporal_context_qualifier: a constraint of time placed upon the truth value of an association. for time intervales, use temporal interval qualifier. 0..1 TimeType direct subject: connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 NamedThing Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 Outcome Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ExposureEventToOutcomeAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: exposure event to outcome association\ndescription: An association between an exposure event and an outcome.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nmixins:\n- entity to outcome association mixin\nslots:\n- population context qualifier\n- temporal context qualifier\ndefining_slots:\n- subject\n- object\n\n
                                        "},{"location":"ExposureEventToPhenotypicFeatureAssociation/","title":"Class: ExposureEventToPhenotypicFeatureAssociation","text":"Description: Any association between an environment and a phenotypic feature, where being in the environment influences the phenotype.
                                         classDiagram\n    class ExposureEventToPhenotypicFeatureAssociation\n      EntityToPhenotypicFeatureAssociationMixin <|-- ExposureEventToPhenotypicFeatureAssociation\n      Association <|-- ExposureEventToPhenotypicFeatureAssociation\n\n      ExposureEventToPhenotypicFeatureAssociation : aggregator_knowledge_source\n\n      ExposureEventToPhenotypicFeatureAssociation : category\n\n      ExposureEventToPhenotypicFeatureAssociation : deprecated\n\n      ExposureEventToPhenotypicFeatureAssociation : description\n\n      ExposureEventToPhenotypicFeatureAssociation : frequency_qualifier\n\n      ExposureEventToPhenotypicFeatureAssociation : has_attribute\n\n          ExposureEventToPhenotypicFeatureAssociation --|> Attribute : has_attribute\n\n      ExposureEventToPhenotypicFeatureAssociation : has_count\n\n      ExposureEventToPhenotypicFeatureAssociation : has_evidence\n\n          ExposureEventToPhenotypicFeatureAssociation --|> EvidenceType : has_evidence\n\n      ExposureEventToPhenotypicFeatureAssociation : has_percentage\n\n      ExposureEventToPhenotypicFeatureAssociation : has_quotient\n\n      ExposureEventToPhenotypicFeatureAssociation : has_total\n\n      ExposureEventToPhenotypicFeatureAssociation : id\n\n      ExposureEventToPhenotypicFeatureAssociation : iri\n\n      ExposureEventToPhenotypicFeatureAssociation : knowledge_source\n\n      ExposureEventToPhenotypicFeatureAssociation : name\n\n      ExposureEventToPhenotypicFeatureAssociation : negated\n\n      ExposureEventToPhenotypicFeatureAssociation : object\n\n          ExposureEventToPhenotypicFeatureAssociation --|> PhenotypicFeature : object\n\n      ExposureEventToPhenotypicFeatureAssociation : object_category\n\n          ExposureEventToPhenotypicFeatureAssociation --|> OntologyClass : object_category\n\n      ExposureEventToPhenotypicFeatureAssociation : object_category_closure\n\n          ExposureEventToPhenotypicFeatureAssociation --|> OntologyClass : object_category_closure\n\n      ExposureEventToPhenotypicFeatureAssociation : object_closure\n\n      ExposureEventToPhenotypicFeatureAssociation : object_label_closure\n\n      ExposureEventToPhenotypicFeatureAssociation : object_namespace\n\n      ExposureEventToPhenotypicFeatureAssociation : onset_qualifier\n\n          ExposureEventToPhenotypicFeatureAssociation --|> Onset : onset_qualifier\n\n      ExposureEventToPhenotypicFeatureAssociation : original_object\n\n      ExposureEventToPhenotypicFeatureAssociation : original_predicate\n\n      ExposureEventToPhenotypicFeatureAssociation : original_subject\n\n      ExposureEventToPhenotypicFeatureAssociation : predicate\n\n      ExposureEventToPhenotypicFeatureAssociation : primary_knowledge_source\n\n      ExposureEventToPhenotypicFeatureAssociation : publications\n\n          ExposureEventToPhenotypicFeatureAssociation --|> Publication : publications\n\n      ExposureEventToPhenotypicFeatureAssociation : qualifier\n\n      ExposureEventToPhenotypicFeatureAssociation : qualifiers\n\n          ExposureEventToPhenotypicFeatureAssociation --|> OntologyClass : qualifiers\n\n      ExposureEventToPhenotypicFeatureAssociation : retrieval_source_ids\n\n          ExposureEventToPhenotypicFeatureAssociation --|> RetrievalSource : retrieval_source_ids\n\n      ExposureEventToPhenotypicFeatureAssociation : severity_qualifier\n\n          ExposureEventToPhenotypicFeatureAssociation --|> SeverityValue : severity_qualifier\n\n      ExposureEventToPhenotypicFeatureAssociation : sex_qualifier\n\n          ExposureEventToPhenotypicFeatureAssociation --|> BiologicalSex : sex_qualifier\n\n      ExposureEventToPhenotypicFeatureAssociation : subject\n\n          ExposureEventToPhenotypicFeatureAssociation --|> ExposureEvent : subject\n\n      ExposureEventToPhenotypicFeatureAssociation : subject_category\n\n          ExposureEventToPhenotypicFeatureAssociation --|> OntologyClass : subject_category\n\n      ExposureEventToPhenotypicFeatureAssociation : subject_category_closure\n\n          ExposureEventToPhenotypicFeatureAssociation --|> OntologyClass : subject_category_closure\n\n      ExposureEventToPhenotypicFeatureAssociation : subject_closure\n\n      ExposureEventToPhenotypicFeatureAssociation : subject_label_closure\n\n      ExposureEventToPhenotypicFeatureAssociation : subject_namespace\n\n      ExposureEventToPhenotypicFeatureAssociation : timepoint\n\n      ExposureEventToPhenotypicFeatureAssociation : type\n\n\n
                                        "},{"location":"ExposureEventToPhenotypicFeatureAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • ExposureEventToPhenotypicFeatureAssociation [ EntityToPhenotypicFeatureAssociationMixin]
                                        "},{"location":"ExposureEventToPhenotypicFeatureAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance sex_qualifier: a qualifier used in a phenotypic association to state whether the association is specific to a particular sex. 0..1 BiologicalSex EntityToPhenotypicFeatureAssociationMixin subject: connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 ExposureEvent Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 PhenotypicFeature Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity has_count: number of things with a particular property 0..1 Integer FrequencyQuantifier has_total: total number of things in a particular reference set 0..1 Integer FrequencyQuantifier has_quotient: None 0..1 Double FrequencyQuantifier has_percentage: equivalent to has quotient multiplied by 100 0..1 Double FrequencyQuantifier severity_qualifier: a qualifier used in a phenotypic association to state how severe the phenotype is in the subject 0..1 SeverityValue EntityToFeatureOrDiseaseQualifiersMixin onset_qualifier: a qualifier used in a phenotypic association to state when the phenotype appears is in the subject 0..1 Onset EntityToFeatureOrDiseaseQualifiersMixin frequency_qualifier: a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject 0..1 FrequencyValue FrequencyQualifierMixin"},{"location":"ExposureEventToPhenotypicFeatureAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: exposure event to phenotypic feature association\ndescription: Any association between an environment and a phenotypic feature, where\n  being in the environment influences the phenotype.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nmixins:\n- entity to phenotypic feature association mixin\nslot_usage:\n  subject:\n    name: subject\n    domain_of:\n    - association\n    range: exposure event\ndefining_slots:\n- subject\n- object\n\n
                                        "},{"location":"FDAApprovalStatusEnum/","title":"Enum: FDAApprovalStatusEnum","text":""},{"location":"FDAApprovalStatusEnum/#permissible-values","title":"Permissible Values","text":"Value Meaning Description discovery_and_development_phase None Discovery & Development Phase. Discovery involves researchers finding new possibilities for medication through testing molecular compounds, noting unexpected effects from existing treatments, or the creation of new technology that allows novel ways of targeting medical products to sites in the body. Drug development occurs after researchers identify potential compounds for experiments. preclinical_research_phase None Preclinical Research Phase. Once researchers have examined the possibilities a new drug may contain, they must do preliminary research to determine its potential for harm (toxicity). This is categorized as preclinical research and can be one of two types: in vitro or in vivo. fda_clinical_research_phase None Clinical Research Phase. Clinical research involves trials of the drug on people, and it is one of the most involved stages in the drug development and approval process. Clinical trials must answer specific questions and follow a protocol determined by the drug researcher or manufacturer. fda_review_phase_4 None FDA Review fda_post_market_safety_review None FDA Post-Market Safety Monitoring. The last phase of drug approval is an ongoing one while the drug is on the marketplace. If a developer wants to change anything about the drug formulation or approve it for a new use, they must apply with the FDA. The FDA also frequently reviews the drug\u2019s advertising and its manufacturing facility to make sure everything involved in its creation and marketing is in compliance with regulations. fda_clinical_research_phase_1 None In the FDA Clinical Research Phase, the Clinical Research Phase 1 involves 20 \u2013 100 study participants and lasts several months. This phase is used to determine the safety and dosage of the drug, and about 70% of these drugs move on to the next clinical research phase. fda_clinical_research_phase_2 None In the FDA Clinical Research Phase, the Clinical Research Phase 2 involves up to several hundred people, who must have the disease or condition the drug supposes to treat. This phase can last from a few months to two years, and its purpose is to monitor the efficacy of the drug, as well as note side effects that may occur. fda_clinical_research_phase_3 None In the FDA Clinical Research Phase, the Clinical Research Phase 3 involves 300 \u2013 3000 volunteers and can last up to four years. It is used to continue monitoring the efficacy of the drug, as well as exploring any longer-term adverse reactions. fda_clinical_research_phase_4 None In the FDA Clinical Research Phase, the Clinical Research Phase 4 involves several thousands of volunteers who have the disease or condition and continues to monitor safety and efficacy. If a drug passes this phase, it goes on to FDA review. fda_fast_track None Fast track is a process designed to facilitate the development, and expedite the review of drugs to treat serious conditions and fill an unmet medical need. The purpose is to get important new drugs to the patient earlier. Fast Track addresses a broad range of serious conditions. For more information https://www.fda.gov/patients/fast-track-breakthrough-therapy-accelerated-approval-priority-review/fast-track fda_breakthrough_therapy None Breakthrough Therapy designation is a process designed to expedite the development and review of drugs that are intended to treat a serious condition and preliminary clinical evidence indicates that the drug may demonstrate substantial improvement over available therapy on a clinically significant endpoint(s). For more information https://www.fda.gov/patients/fast-track-breakthrough-therapy-accelerated-approval-priority-review/breakthrough-therapy fda_accelerated_approval None When studying a new drug, it can sometimes take many years to learn whether a drug actually provides a real effect on how a patient survives, feels, or functions. A positive therapeutic effect that is clinically meaningful in the context of a given disease is known as \u201cclinical benefit\u201d. Mindful of the fact that it may take an extended period of time to measure a drug\u2019s intended clinical benefit, in 1992 FDA instituted the Accelerated Approval regulations. These regulations allowed drugs for serious conditions that filled an unmet medical need to be approved based on a surrogate endpoint. Using a surrogate endpoint enabled the FDA to approve these drugs faster. For more information https://www.fda.gov/patients/fast-track-breakthrough-therapy-accelerated-approval-priority-review/accelerated-approval fda_priority_review None Prior to approval, each drug marketed in the United States must go through a detailed FDA review process. In 1992, under the Prescription Drug User Act (PDUFA), FDA agreed to specific goals for improving the drug review time and created a two-tiered system of review times \u2013 Standard Review and Priority Review. A Priority Review designation means FDA\u2019s goal is to take action on an application within 6 months (compared to 10 months under standard review). For more information https://www.fda.gov/patients/fast-track-breakthrough-therapy-accelerated-approval-priority-review/priority-review regular_fda_approval None Regular FDA Approval. The last phase of drug approval is an ongoing one while the drug is on the marketplace. If a developer wants to change anything about the drug formulation or approve it for a new use, they must apply with the FDA. The FDA also frequently reviews the drug\u2019s advertising and its manufacturing facility to make sure everything involved in its creation and marketing is in compliance with regulations. post_approval_withdrawal None None"},{"location":"FDAApprovalStatusEnum/#slots","title":"Slots","text":"Name Description FDA_approval_status"},{"location":"FDAApprovalStatusEnum/#linkml-source","title":"LinkML Source","text":"
                                        name: FDAApprovalStatusEnum\ndescription: ''\nfrom_schema: https://w3id.org/biolink/biolink-model\npermissible_values:\n  discovery_and_development_phase:\n    text: discovery_and_development_phase\n    description: Discovery & Development Phase. Discovery involves researchers finding\n      new possibilities for medication through testing molecular compounds, noting\n      unexpected effects from existing treatments, or the creation of new technology\n      that allows novel ways of targeting medical products to sites in the body. Drug\n      development occurs after researchers identify potential compounds for experiments.\n  preclinical_research_phase:\n    text: preclinical_research_phase\n    description: 'Preclinical Research Phase.  Once researchers have examined the\n      possibilities a new drug may contain, they must do preliminary research to determine\n      its potential for harm (toxicity). This is categorized as preclinical research\n      and can be one of two types: in vitro or in vivo.'\n  fda_clinical_research_phase:\n    text: fda_clinical_research_phase\n    description: Clinical Research Phase. Clinical research involves trials of the\n      drug on people, and it is one of the most involved stages in the drug development\n      and approval process. Clinical trials must answer specific questions and follow\n      a protocol determined by the drug researcher or manufacturer.\n  fda_review_phase_4:\n    text: fda_review_phase_4\n    description: FDA Review\n  fda_post_market_safety_review:\n    text: fda_post_market_safety_review\n    description: FDA Post-Market Safety Monitoring.  The last phase of drug approval\n      is an ongoing one while the drug is on the marketplace. If a developer wants\n      to change anything about the drug formulation or approve it for a new use, they\n      must apply with the FDA. The FDA also frequently reviews the drug\u2019s advertising\n      and its manufacturing facility to make sure everything involved in its creation\n      and marketing is in compliance with regulations.\n  fda_clinical_research_phase_1:\n    text: fda_clinical_research_phase_1\n    description: In the FDA Clinical Research Phase, the Clinical Research Phase 1\n      involves 20 \u2013 100 study participants and lasts several months. This phase is\n      used to determine the safety and dosage of the drug, and about 70% of these\n      drugs move on to the next clinical research phase.\n  fda_clinical_research_phase_2:\n    text: fda_clinical_research_phase_2\n    description: In the FDA Clinical Research Phase, the Clinical Research Phase 2\n      involves up to several hundred people, who must have the disease or condition\n      the drug supposes to treat. This phase can last from a few months to two years,\n      and its purpose is to monitor the efficacy of the drug, as well as note side\n      effects that may occur.\n  fda_clinical_research_phase_3:\n    text: fda_clinical_research_phase_3\n    description: In the FDA Clinical Research Phase, the Clinical Research Phase 3\n      involves 300 \u2013 3000 volunteers and can last up to four years. It is used to\n      continue monitoring the efficacy of the drug, as well as exploring any longer-term\n      adverse reactions.\n  fda_clinical_research_phase_4:\n    text: fda_clinical_research_phase_4\n    description: In the FDA Clinical Research Phase, the Clinical Research Phase 4\n      involves several thousands of volunteers who have the disease or condition and\n      continues to monitor safety and efficacy. If a drug passes this phase, it goes\n      on to FDA review.\n  fda_fast_track:\n    text: fda_fast_track\n    description: Fast track is a process designed to facilitate the development, and\n      expedite the review of drugs to treat serious conditions and fill an unmet medical\n      need. The purpose is to get important new drugs to the patient earlier. Fast\n      Track addresses a broad range of serious conditions. For more information https://www.fda.gov/patients/fast-track-breakthrough-therapy-accelerated-approval-priority-review/fast-track\n  fda_breakthrough_therapy:\n    text: fda_breakthrough_therapy\n    description: Breakthrough Therapy designation is a process designed to expedite\n      the development and review of drugs that are intended to treat a serious condition\n      and preliminary clinical evidence indicates that the drug may demonstrate substantial\n      improvement over available therapy on a clinically significant endpoint(s).\n      For more information https://www.fda.gov/patients/fast-track-breakthrough-therapy-accelerated-approval-priority-review/breakthrough-therapy\n  fda_accelerated_approval:\n    text: fda_accelerated_approval\n    description: When studying a new drug, it can sometimes take many years to learn\n      whether a drug actually provides a real effect on how a patient survives, feels,\n      or functions. A positive therapeutic effect that is clinically meaningful in\n      the context of a given disease is known as \u201cclinical benefit\u201d. Mindful of the\n      fact that it may take an extended period of time to measure a drug\u2019s intended\n      clinical benefit, in 1992 FDA instituted the Accelerated Approval regulations.\n      These regulations allowed drugs for serious conditions that filled an unmet\n      medical need to be approved based on a surrogate endpoint. Using a surrogate\n      endpoint enabled the FDA to approve these drugs faster. For more information\n      https://www.fda.gov/patients/fast-track-breakthrough-therapy-accelerated-approval-priority-review/accelerated-approval\n  fda_priority_review:\n    text: fda_priority_review\n    description: Prior to approval, each drug marketed in the United States must go\n      through a detailed FDA review process. In 1992, under the Prescription Drug\n      User Act (PDUFA), FDA agreed to specific goals for improving the drug review\n      time and created a two-tiered system of review times \u2013 Standard Review and Priority\n      Review. A Priority Review designation means FDA\u2019s goal is to take action on\n      an application within 6 months (compared to 10 months under standard review).\n      For more information https://www.fda.gov/patients/fast-track-breakthrough-therapy-accelerated-approval-priority-review/priority-review\n  regular_fda_approval:\n    text: regular_fda_approval\n    description: Regular FDA Approval.  The last phase of drug approval is an ongoing\n      one while the drug is on the marketplace. If a developer wants to change anything\n      about the drug formulation or approve it for a new use, they must apply with\n      the FDA. The FDA also frequently reviews the drug\u2019s advertising and its manufacturing\n      facility to make sure everything involved in its creation and marketing is in\n      compliance with regulations.\n  post_approval_withdrawal:\n    text: post_approval_withdrawal\n\n
                                        "},{"location":"FDAIDAAdverseEventEnum/","title":"Enum: FDAIDAAdverseEventEnum","text":"

                                        please consult with the FDA guidelines as proposed in this document: https://www.accessdata.fda.gov/scripts/cdrh/cfdocs/cfcfr/cfrsearch.cfm?fr=312.32

                                        "},{"location":"FDAIDAAdverseEventEnum/#permissible-values","title":"Permissible Values","text":"Value Meaning Description life_threatening_adverse_event None An adverse event or suspected adverse reaction is considered 'life-threatening' if, in the view of either the investigator or sponsor, its occurrence places the patient or subject at immediate risk of death. It does not include an adverse event or suspected adverse reaction that, had it occurred in a more severe form, might have caused death. serious_adverse_event None An adverse event or suspected adverse reaction is considered 'serious' if, in the view of either the investigator or sponsor, it results in any of the following outcomes: Death, a life-threatening adverse event, inpatient hospitalization or prolongation of existing hospitalization, a persistent or significant incapacity or substantial disruption of the ability to conduct normal life functions, or a congenital anomaly/birth defect. Important medical events that may not result in death, be life-threatening, or require hospitalization may be considered serious when, based upon appropriate medical judgment, they may jeopardize the patient or subject and may require medical or surgical intervention to prevent one of the outcomes listed in this definition. Examples of such medical events include allergic bronchospasm requiring intensive treatment in an emergency room or at home, blood dyscrasias or convulsions that do not result in inpatient hospitalization, or the development of drug dependency or drug abuse. suspected_adverse_reaction None means any adverse event for which there is a reasonable possibility that the drug caused the adverse event. For the purposes of IND safety reporting, 'reasonable possibility' means there is evidence to suggest a causal relationship between the drug and the adverse event. Suspected adverse reaction implies a lesser degree of certainty about causality than adverse reaction, which means any adverse event caused by a drug. unexpected_adverse_event None An adverse event or suspected adverse reaction is considered 'unexpected' if it is not listed in the investigator brochure or is not listed at the specificity or severity that has been observed; or, if an investigator brochure is not required or available, is not consistent with the risk information described in the general investigational plan or elsewhere in the current application, as amended. For example, under this definition, hepatic necrosis would be unexpected (by virtue of greater severity) if the investigator brochure referred only to elevated hepatic enzymes or hepatitis. Similarly, cerebral thromboembolism and cerebral vasculitis would be unexpected (by virtue of greater specificity) if the investigator brochure listed only cerebral vascular accidents. 'Unexpected', as used in this definition, also refers to adverse events or suspected adverse reactions that are mentioned in the investigator brochure as occurring with a class of drugs or as anticipated from the pharmacological properties of the drug, but are not specifically mentioned as occurring with the particular drug under investigation."},{"location":"FDAIDAAdverseEventEnum/#slots","title":"Slots","text":"Name Description FDA_adverse_event_level"},{"location":"FDAIDAAdverseEventEnum/#linkml-source","title":"LinkML Source","text":"
                                        name: FDAIDAAdverseEventEnum\ndescription: 'please consult with the FDA guidelines as proposed in this document:\n  https://www.accessdata.fda.gov/scripts/cdrh/cfdocs/cfcfr/cfrsearch.cfm?fr=312.32'\nfrom_schema: https://w3id.org/biolink/biolink-model\npermissible_values:\n  life_threatening_adverse_event:\n    text: life_threatening_adverse_event\n    description: An adverse event or suspected adverse reaction is considered 'life-threatening'\n      if, in the view of either  the investigator or sponsor, its occurrence places\n      the patient or subject at immediate risk of death.  It does not include an adverse\n      event or suspected adverse reaction that, had it occurred in a more  severe\n      form, might have caused death.\n  serious_adverse_event:\n    text: serious_adverse_event\n    description: 'An adverse event or suspected adverse reaction is considered ''serious''\n      if, in the view of either the  investigator or sponsor, it results in any of\n      the following outcomes: Death, a life-threatening adverse event, inpatient hospitalization\n      or prolongation of existing hospitalization, a persistent or significant incapacity  or\n      substantial disruption of the ability to conduct normal life functions, or a\n      congenital anomaly/birth  defect. Important medical events that may not result\n      in death, be life-threatening, or require hospitalization may be considered\n      serious when, based upon appropriate medical judgment, they may jeopardize the\n      patient or  subject and may require medical or surgical intervention to prevent\n      one of the outcomes listed in this  definition. Examples of such medical events\n      include allergic bronchospasm requiring intensive treatment  in an emergency\n      room or at home, blood dyscrasias or convulsions that do not result in inpatient  hospitalization,\n      or the development of drug dependency or drug abuse.'\n  suspected_adverse_reaction:\n    text: suspected_adverse_reaction\n    description: means any adverse event for which there is a reasonable possibility\n      that the drug caused the adverse event.  For the purposes of IND safety reporting,\n      'reasonable possibility' means there is evidence to suggest a  causal relationship\n      between the drug and the adverse event. Suspected adverse reaction implies a\n      lesser  degree of certainty about causality than adverse reaction, which means\n      any adverse event caused by a drug.\n  unexpected_adverse_event:\n    text: unexpected_adverse_event\n    description: An adverse event or suspected adverse reaction is considered 'unexpected'\n      if it is not listed in the  investigator brochure or is not listed at the specificity\n      or severity that has been observed; or, if an  investigator brochure is not\n      required or available, is not consistent with the risk information described  in\n      the general investigational plan or elsewhere in the current application, as\n      amended. For example,  under this definition, hepatic necrosis would be unexpected\n      (by virtue of greater severity) if the  investigator brochure referred only\n      to elevated hepatic enzymes or hepatitis. Similarly, cerebral  thromboembolism\n      and cerebral vasculitis would be unexpected (by virtue of greater specificity)\n      if the  investigator brochure listed only cerebral vascular accidents. 'Unexpected',\n      as used in this definition,  also refers to adverse events or suspected adverse\n      reactions that are mentioned in the investigator brochure as occurring with\n      a class of drugs or as anticipated from the pharmacological properties of the\n      drug, but  are not specifically mentioned as occurring with the particular drug\n      under investigation.\n\n
                                        "},{"location":"FDA_adverse_event_level/","title":"Slot: FDA_adverse_event_level","text":"

                                        Domain: Association Range: FDAIDAAdverseEventEnum

                                        "},{"location":"FDA_adverse_event_level/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • FDA_adverse_event_level
                                        "},{"location":"FDA_adverse_event_level/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation This association defines a relationship between a chemical or treatment (or procedure) and a disease or phenotypic feature where the disesae or phenotypic feature is a secondary undesirable effect. no"},{"location":"FDA_adverse_event_level/#linkml-source","title":"LinkML Source","text":"
                                        name: FDA adverse event level\ndescription: ''\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nalias: FDA_adverse_event_level\ndomain_of:\n- chemical or drug or treatment to disease or phenotypic feature association\nrange: FDAIDAAdverseEventEnum\n\n
                                        "},{"location":"FDA_approval_status/","title":"Slot: FDA_approval_status","text":"

                                        Domain: Association Range: FDAApprovalStatusEnum

                                        "},{"location":"FDA_approval_status/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • FDA_approval_status
                                        "},{"location":"FDA_approval_status/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot EntityToDiseaseAssociation None no EntityToPhenotypicFeatureAssociation None no"},{"location":"FDA_approval_status/#linkml-source","title":"LinkML Source","text":"
                                        name: FDA approval status\ndescription: ''\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nalias: FDA_approval_status\ndomain_of:\n- entity to disease association\n- entity to phenotypic feature association\nrange: FDAApprovalStatusEnum\n\n
                                        "},{"location":"Float/","title":"Type: Float","text":"

                                        A real number that conforms to the xsd:float specification

                                        • base: float

                                        • uri: xsd:float

                                        "},{"location":"Food/","title":"Class: Food","text":"Description: A substance consumed by a living organism as a source of nutrition
                                         classDiagram\n    class Food\n      ChemicalMixture <|-- Food\n\n      Food : available_from\n\n          Food --|> DrugAvailabilityEnum : available_from\n\n      Food : category\n\n      Food : deprecated\n\n      Food : description\n\n      Food : drug_regulatory_status_world_wide\n\n      Food : full_name\n\n      Food : has_attribute\n\n          Food --|> Attribute : has_attribute\n\n      Food : has_chemical_role\n\n          Food --|> ChemicalRole : has_chemical_role\n\n      Food : highest_FDA_approval_status\n\n      Food : id\n\n      Food : iri\n\n      Food : is_supplement\n\n          Food --|> ChemicalMixture : is_supplement\n\n      Food : is_toxic\n\n      Food : max_tolerated_dose\n\n      Food : name\n\n      Food : provided_by\n\n      Food : routes_of_delivery\n\n          Food --|> DrugDeliveryEnum : routes_of_delivery\n\n      Food : synonym\n\n      Food : trade_name\n\n          Food --|> ChemicalEntity : trade_name\n\n      Food : type\n\n      Food : xref\n\n\n
                                        "},{"location":"Food/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • ChemicalEntity [ PhysicalEssence ChemicalOrDrugOrTreatment ChemicalEntityOrGeneOrGeneProduct ChemicalEntityOrProteinOrPolypeptide]
                                              • ChemicalMixture
                                                • Food
                                        "},{"location":"Food/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance is_supplement: 0..1 ChemicalMixture ChemicalMixture highest_FDA_approval_status: Should be the highest level of FDA approval this chemical entity or device has, regardless of which disease, condition or phenotype it is currently being reviewed to treat. For specific levels of FDA approval for a specific condition, disease, phenotype, etc., see the association slot, 'FDA approval status.' 0..1 String ChemicalMixture drug_regulatory_status_world_wide: An agglomeration of drug regulatory status worldwide. Not specific to FDA. 0..1 String ChemicalMixture routes_of_delivery: the method or process of administering a pharmaceutical compound to achieve a therapeutic effect in humans or animals. 0..* DrugDeliveryEnum ChemicalMixture trade_name: 0..1 ChemicalEntity ChemicalEntity available_from: 0..* DrugAvailabilityEnum ChemicalEntity max_tolerated_dose: The highest dose of a drug or treatment that does not cause unacceptable side effects. The maximum tolerated dose is determined in clinical trials by testing increasing doses on different groups of people until the highest dose with acceptable side effects is found. Also called MTD. 0..1 String ChemicalEntity is_toxic: 0..1 Boolean ChemicalEntity has_chemical_role: A role is particular behaviour which a chemical entity may exhibit. 0..* ChemicalRole ChemicalEntity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Food/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage foodb.food ProcessedMaterialFood foodb.compound SmallMoleculeNucleicAcidEntityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood FOODON Food UMLS OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureGenePolypeptideProtein NCIT FoodGeneticInheritanceDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureClinicalFinding PUBCHEM.COMPOUND MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood CHEMBL.COMPOUND MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood UNII MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood CHEBI ChemicalRoleMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodhas_chemical_role MESH OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureProtein CAS MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood GTOPDB MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood HMDB MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG MolecularEntityChemicalEntityChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityBiologicalProcessPathwayProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.COMPOUND MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood ChemBank MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood PUBCHEM.SUBSTANCE MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood INCHI MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood INCHIKEY MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.GLYCAN MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.ENVIRON MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood ChemBank MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood SIDER.DRUG MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood BIGG.METABOLITE SmallMoleculeNucleicAcidEntityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood"},{"location":"Food/#linkml-source","title":"LinkML Source","text":"
                                        name: food\nid_prefixes:\n- foodb.food\n- foodb.compound\n- FOODON\n- UMLS\n- NCIT\n- PUBCHEM.COMPOUND\n- CHEMBL.COMPOUND\n- UNII\n- CHEBI\n- MESH\n- CAS\n- GTOPDB\n- HMDB\n- KEGG\n- KEGG.COMPOUND\n- ChemBank\n- PUBCHEM.SUBSTANCE\n- INCHI\n- INCHIKEY\n- KEGG.GLYCAN\n- KEGG.ENVIRON\n- ChemBank\n- SIDER.DRUG\n- BIGG.METABOLITE\ndescription: A substance consumed by a living organism as a source of nutrition\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- STY:T168\nis_a: chemical mixture\n\n
                                        "},{"location":"FoodAdditive/","title":"Class: FoodAdditive","text":"
                                         classDiagram\n    class FoodAdditive\n      ChemicalEntity <|-- FoodAdditive\n\n      FoodAdditive : available_from\n\n          FoodAdditive --|> DrugAvailabilityEnum : available_from\n\n      FoodAdditive : category\n\n      FoodAdditive : deprecated\n\n      FoodAdditive : description\n\n      FoodAdditive : full_name\n\n      FoodAdditive : has_attribute\n\n          FoodAdditive --|> Attribute : has_attribute\n\n      FoodAdditive : has_chemical_role\n\n          FoodAdditive --|> ChemicalRole : has_chemical_role\n\n      FoodAdditive : id\n\n      FoodAdditive : iri\n\n      FoodAdditive : is_toxic\n\n      FoodAdditive : max_tolerated_dose\n\n      FoodAdditive : name\n\n      FoodAdditive : provided_by\n\n      FoodAdditive : synonym\n\n      FoodAdditive : trade_name\n\n          FoodAdditive --|> ChemicalEntity : trade_name\n\n      FoodAdditive : type\n\n      FoodAdditive : xref\n\n\n
                                        "},{"location":"FoodAdditive/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • ChemicalEntity [ PhysicalEssence ChemicalOrDrugOrTreatment ChemicalEntityOrGeneOrGeneProduct ChemicalEntityOrProteinOrPolypeptide]
                                              • FoodAdditive
                                        "},{"location":"FoodAdditive/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance trade_name: 0..1 ChemicalEntity ChemicalEntity available_from: 0..* DrugAvailabilityEnum ChemicalEntity max_tolerated_dose: The highest dose of a drug or treatment that does not cause unacceptable side effects. The maximum tolerated dose is determined in clinical trials by testing increasing doses on different groups of people until the highest dose with acceptable side effects is found. Also called MTD. 0..1 String ChemicalEntity is_toxic: 0..1 Boolean ChemicalEntity has_chemical_role: A role is particular behaviour which a chemical entity may exhibit. 0..* ChemicalRole ChemicalEntity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"FoodAdditive/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage ncats.drug ChemicalEntityMolecularMixtureDrugEnvironmentalFoodContaminantFoodAdditiveProtein RXCUI DrugEnvironmentalFoodContaminantFoodAdditive NDC DrugEnvironmentalFoodContaminantFoodAdditive UMLS OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureGenePolypeptideProtein PUBCHEM.COMPOUND MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood CHEMBL.COMPOUND MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood UNII MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood CHEBI ChemicalRoleMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodhas_chemical_role MESH OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureProtein CAS MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood GTOPDB MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood HMDB MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG MolecularEntityChemicalEntityChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityBiologicalProcessPathwayProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.COMPOUND MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood ChemBank MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood PUBCHEM.SUBSTANCE MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood INCHI MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood INCHIKEY MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.GLYCAN MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.ENVIRON MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood ChemBank MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood SIDER.DRUG MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood BIGG.METABOLITE SmallMoleculeNucleicAcidEntityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood foodb.compound SmallMoleculeNucleicAcidEntityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood"},{"location":"FoodAdditive/#linkml-source","title":"LinkML Source","text":"
                                        name: food additive\nid_prefixes:\n- ncats.drug\n- RXCUI\n- NDC\n- UMLS\n- PUBCHEM.COMPOUND\n- CHEMBL.COMPOUND\n- UNII\n- CHEBI\n- MESH\n- CAS\n- GTOPDB\n- HMDB\n- KEGG\n- KEGG.COMPOUND\n- ChemBank\n- PUBCHEM.SUBSTANCE\n- INCHI\n- INCHIKEY\n- KEGG.GLYCAN\n- KEGG.ENVIRON\n- ChemBank\n- SIDER.DRUG\n- BIGG.METABOLITE\n- foodb.compound\nfrom_schema: https://w3id.org/biolink/biolink-model\nrelated_mappings:\n- CHEBI:64047\nis_a: chemical entity\n\n
                                        "},{"location":"FrequencyQualifierMixin/","title":"Class: FrequencyQualifierMixin","text":"Description: Qualifier for frequency type associations
                                         classDiagram\n    class FrequencyQualifierMixin\n      FrequencyQualifierMixin <|-- EntityToFeatureOrDiseaseQualifiersMixin\n      FrequencyQualifierMixin <|-- VariantToPopulationAssociation\n\n      FrequencyQualifierMixin : frequency_qualifier\n\n\n
                                        "},{"location":"FrequencyQualifierMixin/#inheritance","title":"Inheritance","text":"
                                        • FrequencyQualifierMixin
                                          • EntityToFeatureOrDiseaseQualifiersMixin
                                        "},{"location":"FrequencyQualifierMixin/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance frequency_qualifier: a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject 0..1 FrequencyValue direct"},{"location":"FrequencyQualifierMixin/#mixin-usage","title":"Mixin Usage","text":"mixed into description VariantToPopulationAssociation An association between a variant and a population, where the variant has particular frequency in the population"},{"location":"FrequencyQualifierMixin/#linkml-source","title":"LinkML Source","text":"
                                        name: frequency qualifier mixin\ndescription: Qualifier for frequency type associations\nfrom_schema: https://w3id.org/biolink/biolink-model\nmixin: true\nslots:\n- frequency qualifier\n\n
                                        "},{"location":"FrequencyQuantifier/","title":"Class: FrequencyQuantifier","text":"
                                         classDiagram\n    class FrequencyQuantifier\n      RelationshipQuantifier <|-- FrequencyQuantifier\n\n\n      FrequencyQuantifier <|-- EntityToPhenotypicFeatureAssociationMixin\n      FrequencyQuantifier <|-- VariantToPopulationAssociation\n\n\n      FrequencyQuantifier : has_count\n\n      FrequencyQuantifier : has_percentage\n\n      FrequencyQuantifier : has_quotient\n\n      FrequencyQuantifier : has_total\n\n\n
                                        "},{"location":"FrequencyQuantifier/#inheritance","title":"Inheritance","text":"
                                        • RelationshipQuantifier
                                          • FrequencyQuantifier
                                        "},{"location":"FrequencyQuantifier/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance has_count: number of things with a particular property 0..1 Integer direct has_total: total number of things in a particular reference set 0..1 Integer direct has_quotient: None 0..1 Double direct has_percentage: equivalent to has quotient multiplied by 100 0..1 Double direct"},{"location":"FrequencyQuantifier/#mixin-usage","title":"Mixin Usage","text":"mixed into description EntityToPhenotypicFeatureAssociationMixin None VariantToPopulationAssociation An association between a variant and a population, where the variant has particular frequency in the population"},{"location":"FrequencyQuantifier/#linkml-source","title":"LinkML Source","text":"
                                        name: frequency quantifier\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: relationship quantifier\nmixin: true\nslots:\n- has count\n- has total\n- has quotient\n- has percentage\n\n
                                        "},{"location":"FrequencyValue/","title":"Type: FrequencyValue","text":"
                                        • base: str

                                        • uri: UO:0000105

                                        • typeof: string

                                        "},{"location":"FunctionalAssociation/","title":"Class: FunctionalAssociation","text":"Description: An association between a macromolecular machine mixin (gene, gene product or complex of gene products) and either a molecular activity, a biological process or a cellular location in which a function is executed.
                                         classDiagram\n    class FunctionalAssociation\n      Association <|-- FunctionalAssociation\n\n\n      FunctionalAssociation <|-- MacromolecularMachineToMolecularActivityAssociation\n      FunctionalAssociation <|-- MacromolecularMachineToBiologicalProcessAssociation\n      FunctionalAssociation <|-- MacromolecularMachineToCellularComponentAssociation\n      FunctionalAssociation <|-- GeneToGoTermAssociation\n\n\n      FunctionalAssociation : aggregator_knowledge_source\n\n      FunctionalAssociation : category\n\n      FunctionalAssociation : deprecated\n\n      FunctionalAssociation : description\n\n      FunctionalAssociation : has_attribute\n\n          FunctionalAssociation --|> Attribute : has_attribute\n\n      FunctionalAssociation : has_evidence\n\n          FunctionalAssociation --|> EvidenceType : has_evidence\n\n      FunctionalAssociation : id\n\n      FunctionalAssociation : iri\n\n      FunctionalAssociation : knowledge_source\n\n      FunctionalAssociation : name\n\n      FunctionalAssociation : negated\n\n      FunctionalAssociation : object\n\n          FunctionalAssociation --|> OntologyClass : object\n\n      FunctionalAssociation : object_category\n\n          FunctionalAssociation --|> OntologyClass : object_category\n\n      FunctionalAssociation : object_category_closure\n\n          FunctionalAssociation --|> OntologyClass : object_category_closure\n\n      FunctionalAssociation : object_closure\n\n      FunctionalAssociation : object_label_closure\n\n      FunctionalAssociation : object_namespace\n\n      FunctionalAssociation : original_object\n\n      FunctionalAssociation : original_predicate\n\n      FunctionalAssociation : original_subject\n\n      FunctionalAssociation : predicate\n\n      FunctionalAssociation : primary_knowledge_source\n\n      FunctionalAssociation : publications\n\n          FunctionalAssociation --|> Publication : publications\n\n      FunctionalAssociation : qualifier\n\n      FunctionalAssociation : qualifiers\n\n          FunctionalAssociation --|> OntologyClass : qualifiers\n\n      FunctionalAssociation : retrieval_source_ids\n\n          FunctionalAssociation --|> RetrievalSource : retrieval_source_ids\n\n      FunctionalAssociation : subject\n\n          FunctionalAssociation --|> MacromolecularMachineMixin : subject\n\n      FunctionalAssociation : subject_category\n\n          FunctionalAssociation --|> OntologyClass : subject_category\n\n      FunctionalAssociation : subject_category_closure\n\n          FunctionalAssociation --|> OntologyClass : subject_category_closure\n\n      FunctionalAssociation : subject_closure\n\n      FunctionalAssociation : subject_label_closure\n\n      FunctionalAssociation : subject_namespace\n\n      FunctionalAssociation : timepoint\n\n      FunctionalAssociation : type\n\n\n
                                        "},{"location":"FunctionalAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • FunctionalAssociation
                                              • MacromolecularMachineToMolecularActivityAssociation [ MacromolecularMachineToEntityAssociationMixin]
                                              • MacromolecularMachineToBiologicalProcessAssociation [ MacromolecularMachineToEntityAssociationMixin]
                                              • MacromolecularMachineToCellularComponentAssociation [ MacromolecularMachineToEntityAssociationMixin]
                                              • GeneToGoTermAssociation
                                        "},{"location":"FunctionalAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: gene, product or macromolecular complex that has the function associated with the GO term 1..1 MacromolecularMachineMixin Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: class describing the activity, process or localization of the gene product 1..1 OntologyClass Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"FunctionalAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: functional association\ndescription: An association between a macromolecular machine mixin (gene, gene product\n  or complex of gene products) and either a molecular activity, a biological process\n  or a cellular location in which a function is executed.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nslot_usage:\n  subject:\n    name: subject\n    description: gene, product or macromolecular complex that has the function associated\n      with the GO term\n    examples:\n    - value: ZFIN:ZDB-GENE-050417-357\n      description: twist1b\n    domain_of:\n    - association\n    range: macromolecular machine mixin\n  object:\n    name: object\n    description: class describing the activity, process or localization of the gene\n      product\n    examples:\n    - value: GO:0016301\n      description: kinase activity\n    - value: GO:0045211\n      description: postsynaptic membrane\n    values_from:\n    - go\n    domain_of:\n    - association\n    range: ontology class\n\n
                                        "},{"location":"Fungus/","title":"Class: Fungus","text":"Description: A kingdom of eukaryotic, heterotrophic organisms that live as saprobes or parasites, including mushrooms, yeasts, smuts, molds, etc. They reproduce either sexually or asexually, and have life cycles that range from simple to complex. Filamentous fungi refer to those that grow as multicellular colonies (mushrooms and molds).
                                         classDiagram\n    class Fungus\n      CellularOrganism <|-- Fungus\n\n      Fungus : category\n\n      Fungus : deprecated\n\n      Fungus : description\n\n      Fungus : full_name\n\n      Fungus : has_attribute\n\n          Fungus --|> Attribute : has_attribute\n\n      Fungus : id\n\n      Fungus : in_taxon\n\n          Fungus --|> OrganismTaxon : in_taxon\n\n      Fungus : in_taxon_label\n\n      Fungus : iri\n\n      Fungus : name\n\n      Fungus : provided_by\n\n      Fungus : synonym\n\n      Fungus : type\n\n      Fungus : xref\n\n\n
                                        "},{"location":"Fungus/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • OrganismalEntity [ SubjectOfInvestigation]
                                                • CellularOrganism [ SubjectOfInvestigation]
                                                  • Fungus
                                        "},{"location":"Fungus/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: may often be an organism attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Fungus/#linkml-source","title":"LinkML Source","text":"
                                        name: fungus\ndescription: A kingdom of eukaryotic, heterotrophic organisms that live as saprobes\n  or parasites,  including mushrooms, yeasts, smuts, molds, etc. They reproduce either\n  sexually or asexually, and have life cycles that range from simple to complex. Filamentous  fungi\n  refer to those that grow as multicellular colonies (mushrooms and molds).\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- STY:T004\n- NCIT:C14209\n- FOODON:03411261\nnarrow_mappings:\n- FOODON:03315605\n- NCBITaxon:1670606\nis_a: cellular organism\n\n
                                        "},{"location":"Gene/","title":"Class: Gene","text":"Description: A region (or regions) that includes all of the sequence elements necessary to encode a functional transcript. A gene locus may include regulatory regions, transcribed regions and/or other functional sequence regions.
                                         classDiagram\n    class Gene\n      GeneOrGeneProduct <|-- Gene\n      GenomicEntity <|-- Gene\n      ChemicalEntityOrGeneOrGeneProduct <|-- Gene\n      PhysicalEssence <|-- Gene\n      OntologyClass <|-- Gene\n      BiologicalEntity <|-- Gene\n\n      Gene : category\n\n      Gene : deprecated\n\n      Gene : description\n\n      Gene : full_name\n\n      Gene : has_attribute\n\n          Gene --|> Attribute : has_attribute\n\n      Gene : has_biological_sequence\n\n      Gene : id\n\n      Gene : in_taxon\n\n          Gene --|> OrganismTaxon : in_taxon\n\n      Gene : in_taxon_label\n\n      Gene : iri\n\n      Gene : name\n\n      Gene : provided_by\n\n      Gene : symbol\n\n      Gene : synonym\n\n      Gene : type\n\n      Gene : xref\n\n\n
                                        "},{"location":"Gene/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • Gene [ GeneOrGeneProduct GenomicEntity ChemicalEntityOrGeneOrGeneProduct PhysicalEssence OntologyClass]
                                        "},{"location":"Gene/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance symbol: Symbol for a particular thing 0..1 String direct xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie direct has_biological_sequence: connects a genomic feature to its sequence 0..1 BiologicalSequence GenomicEntity id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity, OntologyClass in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: genes are typically designated by a short symbol and a full name. We map the symbol to the default display name and use an additional slot for full name 0..1 SymbolType Entity, MacromolecularMachineMixin description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Gene/#usages","title":"Usages","text":"used by used in type used ProteinDomain has_gene_or_gene_product range Gene ProteinFamily has_gene_or_gene_product range Gene GeneGroupingMixin has_gene_or_gene_product range Gene GeneFamily has_gene_or_gene_product range Gene SequenceVariant has_gene range Gene Snv has_gene range Gene GenomicBackgroundExposure has_gene_or_gene_product range Gene DrugToGeneInteractionExposure has_gene_or_gene_product range Gene GenotypeToGeneAssociation object range Gene GeneToGeneFamilyAssociation subject range Gene VariantToGeneAssociation object range Gene VariantToGeneExpressionAssociation object range Gene GeneToGoTermAssociation subject range Gene TranscriptToGeneRelationship object range Gene GeneToGeneProductRelationship subject range Gene"},{"location":"Gene/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage NCBIGene GeneNoncodingRNAProduct ENSEMBL GeneTranscriptPolypeptideProteinProteinIsoformNoncodingRNAProduct HGNC GeneMicroRNASiRNA MGI GeneSequenceVariant ZFIN GeneGenotypeSequenceVariant dictyBase Gene WB GeneSequenceVariant WormBase GeneMicroRNASiRNASequenceVariant FB PathwayGeneTranscriptPolypeptideProteinGeneFamilyGenotypeSequenceVariant RGD GeneSequenceVariant SGD Gene PomBase Gene OMIM DiseaseGene KEGG.GENES Gene UMLS OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureGenePolypeptideProtein Xenbase Gene AspGD Gene PHARMGKB.GENE Gene"},{"location":"Gene/#linkml-source","title":"LinkML Source","text":"
                                        name: gene\nid_prefixes:\n- NCBIGene\n- ENSEMBL\n- HGNC\n- MGI\n- ZFIN\n- dictyBase\n- WB\n- WormBase\n- FB\n- RGD\n- SGD\n- PomBase\n- OMIM\n- KEGG.GENES\n- UMLS\n- Xenbase\n- AspGD\n- PHARMGKB.GENE\ndescription: A region (or regions) that includes all of the sequence elements necessary\n  to encode a functional transcript. A gene locus may include regulatory regions,\n  transcribed regions and/or other functional sequence regions.\nin_subset:\n- translator_minimal\n- model_organism_database\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- SO:0000704\n- SIO:010035\n- WIKIDATA:Q7187\n- dcid:Gene\nnarrow_mappings:\n- bioschemas:gene\nbroad_mappings:\n- NCIT:C45822\nis_a: biological entity\nmixins:\n- gene or gene product\n- genomic entity\n- chemical entity or gene or gene product\n- physical essence\n- ontology class\nslots:\n- symbol\n- xref\n\n
                                        "},{"location":"GeneAffectsChemicalAssociation/","title":"Class: GeneAffectsChemicalAssociation","text":"Description: Describes an effect that a gene or gene product has on a chemical entity (e.g. an impact of on its abundance, activity, localization, processing, transport, etc.)
                                         classDiagram\n    class GeneAffectsChemicalAssociation\n      Association <|-- GeneAffectsChemicalAssociation\n\n      GeneAffectsChemicalAssociation : aggregator_knowledge_source\n\n      GeneAffectsChemicalAssociation : anatomical_context_qualifier\n\n          GeneAffectsChemicalAssociation --|> AnatomicalEntity : anatomical_context_qualifier\n\n      GeneAffectsChemicalAssociation : category\n\n      GeneAffectsChemicalAssociation : causal_mechanism_qualifier\n\n          GeneAffectsChemicalAssociation --|> CausalMechanismQualifierEnum : causal_mechanism_qualifier\n\n      GeneAffectsChemicalAssociation : deprecated\n\n      GeneAffectsChemicalAssociation : description\n\n      GeneAffectsChemicalAssociation : has_attribute\n\n          GeneAffectsChemicalAssociation --|> Attribute : has_attribute\n\n      GeneAffectsChemicalAssociation : has_evidence\n\n          GeneAffectsChemicalAssociation --|> EvidenceType : has_evidence\n\n      GeneAffectsChemicalAssociation : id\n\n      GeneAffectsChemicalAssociation : iri\n\n      GeneAffectsChemicalAssociation : knowledge_source\n\n      GeneAffectsChemicalAssociation : name\n\n      GeneAffectsChemicalAssociation : negated\n\n      GeneAffectsChemicalAssociation : object\n\n          GeneAffectsChemicalAssociation --|> ChemicalEntity : object\n\n      GeneAffectsChemicalAssociation : object_aspect_qualifier\n\n          GeneAffectsChemicalAssociation --|> GeneOrGeneProductOrChemicalEntityAspectEnum : object_aspect_qualifier\n\n      GeneAffectsChemicalAssociation : object_category\n\n          GeneAffectsChemicalAssociation --|> OntologyClass : object_category\n\n      GeneAffectsChemicalAssociation : object_category_closure\n\n          GeneAffectsChemicalAssociation --|> OntologyClass : object_category_closure\n\n      GeneAffectsChemicalAssociation : object_closure\n\n      GeneAffectsChemicalAssociation : object_context_qualifier\n\n          GeneAffectsChemicalAssociation --|> AnatomicalEntity : object_context_qualifier\n\n      GeneAffectsChemicalAssociation : object_form_or_variant_qualifier\n\n          GeneAffectsChemicalAssociation --|> ChemicalOrGeneOrGeneProductFormOrVariantEnum : object_form_or_variant_qualifier\n\n      GeneAffectsChemicalAssociation : object_label_closure\n\n      GeneAffectsChemicalAssociation : object_namespace\n\n      GeneAffectsChemicalAssociation : object_part_qualifier\n\n          GeneAffectsChemicalAssociation --|> GeneOrGeneProductOrChemicalPartQualifierEnum : object_part_qualifier\n\n      GeneAffectsChemicalAssociation : original_object\n\n      GeneAffectsChemicalAssociation : original_predicate\n\n      GeneAffectsChemicalAssociation : original_subject\n\n      GeneAffectsChemicalAssociation : predicate\n\n      GeneAffectsChemicalAssociation : primary_knowledge_source\n\n      GeneAffectsChemicalAssociation : publications\n\n          GeneAffectsChemicalAssociation --|> Publication : publications\n\n      GeneAffectsChemicalAssociation : qualified_predicate\n\n      GeneAffectsChemicalAssociation : qualifier\n\n      GeneAffectsChemicalAssociation : qualifiers\n\n          GeneAffectsChemicalAssociation --|> OntologyClass : qualifiers\n\n      GeneAffectsChemicalAssociation : retrieval_source_ids\n\n          GeneAffectsChemicalAssociation --|> RetrievalSource : retrieval_source_ids\n\n      GeneAffectsChemicalAssociation : subject\n\n          GeneAffectsChemicalAssociation --|> GeneOrGeneProduct : subject\n\n      GeneAffectsChemicalAssociation : subject_aspect_qualifier\n\n          GeneAffectsChemicalAssociation --|> GeneOrGeneProductOrChemicalEntityAspectEnum : subject_aspect_qualifier\n\n      GeneAffectsChemicalAssociation : subject_category\n\n          GeneAffectsChemicalAssociation --|> OntologyClass : subject_category\n\n      GeneAffectsChemicalAssociation : subject_category_closure\n\n          GeneAffectsChemicalAssociation --|> OntologyClass : subject_category_closure\n\n      GeneAffectsChemicalAssociation : subject_closure\n\n      GeneAffectsChemicalAssociation : subject_context_qualifier\n\n          GeneAffectsChemicalAssociation --|> AnatomicalEntity : subject_context_qualifier\n\n      GeneAffectsChemicalAssociation : subject_derivative_qualifier\n\n      GeneAffectsChemicalAssociation : subject_direction_qualifier\n\n          GeneAffectsChemicalAssociation --|> DirectionQualifierEnum : subject_direction_qualifier\n\n      GeneAffectsChemicalAssociation : subject_form_or_variant_qualifier\n\n          GeneAffectsChemicalAssociation --|> ChemicalOrGeneOrGeneProductFormOrVariantEnum : subject_form_or_variant_qualifier\n\n      GeneAffectsChemicalAssociation : subject_label_closure\n\n      GeneAffectsChemicalAssociation : subject_namespace\n\n      GeneAffectsChemicalAssociation : subject_part_qualifier\n\n          GeneAffectsChemicalAssociation --|> GeneOrGeneProductOrChemicalPartQualifierEnum : subject_part_qualifier\n\n      GeneAffectsChemicalAssociation : timepoint\n\n      GeneAffectsChemicalAssociation : type\n\n\n
                                        "},{"location":"GeneAffectsChemicalAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • GeneAffectsChemicalAssociation
                                        "},{"location":"GeneAffectsChemicalAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject_form_or_variant_qualifier: None 0..1 ChemicalOrGeneOrGeneProductFormOrVariantEnum direct subject_part_qualifier: None 0..1 GeneOrGeneProductOrChemicalPartQualifierEnum direct subject_derivative_qualifier: None 0..1 String direct subject_aspect_qualifier: None 0..1 GeneOrGeneProductOrChemicalEntityAspectEnum direct subject_context_qualifier: None 0..1 AnatomicalEntity direct subject_direction_qualifier: None 0..1 DirectionQualifierEnum direct object_form_or_variant_qualifier: None 0..1 ChemicalOrGeneOrGeneProductFormOrVariantEnum direct object_part_qualifier: None 0..1 GeneOrGeneProductOrChemicalPartQualifierEnum direct object_aspect_qualifier: None 0..1 GeneOrGeneProductOrChemicalEntityAspectEnum direct object_context_qualifier: None 0..1 AnatomicalEntity direct causal_mechanism_qualifier: A statement qualifier representing a type of molecular control mechanism through which an effect of a chemical on a gene or gene product is mediated (e.g. 'agonism', 'inhibition', 'allosteric modulation', 'channel blocker') 0..1 CausalMechanismQualifierEnum direct anatomical_context_qualifier: A statement qualifier representing an anatomical location where an relationship expressed in an association took place (can be a tissue, cell type, or sub-cellular location). 0..1 AnatomicalEntity direct qualified_predicate: Predicate to be used in an association when subject and object qualifiers are present and the full reading of the statement requires a qualification to the predicate in use in order to refine or increase the specificity of the full statement reading. This qualifier holds a relationship to be used instead of that expressed by the primary predicate, in a \u2018full statement\u2019 reading of the association, where qualifier-based semantics are included. This is necessary only in cases where the primary predicate does not work in a full statement reading. 0..1 String direct subject: connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 GeneOrGeneProduct Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 ChemicalEntity Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"GeneAffectsChemicalAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: gene affects chemical association\ndescription: Describes an effect that a gene or gene product has on a chemical entity\n  (e.g. an impact of on its abundance, activity, localization, processing, transport,\n  etc.)\nexamples:\n- value: JsonObj(subject='TRPC4', predicate='affects', qualified_predicte='causes',\n    object='Barium', object_aspect_qualifier='transport', object_direction_qualifier='increased')\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nslots:\n- subject form or variant qualifier\n- subject part qualifier\n- subject derivative qualifier\n- subject aspect qualifier\n- subject context qualifier\n- subject direction qualifier\n- object form or variant qualifier\n- object part qualifier\n- object aspect qualifier\n- object context qualifier\n- causal mechanism qualifier\n- anatomical context qualifier\n- qualified predicate\nslot_usage:\n  subject:\n    name: subject\n    domain_of:\n    - association\n    range: gene or gene product\n  subject form or variant qualifier:\n    name: subject form or variant qualifier\n    domain_of:\n    - predicate mapping\n    - chemical gene interaction association\n    - chemical affects gene association\n    - gene affects chemical association\n    - gene has variant that contributes to disease association\n    range: ChemicalOrGeneOrGeneProductFormOrVariantEnum\n  subject part qualifier:\n    name: subject part qualifier\n    domain_of:\n    - predicate mapping\n    - chemical gene interaction association\n    - chemical affects gene association\n    - gene affects chemical association\n    range: GeneOrGeneProductOrChemicalPartQualifierEnum\n  subject aspect qualifier:\n    name: subject aspect qualifier\n    domain_of:\n    - predicate mapping\n    - chemical affects gene association\n    - gene affects chemical association\n    - gene to disease or phenotypic feature association\n    range: GeneOrGeneProductOrChemicalEntityAspectEnum\n  subject context qualifier:\n    name: subject context qualifier\n    domain_of:\n    - predicate mapping\n    - chemical gene interaction association\n    - chemical affects gene association\n    - gene affects chemical association\n    range: anatomical entity\n  subject direction qualifier:\n    name: subject direction qualifier\n    domain_of:\n    - predicate mapping\n    - chemical affects gene association\n    - gene affects chemical association\n    range: DirectionQualifierEnum\n  predicate:\n    name: predicate\n    domain_of:\n    - predicate mapping\n    - association\n    subproperty_of: affects\n  qualified predicate:\n    name: qualified predicate\n    domain_of:\n    - predicate mapping\n    - chemical affects gene association\n    - gene affects chemical association\n    subproperty_of: causes\n  object:\n    name: object\n    domain_of:\n    - association\n    range: chemical entity\n  object form or variant qualifier:\n    name: object form or variant qualifier\n    domain_of:\n    - predicate mapping\n    - chemical gene interaction association\n    - chemical affects gene association\n    - gene affects chemical association\n    range: ChemicalOrGeneOrGeneProductFormOrVariantEnum\n  object part qualifier:\n    name: object part qualifier\n    domain_of:\n    - predicate mapping\n    - chemical gene interaction association\n    - chemical affects gene association\n    - gene affects chemical association\n    range: GeneOrGeneProductOrChemicalPartQualifierEnum\n  object derivative qualifier:\n    name: object derivative qualifier\n    range: ChemicalEntityDerivativeEnum\n  object aspect qualifier:\n    name: object aspect qualifier\n    domain_of:\n    - predicate mapping\n    - chemical affects gene association\n    - gene affects chemical association\n    range: GeneOrGeneProductOrChemicalEntityAspectEnum\n  object context qualifier:\n    name: object context qualifier\n    domain_of:\n    - predicate mapping\n    - chemical gene interaction association\n    - chemical affects gene association\n    - gene affects chemical association\n    range: anatomical entity\n  object direction qualifier:\n    name: object direction qualifier\n    range: DirectionQualifierEnum\n  causal mechanism qualifier:\n    name: causal mechanism qualifier\n    domain_of:\n    - predicate mapping\n    - chemical affects gene association\n    - gene affects chemical association\n    range: CausalMechanismQualifierEnum\n  anatomical context qualifier:\n    name: anatomical context qualifier\n    domain_of:\n    - predicate mapping\n    - chemical gene interaction association\n    - chemical affects gene association\n    - gene affects chemical association\n    range: anatomical entity\n  species context qualifier:\n    name: species context qualifier\n    range: organism taxon\n\n
                                        "},{"location":"GeneAsAModelOfDiseaseAssociation/","title":"Class: GeneAsAModelOfDiseaseAssociation","text":"
                                         classDiagram\n    class GeneAsAModelOfDiseaseAssociation\n      ModelToDiseaseAssociationMixin <|-- GeneAsAModelOfDiseaseAssociation\n      EntityToDiseaseAssociationMixin <|-- GeneAsAModelOfDiseaseAssociation\n      GeneToDiseaseAssociation <|-- GeneAsAModelOfDiseaseAssociation\n\n      GeneAsAModelOfDiseaseAssociation : aggregator_knowledge_source\n\n      GeneAsAModelOfDiseaseAssociation : category\n\n      GeneAsAModelOfDiseaseAssociation : deprecated\n\n      GeneAsAModelOfDiseaseAssociation : description\n\n      GeneAsAModelOfDiseaseAssociation : frequency_qualifier\n\n      GeneAsAModelOfDiseaseAssociation : has_attribute\n\n          GeneAsAModelOfDiseaseAssociation --|> Attribute : has_attribute\n\n      GeneAsAModelOfDiseaseAssociation : has_count\n\n      GeneAsAModelOfDiseaseAssociation : has_evidence\n\n          GeneAsAModelOfDiseaseAssociation --|> EvidenceType : has_evidence\n\n      GeneAsAModelOfDiseaseAssociation : has_percentage\n\n      GeneAsAModelOfDiseaseAssociation : has_quotient\n\n      GeneAsAModelOfDiseaseAssociation : has_total\n\n      GeneAsAModelOfDiseaseAssociation : id\n\n      GeneAsAModelOfDiseaseAssociation : iri\n\n      GeneAsAModelOfDiseaseAssociation : knowledge_source\n\n      GeneAsAModelOfDiseaseAssociation : name\n\n      GeneAsAModelOfDiseaseAssociation : negated\n\n      GeneAsAModelOfDiseaseAssociation : object\n\n          GeneAsAModelOfDiseaseAssociation --|> Disease : object\n\n      GeneAsAModelOfDiseaseAssociation : object_category\n\n          GeneAsAModelOfDiseaseAssociation --|> OntologyClass : object_category\n\n      GeneAsAModelOfDiseaseAssociation : object_category_closure\n\n          GeneAsAModelOfDiseaseAssociation --|> OntologyClass : object_category_closure\n\n      GeneAsAModelOfDiseaseAssociation : object_closure\n\n      GeneAsAModelOfDiseaseAssociation : object_direction_qualifier\n\n          GeneAsAModelOfDiseaseAssociation --|> DirectionQualifierEnum : object_direction_qualifier\n\n      GeneAsAModelOfDiseaseAssociation : object_label_closure\n\n      GeneAsAModelOfDiseaseAssociation : object_namespace\n\n      GeneAsAModelOfDiseaseAssociation : onset_qualifier\n\n          GeneAsAModelOfDiseaseAssociation --|> Onset : onset_qualifier\n\n      GeneAsAModelOfDiseaseAssociation : original_object\n\n      GeneAsAModelOfDiseaseAssociation : original_predicate\n\n      GeneAsAModelOfDiseaseAssociation : original_subject\n\n      GeneAsAModelOfDiseaseAssociation : predicate\n\n      GeneAsAModelOfDiseaseAssociation : primary_knowledge_source\n\n      GeneAsAModelOfDiseaseAssociation : publications\n\n          GeneAsAModelOfDiseaseAssociation --|> Publication : publications\n\n      GeneAsAModelOfDiseaseAssociation : qualifier\n\n      GeneAsAModelOfDiseaseAssociation : qualifiers\n\n          GeneAsAModelOfDiseaseAssociation --|> OntologyClass : qualifiers\n\n      GeneAsAModelOfDiseaseAssociation : retrieval_source_ids\n\n          GeneAsAModelOfDiseaseAssociation --|> RetrievalSource : retrieval_source_ids\n\n      GeneAsAModelOfDiseaseAssociation : severity_qualifier\n\n          GeneAsAModelOfDiseaseAssociation --|> SeverityValue : severity_qualifier\n\n      GeneAsAModelOfDiseaseAssociation : sex_qualifier\n\n          GeneAsAModelOfDiseaseAssociation --|> BiologicalSex : sex_qualifier\n\n      GeneAsAModelOfDiseaseAssociation : subject\n\n          GeneAsAModelOfDiseaseAssociation --|> GeneOrGeneProduct : subject\n\n      GeneAsAModelOfDiseaseAssociation : subject_aspect_qualifier\n\n          GeneAsAModelOfDiseaseAssociation --|> GeneOrGeneProductOrChemicalEntityAspectEnum : subject_aspect_qualifier\n\n      GeneAsAModelOfDiseaseAssociation : subject_category\n\n          GeneAsAModelOfDiseaseAssociation --|> OntologyClass : subject_category\n\n      GeneAsAModelOfDiseaseAssociation : subject_category_closure\n\n          GeneAsAModelOfDiseaseAssociation --|> OntologyClass : subject_category_closure\n\n      GeneAsAModelOfDiseaseAssociation : subject_closure\n\n      GeneAsAModelOfDiseaseAssociation : subject_label_closure\n\n      GeneAsAModelOfDiseaseAssociation : subject_namespace\n\n      GeneAsAModelOfDiseaseAssociation : timepoint\n\n      GeneAsAModelOfDiseaseAssociation : type\n\n\n
                                        "},{"location":"GeneAsAModelOfDiseaseAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • GeneToDiseaseOrPhenotypicFeatureAssociation [ EntityToPhenotypicFeatureAssociationMixin GeneToEntityAssociationMixin]
                                              • GeneToDiseaseAssociation [ EntityToDiseaseAssociationMixin GeneToEntityAssociationMixin]
                                                • GeneAsAModelOfDiseaseAssociation [ ModelToDiseaseAssociationMixin EntityToDiseaseAssociationMixin]
                                        "},{"location":"GeneAsAModelOfDiseaseAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject_aspect_qualifier: None 0..1 GeneOrGeneProductOrChemicalEntityAspectEnum GeneToDiseaseOrPhenotypicFeatureAssociation object_direction_qualifier: None 0..1 DirectionQualifierEnum GeneToDiseaseOrPhenotypicFeatureAssociation sex_qualifier: a qualifier used in a phenotypic association to state whether the association is specific to a particular sex. 0..1 BiologicalSex EntityToPhenotypicFeatureAssociationMixin subject: A gene that has a role in modeling the disease. This may be a model organism ortholog of a known disease gene, or it may be a gene whose mutants recapitulate core features of the disease. 1..1 GeneOrGeneProduct Association predicate: The relationship to the disease 1..1 PredicateType Association object: disease 1..1 Disease Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity has_count: number of things with a particular property 0..1 Integer FrequencyQuantifier has_total: total number of things in a particular reference set 0..1 Integer FrequencyQuantifier has_quotient: None 0..1 Double FrequencyQuantifier has_percentage: equivalent to has quotient multiplied by 100 0..1 Double FrequencyQuantifier severity_qualifier: a qualifier used in a phenotypic association to state how severe the phenotype is in the subject 0..1 SeverityValue EntityToFeatureOrDiseaseQualifiersMixin onset_qualifier: a qualifier used in a phenotypic association to state when the phenotype appears is in the subject 0..1 Onset EntityToFeatureOrDiseaseQualifiersMixin frequency_qualifier: a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject 0..1 FrequencyValue FrequencyQualifierMixin"},{"location":"GeneAsAModelOfDiseaseAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: gene as a model of disease association\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: gene to disease association\nmixins:\n- model to disease association mixin\n- entity to disease association mixin\nslot_usage:\n  subject:\n    name: subject\n    description: A gene that has a role in modeling the disease. This may be a model\n      organism ortholog of a known disease gene, or it may be a gene whose mutants\n      recapitulate core features of the disease.\n    domain_of:\n    - association\n    range: gene or gene product\ndefining_slots:\n- subject\n- predicate\n- object\n\n
                                        "},{"location":"GeneExpressionMixin/","title":"Class: GeneExpressionMixin","text":"Description: Observed gene expression intensity, context (site, stage) and associated phenotypic status within which the expression occurs.
                                         classDiagram\n    class GeneExpressionMixin\n      GeneExpressionMixin <|-- GeneToGeneCoexpressionAssociation\n      GeneExpressionMixin <|-- VariantToGeneExpressionAssociation\n\n      GeneExpressionMixin : expression_site\n\n          GeneExpressionMixin --|> AnatomicalEntity : expression_site\n\n      GeneExpressionMixin : phenotypic_state\n\n          GeneExpressionMixin --|> DiseaseOrPhenotypicFeature : phenotypic_state\n\n      GeneExpressionMixin : quantifier_qualifier\n\n          GeneExpressionMixin --|> OntologyClass : quantifier_qualifier\n\n      GeneExpressionMixin : stage_qualifier\n\n          GeneExpressionMixin --|> LifeStage : stage_qualifier\n\n\n
                                        "},{"location":"GeneExpressionMixin/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance quantifier_qualifier: Optional quantitative value indicating degree of expression. 0..1 OntologyClass direct expression_site: location in which gene or protein expression takes place. May be cell, tissue, or organ. 0..1 AnatomicalEntity direct stage_qualifier: stage during which gene or protein expression of takes place. 0..1 LifeStage direct phenotypic_state: in experiments (e.g. gene expression) assaying diseased or unhealthy tissue, the phenotypic state can be put here, e.g. MONDO ID. For healthy tissues, use XXX. 0..1 DiseaseOrPhenotypicFeature direct"},{"location":"GeneExpressionMixin/#mixin-usage","title":"Mixin Usage","text":"mixed into description GeneToGeneCoexpressionAssociation Indicates that two genes are co-expressed, generally under the same conditions. VariantToGeneExpressionAssociation An association between a variant and expression of a gene (i.e. e-QTL)"},{"location":"GeneExpressionMixin/#linkml-source","title":"LinkML Source","text":"
                                        name: gene expression mixin\ndescription: Observed gene expression intensity, context (site, stage) and associated\n  phenotypic status within which the expression occurs.\nfrom_schema: https://w3id.org/biolink/biolink-model\nmixin: true\nslots:\n- quantifier qualifier\n- expression site\n- stage qualifier\n- phenotypic state\nslot_usage:\n  quantifier qualifier:\n    name: quantifier qualifier\n    description: Optional quantitative value indicating degree of expression.\n    domain_of:\n    - gene expression mixin\n    - gene to expression site association\n\n
                                        "},{"location":"GeneFamily/","title":"Class: GeneFamily","text":"Description: any grouping of multiple genes or gene products related by common descent

                                        Aliases: orthogroup, protein family

                                         classDiagram\n    class GeneFamily\n      GeneGroupingMixin <|-- GeneFamily\n      ChemicalEntityOrGeneOrGeneProduct <|-- GeneFamily\n      BiologicalEntity <|-- GeneFamily\n\n      GeneFamily : category\n\n      GeneFamily : deprecated\n\n      GeneFamily : description\n\n      GeneFamily : full_name\n\n      GeneFamily : has_attribute\n\n          GeneFamily --|> Attribute : has_attribute\n\n      GeneFamily : has_gene_or_gene_product\n\n          GeneFamily --|> Gene : has_gene_or_gene_product\n\n      GeneFamily : id\n\n      GeneFamily : in_taxon\n\n          GeneFamily --|> OrganismTaxon : in_taxon\n\n      GeneFamily : in_taxon_label\n\n      GeneFamily : iri\n\n      GeneFamily : name\n\n      GeneFamily : provided_by\n\n      GeneFamily : synonym\n\n      GeneFamily : type\n\n      GeneFamily : xref\n\n\n
                                        "},{"location":"GeneFamily/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • GeneFamily [ GeneGroupingMixin ChemicalEntityOrGeneOrGeneProduct]
                                        "},{"location":"GeneFamily/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance has_gene_or_gene_product: connects an entity with one or more gene or gene products 0..* Gene GeneGroupingMixin in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"GeneFamily/#usages","title":"Usages","text":"used by used in type used GeneToGeneFamilyAssociation object range GeneFamily"},{"location":"GeneFamily/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage PANTHER.FAMILY GeneFamily HGNC.FAMILY GeneFamily FB PathwayGeneTranscriptPolypeptideProteinGeneFamilyGenotypeSequenceVariant interpro GeneFamily CATH GeneFamily CDD GeneFamily HAMAP GeneFamily PFAM GeneFamily PIRSF GeneFamily PRINTS GeneFamily PRODOM GeneFamily PROSITE GeneFamily SMART GeneFamily SUPFAM GeneFamily TIGRFAM GeneFamily CATH.SUPERFAMILY GeneFamily RFAM GeneFamily KEGG.ORTHOLOGY MolecularActivityGeneFamily EGGNOG GeneFamily COG GeneFamily"},{"location":"GeneFamily/#linkml-source","title":"LinkML Source","text":"
                                        name: gene family\nid_prefixes:\n- PANTHER.FAMILY\n- HGNC.FAMILY\n- FB\n- interpro\n- CATH\n- CDD\n- HAMAP\n- PFAM\n- PIRSF\n- PRINTS\n- PRODOM\n- PROSITE\n- SMART\n- SUPFAM\n- TIGRFAM\n- CATH.SUPERFAMILY\n- RFAM\n- KEGG.ORTHOLOGY\n- EGGNOG\n- COG\ndescription: any grouping of multiple genes or gene products related by common descent\nin_subset:\n- model_organism_database\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- orthogroup\n- protein family\nexact_mappings:\n- NCIT:C26004\n- WIKIDATA:Q2278983\nnarrow_mappings:\n- SIO:001380\n- NCIT:C20130\n- WIKIDATA:Q417841\nis_a: biological entity\nmixins:\n- gene grouping mixin\n- chemical entity or gene or gene product\n\n
                                        "},{"location":"GeneGroupingMixin/","title":"Class: GeneGroupingMixin","text":"Description: any grouping of multiple genes or gene products
                                         classDiagram\n    class GeneGroupingMixin\n      GeneGroupingMixin <|-- ProteinDomain\n      GeneGroupingMixin <|-- ProteinFamily\n      GeneGroupingMixin <|-- GeneFamily\n      GeneGroupingMixin <|-- GenomicBackgroundExposure\n      GeneGroupingMixin <|-- DrugToGeneInteractionExposure\n\n      GeneGroupingMixin : has_gene_or_gene_product\n\n          GeneGroupingMixin --|> Gene : has_gene_or_gene_product\n\n\n
                                        "},{"location":"GeneGroupingMixin/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance has_gene_or_gene_product: connects an entity with one or more gene or gene products 0..* Gene direct"},{"location":"GeneGroupingMixin/#mixin-usage","title":"Mixin Usage","text":"mixed into description ProteinDomain A conserved part of protein sequence and (tertiary) structure that can evolve, function, and exist independently of the rest of the protein chain. Protein domains maintain their structure and function independently of the proteins in which they are found. e.g. an SH3 domain. ProteinFamily None GeneFamily any grouping of multiple genes or gene products related by common descent GenomicBackgroundExposure A genomic background exposure is where an individual's specific genomic background of genes, sequence variants or other pre-existing genomic conditions constitute a kind of 'exposure' to the organism, leading to or influencing an outcome. DrugToGeneInteractionExposure drug to gene interaction exposure is a drug exposure is where the interactions of the drug with specific genes are known to constitute an 'exposure' to the organism, leading to or influencing an outcome."},{"location":"GeneGroupingMixin/#linkml-source","title":"LinkML Source","text":"
                                        name: gene grouping mixin\ndescription: any grouping of multiple genes or gene products\nfrom_schema: https://w3id.org/biolink/biolink-model\nmixin: true\nslots:\n- has gene or gene product\n\n
                                        "},{"location":"GeneHasVariantThatContributesToDiseaseAssociation/","title":"Class: GeneHasVariantThatContributesToDiseaseAssociation","text":"
                                         classDiagram\n    class GeneHasVariantThatContributesToDiseaseAssociation\n      GeneToDiseaseAssociation <|-- GeneHasVariantThatContributesToDiseaseAssociation\n\n      GeneHasVariantThatContributesToDiseaseAssociation : aggregator_knowledge_source\n\n      GeneHasVariantThatContributesToDiseaseAssociation : category\n\n      GeneHasVariantThatContributesToDiseaseAssociation : deprecated\n\n      GeneHasVariantThatContributesToDiseaseAssociation : description\n\n      GeneHasVariantThatContributesToDiseaseAssociation : frequency_qualifier\n\n      GeneHasVariantThatContributesToDiseaseAssociation : has_attribute\n\n          GeneHasVariantThatContributesToDiseaseAssociation --|> Attribute : has_attribute\n\n      GeneHasVariantThatContributesToDiseaseAssociation : has_count\n\n      GeneHasVariantThatContributesToDiseaseAssociation : has_evidence\n\n          GeneHasVariantThatContributesToDiseaseAssociation --|> EvidenceType : has_evidence\n\n      GeneHasVariantThatContributesToDiseaseAssociation : has_percentage\n\n      GeneHasVariantThatContributesToDiseaseAssociation : has_quotient\n\n      GeneHasVariantThatContributesToDiseaseAssociation : has_total\n\n      GeneHasVariantThatContributesToDiseaseAssociation : id\n\n      GeneHasVariantThatContributesToDiseaseAssociation : iri\n\n      GeneHasVariantThatContributesToDiseaseAssociation : knowledge_source\n\n      GeneHasVariantThatContributesToDiseaseAssociation : name\n\n      GeneHasVariantThatContributesToDiseaseAssociation : negated\n\n      GeneHasVariantThatContributesToDiseaseAssociation : object\n\n          GeneHasVariantThatContributesToDiseaseAssociation --|> Disease : object\n\n      GeneHasVariantThatContributesToDiseaseAssociation : object_category\n\n          GeneHasVariantThatContributesToDiseaseAssociation --|> OntologyClass : object_category\n\n      GeneHasVariantThatContributesToDiseaseAssociation : object_category_closure\n\n          GeneHasVariantThatContributesToDiseaseAssociation --|> OntologyClass : object_category_closure\n\n      GeneHasVariantThatContributesToDiseaseAssociation : object_closure\n\n      GeneHasVariantThatContributesToDiseaseAssociation : object_direction_qualifier\n\n          GeneHasVariantThatContributesToDiseaseAssociation --|> DirectionQualifierEnum : object_direction_qualifier\n\n      GeneHasVariantThatContributesToDiseaseAssociation : object_label_closure\n\n      GeneHasVariantThatContributesToDiseaseAssociation : object_namespace\n\n      GeneHasVariantThatContributesToDiseaseAssociation : onset_qualifier\n\n          GeneHasVariantThatContributesToDiseaseAssociation --|> Onset : onset_qualifier\n\n      GeneHasVariantThatContributesToDiseaseAssociation : original_object\n\n      GeneHasVariantThatContributesToDiseaseAssociation : original_predicate\n\n      GeneHasVariantThatContributesToDiseaseAssociation : original_subject\n\n      GeneHasVariantThatContributesToDiseaseAssociation : predicate\n\n      GeneHasVariantThatContributesToDiseaseAssociation : primary_knowledge_source\n\n      GeneHasVariantThatContributesToDiseaseAssociation : publications\n\n          GeneHasVariantThatContributesToDiseaseAssociation --|> Publication : publications\n\n      GeneHasVariantThatContributesToDiseaseAssociation : qualifier\n\n      GeneHasVariantThatContributesToDiseaseAssociation : qualifiers\n\n          GeneHasVariantThatContributesToDiseaseAssociation --|> OntologyClass : qualifiers\n\n      GeneHasVariantThatContributesToDiseaseAssociation : retrieval_source_ids\n\n          GeneHasVariantThatContributesToDiseaseAssociation --|> RetrievalSource : retrieval_source_ids\n\n      GeneHasVariantThatContributesToDiseaseAssociation : severity_qualifier\n\n          GeneHasVariantThatContributesToDiseaseAssociation --|> SeverityValue : severity_qualifier\n\n      GeneHasVariantThatContributesToDiseaseAssociation : sex_qualifier\n\n          GeneHasVariantThatContributesToDiseaseAssociation --|> BiologicalSex : sex_qualifier\n\n      GeneHasVariantThatContributesToDiseaseAssociation : subject\n\n          GeneHasVariantThatContributesToDiseaseAssociation --|> GeneOrGeneProduct : subject\n\n      GeneHasVariantThatContributesToDiseaseAssociation : subject_aspect_qualifier\n\n          GeneHasVariantThatContributesToDiseaseAssociation --|> GeneOrGeneProductOrChemicalEntityAspectEnum : subject_aspect_qualifier\n\n      GeneHasVariantThatContributesToDiseaseAssociation : subject_category\n\n          GeneHasVariantThatContributesToDiseaseAssociation --|> OntologyClass : subject_category\n\n      GeneHasVariantThatContributesToDiseaseAssociation : subject_category_closure\n\n          GeneHasVariantThatContributesToDiseaseAssociation --|> OntologyClass : subject_category_closure\n\n      GeneHasVariantThatContributesToDiseaseAssociation : subject_closure\n\n      GeneHasVariantThatContributesToDiseaseAssociation : subject_form_or_variant_qualifier\n\n      GeneHasVariantThatContributesToDiseaseAssociation : subject_label_closure\n\n      GeneHasVariantThatContributesToDiseaseAssociation : subject_namespace\n\n      GeneHasVariantThatContributesToDiseaseAssociation : timepoint\n\n      GeneHasVariantThatContributesToDiseaseAssociation : type\n\n\n
                                        "},{"location":"GeneHasVariantThatContributesToDiseaseAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • GeneToDiseaseOrPhenotypicFeatureAssociation [ EntityToPhenotypicFeatureAssociationMixin GeneToEntityAssociationMixin]
                                              • GeneToDiseaseAssociation [ EntityToDiseaseAssociationMixin GeneToEntityAssociationMixin]
                                                • GeneHasVariantThatContributesToDiseaseAssociation
                                        "},{"location":"GeneHasVariantThatContributesToDiseaseAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject_form_or_variant_qualifier: None 0..1 String direct subject_aspect_qualifier: None 0..1 GeneOrGeneProductOrChemicalEntityAspectEnum GeneToDiseaseOrPhenotypicFeatureAssociation object_direction_qualifier: None 0..1 DirectionQualifierEnum GeneToDiseaseOrPhenotypicFeatureAssociation sex_qualifier: a qualifier used in a phenotypic association to state whether the association is specific to a particular sex. 0..1 BiologicalSex EntityToPhenotypicFeatureAssociationMixin subject: A gene that has a role in modeling the disease. This may be a model organism ortholog of a known disease gene, or it may be a gene whose mutants recapitulate core features of the disease. 1..1 GeneOrGeneProduct Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: disease 1..1 Disease Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity has_count: number of things with a particular property 0..1 Integer FrequencyQuantifier has_total: total number of things in a particular reference set 0..1 Integer FrequencyQuantifier has_quotient: None 0..1 Double FrequencyQuantifier has_percentage: equivalent to has quotient multiplied by 100 0..1 Double FrequencyQuantifier severity_qualifier: a qualifier used in a phenotypic association to state how severe the phenotype is in the subject 0..1 SeverityValue EntityToFeatureOrDiseaseQualifiersMixin onset_qualifier: a qualifier used in a phenotypic association to state when the phenotype appears is in the subject 0..1 Onset EntityToFeatureOrDiseaseQualifiersMixin frequency_qualifier: a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject 0..1 FrequencyValue FrequencyQualifierMixin"},{"location":"GeneHasVariantThatContributesToDiseaseAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: gene has variant that contributes to disease association\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: gene to disease association\nslots:\n- subject form or variant qualifier\nslot_usage:\n  subject:\n    name: subject\n    description: A gene that has a role in modeling the disease. This may be a model\n      organism ortholog of a known disease gene, or it may be a gene whose mutants\n      recapitulate core features of the disease.\n    domain_of:\n    - association\n    range: gene or gene product\n  object:\n    name: object\n    domain_of:\n    - association\n    range: disease\n  predicate:\n    name: predicate\n    domain_of:\n    - predicate mapping\n    - association\n    subproperty_of: contributes to\ndefining_slots:\n- subject\n- predicate\n- object\n\n
                                        "},{"location":"GeneOrGeneProduct/","title":"Class: GeneOrGeneProduct","text":"Description: A union of gene loci or gene products. Frequently an identifier for one will be used as proxy for another
                                         classDiagram\n    class GeneOrGeneProduct\n      MacromolecularMachineMixin <|-- GeneOrGeneProduct\n\n\n      GeneOrGeneProduct <|-- Gene\n      GeneOrGeneProduct <|-- GeneProductMixin\n\n\n      GeneOrGeneProduct : name\n\n\n
                                        "},{"location":"GeneOrGeneProduct/#inheritance","title":"Inheritance","text":"
                                        • MacromolecularMachineMixin
                                          • GeneOrGeneProduct
                                            • GeneProductMixin
                                        "},{"location":"GeneOrGeneProduct/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance name: genes are typically designated by a short symbol and a full name. We map the symbol to the default display name and use an additional slot for full name 0..1 SymbolType MacromolecularMachineMixin"},{"location":"GeneOrGeneProduct/#mixin-usage","title":"Mixin Usage","text":"mixed into description Gene A region (or regions) that includes all of the sequence elements necessary to encode a functional transcript. A gene locus may include regulatory regions, transcribed regions and/or other functional sequence regions."},{"location":"GeneOrGeneProduct/#usages","title":"Usages","text":"used by used in type used GeneToGeneAssociation subject range GeneOrGeneProduct GeneToGeneAssociation object range GeneOrGeneProduct GeneToGeneHomologyAssociation subject range GeneOrGeneProduct GeneToGeneHomologyAssociation object range GeneOrGeneProduct GeneToGeneCoexpressionAssociation subject range GeneOrGeneProduct GeneToGeneCoexpressionAssociation object range GeneOrGeneProduct PairwiseGeneToGeneInteraction subject range GeneOrGeneProduct PairwiseGeneToGeneInteraction object range GeneOrGeneProduct ReactionToCatalystAssociation object range GeneOrGeneProduct GeneToPathwayAssociation subject range GeneOrGeneProduct ChemicalGeneInteractionAssociation object range GeneOrGeneProduct ChemicalAffectsGeneAssociation object range GeneOrGeneProduct GeneAffectsChemicalAssociation subject range GeneOrGeneProduct DrugToGeneAssociation object range GeneOrGeneProduct GeneToDiseaseOrPhenotypicFeatureAssociation subject range GeneOrGeneProduct GeneToPhenotypicFeatureAssociation subject range GeneOrGeneProduct GeneToDiseaseAssociation subject range GeneOrGeneProduct CausalGeneToDiseaseAssociation subject range GeneOrGeneProduct CorrelatedGeneToDiseaseAssociation subject range GeneOrGeneProduct DruggableGeneToDiseaseAssociation subject range GeneOrGeneProduct GeneAsAModelOfDiseaseAssociation subject range GeneOrGeneProduct GeneHasVariantThatContributesToDiseaseAssociation subject range GeneOrGeneProduct GeneToExpressionSiteAssociation subject range GeneOrGeneProduct ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation object range GeneOrGeneProduct"},{"location":"GeneOrGeneProduct/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage CHEMBL.TARGET GeneOrGeneProduct IUPHAR.FAMILY GeneOrGeneProduct"},{"location":"GeneOrGeneProduct/#linkml-source","title":"LinkML Source","text":"
                                        name: gene or gene product\nid_prefixes:\n- CHEMBL.TARGET\n- IUPHAR.FAMILY\ndescription: A union of gene loci or gene products. Frequently an identifier for one\n  will be used as proxy for another\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: macromolecular machine mixin\nmixin: true\n\n
                                        "},{"location":"GeneOrGeneProductOrChemicalEntityAspectEnum/","title":"Enum: GeneOrGeneProductOrChemicalEntityAspectEnum","text":""},{"location":"GeneOrGeneProductOrChemicalEntityAspectEnum/#permissible-values","title":"Permissible Values","text":"Value Meaning Description activity_or_abundance None Used in cases where the specificity of the relationship can not be determined to be either activity or abundance. In general, a more specific value from this enumeration should be used. abundance None None activity None None expression None None synthesis None None degradation None None cleavage None None hydrolysis None None metabolic_processing None None mutation_rate None None stability None None folding None None localization None None transport None None secretion None None uptake None None splicing None None molecular_interaction None None molecular_modification None None acetylation None None acylation None None alkylation None None amination None None carbamoylation None None ethylation None None glutathionylation None None glycation None None glycosylation None None glucuronidation None None n_linked_glycosylation None None o_linked_glycosylation None None hydroxylation None None lipidation None None farnesylation None None geranoylation None None myristoylation None None palmitoylation None None prenylation None None methylation None None nitrosation None None nucleotidylation None None phosphorylation None None ribosylation None None ADP-ribosylation None None sulfation None None sumoylation None None ubiquitination None None oxidation None None reduction None None carboxylation None None"},{"location":"GeneOrGeneProductOrChemicalEntityAspectEnum/#slots","title":"Slots","text":"Name Description subject_aspect_qualifier None object_aspect_qualifier None subject_aspect_qualifier None object_aspect_qualifier None subject_aspect_qualifier None"},{"location":"GeneOrGeneProductOrChemicalEntityAspectEnum/#linkml-source","title":"LinkML Source","text":"
                                        name: GeneOrGeneProductOrChemicalEntityAspectEnum\nfrom_schema: https://w3id.org/biolink/biolink-model\npermissible_values:\n  activity_or_abundance:\n    text: activity_or_abundance\n    description: Used in cases where the specificity of the relationship can not be\n      determined to be either activity  or abundance.  In general, a more specific\n      value from this enumeration should be used.\n  abundance:\n    text: abundance\n    is_a: activity_or_abundance\n  activity:\n    text: activity\n    is_a: activity_or_abundance\n  expression:\n    text: expression\n    is_a: abundance\n  synthesis:\n    text: synthesis\n    is_a: abundance\n  degradation:\n    text: degradation\n  cleavage:\n    text: cleavage\n    is_a: degradation\n  hydrolysis:\n    text: hydrolysis\n    is_a: degradation\n  metabolic_processing:\n    text: metabolic_processing\n  mutation_rate:\n    text: mutation_rate\n  stability:\n    text: stability\n  folding:\n    text: folding\n  localization:\n    text: localization\n  transport:\n    text: transport\n  secretion:\n    text: secretion\n    is_a: transport\n  uptake:\n    text: uptake\n    is_a: transport\n  splicing:\n    text: splicing\n  molecular_interaction:\n    text: molecular_interaction\n  molecular_modification:\n    text: molecular_modification\n  acetylation:\n    text: acetylation\n    is_a: molecular_modification\n  acylation:\n    text: acylation\n    is_a: molecular_modification\n  alkylation:\n    text: alkylation\n    is_a: molecular_modification\n  amination:\n    text: amination\n    is_a: molecular_modification\n  carbamoylation:\n    text: carbamoylation\n    is_a: molecular_modification\n  ethylation:\n    text: ethylation\n    is_a: molecular_modification\n  glutathionylation:\n    text: glutathionylation\n    is_a: molecular_modification\n  glycation:\n    text: glycation\n    is_a: molecular_modification\n  glycosylation:\n    text: glycosylation\n    is_a: molecular_modification\n  glucuronidation:\n    text: glucuronidation\n    is_a: molecular_modification\n  n_linked_glycosylation:\n    text: n_linked_glycosylation\n    is_a: molecular_modification\n  o_linked_glycosylation:\n    text: o_linked_glycosylation\n    is_a: molecular_modification\n  hydroxylation:\n    text: hydroxylation\n    is_a: molecular_modification\n  lipidation:\n    text: lipidation\n    is_a: molecular_modification\n  farnesylation:\n    text: farnesylation\n    is_a: molecular_modification\n  geranoylation:\n    text: geranoylation\n    is_a: molecular_modification\n  myristoylation:\n    text: myristoylation\n    is_a: molecular_modification\n  palmitoylation:\n    text: palmitoylation\n    is_a: molecular_modification\n  prenylation:\n    text: prenylation\n    is_a: molecular_modification\n  methylation:\n    text: methylation\n    is_a: molecular_modification\n  nitrosation:\n    text: nitrosation\n    is_a: molecular_modification\n  nucleotidylation:\n    text: nucleotidylation\n    is_a: molecular_modification\n  phosphorylation:\n    text: phosphorylation\n    is_a: molecular_modification\n  ribosylation:\n    text: ribosylation\n    is_a: molecular_modification\n  ADP-ribosylation:\n    text: ADP-ribosylation\n    is_a: molecular_modification\n  sulfation:\n    text: sulfation\n    is_a: molecular_modification\n  sumoylation:\n    text: sumoylation\n    is_a: molecular_modification\n  ubiquitination:\n    text: ubiquitination\n    is_a: molecular_modification\n  oxidation:\n    text: oxidation\n    is_a: molecular_modification\n  reduction:\n    text: reduction\n    is_a: molecular_modification\n  carboxylation:\n    text: carboxylation\n    is_a: molecular_modification\n\n
                                        "},{"location":"GeneOrGeneProductOrChemicalPartQualifierEnum/","title":"Enum: GeneOrGeneProductOrChemicalPartQualifierEnum","text":""},{"location":"GeneOrGeneProductOrChemicalPartQualifierEnum/#permissible-values","title":"Permissible Values","text":"Value Meaning Description 3_prime_utr None None 5_prime_utr None None polya_tail None None promoter None None enhancer None None exon None None intron None None"},{"location":"GeneOrGeneProductOrChemicalPartQualifierEnum/#slots","title":"Slots","text":"Name Description subject_part_qualifier None object_part_qualifier None subject_part_qualifier None object_part_qualifier None subject_part_qualifier None object_part_qualifier None"},{"location":"GeneOrGeneProductOrChemicalPartQualifierEnum/#linkml-source","title":"LinkML Source","text":"
                                        name: GeneOrGeneProductOrChemicalPartQualifierEnum\nfrom_schema: https://w3id.org/biolink/biolink-model\npermissible_values:\n  3_prime_utr:\n    text: 3_prime_utr\n  5_prime_utr:\n    text: 5_prime_utr\n  polya_tail:\n    text: polya_tail\n  promoter:\n    text: promoter\n  enhancer:\n    text: enhancer\n  exon:\n    text: exon\n  intron:\n    text: intron\n\n
                                        "},{"location":"GeneProductIsoformMixin/","title":"Class: GeneProductIsoformMixin","text":"Description: This is an abstract class that can be mixed in with different kinds of gene products to indicate that the gene product is intended to represent a specific isoform rather than a canonical or reference or generic product. The designation of canonical or reference may be arbitrary, or it may represent the superclass of all isoforms.
                                         classDiagram\n    class GeneProductIsoformMixin\n      GeneProductMixin <|-- GeneProductIsoformMixin\n\n\n      GeneProductIsoformMixin <|-- NucleosomeModification\n      GeneProductIsoformMixin <|-- ProteinIsoform\n      GeneProductIsoformMixin <|-- PosttranslationalModification\n      GeneProductIsoformMixin <|-- RNAProductIsoform\n\n\n      GeneProductIsoformMixin : name\n\n      GeneProductIsoformMixin : synonym\n\n      GeneProductIsoformMixin : xref\n\n\n
                                        "},{"location":"GeneProductIsoformMixin/#inheritance","title":"Inheritance","text":"
                                        • MacromolecularMachineMixin
                                          • GeneOrGeneProduct
                                            • GeneProductMixin
                                              • GeneProductIsoformMixin
                                        "},{"location":"GeneProductIsoformMixin/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance synonym: Alternate human-readable names for a thing 0..* LabelType GeneProductMixin xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie GeneProductMixin name: genes are typically designated by a short symbol and a full name. We map the symbol to the default display name and use an additional slot for full name 0..1 SymbolType MacromolecularMachineMixin"},{"location":"GeneProductIsoformMixin/#mixin-usage","title":"Mixin Usage","text":"mixed into description NucleosomeModification A chemical modification of a histone protein within a nucleosome octomer or a substitution of a histone with a variant histone isoform. e.g. Histone 4 Lysine 20 methylation (H4K20me), histone variant H2AZ substituting H2A. ProteinIsoform Represents a protein that is a specific isoform of the canonical or reference protein. See https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4114032/ PosttranslationalModification A chemical modification of a polypeptide or protein that occurs after translation. e.g. polypeptide cleavage to form separate proteins, methylation or acetylation of histone tail amino acids, protein ubiquitination. RNAProductIsoform Represents a protein that is a specific isoform of the canonical or reference RNA"},{"location":"GeneProductIsoformMixin/#linkml-source","title":"LinkML Source","text":"
                                        name: gene product isoform mixin\ndescription: This is an abstract class that can be mixed in with different kinds of\n  gene products to indicate that the gene product is intended to represent a specific\n  isoform rather than a canonical or reference or generic product. The designation\n  of canonical or reference may be arbitrary, or it may represent the superclass of\n  all isoforms.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: gene product mixin\nmixin: true\n\n
                                        "},{"location":"GeneProductMixin/","title":"Class: GeneProductMixin","text":"Description: The functional molecular product of a single gene locus. Gene products are either proteins or functional RNA molecules.
                                         classDiagram\n    class GeneProductMixin\n      GeneOrGeneProduct <|-- GeneProductMixin\n\n\n      GeneProductMixin <|-- GeneProductIsoformMixin\n      GeneProductMixin <|-- Protein\n      GeneProductMixin <|-- RNAProduct\n\n\n      GeneProductMixin : name\n\n      GeneProductMixin : synonym\n\n      GeneProductMixin : xref\n\n\n
                                        "},{"location":"GeneProductMixin/#inheritance","title":"Inheritance","text":"
                                        • MacromolecularMachineMixin
                                          • GeneOrGeneProduct
                                            • GeneProductMixin
                                              • GeneProductIsoformMixin
                                        "},{"location":"GeneProductMixin/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance synonym: Alternate human-readable names for a thing 0..* LabelType direct xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie direct name: genes are typically designated by a short symbol and a full name. We map the symbol to the default display name and use an additional slot for full name 0..1 SymbolType MacromolecularMachineMixin"},{"location":"GeneProductMixin/#mixin-usage","title":"Mixin Usage","text":"mixed into description Protein A gene product that is composed of a chain of amino acid sequences and is produced by ribosome-mediated translation of mRNA RNAProduct None"},{"location":"GeneProductMixin/#usages","title":"Usages","text":"used by used in type used GeneToGeneProductRelationship object range GeneProductMixin"},{"location":"GeneProductMixin/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage UniProtKB GeneProductMixinPolypeptideProteinProteinIsoform gtpo GeneProductMixin PR GeneProductMixinMacromolecularComplexPolypeptideProteinProteinIsoform"},{"location":"GeneProductMixin/#linkml-source","title":"LinkML Source","text":"
                                        name: gene product mixin\nid_prefixes:\n- UniProtKB\n- gtpo\n- PR\ndescription: The functional molecular product of a single gene locus. Gene products\n  are either proteins or functional RNA molecules.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- WIKIDATA:Q424689\n- GENO:0000907\n- NCIT:C26548\nis_a: gene or gene product\nmixin: true\nslots:\n- synonym\n- xref\n\n
                                        "},{"location":"GeneToDiseaseAssociation/","title":"Class: GeneToDiseaseAssociation","text":"
                                         classDiagram\n    class GeneToDiseaseAssociation\n      EntityToDiseaseAssociationMixin <|-- GeneToDiseaseAssociation\n      GeneToEntityAssociationMixin <|-- GeneToDiseaseAssociation\n      GeneToDiseaseOrPhenotypicFeatureAssociation <|-- GeneToDiseaseAssociation\n\n\n      GeneToDiseaseAssociation <|-- CausalGeneToDiseaseAssociation\n      GeneToDiseaseAssociation <|-- CorrelatedGeneToDiseaseAssociation\n      GeneToDiseaseAssociation <|-- DruggableGeneToDiseaseAssociation\n      GeneToDiseaseAssociation <|-- GeneAsAModelOfDiseaseAssociation\n      GeneToDiseaseAssociation <|-- GeneHasVariantThatContributesToDiseaseAssociation\n\n\n      GeneToDiseaseAssociation : aggregator_knowledge_source\n\n      GeneToDiseaseAssociation : category\n\n      GeneToDiseaseAssociation : deprecated\n\n      GeneToDiseaseAssociation : description\n\n      GeneToDiseaseAssociation : frequency_qualifier\n\n      GeneToDiseaseAssociation : has_attribute\n\n          GeneToDiseaseAssociation --|> Attribute : has_attribute\n\n      GeneToDiseaseAssociation : has_count\n\n      GeneToDiseaseAssociation : has_evidence\n\n          GeneToDiseaseAssociation --|> EvidenceType : has_evidence\n\n      GeneToDiseaseAssociation : has_percentage\n\n      GeneToDiseaseAssociation : has_quotient\n\n      GeneToDiseaseAssociation : has_total\n\n      GeneToDiseaseAssociation : id\n\n      GeneToDiseaseAssociation : iri\n\n      GeneToDiseaseAssociation : knowledge_source\n\n      GeneToDiseaseAssociation : name\n\n      GeneToDiseaseAssociation : negated\n\n      GeneToDiseaseAssociation : object\n\n          GeneToDiseaseAssociation --|> Disease : object\n\n      GeneToDiseaseAssociation : object_category\n\n          GeneToDiseaseAssociation --|> OntologyClass : object_category\n\n      GeneToDiseaseAssociation : object_category_closure\n\n          GeneToDiseaseAssociation --|> OntologyClass : object_category_closure\n\n      GeneToDiseaseAssociation : object_closure\n\n      GeneToDiseaseAssociation : object_direction_qualifier\n\n          GeneToDiseaseAssociation --|> DirectionQualifierEnum : object_direction_qualifier\n\n      GeneToDiseaseAssociation : object_label_closure\n\n      GeneToDiseaseAssociation : object_namespace\n\n      GeneToDiseaseAssociation : onset_qualifier\n\n          GeneToDiseaseAssociation --|> Onset : onset_qualifier\n\n      GeneToDiseaseAssociation : original_object\n\n      GeneToDiseaseAssociation : original_predicate\n\n      GeneToDiseaseAssociation : original_subject\n\n      GeneToDiseaseAssociation : predicate\n\n      GeneToDiseaseAssociation : primary_knowledge_source\n\n      GeneToDiseaseAssociation : publications\n\n          GeneToDiseaseAssociation --|> Publication : publications\n\n      GeneToDiseaseAssociation : qualifier\n\n      GeneToDiseaseAssociation : qualifiers\n\n          GeneToDiseaseAssociation --|> OntologyClass : qualifiers\n\n      GeneToDiseaseAssociation : retrieval_source_ids\n\n          GeneToDiseaseAssociation --|> RetrievalSource : retrieval_source_ids\n\n      GeneToDiseaseAssociation : severity_qualifier\n\n          GeneToDiseaseAssociation --|> SeverityValue : severity_qualifier\n\n      GeneToDiseaseAssociation : sex_qualifier\n\n          GeneToDiseaseAssociation --|> BiologicalSex : sex_qualifier\n\n      GeneToDiseaseAssociation : subject\n\n          GeneToDiseaseAssociation --|> GeneOrGeneProduct : subject\n\n      GeneToDiseaseAssociation : subject_aspect_qualifier\n\n          GeneToDiseaseAssociation --|> GeneOrGeneProductOrChemicalEntityAspectEnum : subject_aspect_qualifier\n\n      GeneToDiseaseAssociation : subject_category\n\n          GeneToDiseaseAssociation --|> OntologyClass : subject_category\n\n      GeneToDiseaseAssociation : subject_category_closure\n\n          GeneToDiseaseAssociation --|> OntologyClass : subject_category_closure\n\n      GeneToDiseaseAssociation : subject_closure\n\n      GeneToDiseaseAssociation : subject_label_closure\n\n      GeneToDiseaseAssociation : subject_namespace\n\n      GeneToDiseaseAssociation : timepoint\n\n      GeneToDiseaseAssociation : type\n\n\n
                                        "},{"location":"GeneToDiseaseAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • GeneToDiseaseOrPhenotypicFeatureAssociation [ EntityToPhenotypicFeatureAssociationMixin GeneToEntityAssociationMixin]
                                              • GeneToDiseaseAssociation [ EntityToDiseaseAssociationMixin GeneToEntityAssociationMixin]
                                                • CausalGeneToDiseaseAssociation [ EntityToDiseaseAssociationMixin GeneToEntityAssociationMixin]
                                                • CorrelatedGeneToDiseaseAssociation [ EntityToDiseaseAssociationMixin GeneToEntityAssociationMixin]
                                                • DruggableGeneToDiseaseAssociation [ EntityToDiseaseAssociationMixin GeneToEntityAssociationMixin]
                                                • GeneAsAModelOfDiseaseAssociation [ ModelToDiseaseAssociationMixin EntityToDiseaseAssociationMixin]
                                                • GeneHasVariantThatContributesToDiseaseAssociation
                                        "},{"location":"GeneToDiseaseAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject_aspect_qualifier: None 0..1 GeneOrGeneProductOrChemicalEntityAspectEnum GeneToDiseaseOrPhenotypicFeatureAssociation object_direction_qualifier: None 0..1 DirectionQualifierEnum GeneToDiseaseOrPhenotypicFeatureAssociation sex_qualifier: a qualifier used in a phenotypic association to state whether the association is specific to a particular sex. 0..1 BiologicalSex EntityToPhenotypicFeatureAssociationMixin subject: gene in which variation is correlated with the disease, may be protective or causative or associative, or as a model 1..1 GeneOrGeneProduct Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: disease 1..1 Disease Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity has_count: number of things with a particular property 0..1 Integer FrequencyQuantifier has_total: total number of things in a particular reference set 0..1 Integer FrequencyQuantifier has_quotient: None 0..1 Double FrequencyQuantifier has_percentage: equivalent to has quotient multiplied by 100 0..1 Double FrequencyQuantifier severity_qualifier: a qualifier used in a phenotypic association to state how severe the phenotype is in the subject 0..1 SeverityValue EntityToFeatureOrDiseaseQualifiersMixin onset_qualifier: a qualifier used in a phenotypic association to state when the phenotype appears is in the subject 0..1 Onset EntityToFeatureOrDiseaseQualifiersMixin frequency_qualifier: a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject 0..1 FrequencyValue FrequencyQualifierMixin"},{"location":"GeneToDiseaseAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: gene to disease association\ncomments:\n- NCIT:R176 refers to the inverse relationship\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- SIO:000983\nclose_mappings:\n- dcid:DiseaseGeneAssociation\nis_a: gene to disease or phenotypic feature association\nmixins:\n- entity to disease association mixin\n- gene to entity association mixin\nslot_usage:\n  subject:\n    name: subject\n    description: gene in which variation is correlated with the disease, may be protective\n      or causative or associative, or as a model\n    domain_of:\n    - association\n    range: gene or gene product\n  object:\n    name: object\n    domain_of:\n    - association\n    range: disease\ndefining_slots:\n- subject\n- object\n\n
                                        "},{"location":"GeneToDiseaseOrPhenotypicFeatureAssociation/","title":"Class: GeneToDiseaseOrPhenotypicFeatureAssociation","text":"
                                         classDiagram\n    class GeneToDiseaseOrPhenotypicFeatureAssociation\n      EntityToPhenotypicFeatureAssociationMixin <|-- GeneToDiseaseOrPhenotypicFeatureAssociation\n      GeneToEntityAssociationMixin <|-- GeneToDiseaseOrPhenotypicFeatureAssociation\n      Association <|-- GeneToDiseaseOrPhenotypicFeatureAssociation\n\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation <|-- GeneToPhenotypicFeatureAssociation\n      GeneToDiseaseOrPhenotypicFeatureAssociation <|-- GeneToDiseaseAssociation\n\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : aggregator_knowledge_source\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : category\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : deprecated\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : description\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : frequency_qualifier\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : has_attribute\n\n          GeneToDiseaseOrPhenotypicFeatureAssociation --|> Attribute : has_attribute\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : has_count\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : has_evidence\n\n          GeneToDiseaseOrPhenotypicFeatureAssociation --|> EvidenceType : has_evidence\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : has_percentage\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : has_quotient\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : has_total\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : id\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : iri\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : knowledge_source\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : name\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : negated\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : object\n\n          GeneToDiseaseOrPhenotypicFeatureAssociation --|> DiseaseOrPhenotypicFeature : object\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : object_category\n\n          GeneToDiseaseOrPhenotypicFeatureAssociation --|> OntologyClass : object_category\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : object_category_closure\n\n          GeneToDiseaseOrPhenotypicFeatureAssociation --|> OntologyClass : object_category_closure\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : object_closure\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : object_direction_qualifier\n\n          GeneToDiseaseOrPhenotypicFeatureAssociation --|> DirectionQualifierEnum : object_direction_qualifier\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : object_label_closure\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : object_namespace\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : onset_qualifier\n\n          GeneToDiseaseOrPhenotypicFeatureAssociation --|> Onset : onset_qualifier\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : original_object\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : original_predicate\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : original_subject\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : predicate\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : primary_knowledge_source\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : publications\n\n          GeneToDiseaseOrPhenotypicFeatureAssociation --|> Publication : publications\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : qualifier\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : qualifiers\n\n          GeneToDiseaseOrPhenotypicFeatureAssociation --|> OntologyClass : qualifiers\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : retrieval_source_ids\n\n          GeneToDiseaseOrPhenotypicFeatureAssociation --|> RetrievalSource : retrieval_source_ids\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : severity_qualifier\n\n          GeneToDiseaseOrPhenotypicFeatureAssociation --|> SeverityValue : severity_qualifier\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : sex_qualifier\n\n          GeneToDiseaseOrPhenotypicFeatureAssociation --|> BiologicalSex : sex_qualifier\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : subject\n\n          GeneToDiseaseOrPhenotypicFeatureAssociation --|> GeneOrGeneProduct : subject\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : subject_aspect_qualifier\n\n          GeneToDiseaseOrPhenotypicFeatureAssociation --|> GeneOrGeneProductOrChemicalEntityAspectEnum : subject_aspect_qualifier\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : subject_category\n\n          GeneToDiseaseOrPhenotypicFeatureAssociation --|> OntologyClass : subject_category\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : subject_category_closure\n\n          GeneToDiseaseOrPhenotypicFeatureAssociation --|> OntologyClass : subject_category_closure\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : subject_closure\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : subject_label_closure\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : subject_namespace\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : timepoint\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : type\n\n\n
                                        "},{"location":"GeneToDiseaseOrPhenotypicFeatureAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • GeneToDiseaseOrPhenotypicFeatureAssociation [ EntityToPhenotypicFeatureAssociationMixin GeneToEntityAssociationMixin]
                                              • GeneToPhenotypicFeatureAssociation [ EntityToPhenotypicFeatureAssociationMixin GeneToEntityAssociationMixin]
                                              • GeneToDiseaseAssociation [ EntityToDiseaseAssociationMixin GeneToEntityAssociationMixin]
                                        "},{"location":"GeneToDiseaseOrPhenotypicFeatureAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject_aspect_qualifier: None 0..1 GeneOrGeneProductOrChemicalEntityAspectEnum direct object_direction_qualifier: None 0..1 DirectionQualifierEnum direct sex_qualifier: a qualifier used in a phenotypic association to state whether the association is specific to a particular sex. 0..1 BiologicalSex EntityToPhenotypicFeatureAssociationMixin subject: gene in which variation is correlated with the phenotypic feature 1..1 GeneOrGeneProduct Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 DiseaseOrPhenotypicFeature Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity has_count: number of things with a particular property 0..1 Integer FrequencyQuantifier has_total: total number of things in a particular reference set 0..1 Integer FrequencyQuantifier has_quotient: None 0..1 Double FrequencyQuantifier has_percentage: equivalent to has quotient multiplied by 100 0..1 Double FrequencyQuantifier severity_qualifier: a qualifier used in a phenotypic association to state how severe the phenotype is in the subject 0..1 SeverityValue EntityToFeatureOrDiseaseQualifiersMixin onset_qualifier: a qualifier used in a phenotypic association to state when the phenotype appears is in the subject 0..1 Onset EntityToFeatureOrDiseaseQualifiersMixin frequency_qualifier: a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject 0..1 FrequencyValue FrequencyQualifierMixin"},{"location":"GeneToDiseaseOrPhenotypicFeatureAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: gene to disease or phenotypic feature association\ncomments:\n- NCIT:R176 refers to the inverse relationship\n- for use in describing the affect that the loss of function of a gene can have on\n  exacerbating or ameliorating a symptom/phenotype\n- if the relationship of the statement using this predicate is statistical in nature,\n  please use `associated with likelihood` or one of its children.\nfrom_schema: https://w3id.org/biolink/biolink-model\nnarrow_mappings:\n- WBVocab:Gene-Phenotype-Association\n- dcid:DiseaseGeneAssociation\n- SIO:000983\nis_a: association\nmixins:\n- entity to phenotypic feature association mixin\n- gene to entity association mixin\nslots:\n- subject aspect qualifier\n- object direction qualifier\nslot_usage:\n  subject:\n    name: subject\n    description: gene in which variation is correlated with the phenotypic feature\n    examples:\n    - value: HGNC:2197\n      description: COL1A1 (Human)\n    domain_of:\n    - association\n    range: gene or gene product\n  subject aspect qualifier:\n    name: subject aspect qualifier\n    domain_of:\n    - predicate mapping\n    - chemical affects gene association\n    - gene affects chemical association\n    - gene to disease or phenotypic feature association\n    range: GeneOrGeneProductOrChemicalEntityAspectEnum\n  object:\n    name: object\n    domain_of:\n    - association\n    range: disease or phenotypic feature\n  object direction qualifier:\n    name: object direction qualifier\n    domain_of:\n    - predicate mapping\n    - gene to disease or phenotypic feature association\n    - chemical entity or gene or gene product regulates gene association\n    range: DirectionQualifierEnum\n  predicate:\n    name: predicate\n    domain_of:\n    - predicate mapping\n    - association\n    subproperty_of: affects\n\n
                                        "},{"location":"GeneToEntityAssociationMixin/","title":"Class: GeneToEntityAssociationMixin","text":"
                                         classDiagram\n    class GeneToEntityAssociationMixin\n      GeneToEntityAssociationMixin <|-- GeneToPathwayAssociation\n      GeneToEntityAssociationMixin <|-- GeneToDiseaseOrPhenotypicFeatureAssociation\n      GeneToEntityAssociationMixin <|-- GeneToPhenotypicFeatureAssociation\n      GeneToEntityAssociationMixin <|-- GeneToDiseaseAssociation\n      GeneToEntityAssociationMixin <|-- CausalGeneToDiseaseAssociation\n      GeneToEntityAssociationMixin <|-- CorrelatedGeneToDiseaseAssociation\n      GeneToEntityAssociationMixin <|-- DruggableGeneToDiseaseAssociation\n\n\n
                                        "},{"location":"GeneToEntityAssociationMixin/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"GeneToEntityAssociationMixin/#mixin-usage","title":"Mixin Usage","text":"mixed into description GeneToPathwayAssociation An interaction between a gene or gene product and a biological process or pathway. GeneToDiseaseOrPhenotypicFeatureAssociation None GeneToPhenotypicFeatureAssociation None GeneToDiseaseAssociation None CausalGeneToDiseaseAssociation None CorrelatedGeneToDiseaseAssociation None DruggableGeneToDiseaseAssociation None"},{"location":"GeneToEntityAssociationMixin/#linkml-source","title":"LinkML Source","text":"
                                        name: gene to entity association mixin\nfrom_schema: https://w3id.org/biolink/biolink-model\nmixin: true\nslot_usage:\n  subject:\n    name: subject\n    description: gene that is the subject of the association\n    range: gene or gene product\ndefining_slots:\n- subject\n\n
                                        "},{"location":"GeneToExpressionSiteAssociation/","title":"Class: GeneToExpressionSiteAssociation","text":"Description: An association between a gene and a gene expression site, possibly qualified by stage/timing info.

                                        Notes: TBD: introduce subclasses for distinction between wild-type and experimental conditions?

                                         classDiagram\n    class GeneToExpressionSiteAssociation\n      Association <|-- GeneToExpressionSiteAssociation\n\n      GeneToExpressionSiteAssociation : aggregator_knowledge_source\n\n      GeneToExpressionSiteAssociation : category\n\n      GeneToExpressionSiteAssociation : deprecated\n\n      GeneToExpressionSiteAssociation : description\n\n      GeneToExpressionSiteAssociation : has_attribute\n\n          GeneToExpressionSiteAssociation --|> Attribute : has_attribute\n\n      GeneToExpressionSiteAssociation : has_evidence\n\n          GeneToExpressionSiteAssociation --|> EvidenceType : has_evidence\n\n      GeneToExpressionSiteAssociation : id\n\n      GeneToExpressionSiteAssociation : iri\n\n      GeneToExpressionSiteAssociation : knowledge_source\n\n      GeneToExpressionSiteAssociation : name\n\n      GeneToExpressionSiteAssociation : negated\n\n      GeneToExpressionSiteAssociation : object\n\n          GeneToExpressionSiteAssociation --|> AnatomicalEntity : object\n\n      GeneToExpressionSiteAssociation : object_category\n\n          GeneToExpressionSiteAssociation --|> OntologyClass : object_category\n\n      GeneToExpressionSiteAssociation : object_category_closure\n\n          GeneToExpressionSiteAssociation --|> OntologyClass : object_category_closure\n\n      GeneToExpressionSiteAssociation : object_closure\n\n      GeneToExpressionSiteAssociation : object_label_closure\n\n      GeneToExpressionSiteAssociation : object_namespace\n\n      GeneToExpressionSiteAssociation : original_object\n\n      GeneToExpressionSiteAssociation : original_predicate\n\n      GeneToExpressionSiteAssociation : original_subject\n\n      GeneToExpressionSiteAssociation : predicate\n\n      GeneToExpressionSiteAssociation : primary_knowledge_source\n\n      GeneToExpressionSiteAssociation : publications\n\n          GeneToExpressionSiteAssociation --|> Publication : publications\n\n      GeneToExpressionSiteAssociation : qualifier\n\n      GeneToExpressionSiteAssociation : qualifiers\n\n          GeneToExpressionSiteAssociation --|> OntologyClass : qualifiers\n\n      GeneToExpressionSiteAssociation : quantifier_qualifier\n\n          GeneToExpressionSiteAssociation --|> OntologyClass : quantifier_qualifier\n\n      GeneToExpressionSiteAssociation : retrieval_source_ids\n\n          GeneToExpressionSiteAssociation --|> RetrievalSource : retrieval_source_ids\n\n      GeneToExpressionSiteAssociation : stage_qualifier\n\n          GeneToExpressionSiteAssociation --|> LifeStage : stage_qualifier\n\n      GeneToExpressionSiteAssociation : subject\n\n          GeneToExpressionSiteAssociation --|> GeneOrGeneProduct : subject\n\n      GeneToExpressionSiteAssociation : subject_category\n\n          GeneToExpressionSiteAssociation --|> OntologyClass : subject_category\n\n      GeneToExpressionSiteAssociation : subject_category_closure\n\n          GeneToExpressionSiteAssociation --|> OntologyClass : subject_category_closure\n\n      GeneToExpressionSiteAssociation : subject_closure\n\n      GeneToExpressionSiteAssociation : subject_label_closure\n\n      GeneToExpressionSiteAssociation : subject_namespace\n\n      GeneToExpressionSiteAssociation : timepoint\n\n      GeneToExpressionSiteAssociation : type\n\n\n
                                        "},{"location":"GeneToExpressionSiteAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • GeneToExpressionSiteAssociation
                                        "},{"location":"GeneToExpressionSiteAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance stage_qualifier: stage at which the gene is expressed in the site 0..1 LifeStage direct quantifier_qualifier: can be used to indicate magnitude, or also ranking 0..1 OntologyClass direct subject: Gene or gene product positively within the specified anatomical entity (or subclass, i.e. cellular component) location. 1..1 GeneOrGeneProduct Association predicate: expression relationship 1..1 PredicateType Association object: location in which the gene is expressed 1..1 AnatomicalEntity Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"GeneToExpressionSiteAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: gene to expression site association\ndescription: An association between a gene and a gene expression site, possibly qualified\n  by stage/timing info.\nnotes:\n- 'TBD: introduce subclasses for distinction between wild-type and experimental conditions?'\nfrom_schema: https://w3id.org/biolink/biolink-model\nsee_also:\n- https://github.com/monarch-initiative/ingest-artifacts/tree/master/sources/BGee\nis_a: association\nslots:\n- stage qualifier\n- quantifier qualifier\nslot_usage:\n  subject:\n    name: subject\n    description: Gene or gene product positively within the specified anatomical entity\n      (or subclass, i.e. cellular component) location.\n    domain_of:\n    - association\n    range: gene or gene product\n  object:\n    name: object\n    description: location in which the gene is expressed\n    examples:\n    - value: UBERON:0002037\n      description: cerebellum\n    domain_of:\n    - association\n    range: anatomical entity\n  predicate:\n    name: predicate\n    description: expression relationship\n    domain_of:\n    - predicate mapping\n    - association\n    subproperty_of: expressed in\n  stage qualifier:\n    name: stage qualifier\n    description: stage at which the gene is expressed in the site\n    examples:\n    - value: UBERON:0000069\n      description: larval stage\n    domain_of:\n    - gene expression mixin\n    - gene to expression site association\n    range: life stage\n  quantifier qualifier:\n    name: quantifier qualifier\n    description: can be used to indicate magnitude, or also ranking\n    domain_of:\n    - gene expression mixin\n    - gene to expression site association\ndefining_slots:\n- subject\n- predicate\n- object\n\n
                                        "},{"location":"GeneToGeneAssociation/","title":"Class: GeneToGeneAssociation (Abstract)","text":"Description: abstract parent class for different kinds of gene-gene or gene product to gene product relationships. Includes homology and interaction.

                                        Aliases: molecular or genetic interaction

                                         classDiagram\n    class GeneToGeneAssociation\n      Association <|-- GeneToGeneAssociation\n\n\n      GeneToGeneAssociation <|-- GeneToGeneHomologyAssociation\n      GeneToGeneAssociation <|-- GeneToGeneCoexpressionAssociation\n      GeneToGeneAssociation <|-- PairwiseGeneToGeneInteraction\n\n\n      GeneToGeneAssociation : aggregator_knowledge_source\n\n      GeneToGeneAssociation : category\n\n      GeneToGeneAssociation : deprecated\n\n      GeneToGeneAssociation : description\n\n      GeneToGeneAssociation : has_attribute\n\n          GeneToGeneAssociation --|> Attribute : has_attribute\n\n      GeneToGeneAssociation : has_evidence\n\n          GeneToGeneAssociation --|> EvidenceType : has_evidence\n\n      GeneToGeneAssociation : id\n\n      GeneToGeneAssociation : iri\n\n      GeneToGeneAssociation : knowledge_source\n\n      GeneToGeneAssociation : name\n\n      GeneToGeneAssociation : negated\n\n      GeneToGeneAssociation : object\n\n          GeneToGeneAssociation --|> GeneOrGeneProduct : object\n\n      GeneToGeneAssociation : object_category\n\n          GeneToGeneAssociation --|> OntologyClass : object_category\n\n      GeneToGeneAssociation : object_category_closure\n\n          GeneToGeneAssociation --|> OntologyClass : object_category_closure\n\n      GeneToGeneAssociation : object_closure\n\n      GeneToGeneAssociation : object_label_closure\n\n      GeneToGeneAssociation : object_namespace\n\n      GeneToGeneAssociation : original_object\n\n      GeneToGeneAssociation : original_predicate\n\n      GeneToGeneAssociation : original_subject\n\n      GeneToGeneAssociation : predicate\n\n      GeneToGeneAssociation : primary_knowledge_source\n\n      GeneToGeneAssociation : publications\n\n          GeneToGeneAssociation --|> Publication : publications\n\n      GeneToGeneAssociation : qualifier\n\n      GeneToGeneAssociation : qualifiers\n\n          GeneToGeneAssociation --|> OntologyClass : qualifiers\n\n      GeneToGeneAssociation : retrieval_source_ids\n\n          GeneToGeneAssociation --|> RetrievalSource : retrieval_source_ids\n\n      GeneToGeneAssociation : subject\n\n          GeneToGeneAssociation --|> GeneOrGeneProduct : subject\n\n      GeneToGeneAssociation : subject_category\n\n          GeneToGeneAssociation --|> OntologyClass : subject_category\n\n      GeneToGeneAssociation : subject_category_closure\n\n          GeneToGeneAssociation --|> OntologyClass : subject_category_closure\n\n      GeneToGeneAssociation : subject_closure\n\n      GeneToGeneAssociation : subject_label_closure\n\n      GeneToGeneAssociation : subject_namespace\n\n      GeneToGeneAssociation : timepoint\n\n      GeneToGeneAssociation : type\n\n\n
                                        "},{"location":"GeneToGeneAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • GeneToGeneAssociation
                                              • GeneToGeneHomologyAssociation
                                              • GeneToGeneCoexpressionAssociation [ GeneExpressionMixin]
                                              • PairwiseGeneToGeneInteraction
                                        "},{"location":"GeneToGeneAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: the subject gene in the association. If the relation is symmetric, subject vs object is arbitrary. We allow a gene product to stand as a proxy for the gene or vice versa. 1..1 GeneOrGeneProduct Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: the object gene in the association. If the relation is symmetric, subject vs object is arbitrary. We allow a gene product to stand as a proxy for the gene or vice versa. 1..1 GeneOrGeneProduct Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"GeneToGeneAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: gene to gene association\ndescription: abstract parent class for different kinds of gene-gene or gene product\n  to gene product relationships. Includes homology and interaction.\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- molecular or genetic interaction\nis_a: association\nabstract: true\nslot_usage:\n  subject:\n    name: subject\n    description: the subject gene in the association. If the relation is symmetric,\n      subject vs object is arbitrary. We allow a gene product to stand as a proxy\n      for the gene or vice versa.\n    domain_of:\n    - association\n    range: gene or gene product\n  object:\n    name: object\n    description: the object gene in the association. If the relation is symmetric,\n      subject vs object is arbitrary. We allow a gene product to stand as a proxy\n      for the gene or vice versa.\n    domain_of:\n    - association\n    range: gene or gene product\ndefining_slots:\n- subject\n- object\n\n
                                        "},{"location":"GeneToGeneCoexpressionAssociation/","title":"Class: GeneToGeneCoexpressionAssociation","text":"Description: Indicates that two genes are co-expressed, generally under the same conditions.
                                         classDiagram\n    class GeneToGeneCoexpressionAssociation\n      GeneExpressionMixin <|-- GeneToGeneCoexpressionAssociation\n      GeneToGeneAssociation <|-- GeneToGeneCoexpressionAssociation\n\n      GeneToGeneCoexpressionAssociation : aggregator_knowledge_source\n\n      GeneToGeneCoexpressionAssociation : category\n\n      GeneToGeneCoexpressionAssociation : deprecated\n\n      GeneToGeneCoexpressionAssociation : description\n\n      GeneToGeneCoexpressionAssociation : expression_site\n\n          GeneToGeneCoexpressionAssociation --|> AnatomicalEntity : expression_site\n\n      GeneToGeneCoexpressionAssociation : has_attribute\n\n          GeneToGeneCoexpressionAssociation --|> Attribute : has_attribute\n\n      GeneToGeneCoexpressionAssociation : has_evidence\n\n          GeneToGeneCoexpressionAssociation --|> EvidenceType : has_evidence\n\n      GeneToGeneCoexpressionAssociation : id\n\n      GeneToGeneCoexpressionAssociation : iri\n\n      GeneToGeneCoexpressionAssociation : knowledge_source\n\n      GeneToGeneCoexpressionAssociation : name\n\n      GeneToGeneCoexpressionAssociation : negated\n\n      GeneToGeneCoexpressionAssociation : object\n\n          GeneToGeneCoexpressionAssociation --|> GeneOrGeneProduct : object\n\n      GeneToGeneCoexpressionAssociation : object_category\n\n          GeneToGeneCoexpressionAssociation --|> OntologyClass : object_category\n\n      GeneToGeneCoexpressionAssociation : object_category_closure\n\n          GeneToGeneCoexpressionAssociation --|> OntologyClass : object_category_closure\n\n      GeneToGeneCoexpressionAssociation : object_closure\n\n      GeneToGeneCoexpressionAssociation : object_label_closure\n\n      GeneToGeneCoexpressionAssociation : object_namespace\n\n      GeneToGeneCoexpressionAssociation : original_object\n\n      GeneToGeneCoexpressionAssociation : original_predicate\n\n      GeneToGeneCoexpressionAssociation : original_subject\n\n      GeneToGeneCoexpressionAssociation : phenotypic_state\n\n          GeneToGeneCoexpressionAssociation --|> DiseaseOrPhenotypicFeature : phenotypic_state\n\n      GeneToGeneCoexpressionAssociation : predicate\n\n      GeneToGeneCoexpressionAssociation : primary_knowledge_source\n\n      GeneToGeneCoexpressionAssociation : publications\n\n          GeneToGeneCoexpressionAssociation --|> Publication : publications\n\n      GeneToGeneCoexpressionAssociation : qualifier\n\n      GeneToGeneCoexpressionAssociation : qualifiers\n\n          GeneToGeneCoexpressionAssociation --|> OntologyClass : qualifiers\n\n      GeneToGeneCoexpressionAssociation : quantifier_qualifier\n\n          GeneToGeneCoexpressionAssociation --|> OntologyClass : quantifier_qualifier\n\n      GeneToGeneCoexpressionAssociation : retrieval_source_ids\n\n          GeneToGeneCoexpressionAssociation --|> RetrievalSource : retrieval_source_ids\n\n      GeneToGeneCoexpressionAssociation : stage_qualifier\n\n          GeneToGeneCoexpressionAssociation --|> LifeStage : stage_qualifier\n\n      GeneToGeneCoexpressionAssociation : subject\n\n          GeneToGeneCoexpressionAssociation --|> GeneOrGeneProduct : subject\n\n      GeneToGeneCoexpressionAssociation : subject_category\n\n          GeneToGeneCoexpressionAssociation --|> OntologyClass : subject_category\n\n      GeneToGeneCoexpressionAssociation : subject_category_closure\n\n          GeneToGeneCoexpressionAssociation --|> OntologyClass : subject_category_closure\n\n      GeneToGeneCoexpressionAssociation : subject_closure\n\n      GeneToGeneCoexpressionAssociation : subject_label_closure\n\n      GeneToGeneCoexpressionAssociation : subject_namespace\n\n      GeneToGeneCoexpressionAssociation : timepoint\n\n      GeneToGeneCoexpressionAssociation : type\n\n\n
                                        "},{"location":"GeneToGeneCoexpressionAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • GeneToGeneAssociation
                                              • GeneToGeneCoexpressionAssociation [ GeneExpressionMixin]
                                        "},{"location":"GeneToGeneCoexpressionAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance quantifier_qualifier: Optional quantitative value indicating degree of expression. 0..1 OntologyClass GeneExpressionMixin expression_site: location in which gene or protein expression takes place. May be cell, tissue, or organ. 0..1 AnatomicalEntity GeneExpressionMixin stage_qualifier: stage during which gene or protein expression of takes place. 0..1 LifeStage GeneExpressionMixin phenotypic_state: in experiments (e.g. gene expression) assaying diseased or unhealthy tissue, the phenotypic state can be put here, e.g. MONDO ID. For healthy tissues, use XXX. 0..1 DiseaseOrPhenotypicFeature GeneExpressionMixin subject: the subject gene in the association. If the relation is symmetric, subject vs object is arbitrary. We allow a gene product to stand as a proxy for the gene or vice versa. 1..1 GeneOrGeneProduct Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: the object gene in the association. If the relation is symmetric, subject vs object is arbitrary. We allow a gene product to stand as a proxy for the gene or vice versa. 1..1 GeneOrGeneProduct Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"GeneToGeneCoexpressionAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: gene to gene coexpression association\ndescription: Indicates that two genes are co-expressed, generally under the same conditions.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: gene to gene association\nmixins:\n- gene expression mixin\nslot_usage:\n  predicate:\n    name: predicate\n    domain_of:\n    - predicate mapping\n    - association\n    subproperty_of: coexpressed with\n    symmetric: true\ndefining_slots:\n- subject\n- predicate\n- object\n\n
                                        "},{"location":"GeneToGeneFamilyAssociation/","title":"Class: GeneToGeneFamilyAssociation","text":"Description: Set membership of a gene in a family of genes related by common evolutionary ancestry usually inferred by sequence comparisons. The genes in a given family generally share common sequence motifs which generally map onto shared gene product structure-function relationships.
                                         classDiagram\n    class GeneToGeneFamilyAssociation\n      Association <|-- GeneToGeneFamilyAssociation\n\n      GeneToGeneFamilyAssociation : aggregator_knowledge_source\n\n      GeneToGeneFamilyAssociation : category\n\n      GeneToGeneFamilyAssociation : deprecated\n\n      GeneToGeneFamilyAssociation : description\n\n      GeneToGeneFamilyAssociation : has_attribute\n\n          GeneToGeneFamilyAssociation --|> Attribute : has_attribute\n\n      GeneToGeneFamilyAssociation : has_evidence\n\n          GeneToGeneFamilyAssociation --|> EvidenceType : has_evidence\n\n      GeneToGeneFamilyAssociation : id\n\n      GeneToGeneFamilyAssociation : iri\n\n      GeneToGeneFamilyAssociation : knowledge_source\n\n      GeneToGeneFamilyAssociation : name\n\n      GeneToGeneFamilyAssociation : negated\n\n      GeneToGeneFamilyAssociation : object\n\n          GeneToGeneFamilyAssociation --|> GeneFamily : object\n\n      GeneToGeneFamilyAssociation : object_category\n\n          GeneToGeneFamilyAssociation --|> OntologyClass : object_category\n\n      GeneToGeneFamilyAssociation : object_category_closure\n\n          GeneToGeneFamilyAssociation --|> OntologyClass : object_category_closure\n\n      GeneToGeneFamilyAssociation : object_closure\n\n      GeneToGeneFamilyAssociation : object_label_closure\n\n      GeneToGeneFamilyAssociation : object_namespace\n\n      GeneToGeneFamilyAssociation : original_object\n\n      GeneToGeneFamilyAssociation : original_predicate\n\n      GeneToGeneFamilyAssociation : original_subject\n\n      GeneToGeneFamilyAssociation : predicate\n\n      GeneToGeneFamilyAssociation : primary_knowledge_source\n\n      GeneToGeneFamilyAssociation : publications\n\n          GeneToGeneFamilyAssociation --|> Publication : publications\n\n      GeneToGeneFamilyAssociation : qualifier\n\n      GeneToGeneFamilyAssociation : qualifiers\n\n          GeneToGeneFamilyAssociation --|> OntologyClass : qualifiers\n\n      GeneToGeneFamilyAssociation : retrieval_source_ids\n\n          GeneToGeneFamilyAssociation --|> RetrievalSource : retrieval_source_ids\n\n      GeneToGeneFamilyAssociation : subject\n\n          GeneToGeneFamilyAssociation --|> Gene : subject\n\n      GeneToGeneFamilyAssociation : subject_category\n\n          GeneToGeneFamilyAssociation --|> OntologyClass : subject_category\n\n      GeneToGeneFamilyAssociation : subject_category_closure\n\n          GeneToGeneFamilyAssociation --|> OntologyClass : subject_category_closure\n\n      GeneToGeneFamilyAssociation : subject_closure\n\n      GeneToGeneFamilyAssociation : subject_label_closure\n\n      GeneToGeneFamilyAssociation : subject_namespace\n\n      GeneToGeneFamilyAssociation : timepoint\n\n      GeneToGeneFamilyAssociation : type\n\n\n
                                        "},{"location":"GeneToGeneFamilyAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • GeneToGeneFamilyAssociation
                                        "},{"location":"GeneToGeneFamilyAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 Gene Association predicate: membership of the gene in the given gene family. 1..1 PredicateType Association object: connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 GeneFamily Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"GeneToGeneFamilyAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: gene to gene family association\ndescription: Set membership of a gene in a family of genes related by common evolutionary\n  ancestry usually inferred by sequence comparisons. The genes in a given family generally\n  share common sequence motifs which generally map onto shared gene product structure-function\n  relationships.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nslot_usage:\n  subject:\n    name: subject\n    domain_of:\n    - association\n    range: gene\n  object:\n    name: object\n    domain_of:\n    - association\n    range: gene family\n  predicate:\n    name: predicate\n    description: membership of the gene in the given gene family.\n    domain_of:\n    - predicate mapping\n    - association\n    subproperty_of: member of\n    symmetric: false\ndefining_slots:\n- subject\n- predicate\n- object\n\n
                                        "},{"location":"GeneToGeneHomologyAssociation/","title":"Class: GeneToGeneHomologyAssociation","text":"Description: A homology association between two genes. May be orthology (in which case the species of subject and object should differ) or paralogy (in which case the species may be the same)
                                         classDiagram\n    class GeneToGeneHomologyAssociation\n      GeneToGeneAssociation <|-- GeneToGeneHomologyAssociation\n\n      GeneToGeneHomologyAssociation : aggregator_knowledge_source\n\n      GeneToGeneHomologyAssociation : category\n\n      GeneToGeneHomologyAssociation : deprecated\n\n      GeneToGeneHomologyAssociation : description\n\n      GeneToGeneHomologyAssociation : has_attribute\n\n          GeneToGeneHomologyAssociation --|> Attribute : has_attribute\n\n      GeneToGeneHomologyAssociation : has_evidence\n\n          GeneToGeneHomologyAssociation --|> EvidenceType : has_evidence\n\n      GeneToGeneHomologyAssociation : id\n\n      GeneToGeneHomologyAssociation : iri\n\n      GeneToGeneHomologyAssociation : knowledge_source\n\n      GeneToGeneHomologyAssociation : name\n\n      GeneToGeneHomologyAssociation : negated\n\n      GeneToGeneHomologyAssociation : object\n\n          GeneToGeneHomologyAssociation --|> GeneOrGeneProduct : object\n\n      GeneToGeneHomologyAssociation : object_category\n\n          GeneToGeneHomologyAssociation --|> OntologyClass : object_category\n\n      GeneToGeneHomologyAssociation : object_category_closure\n\n          GeneToGeneHomologyAssociation --|> OntologyClass : object_category_closure\n\n      GeneToGeneHomologyAssociation : object_closure\n\n      GeneToGeneHomologyAssociation : object_label_closure\n\n      GeneToGeneHomologyAssociation : object_namespace\n\n      GeneToGeneHomologyAssociation : original_object\n\n      GeneToGeneHomologyAssociation : original_predicate\n\n      GeneToGeneHomologyAssociation : original_subject\n\n      GeneToGeneHomologyAssociation : predicate\n\n      GeneToGeneHomologyAssociation : primary_knowledge_source\n\n      GeneToGeneHomologyAssociation : publications\n\n          GeneToGeneHomologyAssociation --|> Publication : publications\n\n      GeneToGeneHomologyAssociation : qualifier\n\n      GeneToGeneHomologyAssociation : qualifiers\n\n          GeneToGeneHomologyAssociation --|> OntologyClass : qualifiers\n\n      GeneToGeneHomologyAssociation : retrieval_source_ids\n\n          GeneToGeneHomologyAssociation --|> RetrievalSource : retrieval_source_ids\n\n      GeneToGeneHomologyAssociation : subject\n\n          GeneToGeneHomologyAssociation --|> GeneOrGeneProduct : subject\n\n      GeneToGeneHomologyAssociation : subject_category\n\n          GeneToGeneHomologyAssociation --|> OntologyClass : subject_category\n\n      GeneToGeneHomologyAssociation : subject_category_closure\n\n          GeneToGeneHomologyAssociation --|> OntologyClass : subject_category_closure\n\n      GeneToGeneHomologyAssociation : subject_closure\n\n      GeneToGeneHomologyAssociation : subject_label_closure\n\n      GeneToGeneHomologyAssociation : subject_namespace\n\n      GeneToGeneHomologyAssociation : timepoint\n\n      GeneToGeneHomologyAssociation : type\n\n\n
                                        "},{"location":"GeneToGeneHomologyAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • GeneToGeneAssociation
                                              • GeneToGeneHomologyAssociation
                                        "},{"location":"GeneToGeneHomologyAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: the subject gene in the association. If the relation is symmetric, subject vs object is arbitrary. We allow a gene product to stand as a proxy for the gene or vice versa. 1..1 GeneOrGeneProduct Association predicate: homology relationship type 1..1 PredicateType Association object: the object gene in the association. If the relation is symmetric, subject vs object is arbitrary. We allow a gene product to stand as a proxy for the gene or vice versa. 1..1 GeneOrGeneProduct Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"GeneToGeneHomologyAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: gene to gene homology association\ndescription: A homology association between two genes. May be orthology (in which\n  case the species of subject and object should differ) or paralogy (in which case\n  the species may be the same)\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: gene to gene association\nslot_usage:\n  subject:\n    name: subject\n    domain_of:\n    - association\n    range: gene or gene product\n  predicate:\n    name: predicate\n    description: homology relationship type\n    domain_of:\n    - predicate mapping\n    - association\n    subproperty_of: homologous to\n    symmetric: true\n  object:\n    name: object\n    domain_of:\n    - association\n    range: gene or gene product\ndefining_slots:\n- subject\n- predicate\n- object\n\n
                                        "},{"location":"GeneToGeneProductRelationship/","title":"Class: GeneToGeneProductRelationship","text":"Description: A gene is transcribed and potentially translated to a gene product
                                         classDiagram\n    class GeneToGeneProductRelationship\n      SequenceFeatureRelationship <|-- GeneToGeneProductRelationship\n\n      GeneToGeneProductRelationship : aggregator_knowledge_source\n\n      GeneToGeneProductRelationship : category\n\n      GeneToGeneProductRelationship : deprecated\n\n      GeneToGeneProductRelationship : description\n\n      GeneToGeneProductRelationship : has_attribute\n\n          GeneToGeneProductRelationship --|> Attribute : has_attribute\n\n      GeneToGeneProductRelationship : has_evidence\n\n          GeneToGeneProductRelationship --|> EvidenceType : has_evidence\n\n      GeneToGeneProductRelationship : id\n\n      GeneToGeneProductRelationship : iri\n\n      GeneToGeneProductRelationship : knowledge_source\n\n      GeneToGeneProductRelationship : name\n\n      GeneToGeneProductRelationship : negated\n\n      GeneToGeneProductRelationship : object\n\n          GeneToGeneProductRelationship --|> GeneProductMixin : object\n\n      GeneToGeneProductRelationship : object_category\n\n          GeneToGeneProductRelationship --|> OntologyClass : object_category\n\n      GeneToGeneProductRelationship : object_category_closure\n\n          GeneToGeneProductRelationship --|> OntologyClass : object_category_closure\n\n      GeneToGeneProductRelationship : object_closure\n\n      GeneToGeneProductRelationship : object_label_closure\n\n      GeneToGeneProductRelationship : object_namespace\n\n      GeneToGeneProductRelationship : original_object\n\n      GeneToGeneProductRelationship : original_predicate\n\n      GeneToGeneProductRelationship : original_subject\n\n      GeneToGeneProductRelationship : predicate\n\n      GeneToGeneProductRelationship : primary_knowledge_source\n\n      GeneToGeneProductRelationship : publications\n\n          GeneToGeneProductRelationship --|> Publication : publications\n\n      GeneToGeneProductRelationship : qualifier\n\n      GeneToGeneProductRelationship : qualifiers\n\n          GeneToGeneProductRelationship --|> OntologyClass : qualifiers\n\n      GeneToGeneProductRelationship : retrieval_source_ids\n\n          GeneToGeneProductRelationship --|> RetrievalSource : retrieval_source_ids\n\n      GeneToGeneProductRelationship : subject\n\n          GeneToGeneProductRelationship --|> Gene : subject\n\n      GeneToGeneProductRelationship : subject_category\n\n          GeneToGeneProductRelationship --|> OntologyClass : subject_category\n\n      GeneToGeneProductRelationship : subject_category_closure\n\n          GeneToGeneProductRelationship --|> OntologyClass : subject_category_closure\n\n      GeneToGeneProductRelationship : subject_closure\n\n      GeneToGeneProductRelationship : subject_label_closure\n\n      GeneToGeneProductRelationship : subject_namespace\n\n      GeneToGeneProductRelationship : timepoint\n\n      GeneToGeneProductRelationship : type\n\n\n
                                        "},{"location":"GeneToGeneProductRelationship/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • SequenceFeatureRelationship
                                              • GeneToGeneProductRelationship
                                        "},{"location":"GeneToGeneProductRelationship/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 Gene Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 GeneProductMixin Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"GeneToGeneProductRelationship/#linkml-source","title":"LinkML Source","text":"
                                        name: gene to gene product relationship\ndescription: A gene is transcribed and potentially translated to a gene product\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: sequence feature relationship\nslot_usage:\n  subject:\n    name: subject\n    domain_of:\n    - association\n    range: gene\n  object:\n    name: object\n    domain_of:\n    - association\n    range: gene product mixin\n  predicate:\n    name: predicate\n    domain_of:\n    - predicate mapping\n    - association\n    subproperty_of: has gene product\ndefining_slots:\n- subject\n- object\n\n
                                        "},{"location":"GeneToGoTermAssociation/","title":"Class: GeneToGoTermAssociation","text":"

                                        Aliases: functional association

                                         classDiagram\n    class GeneToGoTermAssociation\n      FunctionalAssociation <|-- GeneToGoTermAssociation\n\n      GeneToGoTermAssociation : aggregator_knowledge_source\n\n      GeneToGoTermAssociation : category\n\n      GeneToGoTermAssociation : deprecated\n\n      GeneToGoTermAssociation : description\n\n      GeneToGoTermAssociation : has_attribute\n\n          GeneToGoTermAssociation --|> Attribute : has_attribute\n\n      GeneToGoTermAssociation : has_evidence\n\n          GeneToGoTermAssociation --|> EvidenceType : has_evidence\n\n      GeneToGoTermAssociation : id\n\n      GeneToGoTermAssociation : iri\n\n      GeneToGoTermAssociation : knowledge_source\n\n      GeneToGoTermAssociation : name\n\n      GeneToGoTermAssociation : negated\n\n      GeneToGoTermAssociation : object\n\n          GeneToGoTermAssociation --|> OntologyClass : object\n\n      GeneToGoTermAssociation : object_category\n\n          GeneToGoTermAssociation --|> OntologyClass : object_category\n\n      GeneToGoTermAssociation : object_category_closure\n\n          GeneToGoTermAssociation --|> OntologyClass : object_category_closure\n\n      GeneToGoTermAssociation : object_closure\n\n      GeneToGoTermAssociation : object_label_closure\n\n      GeneToGoTermAssociation : object_namespace\n\n      GeneToGoTermAssociation : original_object\n\n      GeneToGoTermAssociation : original_predicate\n\n      GeneToGoTermAssociation : original_subject\n\n      GeneToGoTermAssociation : predicate\n\n      GeneToGoTermAssociation : primary_knowledge_source\n\n      GeneToGoTermAssociation : publications\n\n          GeneToGoTermAssociation --|> Publication : publications\n\n      GeneToGoTermAssociation : qualifier\n\n      GeneToGoTermAssociation : qualifiers\n\n          GeneToGoTermAssociation --|> OntologyClass : qualifiers\n\n      GeneToGoTermAssociation : retrieval_source_ids\n\n          GeneToGoTermAssociation --|> RetrievalSource : retrieval_source_ids\n\n      GeneToGoTermAssociation : subject\n\n          GeneToGoTermAssociation --|> Gene : subject\n\n      GeneToGoTermAssociation : subject_category\n\n          GeneToGoTermAssociation --|> OntologyClass : subject_category\n\n      GeneToGoTermAssociation : subject_category_closure\n\n          GeneToGoTermAssociation --|> OntologyClass : subject_category_closure\n\n      GeneToGoTermAssociation : subject_closure\n\n      GeneToGoTermAssociation : subject_label_closure\n\n      GeneToGoTermAssociation : subject_namespace\n\n      GeneToGoTermAssociation : timepoint\n\n      GeneToGoTermAssociation : type\n\n\n
                                        "},{"location":"GeneToGoTermAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • FunctionalAssociation
                                              • GeneToGoTermAssociation
                                        "},{"location":"GeneToGoTermAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: gene, product or macromolecular complex that has the function associated with the GO term 1..1 Gene Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: class describing the activity, process or localization of the gene product 1..1 OntologyClass Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"GeneToGoTermAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: gene to go term association\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- functional association\nexact_mappings:\n- WBVocab:Gene-GO-Association\nis_a: functional association\nslot_usage:\n  subject:\n    name: subject\n    description: gene, product or macromolecular complex that has the function associated\n      with the GO term\n    examples:\n    - value: ZFIN:ZDB-GENE-050417-357\n      description: twist1b\n    domain_of:\n    - association\n    range: gene\n  object:\n    name: object\n    description: class describing the activity, process or localization of the gene\n      product\n    examples:\n    - value: GO:0016301\n      description: kinase activity\n    values_from:\n    - go\n    domain_of:\n    - association\n    range: ontology class\ndefining_slots:\n- subject\n- object\n\n
                                        "},{"location":"GeneToPathwayAssociation/","title":"Class: GeneToPathwayAssociation","text":"Description: An interaction between a gene or gene product and a biological process or pathway.
                                         classDiagram\n    class GeneToPathwayAssociation\n      GeneToEntityAssociationMixin <|-- GeneToPathwayAssociation\n      Association <|-- GeneToPathwayAssociation\n\n      GeneToPathwayAssociation : aggregator_knowledge_source\n\n      GeneToPathwayAssociation : category\n\n      GeneToPathwayAssociation : deprecated\n\n      GeneToPathwayAssociation : description\n\n      GeneToPathwayAssociation : has_attribute\n\n          GeneToPathwayAssociation --|> Attribute : has_attribute\n\n      GeneToPathwayAssociation : has_evidence\n\n          GeneToPathwayAssociation --|> EvidenceType : has_evidence\n\n      GeneToPathwayAssociation : id\n\n      GeneToPathwayAssociation : iri\n\n      GeneToPathwayAssociation : knowledge_source\n\n      GeneToPathwayAssociation : name\n\n      GeneToPathwayAssociation : negated\n\n      GeneToPathwayAssociation : object\n\n          GeneToPathwayAssociation --|> Pathway : object\n\n      GeneToPathwayAssociation : object_category\n\n          GeneToPathwayAssociation --|> OntologyClass : object_category\n\n      GeneToPathwayAssociation : object_category_closure\n\n          GeneToPathwayAssociation --|> OntologyClass : object_category_closure\n\n      GeneToPathwayAssociation : object_closure\n\n      GeneToPathwayAssociation : object_label_closure\n\n      GeneToPathwayAssociation : object_namespace\n\n      GeneToPathwayAssociation : original_object\n\n      GeneToPathwayAssociation : original_predicate\n\n      GeneToPathwayAssociation : original_subject\n\n      GeneToPathwayAssociation : predicate\n\n      GeneToPathwayAssociation : primary_knowledge_source\n\n      GeneToPathwayAssociation : publications\n\n          GeneToPathwayAssociation --|> Publication : publications\n\n      GeneToPathwayAssociation : qualifier\n\n      GeneToPathwayAssociation : qualifiers\n\n          GeneToPathwayAssociation --|> OntologyClass : qualifiers\n\n      GeneToPathwayAssociation : retrieval_source_ids\n\n          GeneToPathwayAssociation --|> RetrievalSource : retrieval_source_ids\n\n      GeneToPathwayAssociation : subject\n\n          GeneToPathwayAssociation --|> GeneOrGeneProduct : subject\n\n      GeneToPathwayAssociation : subject_category\n\n          GeneToPathwayAssociation --|> OntologyClass : subject_category\n\n      GeneToPathwayAssociation : subject_category_closure\n\n          GeneToPathwayAssociation --|> OntologyClass : subject_category_closure\n\n      GeneToPathwayAssociation : subject_closure\n\n      GeneToPathwayAssociation : subject_label_closure\n\n      GeneToPathwayAssociation : subject_namespace\n\n      GeneToPathwayAssociation : timepoint\n\n      GeneToPathwayAssociation : type\n\n\n
                                        "},{"location":"GeneToPathwayAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • GeneToPathwayAssociation [ GeneToEntityAssociationMixin]
                                        "},{"location":"GeneToPathwayAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: the gene or gene product entity that participates or influences the pathway 1..1 GeneOrGeneProduct Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: the pathway that includes or is affected by the gene or gene product 1..1 Pathway Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"GeneToPathwayAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: gene to pathway association\ndescription: An interaction between a gene or gene product and a biological process\n  or pathway.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nmixins:\n- gene to entity association mixin\nslot_usage:\n  subject:\n    name: subject\n    description: the gene or gene product entity that participates or influences the\n      pathway\n    domain_of:\n    - association\n    range: gene or gene product\n  object:\n    name: object\n    description: the pathway that includes or is affected by the gene or gene product\n    domain_of:\n    - association\n    range: pathway\ndefining_slots:\n- subject\n- object\n\n
                                        "},{"location":"GeneToPhenotypicFeatureAssociation/","title":"Class: GeneToPhenotypicFeatureAssociation","text":"
                                         classDiagram\n    class GeneToPhenotypicFeatureAssociation\n      EntityToPhenotypicFeatureAssociationMixin <|-- GeneToPhenotypicFeatureAssociation\n      GeneToEntityAssociationMixin <|-- GeneToPhenotypicFeatureAssociation\n      GeneToDiseaseOrPhenotypicFeatureAssociation <|-- GeneToPhenotypicFeatureAssociation\n\n      GeneToPhenotypicFeatureAssociation : aggregator_knowledge_source\n\n      GeneToPhenotypicFeatureAssociation : category\n\n      GeneToPhenotypicFeatureAssociation : deprecated\n\n      GeneToPhenotypicFeatureAssociation : description\n\n      GeneToPhenotypicFeatureAssociation : frequency_qualifier\n\n      GeneToPhenotypicFeatureAssociation : has_attribute\n\n          GeneToPhenotypicFeatureAssociation --|> Attribute : has_attribute\n\n      GeneToPhenotypicFeatureAssociation : has_count\n\n      GeneToPhenotypicFeatureAssociation : has_evidence\n\n          GeneToPhenotypicFeatureAssociation --|> EvidenceType : has_evidence\n\n      GeneToPhenotypicFeatureAssociation : has_percentage\n\n      GeneToPhenotypicFeatureAssociation : has_quotient\n\n      GeneToPhenotypicFeatureAssociation : has_total\n\n      GeneToPhenotypicFeatureAssociation : id\n\n      GeneToPhenotypicFeatureAssociation : iri\n\n      GeneToPhenotypicFeatureAssociation : knowledge_source\n\n      GeneToPhenotypicFeatureAssociation : name\n\n      GeneToPhenotypicFeatureAssociation : negated\n\n      GeneToPhenotypicFeatureAssociation : object\n\n          GeneToPhenotypicFeatureAssociation --|> PhenotypicFeature : object\n\n      GeneToPhenotypicFeatureAssociation : object_category\n\n          GeneToPhenotypicFeatureAssociation --|> OntologyClass : object_category\n\n      GeneToPhenotypicFeatureAssociation : object_category_closure\n\n          GeneToPhenotypicFeatureAssociation --|> OntologyClass : object_category_closure\n\n      GeneToPhenotypicFeatureAssociation : object_closure\n\n      GeneToPhenotypicFeatureAssociation : object_direction_qualifier\n\n          GeneToPhenotypicFeatureAssociation --|> DirectionQualifierEnum : object_direction_qualifier\n\n      GeneToPhenotypicFeatureAssociation : object_label_closure\n\n      GeneToPhenotypicFeatureAssociation : object_namespace\n\n      GeneToPhenotypicFeatureAssociation : onset_qualifier\n\n          GeneToPhenotypicFeatureAssociation --|> Onset : onset_qualifier\n\n      GeneToPhenotypicFeatureAssociation : original_object\n\n      GeneToPhenotypicFeatureAssociation : original_predicate\n\n      GeneToPhenotypicFeatureAssociation : original_subject\n\n      GeneToPhenotypicFeatureAssociation : predicate\n\n      GeneToPhenotypicFeatureAssociation : primary_knowledge_source\n\n      GeneToPhenotypicFeatureAssociation : publications\n\n          GeneToPhenotypicFeatureAssociation --|> Publication : publications\n\n      GeneToPhenotypicFeatureAssociation : qualifier\n\n      GeneToPhenotypicFeatureAssociation : qualifiers\n\n          GeneToPhenotypicFeatureAssociation --|> OntologyClass : qualifiers\n\n      GeneToPhenotypicFeatureAssociation : retrieval_source_ids\n\n          GeneToPhenotypicFeatureAssociation --|> RetrievalSource : retrieval_source_ids\n\n      GeneToPhenotypicFeatureAssociation : severity_qualifier\n\n          GeneToPhenotypicFeatureAssociation --|> SeverityValue : severity_qualifier\n\n      GeneToPhenotypicFeatureAssociation : sex_qualifier\n\n          GeneToPhenotypicFeatureAssociation --|> BiologicalSex : sex_qualifier\n\n      GeneToPhenotypicFeatureAssociation : subject\n\n          GeneToPhenotypicFeatureAssociation --|> GeneOrGeneProduct : subject\n\n      GeneToPhenotypicFeatureAssociation : subject_aspect_qualifier\n\n          GeneToPhenotypicFeatureAssociation --|> GeneOrGeneProductOrChemicalEntityAspectEnum : subject_aspect_qualifier\n\n      GeneToPhenotypicFeatureAssociation : subject_category\n\n          GeneToPhenotypicFeatureAssociation --|> OntologyClass : subject_category\n\n      GeneToPhenotypicFeatureAssociation : subject_category_closure\n\n          GeneToPhenotypicFeatureAssociation --|> OntologyClass : subject_category_closure\n\n      GeneToPhenotypicFeatureAssociation : subject_closure\n\n      GeneToPhenotypicFeatureAssociation : subject_label_closure\n\n      GeneToPhenotypicFeatureAssociation : subject_namespace\n\n      GeneToPhenotypicFeatureAssociation : timepoint\n\n      GeneToPhenotypicFeatureAssociation : type\n\n\n
                                        "},{"location":"GeneToPhenotypicFeatureAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • GeneToDiseaseOrPhenotypicFeatureAssociation [ EntityToPhenotypicFeatureAssociationMixin GeneToEntityAssociationMixin]
                                              • GeneToPhenotypicFeatureAssociation [ EntityToPhenotypicFeatureAssociationMixin GeneToEntityAssociationMixin]
                                        "},{"location":"GeneToPhenotypicFeatureAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance sex_qualifier: a qualifier used in a phenotypic association to state whether the association is specific to a particular sex. 0..1 BiologicalSex EntityToPhenotypicFeatureAssociationMixin subject_aspect_qualifier: None 0..1 GeneOrGeneProductOrChemicalEntityAspectEnum GeneToDiseaseOrPhenotypicFeatureAssociation object_direction_qualifier: None 0..1 DirectionQualifierEnum GeneToDiseaseOrPhenotypicFeatureAssociation subject: gene in which variation is correlated with the phenotypic feature 1..1 GeneOrGeneProduct Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 PhenotypicFeature Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity has_count: number of things with a particular property 0..1 Integer FrequencyQuantifier has_total: total number of things in a particular reference set 0..1 Integer FrequencyQuantifier has_quotient: None 0..1 Double FrequencyQuantifier has_percentage: equivalent to has quotient multiplied by 100 0..1 Double FrequencyQuantifier severity_qualifier: a qualifier used in a phenotypic association to state how severe the phenotype is in the subject 0..1 SeverityValue EntityToFeatureOrDiseaseQualifiersMixin onset_qualifier: a qualifier used in a phenotypic association to state when the phenotype appears is in the subject 0..1 Onset EntityToFeatureOrDiseaseQualifiersMixin frequency_qualifier: a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject 0..1 FrequencyValue FrequencyQualifierMixin"},{"location":"GeneToPhenotypicFeatureAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: gene to phenotypic feature association\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- WBVocab:Gene-Phenotype-Association\nis_a: gene to disease or phenotypic feature association\nmixins:\n- entity to phenotypic feature association mixin\n- gene to entity association mixin\nslot_usage:\n  subject:\n    name: subject\n    description: gene in which variation is correlated with the phenotypic feature\n    examples:\n    - value: HGNC:2197\n      description: COL1A1 (Human)\n    domain_of:\n    - association\n    range: gene or gene product\n  object:\n    name: object\n    domain_of:\n    - association\n    range: phenotypic feature\ndefining_slots:\n- subject\n- object\n\n
                                        "},{"location":"GeneticInheritance/","title":"Class: GeneticInheritance","text":"Description: The pattern or 'mode' in which a particular genetic trait or disorder is passed from one generation to the next, e.g. autosomal dominant, autosomal recessive, etc.

                                        Aliases: inheritance

                                         classDiagram\n    class GeneticInheritance\n      BiologicalEntity <|-- GeneticInheritance\n\n      GeneticInheritance : category\n\n      GeneticInheritance : deprecated\n\n      GeneticInheritance : description\n\n      GeneticInheritance : full_name\n\n      GeneticInheritance : has_attribute\n\n          GeneticInheritance --|> Attribute : has_attribute\n\n      GeneticInheritance : id\n\n      GeneticInheritance : in_taxon\n\n          GeneticInheritance --|> OrganismTaxon : in_taxon\n\n      GeneticInheritance : in_taxon_label\n\n      GeneticInheritance : iri\n\n      GeneticInheritance : name\n\n      GeneticInheritance : provided_by\n\n      GeneticInheritance : synonym\n\n      GeneticInheritance : type\n\n      GeneticInheritance : xref\n\n\n
                                        "},{"location":"GeneticInheritance/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • GeneticInheritance
                                        "},{"location":"GeneticInheritance/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"GeneticInheritance/#usages","title":"Usages","text":"used by used in type used DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation object range GeneticInheritance"},{"location":"GeneticInheritance/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage HP GeneticInheritanceDiseasePhenotypicFeature GENO GeneticInheritance NCIT FoodGeneticInheritanceDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureClinicalFinding"},{"location":"GeneticInheritance/#linkml-source","title":"LinkML Source","text":"
                                        name: genetic inheritance\nid_prefixes:\n- HP\n- GENO\n- NCIT\ndescription: The pattern or 'mode' in which a particular genetic trait or disorder\n  is passed from one generation to the next, e.g. autosomal dominant, autosomal recessive,\n  etc.\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- inheritance\nexact_mappings:\n- HP:0000005\n- GENO:0000141\n- NCIT:C45827\nclose_mappings:\n- STY:T045\nis_a: biological entity\n\n
                                        "},{"location":"Genome/","title":"Class: Genome","text":"Description: A genome is the sum of genetic material within a cell or virion.
                                         classDiagram\n    class Genome\n      GenomicEntity <|-- Genome\n      PhysicalEssence <|-- Genome\n      OntologyClass <|-- Genome\n      BiologicalEntity <|-- Genome\n\n      Genome : category\n\n      Genome : deprecated\n\n      Genome : description\n\n      Genome : full_name\n\n      Genome : has_attribute\n\n          Genome --|> Attribute : has_attribute\n\n      Genome : has_biological_sequence\n\n      Genome : id\n\n      Genome : in_taxon\n\n          Genome --|> OrganismTaxon : in_taxon\n\n      Genome : in_taxon_label\n\n      Genome : iri\n\n      Genome : name\n\n      Genome : provided_by\n\n      Genome : synonym\n\n      Genome : type\n\n      Genome : xref\n\n\n
                                        "},{"location":"Genome/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • Genome [ GenomicEntity PhysicalEssence OntologyClass]
                                        "},{"location":"Genome/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance has_biological_sequence: connects a genomic feature to its sequence 0..1 BiologicalSequence GenomicEntity id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity, OntologyClass in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Genome/#linkml-source","title":"LinkML Source","text":"
                                        name: genome\ndescription: A genome is the sum of genetic material within a cell or virion.\nin_subset:\n- model_organism_database\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- SO:0001026\n- SIO:000984\n- WIKIDATA:Q7020\nclose_mappings:\n- dcid:GenomeAssemblyUnit\nis_a: biological entity\nmixins:\n- genomic entity\n- physical essence\n- ontology class\n\n
                                        "},{"location":"GenomicBackgroundExposure/","title":"Class: GenomicBackgroundExposure","text":"Description: A genomic background exposure is where an individual's specific genomic background of genes, sequence variants or other pre-existing genomic conditions constitute a kind of 'exposure' to the organism, leading to or influencing an outcome.
                                         classDiagram\n    class GenomicBackgroundExposure\n      ExposureEvent <|-- GenomicBackgroundExposure\n      GeneGroupingMixin <|-- GenomicBackgroundExposure\n      PhysicalEssence <|-- GenomicBackgroundExposure\n      GenomicEntity <|-- GenomicBackgroundExposure\n      ThingWithTaxon <|-- GenomicBackgroundExposure\n      OntologyClass <|-- GenomicBackgroundExposure\n      Attribute <|-- GenomicBackgroundExposure\n\n      GenomicBackgroundExposure : category\n\n      GenomicBackgroundExposure : deprecated\n\n      GenomicBackgroundExposure : description\n\n      GenomicBackgroundExposure : full_name\n\n      GenomicBackgroundExposure : has_attribute\n\n          GenomicBackgroundExposure --|> Attribute : has_attribute\n\n      GenomicBackgroundExposure : has_attribute_type\n\n          GenomicBackgroundExposure --|> OntologyClass : has_attribute_type\n\n      GenomicBackgroundExposure : has_biological_sequence\n\n      GenomicBackgroundExposure : has_gene_or_gene_product\n\n          GenomicBackgroundExposure --|> Gene : has_gene_or_gene_product\n\n      GenomicBackgroundExposure : has_qualitative_value\n\n          GenomicBackgroundExposure --|> NamedThing : has_qualitative_value\n\n      GenomicBackgroundExposure : has_quantitative_value\n\n          GenomicBackgroundExposure --|> QuantityValue : has_quantitative_value\n\n      GenomicBackgroundExposure : id\n\n      GenomicBackgroundExposure : in_taxon\n\n          GenomicBackgroundExposure --|> OrganismTaxon : in_taxon\n\n      GenomicBackgroundExposure : in_taxon_label\n\n      GenomicBackgroundExposure : iri\n\n      GenomicBackgroundExposure : name\n\n      GenomicBackgroundExposure : provided_by\n\n      GenomicBackgroundExposure : synonym\n\n      GenomicBackgroundExposure : timepoint\n\n      GenomicBackgroundExposure : type\n\n      GenomicBackgroundExposure : xref\n\n\n
                                        "},{"location":"GenomicBackgroundExposure/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • Attribute [ OntologyClass]
                                              • GenomicBackgroundExposure [ ExposureEvent GeneGroupingMixin PhysicalEssence GenomicEntity ThingWithTaxon OntologyClass]
                                        "},{"location":"GenomicBackgroundExposure/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance timepoint: a point in time 0..1 TimeType ExposureEvent has_gene_or_gene_product: connects an entity with one or more gene or gene products 0..* Gene GeneGroupingMixin has_biological_sequence: connects a genomic feature to its sequence 0..1 BiologicalSequence GenomicEntity in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity, OntologyClass name: The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term. 0..1 LabelType Entity, Attribute has_attribute_type: connects an attribute to a class that describes it 1..1 OntologyClass Attribute has_quantitative_value: connects an attribute to a value 0..* QuantityValue Attribute has_qualitative_value: connects an attribute to a value 0..1 NamedThing Attribute iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity, Attribute provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"GenomicBackgroundExposure/#linkml-source","title":"LinkML Source","text":"
                                        name: genomic background exposure\ndescription: A genomic background exposure is where an individual's specific genomic\n  background of genes, sequence variants or other pre-existing genomic conditions\n  constitute a kind of 'exposure' to the organism, leading to or influencing an outcome.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: attribute\nmixins:\n- exposure event\n- gene grouping mixin\n- physical essence\n- genomic entity\n- thing with taxon\n- ontology class\n\n
                                        "},{"location":"GenomicEntity/","title":"Class: GenomicEntity","text":"
                                         classDiagram\n    class GenomicEntity\n      GenomicEntity <|-- NucleicAcidEntity\n      GenomicEntity <|-- RegulatoryRegion\n      GenomicEntity <|-- AccessibleDnaRegion\n      GenomicEntity <|-- TranscriptionFactorBindingSite\n      GenomicEntity <|-- Gene\n      GenomicEntity <|-- NucleosomeModification\n      GenomicEntity <|-- Genome\n      GenomicEntity <|-- CodingSequence\n      GenomicEntity <|-- Genotype\n      GenomicEntity <|-- Haplotype\n      GenomicEntity <|-- SequenceVariant\n      GenomicEntity <|-- ReagentTargetedGene\n      GenomicEntity <|-- GenomicBackgroundExposure\n\n      GenomicEntity : has_biological_sequence\n\n\n
                                        "},{"location":"GenomicEntity/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance has_biological_sequence: connects a genomic feature to its sequence 0..1 BiologicalSequence direct"},{"location":"GenomicEntity/#mixin-usage","title":"Mixin Usage","text":"mixed into description NucleicAcidEntity A nucleic acid entity is a molecular entity characterized by availability in gene databases of nucleotide-based sequence representations of its precise sequence; for convenience of representation, partial sequences of various kinds are included. RegulatoryRegion A region (or regions) of the genome that contains known or putative regulatory elements that act in cis- or trans- to affect the transcription of gene AccessibleDnaRegion A region (or regions) of a chromatinized genome that has been measured to be more accessible to an enzyme such as DNase-I or Tn5 Transpose TranscriptionFactorBindingSite A region (or regions) of the genome that contains a region of DNA known or predicted to bind a protein that modulates gene transcription Gene A region (or regions) that includes all of the sequence elements necessary to encode a functional transcript. A gene locus may include regulatory regions, transcribed regions and/or other functional sequence regions. NucleosomeModification A chemical modification of a histone protein within a nucleosome octomer or a substitution of a histone with a variant histone isoform. e.g. Histone 4 Lysine 20 methylation (H4K20me), histone variant H2AZ substituting H2A. Genome A genome is the sum of genetic material within a cell or virion. CodingSequence None Genotype An information content entity that describes a genome by specifying the total variation in genomic sequence and/or gene expression, relative to some established background Haplotype A set of zero or more Alleles on a single instance of a Sequence[VMC] SequenceVariant A sequence_variant is a non exact copy of a sequence_feature or genome exhibiting one or more sequence_alteration. ReagentTargetedGene A gene altered in its expression level in the context of some experiment as a result of being targeted by gene-knockdown reagent(s) such as a morpholino or RNAi. GenomicBackgroundExposure A genomic background exposure is where an individual's specific genomic background of genes, sequence variants or other pre-existing genomic conditions constitute a kind of 'exposure' to the organism, leading to or influencing an outcome."},{"location":"GenomicEntity/#linkml-source","title":"LinkML Source","text":"
                                        name: genomic entity\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nnarrow_mappings:\n- STY:T028\n- GENO:0000897\nmixin: true\nslots:\n- has biological sequence\n\n
                                        "},{"location":"GenomicSequenceLocalization/","title":"Class: GenomicSequenceLocalization","text":"Description: A relationship between a sequence feature and a nucleic acid entity it is localized to. The reference entity may be a chromosome, chromosome region or information entity such as a contig.
                                         classDiagram\n    class GenomicSequenceLocalization\n      SequenceAssociation <|-- GenomicSequenceLocalization\n\n      GenomicSequenceLocalization : aggregator_knowledge_source\n\n      GenomicSequenceLocalization : category\n\n      GenomicSequenceLocalization : deprecated\n\n      GenomicSequenceLocalization : description\n\n      GenomicSequenceLocalization : end_interbase_coordinate\n\n      GenomicSequenceLocalization : genome_build\n\n          GenomicSequenceLocalization --|> StrandEnum : genome_build\n\n      GenomicSequenceLocalization : has_attribute\n\n          GenomicSequenceLocalization --|> Attribute : has_attribute\n\n      GenomicSequenceLocalization : has_evidence\n\n          GenomicSequenceLocalization --|> EvidenceType : has_evidence\n\n      GenomicSequenceLocalization : id\n\n      GenomicSequenceLocalization : iri\n\n      GenomicSequenceLocalization : knowledge_source\n\n      GenomicSequenceLocalization : name\n\n      GenomicSequenceLocalization : negated\n\n      GenomicSequenceLocalization : object\n\n          GenomicSequenceLocalization --|> NucleicAcidEntity : object\n\n      GenomicSequenceLocalization : object_category\n\n          GenomicSequenceLocalization --|> OntologyClass : object_category\n\n      GenomicSequenceLocalization : object_category_closure\n\n          GenomicSequenceLocalization --|> OntologyClass : object_category_closure\n\n      GenomicSequenceLocalization : object_closure\n\n      GenomicSequenceLocalization : object_label_closure\n\n      GenomicSequenceLocalization : object_namespace\n\n      GenomicSequenceLocalization : original_object\n\n      GenomicSequenceLocalization : original_predicate\n\n      GenomicSequenceLocalization : original_subject\n\n      GenomicSequenceLocalization : phase\n\n          GenomicSequenceLocalization --|> PhaseEnum : phase\n\n      GenomicSequenceLocalization : predicate\n\n      GenomicSequenceLocalization : primary_knowledge_source\n\n      GenomicSequenceLocalization : publications\n\n          GenomicSequenceLocalization --|> Publication : publications\n\n      GenomicSequenceLocalization : qualifier\n\n      GenomicSequenceLocalization : qualifiers\n\n          GenomicSequenceLocalization --|> OntologyClass : qualifiers\n\n      GenomicSequenceLocalization : retrieval_source_ids\n\n          GenomicSequenceLocalization --|> RetrievalSource : retrieval_source_ids\n\n      GenomicSequenceLocalization : start_interbase_coordinate\n\n      GenomicSequenceLocalization : strand\n\n          GenomicSequenceLocalization --|> StrandEnum : strand\n\n      GenomicSequenceLocalization : subject\n\n          GenomicSequenceLocalization --|> NucleicAcidEntity : subject\n\n      GenomicSequenceLocalization : subject_category\n\n          GenomicSequenceLocalization --|> OntologyClass : subject_category\n\n      GenomicSequenceLocalization : subject_category_closure\n\n          GenomicSequenceLocalization --|> OntologyClass : subject_category_closure\n\n      GenomicSequenceLocalization : subject_closure\n\n      GenomicSequenceLocalization : subject_label_closure\n\n      GenomicSequenceLocalization : subject_namespace\n\n      GenomicSequenceLocalization : timepoint\n\n      GenomicSequenceLocalization : type\n\n\n
                                        "},{"location":"GenomicSequenceLocalization/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • SequenceAssociation
                                              • GenomicSequenceLocalization
                                        "},{"location":"GenomicSequenceLocalization/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance start_interbase_coordinate: The position at which the subject nucleic acid entity starts on the chromosome or other entity to which it is located on. (ie: the start of the sequence being referenced is 0). 0..1 Integer direct end_interbase_coordinate: The position at which the subject nucleic acid entity ends on the chromosome or other entity to which it is located on. 0..1 Integer direct genome_build: The version of the genome on which a feature is located. For example, GRCh38 for Homo sapiens. 0..1 StrandEnum direct strand: The strand on which a feature is located. Has a value of '+' (sense strand or forward strand) or '-' (anti-sense strand or reverse strand). 0..1 StrandEnum direct phase: The phase for a coding sequence entity. For example, phase of a CDS as represented in a GFF3 with a value of 0, 1 or 2. 0..1 PhaseEnum direct subject: connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 NucleicAcidEntity Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 NucleicAcidEntity Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"GenomicSequenceLocalization/#usages","title":"Usages","text":"used by used in type used GenomicSequenceLocalization start_interbase_coordinate domain GenomicSequenceLocalization GenomicSequenceLocalization end_interbase_coordinate domain GenomicSequenceLocalization GenomicSequenceLocalization genome_build domain GenomicSequenceLocalization GenomicSequenceLocalization strand domain GenomicSequenceLocalization"},{"location":"GenomicSequenceLocalization/#linkml-source","title":"LinkML Source","text":"
                                        name: genomic sequence localization\ndescription: A relationship between a sequence feature and a nucleic acid entity it\n  is localized to. The reference entity may be a chromosome, chromosome region or\n  information entity such as a contig.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- dcid:GenomeAnnotation\nbroad_mappings:\n- dcid:Chromosome\nis_a: sequence association\nslots:\n- start interbase coordinate\n- end interbase coordinate\n- genome build\n- strand\n- phase\nslot_usage:\n  subject:\n    name: subject\n    aliases:\n    - sequence feature\n    domain_of:\n    - association\n    range: nucleic acid entity\n  object:\n    name: object\n    aliases:\n    - reference\n    domain_of:\n    - association\n    range: nucleic acid entity\n  predicate:\n    name: predicate\n    domain_of:\n    - predicate mapping\n    - association\n    subproperty_of: has sequence location\n\n
                                        "},{"location":"Genotype/","title":"Class: Genotype","text":"Description: An information content entity that describes a genome by specifying the total variation in genomic sequence and/or gene expression, relative to some established background
                                         classDiagram\n    class Genotype\n      PhysicalEssence <|-- Genotype\n      GenomicEntity <|-- Genotype\n      OntologyClass <|-- Genotype\n      BiologicalEntity <|-- Genotype\n\n      Genotype : category\n\n      Genotype : deprecated\n\n      Genotype : description\n\n      Genotype : full_name\n\n      Genotype : has_attribute\n\n          Genotype --|> Attribute : has_attribute\n\n      Genotype : has_biological_sequence\n\n      Genotype : has_zygosity\n\n          Genotype --|> Zygosity : has_zygosity\n\n      Genotype : id\n\n      Genotype : in_taxon\n\n          Genotype --|> OrganismTaxon : in_taxon\n\n      Genotype : in_taxon_label\n\n      Genotype : iri\n\n      Genotype : name\n\n      Genotype : provided_by\n\n      Genotype : synonym\n\n      Genotype : type\n\n      Genotype : xref\n\n\n
                                        "},{"location":"Genotype/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • Genotype [ PhysicalEssence GenomicEntity OntologyClass]
                                        "},{"location":"Genotype/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance has_zygosity: None 0..1 Zygosity direct has_biological_sequence: connects a genomic feature to its sequence 0..1 BiologicalSequence GenomicEntity id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity, OntologyClass in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Genotype/#usages","title":"Usages","text":"used by used in type used GenotypeToGenotypePartAssociation subject range Genotype GenotypeToGenotypePartAssociation object range Genotype GenotypeToGeneAssociation subject range Genotype GenotypeToVariantAssociation subject range Genotype GenotypeToPhenotypicFeatureAssociation subject range Genotype GenotypeToDiseaseAssociation subject range Genotype GenotypeAsAModelOfDiseaseAssociation subject range Genotype"},{"location":"Genotype/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage ZFIN GeneGenotypeSequenceVariant FB PathwayGeneTranscriptPolypeptideProteinGeneFamilyGenotypeSequenceVariant"},{"location":"Genotype/#linkml-source","title":"LinkML Source","text":"
                                        name: genotype\nid_prefixes:\n- ZFIN\n- FB\ndescription: An information content entity that describes a genome by specifying the\n  total variation in genomic sequence and/or gene expression, relative to some established\n  background\ncomments:\n- Consider renaming as genotypic entity\nin_subset:\n- model_organism_database\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- GENO:0000536\n- SIO:001079\nis_a: biological entity\nmixins:\n- physical essence\n- genomic entity\n- ontology class\nslots:\n- has zygosity\n\n
                                        "},{"location":"GenotypeAsAModelOfDiseaseAssociation/","title":"Class: GenotypeAsAModelOfDiseaseAssociation","text":"
                                         classDiagram\n    class GenotypeAsAModelOfDiseaseAssociation\n      ModelToDiseaseAssociationMixin <|-- GenotypeAsAModelOfDiseaseAssociation\n      EntityToDiseaseAssociationMixin <|-- GenotypeAsAModelOfDiseaseAssociation\n      GenotypeToDiseaseAssociation <|-- GenotypeAsAModelOfDiseaseAssociation\n\n      GenotypeAsAModelOfDiseaseAssociation : aggregator_knowledge_source\n\n      GenotypeAsAModelOfDiseaseAssociation : category\n\n      GenotypeAsAModelOfDiseaseAssociation : deprecated\n\n      GenotypeAsAModelOfDiseaseAssociation : description\n\n      GenotypeAsAModelOfDiseaseAssociation : frequency_qualifier\n\n      GenotypeAsAModelOfDiseaseAssociation : has_attribute\n\n          GenotypeAsAModelOfDiseaseAssociation --|> Attribute : has_attribute\n\n      GenotypeAsAModelOfDiseaseAssociation : has_evidence\n\n          GenotypeAsAModelOfDiseaseAssociation --|> EvidenceType : has_evidence\n\n      GenotypeAsAModelOfDiseaseAssociation : id\n\n      GenotypeAsAModelOfDiseaseAssociation : iri\n\n      GenotypeAsAModelOfDiseaseAssociation : knowledge_source\n\n      GenotypeAsAModelOfDiseaseAssociation : name\n\n      GenotypeAsAModelOfDiseaseAssociation : negated\n\n      GenotypeAsAModelOfDiseaseAssociation : object\n\n          GenotypeAsAModelOfDiseaseAssociation --|> Disease : object\n\n      GenotypeAsAModelOfDiseaseAssociation : object_category\n\n          GenotypeAsAModelOfDiseaseAssociation --|> OntologyClass : object_category\n\n      GenotypeAsAModelOfDiseaseAssociation : object_category_closure\n\n          GenotypeAsAModelOfDiseaseAssociation --|> OntologyClass : object_category_closure\n\n      GenotypeAsAModelOfDiseaseAssociation : object_closure\n\n      GenotypeAsAModelOfDiseaseAssociation : object_label_closure\n\n      GenotypeAsAModelOfDiseaseAssociation : object_namespace\n\n      GenotypeAsAModelOfDiseaseAssociation : onset_qualifier\n\n          GenotypeAsAModelOfDiseaseAssociation --|> Onset : onset_qualifier\n\n      GenotypeAsAModelOfDiseaseAssociation : original_object\n\n      GenotypeAsAModelOfDiseaseAssociation : original_predicate\n\n      GenotypeAsAModelOfDiseaseAssociation : original_subject\n\n      GenotypeAsAModelOfDiseaseAssociation : predicate\n\n      GenotypeAsAModelOfDiseaseAssociation : primary_knowledge_source\n\n      GenotypeAsAModelOfDiseaseAssociation : publications\n\n          GenotypeAsAModelOfDiseaseAssociation --|> Publication : publications\n\n      GenotypeAsAModelOfDiseaseAssociation : qualifier\n\n      GenotypeAsAModelOfDiseaseAssociation : qualifiers\n\n          GenotypeAsAModelOfDiseaseAssociation --|> OntologyClass : qualifiers\n\n      GenotypeAsAModelOfDiseaseAssociation : retrieval_source_ids\n\n          GenotypeAsAModelOfDiseaseAssociation --|> RetrievalSource : retrieval_source_ids\n\n      GenotypeAsAModelOfDiseaseAssociation : severity_qualifier\n\n          GenotypeAsAModelOfDiseaseAssociation --|> SeverityValue : severity_qualifier\n\n      GenotypeAsAModelOfDiseaseAssociation : subject\n\n          GenotypeAsAModelOfDiseaseAssociation --|> Genotype : subject\n\n      GenotypeAsAModelOfDiseaseAssociation : subject_category\n\n          GenotypeAsAModelOfDiseaseAssociation --|> OntologyClass : subject_category\n\n      GenotypeAsAModelOfDiseaseAssociation : subject_category_closure\n\n          GenotypeAsAModelOfDiseaseAssociation --|> OntologyClass : subject_category_closure\n\n      GenotypeAsAModelOfDiseaseAssociation : subject_closure\n\n      GenotypeAsAModelOfDiseaseAssociation : subject_label_closure\n\n      GenotypeAsAModelOfDiseaseAssociation : subject_namespace\n\n      GenotypeAsAModelOfDiseaseAssociation : timepoint\n\n      GenotypeAsAModelOfDiseaseAssociation : type\n\n\n
                                        "},{"location":"GenotypeAsAModelOfDiseaseAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • GenotypeToDiseaseAssociation [ GenotypeToEntityAssociationMixin EntityToDiseaseAssociationMixin]
                                              • GenotypeAsAModelOfDiseaseAssociation [ ModelToDiseaseAssociationMixin EntityToDiseaseAssociationMixin]
                                        "},{"location":"GenotypeAsAModelOfDiseaseAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: A genotype that has a role in modeling the disease. 1..1 Genotype Association predicate: The relationship to the disease 1..1 PredicateType Association object: disease 1..1 Disease Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity severity_qualifier: a qualifier used in a phenotypic association to state how severe the phenotype is in the subject 0..1 SeverityValue EntityToFeatureOrDiseaseQualifiersMixin onset_qualifier: a qualifier used in a phenotypic association to state when the phenotype appears is in the subject 0..1 Onset EntityToFeatureOrDiseaseQualifiersMixin frequency_qualifier: a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject 0..1 FrequencyValue FrequencyQualifierMixin"},{"location":"GenotypeAsAModelOfDiseaseAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: genotype as a model of disease association\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: genotype to disease association\nmixins:\n- model to disease association mixin\n- entity to disease association mixin\nslot_usage:\n  subject:\n    name: subject\n    description: A genotype that has a role in modeling the disease.\n    domain_of:\n    - association\n    range: genotype\ndefining_slots:\n- subject\n- predicate\n- object\n\n
                                        "},{"location":"GenotypeToDiseaseAssociation/","title":"Class: GenotypeToDiseaseAssociation","text":"
                                         classDiagram\n    class GenotypeToDiseaseAssociation\n      GenotypeToEntityAssociationMixin <|-- GenotypeToDiseaseAssociation\n      EntityToDiseaseAssociationMixin <|-- GenotypeToDiseaseAssociation\n      Association <|-- GenotypeToDiseaseAssociation\n\n\n      GenotypeToDiseaseAssociation <|-- GenotypeAsAModelOfDiseaseAssociation\n\n\n      GenotypeToDiseaseAssociation : aggregator_knowledge_source\n\n      GenotypeToDiseaseAssociation : category\n\n      GenotypeToDiseaseAssociation : deprecated\n\n      GenotypeToDiseaseAssociation : description\n\n      GenotypeToDiseaseAssociation : frequency_qualifier\n\n      GenotypeToDiseaseAssociation : has_attribute\n\n          GenotypeToDiseaseAssociation --|> Attribute : has_attribute\n\n      GenotypeToDiseaseAssociation : has_evidence\n\n          GenotypeToDiseaseAssociation --|> EvidenceType : has_evidence\n\n      GenotypeToDiseaseAssociation : id\n\n      GenotypeToDiseaseAssociation : iri\n\n      GenotypeToDiseaseAssociation : knowledge_source\n\n      GenotypeToDiseaseAssociation : name\n\n      GenotypeToDiseaseAssociation : negated\n\n      GenotypeToDiseaseAssociation : object\n\n          GenotypeToDiseaseAssociation --|> Disease : object\n\n      GenotypeToDiseaseAssociation : object_category\n\n          GenotypeToDiseaseAssociation --|> OntologyClass : object_category\n\n      GenotypeToDiseaseAssociation : object_category_closure\n\n          GenotypeToDiseaseAssociation --|> OntologyClass : object_category_closure\n\n      GenotypeToDiseaseAssociation : object_closure\n\n      GenotypeToDiseaseAssociation : object_label_closure\n\n      GenotypeToDiseaseAssociation : object_namespace\n\n      GenotypeToDiseaseAssociation : onset_qualifier\n\n          GenotypeToDiseaseAssociation --|> Onset : onset_qualifier\n\n      GenotypeToDiseaseAssociation : original_object\n\n      GenotypeToDiseaseAssociation : original_predicate\n\n      GenotypeToDiseaseAssociation : original_subject\n\n      GenotypeToDiseaseAssociation : predicate\n\n      GenotypeToDiseaseAssociation : primary_knowledge_source\n\n      GenotypeToDiseaseAssociation : publications\n\n          GenotypeToDiseaseAssociation --|> Publication : publications\n\n      GenotypeToDiseaseAssociation : qualifier\n\n      GenotypeToDiseaseAssociation : qualifiers\n\n          GenotypeToDiseaseAssociation --|> OntologyClass : qualifiers\n\n      GenotypeToDiseaseAssociation : retrieval_source_ids\n\n          GenotypeToDiseaseAssociation --|> RetrievalSource : retrieval_source_ids\n\n      GenotypeToDiseaseAssociation : severity_qualifier\n\n          GenotypeToDiseaseAssociation --|> SeverityValue : severity_qualifier\n\n      GenotypeToDiseaseAssociation : subject\n\n          GenotypeToDiseaseAssociation --|> Genotype : subject\n\n      GenotypeToDiseaseAssociation : subject_category\n\n          GenotypeToDiseaseAssociation --|> OntologyClass : subject_category\n\n      GenotypeToDiseaseAssociation : subject_category_closure\n\n          GenotypeToDiseaseAssociation --|> OntologyClass : subject_category_closure\n\n      GenotypeToDiseaseAssociation : subject_closure\n\n      GenotypeToDiseaseAssociation : subject_label_closure\n\n      GenotypeToDiseaseAssociation : subject_namespace\n\n      GenotypeToDiseaseAssociation : timepoint\n\n      GenotypeToDiseaseAssociation : type\n\n\n
                                        "},{"location":"GenotypeToDiseaseAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • GenotypeToDiseaseAssociation [ GenotypeToEntityAssociationMixin EntityToDiseaseAssociationMixin]
                                              • GenotypeAsAModelOfDiseaseAssociation [ ModelToDiseaseAssociationMixin EntityToDiseaseAssociationMixin]
                                        "},{"location":"GenotypeToDiseaseAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: a genotype that is associated in some way with a disease state 1..1 Genotype Association predicate: E.g. is pathogenic for 1..1 PredicateType Association object: a disease that is associated with that genotype 1..1 Disease Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity severity_qualifier: a qualifier used in a phenotypic association to state how severe the phenotype is in the subject 0..1 SeverityValue EntityToFeatureOrDiseaseQualifiersMixin onset_qualifier: a qualifier used in a phenotypic association to state when the phenotype appears is in the subject 0..1 Onset EntityToFeatureOrDiseaseQualifiersMixin frequency_qualifier: a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject 0..1 FrequencyValue FrequencyQualifierMixin"},{"location":"GenotypeToDiseaseAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: genotype to disease association\ncomments:\n- TODO decide no how to model pathogenicity\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nmixins:\n- genotype to entity association mixin\n- entity to disease association mixin\nslot_usage:\n  subject:\n    name: subject\n    description: a genotype that is associated in some way with a disease state\n    domain_of:\n    - association\n  predicate:\n    name: predicate\n    description: E.g. is pathogenic for\n    domain_of:\n    - predicate mapping\n    - association\n    subproperty_of: related condition\n  object:\n    name: object\n    description: a disease that is associated with that genotype\n    examples:\n    - value: MONDO:0016419\n      description: hereditary breast cancer\n    domain_of:\n    - association\ndefining_slots:\n- subject\n- object\n\n
                                        "},{"location":"GenotypeToEntityAssociationMixin/","title":"Class: GenotypeToEntityAssociationMixin","text":"
                                         classDiagram\n    class GenotypeToEntityAssociationMixin\n      GenotypeToEntityAssociationMixin <|-- GenotypeToPhenotypicFeatureAssociation\n      GenotypeToEntityAssociationMixin <|-- GenotypeToDiseaseAssociation\n\n\n
                                        "},{"location":"GenotypeToEntityAssociationMixin/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"GenotypeToEntityAssociationMixin/#mixin-usage","title":"Mixin Usage","text":"mixed into description GenotypeToPhenotypicFeatureAssociation Any association between one genotype and a phenotypic feature, where having the genotype confers the phenotype, either in isolation or through environment GenotypeToDiseaseAssociation None"},{"location":"GenotypeToEntityAssociationMixin/#linkml-source","title":"LinkML Source","text":"
                                        name: genotype to entity association mixin\nfrom_schema: https://w3id.org/biolink/biolink-model\nmixin: true\nslot_usage:\n  subject:\n    name: subject\n    description: genotype that is the subject of the association\n    range: genotype\ndefining_slots:\n- subject\n\n
                                        "},{"location":"GenotypeToGeneAssociation/","title":"Class: GenotypeToGeneAssociation","text":"Description: Any association between a genotype and a gene. The genotype have have multiple variants in that gene or a single one. There is no assumption of cardinality
                                         classDiagram\n    class GenotypeToGeneAssociation\n      Association <|-- GenotypeToGeneAssociation\n\n      GenotypeToGeneAssociation : aggregator_knowledge_source\n\n      GenotypeToGeneAssociation : category\n\n      GenotypeToGeneAssociation : deprecated\n\n      GenotypeToGeneAssociation : description\n\n      GenotypeToGeneAssociation : has_attribute\n\n          GenotypeToGeneAssociation --|> Attribute : has_attribute\n\n      GenotypeToGeneAssociation : has_evidence\n\n          GenotypeToGeneAssociation --|> EvidenceType : has_evidence\n\n      GenotypeToGeneAssociation : id\n\n      GenotypeToGeneAssociation : iri\n\n      GenotypeToGeneAssociation : knowledge_source\n\n      GenotypeToGeneAssociation : name\n\n      GenotypeToGeneAssociation : negated\n\n      GenotypeToGeneAssociation : object\n\n          GenotypeToGeneAssociation --|> Gene : object\n\n      GenotypeToGeneAssociation : object_category\n\n          GenotypeToGeneAssociation --|> OntologyClass : object_category\n\n      GenotypeToGeneAssociation : object_category_closure\n\n          GenotypeToGeneAssociation --|> OntologyClass : object_category_closure\n\n      GenotypeToGeneAssociation : object_closure\n\n      GenotypeToGeneAssociation : object_label_closure\n\n      GenotypeToGeneAssociation : object_namespace\n\n      GenotypeToGeneAssociation : original_object\n\n      GenotypeToGeneAssociation : original_predicate\n\n      GenotypeToGeneAssociation : original_subject\n\n      GenotypeToGeneAssociation : predicate\n\n      GenotypeToGeneAssociation : primary_knowledge_source\n\n      GenotypeToGeneAssociation : publications\n\n          GenotypeToGeneAssociation --|> Publication : publications\n\n      GenotypeToGeneAssociation : qualifier\n\n      GenotypeToGeneAssociation : qualifiers\n\n          GenotypeToGeneAssociation --|> OntologyClass : qualifiers\n\n      GenotypeToGeneAssociation : retrieval_source_ids\n\n          GenotypeToGeneAssociation --|> RetrievalSource : retrieval_source_ids\n\n      GenotypeToGeneAssociation : subject\n\n          GenotypeToGeneAssociation --|> Genotype : subject\n\n      GenotypeToGeneAssociation : subject_category\n\n          GenotypeToGeneAssociation --|> OntologyClass : subject_category\n\n      GenotypeToGeneAssociation : subject_category_closure\n\n          GenotypeToGeneAssociation --|> OntologyClass : subject_category_closure\n\n      GenotypeToGeneAssociation : subject_closure\n\n      GenotypeToGeneAssociation : subject_label_closure\n\n      GenotypeToGeneAssociation : subject_namespace\n\n      GenotypeToGeneAssociation : timepoint\n\n      GenotypeToGeneAssociation : type\n\n\n
                                        "},{"location":"GenotypeToGeneAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • GenotypeToGeneAssociation
                                        "},{"location":"GenotypeToGeneAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: parent genotype 1..1 Genotype Association predicate: the relationship type used to connect genotype to gene 1..1 PredicateType Association object: gene implicated in genotype 1..1 Gene Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"GenotypeToGeneAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: genotype to gene association\ndescription: Any association between a genotype and a gene. The genotype have have\n  multiple variants in that gene or a single one. There is no assumption of cardinality\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nslot_usage:\n  predicate:\n    name: predicate\n    description: the relationship type used to connect genotype to gene\n    domain_of:\n    - predicate mapping\n    - association\n  subject:\n    name: subject\n    description: parent genotype\n    domain_of:\n    - association\n    range: genotype\n  object:\n    name: object\n    description: gene implicated in genotype\n    domain_of:\n    - association\n    range: gene\ndefining_slots:\n- subject\n- object\n\n
                                        "},{"location":"GenotypeToGenotypePartAssociation/","title":"Class: GenotypeToGenotypePartAssociation","text":"Description: Any association between one genotype and a genotypic entity that is a sub-component of it
                                         classDiagram\n    class GenotypeToGenotypePartAssociation\n      Association <|-- GenotypeToGenotypePartAssociation\n\n      GenotypeToGenotypePartAssociation : aggregator_knowledge_source\n\n      GenotypeToGenotypePartAssociation : category\n\n      GenotypeToGenotypePartAssociation : deprecated\n\n      GenotypeToGenotypePartAssociation : description\n\n      GenotypeToGenotypePartAssociation : has_attribute\n\n          GenotypeToGenotypePartAssociation --|> Attribute : has_attribute\n\n      GenotypeToGenotypePartAssociation : has_evidence\n\n          GenotypeToGenotypePartAssociation --|> EvidenceType : has_evidence\n\n      GenotypeToGenotypePartAssociation : id\n\n      GenotypeToGenotypePartAssociation : iri\n\n      GenotypeToGenotypePartAssociation : knowledge_source\n\n      GenotypeToGenotypePartAssociation : name\n\n      GenotypeToGenotypePartAssociation : negated\n\n      GenotypeToGenotypePartAssociation : object\n\n          GenotypeToGenotypePartAssociation --|> Genotype : object\n\n      GenotypeToGenotypePartAssociation : object_category\n\n          GenotypeToGenotypePartAssociation --|> OntologyClass : object_category\n\n      GenotypeToGenotypePartAssociation : object_category_closure\n\n          GenotypeToGenotypePartAssociation --|> OntologyClass : object_category_closure\n\n      GenotypeToGenotypePartAssociation : object_closure\n\n      GenotypeToGenotypePartAssociation : object_label_closure\n\n      GenotypeToGenotypePartAssociation : object_namespace\n\n      GenotypeToGenotypePartAssociation : original_object\n\n      GenotypeToGenotypePartAssociation : original_predicate\n\n      GenotypeToGenotypePartAssociation : original_subject\n\n      GenotypeToGenotypePartAssociation : predicate\n\n      GenotypeToGenotypePartAssociation : primary_knowledge_source\n\n      GenotypeToGenotypePartAssociation : publications\n\n          GenotypeToGenotypePartAssociation --|> Publication : publications\n\n      GenotypeToGenotypePartAssociation : qualifier\n\n      GenotypeToGenotypePartAssociation : qualifiers\n\n          GenotypeToGenotypePartAssociation --|> OntologyClass : qualifiers\n\n      GenotypeToGenotypePartAssociation : retrieval_source_ids\n\n          GenotypeToGenotypePartAssociation --|> RetrievalSource : retrieval_source_ids\n\n      GenotypeToGenotypePartAssociation : subject\n\n          GenotypeToGenotypePartAssociation --|> Genotype : subject\n\n      GenotypeToGenotypePartAssociation : subject_category\n\n          GenotypeToGenotypePartAssociation --|> OntologyClass : subject_category\n\n      GenotypeToGenotypePartAssociation : subject_category_closure\n\n          GenotypeToGenotypePartAssociation --|> OntologyClass : subject_category_closure\n\n      GenotypeToGenotypePartAssociation : subject_closure\n\n      GenotypeToGenotypePartAssociation : subject_label_closure\n\n      GenotypeToGenotypePartAssociation : subject_namespace\n\n      GenotypeToGenotypePartAssociation : timepoint\n\n      GenotypeToGenotypePartAssociation : type\n\n\n
                                        "},{"location":"GenotypeToGenotypePartAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • GenotypeToGenotypePartAssociation
                                        "},{"location":"GenotypeToGenotypePartAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: parent genotype 1..1 Genotype Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: child genotype 1..1 Genotype Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"GenotypeToGenotypePartAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: genotype to genotype part association\ndescription: Any association between one genotype and a genotypic entity that is a\n  sub-component of it\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nslot_usage:\n  predicate:\n    name: predicate\n    domain_of:\n    - predicate mapping\n    - association\n    subproperty_of: has variant part\n  subject:\n    name: subject\n    description: parent genotype\n    domain_of:\n    - association\n    range: genotype\n  object:\n    name: object\n    description: child genotype\n    domain_of:\n    - association\n    range: genotype\ndefining_slots:\n- subject\n- object\n\n
                                        "},{"location":"GenotypeToPhenotypicFeatureAssociation/","title":"Class: GenotypeToPhenotypicFeatureAssociation","text":"Description: Any association between one genotype and a phenotypic feature, where having the genotype confers the phenotype, either in isolation or through environment
                                         classDiagram\n    class GenotypeToPhenotypicFeatureAssociation\n      EntityToPhenotypicFeatureAssociationMixin <|-- GenotypeToPhenotypicFeatureAssociation\n      GenotypeToEntityAssociationMixin <|-- GenotypeToPhenotypicFeatureAssociation\n      Association <|-- GenotypeToPhenotypicFeatureAssociation\n\n      GenotypeToPhenotypicFeatureAssociation : aggregator_knowledge_source\n\n      GenotypeToPhenotypicFeatureAssociation : category\n\n      GenotypeToPhenotypicFeatureAssociation : deprecated\n\n      GenotypeToPhenotypicFeatureAssociation : description\n\n      GenotypeToPhenotypicFeatureAssociation : frequency_qualifier\n\n      GenotypeToPhenotypicFeatureAssociation : has_attribute\n\n          GenotypeToPhenotypicFeatureAssociation --|> Attribute : has_attribute\n\n      GenotypeToPhenotypicFeatureAssociation : has_count\n\n      GenotypeToPhenotypicFeatureAssociation : has_evidence\n\n          GenotypeToPhenotypicFeatureAssociation --|> EvidenceType : has_evidence\n\n      GenotypeToPhenotypicFeatureAssociation : has_percentage\n\n      GenotypeToPhenotypicFeatureAssociation : has_quotient\n\n      GenotypeToPhenotypicFeatureAssociation : has_total\n\n      GenotypeToPhenotypicFeatureAssociation : id\n\n      GenotypeToPhenotypicFeatureAssociation : iri\n\n      GenotypeToPhenotypicFeatureAssociation : knowledge_source\n\n      GenotypeToPhenotypicFeatureAssociation : name\n\n      GenotypeToPhenotypicFeatureAssociation : negated\n\n      GenotypeToPhenotypicFeatureAssociation : object\n\n          GenotypeToPhenotypicFeatureAssociation --|> PhenotypicFeature : object\n\n      GenotypeToPhenotypicFeatureAssociation : object_category\n\n          GenotypeToPhenotypicFeatureAssociation --|> OntologyClass : object_category\n\n      GenotypeToPhenotypicFeatureAssociation : object_category_closure\n\n          GenotypeToPhenotypicFeatureAssociation --|> OntologyClass : object_category_closure\n\n      GenotypeToPhenotypicFeatureAssociation : object_closure\n\n      GenotypeToPhenotypicFeatureAssociation : object_label_closure\n\n      GenotypeToPhenotypicFeatureAssociation : object_namespace\n\n      GenotypeToPhenotypicFeatureAssociation : onset_qualifier\n\n          GenotypeToPhenotypicFeatureAssociation --|> Onset : onset_qualifier\n\n      GenotypeToPhenotypicFeatureAssociation : original_object\n\n      GenotypeToPhenotypicFeatureAssociation : original_predicate\n\n      GenotypeToPhenotypicFeatureAssociation : original_subject\n\n      GenotypeToPhenotypicFeatureAssociation : predicate\n\n      GenotypeToPhenotypicFeatureAssociation : primary_knowledge_source\n\n      GenotypeToPhenotypicFeatureAssociation : publications\n\n          GenotypeToPhenotypicFeatureAssociation --|> Publication : publications\n\n      GenotypeToPhenotypicFeatureAssociation : qualifier\n\n      GenotypeToPhenotypicFeatureAssociation : qualifiers\n\n          GenotypeToPhenotypicFeatureAssociation --|> OntologyClass : qualifiers\n\n      GenotypeToPhenotypicFeatureAssociation : retrieval_source_ids\n\n          GenotypeToPhenotypicFeatureAssociation --|> RetrievalSource : retrieval_source_ids\n\n      GenotypeToPhenotypicFeatureAssociation : severity_qualifier\n\n          GenotypeToPhenotypicFeatureAssociation --|> SeverityValue : severity_qualifier\n\n      GenotypeToPhenotypicFeatureAssociation : sex_qualifier\n\n          GenotypeToPhenotypicFeatureAssociation --|> BiologicalSex : sex_qualifier\n\n      GenotypeToPhenotypicFeatureAssociation : subject\n\n          GenotypeToPhenotypicFeatureAssociation --|> Genotype : subject\n\n      GenotypeToPhenotypicFeatureAssociation : subject_category\n\n          GenotypeToPhenotypicFeatureAssociation --|> OntologyClass : subject_category\n\n      GenotypeToPhenotypicFeatureAssociation : subject_category_closure\n\n          GenotypeToPhenotypicFeatureAssociation --|> OntologyClass : subject_category_closure\n\n      GenotypeToPhenotypicFeatureAssociation : subject_closure\n\n      GenotypeToPhenotypicFeatureAssociation : subject_label_closure\n\n      GenotypeToPhenotypicFeatureAssociation : subject_namespace\n\n      GenotypeToPhenotypicFeatureAssociation : timepoint\n\n      GenotypeToPhenotypicFeatureAssociation : type\n\n\n
                                        "},{"location":"GenotypeToPhenotypicFeatureAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • GenotypeToPhenotypicFeatureAssociation [ EntityToPhenotypicFeatureAssociationMixin GenotypeToEntityAssociationMixin]
                                        "},{"location":"GenotypeToPhenotypicFeatureAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance sex_qualifier: a qualifier used in a phenotypic association to state whether the association is specific to a particular sex. 0..1 BiologicalSex EntityToPhenotypicFeatureAssociationMixin subject: genotype that is associated with the phenotypic feature 1..1 Genotype Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 PhenotypicFeature Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity has_count: number of things with a particular property 0..1 Integer FrequencyQuantifier has_total: total number of things in a particular reference set 0..1 Integer FrequencyQuantifier has_quotient: None 0..1 Double FrequencyQuantifier has_percentage: equivalent to has quotient multiplied by 100 0..1 Double FrequencyQuantifier severity_qualifier: a qualifier used in a phenotypic association to state how severe the phenotype is in the subject 0..1 SeverityValue EntityToFeatureOrDiseaseQualifiersMixin onset_qualifier: a qualifier used in a phenotypic association to state when the phenotype appears is in the subject 0..1 Onset EntityToFeatureOrDiseaseQualifiersMixin frequency_qualifier: a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject 0..1 FrequencyValue FrequencyQualifierMixin"},{"location":"GenotypeToPhenotypicFeatureAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: genotype to phenotypic feature association\ndescription: Any association between one genotype and a phenotypic feature, where\n  having the genotype confers the phenotype, either in isolation or through environment\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nmixins:\n- entity to phenotypic feature association mixin\n- genotype to entity association mixin\nslot_usage:\n  predicate:\n    name: predicate\n    domain_of:\n    - predicate mapping\n    - association\n    subproperty_of: has phenotype\n  subject:\n    name: subject\n    description: genotype that is associated with the phenotypic feature\n    domain_of:\n    - association\n    range: genotype\ndefining_slots:\n- subject\n- object\n\n
                                        "},{"location":"GenotypeToVariantAssociation/","title":"Class: GenotypeToVariantAssociation","text":"Description: Any association between a genotype and a sequence variant.
                                         classDiagram\n    class GenotypeToVariantAssociation\n      Association <|-- GenotypeToVariantAssociation\n\n      GenotypeToVariantAssociation : aggregator_knowledge_source\n\n      GenotypeToVariantAssociation : category\n\n      GenotypeToVariantAssociation : deprecated\n\n      GenotypeToVariantAssociation : description\n\n      GenotypeToVariantAssociation : has_attribute\n\n          GenotypeToVariantAssociation --|> Attribute : has_attribute\n\n      GenotypeToVariantAssociation : has_evidence\n\n          GenotypeToVariantAssociation --|> EvidenceType : has_evidence\n\n      GenotypeToVariantAssociation : id\n\n      GenotypeToVariantAssociation : iri\n\n      GenotypeToVariantAssociation : knowledge_source\n\n      GenotypeToVariantAssociation : name\n\n      GenotypeToVariantAssociation : negated\n\n      GenotypeToVariantAssociation : object\n\n          GenotypeToVariantAssociation --|> SequenceVariant : object\n\n      GenotypeToVariantAssociation : object_category\n\n          GenotypeToVariantAssociation --|> OntologyClass : object_category\n\n      GenotypeToVariantAssociation : object_category_closure\n\n          GenotypeToVariantAssociation --|> OntologyClass : object_category_closure\n\n      GenotypeToVariantAssociation : object_closure\n\n      GenotypeToVariantAssociation : object_label_closure\n\n      GenotypeToVariantAssociation : object_namespace\n\n      GenotypeToVariantAssociation : original_object\n\n      GenotypeToVariantAssociation : original_predicate\n\n      GenotypeToVariantAssociation : original_subject\n\n      GenotypeToVariantAssociation : predicate\n\n      GenotypeToVariantAssociation : primary_knowledge_source\n\n      GenotypeToVariantAssociation : publications\n\n          GenotypeToVariantAssociation --|> Publication : publications\n\n      GenotypeToVariantAssociation : qualifier\n\n      GenotypeToVariantAssociation : qualifiers\n\n          GenotypeToVariantAssociation --|> OntologyClass : qualifiers\n\n      GenotypeToVariantAssociation : retrieval_source_ids\n\n          GenotypeToVariantAssociation --|> RetrievalSource : retrieval_source_ids\n\n      GenotypeToVariantAssociation : subject\n\n          GenotypeToVariantAssociation --|> Genotype : subject\n\n      GenotypeToVariantAssociation : subject_category\n\n          GenotypeToVariantAssociation --|> OntologyClass : subject_category\n\n      GenotypeToVariantAssociation : subject_category_closure\n\n          GenotypeToVariantAssociation --|> OntologyClass : subject_category_closure\n\n      GenotypeToVariantAssociation : subject_closure\n\n      GenotypeToVariantAssociation : subject_label_closure\n\n      GenotypeToVariantAssociation : subject_namespace\n\n      GenotypeToVariantAssociation : timepoint\n\n      GenotypeToVariantAssociation : type\n\n\n
                                        "},{"location":"GenotypeToVariantAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • GenotypeToVariantAssociation
                                        "},{"location":"GenotypeToVariantAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: parent genotype 1..1 Genotype Association predicate: the relationship type used to connect genotype to gene 1..1 PredicateType Association object: gene implicated in genotype 1..1 SequenceVariant Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"GenotypeToVariantAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: genotype to variant association\ndescription: Any association between a genotype and a sequence variant.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nslot_usage:\n  predicate:\n    name: predicate\n    description: the relationship type used to connect genotype to gene\n    domain_of:\n    - predicate mapping\n    - association\n  subject:\n    name: subject\n    description: parent genotype\n    domain_of:\n    - association\n    range: genotype\n  object:\n    name: object\n    description: gene implicated in genotype\n    domain_of:\n    - association\n    range: sequence variant\ndefining_slots:\n- subject\n- object\n\n
                                        "},{"location":"GenotypicSex/","title":"Class: GenotypicSex","text":"Description: An attribute corresponding to the genotypic sex of the individual, based upon genotypic composition of sex chromosomes.
                                         classDiagram\n    class GenotypicSex\n      BiologicalSex <|-- GenotypicSex\n\n      GenotypicSex : category\n\n      GenotypicSex : deprecated\n\n      GenotypicSex : description\n\n      GenotypicSex : full_name\n\n      GenotypicSex : has_attribute\n\n          GenotypicSex --|> Attribute : has_attribute\n\n      GenotypicSex : has_attribute_type\n\n          GenotypicSex --|> OntologyClass : has_attribute_type\n\n      GenotypicSex : has_qualitative_value\n\n          GenotypicSex --|> NamedThing : has_qualitative_value\n\n      GenotypicSex : has_quantitative_value\n\n          GenotypicSex --|> QuantityValue : has_quantitative_value\n\n      GenotypicSex : id\n\n      GenotypicSex : iri\n\n      GenotypicSex : name\n\n      GenotypicSex : provided_by\n\n      GenotypicSex : synonym\n\n      GenotypicSex : type\n\n      GenotypicSex : xref\n\n\n
                                        "},{"location":"GenotypicSex/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • Attribute [ OntologyClass]
                                              • BiologicalSex
                                                • GenotypicSex
                                        "},{"location":"GenotypicSex/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance name: The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term. 0..1 LabelType Entity, Attribute has_attribute_type: connects an attribute to a class that describes it 1..1 OntologyClass Attribute has_quantitative_value: connects an attribute to a value 0..* QuantityValue Attribute has_qualitative_value: connects an attribute to a value 0..1 NamedThing Attribute iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity, Attribute id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity, OntologyClass provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"GenotypicSex/#linkml-source","title":"LinkML Source","text":"
                                        name: genotypic sex\ndescription: An attribute corresponding to the genotypic sex of the individual, based\n  upon genotypic composition of sex chromosomes.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- PATO:0020000\nis_a: biological sex\n\n
                                        "},{"location":"GeographicExposure/","title":"Class: GeographicExposure","text":"Description: A geographic exposure is a factor relating to geographic proximity to some impactful entity.
                                         classDiagram\n    class GeographicExposure\n      ExposureEvent <|-- GeographicExposure\n      EnvironmentalExposure <|-- GeographicExposure\n\n      GeographicExposure : category\n\n      GeographicExposure : deprecated\n\n      GeographicExposure : description\n\n      GeographicExposure : full_name\n\n      GeographicExposure : has_attribute\n\n          GeographicExposure --|> Attribute : has_attribute\n\n      GeographicExposure : has_attribute_type\n\n          GeographicExposure --|> OntologyClass : has_attribute_type\n\n      GeographicExposure : has_qualitative_value\n\n          GeographicExposure --|> NamedThing : has_qualitative_value\n\n      GeographicExposure : has_quantitative_value\n\n          GeographicExposure --|> QuantityValue : has_quantitative_value\n\n      GeographicExposure : id\n\n      GeographicExposure : iri\n\n      GeographicExposure : name\n\n      GeographicExposure : provided_by\n\n      GeographicExposure : synonym\n\n      GeographicExposure : timepoint\n\n      GeographicExposure : type\n\n      GeographicExposure : xref\n\n\n
                                        "},{"location":"GeographicExposure/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • Attribute [ OntologyClass]
                                              • EnvironmentalExposure [ ExposureEvent]
                                                • GeographicExposure [ ExposureEvent]
                                        "},{"location":"GeographicExposure/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance timepoint: a point in time 0..1 TimeType ExposureEvent name: The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term. 0..1 LabelType Entity, Attribute has_attribute_type: connects an attribute to a class that describes it 1..1 OntologyClass Attribute has_quantitative_value: connects an attribute to a value 0..* QuantityValue Attribute has_qualitative_value: connects an attribute to a value 0..1 NamedThing Attribute iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity, Attribute id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity, OntologyClass provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"GeographicExposure/#linkml-source","title":"LinkML Source","text":"
                                        name: geographic exposure\ndescription: A geographic exposure is a factor relating to geographic proximity to\n  some impactful entity.\nfrom_schema: https://w3id.org/biolink/biolink-model\nclose_mappings:\n- dcid:GeologicalEvent\nnarrow_mappings:\n- dcid:IceStoremEvent\n- dcid:LakeEffectSnowEvent\n- dcid:LandslideEvent\n- dcid:MarineDenseFogEvent\n- dcid:MarineLighteningEvent\n- dcid:MarineStrongWindEvent\n- dcid:MarineThunderstormWindEvent\n- dcid:StormEvent\n- dcid:StormSurgeTideEvent\n- dcid:StrongWindEvent\n- dcid:ThunderstormWindEvent\n- dcid:TornadoEvent\n- dcid:TropicalDepressionEvent\n- dcid:WinterStoremEvent\nis_a: environmental exposure\nmixins:\n- exposure event\n\n
                                        "},{"location":"GeographicLocation/","title":"Class: GeographicLocation","text":"Description: a location that can be described in lat/long coordinates
                                         classDiagram\n    class GeographicLocation\n      PlanetaryEntity <|-- GeographicLocation\n\n\n      GeographicLocation <|-- GeographicLocationAtTime\n\n\n      GeographicLocation : category\n\n      GeographicLocation : deprecated\n\n      GeographicLocation : description\n\n      GeographicLocation : full_name\n\n      GeographicLocation : has_attribute\n\n          GeographicLocation --|> Attribute : has_attribute\n\n      GeographicLocation : id\n\n      GeographicLocation : iri\n\n      GeographicLocation : latitude\n\n      GeographicLocation : longitude\n\n      GeographicLocation : name\n\n      GeographicLocation : provided_by\n\n      GeographicLocation : synonym\n\n      GeographicLocation : type\n\n      GeographicLocation : xref\n\n\n
                                        "},{"location":"GeographicLocation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • PlanetaryEntity
                                              • GeographicLocation
                                                • GeographicLocationAtTime
                                        "},{"location":"GeographicLocation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance latitude: latitude 0..1 Float direct longitude: longitude 0..1 Float direct provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"GeographicLocation/#linkml-source","title":"LinkML Source","text":"
                                        name: geographic location\ndescription: a location that can be described in lat/long coordinates\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- UMLSSG:GEOG\n- STY:T083\nis_a: planetary entity\nslots:\n- latitude\n- longitude\n\n
                                        "},{"location":"GeographicLocationAtTime/","title":"Class: GeographicLocationAtTime","text":"Description: a location that can be described in lat/long coordinates, for a particular time
                                         classDiagram\n    class GeographicLocationAtTime\n      GeographicLocation <|-- GeographicLocationAtTime\n\n      GeographicLocationAtTime : category\n\n      GeographicLocationAtTime : deprecated\n\n      GeographicLocationAtTime : description\n\n      GeographicLocationAtTime : full_name\n\n      GeographicLocationAtTime : has_attribute\n\n          GeographicLocationAtTime --|> Attribute : has_attribute\n\n      GeographicLocationAtTime : id\n\n      GeographicLocationAtTime : iri\n\n      GeographicLocationAtTime : latitude\n\n      GeographicLocationAtTime : longitude\n\n      GeographicLocationAtTime : name\n\n      GeographicLocationAtTime : provided_by\n\n      GeographicLocationAtTime : synonym\n\n      GeographicLocationAtTime : timepoint\n\n      GeographicLocationAtTime : type\n\n      GeographicLocationAtTime : xref\n\n\n
                                        "},{"location":"GeographicLocationAtTime/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • PlanetaryEntity
                                              • GeographicLocation
                                                • GeographicLocationAtTime
                                        "},{"location":"GeographicLocationAtTime/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance timepoint: a point in time 0..1 TimeType direct latitude: latitude 0..1 Float GeographicLocation longitude: longitude 0..1 Float GeographicLocation provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"GeographicLocationAtTime/#linkml-source","title":"LinkML Source","text":"
                                        name: geographic location at time\ndescription: a location that can be described in lat/long coordinates, for a particular\n  time\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: geographic location\nslots:\n- timepoint\n\n
                                        "},{"location":"GrossAnatomicalStructure/","title":"Class: GrossAnatomicalStructure","text":"

                                        Aliases: tissue, organ

                                         classDiagram\n    class GrossAnatomicalStructure\n      AnatomicalEntity <|-- GrossAnatomicalStructure\n\n      GrossAnatomicalStructure : category\n\n      GrossAnatomicalStructure : deprecated\n\n      GrossAnatomicalStructure : description\n\n      GrossAnatomicalStructure : full_name\n\n      GrossAnatomicalStructure : has_attribute\n\n          GrossAnatomicalStructure --|> Attribute : has_attribute\n\n      GrossAnatomicalStructure : id\n\n      GrossAnatomicalStructure : in_taxon\n\n          GrossAnatomicalStructure --|> OrganismTaxon : in_taxon\n\n      GrossAnatomicalStructure : in_taxon_label\n\n      GrossAnatomicalStructure : iri\n\n      GrossAnatomicalStructure : name\n\n      GrossAnatomicalStructure : provided_by\n\n      GrossAnatomicalStructure : synonym\n\n      GrossAnatomicalStructure : type\n\n      GrossAnatomicalStructure : xref\n\n\n
                                        "},{"location":"GrossAnatomicalStructure/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • OrganismalEntity [ SubjectOfInvestigation]
                                                • AnatomicalEntity [ PhysicalEssence]
                                                  • GrossAnatomicalStructure
                                        "},{"location":"GrossAnatomicalStructure/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: may often be an organism attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"GrossAnatomicalStructure/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage UBERON LifeStageAnatomicalEntityCellularComponentCellGrossAnatomicalStructure UMLS OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureGenePolypeptideProtein MESH OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureProtein NCIT FoodGeneticInheritanceDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureClinicalFinding PO CellGrossAnatomicalStructure FAO GrossAnatomicalStructure"},{"location":"GrossAnatomicalStructure/#linkml-source","title":"LinkML Source","text":"
                                        name: gross anatomical structure\nid_prefixes:\n- UBERON\n- UMLS\n- MESH\n- NCIT\n- PO\n- FAO\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- tissue\n- organ\nexact_mappings:\n- UBERON:0010000\n- WIKIDATA:Q4936952\nnarrow_mappings:\n- STY:T023\n- STY:T024\n- STY:T018\nis_a: anatomical entity\n\n
                                        "},{"location":"Haplotype/","title":"Class: Haplotype","text":"Description: A set of zero or more Alleles on a single instance of a Sequence[VMC]
                                         classDiagram\n    class Haplotype\n      GenomicEntity <|-- Haplotype\n      PhysicalEssence <|-- Haplotype\n      OntologyClass <|-- Haplotype\n      BiologicalEntity <|-- Haplotype\n\n      Haplotype : category\n\n      Haplotype : deprecated\n\n      Haplotype : description\n\n      Haplotype : full_name\n\n      Haplotype : has_attribute\n\n          Haplotype --|> Attribute : has_attribute\n\n      Haplotype : has_biological_sequence\n\n      Haplotype : id\n\n      Haplotype : in_taxon\n\n          Haplotype --|> OrganismTaxon : in_taxon\n\n      Haplotype : in_taxon_label\n\n      Haplotype : iri\n\n      Haplotype : name\n\n      Haplotype : provided_by\n\n      Haplotype : synonym\n\n      Haplotype : type\n\n      Haplotype : xref\n\n\n
                                        "},{"location":"Haplotype/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • Haplotype [ GenomicEntity PhysicalEssence OntologyClass]
                                        "},{"location":"Haplotype/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance has_biological_sequence: connects a genomic feature to its sequence 0..1 BiologicalSequence GenomicEntity id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity, OntologyClass in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Haplotype/#linkml-source","title":"LinkML Source","text":"
                                        name: haplotype\ndescription: A set of zero or more Alleles on a single instance of a Sequence[VMC]\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- GENO:0000871\n- SO:0001024\n- VMC:Haplotype\nis_a: biological entity\nmixins:\n- genomic entity\n- physical essence\n- ontology class\n\n
                                        "},{"location":"Hospitalization/","title":"Class: Hospitalization","text":"
                                         classDiagram\n    class Hospitalization\n      ClinicalIntervention <|-- Hospitalization\n\n      Hospitalization : category\n\n      Hospitalization : deprecated\n\n      Hospitalization : description\n\n      Hospitalization : full_name\n\n      Hospitalization : has_attribute\n\n          Hospitalization --|> Attribute : has_attribute\n\n      Hospitalization : id\n\n      Hospitalization : iri\n\n      Hospitalization : name\n\n      Hospitalization : provided_by\n\n      Hospitalization : synonym\n\n      Hospitalization : type\n\n      Hospitalization : xref\n\n\n
                                        "},{"location":"Hospitalization/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • ClinicalEntity
                                              • ClinicalIntervention
                                                • Hospitalization
                                        "},{"location":"Hospitalization/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Hospitalization/#linkml-source","title":"LinkML Source","text":"
                                        name: hospitalization\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- SNOMEDCT:32485007\n- WIKIDATA:Q3140971\nis_a: clinical intervention\n\n
                                        "},{"location":"HospitalizationOutcome/","title":"Class: HospitalizationOutcome","text":"Description: An outcome resulting from an exposure event which is the increased manifestation of acute (e.g. emergency room visit) or chronic (inpatient) hospitalization.
                                         classDiagram\n    class HospitalizationOutcome\n      Outcome <|-- HospitalizationOutcome\n\n\n
                                        "},{"location":"HospitalizationOutcome/#inheritance","title":"Inheritance","text":"
                                        • HospitalizationOutcome [ Outcome]
                                        "},{"location":"HospitalizationOutcome/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"HospitalizationOutcome/#linkml-source","title":"LinkML Source","text":"
                                        name: hospitalization outcome\ndescription: An outcome resulting from an exposure event which is the increased manifestation\n  of acute (e.g. emergency room visit) or chronic (inpatient) hospitalization.\nfrom_schema: https://w3id.org/biolink/biolink-model\nmixins:\n- outcome\n\n
                                        "},{"location":"Human/","title":"Class: Human","text":"Description: A member of the the species Homo sapiens.
                                         classDiagram\n    class Human\n      SubjectOfInvestigation <|-- Human\n      Mammal <|-- Human\n\n      Human : category\n\n      Human : deprecated\n\n      Human : description\n\n      Human : full_name\n\n      Human : has_attribute\n\n          Human --|> Attribute : has_attribute\n\n      Human : id\n\n      Human : in_taxon\n\n          Human --|> OrganismTaxon : in_taxon\n\n      Human : in_taxon_label\n\n      Human : iri\n\n      Human : name\n\n      Human : provided_by\n\n      Human : synonym\n\n      Human : type\n\n      Human : xref\n\n\n
                                        "},{"location":"Human/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • OrganismalEntity [ SubjectOfInvestigation]
                                                • CellularOrganism [ SubjectOfInvestigation]
                                                  • Mammal [ SubjectOfInvestigation]
                                                    • Human [ SubjectOfInvestigation]
                                        "},{"location":"Human/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: may often be an organism attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Human/#linkml-source","title":"LinkML Source","text":"
                                        name: human\ndescription: A member of the the species Homo sapiens.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- STY:T016\n- NCBITaxon:9606\n- SIO:000485\n- NCIT:C14225\nis_a: mammal\nmixins:\n- subject of investigation\n\n
                                        "},{"location":"IndividualOrganism/","title":"Class: IndividualOrganism","text":"Description: An instance of an organism. For example, Richard Nixon, Charles Darwin, my pet cat. Example ID: ORCID:0000-0002-5355-2576

                                        Aliases: organism

                                         classDiagram\n    class IndividualOrganism\n      SubjectOfInvestigation <|-- IndividualOrganism\n      OrganismalEntity <|-- IndividualOrganism\n\n\n      IndividualOrganism <|-- Case\n\n\n      IndividualOrganism : category\n\n      IndividualOrganism : deprecated\n\n      IndividualOrganism : description\n\n      IndividualOrganism : full_name\n\n      IndividualOrganism : has_attribute\n\n          IndividualOrganism --|> Attribute : has_attribute\n\n      IndividualOrganism : id\n\n      IndividualOrganism : in_taxon\n\n          IndividualOrganism --|> OrganismTaxon : in_taxon\n\n      IndividualOrganism : in_taxon_label\n\n      IndividualOrganism : iri\n\n      IndividualOrganism : name\n\n      IndividualOrganism : provided_by\n\n      IndividualOrganism : synonym\n\n      IndividualOrganism : type\n\n      IndividualOrganism : xref\n\n\n
                                        "},{"location":"IndividualOrganism/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • OrganismalEntity [ SubjectOfInvestigation]
                                                • IndividualOrganism [ SubjectOfInvestigation]
                                                  • Case [ SubjectOfInvestigation]
                                        "},{"location":"IndividualOrganism/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: may often be an organism attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"IndividualOrganism/#usages","title":"Usages","text":"used by used in type used OrganismToOrganismAssociation subject range IndividualOrganism OrganismToOrganismAssociation object range IndividualOrganism"},{"location":"IndividualOrganism/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage ORCID AgentIndividualOrganism"},{"location":"IndividualOrganism/#linkml-source","title":"LinkML Source","text":"
                                        name: individual organism\nid_prefixes:\n- ORCID\ndescription: 'An instance of an organism. For example, Richard Nixon, Charles Darwin,\n  my pet cat. Example ID: ORCID:0000-0002-5355-2576'\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- organism\nexact_mappings:\n- SIO:010000\n- STY:T001\nnarrow_mappings:\n- WIKIDATA:Q795052\n- foaf:Person\nis_a: organismal entity\nmixins:\n- subject of investigation\n\n
                                        "},{"location":"InformationContentEntity/","title":"Class: InformationContentEntity (Abstract)","text":"Description: a piece of information that typically describes some topic of discourse or is used as support.

                                        Aliases: information, information artefact, information entity

                                         classDiagram\n    class InformationContentEntity\n      NamedThing <|-- InformationContentEntity\n\n\n      InformationContentEntity <|-- StudyResult\n      InformationContentEntity <|-- StudyVariable\n      InformationContentEntity <|-- CommonDataElement\n      InformationContentEntity <|-- Dataset\n      InformationContentEntity <|-- DatasetDistribution\n      InformationContentEntity <|-- DatasetVersion\n      InformationContentEntity <|-- DatasetSummary\n      InformationContentEntity <|-- ConfidenceLevel\n      InformationContentEntity <|-- EvidenceType\n      InformationContentEntity <|-- Publication\n      InformationContentEntity <|-- RetrievalSource\n\n\n      InformationContentEntity : category\n\n      InformationContentEntity : creation_date\n\n      InformationContentEntity : deprecated\n\n      InformationContentEntity : description\n\n      InformationContentEntity : format\n\n      InformationContentEntity : full_name\n\n      InformationContentEntity : has_attribute\n\n          InformationContentEntity --|> Attribute : has_attribute\n\n      InformationContentEntity : id\n\n      InformationContentEntity : iri\n\n      InformationContentEntity : license\n\n      InformationContentEntity : name\n\n      InformationContentEntity : provided_by\n\n      InformationContentEntity : rights\n\n      InformationContentEntity : synonym\n\n      InformationContentEntity : type\n\n      InformationContentEntity : xref\n\n\n
                                        "},{"location":"InformationContentEntity/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • InformationContentEntity
                                              • StudyResult
                                              • StudyVariable
                                              • CommonDataElement
                                              • Dataset
                                              • DatasetDistribution
                                              • DatasetVersion
                                              • DatasetSummary
                                              • ConfidenceLevel
                                              • EvidenceType
                                              • Publication
                                              • RetrievalSource
                                        "},{"location":"InformationContentEntity/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance license: None 0..1 String direct rights: None 0..1 String direct format: None 0..1 String direct creation_date: date on which an entity was created. This can be applied to nodes or edges 0..1 Date direct provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"InformationContentEntity/#usages","title":"Usages","text":"used by used in type used StudyResult license domain InformationContentEntity StudyResult rights domain InformationContentEntity StudyResult format domain InformationContentEntity StudyVariable license domain InformationContentEntity StudyVariable rights domain InformationContentEntity StudyVariable format domain InformationContentEntity CommonDataElement license domain InformationContentEntity CommonDataElement rights domain InformationContentEntity CommonDataElement format domain InformationContentEntity ConceptCountAnalysisResult license domain InformationContentEntity ConceptCountAnalysisResult rights domain InformationContentEntity ConceptCountAnalysisResult format domain InformationContentEntity ObservedExpectedFrequencyAnalysisResult license domain InformationContentEntity ObservedExpectedFrequencyAnalysisResult rights domain InformationContentEntity ObservedExpectedFrequencyAnalysisResult format domain InformationContentEntity RelativeFrequencyAnalysisResult license domain InformationContentEntity RelativeFrequencyAnalysisResult rights domain InformationContentEntity RelativeFrequencyAnalysisResult format domain InformationContentEntity TextMiningResult license domain InformationContentEntity TextMiningResult rights domain InformationContentEntity TextMiningResult format domain InformationContentEntity ChiSquaredAnalysisResult license domain InformationContentEntity ChiSquaredAnalysisResult rights domain InformationContentEntity ChiSquaredAnalysisResult format domain InformationContentEntity LogOddsAnalysisResult license domain InformationContentEntity LogOddsAnalysisResult rights domain InformationContentEntity LogOddsAnalysisResult format domain InformationContentEntity InformationContentEntity license domain InformationContentEntity InformationContentEntity rights domain InformationContentEntity InformationContentEntity format domain InformationContentEntity Dataset license domain InformationContentEntity Dataset rights domain InformationContentEntity Dataset format domain InformationContentEntity DatasetDistribution license domain InformationContentEntity DatasetDistribution rights domain InformationContentEntity DatasetDistribution format domain InformationContentEntity DatasetVersion license domain InformationContentEntity DatasetVersion rights domain InformationContentEntity DatasetVersion format domain InformationContentEntity DatasetSummary license domain InformationContentEntity DatasetSummary rights domain InformationContentEntity DatasetSummary format domain InformationContentEntity ConfidenceLevel license domain InformationContentEntity ConfidenceLevel rights domain InformationContentEntity ConfidenceLevel format domain InformationContentEntity EvidenceType license domain InformationContentEntity EvidenceType rights domain InformationContentEntity EvidenceType format domain InformationContentEntity Publication license domain InformationContentEntity Publication rights domain InformationContentEntity Publication format domain InformationContentEntity Book license domain InformationContentEntity Book rights domain InformationContentEntity Book format domain InformationContentEntity BookChapter license domain InformationContentEntity BookChapter rights domain InformationContentEntity BookChapter format domain InformationContentEntity Serial license domain InformationContentEntity Serial rights domain InformationContentEntity Serial format domain InformationContentEntity Article license domain InformationContentEntity Article rights domain InformationContentEntity Article format domain InformationContentEntity JournalArticle license domain InformationContentEntity JournalArticle rights domain InformationContentEntity JournalArticle format domain InformationContentEntity Patent license domain InformationContentEntity Patent rights domain InformationContentEntity Patent format domain InformationContentEntity WebPage license domain InformationContentEntity WebPage rights domain InformationContentEntity WebPage format domain InformationContentEntity PreprintPublication license domain InformationContentEntity PreprintPublication rights domain InformationContentEntity PreprintPublication format domain InformationContentEntity DrugLabel license domain InformationContentEntity DrugLabel rights domain InformationContentEntity DrugLabel format domain InformationContentEntity RetrievalSource license domain InformationContentEntity RetrievalSource rights domain InformationContentEntity RetrievalSource format domain InformationContentEntity ContributorAssociation subject range InformationContentEntity"},{"location":"InformationContentEntity/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage doi InformationContentEntityPublicationJournalArticle"},{"location":"InformationContentEntity/#linkml-source","title":"LinkML Source","text":"
                                        name: information content entity\nid_prefixes:\n- doi\ndescription: a piece of information that typically describes some topic of discourse\n  or is used as support.\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- information\n- information artefact\n- information entity\nexact_mappings:\n- IAO:0000030\nnarrow_mappings:\n- UMLSSG:CONC\n- STY:T077\n- STY:T078\n- STY:T079\n- STY:T080\n- STY:T081\n- STY:T082\n- STY:T089\n- STY:T102\n- STY:T169\n- STY:T171\n- STY:T185\nis_a: named thing\nabstract: true\nslots:\n- license\n- rights\n- format\n- creation date\n\n
                                        "},{"location":"InformationContentEntityToNamedThingAssociation/","title":"Class: InformationContentEntityToNamedThingAssociation","text":"Description: association between a named thing and a information content entity where the specific context of the relationship between that named thing and the publication is unknown. For example, model organisms databases often capture the knowledge that a gene is found in a journal article, but not specifically the context in which that gene was documented in the article. In these cases, this association with the accompanying predicate 'mentions' could be used. Conversely, for more specific associations (like 'gene to disease association', the publication should be captured as an edge property).
                                         classDiagram\n    class InformationContentEntityToNamedThingAssociation\n      Association <|-- InformationContentEntityToNamedThingAssociation\n\n      InformationContentEntityToNamedThingAssociation : aggregator_knowledge_source\n\n      InformationContentEntityToNamedThingAssociation : category\n\n      InformationContentEntityToNamedThingAssociation : deprecated\n\n      InformationContentEntityToNamedThingAssociation : description\n\n      InformationContentEntityToNamedThingAssociation : has_attribute\n\n          InformationContentEntityToNamedThingAssociation --|> Attribute : has_attribute\n\n      InformationContentEntityToNamedThingAssociation : has_evidence\n\n          InformationContentEntityToNamedThingAssociation --|> EvidenceType : has_evidence\n\n      InformationContentEntityToNamedThingAssociation : id\n\n      InformationContentEntityToNamedThingAssociation : iri\n\n      InformationContentEntityToNamedThingAssociation : knowledge_source\n\n      InformationContentEntityToNamedThingAssociation : name\n\n      InformationContentEntityToNamedThingAssociation : negated\n\n      InformationContentEntityToNamedThingAssociation : object\n\n          InformationContentEntityToNamedThingAssociation --|> NamedThing : object\n\n      InformationContentEntityToNamedThingAssociation : object_category\n\n          InformationContentEntityToNamedThingAssociation --|> OntologyClass : object_category\n\n      InformationContentEntityToNamedThingAssociation : object_category_closure\n\n          InformationContentEntityToNamedThingAssociation --|> OntologyClass : object_category_closure\n\n      InformationContentEntityToNamedThingAssociation : object_closure\n\n      InformationContentEntityToNamedThingAssociation : object_label_closure\n\n      InformationContentEntityToNamedThingAssociation : object_namespace\n\n      InformationContentEntityToNamedThingAssociation : original_object\n\n      InformationContentEntityToNamedThingAssociation : original_predicate\n\n      InformationContentEntityToNamedThingAssociation : original_subject\n\n      InformationContentEntityToNamedThingAssociation : predicate\n\n      InformationContentEntityToNamedThingAssociation : primary_knowledge_source\n\n      InformationContentEntityToNamedThingAssociation : publications\n\n          InformationContentEntityToNamedThingAssociation --|> Publication : publications\n\n      InformationContentEntityToNamedThingAssociation : qualifier\n\n      InformationContentEntityToNamedThingAssociation : qualifiers\n\n          InformationContentEntityToNamedThingAssociation --|> OntologyClass : qualifiers\n\n      InformationContentEntityToNamedThingAssociation : retrieval_source_ids\n\n          InformationContentEntityToNamedThingAssociation --|> RetrievalSource : retrieval_source_ids\n\n      InformationContentEntityToNamedThingAssociation : subject\n\n          InformationContentEntityToNamedThingAssociation --|> NamedThing : subject\n\n      InformationContentEntityToNamedThingAssociation : subject_category\n\n          InformationContentEntityToNamedThingAssociation --|> OntologyClass : subject_category\n\n      InformationContentEntityToNamedThingAssociation : subject_category_closure\n\n          InformationContentEntityToNamedThingAssociation --|> OntologyClass : subject_category_closure\n\n      InformationContentEntityToNamedThingAssociation : subject_closure\n\n      InformationContentEntityToNamedThingAssociation : subject_label_closure\n\n      InformationContentEntityToNamedThingAssociation : subject_namespace\n\n      InformationContentEntityToNamedThingAssociation : timepoint\n\n      InformationContentEntityToNamedThingAssociation : type\n\n\n
                                        "},{"location":"InformationContentEntityToNamedThingAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • InformationContentEntityToNamedThingAssociation
                                        "},{"location":"InformationContentEntityToNamedThingAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 NamedThing Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 NamedThing Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"InformationContentEntityToNamedThingAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: information content entity to named thing association\ndescription: association between a named thing and a information content entity where\n  the specific context of the relationship between that named thing and the publication\n  is unknown. For example, model organisms databases often capture the knowledge that\n  a gene is found in a journal article, but not specifically the context in which\n  that gene was documented in the article. In these cases, this association with the\n  accompanying predicate 'mentions' could be used. Conversely, for more specific associations\n  (like 'gene to disease association', the publication should be captured as an edge\n  property).\nin_subset:\n- model_organism_database\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nslot_usage:\n  subject:\n    name: subject\n    domain: publication\n    domain_of:\n    - association\n  object:\n    name: object\n    domain_of:\n    - association\n    range: named thing\n  predicate:\n    name: predicate\n    domain_of:\n    - predicate mapping\n    - association\n    subproperty_of: mentions\ndefining_slots:\n- subject\n- object\n\n
                                        "},{"location":"Integer/","title":"Type: Integer","text":"

                                        An integer

                                        • base: int

                                        • uri: xsd:integer

                                        "},{"location":"Invertebrate/","title":"Class: Invertebrate","text":"Description: An animal lacking a vertebral column. This group consists of 98% of all animal species.
                                         classDiagram\n    class Invertebrate\n      CellularOrganism <|-- Invertebrate\n\n      Invertebrate : category\n\n      Invertebrate : deprecated\n\n      Invertebrate : description\n\n      Invertebrate : full_name\n\n      Invertebrate : has_attribute\n\n          Invertebrate --|> Attribute : has_attribute\n\n      Invertebrate : id\n\n      Invertebrate : in_taxon\n\n          Invertebrate --|> OrganismTaxon : in_taxon\n\n      Invertebrate : in_taxon_label\n\n      Invertebrate : iri\n\n      Invertebrate : name\n\n      Invertebrate : provided_by\n\n      Invertebrate : synonym\n\n      Invertebrate : type\n\n      Invertebrate : xref\n\n\n
                                        "},{"location":"Invertebrate/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • OrganismalEntity [ SubjectOfInvestigation]
                                                • CellularOrganism [ SubjectOfInvestigation]
                                                  • Invertebrate
                                        "},{"location":"Invertebrate/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: may often be an organism attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Invertebrate/#linkml-source","title":"LinkML Source","text":"
                                        name: invertebrate\ndescription: An animal lacking a vertebral column. This group consists of 98% of all\n  animal species.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- NCIT:C14228\n- OMIT:0008565\n- FOODON:00002452\n- STY:T011\nrelated_mappings:\n- NCBITaxon:1767184\nis_a: cellular organism\n\n
                                        "},{"location":"IriType/","title":"Type: IriType","text":"

                                        An IRI

                                        • base: URIorCURIE

                                        • uri: xsd:anyURI

                                        • repr: str

                                        • typeof: uriorcurie

                                        "},{"location":"JournalArticle/","title":"Class: JournalArticle","text":"Description: an article, typically presenting results of research, that is published in an issue of a scientific journal.
                                         classDiagram\n    class JournalArticle\n      Article <|-- JournalArticle\n\n      JournalArticle : authors\n\n          JournalArticle --|> Agent : authors\n\n      JournalArticle : category\n\n      JournalArticle : creation_date\n\n      JournalArticle : deprecated\n\n      JournalArticle : description\n\n      JournalArticle : format\n\n      JournalArticle : full_name\n\n      JournalArticle : has_attribute\n\n          JournalArticle --|> Attribute : has_attribute\n\n      JournalArticle : id\n\n      JournalArticle : iri\n\n      JournalArticle : iso_abbreviation\n\n      JournalArticle : issue\n\n      JournalArticle : keywords\n\n      JournalArticle : license\n\n      JournalArticle : mesh_terms\n\n      JournalArticle : name\n\n      JournalArticle : pages\n\n      JournalArticle : provided_by\n\n      JournalArticle : published_in\n\n      JournalArticle : rights\n\n      JournalArticle : summary\n\n      JournalArticle : synonym\n\n      JournalArticle : type\n\n      JournalArticle : volume\n\n      JournalArticle : xref\n\n\n
                                        "},{"location":"JournalArticle/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • InformationContentEntity
                                              • Publication
                                                • Article
                                                  • JournalArticle
                                        "},{"location":"JournalArticle/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance published_in: The enclosing parent serial containing the article should have industry-standard identifier from ISSN. 1..1 Uriorcurie Article iso_abbreviation: Optional value, if used locally as a convenience, is set to the iso abbreviation of the 'published in' parent. 0..1 String Article volume: volume of a book or music release in a collection/series or a published collection of journal issues in a serial publication 0..1 String Article issue: issue of a newspaper, a scientific journal or magazine for reference purpose 0..1 String Article authors: connects an publication to the list of authors who contributed to the publication. This property should be a comma-delimited list of author names. It is recommended that an author's name be formatted as \"surname, firstname initial.\". Note that this property is a node annotation expressing the citation list of authorship which might typically otherwise be more completely documented in biolink:PublicationToProviderAssociation defined edges which point to full details about an author and possibly, some qualifiers which clarify the specific status of a given author in the publication. 0..* Agent Publication pages: When a 2-tuple of page numbers are provided, they represent the start and end page of the publication within its parent publication context. For books, this may be set to the total number of pages of the book. 0..* String Publication summary: executive summary of a publication 0..1 String Publication keywords: keywords tagging a publication 0..* String Publication mesh_terms: mesh terms tagging a publication 0..* Uriorcurie Publication xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie Publication, NamedThing license: None 0..1 String InformationContentEntity rights: None 0..1 String InformationContentEntity format: None 0..1 String InformationContentEntity creation_date: date on which an entity was created. This can be applied to nodes or edges 0..1 Date InformationContentEntity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: Different kinds of publication subtypes will have different preferred identifiers (curies when feasible). Precedence of identifiers for scientific articles is as follows: PMID if available; DOI if not; actual alternate CURIE otherwise. Enclosing publications (i.e. referenced by 'published in' node property) such as books and journals, should have industry-standard identifier such as from ISBN and ISSN. 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: the 'title' of the publication is generally recorded in the 'name' property (inherited from NamedThing). The field name 'title' is now also tagged as an acceptable alias for the node property 'name' (just in case). 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"JournalArticle/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage PMID PublicationArticleJournalArticle PMCID JournalArticle doi InformationContentEntityPublicationJournalArticle"},{"location":"JournalArticle/#linkml-source","title":"LinkML Source","text":"
                                        name: journal article\nid_prefixes:\n- PMID\n- PMCID\n- doi\ndescription: an article, typically presenting results of research, that is published  in\n  an issue of a scientific journal.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- IAO:0000013\n- fabio:JournalArticle\nis_a: article\n\n
                                        "},{"location":"Jsonpath/","title":"Type: Jsonpath","text":"

                                        A string encoding a JSON Path. The value of the string MUST conform to JSON Point syntax and SHOULD dereference to zero or more valid objects within the current instance document when encoded in tree form.

                                        • base: str

                                        • uri: xsd:string

                                        • repr: str

                                        "},{"location":"Jsonpointer/","title":"Type: Jsonpointer","text":"

                                        A string encoding a JSON Pointer. The value of the string MUST conform to JSON Point syntax and SHOULD dereference to a valid object within the current instance document when encoded in tree form.

                                        • base: str

                                        • uri: xsd:string

                                        • repr: str

                                        "},{"location":"LabelType/","title":"Type: LabelType","text":"

                                        A string that provides a human-readable name for an entity

                                        • base: str

                                        • uri: xsd:string

                                        • typeof: string

                                        "},{"location":"LifeStage/","title":"Class: LifeStage","text":"Description: A stage of development or growth of an organism, including post-natal adult stages
                                         classDiagram\n    class LifeStage\n      OrganismalEntity <|-- LifeStage\n\n      LifeStage : category\n\n      LifeStage : deprecated\n\n      LifeStage : description\n\n      LifeStage : full_name\n\n      LifeStage : has_attribute\n\n          LifeStage --|> Attribute : has_attribute\n\n      LifeStage : id\n\n      LifeStage : in_taxon\n\n          LifeStage --|> OrganismTaxon : in_taxon\n\n      LifeStage : in_taxon_label\n\n      LifeStage : iri\n\n      LifeStage : name\n\n      LifeStage : provided_by\n\n      LifeStage : synonym\n\n      LifeStage : type\n\n      LifeStage : xref\n\n\n
                                        "},{"location":"LifeStage/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • OrganismalEntity [ SubjectOfInvestigation]
                                                • LifeStage
                                        "},{"location":"LifeStage/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: may often be an organism attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"LifeStage/#usages","title":"Usages","text":"used by used in type used GeneExpressionMixin stage_qualifier range LifeStage GeneToGeneCoexpressionAssociation stage_qualifier range LifeStage VariantToGeneExpressionAssociation stage_qualifier range LifeStage GeneToExpressionSiteAssociation stage_qualifier range LifeStage"},{"location":"LifeStage/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage HsapDv LifeStage MmusDv LifeStage ZFS LifeStage FBdv LifeStage WBls LifeStage UBERON LifeStageAnatomicalEntityCellularComponentCellGrossAnatomicalStructure"},{"location":"LifeStage/#linkml-source","title":"LinkML Source","text":"
                                        name: life stage\nid_prefixes:\n- HsapDv\n- MmusDv\n- ZFS\n- FBdv\n- WBls\n- UBERON\ndescription: A stage of development or growth of an organism, including post-natal\n  adult stages\nin_subset:\n- model_organism_database\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- UBERON:0000105\nnarrow_mappings:\n- HsapDv:0000000\nis_a: organismal entity\n\n
                                        "},{"location":"LogOddsAnalysisResult/","title":"Class: LogOddsAnalysisResult","text":"Description: A result of a log odds ratio analysis.
                                         classDiagram\n    class LogOddsAnalysisResult\n      StudyResult <|-- LogOddsAnalysisResult\n\n      LogOddsAnalysisResult : category\n\n      LogOddsAnalysisResult : creation_date\n\n      LogOddsAnalysisResult : deprecated\n\n      LogOddsAnalysisResult : description\n\n      LogOddsAnalysisResult : format\n\n      LogOddsAnalysisResult : full_name\n\n      LogOddsAnalysisResult : has_attribute\n\n          LogOddsAnalysisResult --|> Attribute : has_attribute\n\n      LogOddsAnalysisResult : id\n\n      LogOddsAnalysisResult : iri\n\n      LogOddsAnalysisResult : license\n\n      LogOddsAnalysisResult : name\n\n      LogOddsAnalysisResult : provided_by\n\n      LogOddsAnalysisResult : rights\n\n      LogOddsAnalysisResult : synonym\n\n      LogOddsAnalysisResult : type\n\n      LogOddsAnalysisResult : xref\n\n\n
                                        "},{"location":"LogOddsAnalysisResult/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • InformationContentEntity
                                              • StudyResult
                                                • LogOddsAnalysisResult
                                        "},{"location":"LogOddsAnalysisResult/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance license: None 0..1 String InformationContentEntity rights: None 0..1 String InformationContentEntity format: None 0..1 String InformationContentEntity creation_date: date on which an entity was created. This can be applied to nodes or edges 0..1 Date InformationContentEntity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"LogOddsAnalysisResult/#linkml-source","title":"LinkML Source","text":"
                                        name: log odds analysis result\ndescription: A result of a log odds ratio analysis.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: study result\n\n
                                        "},{"location":"LogicalInterpretationEnum/","title":"Enum: LogicalInterpretationEnum","text":""},{"location":"LogicalInterpretationEnum/#permissible-values","title":"Permissible Values","text":"Value Meaning Description some_some os:SomeSomeInterpretation A modifier on a triple that causes the triple to be interpreted as a some-some statement all_some os:AllSomeInterpretation A modifier on a triple that causes the triple to be interpreted as an all-some statement. inverse_all_some None None"},{"location":"LogicalInterpretationEnum/#slots","title":"Slots","text":"Name Description logical_interpretation None"},{"location":"LogicalInterpretationEnum/#linkml-source","title":"LinkML Source","text":"
                                        name: LogicalInterpretationEnum\nfrom_schema: https://w3id.org/biolink/biolink-model\npermissible_values:\n  some_some:\n    text: some_some\n    description: A modifier on a triple that causes the triple to be interpreted as\n      a some-some statement\n    meaning: os:SomeSomeInterpretation\n  all_some:\n    text: all_some\n    description: A modifier on a triple that causes the triple to be interpreted as\n      an all-some statement.\n    meaning: os:AllSomeInterpretation\n  inverse_all_some:\n    text: inverse_all_some\n\n
                                        "},{"location":"MacromolecularComplex/","title":"Class: MacromolecularComplex","text":"Description: A stable assembly of two or more macromolecules, i.e. proteins, nucleic acids, carbohydrates or lipids, in which at least one component is a protein and the constituent parts function together.
                                         classDiagram\n    class MacromolecularComplex\n      MacromolecularMachineMixin <|-- MacromolecularComplex\n      BiologicalEntity <|-- MacromolecularComplex\n\n      MacromolecularComplex : category\n\n      MacromolecularComplex : deprecated\n\n      MacromolecularComplex : description\n\n      MacromolecularComplex : full_name\n\n      MacromolecularComplex : has_attribute\n\n          MacromolecularComplex --|> Attribute : has_attribute\n\n      MacromolecularComplex : id\n\n      MacromolecularComplex : in_taxon\n\n          MacromolecularComplex --|> OrganismTaxon : in_taxon\n\n      MacromolecularComplex : in_taxon_label\n\n      MacromolecularComplex : iri\n\n      MacromolecularComplex : name\n\n      MacromolecularComplex : provided_by\n\n      MacromolecularComplex : synonym\n\n      MacromolecularComplex : type\n\n      MacromolecularComplex : xref\n\n\n
                                        "},{"location":"MacromolecularComplex/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • MacromolecularComplex [ MacromolecularMachineMixin]
                                        "},{"location":"MacromolecularComplex/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance name: genes are typically designated by a short symbol and a full name. We map the symbol to the default display name and use an additional slot for full name 0..1 SymbolType Entity, MacromolecularMachineMixin in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"MacromolecularComplex/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage INTACT MacromolecularComplex GO BiologicalProcessOrActivityMolecularActivityBiologicalProcessPathwayPhysiologicalProcessAnatomicalEntityCellularComponentMacromolecularComplex PR GeneProductMixinMacromolecularComplexPolypeptideProteinProteinIsoform REACT BiologicalProcessOrActivityMolecularActivityBiologicalProcessPathwayPhysiologicalProcessMacromolecularComplex ComplexPortal MacromolecularComplex"},{"location":"MacromolecularComplex/#linkml-source","title":"LinkML Source","text":"
                                        name: macromolecular complex\nid_prefixes:\n- INTACT\n- GO\n- PR\n- REACT\n- ComplexPortal\ndescription: A stable assembly of two or more macromolecules, i.e. proteins, nucleic\n  acids, carbohydrates or lipids, in which at least one component is a protein and\n  the constituent parts function together.\nin_subset:\n- model_organism_database\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- GO:0032991\n- WIKIDATA:Q22325163\nis_a: biological entity\nmixins:\n- macromolecular machine mixin\n\n
                                        "},{"location":"MacromolecularMachineMixin/","title":"Class: MacromolecularMachineMixin","text":"Description: A union of gene locus, gene product, and macromolecular complex. These are the basic units of function in a cell. They either carry out individual biological activities, or they encode molecules which do this.
                                         classDiagram\n    class MacromolecularMachineMixin\n      MacromolecularMachineMixin <|-- GeneOrGeneProduct\n      MacromolecularMachineMixin <|-- MacromolecularComplex\n\n      MacromolecularMachineMixin : name\n\n\n
                                        "},{"location":"MacromolecularMachineMixin/#inheritance","title":"Inheritance","text":"
                                        • MacromolecularMachineMixin
                                          • GeneOrGeneProduct
                                        "},{"location":"MacromolecularMachineMixin/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance name: genes are typically designated by a short symbol and a full name. We map the symbol to the default display name and use an additional slot for full name 0..1 SymbolType direct"},{"location":"MacromolecularMachineMixin/#mixin-usage","title":"Mixin Usage","text":"mixed into description MacromolecularComplex A stable assembly of two or more macromolecules, i.e. proteins, nucleic acids, carbohydrates or lipids, in which at least one component is a protein and the constituent parts function together."},{"location":"MacromolecularMachineMixin/#usages","title":"Usages","text":"used by used in type used MolecularActivity enabled_by range MacromolecularMachineMixin ChemicalToChemicalDerivationAssociation catalyst_qualifier range MacromolecularMachineMixin FunctionalAssociation subject range MacromolecularMachineMixin MacromolecularMachineToMolecularActivityAssociation subject domain MacromolecularMachineMixin MacromolecularMachineToMolecularActivityAssociation subject range MacromolecularMachineMixin MacromolecularMachineToBiologicalProcessAssociation subject domain MacromolecularMachineMixin MacromolecularMachineToBiologicalProcessAssociation subject range MacromolecularMachineMixin MacromolecularMachineToCellularComponentAssociation subject domain MacromolecularMachineMixin MacromolecularMachineToCellularComponentAssociation subject range MacromolecularMachineMixin"},{"location":"MacromolecularMachineMixin/#linkml-source","title":"LinkML Source","text":"
                                        name: macromolecular machine mixin\ndescription: A union of gene locus, gene product, and macromolecular complex. These\n  are the basic units of function in a cell. They either carry out individual biological\n  activities, or they encode molecules which do this.\nfrom_schema: https://w3id.org/biolink/biolink-model\nmixin: true\nslots:\n- name\nslot_usage:\n  name:\n    name: name\n    description: genes are typically designated by a short symbol and a full name.\n      We map the symbol to the default display name and use an additional slot for\n      full name\n    domain_of:\n    - attribute\n    - entity\n    - macromolecular machine mixin\n    range: symbol type\n\n
                                        "},{"location":"MacromolecularMachineToBiologicalProcessAssociation/","title":"Class: MacromolecularMachineToBiologicalProcessAssociation","text":"Description: A functional association between a macromolecular machine (gene, gene product or complex) and a biological process or pathway (as represented in the GO biological process branch), where the entity carries out some part of the process, regulates it, or acts upstream of it.
                                         classDiagram\n    class MacromolecularMachineToBiologicalProcessAssociation\n      MacromolecularMachineToEntityAssociationMixin <|-- MacromolecularMachineToBiologicalProcessAssociation\n      FunctionalAssociation <|-- MacromolecularMachineToBiologicalProcessAssociation\n\n      MacromolecularMachineToBiologicalProcessAssociation : aggregator_knowledge_source\n\n      MacromolecularMachineToBiologicalProcessAssociation : category\n\n      MacromolecularMachineToBiologicalProcessAssociation : deprecated\n\n      MacromolecularMachineToBiologicalProcessAssociation : description\n\n      MacromolecularMachineToBiologicalProcessAssociation : has_attribute\n\n          MacromolecularMachineToBiologicalProcessAssociation --|> Attribute : has_attribute\n\n      MacromolecularMachineToBiologicalProcessAssociation : has_evidence\n\n          MacromolecularMachineToBiologicalProcessAssociation --|> EvidenceType : has_evidence\n\n      MacromolecularMachineToBiologicalProcessAssociation : id\n\n      MacromolecularMachineToBiologicalProcessAssociation : iri\n\n      MacromolecularMachineToBiologicalProcessAssociation : knowledge_source\n\n      MacromolecularMachineToBiologicalProcessAssociation : name\n\n      MacromolecularMachineToBiologicalProcessAssociation : negated\n\n      MacromolecularMachineToBiologicalProcessAssociation : object\n\n          MacromolecularMachineToBiologicalProcessAssociation --|> BiologicalProcess : object\n\n      MacromolecularMachineToBiologicalProcessAssociation : object_category\n\n          MacromolecularMachineToBiologicalProcessAssociation --|> OntologyClass : object_category\n\n      MacromolecularMachineToBiologicalProcessAssociation : object_category_closure\n\n          MacromolecularMachineToBiologicalProcessAssociation --|> OntologyClass : object_category_closure\n\n      MacromolecularMachineToBiologicalProcessAssociation : object_closure\n\n      MacromolecularMachineToBiologicalProcessAssociation : object_label_closure\n\n      MacromolecularMachineToBiologicalProcessAssociation : object_namespace\n\n      MacromolecularMachineToBiologicalProcessAssociation : original_object\n\n      MacromolecularMachineToBiologicalProcessAssociation : original_predicate\n\n      MacromolecularMachineToBiologicalProcessAssociation : original_subject\n\n      MacromolecularMachineToBiologicalProcessAssociation : predicate\n\n      MacromolecularMachineToBiologicalProcessAssociation : primary_knowledge_source\n\n      MacromolecularMachineToBiologicalProcessAssociation : publications\n\n          MacromolecularMachineToBiologicalProcessAssociation --|> Publication : publications\n\n      MacromolecularMachineToBiologicalProcessAssociation : qualifier\n\n      MacromolecularMachineToBiologicalProcessAssociation : qualifiers\n\n          MacromolecularMachineToBiologicalProcessAssociation --|> OntologyClass : qualifiers\n\n      MacromolecularMachineToBiologicalProcessAssociation : retrieval_source_ids\n\n          MacromolecularMachineToBiologicalProcessAssociation --|> RetrievalSource : retrieval_source_ids\n\n      MacromolecularMachineToBiologicalProcessAssociation : subject\n\n          MacromolecularMachineToBiologicalProcessAssociation --|> MacromolecularMachineMixin : subject\n\n      MacromolecularMachineToBiologicalProcessAssociation : subject_category\n\n          MacromolecularMachineToBiologicalProcessAssociation --|> OntologyClass : subject_category\n\n      MacromolecularMachineToBiologicalProcessAssociation : subject_category_closure\n\n          MacromolecularMachineToBiologicalProcessAssociation --|> OntologyClass : subject_category_closure\n\n      MacromolecularMachineToBiologicalProcessAssociation : subject_closure\n\n      MacromolecularMachineToBiologicalProcessAssociation : subject_label_closure\n\n      MacromolecularMachineToBiologicalProcessAssociation : subject_namespace\n\n      MacromolecularMachineToBiologicalProcessAssociation : timepoint\n\n      MacromolecularMachineToBiologicalProcessAssociation : type\n\n\n
                                        "},{"location":"MacromolecularMachineToBiologicalProcessAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • FunctionalAssociation
                                              • MacromolecularMachineToBiologicalProcessAssociation [ MacromolecularMachineToEntityAssociationMixin]
                                        "},{"location":"MacromolecularMachineToBiologicalProcessAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: gene, product or macromolecular complex that has the function associated with the GO term 1..1 MacromolecularMachineMixin Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: class describing the activity, process or localization of the gene product 1..1 BiologicalProcess Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"MacromolecularMachineToBiologicalProcessAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: macromolecular machine to biological process association\ndescription: A functional association between a macromolecular machine (gene, gene\n  product or complex) and a biological process or pathway (as represented in the GO\n  biological process branch), where the entity carries out some part of the process,\n  regulates it, or acts upstream of it.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: functional association\nmixins:\n- macromolecular machine to entity association mixin\nslot_usage:\n  object:\n    name: object\n    domain_of:\n    - association\n    range: biological process\n\n
                                        "},{"location":"MacromolecularMachineToCellularComponentAssociation/","title":"Class: MacromolecularMachineToCellularComponentAssociation","text":"Description: A functional association between a macromolecular machine (gene, gene product or complex) and a cellular component (as represented in the GO cellular component branch), where the entity carries out its function in the cellular component.
                                         classDiagram\n    class MacromolecularMachineToCellularComponentAssociation\n      MacromolecularMachineToEntityAssociationMixin <|-- MacromolecularMachineToCellularComponentAssociation\n      FunctionalAssociation <|-- MacromolecularMachineToCellularComponentAssociation\n\n      MacromolecularMachineToCellularComponentAssociation : aggregator_knowledge_source\n\n      MacromolecularMachineToCellularComponentAssociation : category\n\n      MacromolecularMachineToCellularComponentAssociation : deprecated\n\n      MacromolecularMachineToCellularComponentAssociation : description\n\n      MacromolecularMachineToCellularComponentAssociation : has_attribute\n\n          MacromolecularMachineToCellularComponentAssociation --|> Attribute : has_attribute\n\n      MacromolecularMachineToCellularComponentAssociation : has_evidence\n\n          MacromolecularMachineToCellularComponentAssociation --|> EvidenceType : has_evidence\n\n      MacromolecularMachineToCellularComponentAssociation : id\n\n      MacromolecularMachineToCellularComponentAssociation : iri\n\n      MacromolecularMachineToCellularComponentAssociation : knowledge_source\n\n      MacromolecularMachineToCellularComponentAssociation : name\n\n      MacromolecularMachineToCellularComponentAssociation : negated\n\n      MacromolecularMachineToCellularComponentAssociation : object\n\n          MacromolecularMachineToCellularComponentAssociation --|> CellularComponent : object\n\n      MacromolecularMachineToCellularComponentAssociation : object_category\n\n          MacromolecularMachineToCellularComponentAssociation --|> OntologyClass : object_category\n\n      MacromolecularMachineToCellularComponentAssociation : object_category_closure\n\n          MacromolecularMachineToCellularComponentAssociation --|> OntologyClass : object_category_closure\n\n      MacromolecularMachineToCellularComponentAssociation : object_closure\n\n      MacromolecularMachineToCellularComponentAssociation : object_label_closure\n\n      MacromolecularMachineToCellularComponentAssociation : object_namespace\n\n      MacromolecularMachineToCellularComponentAssociation : original_object\n\n      MacromolecularMachineToCellularComponentAssociation : original_predicate\n\n      MacromolecularMachineToCellularComponentAssociation : original_subject\n\n      MacromolecularMachineToCellularComponentAssociation : predicate\n\n      MacromolecularMachineToCellularComponentAssociation : primary_knowledge_source\n\n      MacromolecularMachineToCellularComponentAssociation : publications\n\n          MacromolecularMachineToCellularComponentAssociation --|> Publication : publications\n\n      MacromolecularMachineToCellularComponentAssociation : qualifier\n\n      MacromolecularMachineToCellularComponentAssociation : qualifiers\n\n          MacromolecularMachineToCellularComponentAssociation --|> OntologyClass : qualifiers\n\n      MacromolecularMachineToCellularComponentAssociation : retrieval_source_ids\n\n          MacromolecularMachineToCellularComponentAssociation --|> RetrievalSource : retrieval_source_ids\n\n      MacromolecularMachineToCellularComponentAssociation : subject\n\n          MacromolecularMachineToCellularComponentAssociation --|> MacromolecularMachineMixin : subject\n\n      MacromolecularMachineToCellularComponentAssociation : subject_category\n\n          MacromolecularMachineToCellularComponentAssociation --|> OntologyClass : subject_category\n\n      MacromolecularMachineToCellularComponentAssociation : subject_category_closure\n\n          MacromolecularMachineToCellularComponentAssociation --|> OntologyClass : subject_category_closure\n\n      MacromolecularMachineToCellularComponentAssociation : subject_closure\n\n      MacromolecularMachineToCellularComponentAssociation : subject_label_closure\n\n      MacromolecularMachineToCellularComponentAssociation : subject_namespace\n\n      MacromolecularMachineToCellularComponentAssociation : timepoint\n\n      MacromolecularMachineToCellularComponentAssociation : type\n\n\n
                                        "},{"location":"MacromolecularMachineToCellularComponentAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • FunctionalAssociation
                                              • MacromolecularMachineToCellularComponentAssociation [ MacromolecularMachineToEntityAssociationMixin]
                                        "},{"location":"MacromolecularMachineToCellularComponentAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: gene, product or macromolecular complex that has the function associated with the GO term 1..1 MacromolecularMachineMixin Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: class describing the activity, process or localization of the gene product 1..1 CellularComponent Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"MacromolecularMachineToCellularComponentAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: macromolecular machine to cellular component association\ndescription: A functional association between a macromolecular machine (gene, gene\n  product or complex) and a cellular component (as represented in the GO cellular\n  component branch), where the entity carries out its function in the cellular component.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: functional association\nmixins:\n- macromolecular machine to entity association mixin\nslot_usage:\n  object:\n    name: object\n    domain_of:\n    - association\n    range: cellular component\n\n
                                        "},{"location":"MacromolecularMachineToEntityAssociationMixin/","title":"Class: MacromolecularMachineToEntityAssociationMixin","text":"Description: an association which has a macromolecular machine mixin as a subject
                                         classDiagram\n    class MacromolecularMachineToEntityAssociationMixin\n      MacromolecularMachineToEntityAssociationMixin <|-- MacromolecularMachineToMolecularActivityAssociation\n      MacromolecularMachineToEntityAssociationMixin <|-- MacromolecularMachineToBiologicalProcessAssociation\n      MacromolecularMachineToEntityAssociationMixin <|-- MacromolecularMachineToCellularComponentAssociation\n\n\n
                                        "},{"location":"MacromolecularMachineToEntityAssociationMixin/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"MacromolecularMachineToEntityAssociationMixin/#mixin-usage","title":"Mixin Usage","text":"mixed into description MacromolecularMachineToMolecularActivityAssociation A functional association between a macromolecular machine (gene, gene product or complex) and a molecular activity (as represented in the GO molecular function branch), where the entity carries out the activity, or contributes to its execution. MacromolecularMachineToBiologicalProcessAssociation A functional association between a macromolecular machine (gene, gene product or complex) and a biological process or pathway (as represented in the GO biological process branch), where the entity carries out some part of the process, regulates it, or acts upstream of it. MacromolecularMachineToCellularComponentAssociation A functional association between a macromolecular machine (gene, gene product or complex) and a cellular component (as represented in the GO cellular component branch), where the entity carries out its function in the cellular component."},{"location":"MacromolecularMachineToEntityAssociationMixin/#linkml-source","title":"LinkML Source","text":"
                                        name: macromolecular machine to entity association mixin\ndescription: an association which has a macromolecular machine mixin as a subject\nfrom_schema: https://w3id.org/biolink/biolink-model\nmixin: true\nslot_usage:\n  subject:\n    name: subject\n    domain: macromolecular machine mixin\n    domain_of:\n    - association\n\n
                                        "},{"location":"MacromolecularMachineToMolecularActivityAssociation/","title":"Class: MacromolecularMachineToMolecularActivityAssociation","text":"Description: A functional association between a macromolecular machine (gene, gene product or complex) and a molecular activity (as represented in the GO molecular function branch), where the entity carries out the activity, or contributes to its execution.
                                         classDiagram\n    class MacromolecularMachineToMolecularActivityAssociation\n      MacromolecularMachineToEntityAssociationMixin <|-- MacromolecularMachineToMolecularActivityAssociation\n      FunctionalAssociation <|-- MacromolecularMachineToMolecularActivityAssociation\n\n      MacromolecularMachineToMolecularActivityAssociation : aggregator_knowledge_source\n\n      MacromolecularMachineToMolecularActivityAssociation : category\n\n      MacromolecularMachineToMolecularActivityAssociation : deprecated\n\n      MacromolecularMachineToMolecularActivityAssociation : description\n\n      MacromolecularMachineToMolecularActivityAssociation : has_attribute\n\n          MacromolecularMachineToMolecularActivityAssociation --|> Attribute : has_attribute\n\n      MacromolecularMachineToMolecularActivityAssociation : has_evidence\n\n          MacromolecularMachineToMolecularActivityAssociation --|> EvidenceType : has_evidence\n\n      MacromolecularMachineToMolecularActivityAssociation : id\n\n      MacromolecularMachineToMolecularActivityAssociation : iri\n\n      MacromolecularMachineToMolecularActivityAssociation : knowledge_source\n\n      MacromolecularMachineToMolecularActivityAssociation : name\n\n      MacromolecularMachineToMolecularActivityAssociation : negated\n\n      MacromolecularMachineToMolecularActivityAssociation : object\n\n          MacromolecularMachineToMolecularActivityAssociation --|> MolecularActivity : object\n\n      MacromolecularMachineToMolecularActivityAssociation : object_category\n\n          MacromolecularMachineToMolecularActivityAssociation --|> OntologyClass : object_category\n\n      MacromolecularMachineToMolecularActivityAssociation : object_category_closure\n\n          MacromolecularMachineToMolecularActivityAssociation --|> OntologyClass : object_category_closure\n\n      MacromolecularMachineToMolecularActivityAssociation : object_closure\n\n      MacromolecularMachineToMolecularActivityAssociation : object_label_closure\n\n      MacromolecularMachineToMolecularActivityAssociation : object_namespace\n\n      MacromolecularMachineToMolecularActivityAssociation : original_object\n\n      MacromolecularMachineToMolecularActivityAssociation : original_predicate\n\n      MacromolecularMachineToMolecularActivityAssociation : original_subject\n\n      MacromolecularMachineToMolecularActivityAssociation : predicate\n\n      MacromolecularMachineToMolecularActivityAssociation : primary_knowledge_source\n\n      MacromolecularMachineToMolecularActivityAssociation : publications\n\n          MacromolecularMachineToMolecularActivityAssociation --|> Publication : publications\n\n      MacromolecularMachineToMolecularActivityAssociation : qualifier\n\n      MacromolecularMachineToMolecularActivityAssociation : qualifiers\n\n          MacromolecularMachineToMolecularActivityAssociation --|> OntologyClass : qualifiers\n\n      MacromolecularMachineToMolecularActivityAssociation : retrieval_source_ids\n\n          MacromolecularMachineToMolecularActivityAssociation --|> RetrievalSource : retrieval_source_ids\n\n      MacromolecularMachineToMolecularActivityAssociation : subject\n\n          MacromolecularMachineToMolecularActivityAssociation --|> MacromolecularMachineMixin : subject\n\n      MacromolecularMachineToMolecularActivityAssociation : subject_category\n\n          MacromolecularMachineToMolecularActivityAssociation --|> OntologyClass : subject_category\n\n      MacromolecularMachineToMolecularActivityAssociation : subject_category_closure\n\n          MacromolecularMachineToMolecularActivityAssociation --|> OntologyClass : subject_category_closure\n\n      MacromolecularMachineToMolecularActivityAssociation : subject_closure\n\n      MacromolecularMachineToMolecularActivityAssociation : subject_label_closure\n\n      MacromolecularMachineToMolecularActivityAssociation : subject_namespace\n\n      MacromolecularMachineToMolecularActivityAssociation : timepoint\n\n      MacromolecularMachineToMolecularActivityAssociation : type\n\n\n
                                        "},{"location":"MacromolecularMachineToMolecularActivityAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • FunctionalAssociation
                                              • MacromolecularMachineToMolecularActivityAssociation [ MacromolecularMachineToEntityAssociationMixin]
                                        "},{"location":"MacromolecularMachineToMolecularActivityAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: gene, product or macromolecular complex that has the function associated with the GO term 1..1 MacromolecularMachineMixin Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: class describing the activity, process or localization of the gene product 1..1 MolecularActivity Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"MacromolecularMachineToMolecularActivityAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: macromolecular machine to molecular activity association\ndescription: A functional association between a macromolecular machine (gene, gene\n  product or complex) and a molecular activity (as represented in the GO molecular\n  function branch), where the entity carries out the activity, or contributes to its\n  execution.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: functional association\nmixins:\n- macromolecular machine to entity association mixin\nslot_usage:\n  object:\n    name: object\n    domain_of:\n    - association\n    range: molecular activity\n\n
                                        "},{"location":"Mammal/","title":"Class: Mammal","text":"Description: A member of the class Mammalia, a clade of endothermic amniotes distinguished from reptiles and birds by the possession of hair, three middle ear bones, mammary glands, and a neocortex
                                         classDiagram\n    class Mammal\n      SubjectOfInvestigation <|-- Mammal\n      CellularOrganism <|-- Mammal\n\n\n      Mammal <|-- Human\n\n\n      Mammal : category\n\n      Mammal : deprecated\n\n      Mammal : description\n\n      Mammal : full_name\n\n      Mammal : has_attribute\n\n          Mammal --|> Attribute : has_attribute\n\n      Mammal : id\n\n      Mammal : in_taxon\n\n          Mammal --|> OrganismTaxon : in_taxon\n\n      Mammal : in_taxon_label\n\n      Mammal : iri\n\n      Mammal : name\n\n      Mammal : provided_by\n\n      Mammal : synonym\n\n      Mammal : type\n\n      Mammal : xref\n\n\n
                                        "},{"location":"Mammal/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • OrganismalEntity [ SubjectOfInvestigation]
                                                • CellularOrganism [ SubjectOfInvestigation]
                                                  • Mammal [ SubjectOfInvestigation]
                                                    • Human [ SubjectOfInvestigation]
                                        "},{"location":"Mammal/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: may often be an organism attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Mammal/#linkml-source","title":"LinkML Source","text":"
                                        name: mammal\ndescription: A member of the class Mammalia, a clade of endothermic amniotes distinguished\n  from reptiles and birds by the possession of hair, three middle ear bones, mammary\n  glands, and a neocortex\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- NCBITaxon:40674\n- STY:T015\n- NCIT:C14234\n- FOODON:03411134\nis_a: cellular organism\nmixins:\n- subject of investigation\n\n
                                        "},{"location":"MappingCollection/","title":"Class: MappingCollection (Abstract)","text":"Description: A collection of deprecated mappings.
                                         classDiagram\n    class MappingCollection\n      MappingCollection : predicate_mappings\n\n          MappingCollection --|> PredicateMapping : predicate_mappings\n\n\n
                                        "},{"location":"MappingCollection/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance predicate_mappings: A collection of relationships that are not used in biolink, but have biolink patterns that can be used to replace them. This is a temporary slot to help with the transition to the fully qualified predicate model in Biolink3. 0..* PredicateMapping direct"},{"location":"MappingCollection/#linkml-source","title":"LinkML Source","text":"
                                        name: mapping collection\ndescription: A collection of deprecated mappings.\nfrom_schema: https://w3id.org/biolink/biolink-model\nabstract: true\nslots:\n- predicate mappings\ntree_root: true\n\n
                                        "},{"location":"MaterialSample/","title":"Class: MaterialSample","text":"Description: A sample is a limited quantity of something (e.g. an individual or set of individuals from a population, or a portion of a substance) to be used for testing, analysis, inspection, investigation, demonstration, or trial use. [SIO]

                                        Aliases: biospecimen, sample, biosample, physical sample

                                         classDiagram\n    class MaterialSample\n      SubjectOfInvestigation <|-- MaterialSample\n      PhysicalEntity <|-- MaterialSample\n\n      MaterialSample : category\n\n      MaterialSample : deprecated\n\n      MaterialSample : description\n\n      MaterialSample : full_name\n\n      MaterialSample : has_attribute\n\n          MaterialSample --|> Attribute : has_attribute\n\n      MaterialSample : id\n\n      MaterialSample : iri\n\n      MaterialSample : name\n\n      MaterialSample : provided_by\n\n      MaterialSample : synonym\n\n      MaterialSample : type\n\n      MaterialSample : xref\n\n\n
                                        "},{"location":"MaterialSample/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • PhysicalEntity [ PhysicalEssence]
                                              • MaterialSample [ SubjectOfInvestigation]
                                        "},{"location":"MaterialSample/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"MaterialSample/#usages","title":"Usages","text":"used by used in type used MaterialSampleDerivationAssociation subject range MaterialSample MaterialSampleToDiseaseOrPhenotypicFeatureAssociation subject range MaterialSample"},{"location":"MaterialSample/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage BIOSAMPLE MaterialSample GOLD.META MaterialSample"},{"location":"MaterialSample/#linkml-source","title":"LinkML Source","text":"
                                        name: material sample\nid_prefixes:\n- BIOSAMPLE\n- GOLD.META\ndescription: A sample is a limited quantity of something (e.g. an individual or set\n  of individuals from a population, or a portion of a substance) to be used for testing,\n  analysis, inspection, investigation, demonstration, or trial use. [SIO]\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- biospecimen\n- sample\n- biosample\n- physical sample\nexact_mappings:\n- OBI:0000747\n- SIO:001050\nis_a: physical entity\nmixins:\n- subject of investigation\n\n
                                        "},{"location":"MaterialSampleDerivationAssociation/","title":"Class: MaterialSampleDerivationAssociation","text":"Description: An association between a material sample and the material entity from which it is derived.
                                         classDiagram\n    class MaterialSampleDerivationAssociation\n      Association <|-- MaterialSampleDerivationAssociation\n\n      MaterialSampleDerivationAssociation : aggregator_knowledge_source\n\n      MaterialSampleDerivationAssociation : category\n\n      MaterialSampleDerivationAssociation : deprecated\n\n      MaterialSampleDerivationAssociation : description\n\n      MaterialSampleDerivationAssociation : has_attribute\n\n          MaterialSampleDerivationAssociation --|> Attribute : has_attribute\n\n      MaterialSampleDerivationAssociation : has_evidence\n\n          MaterialSampleDerivationAssociation --|> EvidenceType : has_evidence\n\n      MaterialSampleDerivationAssociation : id\n\n      MaterialSampleDerivationAssociation : iri\n\n      MaterialSampleDerivationAssociation : knowledge_source\n\n      MaterialSampleDerivationAssociation : name\n\n      MaterialSampleDerivationAssociation : negated\n\n      MaterialSampleDerivationAssociation : object\n\n          MaterialSampleDerivationAssociation --|> NamedThing : object\n\n      MaterialSampleDerivationAssociation : object_category\n\n          MaterialSampleDerivationAssociation --|> OntologyClass : object_category\n\n      MaterialSampleDerivationAssociation : object_category_closure\n\n          MaterialSampleDerivationAssociation --|> OntologyClass : object_category_closure\n\n      MaterialSampleDerivationAssociation : object_closure\n\n      MaterialSampleDerivationAssociation : object_label_closure\n\n      MaterialSampleDerivationAssociation : object_namespace\n\n      MaterialSampleDerivationAssociation : original_object\n\n      MaterialSampleDerivationAssociation : original_predicate\n\n      MaterialSampleDerivationAssociation : original_subject\n\n      MaterialSampleDerivationAssociation : predicate\n\n      MaterialSampleDerivationAssociation : primary_knowledge_source\n\n      MaterialSampleDerivationAssociation : publications\n\n          MaterialSampleDerivationAssociation --|> Publication : publications\n\n      MaterialSampleDerivationAssociation : qualifier\n\n      MaterialSampleDerivationAssociation : qualifiers\n\n          MaterialSampleDerivationAssociation --|> OntologyClass : qualifiers\n\n      MaterialSampleDerivationAssociation : retrieval_source_ids\n\n          MaterialSampleDerivationAssociation --|> RetrievalSource : retrieval_source_ids\n\n      MaterialSampleDerivationAssociation : subject\n\n          MaterialSampleDerivationAssociation --|> MaterialSample : subject\n\n      MaterialSampleDerivationAssociation : subject_category\n\n          MaterialSampleDerivationAssociation --|> OntologyClass : subject_category\n\n      MaterialSampleDerivationAssociation : subject_category_closure\n\n          MaterialSampleDerivationAssociation --|> OntologyClass : subject_category_closure\n\n      MaterialSampleDerivationAssociation : subject_closure\n\n      MaterialSampleDerivationAssociation : subject_label_closure\n\n      MaterialSampleDerivationAssociation : subject_namespace\n\n      MaterialSampleDerivationAssociation : timepoint\n\n      MaterialSampleDerivationAssociation : type\n\n\n
                                        "},{"location":"MaterialSampleDerivationAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • MaterialSampleDerivationAssociation
                                        "},{"location":"MaterialSampleDerivationAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: the material sample being described 1..1 MaterialSample Association predicate: derivation relationship 1..1 PredicateType Association object: the material entity the sample was derived from. This may be another material sample, or any other material entity, including for example an organism, a geographic feature, or some environmental material. 1..1 NamedThing Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"MaterialSampleDerivationAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: material sample derivation association\ndescription: An association between a material sample and the material entity from\n  which it is derived.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nslot_usage:\n  subject:\n    name: subject\n    description: the material sample being described\n    domain_of:\n    - association\n    range: material sample\n  object:\n    name: object\n    description: the material entity the sample was derived from. This may be another\n      material sample, or any other material entity, including for example an organism,\n      a geographic feature, or some environmental material.\n    domain_of:\n    - association\n  predicate:\n    name: predicate\n    description: derivation relationship\n    domain_of:\n    - predicate mapping\n    - association\n    subproperty_of: derives from\ndefining_slots:\n- subject\n- predicate\n\n
                                        "},{"location":"MaterialSampleToDiseaseOrPhenotypicFeatureAssociation/","title":"Class: MaterialSampleToDiseaseOrPhenotypicFeatureAssociation","text":"Description: An association between a material sample and a disease or phenotype.
                                         classDiagram\n    class MaterialSampleToDiseaseOrPhenotypicFeatureAssociation\n      MaterialSampleToEntityAssociationMixin <|-- MaterialSampleToDiseaseOrPhenotypicFeatureAssociation\n      EntityToDiseaseOrPhenotypicFeatureAssociationMixin <|-- MaterialSampleToDiseaseOrPhenotypicFeatureAssociation\n      Association <|-- MaterialSampleToDiseaseOrPhenotypicFeatureAssociation\n\n      MaterialSampleToDiseaseOrPhenotypicFeatureAssociation : aggregator_knowledge_source\n\n      MaterialSampleToDiseaseOrPhenotypicFeatureAssociation : category\n\n      MaterialSampleToDiseaseOrPhenotypicFeatureAssociation : deprecated\n\n      MaterialSampleToDiseaseOrPhenotypicFeatureAssociation : description\n\n      MaterialSampleToDiseaseOrPhenotypicFeatureAssociation : has_attribute\n\n          MaterialSampleToDiseaseOrPhenotypicFeatureAssociation --|> Attribute : has_attribute\n\n      MaterialSampleToDiseaseOrPhenotypicFeatureAssociation : has_evidence\n\n          MaterialSampleToDiseaseOrPhenotypicFeatureAssociation --|> EvidenceType : has_evidence\n\n      MaterialSampleToDiseaseOrPhenotypicFeatureAssociation : id\n\n      MaterialSampleToDiseaseOrPhenotypicFeatureAssociation : iri\n\n      MaterialSampleToDiseaseOrPhenotypicFeatureAssociation : knowledge_source\n\n      MaterialSampleToDiseaseOrPhenotypicFeatureAssociation : name\n\n      MaterialSampleToDiseaseOrPhenotypicFeatureAssociation : negated\n\n      MaterialSampleToDiseaseOrPhenotypicFeatureAssociation : object\n\n          MaterialSampleToDiseaseOrPhenotypicFeatureAssociation --|> DiseaseOrPhenotypicFeature : object\n\n      MaterialSampleToDiseaseOrPhenotypicFeatureAssociation : object_category\n\n          MaterialSampleToDiseaseOrPhenotypicFeatureAssociation --|> OntologyClass : object_category\n\n      MaterialSampleToDiseaseOrPhenotypicFeatureAssociation : object_category_closure\n\n          MaterialSampleToDiseaseOrPhenotypicFeatureAssociation --|> OntologyClass : object_category_closure\n\n      MaterialSampleToDiseaseOrPhenotypicFeatureAssociation : object_closure\n\n      MaterialSampleToDiseaseOrPhenotypicFeatureAssociation : object_label_closure\n\n      MaterialSampleToDiseaseOrPhenotypicFeatureAssociation : object_namespace\n\n      MaterialSampleToDiseaseOrPhenotypicFeatureAssociation : original_object\n\n      MaterialSampleToDiseaseOrPhenotypicFeatureAssociation : original_predicate\n\n      MaterialSampleToDiseaseOrPhenotypicFeatureAssociation : original_subject\n\n      MaterialSampleToDiseaseOrPhenotypicFeatureAssociation : predicate\n\n      MaterialSampleToDiseaseOrPhenotypicFeatureAssociation : primary_knowledge_source\n\n      MaterialSampleToDiseaseOrPhenotypicFeatureAssociation : publications\n\n          MaterialSampleToDiseaseOrPhenotypicFeatureAssociation --|> Publication : publications\n\n      MaterialSampleToDiseaseOrPhenotypicFeatureAssociation : qualifier\n\n      MaterialSampleToDiseaseOrPhenotypicFeatureAssociation : qualifiers\n\n          MaterialSampleToDiseaseOrPhenotypicFeatureAssociation --|> OntologyClass : qualifiers\n\n      MaterialSampleToDiseaseOrPhenotypicFeatureAssociation : retrieval_source_ids\n\n          MaterialSampleToDiseaseOrPhenotypicFeatureAssociation --|> RetrievalSource : retrieval_source_ids\n\n      MaterialSampleToDiseaseOrPhenotypicFeatureAssociation : subject\n\n          MaterialSampleToDiseaseOrPhenotypicFeatureAssociation --|> MaterialSample : subject\n\n      MaterialSampleToDiseaseOrPhenotypicFeatureAssociation : subject_category\n\n          MaterialSampleToDiseaseOrPhenotypicFeatureAssociation --|> OntologyClass : subject_category\n\n      MaterialSampleToDiseaseOrPhenotypicFeatureAssociation : subject_category_closure\n\n          MaterialSampleToDiseaseOrPhenotypicFeatureAssociation --|> OntologyClass : subject_category_closure\n\n      MaterialSampleToDiseaseOrPhenotypicFeatureAssociation : subject_closure\n\n      MaterialSampleToDiseaseOrPhenotypicFeatureAssociation : subject_label_closure\n\n      MaterialSampleToDiseaseOrPhenotypicFeatureAssociation : subject_namespace\n\n      MaterialSampleToDiseaseOrPhenotypicFeatureAssociation : timepoint\n\n      MaterialSampleToDiseaseOrPhenotypicFeatureAssociation : type\n\n\n
                                        "},{"location":"MaterialSampleToDiseaseOrPhenotypicFeatureAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • MaterialSampleToDiseaseOrPhenotypicFeatureAssociation [ MaterialSampleToEntityAssociationMixin EntityToDiseaseOrPhenotypicFeatureAssociationMixin]
                                        "},{"location":"MaterialSampleToDiseaseOrPhenotypicFeatureAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: the material sample being described 1..1 MaterialSample Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: disease or phenotype 1..1 DiseaseOrPhenotypicFeature Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"MaterialSampleToDiseaseOrPhenotypicFeatureAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: material sample to disease or phenotypic feature association\ndescription: An association between a material sample and a disease or phenotype.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nmixins:\n- material sample to entity association mixin\n- entity to disease or phenotypic feature association mixin\ndefining_slots:\n- subject\n- object\n\n
                                        "},{"location":"MaterialSampleToEntityAssociationMixin/","title":"Class: MaterialSampleToEntityAssociationMixin","text":"Description: An association between a material sample and something.
                                         classDiagram\n    class MaterialSampleToEntityAssociationMixin\n      MaterialSampleToEntityAssociationMixin <|-- MaterialSampleToDiseaseOrPhenotypicFeatureAssociation\n\n\n
                                        "},{"location":"MaterialSampleToEntityAssociationMixin/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"MaterialSampleToEntityAssociationMixin/#mixin-usage","title":"Mixin Usage","text":"mixed into description MaterialSampleToDiseaseOrPhenotypicFeatureAssociation An association between a material sample and a disease or phenotype."},{"location":"MaterialSampleToEntityAssociationMixin/#linkml-source","title":"LinkML Source","text":"
                                        name: material sample to entity association mixin\ndescription: An association between a material sample and something.\nfrom_schema: https://w3id.org/biolink/biolink-model\nmixin: true\nslot_usage:\n  subject:\n    name: subject\n    description: the material sample being described\n    domain_of:\n    - association\n    range: material sample\ndefining_slots:\n- subject\n\n
                                        "},{"location":"MicroRNA/","title":"Class: MicroRNA","text":"
                                         classDiagram\n    class MicroRNA\n      NoncodingRNAProduct <|-- MicroRNA\n\n      MicroRNA : category\n\n      MicroRNA : deprecated\n\n      MicroRNA : description\n\n      MicroRNA : full_name\n\n      MicroRNA : has_attribute\n\n          MicroRNA --|> Attribute : has_attribute\n\n      MicroRNA : id\n\n      MicroRNA : in_taxon\n\n          MicroRNA --|> OrganismTaxon : in_taxon\n\n      MicroRNA : in_taxon_label\n\n      MicroRNA : iri\n\n      MicroRNA : name\n\n      MicroRNA : provided_by\n\n      MicroRNA : synonym\n\n      MicroRNA : type\n\n      MicroRNA : xref\n\n\n
                                        "},{"location":"MicroRNA/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • Transcript
                                                • RNAProduct [ GeneProductMixin]
                                                  • NoncodingRNAProduct
                                                    • MicroRNA
                                        "},{"location":"MicroRNA/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing, GeneProductMixin xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing, GeneProductMixin in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: genes are typically designated by a short symbol and a full name. We map the symbol to the default display name and use an additional slot for full name 0..1 SymbolType Entity, MacromolecularMachineMixin description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"MicroRNA/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage MIR MicroRNASiRNA HGNC GeneMicroRNASiRNA WormBase GeneMicroRNASiRNASequenceVariant"},{"location":"MicroRNA/#linkml-source","title":"LinkML Source","text":"
                                        name: microRNA\nid_prefixes:\n- MIR\n- HGNC\n- WormBase\nin_subset:\n- model_organism_database\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- SO:0000276\n- SIO:001397\n- WIKIDATA:Q310899\nis_a: noncoding RNA product\n\n
                                        "},{"location":"Migration_3.0_Guide/","title":"Biolink Model 3.0 Migration Guide","text":"

                                        Please feel free to contact the data modeling team for advice, there are a lot of changes! In general, we represent statements of knowledge using the \"onion\" model, where the core triple (the subject, predicate and object) is qualified in one layer and provenance is added in another.

                                        Note: association object has a \"qualifiers\" slot that is not currently modeled to contain all qualifiers on an edge. instead this is a left-over property that will be deprecated when more of the qualifier methodology is instantiated in the model.

                                        An example of this is below, modeling the knowledge statement:

                                        Late Stage Ebola has phenotype Severe Bleeding with 92%  penetrance in adults\n

                                        "},{"location":"Migration_3.0_Guide/#for-guidance-in-migrating-existing-predicates-to-their-fully-qualified-association-based-counterparts-please-refer-to","title":"For guidance in migrating existing predicates, to their fully qualified Association-based counterparts, please refer to:","text":"
                                        • Deprecated predicate to qualifier mappings This is a mapping file that shows how deprecated predicates like \"increases expression of\" can be translated to their equivalent Association-based, qualifiier representation.

                                        • Association semantics using qualifiers This is a general guide with examples of fully qualified Associations in the chemical-to-gene domain.

                                        • Predicate transformation table View the predicate transformations to qualifiers in the predicate hierarchy

                                        "},{"location":"Migration_3.0_Guide/#deprecated-predicates","title":"Deprecated Predicates:","text":"

                                        Code to list deprecated predicates, classes and associations can be found here: https://tinyurl.com/ycyd3xae

                                        • affects abundance of
                                        • abundance affected by
                                        • increases abundance of
                                        • abundance increased by
                                        • decreases abundance of
                                        • abundance decreased by
                                        • increases activity of
                                        • affects activity of
                                        • activity affected by
                                        • activity increased by
                                        • affects expression in
                                        • decreases activity of
                                        • activity decreased by
                                        • affects expression of
                                        • expression affected by
                                        • increases expression of
                                        • expression increased by
                                        • decreases expression of
                                        • expression decreased by
                                        • affects folding of
                                        • folding affected by
                                        • increases folding of
                                        • folding increased by
                                        • decreases folding of
                                        • folding decreased by
                                        • affects localization of
                                        • localization affected by
                                        • increases localization of
                                        • localization increased by
                                        • decreases localization of
                                        • localization decreased by
                                        • affects metabolic processing of
                                        • metabolic processing affected by
                                        • increases metabolic processing of
                                        • metabolic processing increased by
                                        • decreases metabolic processing of
                                        • metabolic processing decreased by
                                        • affects molecular modification of
                                        • molecular modification affected by
                                        • increases molecular modification of
                                        • molecular modification increased by
                                        • decreases molecular modification of
                                        • molecular modification decreased by
                                        • affects synthesis of
                                        • synthesis affected by
                                        • increases synthesis of
                                        • synthesis increased by
                                        • decreases synthesis of
                                        • synthesis decreased by
                                        • affects degradation of
                                        • degradation affected by
                                        • increases degradation of
                                        • degradation increased by
                                        • decreases degradation of
                                        • degradation decreased by
                                        • affects mutation rate of
                                        • mutation rate affected by
                                        • increases mutation rate of
                                        • mutation rate increased by
                                        • decreases mutation rate of
                                        • mutation rate decreased by
                                        • affects splicing of
                                        • splicing affected by
                                        • increases splicing of
                                        • splicing increased by
                                        • decreases splicing of
                                        • splicing decreased by
                                        • affects stability of
                                        • stability affected by
                                        • increases stability of
                                        • stability increased by
                                        • decreases stability of
                                        • stability decreased by
                                        • affects transport of
                                        • transport affected by
                                        • increases transport of
                                        • transport increased by
                                        • decreases transport of
                                        • transport decreased by
                                        • affects secretion of
                                        • secretion affected by
                                        • increases secretion of
                                        • secretion increased by
                                        • decreases secretion of
                                        • secretion decreased by
                                        • affects uptake of
                                        • uptake affected by
                                        • increases uptake of
                                        • uptake increased by
                                        • decreases uptake of
                                        • uptake decreased by

                                        Instead of these predicates, please use a pattern like this (note: each transformation from specific predicate to generic predicate with qualifiers will require different transforms, please refer to this spreadsheet for a guide):

                                        subject: x\npredicate: affects\nqualified predicate: causes\nobject: y\nobject aspect qualifier: values from gene_or_gene_product_or_chemical_entity_aspect_enum\nobject direction qualfiier: values from direction_qualifier_enum\n
                                        • positively regulates
                                        • positively regulated by
                                        • negatively regulates
                                        • negatively regulated by
                                        • process regulates process
                                        • process regulated by process
                                        • process positively regulates process
                                        • process positively regulated by process
                                        • process negatively regulates process
                                        • process negatively regulated by process
                                        • entity regulates entity
                                        • entity regulated by entity
                                        • entity positively regulates entity
                                        • entity positively regulated by entity
                                        • entity negatively regulates entity
                                        • entity negatively regulated by entity

                                        Instead of these predicates, please use:

                                        subject: x\npredicate: regulates\nobject: y\nobject direction qualifier: values from: direction_qualifier_enum \n
                                        • approved to treat
                                        • approved for treatment by

                                        Instead of this predicate please use the edge property: FDA approval status With values from: FDA_approval_status_enum

                                        • has real world evidence of association with

                                        Instead of this predicate please use one of the following predicates:

                                        Correlated with Positively correlated with Negatively correlated with Associated with Associated with likelihood of

                                        • directly interacts with
                                        • decreases molecular interaction
                                        • molecular interaction decreased by
                                        • increases molecular interaction
                                        • molecular interaction increased by
                                        • chemically interacts with
                                        • molecularly interacts with

                                        Instead of these predicates please use one of the following:

                                        • physically interacts with
                                        • binds
                                        • directly physically interacts with
                                        • indirectly physically interacts with
                                        "},{"location":"Migration_3.0_Guide/#deprecated-edge-properties-qualifiers","title":"Deprecated edge properties (qualifiers):","text":"
                                        • has population context
                                        • has temporal context

                                        Instead of these qualifiers, please use one of the following qualifiers: * context qualifier * anatomical context qualifier * temporal context qualifier

                                        "},{"location":"Migration_3.0_Guide/#deprecate-classes-and-associations","title":"Deprecate classes and associations:","text":"
                                        • chemical to gene association
                                        "},{"location":"Migration_3.0_Guide/#deprecations-in-previous-releases-now-removed","title":"Deprecations in previous releases, now removed:","text":"
                                        • source
                                        "},{"location":"Migration_3.0_Guide/#additions","title":"Additions:","text":"

                                        subject and object qualifiers: * aspect qualifier * derivative qualifier * part qualifier * context qualifier * direction qualifier * qualified predicate

                                        "},{"location":"Migration_3.0_Guide/#association-qualifiers","title":"Association qualifiers:","text":"
                                        • statement qualifier
                                        • causal mechanism qualifier
                                        • anatomical context qualifier
                                        • species context qualifier
                                        "},{"location":"Migration_3.0_Guide/#enumerations","title":"Enumerations:","text":"
                                        • anatomical_context_qualifier_enum
                                        • direction_qualifier_enum
                                        • chemical_entity_derivative_enum
                                        • chemical_or_gene_or_gene_product_form_enum
                                        • gene_or_gene_product_or_chemical_part_qualifier_enum
                                        • gene_or_gene_product_or_chemical_entity_aspect_enum
                                        • causal_mechanism_qualifier_enum
                                        "},{"location":"Migration_3.0_Guide/#associations","title":"Associations:","text":"
                                        • chemical gene interaction association
                                        • chemical affects gene association
                                        • named thing associated with likelihood of named thing association
                                        "},{"location":"Migration_3.0_Guide/#trapi-examples","title":"TRAPI Examples","text":"

                                        Please see examples in the TRAPI repository

                                        "},{"location":"Migration_3.0_Guide/#biolink-model-20-migration-guide","title":"Biolink Model 2.0 Migration Guide","text":""},{"location":"Migration_3.0_Guide/#summary-of-chemical-changes-in-biolink-model-200","title":"Summary of chemical changes in Biolink-Model 2.0.0","text":"
                                        • Refactor of the 'Molecular Entity' and 'Chemical Substance' classes and hierarchy.
                                        • 'Genomic Entity' is now a 'mixin' rather than a class.
                                        • 'Chemical Substance' class is deprecated in favor of 'Small Molecule' (child of 'Molecular Entity').
                                        • New classes: 'Chemical Entity', 'Chemical Mixture', 'Complex Chemical Mixture', 'Small Molecule Entity', 'Polypeptide', 'Nucleic Acid Entity'.
                                        • 'Gene' now is a child of 'Nucleic Acid Entity'.
                                        • 'Nucleic Acid Entity' now groups DNA, RNA, etc.
                                        • 'Protein' is a child of 'Polypeptide'.
                                        • 'Carbohydrate', 'FoodComponent', and 'Metabolite' are deprecated.
                                        "},{"location":"Migration_3.0_Guide/#summary-of-evidenceprovenance-related-changes-in-biolink-model-200","title":"Summary of evidence/provenance related changes in Biolink-Model 2.0.0","text":"
                                        • New classes: 'Information Resource'
                                        • New association slots (edge properties): 'knowledge source', 'primary knowledge source', 'original knowledge source', 'aggregator knowledge source', 'supporting data source'
                                        "},{"location":"Migration_3.0_Guide/#summary-of-reaction-related-changes-in-biolink-model-200","title":"Summary of reaction related changes in Biolink-Model 2.0.0","text":"
                                        • New association classes: \u2018Reaction To Participant Association\u2019, \u2018Reaction To Catalyst Association\u2019.
                                        • New predicates (and inverses): 'catalyzes', 'has substrate', 'consumes'.
                                        • EC numbers help define the 'Molecular Activity' class.
                                        "},{"location":"Migration_3.0_Guide/#inverses","title":"Inverses","text":"
                                        • added inverses for the majority of biolink predicates.
                                        • primary direction of predicate tagged with 'biolink:canonical_predicate'.
                                        "},{"location":"Migration_3.0_Guide/#deprecated-items-removed","title":"Deprecated items removed","text":"
                                        • assciation_id, edge label, association type, disease or phenotypic feature association to location association.
                                        "},{"location":"ModelOrganismDatabase/","title":"Subset: ModelOrganismDatabase","text":"

                                        Subset that is relevant for a typical Model Organism Database (MOD)

                                        "},{"location":"ModelOrganismDatabase/#classes-in-subset","title":"Classes in subset:","text":"Class Description AnatomicalEntity A subcellular location, cell type or gross anatomical part Article a piece of writing on a particular topic presented as a stand-alone section of a larger publication Book This class may rarely be instantiated except if use cases of a given knowledge graph support its utility. BookChapter None Disease A disorder of structure or function, especially one that produces specific signs, phenotypes or symptoms or that affects a specific location and is not simply a direct result of physical injury. A disposition to undergo pathological processes that exists in an organism because of one or more disorders in that organism. ExposureEvent A (possibly time bounded) incidence of a feature of the environment of an organism that influences one or more phenotypic features of that organism, potentially mediated by genes Gene A region (or regions) that includes all of the sequence elements necessary to encode a functional transcript. A gene locus may include regulatory regions, transcribed regions and/or other functional sequence regions. GeneFamily any grouping of multiple genes or gene products related by common descent Genome A genome is the sum of genetic material within a cell or virion. Genotype An information content entity that describes a genome by specifying the total variation in genomic sequence and/or gene expression, relative to some established background InformationContentEntityToNamedThingAssociation association between a named thing and a information content entity where the specific context of the relationship between that named thing and the publication is unknown. For example, model organisms databases often capture the knowledge that a gene is found in a journal article, but not specifically the context in which that gene was documented in the article. In these cases, this association with the accompanying predicate 'mentions' could be used. Conversely, for more specific associations (like 'gene to disease association', the publication should be captured as an edge property). LifeStage A stage of development or growth of an organism, including post-natal adult stages MacromolecularComplex A stable assembly of two or more macromolecules, i.e. proteins, nucleic acids, carbohydrates or lipids, in which at least one component is a protein and the constituent parts function together. MicroRNA None NucleicAcidEntity A nucleic acid entity is a molecular entity characterized by availability in gene databases of nucleotide-based sequence representations of its precise sequence; for convenience of representation, partial sequences of various kinds are included. OrganismTaxon A classification of a set of organisms. Example instances: NCBITaxon:9606 (Homo sapiens), NCBITaxon:2 (Bacteria). Can also be used to represent strains or subspecies. PhenotypicFeature A combination of entity and quality that makes up a phenotyping statement. An observable characteristic of an individual resulting from the interaction of its genotype with its molecular and physical environment. Polypeptide A polypeptide is a molecular entity characterized by availability in protein databases of amino-acid-based sequence representations of its precise primary structure; for convenience of representation, partial sequences of various kinds are included, even if they do not represent a physical molecule. PopulationOfIndividualOrganisms A collection of individuals from the same taxonomic class distinguished by one or more characteristics. Characteristics can include, but are not limited to, shared geographic location, genetics, phenotypes. Publication Any \u2018published\u2019 piece of information. Publications are considered broadly to include any document or document part made available in print or on the web - which may include scientific journal issues, individual articles, and books - as well as things like pre-prints, white papers, patents, drug labels, web pages, protocol documents, and even a part of a publication if of significant knowledge scope (e.g. a figure, figure legend, or section highlighted by NLP). ReagentTargetedGene A gene altered in its expression level in the context of some experiment as a result of being targeted by gene-knockdown reagent(s) such as a morpholino or RNAi. SequenceVariant A sequence_variant is a non exact copy of a sequence_feature or genome exhibiting one or more sequence_alteration. Serial This class may rarely be instantiated except if use cases of a given knowledge graph support its utility. SiRNA A small RNA molecule that is the product of a longer exogenous or endogenous dsRNA, which is either a bimolecular duplex or very long hairpin, processed (via the Dicer pathway) such that numerous siRNAs accumulate from both strands of the dsRNA. SRNAs trigger the cleavage of their target molecules. SmallMolecule A small molecule entity is a molecular entity characterized by availability in small-molecule databases of SMILES, InChI, IUPAC, or other unambiguous representation of its precise chemical structure; for convenience of representation, any valid chemical representation is included, even if it is not strictly molecular (e.g., sodium ion). Transcript An RNA synthesized on a DNA or RNA template by an RNA polymerase."},{"location":"ModelOrganismDatabase/#anatomicalentity","title":"AnatomicalEntity","text":"

                                        A subcellular location, cell type or gross anatomical part

                                        "},{"location":"ModelOrganismDatabase/#article","title":"Article","text":"

                                        a piece of writing on a particular topic presented as a stand-alone section of a larger publication

                                        "},{"location":"ModelOrganismDatabase/#book","title":"Book","text":"

                                        This class may rarely be instantiated except if use cases of a given knowledge graph support its utility.

                                        "},{"location":"ModelOrganismDatabase/#bookchapter","title":"BookChapter","text":"

                                        None

                                        "},{"location":"ModelOrganismDatabase/#disease","title":"Disease","text":"

                                        A disorder of structure or function, especially one that produces specific signs, phenotypes or symptoms or that affects a specific location and is not simply a direct result of physical injury. A disposition to undergo pathological processes that exists in an organism because of one or more disorders in that organism.

                                        "},{"location":"ModelOrganismDatabase/#exposureevent","title":"ExposureEvent","text":"

                                        A (possibly time bounded) incidence of a feature of the environment of an organism that influences one or more phenotypic features of that organism, potentially mediated by genes

                                        "},{"location":"ModelOrganismDatabase/#gene","title":"Gene","text":"

                                        A region (or regions) that includes all of the sequence elements necessary to encode a functional transcript. A gene locus may include regulatory regions, transcribed regions and/or other functional sequence regions.

                                        "},{"location":"ModelOrganismDatabase/#genefamily","title":"GeneFamily","text":"

                                        any grouping of multiple genes or gene products related by common descent

                                        "},{"location":"ModelOrganismDatabase/#genome","title":"Genome","text":"

                                        A genome is the sum of genetic material within a cell or virion.

                                        "},{"location":"ModelOrganismDatabase/#genotype","title":"Genotype","text":"

                                        An information content entity that describes a genome by specifying the total variation in genomic sequence and/or gene expression, relative to some established background

                                        "},{"location":"ModelOrganismDatabase/#informationcontententitytonamedthingassociation","title":"InformationContentEntityToNamedThingAssociation","text":"

                                        association between a named thing and a information content entity where the specific context of the relationship between that named thing and the publication is unknown. For example, model organisms databases often capture the knowledge that a gene is found in a journal article, but not specifically the context in which that gene was documented in the article. In these cases, this association with the accompanying predicate 'mentions' could be used. Conversely, for more specific associations (like 'gene to disease association', the publication should be captured as an edge property).

                                        "},{"location":"ModelOrganismDatabase/#lifestage","title":"LifeStage","text":"

                                        A stage of development or growth of an organism, including post-natal adult stages

                                        "},{"location":"ModelOrganismDatabase/#macromolecularcomplex","title":"MacromolecularComplex","text":"

                                        A stable assembly of two or more macromolecules, i.e. proteins, nucleic acids, carbohydrates or lipids, in which at least one component is a protein and the constituent parts function together.

                                        "},{"location":"ModelOrganismDatabase/#microrna","title":"MicroRNA","text":"

                                        None

                                        "},{"location":"ModelOrganismDatabase/#nucleicacidentity","title":"NucleicAcidEntity","text":"

                                        A nucleic acid entity is a molecular entity characterized by availability in gene databases of nucleotide-based sequence representations of its precise sequence; for convenience of representation, partial sequences of various kinds are included.

                                        "},{"location":"ModelOrganismDatabase/#organismtaxon","title":"OrganismTaxon","text":"

                                        A classification of a set of organisms. Example instances: NCBITaxon:9606 (Homo sapiens), NCBITaxon:2 (Bacteria). Can also be used to represent strains or subspecies.

                                        "},{"location":"ModelOrganismDatabase/#phenotypicfeature","title":"PhenotypicFeature","text":"

                                        A combination of entity and quality that makes up a phenotyping statement. An observable characteristic of an individual resulting from the interaction of its genotype with its molecular and physical environment.

                                        "},{"location":"ModelOrganismDatabase/#polypeptide","title":"Polypeptide","text":"

                                        A polypeptide is a molecular entity characterized by availability in protein databases of amino-acid-based sequence representations of its precise primary structure; for convenience of representation, partial sequences of various kinds are included, even if they do not represent a physical molecule.

                                        "},{"location":"ModelOrganismDatabase/#populationofindividualorganisms","title":"PopulationOfIndividualOrganisms","text":"

                                        A collection of individuals from the same taxonomic class distinguished by one or more characteristics. Characteristics can include, but are not limited to, shared geographic location, genetics, phenotypes.

                                        "},{"location":"ModelOrganismDatabase/#publication","title":"Publication","text":"

                                        Any \u2018published\u2019 piece of information. Publications are considered broadly to include any document or document part made available in print or on the web - which may include scientific journal issues, individual articles, and books - as well as things like pre-prints, white papers, patents, drug labels, web pages, protocol documents, and even a part of a publication if of significant knowledge scope (e.g. a figure, figure legend, or section highlighted by NLP).

                                        "},{"location":"ModelOrganismDatabase/#reagenttargetedgene","title":"ReagentTargetedGene","text":"

                                        A gene altered in its expression level in the context of some experiment as a result of being targeted by gene-knockdown reagent(s) such as a morpholino or RNAi.

                                        "},{"location":"ModelOrganismDatabase/#sequencevariant","title":"SequenceVariant","text":"

                                        A sequence_variant is a non exact copy of a sequence_feature or genome exhibiting one or more sequence_alteration.

                                        "},{"location":"ModelOrganismDatabase/#serial","title":"Serial","text":"

                                        This class may rarely be instantiated except if use cases of a given knowledge graph support its utility.

                                        "},{"location":"ModelOrganismDatabase/#sirna","title":"SiRNA","text":"

                                        A small RNA molecule that is the product of a longer exogenous or endogenous dsRNA, which is either a bimolecular duplex or very long hairpin, processed (via the Dicer pathway) such that numerous siRNAs accumulate from both strands of the dsRNA. SRNAs trigger the cleavage of their target molecules.

                                        "},{"location":"ModelOrganismDatabase/#smallmolecule","title":"SmallMolecule","text":"

                                        A small molecule entity is a molecular entity characterized by availability in small-molecule databases of SMILES, InChI, IUPAC, or other unambiguous representation of its precise chemical structure; for convenience of representation, any valid chemical representation is included, even if it is not strictly molecular (e.g., sodium ion).

                                        "},{"location":"ModelOrganismDatabase/#transcript","title":"Transcript","text":"

                                        An RNA synthesized on a DNA or RNA template by an RNA polymerase.

                                        "},{"location":"ModelToDiseaseAssociationMixin/","title":"Class: ModelToDiseaseAssociationMixin","text":"Description: This mixin is used for any association class for which the subject (source node) plays the role of a 'model', in that it recapitulates some features of the disease in a way that is useful for studying the disease outside a patient carrying the disease
                                         classDiagram\n    class ModelToDiseaseAssociationMixin\n      ModelToDiseaseAssociationMixin <|-- GeneAsAModelOfDiseaseAssociation\n      ModelToDiseaseAssociationMixin <|-- VariantAsAModelOfDiseaseAssociation\n      ModelToDiseaseAssociationMixin <|-- GenotypeAsAModelOfDiseaseAssociation\n      ModelToDiseaseAssociationMixin <|-- CellLineAsAModelOfDiseaseAssociation\n      ModelToDiseaseAssociationMixin <|-- OrganismalEntityAsAModelOfDiseaseAssociation\n\n\n
                                        "},{"location":"ModelToDiseaseAssociationMixin/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"ModelToDiseaseAssociationMixin/#mixin-usage","title":"Mixin Usage","text":"mixed into description GeneAsAModelOfDiseaseAssociation None VariantAsAModelOfDiseaseAssociation None GenotypeAsAModelOfDiseaseAssociation None CellLineAsAModelOfDiseaseAssociation None OrganismalEntityAsAModelOfDiseaseAssociation None"},{"location":"ModelToDiseaseAssociationMixin/#linkml-source","title":"LinkML Source","text":"
                                        name: model to disease association mixin\ndescription: This mixin is used for any association class for which the subject (source\n  node) plays the role of a 'model', in that it recapitulates some features of the\n  disease in a way that is useful for studying the disease outside a patient carrying\n  the disease\nfrom_schema: https://w3id.org/biolink/biolink-model\nmixin: true\nslot_usage:\n  subject:\n    name: subject\n    description: The entity that serves as the model of the disease. This may be an\n      organism, a strain of organism, a genotype or variant that exhibits similar\n      features, or a gene that when mutated exhibits features of the disease\n  predicate:\n    name: predicate\n    description: The relationship to the disease\n    domain_of:\n    - predicate mapping\n    - association\n    subproperty_of: model of\n\n
                                        "},{"location":"MolecularActivity/","title":"Class: MolecularActivity","text":"Description: An execution of a molecular function carried out by a gene product or macromolecular complex.

                                        Aliases: molecular function, molecular event, reaction

                                         classDiagram\n    class MolecularActivity\n      Occurrent <|-- MolecularActivity\n      OntologyClass <|-- MolecularActivity\n      BiologicalProcessOrActivity <|-- MolecularActivity\n\n      MolecularActivity : category\n\n      MolecularActivity : deprecated\n\n      MolecularActivity : description\n\n      MolecularActivity : enabled_by\n\n          MolecularActivity --|> MacromolecularMachineMixin : enabled_by\n\n      MolecularActivity : full_name\n\n      MolecularActivity : has_attribute\n\n          MolecularActivity --|> Attribute : has_attribute\n\n      MolecularActivity : has_input\n\n          MolecularActivity --|> MolecularEntity : has_input\n\n      MolecularActivity : has_output\n\n          MolecularActivity --|> MolecularEntity : has_output\n\n      MolecularActivity : id\n\n      MolecularActivity : in_taxon\n\n          MolecularActivity --|> OrganismTaxon : in_taxon\n\n      MolecularActivity : in_taxon_label\n\n      MolecularActivity : iri\n\n      MolecularActivity : name\n\n      MolecularActivity : provided_by\n\n      MolecularActivity : synonym\n\n      MolecularActivity : type\n\n      MolecularActivity : xref\n\n\n
                                        "},{"location":"MolecularActivity/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • BiologicalProcessOrActivity [ Occurrent OntologyClass]
                                                • MolecularActivity [ Occurrent OntologyClass]
                                        "},{"location":"MolecularActivity/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity, OntologyClass has_input: A chemical entity that is the input for the reaction 0..* MolecularEntity BiologicalProcessOrActivity has_output: A chemical entity that is the output for the reaction 0..* MolecularEntity BiologicalProcessOrActivity enabled_by: The gene product, gene, or complex that catalyzes the reaction 0..* MacromolecularMachineMixin BiologicalProcessOrActivity in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"MolecularActivity/#usages","title":"Usages","text":"used by used in type used MolecularActivityToPathwayAssociation subject range MolecularActivity MacromolecularMachineToMolecularActivityAssociation object range MolecularActivity MolecularActivityToChemicalEntityAssociation subject range MolecularActivity MolecularActivityToMolecularActivityAssociation subject range MolecularActivity MolecularActivityToMolecularActivityAssociation object range MolecularActivity"},{"location":"MolecularActivity/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage GO BiologicalProcessOrActivityMolecularActivityBiologicalProcessPathwayPhysiologicalProcessAnatomicalEntityCellularComponentMacromolecularComplex REACT BiologicalProcessOrActivityMolecularActivityBiologicalProcessPathwayPhysiologicalProcessMacromolecularComplex RHEA MolecularActivity metacyc.reaction MolecularActivityBiologicalProcess EC MolecularActivity TCDB MolecularActivity KEGG.REACTION MolecularActivity KEGG MolecularEntityChemicalEntityChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityBiologicalProcessPathwayProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.ORTHOLOGY MolecularActivityGeneFamily UMLS OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureGenePolypeptideProtein BIGG.REACTION MolecularActivity SEED.REACTION MolecularActivity METANETX.REACTION MolecularActivity"},{"location":"MolecularActivity/#linkml-source","title":"LinkML Source","text":"
                                        name: molecular activity\nid_prefixes:\n- GO\n- REACT\n- RHEA\n- metacyc.reaction\n- EC\n- TCDB\n- KEGG.REACTION\n- KEGG\n- KEGG.ORTHOLOGY\n- UMLS\n- BIGG.REACTION\n- SEED.REACTION\n- METANETX.REACTION\ndescription: An execution of a molecular function carried out by a gene product or\n  macromolecular complex.\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- molecular function\n- molecular event\n- reaction\nexact_mappings:\n- GO:0003674\n- STY:T044\nbroad_mappings:\n- STY:T045\nis_a: biological process or activity\nmixins:\n- occurrent\n- ontology class\nslot_usage:\n  has input:\n    name: has input\n    description: A chemical entity that is the input for the reaction\n    domain_of:\n    - biological process or activity\n    range: molecular entity\n  has output:\n    name: has output\n    description: A chemical entity that is the output for the reaction\n    domain_of:\n    - biological process or activity\n    range: molecular entity\n  enabled by:\n    name: enabled by\n    description: The gene product, gene, or complex that catalyzes the reaction\n    domain_of:\n    - biological process or activity\n    range: macromolecular machine mixin\n\n
                                        "},{"location":"MolecularActivityToChemicalEntityAssociation/","title":"Class: MolecularActivityToChemicalEntityAssociation","text":"Description: Added in response to capturing relationship between microbiome activities as measured via measurements of blood analytes as collected via blood and stool samples
                                         classDiagram\n    class MolecularActivityToChemicalEntityAssociation\n      Association <|-- MolecularActivityToChemicalEntityAssociation\n\n      MolecularActivityToChemicalEntityAssociation : aggregator_knowledge_source\n\n      MolecularActivityToChemicalEntityAssociation : category\n\n      MolecularActivityToChemicalEntityAssociation : deprecated\n\n      MolecularActivityToChemicalEntityAssociation : description\n\n      MolecularActivityToChemicalEntityAssociation : has_attribute\n\n          MolecularActivityToChemicalEntityAssociation --|> Attribute : has_attribute\n\n      MolecularActivityToChemicalEntityAssociation : has_evidence\n\n          MolecularActivityToChemicalEntityAssociation --|> EvidenceType : has_evidence\n\n      MolecularActivityToChemicalEntityAssociation : id\n\n      MolecularActivityToChemicalEntityAssociation : iri\n\n      MolecularActivityToChemicalEntityAssociation : knowledge_source\n\n      MolecularActivityToChemicalEntityAssociation : name\n\n      MolecularActivityToChemicalEntityAssociation : negated\n\n      MolecularActivityToChemicalEntityAssociation : object\n\n          MolecularActivityToChemicalEntityAssociation --|> ChemicalEntity : object\n\n      MolecularActivityToChemicalEntityAssociation : object_category\n\n          MolecularActivityToChemicalEntityAssociation --|> OntologyClass : object_category\n\n      MolecularActivityToChemicalEntityAssociation : object_category_closure\n\n          MolecularActivityToChemicalEntityAssociation --|> OntologyClass : object_category_closure\n\n      MolecularActivityToChemicalEntityAssociation : object_closure\n\n      MolecularActivityToChemicalEntityAssociation : object_label_closure\n\n      MolecularActivityToChemicalEntityAssociation : object_namespace\n\n      MolecularActivityToChemicalEntityAssociation : original_object\n\n      MolecularActivityToChemicalEntityAssociation : original_predicate\n\n      MolecularActivityToChemicalEntityAssociation : original_subject\n\n      MolecularActivityToChemicalEntityAssociation : predicate\n\n      MolecularActivityToChemicalEntityAssociation : primary_knowledge_source\n\n      MolecularActivityToChemicalEntityAssociation : publications\n\n          MolecularActivityToChemicalEntityAssociation --|> Publication : publications\n\n      MolecularActivityToChemicalEntityAssociation : qualifier\n\n      MolecularActivityToChemicalEntityAssociation : qualifiers\n\n          MolecularActivityToChemicalEntityAssociation --|> OntologyClass : qualifiers\n\n      MolecularActivityToChemicalEntityAssociation : retrieval_source_ids\n\n          MolecularActivityToChemicalEntityAssociation --|> RetrievalSource : retrieval_source_ids\n\n      MolecularActivityToChemicalEntityAssociation : subject\n\n          MolecularActivityToChemicalEntityAssociation --|> MolecularActivity : subject\n\n      MolecularActivityToChemicalEntityAssociation : subject_category\n\n          MolecularActivityToChemicalEntityAssociation --|> OntologyClass : subject_category\n\n      MolecularActivityToChemicalEntityAssociation : subject_category_closure\n\n          MolecularActivityToChemicalEntityAssociation --|> OntologyClass : subject_category_closure\n\n      MolecularActivityToChemicalEntityAssociation : subject_closure\n\n      MolecularActivityToChemicalEntityAssociation : subject_label_closure\n\n      MolecularActivityToChemicalEntityAssociation : subject_namespace\n\n      MolecularActivityToChemicalEntityAssociation : timepoint\n\n      MolecularActivityToChemicalEntityAssociation : type\n\n\n
                                        "},{"location":"MolecularActivityToChemicalEntityAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • MolecularActivityToChemicalEntityAssociation
                                        "},{"location":"MolecularActivityToChemicalEntityAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 MolecularActivity Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 ChemicalEntity Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"MolecularActivityToChemicalEntityAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: molecular activity to chemical entity association\ndescription: Added in response to capturing relationship between microbiome activities\n  as measured via measurements of blood analytes as collected via blood and stool\n  samples\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nslot_usage:\n  subject:\n    name: subject\n    domain_of:\n    - association\n    range: molecular activity\n  object:\n    name: object\n    domain_of:\n    - association\n    range: chemical entity\n\n
                                        "},{"location":"MolecularActivityToMolecularActivityAssociation/","title":"Class: MolecularActivityToMolecularActivityAssociation","text":"Description: Added in response to capturing relationship between microbiome activities as measured via measurements of blood analytes as collected via blood and stool samples
                                         classDiagram\n    class MolecularActivityToMolecularActivityAssociation\n      Association <|-- MolecularActivityToMolecularActivityAssociation\n\n      MolecularActivityToMolecularActivityAssociation : aggregator_knowledge_source\n\n      MolecularActivityToMolecularActivityAssociation : category\n\n      MolecularActivityToMolecularActivityAssociation : deprecated\n\n      MolecularActivityToMolecularActivityAssociation : description\n\n      MolecularActivityToMolecularActivityAssociation : has_attribute\n\n          MolecularActivityToMolecularActivityAssociation --|> Attribute : has_attribute\n\n      MolecularActivityToMolecularActivityAssociation : has_evidence\n\n          MolecularActivityToMolecularActivityAssociation --|> EvidenceType : has_evidence\n\n      MolecularActivityToMolecularActivityAssociation : id\n\n      MolecularActivityToMolecularActivityAssociation : iri\n\n      MolecularActivityToMolecularActivityAssociation : knowledge_source\n\n      MolecularActivityToMolecularActivityAssociation : name\n\n      MolecularActivityToMolecularActivityAssociation : negated\n\n      MolecularActivityToMolecularActivityAssociation : object\n\n          MolecularActivityToMolecularActivityAssociation --|> MolecularActivity : object\n\n      MolecularActivityToMolecularActivityAssociation : object_category\n\n          MolecularActivityToMolecularActivityAssociation --|> OntologyClass : object_category\n\n      MolecularActivityToMolecularActivityAssociation : object_category_closure\n\n          MolecularActivityToMolecularActivityAssociation --|> OntologyClass : object_category_closure\n\n      MolecularActivityToMolecularActivityAssociation : object_closure\n\n      MolecularActivityToMolecularActivityAssociation : object_label_closure\n\n      MolecularActivityToMolecularActivityAssociation : object_namespace\n\n      MolecularActivityToMolecularActivityAssociation : original_object\n\n      MolecularActivityToMolecularActivityAssociation : original_predicate\n\n      MolecularActivityToMolecularActivityAssociation : original_subject\n\n      MolecularActivityToMolecularActivityAssociation : predicate\n\n      MolecularActivityToMolecularActivityAssociation : primary_knowledge_source\n\n      MolecularActivityToMolecularActivityAssociation : publications\n\n          MolecularActivityToMolecularActivityAssociation --|> Publication : publications\n\n      MolecularActivityToMolecularActivityAssociation : qualifier\n\n      MolecularActivityToMolecularActivityAssociation : qualifiers\n\n          MolecularActivityToMolecularActivityAssociation --|> OntologyClass : qualifiers\n\n      MolecularActivityToMolecularActivityAssociation : retrieval_source_ids\n\n          MolecularActivityToMolecularActivityAssociation --|> RetrievalSource : retrieval_source_ids\n\n      MolecularActivityToMolecularActivityAssociation : subject\n\n          MolecularActivityToMolecularActivityAssociation --|> MolecularActivity : subject\n\n      MolecularActivityToMolecularActivityAssociation : subject_category\n\n          MolecularActivityToMolecularActivityAssociation --|> OntologyClass : subject_category\n\n      MolecularActivityToMolecularActivityAssociation : subject_category_closure\n\n          MolecularActivityToMolecularActivityAssociation --|> OntologyClass : subject_category_closure\n\n      MolecularActivityToMolecularActivityAssociation : subject_closure\n\n      MolecularActivityToMolecularActivityAssociation : subject_label_closure\n\n      MolecularActivityToMolecularActivityAssociation : subject_namespace\n\n      MolecularActivityToMolecularActivityAssociation : timepoint\n\n      MolecularActivityToMolecularActivityAssociation : type\n\n\n
                                        "},{"location":"MolecularActivityToMolecularActivityAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • MolecularActivityToMolecularActivityAssociation
                                        "},{"location":"MolecularActivityToMolecularActivityAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 MolecularActivity Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 MolecularActivity Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"MolecularActivityToMolecularActivityAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: molecular activity to molecular activity association\ndescription: Added in response to capturing relationship between microbiome activities\n  as measured via measurements of blood analytes as collected via blood and stool\n  samples\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nslot_usage:\n  subject:\n    name: subject\n    domain_of:\n    - association\n    range: molecular activity\n  object:\n    name: object\n    domain_of:\n    - association\n    range: molecular activity\n\n
                                        "},{"location":"MolecularActivityToPathwayAssociation/","title":"Class: MolecularActivityToPathwayAssociation","text":"Description: Association that holds the relationship between a reaction and the pathway it participates in.
                                         classDiagram\n    class MolecularActivityToPathwayAssociation\n      Association <|-- MolecularActivityToPathwayAssociation\n\n      MolecularActivityToPathwayAssociation : aggregator_knowledge_source\n\n      MolecularActivityToPathwayAssociation : category\n\n      MolecularActivityToPathwayAssociation : deprecated\n\n      MolecularActivityToPathwayAssociation : description\n\n      MolecularActivityToPathwayAssociation : has_attribute\n\n          MolecularActivityToPathwayAssociation --|> Attribute : has_attribute\n\n      MolecularActivityToPathwayAssociation : has_evidence\n\n          MolecularActivityToPathwayAssociation --|> EvidenceType : has_evidence\n\n      MolecularActivityToPathwayAssociation : id\n\n      MolecularActivityToPathwayAssociation : iri\n\n      MolecularActivityToPathwayAssociation : knowledge_source\n\n      MolecularActivityToPathwayAssociation : name\n\n      MolecularActivityToPathwayAssociation : negated\n\n      MolecularActivityToPathwayAssociation : object\n\n          MolecularActivityToPathwayAssociation --|> Pathway : object\n\n      MolecularActivityToPathwayAssociation : object_category\n\n          MolecularActivityToPathwayAssociation --|> OntologyClass : object_category\n\n      MolecularActivityToPathwayAssociation : object_category_closure\n\n          MolecularActivityToPathwayAssociation --|> OntologyClass : object_category_closure\n\n      MolecularActivityToPathwayAssociation : object_closure\n\n      MolecularActivityToPathwayAssociation : object_label_closure\n\n      MolecularActivityToPathwayAssociation : object_namespace\n\n      MolecularActivityToPathwayAssociation : original_object\n\n      MolecularActivityToPathwayAssociation : original_predicate\n\n      MolecularActivityToPathwayAssociation : original_subject\n\n      MolecularActivityToPathwayAssociation : predicate\n\n      MolecularActivityToPathwayAssociation : primary_knowledge_source\n\n      MolecularActivityToPathwayAssociation : publications\n\n          MolecularActivityToPathwayAssociation --|> Publication : publications\n\n      MolecularActivityToPathwayAssociation : qualifier\n\n      MolecularActivityToPathwayAssociation : qualifiers\n\n          MolecularActivityToPathwayAssociation --|> OntologyClass : qualifiers\n\n      MolecularActivityToPathwayAssociation : retrieval_source_ids\n\n          MolecularActivityToPathwayAssociation --|> RetrievalSource : retrieval_source_ids\n\n      MolecularActivityToPathwayAssociation : subject\n\n          MolecularActivityToPathwayAssociation --|> MolecularActivity : subject\n\n      MolecularActivityToPathwayAssociation : subject_category\n\n          MolecularActivityToPathwayAssociation --|> OntologyClass : subject_category\n\n      MolecularActivityToPathwayAssociation : subject_category_closure\n\n          MolecularActivityToPathwayAssociation --|> OntologyClass : subject_category_closure\n\n      MolecularActivityToPathwayAssociation : subject_closure\n\n      MolecularActivityToPathwayAssociation : subject_label_closure\n\n      MolecularActivityToPathwayAssociation : subject_namespace\n\n      MolecularActivityToPathwayAssociation : timepoint\n\n      MolecularActivityToPathwayAssociation : type\n\n\n
                                        "},{"location":"MolecularActivityToPathwayAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • MolecularActivityToPathwayAssociation
                                        "},{"location":"MolecularActivityToPathwayAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 MolecularActivity Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 Pathway Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"MolecularActivityToPathwayAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: molecular activity to pathway association\ndescription: Association that holds the relationship between a reaction and the pathway\n  it participates in.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nslot_usage:\n  subject:\n    name: subject\n    domain_of:\n    - association\n    range: molecular activity\n  object:\n    name: object\n    domain_of:\n    - association\n    range: pathway\n  predicate:\n    name: predicate\n    domain_of:\n    - predicate mapping\n    - association\n    subproperty_of: part of\n\n
                                        "},{"location":"MolecularEntity/","title":"Class: MolecularEntity","text":"Description: A molecular entity is a chemical entity composed of individual or covalently bonded atoms.
                                         classDiagram\n    class MolecularEntity\n      ChemicalEntity <|-- MolecularEntity\n\n\n      MolecularEntity <|-- SmallMolecule\n      MolecularEntity <|-- NucleicAcidEntity\n\n\n      MolecularEntity : available_from\n\n          MolecularEntity --|> DrugAvailabilityEnum : available_from\n\n      MolecularEntity : category\n\n      MolecularEntity : deprecated\n\n      MolecularEntity : description\n\n      MolecularEntity : full_name\n\n      MolecularEntity : has_attribute\n\n          MolecularEntity --|> Attribute : has_attribute\n\n      MolecularEntity : has_chemical_role\n\n          MolecularEntity --|> ChemicalRole : has_chemical_role\n\n      MolecularEntity : id\n\n      MolecularEntity : iri\n\n      MolecularEntity : is_metabolite\n\n      MolecularEntity : is_toxic\n\n      MolecularEntity : max_tolerated_dose\n\n      MolecularEntity : name\n\n      MolecularEntity : provided_by\n\n      MolecularEntity : synonym\n\n      MolecularEntity : trade_name\n\n          MolecularEntity --|> ChemicalEntity : trade_name\n\n      MolecularEntity : type\n\n      MolecularEntity : xref\n\n\n
                                        "},{"location":"MolecularEntity/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • ChemicalEntity [ PhysicalEssence ChemicalOrDrugOrTreatment ChemicalEntityOrGeneOrGeneProduct ChemicalEntityOrProteinOrPolypeptide]
                                              • MolecularEntity
                                                • SmallMolecule
                                                • NucleicAcidEntity [ GenomicEntity ThingWithTaxon PhysicalEssence OntologyClass]
                                        "},{"location":"MolecularEntity/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance is_metabolite: indicates whether a molecular entity is a metabolite 0..1 Boolean direct trade_name: 0..1 ChemicalEntity ChemicalEntity available_from: 0..* DrugAvailabilityEnum ChemicalEntity max_tolerated_dose: The highest dose of a drug or treatment that does not cause unacceptable side effects. The maximum tolerated dose is determined in clinical trials by testing increasing doses on different groups of people until the highest dose with acceptable side effects is found. Also called MTD. 0..1 String ChemicalEntity is_toxic: 0..1 Boolean ChemicalEntity has_chemical_role: A role is particular behaviour which a chemical entity may exhibit. 0..* ChemicalRole ChemicalEntity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"MolecularEntity/#usages","title":"Usages","text":"used by used in type used MolecularEntity is_metabolite domain MolecularEntity SmallMolecule is_metabolite domain MolecularEntity NucleicAcidEntity is_metabolite domain MolecularEntity MolecularActivity has_input range MolecularEntity MolecularActivity has_output range MolecularEntity PairwiseMolecularInteraction subject range MolecularEntity PairwiseMolecularInteraction object range MolecularEntity ReactionToParticipantAssociation subject range MolecularEntity ReactionToCatalystAssociation subject range MolecularEntity"},{"location":"MolecularEntity/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage PUBCHEM.COMPOUND MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood CHEMBL.COMPOUND MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood UNII MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood CHEBI ChemicalRoleMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodhas_chemical_role DRUGBANK MolecularEntitySmallMoleculeChemicalMixtureMolecularMixtureComplexMolecularMixture MESH OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureProtein CAS MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood DrugCentral MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureMolecularMixtureComplexMolecularMixture GTOPDB MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood HMDB MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.COMPOUND MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood ChemBank MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood PUBCHEM.SUBSTANCE MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood SIDER.DRUG MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood INCHI MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood INCHIKEY MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.GLYCAN MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.DRUG MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureMolecularMixtureComplexMolecularMixture KEGG.ENVIRON MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG MolecularEntityChemicalEntityChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityBiologicalProcessPathwayProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood UMLS OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureGenePolypeptideProtein"},{"location":"MolecularEntity/#linkml-source","title":"LinkML Source","text":"
                                        name: molecular entity\nid_prefixes:\n- PUBCHEM.COMPOUND\n- CHEMBL.COMPOUND\n- UNII\n- CHEBI\n- DRUGBANK\n- MESH\n- CAS\n- DrugCentral\n- GTOPDB\n- HMDB\n- KEGG.COMPOUND\n- ChemBank\n- PUBCHEM.SUBSTANCE\n- SIDER.DRUG\n- INCHI\n- INCHIKEY\n- KEGG.GLYCAN\n- KEGG.DRUG\n- KEGG.ENVIRON\n- KEGG\n- UMLS\ndescription: A molecular entity is a chemical entity composed of individual or covalently\n  bonded atoms.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nnarrow_mappings:\n- STY:T088\n- STY:T085\n- CHEBI:23367\n- bioschemas:MolecularEntity\nis_a: chemical entity\nslots:\n- is metabolite\n\n
                                        "},{"location":"MolecularMixture/","title":"Class: MolecularMixture","text":"Description: A molecular mixture is a chemical mixture composed of two or more molecular entities with known concentration and stoichiometry.
                                         classDiagram\n    class MolecularMixture\n      ChemicalMixture <|-- MolecularMixture\n\n\n      MolecularMixture <|-- Drug\n\n\n      MolecularMixture : available_from\n\n          MolecularMixture --|> DrugAvailabilityEnum : available_from\n\n      MolecularMixture : category\n\n      MolecularMixture : deprecated\n\n      MolecularMixture : description\n\n      MolecularMixture : drug_regulatory_status_world_wide\n\n      MolecularMixture : full_name\n\n      MolecularMixture : has_attribute\n\n          MolecularMixture --|> Attribute : has_attribute\n\n      MolecularMixture : has_chemical_role\n\n          MolecularMixture --|> ChemicalRole : has_chemical_role\n\n      MolecularMixture : highest_FDA_approval_status\n\n      MolecularMixture : id\n\n      MolecularMixture : iri\n\n      MolecularMixture : is_supplement\n\n          MolecularMixture --|> ChemicalMixture : is_supplement\n\n      MolecularMixture : is_toxic\n\n      MolecularMixture : max_tolerated_dose\n\n      MolecularMixture : name\n\n      MolecularMixture : provided_by\n\n      MolecularMixture : routes_of_delivery\n\n          MolecularMixture --|> DrugDeliveryEnum : routes_of_delivery\n\n      MolecularMixture : synonym\n\n      MolecularMixture : trade_name\n\n          MolecularMixture --|> ChemicalEntity : trade_name\n\n      MolecularMixture : type\n\n      MolecularMixture : xref\n\n\n
                                        "},{"location":"MolecularMixture/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • ChemicalEntity [ PhysicalEssence ChemicalOrDrugOrTreatment ChemicalEntityOrGeneOrGeneProduct ChemicalEntityOrProteinOrPolypeptide]
                                              • ChemicalMixture
                                                • MolecularMixture
                                                  • Drug [ ChemicalOrDrugOrTreatment OntologyClass]
                                        "},{"location":"MolecularMixture/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance is_supplement: 0..1 ChemicalMixture ChemicalMixture highest_FDA_approval_status: Should be the highest level of FDA approval this chemical entity or device has, regardless of which disease, condition or phenotype it is currently being reviewed to treat. For specific levels of FDA approval for a specific condition, disease, phenotype, etc., see the association slot, 'FDA approval status.' 0..1 String ChemicalMixture drug_regulatory_status_world_wide: An agglomeration of drug regulatory status worldwide. Not specific to FDA. 0..1 String ChemicalMixture routes_of_delivery: the method or process of administering a pharmaceutical compound to achieve a therapeutic effect in humans or animals. 0..* DrugDeliveryEnum ChemicalMixture trade_name: 0..1 ChemicalEntity ChemicalEntity available_from: 0..* DrugAvailabilityEnum ChemicalEntity max_tolerated_dose: The highest dose of a drug or treatment that does not cause unacceptable side effects. The maximum tolerated dose is determined in clinical trials by testing increasing doses on different groups of people until the highest dose with acceptable side effects is found. Also called MTD. 0..1 String ChemicalEntity is_toxic: 0..1 Boolean ChemicalEntity has_chemical_role: A role is particular behaviour which a chemical entity may exhibit. 0..* ChemicalRole ChemicalEntity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"MolecularMixture/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage PUBCHEM.COMPOUND MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood CHEMBL.COMPOUND MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood UNII MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood CHEBI ChemicalRoleMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodhas_chemical_role DRUGBANK MolecularEntitySmallMoleculeChemicalMixtureMolecularMixtureComplexMolecularMixture MESH OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureProtein CAS MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood DrugCentral MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureMolecularMixtureComplexMolecularMixture GTOPDB MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood HMDB MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.COMPOUND MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood ChemBank MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood PUBCHEM.SUBSTANCE MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood SIDER.DRUG MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood INCHI MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood INCHIKEY MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.GLYCAN MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.DRUG MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureMolecularMixtureComplexMolecularMixture KEGG MolecularEntityChemicalEntityChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityBiologicalProcessPathwayProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.ENVIRON MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood UMLS OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureGenePolypeptideProtein ncats.drug ChemicalEntityMolecularMixtureDrugEnvironmentalFoodContaminantFoodAdditiveProtein"},{"location":"MolecularMixture/#linkml-source","title":"LinkML Source","text":"
                                        name: molecular mixture\nid_prefixes:\n- PUBCHEM.COMPOUND\n- CHEMBL.COMPOUND\n- UNII\n- CHEBI\n- DRUGBANK\n- MESH\n- CAS\n- DrugCentral\n- GTOPDB\n- HMDB\n- KEGG.COMPOUND\n- ChemBank\n- PUBCHEM.SUBSTANCE\n- SIDER.DRUG\n- INCHI\n- INCHIKEY\n- KEGG.GLYCAN\n- KEGG.DRUG\n- KEGG\n- KEGG.ENVIRON\n- UMLS\n- ncats.drug\ndescription: A molecular mixture is a chemical mixture composed of two or more molecular\n  entities with known concentration and stoichiometry.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: chemical mixture\n\n
                                        "},{"location":"MortalityOutcome/","title":"Class: MortalityOutcome","text":"Description: An outcome of death from resulting from an exposure event.
                                         classDiagram\n    class MortalityOutcome\n      Outcome <|-- MortalityOutcome\n\n\n
                                        "},{"location":"MortalityOutcome/#inheritance","title":"Inheritance","text":"
                                        • MortalityOutcome [ Outcome]
                                        "},{"location":"MortalityOutcome/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"MortalityOutcome/#linkml-source","title":"LinkML Source","text":"
                                        name: mortality outcome\ndescription: An outcome of death from resulting from an exposure event.\nfrom_schema: https://w3id.org/biolink/biolink-model\nmixins:\n- outcome\n\n
                                        "},{"location":"NamedThing/","title":"Class: NamedThing","text":"Description: a databased entity or concept/class
                                         classDiagram\n    class NamedThing\n      Entity <|-- NamedThing\n\n\n      NamedThing <|-- Attribute\n      NamedThing <|-- OrganismTaxon\n      NamedThing <|-- Event\n      NamedThing <|-- AdministrativeEntity\n      NamedThing <|-- InformationContentEntity\n      NamedThing <|-- PhysicalEntity\n      NamedThing <|-- Activity\n      NamedThing <|-- Procedure\n      NamedThing <|-- Phenomenon\n      NamedThing <|-- Device\n      NamedThing <|-- DiagnosticAid\n      NamedThing <|-- PlanetaryEntity\n      NamedThing <|-- BiologicalEntity\n      NamedThing <|-- ChemicalEntity\n      NamedThing <|-- ClinicalEntity\n      NamedThing <|-- Treatment\n\n\n      NamedThing : category\n\n      NamedThing : deprecated\n\n      NamedThing : description\n\n      NamedThing : full_name\n\n      NamedThing : has_attribute\n\n          NamedThing --|> Attribute : has_attribute\n\n      NamedThing : id\n\n      NamedThing : iri\n\n      NamedThing : name\n\n      NamedThing : provided_by\n\n      NamedThing : synonym\n\n      NamedThing : type\n\n      NamedThing : xref\n\n\n
                                        "},{"location":"NamedThing/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • Attribute [ OntologyClass]
                                            • OrganismTaxon
                                            • Event
                                            • AdministrativeEntity
                                            • InformationContentEntity
                                            • PhysicalEntity [ PhysicalEssence]
                                            • Activity [ ActivityAndBehavior]
                                            • Procedure [ ActivityAndBehavior]
                                            • Phenomenon [ Occurrent]
                                            • Device
                                            • DiagnosticAid
                                            • PlanetaryEntity
                                            • BiologicalEntity [ ThingWithTaxon]
                                            • ChemicalEntity [ PhysicalEssence ChemicalOrDrugOrTreatment ChemicalEntityOrGeneOrGeneProduct ChemicalEntityOrProteinOrPolypeptide]
                                            • ClinicalEntity
                                            • Treatment [ ExposureEvent ChemicalOrDrugOrTreatment]
                                        "},{"location":"NamedThing/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String direct xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie direct full_name: a long-form human readable name for a thing 0..1 LabelType direct synonym: Alternate human-readable names for a thing 0..* LabelType direct id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"NamedThing/#usages","title":"Usages","text":"used by used in type used PredicateMapping exact_match domain NamedThing PredicateMapping exact_match range NamedThing PredicateMapping narrow_match domain NamedThing PredicateMapping narrow_match range NamedThing PredicateMapping broad_match domain NamedThing PredicateMapping broad_match range NamedThing Attribute has_qualitative_value range NamedThing Attribute provided_by domain NamedThing Attribute xref domain NamedThing Attribute full_name domain NamedThing Attribute synonym domain NamedThing ChemicalRole has_qualitative_value range NamedThing ChemicalRole provided_by domain NamedThing ChemicalRole xref domain NamedThing ChemicalRole full_name domain NamedThing ChemicalRole synonym domain NamedThing BiologicalSex has_qualitative_value range NamedThing BiologicalSex provided_by domain NamedThing BiologicalSex xref domain NamedThing BiologicalSex full_name domain NamedThing BiologicalSex synonym domain NamedThing PhenotypicSex has_qualitative_value range NamedThing PhenotypicSex provided_by domain NamedThing PhenotypicSex xref domain NamedThing PhenotypicSex full_name domain NamedThing PhenotypicSex synonym domain NamedThing GenotypicSex has_qualitative_value range NamedThing GenotypicSex provided_by domain NamedThing GenotypicSex xref domain NamedThing GenotypicSex full_name domain NamedThing GenotypicSex synonym domain NamedThing SeverityValue has_qualitative_value range NamedThing SeverityValue provided_by domain NamedThing SeverityValue xref domain NamedThing SeverityValue full_name domain NamedThing SeverityValue synonym domain NamedThing FrequencyQuantifier has_count domain NamedThing FrequencyQuantifier has_total domain NamedThing FrequencyQuantifier has_quotient domain NamedThing FrequencyQuantifier has_percentage domain NamedThing NamedThing provided_by domain NamedThing NamedThing xref domain NamedThing NamedThing full_name domain NamedThing NamedThing synonym domain NamedThing OrganismTaxon provided_by domain NamedThing OrganismTaxon xref domain NamedThing OrganismTaxon full_name domain NamedThing OrganismTaxon synonym domain NamedThing Event provided_by domain NamedThing Event xref domain NamedThing Event full_name domain NamedThing Event synonym domain NamedThing AdministrativeEntity provided_by domain NamedThing AdministrativeEntity xref domain NamedThing AdministrativeEntity full_name domain NamedThing AdministrativeEntity synonym domain NamedThing StudyResult creation_date domain NamedThing StudyResult provided_by domain NamedThing StudyResult xref domain NamedThing StudyResult full_name domain NamedThing StudyResult synonym domain NamedThing Study provided_by domain NamedThing Study xref domain NamedThing Study full_name domain NamedThing Study synonym domain NamedThing StudyVariable creation_date domain NamedThing StudyVariable provided_by domain NamedThing StudyVariable xref domain NamedThing StudyVariable full_name domain NamedThing StudyVariable synonym domain NamedThing CommonDataElement creation_date domain NamedThing CommonDataElement provided_by domain NamedThing CommonDataElement xref domain NamedThing CommonDataElement full_name domain NamedThing CommonDataElement synonym domain NamedThing ConceptCountAnalysisResult creation_date domain NamedThing ConceptCountAnalysisResult provided_by domain NamedThing ConceptCountAnalysisResult xref domain NamedThing ConceptCountAnalysisResult full_name domain NamedThing ConceptCountAnalysisResult synonym domain NamedThing ObservedExpectedFrequencyAnalysisResult creation_date domain NamedThing ObservedExpectedFrequencyAnalysisResult provided_by domain NamedThing ObservedExpectedFrequencyAnalysisResult xref domain NamedThing ObservedExpectedFrequencyAnalysisResult full_name domain NamedThing ObservedExpectedFrequencyAnalysisResult synonym domain NamedThing RelativeFrequencyAnalysisResult creation_date domain NamedThing RelativeFrequencyAnalysisResult provided_by domain NamedThing RelativeFrequencyAnalysisResult xref domain NamedThing RelativeFrequencyAnalysisResult full_name domain NamedThing RelativeFrequencyAnalysisResult synonym domain NamedThing TextMiningResult creation_date domain NamedThing TextMiningResult provided_by domain NamedThing TextMiningResult xref domain NamedThing TextMiningResult full_name domain NamedThing TextMiningResult synonym domain NamedThing ChiSquaredAnalysisResult creation_date domain NamedThing ChiSquaredAnalysisResult provided_by domain NamedThing ChiSquaredAnalysisResult xref domain NamedThing ChiSquaredAnalysisResult full_name domain NamedThing ChiSquaredAnalysisResult synonym domain NamedThing LogOddsAnalysisResult creation_date domain NamedThing LogOddsAnalysisResult provided_by domain NamedThing LogOddsAnalysisResult xref domain NamedThing LogOddsAnalysisResult full_name domain NamedThing LogOddsAnalysisResult synonym domain NamedThing Agent address domain NamedThing Agent provided_by domain NamedThing Agent xref domain NamedThing Agent full_name domain NamedThing Agent synonym domain NamedThing InformationContentEntity creation_date domain NamedThing InformationContentEntity provided_by domain NamedThing InformationContentEntity xref domain NamedThing InformationContentEntity full_name domain NamedThing InformationContentEntity synonym domain NamedThing Dataset creation_date domain NamedThing Dataset provided_by domain NamedThing Dataset xref domain NamedThing Dataset full_name domain NamedThing Dataset synonym domain NamedThing DatasetDistribution creation_date domain NamedThing DatasetDistribution provided_by domain NamedThing DatasetDistribution xref domain NamedThing DatasetDistribution full_name domain NamedThing DatasetDistribution synonym domain NamedThing DatasetVersion creation_date domain NamedThing DatasetVersion provided_by domain NamedThing DatasetVersion xref domain NamedThing DatasetVersion full_name domain NamedThing DatasetVersion synonym domain NamedThing DatasetSummary creation_date domain NamedThing DatasetSummary provided_by domain NamedThing DatasetSummary xref domain NamedThing DatasetSummary full_name domain NamedThing DatasetSummary synonym domain NamedThing ConfidenceLevel creation_date domain NamedThing ConfidenceLevel provided_by domain NamedThing ConfidenceLevel xref domain NamedThing ConfidenceLevel full_name domain NamedThing ConfidenceLevel synonym domain NamedThing EvidenceType creation_date domain NamedThing EvidenceType provided_by domain NamedThing EvidenceType xref domain NamedThing EvidenceType full_name domain NamedThing EvidenceType synonym domain NamedThing Publication xref domain NamedThing Publication creation_date domain NamedThing Publication provided_by domain NamedThing Publication full_name domain NamedThing Publication synonym domain NamedThing Book xref domain NamedThing Book creation_date domain NamedThing Book provided_by domain NamedThing Book full_name domain NamedThing Book synonym domain NamedThing BookChapter xref domain NamedThing BookChapter creation_date domain NamedThing BookChapter provided_by domain NamedThing BookChapter full_name domain NamedThing BookChapter synonym domain NamedThing Serial xref domain NamedThing Serial creation_date domain NamedThing Serial provided_by domain NamedThing Serial full_name domain NamedThing Serial synonym domain NamedThing Article xref domain NamedThing Article creation_date domain NamedThing Article provided_by domain NamedThing Article full_name domain NamedThing Article synonym domain NamedThing JournalArticle xref domain NamedThing JournalArticle creation_date domain NamedThing JournalArticle provided_by domain NamedThing JournalArticle full_name domain NamedThing JournalArticle synonym domain NamedThing Patent xref domain NamedThing Patent creation_date domain NamedThing Patent provided_by domain NamedThing Patent full_name domain NamedThing Patent synonym domain NamedThing WebPage xref domain NamedThing WebPage creation_date domain NamedThing WebPage provided_by domain NamedThing WebPage full_name domain NamedThing WebPage synonym domain NamedThing PreprintPublication xref domain NamedThing PreprintPublication creation_date domain NamedThing PreprintPublication provided_by domain NamedThing PreprintPublication full_name domain NamedThing PreprintPublication synonym domain NamedThing DrugLabel xref domain NamedThing DrugLabel creation_date domain NamedThing DrugLabel provided_by domain NamedThing DrugLabel full_name domain NamedThing DrugLabel synonym domain NamedThing RetrievalSource xref domain NamedThing RetrievalSource creation_date domain NamedThing RetrievalSource provided_by domain NamedThing RetrievalSource full_name domain NamedThing RetrievalSource synonym domain NamedThing PhysicalEntity provided_by domain NamedThing PhysicalEntity xref domain NamedThing PhysicalEntity full_name domain NamedThing PhysicalEntity synonym domain NamedThing Activity provided_by domain NamedThing Activity xref domain NamedThing Activity full_name domain NamedThing Activity synonym domain NamedThing Procedure provided_by domain NamedThing Procedure xref domain NamedThing Procedure full_name domain NamedThing Procedure synonym domain NamedThing Phenomenon provided_by domain NamedThing Phenomenon xref domain NamedThing Phenomenon full_name domain NamedThing Phenomenon synonym domain NamedThing Device provided_by domain NamedThing Device xref domain NamedThing Device full_name domain NamedThing Device synonym domain NamedThing DiagnosticAid provided_by domain NamedThing DiagnosticAid xref domain NamedThing DiagnosticAid full_name domain NamedThing DiagnosticAid synonym domain NamedThing StudyPopulation provided_by domain NamedThing StudyPopulation xref domain NamedThing StudyPopulation full_name domain NamedThing StudyPopulation synonym domain NamedThing MaterialSample provided_by domain NamedThing MaterialSample xref domain NamedThing MaterialSample full_name domain NamedThing MaterialSample synonym domain NamedThing PlanetaryEntity provided_by domain NamedThing PlanetaryEntity xref domain NamedThing PlanetaryEntity full_name domain NamedThing PlanetaryEntity synonym domain NamedThing EnvironmentalProcess provided_by domain NamedThing EnvironmentalProcess xref domain NamedThing EnvironmentalProcess full_name domain NamedThing EnvironmentalProcess synonym domain NamedThing EnvironmentalFeature provided_by domain NamedThing EnvironmentalFeature xref domain NamedThing EnvironmentalFeature full_name domain NamedThing EnvironmentalFeature synonym domain NamedThing GeographicLocation latitude domain NamedThing GeographicLocation longitude domain NamedThing GeographicLocation provided_by domain NamedThing GeographicLocation xref domain NamedThing GeographicLocation full_name domain NamedThing GeographicLocation synonym domain NamedThing GeographicLocationAtTime latitude domain NamedThing GeographicLocationAtTime longitude domain NamedThing GeographicLocationAtTime provided_by domain NamedThing GeographicLocationAtTime xref domain NamedThing GeographicLocationAtTime full_name domain NamedThing GeographicLocationAtTime synonym domain NamedThing BiologicalEntity provided_by domain NamedThing BiologicalEntity xref domain NamedThing BiologicalEntity full_name domain NamedThing BiologicalEntity synonym domain NamedThing GenomicEntity has_biological_sequence domain NamedThing EpigenomicEntity has_biological_sequence domain NamedThing MolecularEntity trade_name domain NamedThing MolecularEntity available_from domain NamedThing MolecularEntity max_tolerated_dose domain NamedThing MolecularEntity is_toxic domain NamedThing MolecularEntity has_chemical_role domain NamedThing MolecularEntity provided_by domain NamedThing MolecularEntity xref domain NamedThing MolecularEntity full_name domain NamedThing MolecularEntity synonym domain NamedThing ChemicalEntity trade_name domain NamedThing ChemicalEntity available_from domain NamedThing ChemicalEntity max_tolerated_dose domain NamedThing ChemicalEntity is_toxic domain NamedThing ChemicalEntity has_chemical_role domain NamedThing ChemicalEntity provided_by domain NamedThing ChemicalEntity xref domain NamedThing ChemicalEntity full_name domain NamedThing ChemicalEntity synonym domain NamedThing SmallMolecule trade_name domain NamedThing SmallMolecule available_from domain NamedThing SmallMolecule max_tolerated_dose domain NamedThing SmallMolecule is_toxic domain NamedThing SmallMolecule has_chemical_role domain NamedThing SmallMolecule provided_by domain NamedThing SmallMolecule xref domain NamedThing SmallMolecule full_name domain NamedThing SmallMolecule synonym domain NamedThing ChemicalMixture is_supplement domain NamedThing ChemicalMixture trade_name domain NamedThing ChemicalMixture available_from domain NamedThing ChemicalMixture max_tolerated_dose domain NamedThing ChemicalMixture is_toxic domain NamedThing ChemicalMixture has_chemical_role domain NamedThing ChemicalMixture provided_by domain NamedThing ChemicalMixture xref domain NamedThing ChemicalMixture full_name domain NamedThing ChemicalMixture synonym domain NamedThing NucleicAcidEntity has_biological_sequence domain NamedThing NucleicAcidEntity trade_name domain NamedThing NucleicAcidEntity available_from domain NamedThing NucleicAcidEntity max_tolerated_dose domain NamedThing NucleicAcidEntity is_toxic domain NamedThing NucleicAcidEntity has_chemical_role domain NamedThing NucleicAcidEntity provided_by domain NamedThing NucleicAcidEntity xref domain NamedThing NucleicAcidEntity full_name domain NamedThing NucleicAcidEntity synonym domain NamedThing RegulatoryRegion has_biological_sequence domain NamedThing RegulatoryRegion provided_by domain NamedThing RegulatoryRegion xref domain NamedThing RegulatoryRegion full_name domain NamedThing RegulatoryRegion synonym domain NamedThing AccessibleDnaRegion has_biological_sequence domain NamedThing AccessibleDnaRegion provided_by domain NamedThing AccessibleDnaRegion xref domain NamedThing AccessibleDnaRegion full_name domain NamedThing AccessibleDnaRegion synonym domain NamedThing TranscriptionFactorBindingSite has_biological_sequence domain NamedThing TranscriptionFactorBindingSite provided_by domain NamedThing TranscriptionFactorBindingSite xref domain NamedThing TranscriptionFactorBindingSite full_name domain NamedThing TranscriptionFactorBindingSite synonym domain NamedThing MolecularMixture is_supplement domain NamedThing MolecularMixture trade_name domain NamedThing MolecularMixture available_from domain NamedThing MolecularMixture max_tolerated_dose domain NamedThing MolecularMixture is_toxic domain NamedThing MolecularMixture has_chemical_role domain NamedThing MolecularMixture provided_by domain NamedThing MolecularMixture xref domain NamedThing MolecularMixture full_name domain NamedThing MolecularMixture synonym domain NamedThing ComplexMolecularMixture is_supplement domain NamedThing ComplexMolecularMixture trade_name domain NamedThing ComplexMolecularMixture available_from domain NamedThing ComplexMolecularMixture max_tolerated_dose domain NamedThing ComplexMolecularMixture is_toxic domain NamedThing ComplexMolecularMixture has_chemical_role domain NamedThing ComplexMolecularMixture provided_by domain NamedThing ComplexMolecularMixture xref domain NamedThing ComplexMolecularMixture full_name domain NamedThing ComplexMolecularMixture synonym domain NamedThing BiologicalProcessOrActivity has_input range NamedThing BiologicalProcessOrActivity has_output range NamedThing BiologicalProcessOrActivity provided_by domain NamedThing BiologicalProcessOrActivity xref domain NamedThing BiologicalProcessOrActivity full_name domain NamedThing BiologicalProcessOrActivity synonym domain NamedThing MolecularActivity provided_by domain NamedThing MolecularActivity xref domain NamedThing MolecularActivity full_name domain NamedThing MolecularActivity synonym domain NamedThing BiologicalProcess has_input range NamedThing BiologicalProcess has_output range NamedThing BiologicalProcess provided_by domain NamedThing BiologicalProcess xref domain NamedThing BiologicalProcess full_name domain NamedThing BiologicalProcess synonym domain NamedThing Pathway has_input range NamedThing Pathway has_output range NamedThing Pathway provided_by domain NamedThing Pathway xref domain NamedThing Pathway full_name domain NamedThing Pathway synonym domain NamedThing PhysiologicalProcess has_input range NamedThing PhysiologicalProcess has_output range NamedThing PhysiologicalProcess provided_by domain NamedThing PhysiologicalProcess xref domain NamedThing PhysiologicalProcess full_name domain NamedThing PhysiologicalProcess synonym domain NamedThing Behavior has_input range NamedThing Behavior has_output range NamedThing Behavior provided_by domain NamedThing Behavior xref domain NamedThing Behavior full_name domain NamedThing Behavior synonym domain NamedThing ProcessedMaterial is_supplement domain NamedThing ProcessedMaterial trade_name domain NamedThing ProcessedMaterial available_from domain NamedThing ProcessedMaterial max_tolerated_dose domain NamedThing ProcessedMaterial is_toxic domain NamedThing ProcessedMaterial has_chemical_role domain NamedThing ProcessedMaterial provided_by domain NamedThing ProcessedMaterial xref domain NamedThing ProcessedMaterial full_name domain NamedThing ProcessedMaterial synonym domain NamedThing Drug is_supplement domain NamedThing Drug trade_name domain NamedThing Drug available_from domain NamedThing Drug max_tolerated_dose domain NamedThing Drug is_toxic domain NamedThing Drug has_chemical_role domain NamedThing Drug provided_by domain NamedThing Drug xref domain NamedThing Drug full_name domain NamedThing Drug synonym domain NamedThing EnvironmentalFoodContaminant trade_name domain NamedThing EnvironmentalFoodContaminant available_from domain NamedThing EnvironmentalFoodContaminant max_tolerated_dose domain NamedThing EnvironmentalFoodContaminant is_toxic domain NamedThing EnvironmentalFoodContaminant has_chemical_role domain NamedThing EnvironmentalFoodContaminant provided_by domain NamedThing EnvironmentalFoodContaminant xref domain NamedThing EnvironmentalFoodContaminant full_name domain NamedThing EnvironmentalFoodContaminant synonym domain NamedThing FoodAdditive trade_name domain NamedThing FoodAdditive available_from domain NamedThing FoodAdditive max_tolerated_dose domain NamedThing FoodAdditive is_toxic domain NamedThing FoodAdditive has_chemical_role domain NamedThing FoodAdditive provided_by domain NamedThing FoodAdditive xref domain NamedThing FoodAdditive full_name domain NamedThing FoodAdditive synonym domain NamedThing Food is_supplement domain NamedThing Food trade_name domain NamedThing Food available_from domain NamedThing Food max_tolerated_dose domain NamedThing Food is_toxic domain NamedThing Food has_chemical_role domain NamedThing Food provided_by domain NamedThing Food xref domain NamedThing Food full_name domain NamedThing Food synonym domain NamedThing OrganismAttribute has_qualitative_value range NamedThing OrganismAttribute provided_by domain NamedThing OrganismAttribute xref domain NamedThing OrganismAttribute full_name domain NamedThing OrganismAttribute synonym domain NamedThing PhenotypicQuality has_qualitative_value range NamedThing PhenotypicQuality provided_by domain NamedThing PhenotypicQuality xref domain NamedThing PhenotypicQuality full_name domain NamedThing PhenotypicQuality synonym domain NamedThing GeneticInheritance provided_by domain NamedThing GeneticInheritance xref domain NamedThing GeneticInheritance full_name domain NamedThing GeneticInheritance synonym domain NamedThing OrganismalEntity provided_by domain NamedThing OrganismalEntity xref domain NamedThing OrganismalEntity full_name domain NamedThing OrganismalEntity synonym domain NamedThing Bacterium provided_by domain NamedThing Bacterium xref domain NamedThing Bacterium full_name domain NamedThing Bacterium synonym domain NamedThing Virus provided_by domain NamedThing Virus xref domain NamedThing Virus full_name domain NamedThing Virus synonym domain NamedThing CellularOrganism provided_by domain NamedThing CellularOrganism xref domain NamedThing CellularOrganism full_name domain NamedThing CellularOrganism synonym domain NamedThing Mammal provided_by domain NamedThing Mammal xref domain NamedThing Mammal full_name domain NamedThing Mammal synonym domain NamedThing Human provided_by domain NamedThing Human xref domain NamedThing Human full_name domain NamedThing Human synonym domain NamedThing Plant provided_by domain NamedThing Plant xref domain NamedThing Plant full_name domain NamedThing Plant synonym domain NamedThing Invertebrate provided_by domain NamedThing Invertebrate xref domain NamedThing Invertebrate full_name domain NamedThing Invertebrate synonym domain NamedThing Vertebrate provided_by domain NamedThing Vertebrate xref domain NamedThing Vertebrate full_name domain NamedThing Vertebrate synonym domain NamedThing Fungus provided_by domain NamedThing Fungus xref domain NamedThing Fungus full_name domain NamedThing Fungus synonym domain NamedThing LifeStage provided_by domain NamedThing LifeStage xref domain NamedThing LifeStage full_name domain NamedThing LifeStage synonym domain NamedThing IndividualOrganism provided_by domain NamedThing IndividualOrganism xref domain NamedThing IndividualOrganism full_name domain NamedThing IndividualOrganism synonym domain NamedThing PopulationOfIndividualOrganisms provided_by domain NamedThing PopulationOfIndividualOrganisms xref domain NamedThing PopulationOfIndividualOrganisms full_name domain NamedThing PopulationOfIndividualOrganisms synonym domain NamedThing DiseaseOrPhenotypicFeature provided_by domain NamedThing DiseaseOrPhenotypicFeature xref domain NamedThing DiseaseOrPhenotypicFeature full_name domain NamedThing DiseaseOrPhenotypicFeature synonym domain NamedThing Disease provided_by domain NamedThing Disease xref domain NamedThing Disease full_name domain NamedThing Disease synonym domain NamedThing PhenotypicFeature provided_by domain NamedThing PhenotypicFeature xref domain NamedThing PhenotypicFeature full_name domain NamedThing PhenotypicFeature synonym domain NamedThing BehavioralFeature provided_by domain NamedThing BehavioralFeature xref domain NamedThing BehavioralFeature full_name domain NamedThing BehavioralFeature synonym domain NamedThing AnatomicalEntity provided_by domain NamedThing AnatomicalEntity xref domain NamedThing AnatomicalEntity full_name domain NamedThing AnatomicalEntity synonym domain NamedThing CellularComponent provided_by domain NamedThing CellularComponent xref domain NamedThing CellularComponent full_name domain NamedThing CellularComponent synonym domain NamedThing Cell provided_by domain NamedThing Cell xref domain NamedThing Cell full_name domain NamedThing Cell synonym domain NamedThing CellLine provided_by domain NamedThing CellLine xref domain NamedThing CellLine full_name domain NamedThing CellLine synonym domain NamedThing GrossAnatomicalStructure provided_by domain NamedThing GrossAnatomicalStructure xref domain NamedThing GrossAnatomicalStructure full_name domain NamedThing GrossAnatomicalStructure synonym domain NamedThing Gene symbol domain NamedThing Gene xref domain NamedThing Gene has_biological_sequence domain NamedThing Gene provided_by domain NamedThing Gene full_name domain NamedThing Gene synonym domain NamedThing GeneProductMixin synonym domain NamedThing GeneProductMixin xref domain NamedThing GeneProductIsoformMixin synonym domain NamedThing GeneProductIsoformMixin xref domain NamedThing MacromolecularComplex provided_by domain NamedThing MacromolecularComplex xref domain NamedThing MacromolecularComplex full_name domain NamedThing MacromolecularComplex synonym domain NamedThing NucleosomeModification has_biological_sequence domain NamedThing NucleosomeModification provided_by domain NamedThing NucleosomeModification xref domain NamedThing NucleosomeModification full_name domain NamedThing NucleosomeModification synonym domain NamedThing Genome has_biological_sequence domain NamedThing Genome provided_by domain NamedThing Genome xref domain NamedThing Genome full_name domain NamedThing Genome synonym domain NamedThing Exon provided_by domain NamedThing Exon xref domain NamedThing Exon full_name domain NamedThing Exon synonym domain NamedThing Transcript provided_by domain NamedThing Transcript xref domain NamedThing Transcript full_name domain NamedThing Transcript synonym domain NamedThing CodingSequence has_biological_sequence domain NamedThing CodingSequence provided_by domain NamedThing CodingSequence xref domain NamedThing CodingSequence full_name domain NamedThing CodingSequence synonym domain NamedThing Polypeptide provided_by domain NamedThing Polypeptide xref domain NamedThing Polypeptide full_name domain NamedThing Polypeptide synonym domain NamedThing Protein synonym domain NamedThing Protein xref domain NamedThing Protein provided_by domain NamedThing Protein full_name domain NamedThing ProteinIsoform synonym domain NamedThing ProteinIsoform xref domain NamedThing ProteinIsoform provided_by domain NamedThing ProteinIsoform full_name domain NamedThing ProteinDomain has_gene_or_gene_product domain NamedThing ProteinDomain provided_by domain NamedThing ProteinDomain xref domain NamedThing ProteinDomain full_name domain NamedThing ProteinDomain synonym domain NamedThing PosttranslationalModification provided_by domain NamedThing PosttranslationalModification xref domain NamedThing PosttranslationalModification full_name domain NamedThing PosttranslationalModification synonym domain NamedThing ProteinFamily has_gene_or_gene_product domain NamedThing ProteinFamily provided_by domain NamedThing ProteinFamily xref domain NamedThing ProteinFamily full_name domain NamedThing ProteinFamily synonym domain NamedThing NucleicAcidSequenceMotif provided_by domain NamedThing NucleicAcidSequenceMotif xref domain NamedThing NucleicAcidSequenceMotif full_name domain NamedThing NucleicAcidSequenceMotif synonym domain NamedThing RNAProduct synonym domain NamedThing RNAProduct xref domain NamedThing RNAProduct provided_by domain NamedThing RNAProduct full_name domain NamedThing RNAProductIsoform synonym domain NamedThing RNAProductIsoform xref domain NamedThing RNAProductIsoform provided_by domain NamedThing RNAProductIsoform full_name domain NamedThing NoncodingRNAProduct synonym domain NamedThing NoncodingRNAProduct xref domain NamedThing NoncodingRNAProduct provided_by domain NamedThing NoncodingRNAProduct full_name domain NamedThing MicroRNA synonym domain NamedThing MicroRNA xref domain NamedThing MicroRNA provided_by domain NamedThing MicroRNA full_name domain NamedThing SiRNA synonym domain NamedThing SiRNA xref domain NamedThing SiRNA provided_by domain NamedThing SiRNA full_name domain NamedThing GeneGroupingMixin has_gene_or_gene_product domain NamedThing GeneFamily has_gene_or_gene_product domain NamedThing GeneFamily provided_by domain NamedThing GeneFamily xref domain NamedThing GeneFamily full_name domain NamedThing GeneFamily synonym domain NamedThing Zygosity has_qualitative_value range NamedThing Zygosity provided_by domain NamedThing Zygosity xref domain NamedThing Zygosity full_name domain NamedThing Zygosity synonym domain NamedThing Genotype has_biological_sequence domain NamedThing Genotype provided_by domain NamedThing Genotype xref domain NamedThing Genotype full_name domain NamedThing Genotype synonym domain NamedThing Haplotype has_biological_sequence domain NamedThing Haplotype provided_by domain NamedThing Haplotype xref domain NamedThing Haplotype full_name domain NamedThing Haplotype synonym domain NamedThing SequenceVariant has_gene domain NamedThing SequenceVariant has_biological_sequence domain NamedThing SequenceVariant provided_by domain NamedThing SequenceVariant xref domain NamedThing SequenceVariant full_name domain NamedThing SequenceVariant synonym domain NamedThing Snv has_gene domain NamedThing Snv has_biological_sequence domain NamedThing Snv provided_by domain NamedThing Snv xref domain NamedThing Snv full_name domain NamedThing Snv synonym domain NamedThing ReagentTargetedGene has_biological_sequence domain NamedThing ReagentTargetedGene provided_by domain NamedThing ReagentTargetedGene xref domain NamedThing ReagentTargetedGene full_name domain NamedThing ReagentTargetedGene synonym domain NamedThing ClinicalAttribute has_qualitative_value range NamedThing ClinicalAttribute provided_by domain NamedThing ClinicalAttribute xref domain NamedThing ClinicalAttribute full_name domain NamedThing ClinicalAttribute synonym domain NamedThing ClinicalMeasurement has_qualitative_value range NamedThing ClinicalMeasurement provided_by domain NamedThing ClinicalMeasurement xref domain NamedThing ClinicalMeasurement full_name domain NamedThing ClinicalMeasurement synonym domain NamedThing ClinicalModifier has_qualitative_value range NamedThing ClinicalModifier provided_by domain NamedThing ClinicalModifier xref domain NamedThing ClinicalModifier full_name domain NamedThing ClinicalModifier synonym domain NamedThing ClinicalCourse has_qualitative_value range NamedThing ClinicalCourse provided_by domain NamedThing ClinicalCourse xref domain NamedThing ClinicalCourse full_name domain NamedThing ClinicalCourse synonym domain NamedThing Onset has_qualitative_value range NamedThing Onset provided_by domain NamedThing Onset xref domain NamedThing Onset full_name domain NamedThing Onset synonym domain NamedThing ClinicalEntity provided_by domain NamedThing ClinicalEntity xref domain NamedThing ClinicalEntity full_name domain NamedThing ClinicalEntity synonym domain NamedThing ClinicalTrial provided_by domain NamedThing ClinicalTrial xref domain NamedThing ClinicalTrial full_name domain NamedThing ClinicalTrial synonym domain NamedThing ClinicalIntervention provided_by domain NamedThing ClinicalIntervention xref domain NamedThing ClinicalIntervention full_name domain NamedThing ClinicalIntervention synonym domain NamedThing ClinicalFinding provided_by domain NamedThing ClinicalFinding xref domain NamedThing ClinicalFinding full_name domain NamedThing ClinicalFinding synonym domain NamedThing Hospitalization provided_by domain NamedThing Hospitalization xref domain NamedThing Hospitalization full_name domain NamedThing Hospitalization synonym domain NamedThing SocioeconomicAttribute has_qualitative_value range NamedThing SocioeconomicAttribute provided_by domain NamedThing SocioeconomicAttribute xref domain NamedThing SocioeconomicAttribute full_name domain NamedThing SocioeconomicAttribute synonym domain NamedThing Case provided_by domain NamedThing Case xref domain NamedThing Case full_name domain NamedThing Case synonym domain NamedThing Cohort provided_by domain NamedThing Cohort xref domain NamedThing Cohort full_name domain NamedThing Cohort synonym domain NamedThing GenomicBackgroundExposure has_gene_or_gene_product domain NamedThing GenomicBackgroundExposure has_biological_sequence domain NamedThing GenomicBackgroundExposure has_qualitative_value range NamedThing GenomicBackgroundExposure provided_by domain NamedThing GenomicBackgroundExposure xref domain NamedThing GenomicBackgroundExposure full_name domain NamedThing GenomicBackgroundExposure synonym domain NamedThing PathologicalProcess has_input range NamedThing PathologicalProcess has_output range NamedThing PathologicalProcess provided_by domain NamedThing PathologicalProcess xref domain NamedThing PathologicalProcess full_name domain NamedThing PathologicalProcess synonym domain NamedThing PathologicalProcessExposure has_qualitative_value range NamedThing PathologicalProcessExposure provided_by domain NamedThing PathologicalProcessExposure xref domain NamedThing PathologicalProcessExposure full_name domain NamedThing PathologicalProcessExposure synonym domain NamedThing PathologicalAnatomicalStructure provided_by domain NamedThing PathologicalAnatomicalStructure xref domain NamedThing PathologicalAnatomicalStructure full_name domain NamedThing PathologicalAnatomicalStructure synonym domain NamedThing PathologicalAnatomicalExposure has_qualitative_value range NamedThing PathologicalAnatomicalExposure provided_by domain NamedThing PathologicalAnatomicalExposure xref domain NamedThing PathologicalAnatomicalExposure full_name domain NamedThing PathologicalAnatomicalExposure synonym domain NamedThing DiseaseOrPhenotypicFeatureExposure has_qualitative_value range NamedThing DiseaseOrPhenotypicFeatureExposure provided_by domain NamedThing DiseaseOrPhenotypicFeatureExposure xref domain NamedThing DiseaseOrPhenotypicFeatureExposure full_name domain NamedThing DiseaseOrPhenotypicFeatureExposure synonym domain NamedThing ChemicalExposure has_qualitative_value range NamedThing ChemicalExposure provided_by domain NamedThing ChemicalExposure xref domain NamedThing ChemicalExposure full_name domain NamedThing ChemicalExposure synonym domain NamedThing ComplexChemicalExposure has_qualitative_value range NamedThing ComplexChemicalExposure provided_by domain NamedThing ComplexChemicalExposure xref domain NamedThing ComplexChemicalExposure full_name domain NamedThing ComplexChemicalExposure synonym domain NamedThing DrugExposure has_qualitative_value range NamedThing DrugExposure provided_by domain NamedThing DrugExposure xref domain NamedThing DrugExposure full_name domain NamedThing DrugExposure synonym domain NamedThing DrugToGeneInteractionExposure has_gene_or_gene_product domain NamedThing DrugToGeneInteractionExposure has_qualitative_value range NamedThing DrugToGeneInteractionExposure provided_by domain NamedThing DrugToGeneInteractionExposure xref domain NamedThing DrugToGeneInteractionExposure full_name domain NamedThing DrugToGeneInteractionExposure synonym domain NamedThing Treatment has_drug domain NamedThing Treatment has_device domain NamedThing Treatment has_procedure domain NamedThing Treatment provided_by domain NamedThing Treatment xref domain NamedThing Treatment full_name domain NamedThing Treatment synonym domain NamedThing BioticExposure has_qualitative_value range NamedThing BioticExposure provided_by domain NamedThing BioticExposure xref domain NamedThing BioticExposure full_name domain NamedThing BioticExposure synonym domain NamedThing GeographicExposure has_qualitative_value range NamedThing GeographicExposure provided_by domain NamedThing GeographicExposure xref domain NamedThing GeographicExposure full_name domain NamedThing GeographicExposure synonym domain NamedThing EnvironmentalExposure has_qualitative_value range NamedThing EnvironmentalExposure provided_by domain NamedThing EnvironmentalExposure xref domain NamedThing EnvironmentalExposure full_name domain NamedThing EnvironmentalExposure synonym domain NamedThing BehavioralExposure has_qualitative_value range NamedThing BehavioralExposure provided_by domain NamedThing BehavioralExposure xref domain NamedThing BehavioralExposure full_name domain NamedThing BehavioralExposure synonym domain NamedThing SocioeconomicExposure has_qualitative_value range NamedThing SocioeconomicExposure provided_by domain NamedThing SocioeconomicExposure xref domain NamedThing SocioeconomicExposure full_name domain NamedThing SocioeconomicExposure synonym domain NamedThing Association subject range NamedThing Association object range NamedThing ChemicalEntityAssessesNamedThingAssociation object range NamedThing NamedThingAssociatedWithLikelihoodOfNamedThingAssociation subject range NamedThing NamedThingAssociatedWithLikelihoodOfNamedThingAssociation object range NamedThing MaterialSampleDerivationAssociation object range NamedThing ExposureEventToOutcomeAssociation subject range NamedThing EntityToPhenotypicFeatureAssociationMixin has_count domain NamedThing EntityToPhenotypicFeatureAssociationMixin has_total domain NamedThing EntityToPhenotypicFeatureAssociationMixin has_quotient domain NamedThing EntityToPhenotypicFeatureAssociationMixin has_percentage domain NamedThing InformationContentEntityToNamedThingAssociation subject range NamedThing InformationContentEntityToNamedThingAssociation object range NamedThing GenotypeToPhenotypicFeatureAssociation has_count domain NamedThing GenotypeToPhenotypicFeatureAssociation has_total domain NamedThing GenotypeToPhenotypicFeatureAssociation has_quotient domain NamedThing GenotypeToPhenotypicFeatureAssociation has_percentage domain NamedThing ExposureEventToPhenotypicFeatureAssociation has_count domain NamedThing ExposureEventToPhenotypicFeatureAssociation has_total domain NamedThing ExposureEventToPhenotypicFeatureAssociation has_quotient domain NamedThing ExposureEventToPhenotypicFeatureAssociation has_percentage domain NamedThing DiseaseToPhenotypicFeatureAssociation has_count domain NamedThing DiseaseToPhenotypicFeatureAssociation has_total domain NamedThing DiseaseToPhenotypicFeatureAssociation has_quotient domain NamedThing DiseaseToPhenotypicFeatureAssociation has_percentage domain NamedThing CaseToPhenotypicFeatureAssociation has_count domain NamedThing CaseToPhenotypicFeatureAssociation has_total domain NamedThing CaseToPhenotypicFeatureAssociation has_quotient domain NamedThing CaseToPhenotypicFeatureAssociation has_percentage domain NamedThing BehaviorToBehavioralFeatureAssociation has_count domain NamedThing BehaviorToBehavioralFeatureAssociation has_total domain NamedThing BehaviorToBehavioralFeatureAssociation has_quotient domain NamedThing BehaviorToBehavioralFeatureAssociation has_percentage domain NamedThing GeneToDiseaseOrPhenotypicFeatureAssociation has_count domain NamedThing GeneToDiseaseOrPhenotypicFeatureAssociation has_total domain NamedThing GeneToDiseaseOrPhenotypicFeatureAssociation has_quotient domain NamedThing GeneToDiseaseOrPhenotypicFeatureAssociation has_percentage domain NamedThing GeneToPhenotypicFeatureAssociation has_count domain NamedThing GeneToPhenotypicFeatureAssociation has_total domain NamedThing GeneToPhenotypicFeatureAssociation has_quotient domain NamedThing GeneToPhenotypicFeatureAssociation has_percentage domain NamedThing GeneToDiseaseAssociation has_count domain NamedThing GeneToDiseaseAssociation has_total domain NamedThing GeneToDiseaseAssociation has_quotient domain NamedThing GeneToDiseaseAssociation has_percentage domain NamedThing CausalGeneToDiseaseAssociation has_count domain NamedThing CausalGeneToDiseaseAssociation has_total domain NamedThing CausalGeneToDiseaseAssociation has_quotient domain NamedThing CausalGeneToDiseaseAssociation has_percentage domain NamedThing CorrelatedGeneToDiseaseAssociation has_count domain NamedThing CorrelatedGeneToDiseaseAssociation has_total domain NamedThing CorrelatedGeneToDiseaseAssociation has_quotient domain NamedThing CorrelatedGeneToDiseaseAssociation has_percentage domain NamedThing DruggableGeneToDiseaseAssociation has_count domain NamedThing DruggableGeneToDiseaseAssociation has_total domain NamedThing DruggableGeneToDiseaseAssociation has_quotient domain NamedThing DruggableGeneToDiseaseAssociation has_percentage domain NamedThing VariantToPopulationAssociation has_count domain NamedThing VariantToPopulationAssociation has_total domain NamedThing VariantToPopulationAssociation has_quotient domain NamedThing VariantToPopulationAssociation has_percentage domain NamedThing VariantToPhenotypicFeatureAssociation has_count domain NamedThing VariantToPhenotypicFeatureAssociation has_total domain NamedThing VariantToPhenotypicFeatureAssociation has_quotient domain NamedThing VariantToPhenotypicFeatureAssociation has_percentage domain NamedThing GeneAsAModelOfDiseaseAssociation has_count domain NamedThing GeneAsAModelOfDiseaseAssociation has_total domain NamedThing GeneAsAModelOfDiseaseAssociation has_quotient domain NamedThing GeneAsAModelOfDiseaseAssociation has_percentage domain NamedThing GeneHasVariantThatContributesToDiseaseAssociation has_count domain NamedThing GeneHasVariantThatContributesToDiseaseAssociation has_total domain NamedThing GeneHasVariantThatContributesToDiseaseAssociation has_quotient domain NamedThing GeneHasVariantThatContributesToDiseaseAssociation has_percentage domain NamedThing EntityToDiseaseAssociation subject range NamedThing EntityToDiseaseAssociation object range NamedThing EntityToPhenotypicFeatureAssociation subject range NamedThing EntityToPhenotypicFeatureAssociation object range NamedThing SequenceAssociation subject range NamedThing SequenceAssociation object range NamedThing OrganismTaxonToEnvironmentAssociation object range NamedThing"},{"location":"NamedThing/#linkml-source","title":"LinkML Source","text":"
                                        name: named thing\ndescription: a databased entity or concept/class\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- BFO:0000001\n- WIKIDATA:Q35120\n- UMLSSG:OBJC\n- STY:T071\n- dcid:Thing\nis_a: entity\nslots:\n- provided by\n- xref\n- full name\n- synonym\nslot_usage:\n  category:\n    name: category\n    domain_of:\n    - entity\n    required: true\n    pattern: ^biolink:[A-Z][A-Za-z]+$\n\n
                                        "},{"location":"NamedThingAssociatedWithLikelihoodOfNamedThingAssociation/","title":"Class: NamedThingAssociatedWithLikelihoodOfNamedThingAssociation","text":"
                                         classDiagram\n    class NamedThingAssociatedWithLikelihoodOfNamedThingAssociation\n      Association <|-- NamedThingAssociatedWithLikelihoodOfNamedThingAssociation\n\n      NamedThingAssociatedWithLikelihoodOfNamedThingAssociation : aggregator_knowledge_source\n\n      NamedThingAssociatedWithLikelihoodOfNamedThingAssociation : category\n\n      NamedThingAssociatedWithLikelihoodOfNamedThingAssociation : deprecated\n\n      NamedThingAssociatedWithLikelihoodOfNamedThingAssociation : description\n\n      NamedThingAssociatedWithLikelihoodOfNamedThingAssociation : has_attribute\n\n          NamedThingAssociatedWithLikelihoodOfNamedThingAssociation --|> Attribute : has_attribute\n\n      NamedThingAssociatedWithLikelihoodOfNamedThingAssociation : has_evidence\n\n          NamedThingAssociatedWithLikelihoodOfNamedThingAssociation --|> EvidenceType : has_evidence\n\n      NamedThingAssociatedWithLikelihoodOfNamedThingAssociation : id\n\n      NamedThingAssociatedWithLikelihoodOfNamedThingAssociation : iri\n\n      NamedThingAssociatedWithLikelihoodOfNamedThingAssociation : knowledge_source\n\n      NamedThingAssociatedWithLikelihoodOfNamedThingAssociation : name\n\n      NamedThingAssociatedWithLikelihoodOfNamedThingAssociation : negated\n\n      NamedThingAssociatedWithLikelihoodOfNamedThingAssociation : object\n\n          NamedThingAssociatedWithLikelihoodOfNamedThingAssociation --|> NamedThing : object\n\n      NamedThingAssociatedWithLikelihoodOfNamedThingAssociation : object_category\n\n          NamedThingAssociatedWithLikelihoodOfNamedThingAssociation --|> OntologyClass : object_category\n\n      NamedThingAssociatedWithLikelihoodOfNamedThingAssociation : object_category_closure\n\n          NamedThingAssociatedWithLikelihoodOfNamedThingAssociation --|> OntologyClass : object_category_closure\n\n      NamedThingAssociatedWithLikelihoodOfNamedThingAssociation : object_closure\n\n      NamedThingAssociatedWithLikelihoodOfNamedThingAssociation : object_label_closure\n\n      NamedThingAssociatedWithLikelihoodOfNamedThingAssociation : object_namespace\n\n      NamedThingAssociatedWithLikelihoodOfNamedThingAssociation : original_object\n\n      NamedThingAssociatedWithLikelihoodOfNamedThingAssociation : original_predicate\n\n      NamedThingAssociatedWithLikelihoodOfNamedThingAssociation : original_subject\n\n      NamedThingAssociatedWithLikelihoodOfNamedThingAssociation : predicate\n\n      NamedThingAssociatedWithLikelihoodOfNamedThingAssociation : primary_knowledge_source\n\n      NamedThingAssociatedWithLikelihoodOfNamedThingAssociation : publications\n\n          NamedThingAssociatedWithLikelihoodOfNamedThingAssociation --|> Publication : publications\n\n      NamedThingAssociatedWithLikelihoodOfNamedThingAssociation : qualifier\n\n      NamedThingAssociatedWithLikelihoodOfNamedThingAssociation : qualifiers\n\n          NamedThingAssociatedWithLikelihoodOfNamedThingAssociation --|> OntologyClass : qualifiers\n\n      NamedThingAssociatedWithLikelihoodOfNamedThingAssociation : retrieval_source_ids\n\n          NamedThingAssociatedWithLikelihoodOfNamedThingAssociation --|> RetrievalSource : retrieval_source_ids\n\n      NamedThingAssociatedWithLikelihoodOfNamedThingAssociation : subject\n\n          NamedThingAssociatedWithLikelihoodOfNamedThingAssociation --|> NamedThing : subject\n\n      NamedThingAssociatedWithLikelihoodOfNamedThingAssociation : subject_category\n\n          NamedThingAssociatedWithLikelihoodOfNamedThingAssociation --|> OntologyClass : subject_category\n\n      NamedThingAssociatedWithLikelihoodOfNamedThingAssociation : subject_category_closure\n\n          NamedThingAssociatedWithLikelihoodOfNamedThingAssociation --|> OntologyClass : subject_category_closure\n\n      NamedThingAssociatedWithLikelihoodOfNamedThingAssociation : subject_closure\n\n      NamedThingAssociatedWithLikelihoodOfNamedThingAssociation : subject_label_closure\n\n      NamedThingAssociatedWithLikelihoodOfNamedThingAssociation : subject_namespace\n\n      NamedThingAssociatedWithLikelihoodOfNamedThingAssociation : timepoint\n\n      NamedThingAssociatedWithLikelihoodOfNamedThingAssociation : type\n\n\n
                                        "},{"location":"NamedThingAssociatedWithLikelihoodOfNamedThingAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • NamedThingAssociatedWithLikelihoodOfNamedThingAssociation
                                        "},{"location":"NamedThingAssociatedWithLikelihoodOfNamedThingAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 NamedThing Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 NamedThing Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"NamedThingAssociatedWithLikelihoodOfNamedThingAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: named thing associated with likelihood of named thing association\ndescription: ''\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nslot_usage:\n  predicate:\n    name: predicate\n    domain_of:\n    - predicate mapping\n    - association\n    subproperty_of: associated with\n  subject aspect qualifier:\n    name: subject aspect qualifier\n  subject context qualifier:\n    name: subject context qualifier\n    range: ontology class\n  object aspect qualifier:\n    name: object aspect qualifier\n  object context qualifier:\n    name: object context qualifier\n    range: ontology class\ndefining_slots:\n- subject\n- subject aspect qualifier\n- subject context qualifier\n- predicate\n- object\n- object aspect qualifier\n- object context qualifier\n- population context qualifier\n\n
                                        "},{"location":"NarrativeText/","title":"Type: NarrativeText","text":"

                                        A string that provides a human-readable description of something

                                        • base: str

                                        • uri: xsd:string

                                        • typeof: string

                                        "},{"location":"Ncname/","title":"Type: Ncname","text":"

                                        Prefix part of CURIE

                                        • base: NCName

                                        • uri: xsd:string

                                        • repr: str

                                        "},{"location":"Nodeidentifier/","title":"Type: Nodeidentifier","text":"

                                        A URI, CURIE or BNODE that represents a node in a model.

                                        • base: NodeIdentifier

                                        • uri: shex:nonLiteral

                                        • repr: str

                                        "},{"location":"NoncodingRNAProduct/","title":"Class: NoncodingRNAProduct","text":"
                                         classDiagram\n    class NoncodingRNAProduct\n      RNAProduct <|-- NoncodingRNAProduct\n\n\n      NoncodingRNAProduct <|-- MicroRNA\n      NoncodingRNAProduct <|-- SiRNA\n\n\n      NoncodingRNAProduct : category\n\n      NoncodingRNAProduct : deprecated\n\n      NoncodingRNAProduct : description\n\n      NoncodingRNAProduct : full_name\n\n      NoncodingRNAProduct : has_attribute\n\n          NoncodingRNAProduct --|> Attribute : has_attribute\n\n      NoncodingRNAProduct : id\n\n      NoncodingRNAProduct : in_taxon\n\n          NoncodingRNAProduct --|> OrganismTaxon : in_taxon\n\n      NoncodingRNAProduct : in_taxon_label\n\n      NoncodingRNAProduct : iri\n\n      NoncodingRNAProduct : name\n\n      NoncodingRNAProduct : provided_by\n\n      NoncodingRNAProduct : synonym\n\n      NoncodingRNAProduct : type\n\n      NoncodingRNAProduct : xref\n\n\n
                                        "},{"location":"NoncodingRNAProduct/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • Transcript
                                                • RNAProduct [ GeneProductMixin]
                                                  • NoncodingRNAProduct
                                                    • MicroRNA
                                                    • SiRNA
                                        "},{"location":"NoncodingRNAProduct/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing, GeneProductMixin xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing, GeneProductMixin in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: genes are typically designated by a short symbol and a full name. We map the symbol to the default display name and use an additional slot for full name 0..1 SymbolType Entity, MacromolecularMachineMixin description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"NoncodingRNAProduct/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage RNACENTRAL RNAProductRNAProductIsoformNoncodingRNAProduct NCBIGene GeneNoncodingRNAProduct ENSEMBL GeneTranscriptPolypeptideProteinProteinIsoformNoncodingRNAProduct"},{"location":"NoncodingRNAProduct/#linkml-source","title":"LinkML Source","text":"
                                        name: noncoding RNA product\nid_prefixes:\n- RNACENTRAL\n- NCBIGene\n- ENSEMBL\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- SO:0000655\n- SIO:001235\nis_a: RNA product\n\n
                                        "},{"location":"NucleicAcidEntity/","title":"Class: NucleicAcidEntity","text":"Description: A nucleic acid entity is a molecular entity characterized by availability in gene databases of nucleotide-based sequence representations of its precise sequence; for convenience of representation, partial sequences of various kinds are included.

                                        Aliases: sequence feature, genomic entity

                                         classDiagram\n    class NucleicAcidEntity\n      GenomicEntity <|-- NucleicAcidEntity\n      ThingWithTaxon <|-- NucleicAcidEntity\n      PhysicalEssence <|-- NucleicAcidEntity\n      OntologyClass <|-- NucleicAcidEntity\n      MolecularEntity <|-- NucleicAcidEntity\n\n      NucleicAcidEntity : available_from\n\n          NucleicAcidEntity --|> DrugAvailabilityEnum : available_from\n\n      NucleicAcidEntity : category\n\n      NucleicAcidEntity : deprecated\n\n      NucleicAcidEntity : description\n\n      NucleicAcidEntity : full_name\n\n      NucleicAcidEntity : has_attribute\n\n          NucleicAcidEntity --|> Attribute : has_attribute\n\n      NucleicAcidEntity : has_biological_sequence\n\n      NucleicAcidEntity : has_chemical_role\n\n          NucleicAcidEntity --|> ChemicalRole : has_chemical_role\n\n      NucleicAcidEntity : id\n\n      NucleicAcidEntity : in_taxon\n\n          NucleicAcidEntity --|> OrganismTaxon : in_taxon\n\n      NucleicAcidEntity : in_taxon_label\n\n      NucleicAcidEntity : iri\n\n      NucleicAcidEntity : is_metabolite\n\n      NucleicAcidEntity : is_toxic\n\n      NucleicAcidEntity : max_tolerated_dose\n\n      NucleicAcidEntity : name\n\n      NucleicAcidEntity : provided_by\n\n      NucleicAcidEntity : synonym\n\n      NucleicAcidEntity : trade_name\n\n          NucleicAcidEntity --|> ChemicalEntity : trade_name\n\n      NucleicAcidEntity : type\n\n      NucleicAcidEntity : xref\n\n\n
                                        "},{"location":"NucleicAcidEntity/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • ChemicalEntity [ PhysicalEssence ChemicalOrDrugOrTreatment ChemicalEntityOrGeneOrGeneProduct ChemicalEntityOrProteinOrPolypeptide]
                                              • MolecularEntity
                                                • NucleicAcidEntity [ GenomicEntity ThingWithTaxon PhysicalEssence OntologyClass]
                                        "},{"location":"NucleicAcidEntity/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance has_biological_sequence: connects a genomic feature to its sequence 0..1 BiologicalSequence GenomicEntity in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity, OntologyClass is_metabolite: indicates whether a molecular entity is a metabolite 0..1 Boolean MolecularEntity trade_name: 0..1 ChemicalEntity ChemicalEntity available_from: 0..* DrugAvailabilityEnum ChemicalEntity max_tolerated_dose: The highest dose of a drug or treatment that does not cause unacceptable side effects. The maximum tolerated dose is determined in clinical trials by testing increasing doses on different groups of people until the highest dose with acceptable side effects is found. Also called MTD. 0..1 String ChemicalEntity is_toxic: 0..1 Boolean ChemicalEntity has_chemical_role: A role is particular behaviour which a chemical entity may exhibit. 0..* ChemicalRole ChemicalEntity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"NucleicAcidEntity/#usages","title":"Usages","text":"used by used in type used Genotype has_zygosity domain NucleicAcidEntity GenomicSequenceLocalization subject range NucleicAcidEntity GenomicSequenceLocalization object range NucleicAcidEntity SequenceFeatureRelationship subject range NucleicAcidEntity SequenceFeatureRelationship object range NucleicAcidEntity"},{"location":"NucleicAcidEntity/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage PUBCHEM.COMPOUND MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood CHEMBL.COMPOUND MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood UNII MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood CHEBI ChemicalRoleMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodhas_chemical_role MESH OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureProtein CAS MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood GTOPDB MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood HMDB MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG MolecularEntityChemicalEntityChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityBiologicalProcessPathwayProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.COMPOUND MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood ChemBank MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood PUBCHEM.SUBSTANCE MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood INCHI MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood INCHIKEY MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.GLYCAN MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.ENVIRON MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood ChemBank MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood SIDER.DRUG MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood BIGG.METABOLITE SmallMoleculeNucleicAcidEntityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood foodb.compound SmallMoleculeNucleicAcidEntityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood UMLS OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureGenePolypeptideProtein"},{"location":"NucleicAcidEntity/#linkml-source","title":"LinkML Source","text":"
                                        name: nucleic acid entity\nid_prefixes:\n- PUBCHEM.COMPOUND\n- CHEMBL.COMPOUND\n- UNII\n- CHEBI\n- MESH\n- CAS\n- GTOPDB\n- HMDB\n- KEGG\n- KEGG.COMPOUND\n- ChemBank\n- PUBCHEM.SUBSTANCE\n- INCHI\n- INCHIKEY\n- KEGG.GLYCAN\n- KEGG.ENVIRON\n- ChemBank\n- SIDER.DRUG\n- BIGG.METABOLITE\n- foodb.compound\n- UMLS\ndescription: A nucleic acid entity is a molecular entity characterized by availability\n  in gene databases of nucleotide-based sequence representations of its precise sequence;\n  for convenience of representation, partial sequences of various kinds are included.\nin_subset:\n- model_organism_database\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- sequence feature\n- genomic entity\nexact_mappings:\n- SO:0000110\nnarrow_mappings:\n- STY:T086\n- STY:T114\nis_a: molecular entity\nmixins:\n- genomic entity\n- thing with taxon\n- physical essence\n- ontology class\n\n
                                        "},{"location":"NucleicAcidSequenceMotif/","title":"Class: NucleicAcidSequenceMotif","text":"Description: A linear nucleotide sequence pattern that is widespread and has, or is conjectured to have, a biological significance. e.g. the TATA box promoter motif, transcription factor binding consensus sequences.

                                        Aliases: consensus sequence

                                         classDiagram\n    class NucleicAcidSequenceMotif\n      BiologicalEntity <|-- NucleicAcidSequenceMotif\n\n      NucleicAcidSequenceMotif : category\n\n      NucleicAcidSequenceMotif : deprecated\n\n      NucleicAcidSequenceMotif : description\n\n      NucleicAcidSequenceMotif : full_name\n\n      NucleicAcidSequenceMotif : has_attribute\n\n          NucleicAcidSequenceMotif --|> Attribute : has_attribute\n\n      NucleicAcidSequenceMotif : id\n\n      NucleicAcidSequenceMotif : in_taxon\n\n          NucleicAcidSequenceMotif --|> OrganismTaxon : in_taxon\n\n      NucleicAcidSequenceMotif : in_taxon_label\n\n      NucleicAcidSequenceMotif : iri\n\n      NucleicAcidSequenceMotif : name\n\n      NucleicAcidSequenceMotif : provided_by\n\n      NucleicAcidSequenceMotif : synonym\n\n      NucleicAcidSequenceMotif : type\n\n      NucleicAcidSequenceMotif : xref\n\n\n
                                        "},{"location":"NucleicAcidSequenceMotif/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • NucleicAcidSequenceMotif
                                        "},{"location":"NucleicAcidSequenceMotif/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"NucleicAcidSequenceMotif/#linkml-source","title":"LinkML Source","text":"
                                        name: nucleic acid sequence motif\ndescription: A linear nucleotide sequence pattern that is widespread and has, or is\n  conjectured to have, a biological significance. e.g. the TATA box promoter motif,\n  transcription factor binding consensus sequences.\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- consensus sequence\nis_a: biological entity\n\n
                                        "},{"location":"NucleosomeModification/","title":"Class: NucleosomeModification","text":"Description: A chemical modification of a histone protein within a nucleosome octomer or a substitution of a histone with a variant histone isoform. e.g. Histone 4 Lysine 20 methylation (H4K20me), histone variant H2AZ substituting H2A.
                                         classDiagram\n    class NucleosomeModification\n      GeneProductIsoformMixin <|-- NucleosomeModification\n      GenomicEntity <|-- NucleosomeModification\n      EpigenomicEntity <|-- NucleosomeModification\n      BiologicalEntity <|-- NucleosomeModification\n\n      NucleosomeModification : category\n\n      NucleosomeModification : deprecated\n\n      NucleosomeModification : description\n\n      NucleosomeModification : full_name\n\n      NucleosomeModification : has_attribute\n\n          NucleosomeModification --|> Attribute : has_attribute\n\n      NucleosomeModification : has_biological_sequence\n\n      NucleosomeModification : id\n\n      NucleosomeModification : in_taxon\n\n          NucleosomeModification --|> OrganismTaxon : in_taxon\n\n      NucleosomeModification : in_taxon_label\n\n      NucleosomeModification : iri\n\n      NucleosomeModification : name\n\n      NucleosomeModification : provided_by\n\n      NucleosomeModification : synonym\n\n      NucleosomeModification : type\n\n      NucleosomeModification : xref\n\n\n
                                        "},{"location":"NucleosomeModification/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • NucleosomeModification [ GeneProductIsoformMixin GenomicEntity EpigenomicEntity]
                                        "},{"location":"NucleosomeModification/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance has_biological_sequence: connects a genomic feature to its sequence 0..1 BiologicalSequence EpigenomicEntity, GenomicEntity in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie GeneProductMixin, NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType GeneProductMixin, NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: genes are typically designated by a short symbol and a full name. We map the symbol to the default display name and use an additional slot for full name 0..1 SymbolType Entity, MacromolecularMachineMixin description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"NucleosomeModification/#linkml-source","title":"LinkML Source","text":"
                                        name: nucleosome modification\ndescription: A chemical modification of a histone protein within a nucleosome octomer\n  or a substitution of a histone with a variant histone isoform. e.g. Histone 4 Lysine\n  20 methylation (H4K20me), histone variant H2AZ substituting H2A.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: biological entity\nmixins:\n- gene product isoform mixin\n- genomic entity\n- epigenomic entity\n\n
                                        "},{"location":"Objectidentifier/","title":"Type: Objectidentifier","text":"

                                        A URI or CURIE that represents an object in the model.

                                        • base: ElementIdentifier

                                        • uri: shex:iri

                                        • repr: str

                                        "},{"location":"ObservedExpectedFrequencyAnalysisResult/","title":"Class: ObservedExpectedFrequencyAnalysisResult","text":"Description: A result of a observed expected frequency analysis.
                                         classDiagram\n    class ObservedExpectedFrequencyAnalysisResult\n      StudyResult <|-- ObservedExpectedFrequencyAnalysisResult\n\n      ObservedExpectedFrequencyAnalysisResult : category\n\n      ObservedExpectedFrequencyAnalysisResult : creation_date\n\n      ObservedExpectedFrequencyAnalysisResult : deprecated\n\n      ObservedExpectedFrequencyAnalysisResult : description\n\n      ObservedExpectedFrequencyAnalysisResult : format\n\n      ObservedExpectedFrequencyAnalysisResult : full_name\n\n      ObservedExpectedFrequencyAnalysisResult : has_attribute\n\n          ObservedExpectedFrequencyAnalysisResult --|> Attribute : has_attribute\n\n      ObservedExpectedFrequencyAnalysisResult : id\n\n      ObservedExpectedFrequencyAnalysisResult : iri\n\n      ObservedExpectedFrequencyAnalysisResult : license\n\n      ObservedExpectedFrequencyAnalysisResult : name\n\n      ObservedExpectedFrequencyAnalysisResult : provided_by\n\n      ObservedExpectedFrequencyAnalysisResult : rights\n\n      ObservedExpectedFrequencyAnalysisResult : synonym\n\n      ObservedExpectedFrequencyAnalysisResult : type\n\n      ObservedExpectedFrequencyAnalysisResult : xref\n\n\n
                                        "},{"location":"ObservedExpectedFrequencyAnalysisResult/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • InformationContentEntity
                                              • StudyResult
                                                • ObservedExpectedFrequencyAnalysisResult
                                        "},{"location":"ObservedExpectedFrequencyAnalysisResult/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance license: None 0..1 String InformationContentEntity rights: None 0..1 String InformationContentEntity format: None 0..1 String InformationContentEntity creation_date: date on which an entity was created. This can be applied to nodes or edges 0..1 Date InformationContentEntity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ObservedExpectedFrequencyAnalysisResult/#linkml-source","title":"LinkML Source","text":"
                                        name: observed expected frequency analysis result\ndescription: A result of a observed expected frequency analysis.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: study result\n\n
                                        "},{"location":"Occurrent/","title":"Class: Occurrent","text":"Description: A processual entity.
                                         classDiagram\n    class Occurrent\n      PhysicalEssenceOrOccurrent <|-- Occurrent\n\n\n      Occurrent <|-- ActivityAndBehavior\n      Occurrent <|-- Phenomenon\n      Occurrent <|-- EnvironmentalProcess\n      Occurrent <|-- BiologicalProcessOrActivity\n      Occurrent <|-- MolecularActivity\n      Occurrent <|-- BiologicalProcess\n\n\n\n
                                        "},{"location":"Occurrent/#inheritance","title":"Inheritance","text":"
                                        • PhysicalEssenceOrOccurrent
                                          • Occurrent
                                            • ActivityAndBehavior
                                        "},{"location":"Occurrent/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"Occurrent/#mixin-usage","title":"Mixin Usage","text":"mixed into description Phenomenon a fact or situation that is observed to exist or happen, especially one whose cause or explanation is in question EnvironmentalProcess None BiologicalProcessOrActivity Either an individual molecular activity, or a collection of causally connected molecular activities in a biological system. MolecularActivity An execution of a molecular function carried out by a gene product or macromolecular complex. BiologicalProcess One or more causally connected executions of molecular functions"},{"location":"Occurrent/#linkml-source","title":"LinkML Source","text":"
                                        name: occurrent\ndescription: A processual entity.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- BFO:0000003\nis_a: physical essence or occurrent\nmixin: true\n\n
                                        "},{"location":"Onset/","title":"Class: Onset","text":"Description: The age group in which (disease) symptom manifestations appear
                                         classDiagram\n    class Onset\n      ClinicalCourse <|-- Onset\n\n      Onset : category\n\n      Onset : deprecated\n\n      Onset : description\n\n      Onset : full_name\n\n      Onset : has_attribute\n\n          Onset --|> Attribute : has_attribute\n\n      Onset : has_attribute_type\n\n          Onset --|> OntologyClass : has_attribute_type\n\n      Onset : has_qualitative_value\n\n          Onset --|> NamedThing : has_qualitative_value\n\n      Onset : has_quantitative_value\n\n          Onset --|> QuantityValue : has_quantitative_value\n\n      Onset : id\n\n      Onset : iri\n\n      Onset : name\n\n      Onset : provided_by\n\n      Onset : synonym\n\n      Onset : type\n\n      Onset : xref\n\n\n
                                        "},{"location":"Onset/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • Attribute [ OntologyClass]
                                              • ClinicalAttribute
                                                • ClinicalCourse
                                                  • Onset
                                        "},{"location":"Onset/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance name: The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term. 0..1 LabelType Entity, Attribute has_attribute_type: connects an attribute to a class that describes it 1..1 OntologyClass Attribute has_quantitative_value: connects an attribute to a value 0..* QuantityValue Attribute has_qualitative_value: connects an attribute to a value 0..1 NamedThing Attribute iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity, Attribute id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity, OntologyClass provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Onset/#usages","title":"Usages","text":"used by used in type used EntityToFeatureOrDiseaseQualifiersMixin onset_qualifier range Onset EntityToPhenotypicFeatureAssociationMixin onset_qualifier range Onset EntityToDiseaseAssociationMixin onset_qualifier range Onset GenotypeToPhenotypicFeatureAssociation onset_qualifier range Onset ExposureEventToPhenotypicFeatureAssociation onset_qualifier range Onset DiseaseToPhenotypicFeatureAssociation onset_qualifier range Onset CaseToPhenotypicFeatureAssociation onset_qualifier range Onset BehaviorToBehavioralFeatureAssociation onset_qualifier range Onset GeneToDiseaseOrPhenotypicFeatureAssociation onset_qualifier range Onset GeneToPhenotypicFeatureAssociation onset_qualifier range Onset GeneToDiseaseAssociation onset_qualifier range Onset CausalGeneToDiseaseAssociation onset_qualifier range Onset CorrelatedGeneToDiseaseAssociation onset_qualifier range Onset DruggableGeneToDiseaseAssociation onset_qualifier range Onset VariantToPhenotypicFeatureAssociation onset_qualifier range Onset VariantToDiseaseAssociation onset_qualifier range Onset GenotypeToDiseaseAssociation onset_qualifier range Onset GeneAsAModelOfDiseaseAssociation onset_qualifier range Onset VariantAsAModelOfDiseaseAssociation onset_qualifier range Onset GenotypeAsAModelOfDiseaseAssociation onset_qualifier range Onset CellLineAsAModelOfDiseaseAssociation onset_qualifier range Onset OrganismalEntityAsAModelOfDiseaseAssociation onset_qualifier range Onset GeneHasVariantThatContributesToDiseaseAssociation onset_qualifier range Onset"},{"location":"Onset/#linkml-source","title":"LinkML Source","text":"
                                        name: onset\ndescription: The age group in which (disease) symptom manifestations appear\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- HP:0003674\nis_a: clinical course\n\n
                                        "},{"location":"OntologyClass/","title":"Class: OntologyClass","text":"Description: a concept or class in an ontology, vocabulary or thesaurus. Note that nodes in a biolink compatible KG can be considered both instances of biolink classes, and OWL classes in their own right. In general you should not need to use this class directly. Instead, use the appropriate biolink class. For example, for the GO concept of endocytosis (GO:0006897), use bl:BiologicalProcess as the type.
                                         classDiagram\n    class OntologyClass\n      OntologyClass <|-- Attribute\n      OntologyClass <|-- RelationshipType\n      OntologyClass <|-- TaxonomicRank\n      OntologyClass <|-- NucleicAcidEntity\n      OntologyClass <|-- RegulatoryRegion\n      OntologyClass <|-- AccessibleDnaRegion\n      OntologyClass <|-- TranscriptionFactorBindingSite\n      OntologyClass <|-- BiologicalProcessOrActivity\n      OntologyClass <|-- MolecularActivity\n      OntologyClass <|-- BiologicalProcess\n      OntologyClass <|-- Pathway\n      OntologyClass <|-- PhysiologicalProcess\n      OntologyClass <|-- Behavior\n      OntologyClass <|-- Drug\n      OntologyClass <|-- Gene\n      OntologyClass <|-- Genome\n      OntologyClass <|-- Genotype\n      OntologyClass <|-- Haplotype\n      OntologyClass <|-- SequenceVariant\n      OntologyClass <|-- ReagentTargetedGene\n      OntologyClass <|-- ExposureEvent\n      OntologyClass <|-- GenomicBackgroundExposure\n\n      OntologyClass : id\n\n\n
                                        "},{"location":"OntologyClass/#inheritance","title":"Inheritance","text":"
                                        • OntologyClass
                                          • RelationshipType
                                          • TaxonomicRank
                                          • ExposureEvent
                                        "},{"location":"OntologyClass/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String direct"},{"location":"OntologyClass/#mixin-usage","title":"Mixin Usage","text":"mixed into description Attribute A property or characteristic of an entity. For example, an apple may have properties such as color, shape, age, crispiness. An environmental sample may have attributes such as depth, lat, long, material. NucleicAcidEntity A nucleic acid entity is a molecular entity characterized by availability in gene databases of nucleotide-based sequence representations of its precise sequence; for convenience of representation, partial sequences of various kinds are included. RegulatoryRegion A region (or regions) of the genome that contains known or putative regulatory elements that act in cis- or trans- to affect the transcription of gene AccessibleDnaRegion A region (or regions) of a chromatinized genome that has been measured to be more accessible to an enzyme such as DNase-I or Tn5 Transpose TranscriptionFactorBindingSite A region (or regions) of the genome that contains a region of DNA known or predicted to bind a protein that modulates gene transcription BiologicalProcessOrActivity Either an individual molecular activity, or a collection of causally connected molecular activities in a biological system. MolecularActivity An execution of a molecular function carried out by a gene product or macromolecular complex. BiologicalProcess One or more causally connected executions of molecular functions Pathway None PhysiologicalProcess None Behavior None Drug A substance intended for use in the diagnosis, cure, mitigation, treatment, or prevention of disease Gene A region (or regions) that includes all of the sequence elements necessary to encode a functional transcript. A gene locus may include regulatory regions, transcribed regions and/or other functional sequence regions. Genome A genome is the sum of genetic material within a cell or virion. Genotype An information content entity that describes a genome by specifying the total variation in genomic sequence and/or gene expression, relative to some established background Haplotype A set of zero or more Alleles on a single instance of a Sequence[VMC] SequenceVariant A sequence_variant is a non exact copy of a sequence_feature or genome exhibiting one or more sequence_alteration. ReagentTargetedGene A gene altered in its expression level in the context of some experiment as a result of being targeted by gene-knockdown reagent(s) such as a morpholino or RNAi. GenomicBackgroundExposure A genomic background exposure is where an individual's specific genomic background of genes, sequence variants or other pre-existing genomic conditions constitute a kind of 'exposure' to the organism, leading to or influencing an outcome."},{"location":"OntologyClass/#usages","title":"Usages","text":"used by used in type used Attribute has_attribute_type range OntologyClass ChemicalRole has_attribute_type range OntologyClass BiologicalSex has_attribute_type range OntologyClass PhenotypicSex has_attribute_type range OntologyClass GenotypicSex has_attribute_type range OntologyClass SeverityValue has_attribute_type range OntologyClass OrganismAttribute has_attribute_type range OntologyClass PhenotypicQuality has_attribute_type range OntologyClass Zygosity has_attribute_type range OntologyClass ClinicalAttribute has_attribute_type range OntologyClass ClinicalMeasurement has_attribute_type range OntologyClass ClinicalModifier has_attribute_type range OntologyClass ClinicalCourse has_attribute_type range OntologyClass Onset has_attribute_type range OntologyClass SocioeconomicAttribute has_attribute_type range OntologyClass GenomicBackgroundExposure has_attribute_type range OntologyClass PathologicalProcessExposure has_attribute_type range OntologyClass PathologicalAnatomicalExposure has_attribute_type range OntologyClass DiseaseOrPhenotypicFeatureExposure has_attribute_type range OntologyClass ChemicalExposure has_attribute_type range OntologyClass ComplexChemicalExposure has_attribute_type range OntologyClass DrugExposure has_attribute_type range OntologyClass DrugToGeneInteractionExposure has_attribute_type range OntologyClass BioticExposure has_attribute_type range OntologyClass GeographicExposure has_attribute_type range OntologyClass EnvironmentalExposure has_attribute_type range OntologyClass BehavioralExposure has_attribute_type range OntologyClass SocioeconomicExposure has_attribute_type range OntologyClass Association qualifiers range OntologyClass Association subject_category range OntologyClass Association object_category range OntologyClass Association subject_category_closure range OntologyClass Association object_category_closure range OntologyClass ChemicalEntityAssessesNamedThingAssociation qualifiers range OntologyClass ChemicalEntityAssessesNamedThingAssociation subject_category range OntologyClass ChemicalEntityAssessesNamedThingAssociation object_category range OntologyClass ChemicalEntityAssessesNamedThingAssociation subject_category_closure range OntologyClass ChemicalEntityAssessesNamedThingAssociation object_category_closure range OntologyClass ContributorAssociation qualifiers range OntologyClass ContributorAssociation subject_category range OntologyClass ContributorAssociation object_category range OntologyClass ContributorAssociation subject_category_closure range OntologyClass ContributorAssociation object_category_closure range OntologyClass GenotypeToGenotypePartAssociation qualifiers range OntologyClass GenotypeToGenotypePartAssociation subject_category range OntologyClass GenotypeToGenotypePartAssociation object_category range OntologyClass GenotypeToGenotypePartAssociation subject_category_closure range OntologyClass GenotypeToGenotypePartAssociation object_category_closure range OntologyClass GenotypeToGeneAssociation qualifiers range OntologyClass GenotypeToGeneAssociation subject_category range OntologyClass GenotypeToGeneAssociation object_category range OntologyClass GenotypeToGeneAssociation subject_category_closure range OntologyClass GenotypeToGeneAssociation object_category_closure range OntologyClass GenotypeToVariantAssociation qualifiers range OntologyClass GenotypeToVariantAssociation subject_category range OntologyClass GenotypeToVariantAssociation object_category range OntologyClass GenotypeToVariantAssociation subject_category_closure range OntologyClass GenotypeToVariantAssociation object_category_closure range OntologyClass GeneToGeneAssociation qualifiers range OntologyClass GeneToGeneAssociation subject_category range OntologyClass GeneToGeneAssociation object_category range OntologyClass GeneToGeneAssociation subject_category_closure range OntologyClass GeneToGeneAssociation object_category_closure range OntologyClass GeneToGeneHomologyAssociation qualifiers range OntologyClass GeneToGeneHomologyAssociation subject_category range OntologyClass GeneToGeneHomologyAssociation object_category range OntologyClass GeneToGeneHomologyAssociation subject_category_closure range OntologyClass GeneToGeneHomologyAssociation object_category_closure range OntologyClass GeneToGeneFamilyAssociation qualifiers range OntologyClass GeneToGeneFamilyAssociation subject_category range OntologyClass GeneToGeneFamilyAssociation object_category range OntologyClass GeneToGeneFamilyAssociation subject_category_closure range OntologyClass GeneToGeneFamilyAssociation object_category_closure range OntologyClass GeneExpressionMixin quantifier_qualifier range OntologyClass GeneToGeneCoexpressionAssociation quantifier_qualifier range OntologyClass GeneToGeneCoexpressionAssociation qualifiers range OntologyClass GeneToGeneCoexpressionAssociation subject_category range OntologyClass GeneToGeneCoexpressionAssociation object_category range OntologyClass GeneToGeneCoexpressionAssociation subject_category_closure range OntologyClass GeneToGeneCoexpressionAssociation object_category_closure range OntologyClass PairwiseGeneToGeneInteraction qualifiers range OntologyClass PairwiseGeneToGeneInteraction subject_category range OntologyClass PairwiseGeneToGeneInteraction object_category range OntologyClass PairwiseGeneToGeneInteraction subject_category_closure range OntologyClass PairwiseGeneToGeneInteraction object_category_closure range OntologyClass PairwiseMolecularInteraction interacting_molecules_category range OntologyClass PairwiseMolecularInteraction qualifiers range OntologyClass PairwiseMolecularInteraction subject_category range OntologyClass PairwiseMolecularInteraction object_category range OntologyClass PairwiseMolecularInteraction subject_category_closure range OntologyClass PairwiseMolecularInteraction object_category_closure range OntologyClass CellLineToDiseaseOrPhenotypicFeatureAssociation qualifiers range OntologyClass CellLineToDiseaseOrPhenotypicFeatureAssociation subject_category range OntologyClass CellLineToDiseaseOrPhenotypicFeatureAssociation object_category range OntologyClass CellLineToDiseaseOrPhenotypicFeatureAssociation subject_category_closure range OntologyClass CellLineToDiseaseOrPhenotypicFeatureAssociation object_category_closure range OntologyClass ChemicalToChemicalAssociation qualifiers range OntologyClass ChemicalToChemicalAssociation subject_category range OntologyClass ChemicalToChemicalAssociation object_category range OntologyClass ChemicalToChemicalAssociation subject_category_closure range OntologyClass ChemicalToChemicalAssociation object_category_closure range OntologyClass ReactionToParticipantAssociation qualifiers range OntologyClass ReactionToParticipantAssociation subject_category range OntologyClass ReactionToParticipantAssociation object_category range OntologyClass ReactionToParticipantAssociation subject_category_closure range OntologyClass ReactionToParticipantAssociation object_category_closure range OntologyClass ReactionToCatalystAssociation qualifiers range OntologyClass ReactionToCatalystAssociation subject_category range OntologyClass ReactionToCatalystAssociation object_category range OntologyClass ReactionToCatalystAssociation subject_category_closure range OntologyClass ReactionToCatalystAssociation object_category_closure range OntologyClass ChemicalToChemicalDerivationAssociation qualifiers range OntologyClass ChemicalToChemicalDerivationAssociation subject_category range OntologyClass ChemicalToChemicalDerivationAssociation object_category range OntologyClass ChemicalToChemicalDerivationAssociation subject_category_closure range OntologyClass ChemicalToChemicalDerivationAssociation object_category_closure range OntologyClass ChemicalToDiseaseOrPhenotypicFeatureAssociation qualifiers range OntologyClass ChemicalToDiseaseOrPhenotypicFeatureAssociation subject_category range OntologyClass ChemicalToDiseaseOrPhenotypicFeatureAssociation object_category range OntologyClass ChemicalToDiseaseOrPhenotypicFeatureAssociation subject_category_closure range OntologyClass ChemicalToDiseaseOrPhenotypicFeatureAssociation object_category_closure range OntologyClass ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation qualifiers range OntologyClass ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation subject_category range OntologyClass ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation object_category range OntologyClass ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation subject_category_closure range OntologyClass ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation object_category_closure range OntologyClass ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation qualifiers range OntologyClass ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation subject_category range OntologyClass ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation object_category range OntologyClass ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation subject_category_closure range OntologyClass ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation object_category_closure range OntologyClass GeneToPathwayAssociation qualifiers range OntologyClass GeneToPathwayAssociation subject_category range OntologyClass GeneToPathwayAssociation object_category range OntologyClass GeneToPathwayAssociation subject_category_closure range OntologyClass GeneToPathwayAssociation object_category_closure range OntologyClass MolecularActivityToPathwayAssociation qualifiers range OntologyClass MolecularActivityToPathwayAssociation subject_category range OntologyClass MolecularActivityToPathwayAssociation object_category range OntologyClass MolecularActivityToPathwayAssociation subject_category_closure range OntologyClass MolecularActivityToPathwayAssociation object_category_closure range OntologyClass ChemicalToPathwayAssociation qualifiers range OntologyClass ChemicalToPathwayAssociation subject_category range OntologyClass ChemicalToPathwayAssociation object_category range OntologyClass ChemicalToPathwayAssociation subject_category_closure range OntologyClass ChemicalToPathwayAssociation object_category_closure range OntologyClass NamedThingAssociatedWithLikelihoodOfNamedThingAssociation qualifiers range OntologyClass NamedThingAssociatedWithLikelihoodOfNamedThingAssociation subject_category range OntologyClass NamedThingAssociatedWithLikelihoodOfNamedThingAssociation object_category range OntologyClass NamedThingAssociatedWithLikelihoodOfNamedThingAssociation subject_category_closure range OntologyClass NamedThingAssociatedWithLikelihoodOfNamedThingAssociation object_category_closure range OntologyClass ChemicalGeneInteractionAssociation qualifiers range OntologyClass ChemicalGeneInteractionAssociation subject_category range OntologyClass ChemicalGeneInteractionAssociation object_category range OntologyClass ChemicalGeneInteractionAssociation subject_category_closure range OntologyClass ChemicalGeneInteractionAssociation object_category_closure range OntologyClass ChemicalAffectsGeneAssociation qualifiers range OntologyClass ChemicalAffectsGeneAssociation subject_category range OntologyClass ChemicalAffectsGeneAssociation object_category range OntologyClass ChemicalAffectsGeneAssociation subject_category_closure range OntologyClass ChemicalAffectsGeneAssociation object_category_closure range OntologyClass GeneAffectsChemicalAssociation qualifiers range OntologyClass GeneAffectsChemicalAssociation subject_category range OntologyClass GeneAffectsChemicalAssociation object_category range OntologyClass GeneAffectsChemicalAssociation subject_category_closure range OntologyClass GeneAffectsChemicalAssociation object_category_closure range OntologyClass DrugToGeneAssociation qualifiers range OntologyClass DrugToGeneAssociation subject_category range OntologyClass DrugToGeneAssociation object_category range OntologyClass DrugToGeneAssociation subject_category_closure range OntologyClass DrugToGeneAssociation object_category_closure range OntologyClass MaterialSampleDerivationAssociation qualifiers range OntologyClass MaterialSampleDerivationAssociation subject_category range OntologyClass MaterialSampleDerivationAssociation object_category range OntologyClass MaterialSampleDerivationAssociation subject_category_closure range OntologyClass MaterialSampleDerivationAssociation object_category_closure range OntologyClass MaterialSampleToDiseaseOrPhenotypicFeatureAssociation qualifiers range OntologyClass MaterialSampleToDiseaseOrPhenotypicFeatureAssociation subject_category range OntologyClass MaterialSampleToDiseaseOrPhenotypicFeatureAssociation object_category range OntologyClass MaterialSampleToDiseaseOrPhenotypicFeatureAssociation subject_category_closure range OntologyClass MaterialSampleToDiseaseOrPhenotypicFeatureAssociation object_category_closure range OntologyClass DiseaseToExposureEventAssociation qualifiers range OntologyClass DiseaseToExposureEventAssociation subject_category range OntologyClass DiseaseToExposureEventAssociation object_category range OntologyClass DiseaseToExposureEventAssociation subject_category_closure range OntologyClass DiseaseToExposureEventAssociation object_category_closure range OntologyClass ExposureEventToOutcomeAssociation qualifiers range OntologyClass ExposureEventToOutcomeAssociation subject_category range OntologyClass ExposureEventToOutcomeAssociation object_category range OntologyClass ExposureEventToOutcomeAssociation subject_category_closure range OntologyClass ExposureEventToOutcomeAssociation object_category_closure range OntologyClass InformationContentEntityToNamedThingAssociation qualifiers range OntologyClass InformationContentEntityToNamedThingAssociation subject_category range OntologyClass InformationContentEntityToNamedThingAssociation object_category range OntologyClass InformationContentEntityToNamedThingAssociation subject_category_closure range OntologyClass InformationContentEntityToNamedThingAssociation object_category_closure range OntologyClass DiseaseOrPhenotypicFeatureToLocationAssociation qualifiers range OntologyClass DiseaseOrPhenotypicFeatureToLocationAssociation subject_category range OntologyClass DiseaseOrPhenotypicFeatureToLocationAssociation object_category range OntologyClass DiseaseOrPhenotypicFeatureToLocationAssociation subject_category_closure range OntologyClass DiseaseOrPhenotypicFeatureToLocationAssociation object_category_closure range OntologyClass DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation qualifiers range OntologyClass DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation subject_category range OntologyClass DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation object_category range OntologyClass DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation subject_category_closure range OntologyClass DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation object_category_closure range OntologyClass GenotypeToPhenotypicFeatureAssociation qualifiers range OntologyClass GenotypeToPhenotypicFeatureAssociation subject_category range OntologyClass GenotypeToPhenotypicFeatureAssociation object_category range OntologyClass GenotypeToPhenotypicFeatureAssociation subject_category_closure range OntologyClass GenotypeToPhenotypicFeatureAssociation object_category_closure range OntologyClass ExposureEventToPhenotypicFeatureAssociation qualifiers range OntologyClass ExposureEventToPhenotypicFeatureAssociation subject_category range OntologyClass ExposureEventToPhenotypicFeatureAssociation object_category range OntologyClass ExposureEventToPhenotypicFeatureAssociation subject_category_closure range OntologyClass ExposureEventToPhenotypicFeatureAssociation object_category_closure range OntologyClass DiseaseToPhenotypicFeatureAssociation qualifiers range OntologyClass DiseaseToPhenotypicFeatureAssociation subject_category range OntologyClass DiseaseToPhenotypicFeatureAssociation object_category range OntologyClass DiseaseToPhenotypicFeatureAssociation subject_category_closure range OntologyClass DiseaseToPhenotypicFeatureAssociation object_category_closure range OntologyClass CaseToPhenotypicFeatureAssociation qualifiers range OntologyClass CaseToPhenotypicFeatureAssociation subject_category range OntologyClass CaseToPhenotypicFeatureAssociation object_category range OntologyClass CaseToPhenotypicFeatureAssociation subject_category_closure range OntologyClass CaseToPhenotypicFeatureAssociation object_category_closure range OntologyClass BehaviorToBehavioralFeatureAssociation qualifiers range OntologyClass BehaviorToBehavioralFeatureAssociation subject_category range OntologyClass BehaviorToBehavioralFeatureAssociation object_category range OntologyClass BehaviorToBehavioralFeatureAssociation subject_category_closure range OntologyClass BehaviorToBehavioralFeatureAssociation object_category_closure range OntologyClass GeneToDiseaseOrPhenotypicFeatureAssociation qualifiers range OntologyClass GeneToDiseaseOrPhenotypicFeatureAssociation subject_category range OntologyClass GeneToDiseaseOrPhenotypicFeatureAssociation object_category range OntologyClass GeneToDiseaseOrPhenotypicFeatureAssociation subject_category_closure range OntologyClass GeneToDiseaseOrPhenotypicFeatureAssociation object_category_closure range OntologyClass GeneToPhenotypicFeatureAssociation qualifiers range OntologyClass GeneToPhenotypicFeatureAssociation subject_category range OntologyClass GeneToPhenotypicFeatureAssociation object_category range OntologyClass GeneToPhenotypicFeatureAssociation subject_category_closure range OntologyClass GeneToPhenotypicFeatureAssociation object_category_closure range OntologyClass GeneToDiseaseAssociation qualifiers range OntologyClass GeneToDiseaseAssociation subject_category range OntologyClass GeneToDiseaseAssociation object_category range OntologyClass GeneToDiseaseAssociation subject_category_closure range OntologyClass GeneToDiseaseAssociation object_category_closure range OntologyClass CausalGeneToDiseaseAssociation qualifiers range OntologyClass CausalGeneToDiseaseAssociation subject_category range OntologyClass CausalGeneToDiseaseAssociation object_category range OntologyClass CausalGeneToDiseaseAssociation subject_category_closure range OntologyClass CausalGeneToDiseaseAssociation object_category_closure range OntologyClass CorrelatedGeneToDiseaseAssociation qualifiers range OntologyClass CorrelatedGeneToDiseaseAssociation subject_category range OntologyClass CorrelatedGeneToDiseaseAssociation object_category range OntologyClass CorrelatedGeneToDiseaseAssociation subject_category_closure range OntologyClass CorrelatedGeneToDiseaseAssociation object_category_closure range OntologyClass DruggableGeneToDiseaseAssociation qualifiers range OntologyClass DruggableGeneToDiseaseAssociation subject_category range OntologyClass DruggableGeneToDiseaseAssociation object_category range OntologyClass DruggableGeneToDiseaseAssociation subject_category_closure range OntologyClass DruggableGeneToDiseaseAssociation object_category_closure range OntologyClass VariantToGeneAssociation qualifiers range OntologyClass VariantToGeneAssociation subject_category range OntologyClass VariantToGeneAssociation object_category range OntologyClass VariantToGeneAssociation subject_category_closure range OntologyClass VariantToGeneAssociation object_category_closure range OntologyClass VariantToGeneExpressionAssociation quantifier_qualifier range OntologyClass VariantToGeneExpressionAssociation qualifiers range OntologyClass VariantToGeneExpressionAssociation subject_category range OntologyClass VariantToGeneExpressionAssociation object_category range OntologyClass VariantToGeneExpressionAssociation subject_category_closure range OntologyClass VariantToGeneExpressionAssociation object_category_closure range OntologyClass VariantToPopulationAssociation qualifiers range OntologyClass VariantToPopulationAssociation subject_category range OntologyClass VariantToPopulationAssociation object_category range OntologyClass VariantToPopulationAssociation subject_category_closure range OntologyClass VariantToPopulationAssociation object_category_closure range OntologyClass PopulationToPopulationAssociation qualifiers range OntologyClass PopulationToPopulationAssociation subject_category range OntologyClass PopulationToPopulationAssociation object_category range OntologyClass PopulationToPopulationAssociation subject_category_closure range OntologyClass PopulationToPopulationAssociation object_category_closure range OntologyClass VariantToPhenotypicFeatureAssociation qualifiers range OntologyClass VariantToPhenotypicFeatureAssociation subject_category range OntologyClass VariantToPhenotypicFeatureAssociation object_category range OntologyClass VariantToPhenotypicFeatureAssociation subject_category_closure range OntologyClass VariantToPhenotypicFeatureAssociation object_category_closure range OntologyClass VariantToDiseaseAssociation qualifiers range OntologyClass VariantToDiseaseAssociation subject_category range OntologyClass VariantToDiseaseAssociation object_category range OntologyClass VariantToDiseaseAssociation subject_category_closure range OntologyClass VariantToDiseaseAssociation object_category_closure range OntologyClass GenotypeToDiseaseAssociation qualifiers range OntologyClass GenotypeToDiseaseAssociation subject_category range OntologyClass GenotypeToDiseaseAssociation object_category range OntologyClass GenotypeToDiseaseAssociation subject_category_closure range OntologyClass GenotypeToDiseaseAssociation object_category_closure range OntologyClass GeneAsAModelOfDiseaseAssociation qualifiers range OntologyClass GeneAsAModelOfDiseaseAssociation subject_category range OntologyClass GeneAsAModelOfDiseaseAssociation object_category range OntologyClass GeneAsAModelOfDiseaseAssociation subject_category_closure range OntologyClass GeneAsAModelOfDiseaseAssociation object_category_closure range OntologyClass VariantAsAModelOfDiseaseAssociation qualifiers range OntologyClass VariantAsAModelOfDiseaseAssociation subject_category range OntologyClass VariantAsAModelOfDiseaseAssociation object_category range OntologyClass VariantAsAModelOfDiseaseAssociation subject_category_closure range OntologyClass VariantAsAModelOfDiseaseAssociation object_category_closure range OntologyClass GenotypeAsAModelOfDiseaseAssociation qualifiers range OntologyClass GenotypeAsAModelOfDiseaseAssociation subject_category range OntologyClass GenotypeAsAModelOfDiseaseAssociation object_category range OntologyClass GenotypeAsAModelOfDiseaseAssociation subject_category_closure range OntologyClass GenotypeAsAModelOfDiseaseAssociation object_category_closure range OntologyClass CellLineAsAModelOfDiseaseAssociation qualifiers range OntologyClass CellLineAsAModelOfDiseaseAssociation subject_category range OntologyClass CellLineAsAModelOfDiseaseAssociation object_category range OntologyClass CellLineAsAModelOfDiseaseAssociation subject_category_closure range OntologyClass CellLineAsAModelOfDiseaseAssociation object_category_closure range OntologyClass OrganismalEntityAsAModelOfDiseaseAssociation qualifiers range OntologyClass OrganismalEntityAsAModelOfDiseaseAssociation subject_category range OntologyClass OrganismalEntityAsAModelOfDiseaseAssociation object_category range OntologyClass OrganismalEntityAsAModelOfDiseaseAssociation subject_category_closure range OntologyClass OrganismalEntityAsAModelOfDiseaseAssociation object_category_closure range OntologyClass OrganismToOrganismAssociation qualifiers range OntologyClass OrganismToOrganismAssociation subject_category range OntologyClass OrganismToOrganismAssociation object_category range OntologyClass OrganismToOrganismAssociation subject_category_closure range OntologyClass OrganismToOrganismAssociation object_category_closure range OntologyClass TaxonToTaxonAssociation qualifiers range OntologyClass TaxonToTaxonAssociation subject_category range OntologyClass TaxonToTaxonAssociation object_category range OntologyClass TaxonToTaxonAssociation subject_category_closure range OntologyClass TaxonToTaxonAssociation object_category_closure range OntologyClass GeneHasVariantThatContributesToDiseaseAssociation qualifiers range OntologyClass GeneHasVariantThatContributesToDiseaseAssociation subject_category range OntologyClass GeneHasVariantThatContributesToDiseaseAssociation object_category range OntologyClass GeneHasVariantThatContributesToDiseaseAssociation subject_category_closure range OntologyClass GeneHasVariantThatContributesToDiseaseAssociation object_category_closure range OntologyClass GeneToExpressionSiteAssociation quantifier_qualifier range OntologyClass GeneToExpressionSiteAssociation qualifiers range OntologyClass GeneToExpressionSiteAssociation subject_category range OntologyClass GeneToExpressionSiteAssociation object_category range OntologyClass GeneToExpressionSiteAssociation subject_category_closure range OntologyClass GeneToExpressionSiteAssociation object_category_closure range OntologyClass SequenceVariantModulatesTreatmentAssociation qualifiers range OntologyClass SequenceVariantModulatesTreatmentAssociation subject_category range OntologyClass SequenceVariantModulatesTreatmentAssociation object_category range OntologyClass SequenceVariantModulatesTreatmentAssociation subject_category_closure range OntologyClass SequenceVariantModulatesTreatmentAssociation object_category_closure range OntologyClass FunctionalAssociation object range OntologyClass FunctionalAssociation qualifiers range OntologyClass FunctionalAssociation subject_category range OntologyClass FunctionalAssociation object_category range OntologyClass FunctionalAssociation subject_category_closure range OntologyClass FunctionalAssociation object_category_closure range OntologyClass MacromolecularMachineToMolecularActivityAssociation qualifiers range OntologyClass MacromolecularMachineToMolecularActivityAssociation subject_category range OntologyClass MacromolecularMachineToMolecularActivityAssociation object_category range OntologyClass MacromolecularMachineToMolecularActivityAssociation subject_category_closure range OntologyClass MacromolecularMachineToMolecularActivityAssociation object_category_closure range OntologyClass MacromolecularMachineToBiologicalProcessAssociation qualifiers range OntologyClass MacromolecularMachineToBiologicalProcessAssociation subject_category range OntologyClass MacromolecularMachineToBiologicalProcessAssociation object_category range OntologyClass MacromolecularMachineToBiologicalProcessAssociation subject_category_closure range OntologyClass MacromolecularMachineToBiologicalProcessAssociation object_category_closure range OntologyClass MacromolecularMachineToCellularComponentAssociation qualifiers range OntologyClass MacromolecularMachineToCellularComponentAssociation subject_category range OntologyClass MacromolecularMachineToCellularComponentAssociation object_category range OntologyClass MacromolecularMachineToCellularComponentAssociation subject_category_closure range OntologyClass MacromolecularMachineToCellularComponentAssociation object_category_closure range OntologyClass MolecularActivityToChemicalEntityAssociation qualifiers range OntologyClass MolecularActivityToChemicalEntityAssociation subject_category range OntologyClass MolecularActivityToChemicalEntityAssociation object_category range OntologyClass MolecularActivityToChemicalEntityAssociation subject_category_closure range OntologyClass MolecularActivityToChemicalEntityAssociation object_category_closure range OntologyClass MolecularActivityToMolecularActivityAssociation qualifiers range OntologyClass MolecularActivityToMolecularActivityAssociation subject_category range OntologyClass MolecularActivityToMolecularActivityAssociation object_category range OntologyClass MolecularActivityToMolecularActivityAssociation subject_category_closure range OntologyClass MolecularActivityToMolecularActivityAssociation object_category_closure range OntologyClass GeneToGoTermAssociation object range OntologyClass GeneToGoTermAssociation qualifiers range OntologyClass GeneToGoTermAssociation subject_category range OntologyClass GeneToGoTermAssociation object_category range OntologyClass GeneToGoTermAssociation subject_category_closure range OntologyClass GeneToGoTermAssociation object_category_closure range OntologyClass EntityToDiseaseAssociation qualifiers range OntologyClass EntityToDiseaseAssociation subject_category range OntologyClass EntityToDiseaseAssociation object_category range OntologyClass EntityToDiseaseAssociation subject_category_closure range OntologyClass EntityToDiseaseAssociation object_category_closure range OntologyClass EntityToPhenotypicFeatureAssociation qualifiers range OntologyClass EntityToPhenotypicFeatureAssociation subject_category range OntologyClass EntityToPhenotypicFeatureAssociation object_category range OntologyClass EntityToPhenotypicFeatureAssociation subject_category_closure range OntologyClass EntityToPhenotypicFeatureAssociation object_category_closure range OntologyClass SequenceAssociation qualifiers range OntologyClass SequenceAssociation subject_category range OntologyClass SequenceAssociation object_category range OntologyClass SequenceAssociation subject_category_closure range OntologyClass SequenceAssociation object_category_closure range OntologyClass GenomicSequenceLocalization qualifiers range OntologyClass GenomicSequenceLocalization subject_category range OntologyClass GenomicSequenceLocalization object_category range OntologyClass GenomicSequenceLocalization subject_category_closure range OntologyClass GenomicSequenceLocalization object_category_closure range OntologyClass SequenceFeatureRelationship qualifiers range OntologyClass SequenceFeatureRelationship subject_category range OntologyClass SequenceFeatureRelationship object_category range OntologyClass SequenceFeatureRelationship subject_category_closure range OntologyClass SequenceFeatureRelationship object_category_closure range OntologyClass TranscriptToGeneRelationship qualifiers range OntologyClass TranscriptToGeneRelationship subject_category range OntologyClass TranscriptToGeneRelationship object_category range OntologyClass TranscriptToGeneRelationship subject_category_closure range OntologyClass TranscriptToGeneRelationship object_category_closure range OntologyClass GeneToGeneProductRelationship qualifiers range OntologyClass GeneToGeneProductRelationship subject_category range OntologyClass GeneToGeneProductRelationship object_category range OntologyClass GeneToGeneProductRelationship subject_category_closure range OntologyClass GeneToGeneProductRelationship object_category_closure range OntologyClass ExonToTranscriptRelationship qualifiers range OntologyClass ExonToTranscriptRelationship subject_category range OntologyClass ExonToTranscriptRelationship object_category range OntologyClass ExonToTranscriptRelationship subject_category_closure range OntologyClass ExonToTranscriptRelationship object_category_closure range OntologyClass ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation qualifiers range OntologyClass ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation subject_category range OntologyClass ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation object_category range OntologyClass ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation subject_category_closure range OntologyClass ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation object_category_closure range OntologyClass AnatomicalEntityToAnatomicalEntityAssociation qualifiers range OntologyClass AnatomicalEntityToAnatomicalEntityAssociation subject_category range OntologyClass AnatomicalEntityToAnatomicalEntityAssociation object_category range OntologyClass AnatomicalEntityToAnatomicalEntityAssociation subject_category_closure range OntologyClass AnatomicalEntityToAnatomicalEntityAssociation object_category_closure range OntologyClass AnatomicalEntityToAnatomicalEntityPartOfAssociation qualifiers range OntologyClass AnatomicalEntityToAnatomicalEntityPartOfAssociation subject_category range OntologyClass AnatomicalEntityToAnatomicalEntityPartOfAssociation object_category range OntologyClass AnatomicalEntityToAnatomicalEntityPartOfAssociation subject_category_closure range OntologyClass AnatomicalEntityToAnatomicalEntityPartOfAssociation object_category_closure range OntologyClass AnatomicalEntityToAnatomicalEntityOntogenicAssociation qualifiers range OntologyClass AnatomicalEntityToAnatomicalEntityOntogenicAssociation subject_category range OntologyClass AnatomicalEntityToAnatomicalEntityOntogenicAssociation object_category range OntologyClass AnatomicalEntityToAnatomicalEntityOntogenicAssociation subject_category_closure range OntologyClass AnatomicalEntityToAnatomicalEntityOntogenicAssociation object_category_closure range OntologyClass OrganismTaxonToOrganismTaxonAssociation qualifiers range OntologyClass OrganismTaxonToOrganismTaxonAssociation subject_category range OntologyClass OrganismTaxonToOrganismTaxonAssociation object_category range OntologyClass OrganismTaxonToOrganismTaxonAssociation subject_category_closure range OntologyClass OrganismTaxonToOrganismTaxonAssociation object_category_closure range OntologyClass OrganismTaxonToOrganismTaxonSpecialization qualifiers range OntologyClass OrganismTaxonToOrganismTaxonSpecialization subject_category range OntologyClass OrganismTaxonToOrganismTaxonSpecialization object_category range OntologyClass OrganismTaxonToOrganismTaxonSpecialization subject_category_closure range OntologyClass OrganismTaxonToOrganismTaxonSpecialization object_category_closure range OntologyClass OrganismTaxonToOrganismTaxonInteraction qualifiers range OntologyClass OrganismTaxonToOrganismTaxonInteraction subject_category range OntologyClass OrganismTaxonToOrganismTaxonInteraction object_category range OntologyClass OrganismTaxonToOrganismTaxonInteraction subject_category_closure range OntologyClass OrganismTaxonToOrganismTaxonInteraction object_category_closure range OntologyClass OrganismTaxonToEnvironmentAssociation qualifiers range OntologyClass OrganismTaxonToEnvironmentAssociation subject_category range OntologyClass OrganismTaxonToEnvironmentAssociation object_category range OntologyClass OrganismTaxonToEnvironmentAssociation subject_category_closure range OntologyClass OrganismTaxonToEnvironmentAssociation object_category_closure range OntologyClass"},{"location":"OntologyClass/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage MESH OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureProtein UMLS OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureGenePolypeptideProtein KEGG.BRITE OntologyClass"},{"location":"OntologyClass/#linkml-source","title":"LinkML Source","text":"
                                        name: ontology class\nid_prefixes:\n- MESH\n- UMLS\n- KEGG.BRITE\ndescription: a concept or class in an ontology, vocabulary or thesaurus. Note that\n  nodes in a biolink compatible KG can be considered both instances of biolink classes,\n  and OWL classes in their own right. In general you should not need to use this class\n  directly. Instead, use the appropriate biolink class. For example, for the GO concept\n  of endocytosis (GO:0006897), use bl:BiologicalProcess as the type.\ncomments:\n- This is modeled as a mixin. 'ontology class' should not be the primary type of a\n  node in the KG. Instead you should use an informative bioloink category, such as\n  AnatomicalEntity (for Uberon classes), ChemicalSubstance (for CHEBI or CHEMBL),\n  etc\n- Note that formally this is a metaclass. Instances of this class are instances in\n  the graph, but can be the object of 'type' edges. For example, if we had a node\n  in the graph representing a specific brain of a specific patient (e.g brain001),\n  this could have a category of bl:Sample, and by typed more specifically with an\n  ontology class UBERON:nnn, which has as category bl:AnatomicalEntity\nexamples:\n- value: UBERON:0000955\n  description: the class 'brain' from the Uberon anatomy ontology\nfrom_schema: https://w3id.org/biolink/biolink-model\nsee_also:\n- https://github.com/biolink/biolink-model/issues/486\nexact_mappings:\n- owl:Class\n- schema:Class\nmixin: true\nslots:\n- id\n\n
                                        "},{"location":"OrganismAttribute/","title":"Class: OrganismAttribute","text":"Description: describes a characteristic of an organismal entity.
                                         classDiagram\n    class OrganismAttribute\n      Attribute <|-- OrganismAttribute\n\n\n      OrganismAttribute <|-- PhenotypicQuality\n\n\n      OrganismAttribute : category\n\n      OrganismAttribute : deprecated\n\n      OrganismAttribute : description\n\n      OrganismAttribute : full_name\n\n      OrganismAttribute : has_attribute\n\n          OrganismAttribute --|> Attribute : has_attribute\n\n      OrganismAttribute : has_attribute_type\n\n          OrganismAttribute --|> OntologyClass : has_attribute_type\n\n      OrganismAttribute : has_qualitative_value\n\n          OrganismAttribute --|> NamedThing : has_qualitative_value\n\n      OrganismAttribute : has_quantitative_value\n\n          OrganismAttribute --|> QuantityValue : has_quantitative_value\n\n      OrganismAttribute : id\n\n      OrganismAttribute : iri\n\n      OrganismAttribute : name\n\n      OrganismAttribute : provided_by\n\n      OrganismAttribute : synonym\n\n      OrganismAttribute : type\n\n      OrganismAttribute : xref\n\n\n
                                        "},{"location":"OrganismAttribute/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • Attribute [ OntologyClass]
                                              • OrganismAttribute
                                                • PhenotypicQuality
                                        "},{"location":"OrganismAttribute/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance name: The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term. 0..1 LabelType Entity, Attribute has_attribute_type: connects an attribute to a class that describes it 1..1 OntologyClass Attribute has_quantitative_value: connects an attribute to a value 0..* QuantityValue Attribute has_qualitative_value: connects an attribute to a value 0..1 NamedThing Attribute iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity, Attribute id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity, OntologyClass provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"OrganismAttribute/#linkml-source","title":"LinkML Source","text":"
                                        name: organism attribute\ndescription: describes a characteristic of an organismal entity.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- STY:T032\nis_a: attribute\n\n
                                        "},{"location":"OrganismTaxon/","title":"Class: OrganismTaxon","text":"Description: A classification of a set of organisms. Example instances: NCBITaxon:9606 (Homo sapiens), NCBITaxon:2 (Bacteria). Can also be used to represent strains or subspecies.

                                        Aliases: taxon, taxonomic classification

                                         classDiagram\n    class OrganismTaxon\n      NamedThing <|-- OrganismTaxon\n\n      OrganismTaxon : category\n\n      OrganismTaxon : deprecated\n\n      OrganismTaxon : description\n\n      OrganismTaxon : full_name\n\n      OrganismTaxon : has_attribute\n\n          OrganismTaxon --|> Attribute : has_attribute\n\n      OrganismTaxon : id\n\n      OrganismTaxon : iri\n\n      OrganismTaxon : name\n\n      OrganismTaxon : provided_by\n\n      OrganismTaxon : synonym\n\n      OrganismTaxon : type\n\n      OrganismTaxon : xref\n\n\n
                                        "},{"location":"OrganismTaxon/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • OrganismTaxon
                                        "},{"location":"OrganismTaxon/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"OrganismTaxon/#usages","title":"Usages","text":"used by used in type used PredicateMapping species_context_qualifier range OrganismTaxon StudyPopulation in_taxon range OrganismTaxon ThingWithTaxon in_taxon range OrganismTaxon BiologicalEntity in_taxon range OrganismTaxon NucleicAcidEntity in_taxon range OrganismTaxon RegulatoryRegion in_taxon range OrganismTaxon AccessibleDnaRegion in_taxon range OrganismTaxon TranscriptionFactorBindingSite in_taxon range OrganismTaxon BiologicalProcessOrActivity in_taxon range OrganismTaxon MolecularActivity in_taxon range OrganismTaxon BiologicalProcess in_taxon range OrganismTaxon Pathway in_taxon range OrganismTaxon PhysiologicalProcess in_taxon range OrganismTaxon Behavior in_taxon range OrganismTaxon GeneticInheritance in_taxon range OrganismTaxon OrganismalEntity in_taxon range OrganismTaxon Bacterium in_taxon range OrganismTaxon Virus in_taxon range OrganismTaxon CellularOrganism in_taxon range OrganismTaxon Mammal in_taxon range OrganismTaxon Human in_taxon range OrganismTaxon Plant in_taxon range OrganismTaxon Invertebrate in_taxon range OrganismTaxon Vertebrate in_taxon range OrganismTaxon Fungus in_taxon range OrganismTaxon LifeStage in_taxon range OrganismTaxon IndividualOrganism in_taxon range OrganismTaxon PopulationOfIndividualOrganisms in_taxon range OrganismTaxon DiseaseOrPhenotypicFeature in_taxon range OrganismTaxon Disease in_taxon range OrganismTaxon PhenotypicFeature in_taxon range OrganismTaxon BehavioralFeature in_taxon range OrganismTaxon AnatomicalEntity in_taxon range OrganismTaxon CellularComponent in_taxon range OrganismTaxon Cell in_taxon range OrganismTaxon CellLine in_taxon range OrganismTaxon GrossAnatomicalStructure in_taxon range OrganismTaxon Gene in_taxon range OrganismTaxon MacromolecularComplex in_taxon range OrganismTaxon NucleosomeModification in_taxon range OrganismTaxon Genome in_taxon range OrganismTaxon Exon in_taxon range OrganismTaxon Transcript in_taxon range OrganismTaxon CodingSequence in_taxon range OrganismTaxon Polypeptide in_taxon range OrganismTaxon Protein in_taxon range OrganismTaxon ProteinIsoform in_taxon range OrganismTaxon ProteinDomain in_taxon range OrganismTaxon PosttranslationalModification in_taxon range OrganismTaxon ProteinFamily in_taxon range OrganismTaxon NucleicAcidSequenceMotif in_taxon range OrganismTaxon RNAProduct in_taxon range OrganismTaxon RNAProductIsoform in_taxon range OrganismTaxon NoncodingRNAProduct in_taxon range OrganismTaxon MicroRNA in_taxon range OrganismTaxon SiRNA in_taxon range OrganismTaxon GeneFamily in_taxon range OrganismTaxon Genotype in_taxon range OrganismTaxon Haplotype in_taxon range OrganismTaxon SequenceVariant in_taxon range OrganismTaxon Snv in_taxon range OrganismTaxon ReagentTargetedGene in_taxon range OrganismTaxon ClinicalFinding in_taxon range OrganismTaxon Case in_taxon range OrganismTaxon Cohort in_taxon range OrganismTaxon GenomicBackgroundExposure in_taxon range OrganismTaxon PathologicalProcess in_taxon range OrganismTaxon PathologicalAnatomicalStructure in_taxon range OrganismTaxon TaxonToTaxonAssociation subject range OrganismTaxon TaxonToTaxonAssociation object range OrganismTaxon OrganismTaxonToOrganismTaxonAssociation subject range OrganismTaxon OrganismTaxonToOrganismTaxonAssociation object range OrganismTaxon OrganismTaxonToOrganismTaxonSpecialization subject range OrganismTaxon OrganismTaxonToOrganismTaxonSpecialization object range OrganismTaxon OrganismTaxonToOrganismTaxonInteraction subject range OrganismTaxon OrganismTaxonToOrganismTaxonInteraction object range OrganismTaxon OrganismTaxonToEnvironmentAssociation subject range OrganismTaxon"},{"location":"OrganismTaxon/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage NCBITaxon OrganismTaxon MESH OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureProtein UMLS OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureGenePolypeptideProtein"},{"location":"OrganismTaxon/#linkml-source","title":"LinkML Source","text":"
                                        name: organism taxon\nid_prefixes:\n- NCBITaxon\n- MESH\n- UMLS\ndescription: 'A classification of a set of organisms. Example instances: NCBITaxon:9606\n  (Homo sapiens), NCBITaxon:2 (Bacteria). Can also be used to represent strains or\n  subspecies.'\nin_subset:\n- model_organism_database\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- taxon\n- taxonomic classification\nexact_mappings:\n- WIKIDATA:Q16521\n- STY:T001\n- bioschemas:Taxon\nnarrow_mappings:\n- dcid:BiologicalSpecies\nis_a: named thing\nvalues_from:\n- NCBITaxon\nslot_usage:\n  has taxonomic rank:\n    name: has taxonomic rank\n    mappings:\n    - WIKIDATA:P105\n    multivalued: false\n    range: taxonomic rank\n\n
                                        "},{"location":"OrganismTaxonToEntityAssociation/","title":"Class: OrganismTaxonToEntityAssociation","text":"Description: An association between an organism taxon and another entity
                                         classDiagram\n    class OrganismTaxonToEntityAssociation\n      OrganismTaxonToEntityAssociation <|-- OrganismTaxonToOrganismTaxonAssociation\n      OrganismTaxonToEntityAssociation <|-- OrganismTaxonToEnvironmentAssociation\n\n\n
                                        "},{"location":"OrganismTaxonToEntityAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"OrganismTaxonToEntityAssociation/#mixin-usage","title":"Mixin Usage","text":"mixed into description OrganismTaxonToOrganismTaxonAssociation A relationship between two organism taxon nodes OrganismTaxonToEnvironmentAssociation None"},{"location":"OrganismTaxonToEntityAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: organism taxon to entity association\ndescription: An association between an organism taxon and another entity\nfrom_schema: https://w3id.org/biolink/biolink-model\nmixin: true\nslot_usage:\n  subject:\n    name: subject\n    description: organism taxon that is the subject of the association\n    range: organism taxon\ndefining_slots:\n- subject\n\n
                                        "},{"location":"OrganismTaxonToEnvironmentAssociation/","title":"Class: OrganismTaxonToEnvironmentAssociation (Abstract)","text":"
                                         classDiagram\n    class OrganismTaxonToEnvironmentAssociation\n      OrganismTaxonToEntityAssociation <|-- OrganismTaxonToEnvironmentAssociation\n      Association <|-- OrganismTaxonToEnvironmentAssociation\n\n      OrganismTaxonToEnvironmentAssociation : aggregator_knowledge_source\n\n      OrganismTaxonToEnvironmentAssociation : category\n\n      OrganismTaxonToEnvironmentAssociation : deprecated\n\n      OrganismTaxonToEnvironmentAssociation : description\n\n      OrganismTaxonToEnvironmentAssociation : has_attribute\n\n          OrganismTaxonToEnvironmentAssociation --|> Attribute : has_attribute\n\n      OrganismTaxonToEnvironmentAssociation : has_evidence\n\n          OrganismTaxonToEnvironmentAssociation --|> EvidenceType : has_evidence\n\n      OrganismTaxonToEnvironmentAssociation : id\n\n      OrganismTaxonToEnvironmentAssociation : iri\n\n      OrganismTaxonToEnvironmentAssociation : knowledge_source\n\n      OrganismTaxonToEnvironmentAssociation : name\n\n      OrganismTaxonToEnvironmentAssociation : negated\n\n      OrganismTaxonToEnvironmentAssociation : object\n\n          OrganismTaxonToEnvironmentAssociation --|> NamedThing : object\n\n      OrganismTaxonToEnvironmentAssociation : object_category\n\n          OrganismTaxonToEnvironmentAssociation --|> OntologyClass : object_category\n\n      OrganismTaxonToEnvironmentAssociation : object_category_closure\n\n          OrganismTaxonToEnvironmentAssociation --|> OntologyClass : object_category_closure\n\n      OrganismTaxonToEnvironmentAssociation : object_closure\n\n      OrganismTaxonToEnvironmentAssociation : object_label_closure\n\n      OrganismTaxonToEnvironmentAssociation : object_namespace\n\n      OrganismTaxonToEnvironmentAssociation : original_object\n\n      OrganismTaxonToEnvironmentAssociation : original_predicate\n\n      OrganismTaxonToEnvironmentAssociation : original_subject\n\n      OrganismTaxonToEnvironmentAssociation : predicate\n\n      OrganismTaxonToEnvironmentAssociation : primary_knowledge_source\n\n      OrganismTaxonToEnvironmentAssociation : publications\n\n          OrganismTaxonToEnvironmentAssociation --|> Publication : publications\n\n      OrganismTaxonToEnvironmentAssociation : qualifier\n\n      OrganismTaxonToEnvironmentAssociation : qualifiers\n\n          OrganismTaxonToEnvironmentAssociation --|> OntologyClass : qualifiers\n\n      OrganismTaxonToEnvironmentAssociation : retrieval_source_ids\n\n          OrganismTaxonToEnvironmentAssociation --|> RetrievalSource : retrieval_source_ids\n\n      OrganismTaxonToEnvironmentAssociation : subject\n\n          OrganismTaxonToEnvironmentAssociation --|> OrganismTaxon : subject\n\n      OrganismTaxonToEnvironmentAssociation : subject_category\n\n          OrganismTaxonToEnvironmentAssociation --|> OntologyClass : subject_category\n\n      OrganismTaxonToEnvironmentAssociation : subject_category_closure\n\n          OrganismTaxonToEnvironmentAssociation --|> OntologyClass : subject_category_closure\n\n      OrganismTaxonToEnvironmentAssociation : subject_closure\n\n      OrganismTaxonToEnvironmentAssociation : subject_label_closure\n\n      OrganismTaxonToEnvironmentAssociation : subject_namespace\n\n      OrganismTaxonToEnvironmentAssociation : timepoint\n\n      OrganismTaxonToEnvironmentAssociation : type\n\n\n
                                        "},{"location":"OrganismTaxonToEnvironmentAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • OrganismTaxonToEnvironmentAssociation [ OrganismTaxonToEntityAssociation]
                                        "},{"location":"OrganismTaxonToEnvironmentAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: the taxon that is the subject of the association 1..1 OrganismTaxon Association predicate: predicate describing the relationship between the taxon and the environment 1..1 PredicateType Association object: the environment in which the organism occurs 1..1 NamedThing Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"OrganismTaxonToEnvironmentAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: organism taxon to environment association\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nabstract: true\nmixins:\n- organism taxon to entity association\nslot_usage:\n  subject:\n    name: subject\n    description: the taxon that is the subject of the association\n    domain_of:\n    - association\n    role: interactor taxon\n    range: organism taxon\n  object:\n    name: object\n    description: the environment in which the organism occurs\n    domain_of:\n    - association\n    role: environmental context\n  predicate:\n    name: predicate\n    description: predicate describing the relationship between the taxon and the environment\n    domain_of:\n    - predicate mapping\n    - association\n\n
                                        "},{"location":"OrganismTaxonToOrganismTaxonAssociation/","title":"Class: OrganismTaxonToOrganismTaxonAssociation (Abstract)","text":"Description: A relationship between two organism taxon nodes
                                         classDiagram\n    class OrganismTaxonToOrganismTaxonAssociation\n      OrganismTaxonToEntityAssociation <|-- OrganismTaxonToOrganismTaxonAssociation\n      Association <|-- OrganismTaxonToOrganismTaxonAssociation\n\n\n      OrganismTaxonToOrganismTaxonAssociation <|-- OrganismTaxonToOrganismTaxonSpecialization\n      OrganismTaxonToOrganismTaxonAssociation <|-- OrganismTaxonToOrganismTaxonInteraction\n\n\n      OrganismTaxonToOrganismTaxonAssociation : aggregator_knowledge_source\n\n      OrganismTaxonToOrganismTaxonAssociation : category\n\n      OrganismTaxonToOrganismTaxonAssociation : deprecated\n\n      OrganismTaxonToOrganismTaxonAssociation : description\n\n      OrganismTaxonToOrganismTaxonAssociation : has_attribute\n\n          OrganismTaxonToOrganismTaxonAssociation --|> Attribute : has_attribute\n\n      OrganismTaxonToOrganismTaxonAssociation : has_evidence\n\n          OrganismTaxonToOrganismTaxonAssociation --|> EvidenceType : has_evidence\n\n      OrganismTaxonToOrganismTaxonAssociation : id\n\n      OrganismTaxonToOrganismTaxonAssociation : iri\n\n      OrganismTaxonToOrganismTaxonAssociation : knowledge_source\n\n      OrganismTaxonToOrganismTaxonAssociation : name\n\n      OrganismTaxonToOrganismTaxonAssociation : negated\n\n      OrganismTaxonToOrganismTaxonAssociation : object\n\n          OrganismTaxonToOrganismTaxonAssociation --|> OrganismTaxon : object\n\n      OrganismTaxonToOrganismTaxonAssociation : object_category\n\n          OrganismTaxonToOrganismTaxonAssociation --|> OntologyClass : object_category\n\n      OrganismTaxonToOrganismTaxonAssociation : object_category_closure\n\n          OrganismTaxonToOrganismTaxonAssociation --|> OntologyClass : object_category_closure\n\n      OrganismTaxonToOrganismTaxonAssociation : object_closure\n\n      OrganismTaxonToOrganismTaxonAssociation : object_label_closure\n\n      OrganismTaxonToOrganismTaxonAssociation : object_namespace\n\n      OrganismTaxonToOrganismTaxonAssociation : original_object\n\n      OrganismTaxonToOrganismTaxonAssociation : original_predicate\n\n      OrganismTaxonToOrganismTaxonAssociation : original_subject\n\n      OrganismTaxonToOrganismTaxonAssociation : predicate\n\n      OrganismTaxonToOrganismTaxonAssociation : primary_knowledge_source\n\n      OrganismTaxonToOrganismTaxonAssociation : publications\n\n          OrganismTaxonToOrganismTaxonAssociation --|> Publication : publications\n\n      OrganismTaxonToOrganismTaxonAssociation : qualifier\n\n      OrganismTaxonToOrganismTaxonAssociation : qualifiers\n\n          OrganismTaxonToOrganismTaxonAssociation --|> OntologyClass : qualifiers\n\n      OrganismTaxonToOrganismTaxonAssociation : retrieval_source_ids\n\n          OrganismTaxonToOrganismTaxonAssociation --|> RetrievalSource : retrieval_source_ids\n\n      OrganismTaxonToOrganismTaxonAssociation : subject\n\n          OrganismTaxonToOrganismTaxonAssociation --|> OrganismTaxon : subject\n\n      OrganismTaxonToOrganismTaxonAssociation : subject_category\n\n          OrganismTaxonToOrganismTaxonAssociation --|> OntologyClass : subject_category\n\n      OrganismTaxonToOrganismTaxonAssociation : subject_category_closure\n\n          OrganismTaxonToOrganismTaxonAssociation --|> OntologyClass : subject_category_closure\n\n      OrganismTaxonToOrganismTaxonAssociation : subject_closure\n\n      OrganismTaxonToOrganismTaxonAssociation : subject_label_closure\n\n      OrganismTaxonToOrganismTaxonAssociation : subject_namespace\n\n      OrganismTaxonToOrganismTaxonAssociation : timepoint\n\n      OrganismTaxonToOrganismTaxonAssociation : type\n\n\n
                                        "},{"location":"OrganismTaxonToOrganismTaxonAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • OrganismTaxonToOrganismTaxonAssociation [ OrganismTaxonToEntityAssociation]
                                              • OrganismTaxonToOrganismTaxonSpecialization
                                              • OrganismTaxonToOrganismTaxonInteraction
                                        "},{"location":"OrganismTaxonToOrganismTaxonAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: organism taxon that is the subject of the association 1..1 OrganismTaxon Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 OrganismTaxon Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"OrganismTaxonToOrganismTaxonAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: organism taxon to organism taxon association\ndescription: A relationship between two organism taxon nodes\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nabstract: true\nmixins:\n- organism taxon to entity association\nslot_usage:\n  subject:\n    name: subject\n    domain_of:\n    - association\n    range: organism taxon\n  object:\n    name: object\n    domain_of:\n    - association\n    range: organism taxon\ndefining_slots:\n- subject\n- object\n\n
                                        "},{"location":"OrganismTaxonToOrganismTaxonInteraction/","title":"Class: OrganismTaxonToOrganismTaxonInteraction","text":"Description: An interaction relationship between two taxa. This may be a symbiotic relationship (encompassing mutualism and parasitism), or it may be non-symbiotic. Example: plague transmitted_by flea; cattle domesticated_by Homo sapiens; plague infects Homo sapiens
                                         classDiagram\n    class OrganismTaxonToOrganismTaxonInteraction\n      OrganismTaxonToOrganismTaxonAssociation <|-- OrganismTaxonToOrganismTaxonInteraction\n\n      OrganismTaxonToOrganismTaxonInteraction : aggregator_knowledge_source\n\n      OrganismTaxonToOrganismTaxonInteraction : associated_environmental_context\n\n      OrganismTaxonToOrganismTaxonInteraction : category\n\n      OrganismTaxonToOrganismTaxonInteraction : deprecated\n\n      OrganismTaxonToOrganismTaxonInteraction : description\n\n      OrganismTaxonToOrganismTaxonInteraction : has_attribute\n\n          OrganismTaxonToOrganismTaxonInteraction --|> Attribute : has_attribute\n\n      OrganismTaxonToOrganismTaxonInteraction : has_evidence\n\n          OrganismTaxonToOrganismTaxonInteraction --|> EvidenceType : has_evidence\n\n      OrganismTaxonToOrganismTaxonInteraction : id\n\n      OrganismTaxonToOrganismTaxonInteraction : iri\n\n      OrganismTaxonToOrganismTaxonInteraction : knowledge_source\n\n      OrganismTaxonToOrganismTaxonInteraction : name\n\n      OrganismTaxonToOrganismTaxonInteraction : negated\n\n      OrganismTaxonToOrganismTaxonInteraction : object\n\n          OrganismTaxonToOrganismTaxonInteraction --|> OrganismTaxon : object\n\n      OrganismTaxonToOrganismTaxonInteraction : object_category\n\n          OrganismTaxonToOrganismTaxonInteraction --|> OntologyClass : object_category\n\n      OrganismTaxonToOrganismTaxonInteraction : object_category_closure\n\n          OrganismTaxonToOrganismTaxonInteraction --|> OntologyClass : object_category_closure\n\n      OrganismTaxonToOrganismTaxonInteraction : object_closure\n\n      OrganismTaxonToOrganismTaxonInteraction : object_label_closure\n\n      OrganismTaxonToOrganismTaxonInteraction : object_namespace\n\n      OrganismTaxonToOrganismTaxonInteraction : original_object\n\n      OrganismTaxonToOrganismTaxonInteraction : original_predicate\n\n      OrganismTaxonToOrganismTaxonInteraction : original_subject\n\n      OrganismTaxonToOrganismTaxonInteraction : predicate\n\n      OrganismTaxonToOrganismTaxonInteraction : primary_knowledge_source\n\n      OrganismTaxonToOrganismTaxonInteraction : publications\n\n          OrganismTaxonToOrganismTaxonInteraction --|> Publication : publications\n\n      OrganismTaxonToOrganismTaxonInteraction : qualifier\n\n      OrganismTaxonToOrganismTaxonInteraction : qualifiers\n\n          OrganismTaxonToOrganismTaxonInteraction --|> OntologyClass : qualifiers\n\n      OrganismTaxonToOrganismTaxonInteraction : retrieval_source_ids\n\n          OrganismTaxonToOrganismTaxonInteraction --|> RetrievalSource : retrieval_source_ids\n\n      OrganismTaxonToOrganismTaxonInteraction : subject\n\n          OrganismTaxonToOrganismTaxonInteraction --|> OrganismTaxon : subject\n\n      OrganismTaxonToOrganismTaxonInteraction : subject_category\n\n          OrganismTaxonToOrganismTaxonInteraction --|> OntologyClass : subject_category\n\n      OrganismTaxonToOrganismTaxonInteraction : subject_category_closure\n\n          OrganismTaxonToOrganismTaxonInteraction --|> OntologyClass : subject_category_closure\n\n      OrganismTaxonToOrganismTaxonInteraction : subject_closure\n\n      OrganismTaxonToOrganismTaxonInteraction : subject_label_closure\n\n      OrganismTaxonToOrganismTaxonInteraction : subject_namespace\n\n      OrganismTaxonToOrganismTaxonInteraction : timepoint\n\n      OrganismTaxonToOrganismTaxonInteraction : type\n\n\n
                                        "},{"location":"OrganismTaxonToOrganismTaxonInteraction/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • OrganismTaxonToOrganismTaxonAssociation [ OrganismTaxonToEntityAssociation]
                                              • OrganismTaxonToOrganismTaxonInteraction
                                        "},{"location":"OrganismTaxonToOrganismTaxonInteraction/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance associated_environmental_context: the environment in which the two taxa interact 0..1 String direct subject: the taxon that is the subject of the association 1..1 OrganismTaxon Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: the taxon that is the subject of the association 1..1 OrganismTaxon Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"OrganismTaxonToOrganismTaxonInteraction/#linkml-source","title":"LinkML Source","text":"
                                        name: organism taxon to organism taxon interaction\ndescription: 'An interaction relationship between two taxa. This may be a symbiotic\n  relationship (encompassing mutualism and parasitism), or it may be non-symbiotic.\n  Example: plague transmitted_by flea; cattle domesticated_by Homo sapiens; plague\n  infects Homo sapiens'\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: organism taxon to organism taxon association\nslots:\n- associated environmental context\nslot_usage:\n  subject:\n    name: subject\n    description: the taxon that is the subject of the association\n    domain_of:\n    - association\n    role: interactor taxon\n    range: organism taxon\n  object:\n    name: object\n    description: the taxon that is the subject of the association\n    domain_of:\n    - association\n    role: interactee taxon\n    range: organism taxon\n  predicate:\n    name: predicate\n    domain_of:\n    - predicate mapping\n    - association\n    subproperty_of: interacts with\n  associated environmental context:\n    name: associated environmental context\n    description: the environment in which the two taxa interact\n    domain_of:\n    - organism taxon to organism taxon interaction\ndefining_slots:\n- predicate\n\n
                                        "},{"location":"OrganismTaxonToOrganismTaxonSpecialization/","title":"Class: OrganismTaxonToOrganismTaxonSpecialization","text":"Description: A child-parent relationship between two taxa. For example: Homo sapiens subclass_of Homo
                                         classDiagram\n    class OrganismTaxonToOrganismTaxonSpecialization\n      OrganismTaxonToOrganismTaxonAssociation <|-- OrganismTaxonToOrganismTaxonSpecialization\n\n      OrganismTaxonToOrganismTaxonSpecialization : aggregator_knowledge_source\n\n      OrganismTaxonToOrganismTaxonSpecialization : category\n\n      OrganismTaxonToOrganismTaxonSpecialization : deprecated\n\n      OrganismTaxonToOrganismTaxonSpecialization : description\n\n      OrganismTaxonToOrganismTaxonSpecialization : has_attribute\n\n          OrganismTaxonToOrganismTaxonSpecialization --|> Attribute : has_attribute\n\n      OrganismTaxonToOrganismTaxonSpecialization : has_evidence\n\n          OrganismTaxonToOrganismTaxonSpecialization --|> EvidenceType : has_evidence\n\n      OrganismTaxonToOrganismTaxonSpecialization : id\n\n      OrganismTaxonToOrganismTaxonSpecialization : iri\n\n      OrganismTaxonToOrganismTaxonSpecialization : knowledge_source\n\n      OrganismTaxonToOrganismTaxonSpecialization : name\n\n      OrganismTaxonToOrganismTaxonSpecialization : negated\n\n      OrganismTaxonToOrganismTaxonSpecialization : object\n\n          OrganismTaxonToOrganismTaxonSpecialization --|> OrganismTaxon : object\n\n      OrganismTaxonToOrganismTaxonSpecialization : object_category\n\n          OrganismTaxonToOrganismTaxonSpecialization --|> OntologyClass : object_category\n\n      OrganismTaxonToOrganismTaxonSpecialization : object_category_closure\n\n          OrganismTaxonToOrganismTaxonSpecialization --|> OntologyClass : object_category_closure\n\n      OrganismTaxonToOrganismTaxonSpecialization : object_closure\n\n      OrganismTaxonToOrganismTaxonSpecialization : object_label_closure\n\n      OrganismTaxonToOrganismTaxonSpecialization : object_namespace\n\n      OrganismTaxonToOrganismTaxonSpecialization : original_object\n\n      OrganismTaxonToOrganismTaxonSpecialization : original_predicate\n\n      OrganismTaxonToOrganismTaxonSpecialization : original_subject\n\n      OrganismTaxonToOrganismTaxonSpecialization : predicate\n\n      OrganismTaxonToOrganismTaxonSpecialization : primary_knowledge_source\n\n      OrganismTaxonToOrganismTaxonSpecialization : publications\n\n          OrganismTaxonToOrganismTaxonSpecialization --|> Publication : publications\n\n      OrganismTaxonToOrganismTaxonSpecialization : qualifier\n\n      OrganismTaxonToOrganismTaxonSpecialization : qualifiers\n\n          OrganismTaxonToOrganismTaxonSpecialization --|> OntologyClass : qualifiers\n\n      OrganismTaxonToOrganismTaxonSpecialization : retrieval_source_ids\n\n          OrganismTaxonToOrganismTaxonSpecialization --|> RetrievalSource : retrieval_source_ids\n\n      OrganismTaxonToOrganismTaxonSpecialization : subject\n\n          OrganismTaxonToOrganismTaxonSpecialization --|> OrganismTaxon : subject\n\n      OrganismTaxonToOrganismTaxonSpecialization : subject_category\n\n          OrganismTaxonToOrganismTaxonSpecialization --|> OntologyClass : subject_category\n\n      OrganismTaxonToOrganismTaxonSpecialization : subject_category_closure\n\n          OrganismTaxonToOrganismTaxonSpecialization --|> OntologyClass : subject_category_closure\n\n      OrganismTaxonToOrganismTaxonSpecialization : subject_closure\n\n      OrganismTaxonToOrganismTaxonSpecialization : subject_label_closure\n\n      OrganismTaxonToOrganismTaxonSpecialization : subject_namespace\n\n      OrganismTaxonToOrganismTaxonSpecialization : timepoint\n\n      OrganismTaxonToOrganismTaxonSpecialization : type\n\n\n
                                        "},{"location":"OrganismTaxonToOrganismTaxonSpecialization/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • OrganismTaxonToOrganismTaxonAssociation [ OrganismTaxonToEntityAssociation]
                                              • OrganismTaxonToOrganismTaxonSpecialization
                                        "},{"location":"OrganismTaxonToOrganismTaxonSpecialization/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: the more specific taxon 1..1 OrganismTaxon Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: the more general taxon 1..1 OrganismTaxon Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"OrganismTaxonToOrganismTaxonSpecialization/#linkml-source","title":"LinkML Source","text":"
                                        name: organism taxon to organism taxon specialization\ndescription: 'A child-parent relationship between two taxa. For example: Homo sapiens\n  subclass_of Homo'\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: organism taxon to organism taxon association\nslot_usage:\n  subject:\n    name: subject\n    description: the more specific taxon\n    domain_of:\n    - association\n    role: child taxon\n    range: organism taxon\n  object:\n    name: object\n    description: the more general taxon\n    domain_of:\n    - association\n    role: parent taxon\n    range: organism taxon\n  predicate:\n    name: predicate\n    domain_of:\n    - predicate mapping\n    - association\n    subproperty_of: subclass of\ndefining_slots:\n- predicate\n\n
                                        "},{"location":"OrganismToOrganismAssociation/","title":"Class: OrganismToOrganismAssociation","text":"
                                         classDiagram\n    class OrganismToOrganismAssociation\n      Association <|-- OrganismToOrganismAssociation\n\n      OrganismToOrganismAssociation : aggregator_knowledge_source\n\n      OrganismToOrganismAssociation : category\n\n      OrganismToOrganismAssociation : deprecated\n\n      OrganismToOrganismAssociation : description\n\n      OrganismToOrganismAssociation : has_attribute\n\n          OrganismToOrganismAssociation --|> Attribute : has_attribute\n\n      OrganismToOrganismAssociation : has_evidence\n\n          OrganismToOrganismAssociation --|> EvidenceType : has_evidence\n\n      OrganismToOrganismAssociation : id\n\n      OrganismToOrganismAssociation : iri\n\n      OrganismToOrganismAssociation : knowledge_source\n\n      OrganismToOrganismAssociation : name\n\n      OrganismToOrganismAssociation : negated\n\n      OrganismToOrganismAssociation : object\n\n          OrganismToOrganismAssociation --|> IndividualOrganism : object\n\n      OrganismToOrganismAssociation : object_category\n\n          OrganismToOrganismAssociation --|> OntologyClass : object_category\n\n      OrganismToOrganismAssociation : object_category_closure\n\n          OrganismToOrganismAssociation --|> OntologyClass : object_category_closure\n\n      OrganismToOrganismAssociation : object_closure\n\n      OrganismToOrganismAssociation : object_label_closure\n\n      OrganismToOrganismAssociation : object_namespace\n\n      OrganismToOrganismAssociation : original_object\n\n      OrganismToOrganismAssociation : original_predicate\n\n      OrganismToOrganismAssociation : original_subject\n\n      OrganismToOrganismAssociation : predicate\n\n      OrganismToOrganismAssociation : primary_knowledge_source\n\n      OrganismToOrganismAssociation : publications\n\n          OrganismToOrganismAssociation --|> Publication : publications\n\n      OrganismToOrganismAssociation : qualifier\n\n      OrganismToOrganismAssociation : qualifiers\n\n          OrganismToOrganismAssociation --|> OntologyClass : qualifiers\n\n      OrganismToOrganismAssociation : retrieval_source_ids\n\n          OrganismToOrganismAssociation --|> RetrievalSource : retrieval_source_ids\n\n      OrganismToOrganismAssociation : subject\n\n          OrganismToOrganismAssociation --|> IndividualOrganism : subject\n\n      OrganismToOrganismAssociation : subject_category\n\n          OrganismToOrganismAssociation --|> OntologyClass : subject_category\n\n      OrganismToOrganismAssociation : subject_category_closure\n\n          OrganismToOrganismAssociation --|> OntologyClass : subject_category_closure\n\n      OrganismToOrganismAssociation : subject_closure\n\n      OrganismToOrganismAssociation : subject_label_closure\n\n      OrganismToOrganismAssociation : subject_namespace\n\n      OrganismToOrganismAssociation : timepoint\n\n      OrganismToOrganismAssociation : type\n\n\n
                                        "},{"location":"OrganismToOrganismAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • OrganismToOrganismAssociation
                                        "},{"location":"OrganismToOrganismAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 IndividualOrganism Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: An association between two individual organisms. 1..1 IndividualOrganism Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"OrganismToOrganismAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: organism to organism association\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nslot_usage:\n  subject:\n    name: subject\n    domain_of:\n    - association\n    range: individual organism\n  object:\n    name: object\n    description: An association between two individual organisms.\n    domain_of:\n    - association\n    range: individual organism\ndefining_slots:\n- subject\n- predicate\n- object\n\n
                                        "},{"location":"OrganismalEntity/","title":"Class: OrganismalEntity (Abstract)","text":"Description: A named entity that is either a part of an organism, a whole organism, population or clade of organisms, excluding chemical entities
                                         classDiagram\n    class OrganismalEntity\n      SubjectOfInvestigation <|-- OrganismalEntity\n      BiologicalEntity <|-- OrganismalEntity\n\n\n      OrganismalEntity <|-- Bacterium\n      OrganismalEntity <|-- Virus\n      OrganismalEntity <|-- CellularOrganism\n      OrganismalEntity <|-- LifeStage\n      OrganismalEntity <|-- IndividualOrganism\n      OrganismalEntity <|-- PopulationOfIndividualOrganisms\n      OrganismalEntity <|-- AnatomicalEntity\n      OrganismalEntity <|-- CellLine\n\n\n      OrganismalEntity : category\n\n      OrganismalEntity : deprecated\n\n      OrganismalEntity : description\n\n      OrganismalEntity : full_name\n\n      OrganismalEntity : has_attribute\n\n          OrganismalEntity --|> Attribute : has_attribute\n\n      OrganismalEntity : id\n\n      OrganismalEntity : in_taxon\n\n          OrganismalEntity --|> OrganismTaxon : in_taxon\n\n      OrganismalEntity : in_taxon_label\n\n      OrganismalEntity : iri\n\n      OrganismalEntity : name\n\n      OrganismalEntity : provided_by\n\n      OrganismalEntity : synonym\n\n      OrganismalEntity : type\n\n      OrganismalEntity : xref\n\n\n
                                        "},{"location":"OrganismalEntity/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • OrganismalEntity [ SubjectOfInvestigation]
                                                • Bacterium
                                                • Virus [ SubjectOfInvestigation]
                                                • CellularOrganism [ SubjectOfInvestigation]
                                                • LifeStage
                                                • IndividualOrganism [ SubjectOfInvestigation]
                                                • PopulationOfIndividualOrganisms [ SubjectOfInvestigation]
                                                • AnatomicalEntity [ PhysicalEssence]
                                                • CellLine [ SubjectOfInvestigation]
                                        "},{"location":"OrganismalEntity/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: may often be an organism attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"OrganismalEntity/#usages","title":"Usages","text":"used by used in type used OrganismalEntityAsAModelOfDiseaseAssociation subject range OrganismalEntity"},{"location":"OrganismalEntity/#linkml-source","title":"LinkML Source","text":"
                                        name: organismal entity\ndescription: A named entity that is either a part of an organism, a whole organism,\n  population or clade of organisms, excluding chemical entities\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- WIKIDATA:Q7239\n- UMLSSG:LIVB\n- CARO:0001010\nnarrow_mappings:\n- STY:T008\nis_a: biological entity\nabstract: true\nmixins:\n- subject of investigation\nslot_usage:\n  has attribute:\n    name: has attribute\n    description: may often be an organism attribute\n    domain_of:\n    - entity\n\n
                                        "},{"location":"OrganismalEntityAsAModelOfDiseaseAssociation/","title":"Class: OrganismalEntityAsAModelOfDiseaseAssociation","text":"
                                         classDiagram\n    class OrganismalEntityAsAModelOfDiseaseAssociation\n      ModelToDiseaseAssociationMixin <|-- OrganismalEntityAsAModelOfDiseaseAssociation\n      EntityToDiseaseAssociationMixin <|-- OrganismalEntityAsAModelOfDiseaseAssociation\n      Association <|-- OrganismalEntityAsAModelOfDiseaseAssociation\n\n      OrganismalEntityAsAModelOfDiseaseAssociation : aggregator_knowledge_source\n\n      OrganismalEntityAsAModelOfDiseaseAssociation : category\n\n      OrganismalEntityAsAModelOfDiseaseAssociation : deprecated\n\n      OrganismalEntityAsAModelOfDiseaseAssociation : description\n\n      OrganismalEntityAsAModelOfDiseaseAssociation : frequency_qualifier\n\n      OrganismalEntityAsAModelOfDiseaseAssociation : has_attribute\n\n          OrganismalEntityAsAModelOfDiseaseAssociation --|> Attribute : has_attribute\n\n      OrganismalEntityAsAModelOfDiseaseAssociation : has_evidence\n\n          OrganismalEntityAsAModelOfDiseaseAssociation --|> EvidenceType : has_evidence\n\n      OrganismalEntityAsAModelOfDiseaseAssociation : id\n\n      OrganismalEntityAsAModelOfDiseaseAssociation : iri\n\n      OrganismalEntityAsAModelOfDiseaseAssociation : knowledge_source\n\n      OrganismalEntityAsAModelOfDiseaseAssociation : name\n\n      OrganismalEntityAsAModelOfDiseaseAssociation : negated\n\n      OrganismalEntityAsAModelOfDiseaseAssociation : object\n\n          OrganismalEntityAsAModelOfDiseaseAssociation --|> Disease : object\n\n      OrganismalEntityAsAModelOfDiseaseAssociation : object_category\n\n          OrganismalEntityAsAModelOfDiseaseAssociation --|> OntologyClass : object_category\n\n      OrganismalEntityAsAModelOfDiseaseAssociation : object_category_closure\n\n          OrganismalEntityAsAModelOfDiseaseAssociation --|> OntologyClass : object_category_closure\n\n      OrganismalEntityAsAModelOfDiseaseAssociation : object_closure\n\n      OrganismalEntityAsAModelOfDiseaseAssociation : object_label_closure\n\n      OrganismalEntityAsAModelOfDiseaseAssociation : object_namespace\n\n      OrganismalEntityAsAModelOfDiseaseAssociation : onset_qualifier\n\n          OrganismalEntityAsAModelOfDiseaseAssociation --|> Onset : onset_qualifier\n\n      OrganismalEntityAsAModelOfDiseaseAssociation : original_object\n\n      OrganismalEntityAsAModelOfDiseaseAssociation : original_predicate\n\n      OrganismalEntityAsAModelOfDiseaseAssociation : original_subject\n\n      OrganismalEntityAsAModelOfDiseaseAssociation : predicate\n\n      OrganismalEntityAsAModelOfDiseaseAssociation : primary_knowledge_source\n\n      OrganismalEntityAsAModelOfDiseaseAssociation : publications\n\n          OrganismalEntityAsAModelOfDiseaseAssociation --|> Publication : publications\n\n      OrganismalEntityAsAModelOfDiseaseAssociation : qualifier\n\n      OrganismalEntityAsAModelOfDiseaseAssociation : qualifiers\n\n          OrganismalEntityAsAModelOfDiseaseAssociation --|> OntologyClass : qualifiers\n\n      OrganismalEntityAsAModelOfDiseaseAssociation : retrieval_source_ids\n\n          OrganismalEntityAsAModelOfDiseaseAssociation --|> RetrievalSource : retrieval_source_ids\n\n      OrganismalEntityAsAModelOfDiseaseAssociation : severity_qualifier\n\n          OrganismalEntityAsAModelOfDiseaseAssociation --|> SeverityValue : severity_qualifier\n\n      OrganismalEntityAsAModelOfDiseaseAssociation : subject\n\n          OrganismalEntityAsAModelOfDiseaseAssociation --|> OrganismalEntity : subject\n\n      OrganismalEntityAsAModelOfDiseaseAssociation : subject_category\n\n          OrganismalEntityAsAModelOfDiseaseAssociation --|> OntologyClass : subject_category\n\n      OrganismalEntityAsAModelOfDiseaseAssociation : subject_category_closure\n\n          OrganismalEntityAsAModelOfDiseaseAssociation --|> OntologyClass : subject_category_closure\n\n      OrganismalEntityAsAModelOfDiseaseAssociation : subject_closure\n\n      OrganismalEntityAsAModelOfDiseaseAssociation : subject_label_closure\n\n      OrganismalEntityAsAModelOfDiseaseAssociation : subject_namespace\n\n      OrganismalEntityAsAModelOfDiseaseAssociation : timepoint\n\n      OrganismalEntityAsAModelOfDiseaseAssociation : type\n\n\n
                                        "},{"location":"OrganismalEntityAsAModelOfDiseaseAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • OrganismalEntityAsAModelOfDiseaseAssociation [ ModelToDiseaseAssociationMixin EntityToDiseaseAssociationMixin]
                                        "},{"location":"OrganismalEntityAsAModelOfDiseaseAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: A organismal entity (strain, breed) with a predisposition to a disease, or bred/created specifically to model a disease. 1..1 OrganismalEntity Association predicate: The relationship to the disease 1..1 PredicateType Association object: disease 1..1 Disease Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity severity_qualifier: a qualifier used in a phenotypic association to state how severe the phenotype is in the subject 0..1 SeverityValue EntityToFeatureOrDiseaseQualifiersMixin onset_qualifier: a qualifier used in a phenotypic association to state when the phenotype appears is in the subject 0..1 Onset EntityToFeatureOrDiseaseQualifiersMixin frequency_qualifier: a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject 0..1 FrequencyValue FrequencyQualifierMixin"},{"location":"OrganismalEntityAsAModelOfDiseaseAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: organismal entity as a model of disease association\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nmixins:\n- model to disease association mixin\n- entity to disease association mixin\nslot_usage:\n  subject:\n    name: subject\n    description: A organismal entity (strain, breed) with a predisposition to a disease,\n      or bred/created specifically to model a disease.\n    domain_of:\n    - association\n    range: organismal entity\ndefining_slots:\n- subject\n- predicate\n- object\n\n
                                        "},{"location":"Outcome/","title":"Class: Outcome","text":"Description: An entity that has the role of being the consequence of an exposure event. This is an abstract mixin grouping of various categories of possible biological or non-biological (e.g. clinical) outcomes.
                                         classDiagram\n    class Outcome\n      Outcome <|-- PathologicalProcessOutcome\n      Outcome <|-- PathologicalAnatomicalOutcome\n      Outcome <|-- DiseaseOrPhenotypicFeatureOutcome\n      Outcome <|-- BehavioralOutcome\n      Outcome <|-- HospitalizationOutcome\n      Outcome <|-- MortalityOutcome\n      Outcome <|-- EpidemiologicalOutcome\n      Outcome <|-- SocioeconomicOutcome\n\n\n
                                        "},{"location":"Outcome/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"Outcome/#mixin-usage","title":"Mixin Usage","text":"mixed into description PathologicalProcessOutcome An outcome resulting from an exposure event which is the manifestation of a pathological process. PathologicalAnatomicalOutcome An outcome resulting from an exposure event which is the manifestation of an abnormal anatomical structure. DiseaseOrPhenotypicFeatureOutcome Physiological outcomes resulting from an exposure event which is the manifestation of a disease or other characteristic phenotype. BehavioralOutcome An outcome resulting from an exposure event which is the manifestation of human behavior. HospitalizationOutcome An outcome resulting from an exposure event which is the increased manifestation of acute (e.g. emergency room visit) or chronic (inpatient) hospitalization. MortalityOutcome An outcome of death from resulting from an exposure event. EpidemiologicalOutcome An epidemiological outcome, such as societal disease burden, resulting from an exposure event. SocioeconomicOutcome An general social or economic outcome, such as healthcare costs, utilization, etc., resulting from an exposure event"},{"location":"Outcome/#usages","title":"Usages","text":"used by used in type used ExposureEventToOutcomeAssociation object range Outcome"},{"location":"Outcome/#linkml-source","title":"LinkML Source","text":"
                                        name: outcome\ndescription: An entity that has the role of being the consequence of an exposure event.\n  This is an abstract mixin grouping of various categories of possible biological\n  or non-biological (e.g. clinical) outcomes.\nfrom_schema: https://w3id.org/biolink/biolink-model\nmixin: true\n\n
                                        "},{"location":"PairwiseGeneToGeneInteraction/","title":"Class: PairwiseGeneToGeneInteraction","text":"Description: An interaction between two genes or two gene products. May be physical (e.g. protein binding) or genetic (between genes). May be symmetric (e.g. protein interaction) or directed (e.g. phosphorylation)
                                         classDiagram\n    class PairwiseGeneToGeneInteraction\n      GeneToGeneAssociation <|-- PairwiseGeneToGeneInteraction\n\n\n      PairwiseGeneToGeneInteraction <|-- PairwiseMolecularInteraction\n\n\n      PairwiseGeneToGeneInteraction : aggregator_knowledge_source\n\n      PairwiseGeneToGeneInteraction : category\n\n      PairwiseGeneToGeneInteraction : deprecated\n\n      PairwiseGeneToGeneInteraction : description\n\n      PairwiseGeneToGeneInteraction : has_attribute\n\n          PairwiseGeneToGeneInteraction --|> Attribute : has_attribute\n\n      PairwiseGeneToGeneInteraction : has_evidence\n\n          PairwiseGeneToGeneInteraction --|> EvidenceType : has_evidence\n\n      PairwiseGeneToGeneInteraction : id\n\n      PairwiseGeneToGeneInteraction : iri\n\n      PairwiseGeneToGeneInteraction : knowledge_source\n\n      PairwiseGeneToGeneInteraction : name\n\n      PairwiseGeneToGeneInteraction : negated\n\n      PairwiseGeneToGeneInteraction : object\n\n          PairwiseGeneToGeneInteraction --|> GeneOrGeneProduct : object\n\n      PairwiseGeneToGeneInteraction : object_category\n\n          PairwiseGeneToGeneInteraction --|> OntologyClass : object_category\n\n      PairwiseGeneToGeneInteraction : object_category_closure\n\n          PairwiseGeneToGeneInteraction --|> OntologyClass : object_category_closure\n\n      PairwiseGeneToGeneInteraction : object_closure\n\n      PairwiseGeneToGeneInteraction : object_label_closure\n\n      PairwiseGeneToGeneInteraction : object_namespace\n\n      PairwiseGeneToGeneInteraction : original_object\n\n      PairwiseGeneToGeneInteraction : original_predicate\n\n      PairwiseGeneToGeneInteraction : original_subject\n\n      PairwiseGeneToGeneInteraction : predicate\n\n      PairwiseGeneToGeneInteraction : primary_knowledge_source\n\n      PairwiseGeneToGeneInteraction : publications\n\n          PairwiseGeneToGeneInteraction --|> Publication : publications\n\n      PairwiseGeneToGeneInteraction : qualifier\n\n      PairwiseGeneToGeneInteraction : qualifiers\n\n          PairwiseGeneToGeneInteraction --|> OntologyClass : qualifiers\n\n      PairwiseGeneToGeneInteraction : retrieval_source_ids\n\n          PairwiseGeneToGeneInteraction --|> RetrievalSource : retrieval_source_ids\n\n      PairwiseGeneToGeneInteraction : subject\n\n          PairwiseGeneToGeneInteraction --|> GeneOrGeneProduct : subject\n\n      PairwiseGeneToGeneInteraction : subject_category\n\n          PairwiseGeneToGeneInteraction --|> OntologyClass : subject_category\n\n      PairwiseGeneToGeneInteraction : subject_category_closure\n\n          PairwiseGeneToGeneInteraction --|> OntologyClass : subject_category_closure\n\n      PairwiseGeneToGeneInteraction : subject_closure\n\n      PairwiseGeneToGeneInteraction : subject_label_closure\n\n      PairwiseGeneToGeneInteraction : subject_namespace\n\n      PairwiseGeneToGeneInteraction : timepoint\n\n      PairwiseGeneToGeneInteraction : type\n\n\n
                                        "},{"location":"PairwiseGeneToGeneInteraction/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • GeneToGeneAssociation
                                              • PairwiseGeneToGeneInteraction
                                                • PairwiseMolecularInteraction
                                        "},{"location":"PairwiseGeneToGeneInteraction/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: the subject gene in the association. If the relation is symmetric, subject vs object is arbitrary. We allow a gene product to stand as a proxy for the gene or vice versa. 1..1 GeneOrGeneProduct Association predicate: interaction relationship type 1..1 PredicateType Association object: the object gene in the association. If the relation is symmetric, subject vs object is arbitrary. We allow a gene product to stand as a proxy for the gene or vice versa. 1..1 GeneOrGeneProduct Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"PairwiseGeneToGeneInteraction/#linkml-source","title":"LinkML Source","text":"
                                        name: pairwise gene to gene interaction\ndescription: An interaction between two genes or two gene products. May be physical\n  (e.g. protein binding) or genetic (between genes). May be symmetric (e.g. protein\n  interaction) or directed (e.g. phosphorylation)\nfrom_schema: https://w3id.org/biolink/biolink-model\nnarrow_mappings:\n- dcid:ProteinProteinInteraction\nis_a: gene to gene association\nslot_usage:\n  predicate:\n    name: predicate\n    description: interaction relationship type\n    domain_of:\n    - predicate mapping\n    - association\n    subproperty_of: interacts with\n    symmetric: true\ndefining_slots:\n- subject\n- predicate\n- object\n\n
                                        "},{"location":"PairwiseMolecularInteraction/","title":"Class: PairwiseMolecularInteraction","text":"Description: An interaction at the molecular level between two physical entities
                                         classDiagram\n    class PairwiseMolecularInteraction\n      PairwiseGeneToGeneInteraction <|-- PairwiseMolecularInteraction\n\n      PairwiseMolecularInteraction : aggregator_knowledge_source\n\n      PairwiseMolecularInteraction : category\n\n      PairwiseMolecularInteraction : deprecated\n\n      PairwiseMolecularInteraction : description\n\n      PairwiseMolecularInteraction : has_attribute\n\n          PairwiseMolecularInteraction --|> Attribute : has_attribute\n\n      PairwiseMolecularInteraction : has_evidence\n\n          PairwiseMolecularInteraction --|> EvidenceType : has_evidence\n\n      PairwiseMolecularInteraction : id\n\n      PairwiseMolecularInteraction : interacting_molecules_category\n\n          PairwiseMolecularInteraction --|> OntologyClass : interacting_molecules_category\n\n      PairwiseMolecularInteraction : iri\n\n      PairwiseMolecularInteraction : knowledge_source\n\n      PairwiseMolecularInteraction : name\n\n      PairwiseMolecularInteraction : negated\n\n      PairwiseMolecularInteraction : object\n\n          PairwiseMolecularInteraction --|> MolecularEntity : object\n\n      PairwiseMolecularInteraction : object_category\n\n          PairwiseMolecularInteraction --|> OntologyClass : object_category\n\n      PairwiseMolecularInteraction : object_category_closure\n\n          PairwiseMolecularInteraction --|> OntologyClass : object_category_closure\n\n      PairwiseMolecularInteraction : object_closure\n\n      PairwiseMolecularInteraction : object_label_closure\n\n      PairwiseMolecularInteraction : object_namespace\n\n      PairwiseMolecularInteraction : original_object\n\n      PairwiseMolecularInteraction : original_predicate\n\n      PairwiseMolecularInteraction : original_subject\n\n      PairwiseMolecularInteraction : predicate\n\n      PairwiseMolecularInteraction : primary_knowledge_source\n\n      PairwiseMolecularInteraction : publications\n\n          PairwiseMolecularInteraction --|> Publication : publications\n\n      PairwiseMolecularInteraction : qualifier\n\n      PairwiseMolecularInteraction : qualifiers\n\n          PairwiseMolecularInteraction --|> OntologyClass : qualifiers\n\n      PairwiseMolecularInteraction : retrieval_source_ids\n\n          PairwiseMolecularInteraction --|> RetrievalSource : retrieval_source_ids\n\n      PairwiseMolecularInteraction : subject\n\n          PairwiseMolecularInteraction --|> MolecularEntity : subject\n\n      PairwiseMolecularInteraction : subject_category\n\n          PairwiseMolecularInteraction --|> OntologyClass : subject_category\n\n      PairwiseMolecularInteraction : subject_category_closure\n\n          PairwiseMolecularInteraction --|> OntologyClass : subject_category_closure\n\n      PairwiseMolecularInteraction : subject_closure\n\n      PairwiseMolecularInteraction : subject_label_closure\n\n      PairwiseMolecularInteraction : subject_namespace\n\n      PairwiseMolecularInteraction : timepoint\n\n      PairwiseMolecularInteraction : type\n\n\n
                                        "},{"location":"PairwiseMolecularInteraction/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • GeneToGeneAssociation
                                              • PairwiseGeneToGeneInteraction
                                                • PairwiseMolecularInteraction
                                        "},{"location":"PairwiseMolecularInteraction/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance interacting_molecules_category: None 0..1 OntologyClass direct subject: the subject gene in the association. If the relation is symmetric, subject vs object is arbitrary. We allow a gene product to stand as a proxy for the gene or vice versa. 1..1 MolecularEntity Association predicate: interaction relationship type 1..1 PredicateType Association object: the object gene in the association. If the relation is symmetric, subject vs object is arbitrary. We allow a gene product to stand as a proxy for the gene or vice versa. 1..1 MolecularEntity Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: identifier for the interaction. This may come from an interaction database such as IMEX. 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"PairwiseMolecularInteraction/#linkml-source","title":"LinkML Source","text":"
                                        name: pairwise molecular interaction\ndescription: An interaction at the molecular level between two physical entities\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: pairwise gene to gene interaction\nslots:\n- interacting molecules category\nslot_usage:\n  subject:\n    name: subject\n    domain_of:\n    - association\n    range: molecular entity\n  id:\n    name: id\n    description: identifier for the interaction. This may come from an interaction\n      database such as IMEX.\n    examples:\n    - value: WB:WBInteraction000538741\n    values_from:\n    - IMEX\n    - BioGRID\n    domain_of:\n    - ontology class\n    - entity\n  predicate:\n    name: predicate\n    description: interaction relationship type\n    examples:\n    - value: RO:0002447\n      description: the subject molecular phosphorylates the object molecule\n    domain_of:\n    - predicate mapping\n    - association\n    subproperty_of: interacts with\n  object:\n    name: object\n    domain_of:\n    - association\n    range: molecular entity\ndefining_slots:\n- subject\n- predicate\n- object\n\n
                                        "},{"location":"Patent/","title":"Class: Patent","text":"Description: a legal document granted by a patent issuing authority which confers upon the patenter the sole right to make, use and sell an invention for a set period of time.
                                         classDiagram\n    class Patent\n      Publication <|-- Patent\n\n      Patent : authors\n\n          Patent --|> Agent : authors\n\n      Patent : category\n\n      Patent : creation_date\n\n      Patent : deprecated\n\n      Patent : description\n\n      Patent : format\n\n      Patent : full_name\n\n      Patent : has_attribute\n\n          Patent --|> Attribute : has_attribute\n\n      Patent : id\n\n      Patent : iri\n\n      Patent : keywords\n\n      Patent : license\n\n      Patent : mesh_terms\n\n      Patent : name\n\n      Patent : pages\n\n      Patent : provided_by\n\n      Patent : rights\n\n      Patent : summary\n\n      Patent : synonym\n\n      Patent : type\n\n      Patent : xref\n\n\n
                                        "},{"location":"Patent/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • InformationContentEntity
                                              • Publication
                                                • Patent
                                        "},{"location":"Patent/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance authors: connects an publication to the list of authors who contributed to the publication. This property should be a comma-delimited list of author names. It is recommended that an author's name be formatted as \"surname, firstname initial.\". Note that this property is a node annotation expressing the citation list of authorship which might typically otherwise be more completely documented in biolink:PublicationToProviderAssociation defined edges which point to full details about an author and possibly, some qualifiers which clarify the specific status of a given author in the publication. 0..* Agent Publication pages: When a 2-tuple of page numbers are provided, they represent the start and end page of the publication within its parent publication context. For books, this may be set to the total number of pages of the book. 0..* String Publication summary: executive summary of a publication 0..1 String Publication keywords: keywords tagging a publication 0..* String Publication mesh_terms: mesh terms tagging a publication 0..* Uriorcurie Publication xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie Publication, NamedThing license: None 0..1 String InformationContentEntity rights: None 0..1 String InformationContentEntity format: None 0..1 String InformationContentEntity creation_date: date on which an entity was created. This can be applied to nodes or edges 0..1 Date InformationContentEntity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: Different kinds of publication subtypes will have different preferred identifiers (curies when feasible). Precedence of identifiers for scientific articles is as follows: PMID if available; DOI if not; actual alternate CURIE otherwise. Enclosing publications (i.e. referenced by 'published in' node property) such as books and journals, should have industry-standard identifier such as from ISBN and ISSN. 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: the 'title' of the publication is generally recorded in the 'name' property (inherited from NamedThing). The field name 'title' is now also tagged as an acceptable alias for the node property 'name' (just in case). 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Patent/#linkml-source","title":"LinkML Source","text":"
                                        name: patent\ndescription: 'a legal document granted by a patent issuing authority which confers\n  upon  the patenter the sole right to make, use and sell an invention for a set period\n  of time. '\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- SIO:000153\n- IAO:0000313\n- fabio:Patent\nis_a: publication\n\n
                                        "},{"location":"PathognomonicityQuantifier/","title":"Class: PathognomonicityQuantifier","text":"Description: A relationship quantifier between a variant or symptom and a disease, which is high when the presence of the feature implies the existence of the disease
                                         classDiagram\n    class PathognomonicityQuantifier\n      SpecificityQuantifier <|-- PathognomonicityQuantifier\n\n\n
                                        "},{"location":"PathognomonicityQuantifier/#inheritance","title":"Inheritance","text":"
                                        • RelationshipQuantifier
                                          • SpecificityQuantifier
                                            • PathognomonicityQuantifier
                                        "},{"location":"PathognomonicityQuantifier/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"PathognomonicityQuantifier/#mixin-usage","title":"Mixin Usage","text":"mixed into description"},{"location":"PathognomonicityQuantifier/#linkml-source","title":"LinkML Source","text":"
                                        name: pathognomonicity quantifier\ndescription: A relationship quantifier between a variant or symptom and a disease,\n  which is high when the presence of the feature implies the existence of the disease\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: specificity quantifier\nmixin: true\n\n
                                        "},{"location":"PathologicalAnatomicalExposure/","title":"Class: PathologicalAnatomicalExposure","text":"Description: An abnormal anatomical structure, when viewed as an exposure, representing an precondition, leading to or influencing an outcome, e.g. thrombosis leading to an ischemic disease outcome.
                                         classDiagram\n    class PathologicalAnatomicalExposure\n      ExposureEvent <|-- PathologicalAnatomicalExposure\n      Attribute <|-- PathologicalAnatomicalExposure\n\n      PathologicalAnatomicalExposure : category\n\n      PathologicalAnatomicalExposure : deprecated\n\n      PathologicalAnatomicalExposure : description\n\n      PathologicalAnatomicalExposure : full_name\n\n      PathologicalAnatomicalExposure : has_attribute\n\n          PathologicalAnatomicalExposure --|> Attribute : has_attribute\n\n      PathologicalAnatomicalExposure : has_attribute_type\n\n          PathologicalAnatomicalExposure --|> OntologyClass : has_attribute_type\n\n      PathologicalAnatomicalExposure : has_qualitative_value\n\n          PathologicalAnatomicalExposure --|> NamedThing : has_qualitative_value\n\n      PathologicalAnatomicalExposure : has_quantitative_value\n\n          PathologicalAnatomicalExposure --|> QuantityValue : has_quantitative_value\n\n      PathologicalAnatomicalExposure : id\n\n      PathologicalAnatomicalExposure : iri\n\n      PathologicalAnatomicalExposure : name\n\n      PathologicalAnatomicalExposure : provided_by\n\n      PathologicalAnatomicalExposure : synonym\n\n      PathologicalAnatomicalExposure : timepoint\n\n      PathologicalAnatomicalExposure : type\n\n      PathologicalAnatomicalExposure : xref\n\n\n
                                        "},{"location":"PathologicalAnatomicalExposure/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • Attribute [ OntologyClass]
                                              • PathologicalAnatomicalExposure [ ExposureEvent]
                                        "},{"location":"PathologicalAnatomicalExposure/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance timepoint: a point in time 0..1 TimeType ExposureEvent name: The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term. 0..1 LabelType Entity, Attribute has_attribute_type: connects an attribute to a class that describes it 1..1 OntologyClass Attribute has_quantitative_value: connects an attribute to a value 0..* QuantityValue Attribute has_qualitative_value: connects an attribute to a value 0..1 NamedThing Attribute iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity, Attribute id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity, OntologyClass provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"PathologicalAnatomicalExposure/#linkml-source","title":"LinkML Source","text":"
                                        name: pathological anatomical exposure\ndescription: An abnormal anatomical structure, when viewed as an exposure, representing\n  an precondition, leading to or influencing an outcome, e.g. thrombosis leading to\n  an ischemic disease outcome.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: attribute\nmixins:\n- exposure event\n\n
                                        "},{"location":"PathologicalAnatomicalOutcome/","title":"Class: PathologicalAnatomicalOutcome","text":"Description: An outcome resulting from an exposure event which is the manifestation of an abnormal anatomical structure.
                                         classDiagram\n    class PathologicalAnatomicalOutcome\n      Outcome <|-- PathologicalAnatomicalOutcome\n\n\n
                                        "},{"location":"PathologicalAnatomicalOutcome/#inheritance","title":"Inheritance","text":"
                                        • PathologicalAnatomicalOutcome [ Outcome]
                                        "},{"location":"PathologicalAnatomicalOutcome/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"PathologicalAnatomicalOutcome/#linkml-source","title":"LinkML Source","text":"
                                        name: pathological anatomical outcome\ndescription: An outcome resulting from an exposure event which is the manifestation\n  of an abnormal anatomical structure.\nfrom_schema: https://w3id.org/biolink/biolink-model\nmixins:\n- outcome\n\n
                                        "},{"location":"PathologicalAnatomicalStructure/","title":"Class: PathologicalAnatomicalStructure","text":"Description: An anatomical structure with the potential of have an abnormal or deleterious effect at the subcellular, cellular, multicellular, or organismal level.
                                         classDiagram\n    class PathologicalAnatomicalStructure\n      PathologicalEntityMixin <|-- PathologicalAnatomicalStructure\n      AnatomicalEntity <|-- PathologicalAnatomicalStructure\n\n      PathologicalAnatomicalStructure : category\n\n      PathologicalAnatomicalStructure : deprecated\n\n      PathologicalAnatomicalStructure : description\n\n      PathologicalAnatomicalStructure : full_name\n\n      PathologicalAnatomicalStructure : has_attribute\n\n          PathologicalAnatomicalStructure --|> Attribute : has_attribute\n\n      PathologicalAnatomicalStructure : id\n\n      PathologicalAnatomicalStructure : in_taxon\n\n          PathologicalAnatomicalStructure --|> OrganismTaxon : in_taxon\n\n      PathologicalAnatomicalStructure : in_taxon_label\n\n      PathologicalAnatomicalStructure : iri\n\n      PathologicalAnatomicalStructure : name\n\n      PathologicalAnatomicalStructure : provided_by\n\n      PathologicalAnatomicalStructure : synonym\n\n      PathologicalAnatomicalStructure : type\n\n      PathologicalAnatomicalStructure : xref\n\n\n
                                        "},{"location":"PathologicalAnatomicalStructure/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • OrganismalEntity [ SubjectOfInvestigation]
                                                • AnatomicalEntity [ PhysicalEssence]
                                                  • PathologicalAnatomicalStructure [ PathologicalEntityMixin]
                                        "},{"location":"PathologicalAnatomicalStructure/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: may often be an organism attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"PathologicalAnatomicalStructure/#linkml-source","title":"LinkML Source","text":"
                                        name: pathological anatomical structure\ndescription: An anatomical structure with the potential of have an abnormal or deleterious\n  effect at the subcellular, cellular, multicellular, or organismal level.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- MPATH:603\nis_a: anatomical entity\nmixins:\n- pathological entity mixin\n\n
                                        "},{"location":"PathologicalEntityMixin/","title":"Class: PathologicalEntityMixin","text":"Description: A pathological (abnormal) structure or process.
                                         classDiagram\n    class PathologicalEntityMixin\n      PathologicalEntityMixin <|-- PathologicalProcess\n      PathologicalEntityMixin <|-- PathologicalAnatomicalStructure\n      PathologicalEntityMixin <|-- DiseaseOrPhenotypicFeatureExposure\n\n\n
                                        "},{"location":"PathologicalEntityMixin/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"PathologicalEntityMixin/#mixin-usage","title":"Mixin Usage","text":"mixed into description PathologicalProcess A biologic function or a process having an abnormal or deleterious effect at the subcellular, cellular, multicellular, or organismal level. PathologicalAnatomicalStructure An anatomical structure with the potential of have an abnormal or deleterious effect at the subcellular, cellular, multicellular, or organismal level. DiseaseOrPhenotypicFeatureExposure A disease or phenotypic feature state, when viewed as an exposure, represents an precondition, leading to or influencing an outcome, e.g. HIV predisposing an individual to infections; a relative deficiency of skin pigmentation predisposing an individual to skin cancer."},{"location":"PathologicalEntityMixin/#linkml-source","title":"LinkML Source","text":"
                                        name: pathological entity mixin\ndescription: A pathological (abnormal) structure or process.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- MPATH:0\nnarrow_mappings:\n- HP:0000118\nmixin: true\n\n
                                        "},{"location":"PathologicalProcess/","title":"Class: PathologicalProcess","text":"Description: A biologic function or a process having an abnormal or deleterious effect at the subcellular, cellular, multicellular, or organismal level.
                                         classDiagram\n    class PathologicalProcess\n      PathologicalEntityMixin <|-- PathologicalProcess\n      BiologicalProcess <|-- PathologicalProcess\n\n      PathologicalProcess : category\n\n      PathologicalProcess : deprecated\n\n      PathologicalProcess : description\n\n      PathologicalProcess : enabled_by\n\n          PathologicalProcess --|> PhysicalEntity : enabled_by\n\n      PathologicalProcess : full_name\n\n      PathologicalProcess : has_attribute\n\n          PathologicalProcess --|> Attribute : has_attribute\n\n      PathologicalProcess : has_input\n\n          PathologicalProcess --|> NamedThing : has_input\n\n      PathologicalProcess : has_output\n\n          PathologicalProcess --|> NamedThing : has_output\n\n      PathologicalProcess : id\n\n      PathologicalProcess : in_taxon\n\n          PathologicalProcess --|> OrganismTaxon : in_taxon\n\n      PathologicalProcess : in_taxon_label\n\n      PathologicalProcess : iri\n\n      PathologicalProcess : name\n\n      PathologicalProcess : provided_by\n\n      PathologicalProcess : synonym\n\n      PathologicalProcess : type\n\n      PathologicalProcess : xref\n\n\n
                                        "},{"location":"PathologicalProcess/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • BiologicalProcessOrActivity [ Occurrent OntologyClass]
                                                • BiologicalProcess [ Occurrent OntologyClass]
                                                  • PathologicalProcess [ PathologicalEntityMixin]
                                        "},{"location":"PathologicalProcess/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity, OntologyClass has_input: holds between a process and a continuant, where the continuant is an input into the process 0..* NamedThing BiologicalProcessOrActivity has_output: holds between a process and a continuant, where the continuant is an output of the process 0..* NamedThing BiologicalProcessOrActivity enabled_by: holds between a process and a physical entity, where the physical entity executes the process 0..* PhysicalEntity BiologicalProcessOrActivity in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"PathologicalProcess/#linkml-source","title":"LinkML Source","text":"
                                        name: pathological process\ndescription: A biologic function or a process having an abnormal or deleterious effect\n  at the subcellular, cellular, multicellular, or organismal level.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- OBI:1110122\n- NCIT:C16956\n- MPATH:596\nnarrow_mappings:\n- NCIT:C19151\n- EFO:0009708\n- STY:T046\n- STY:T037\nis_a: biological process\nmixins:\n- pathological entity mixin\n\n
                                        "},{"location":"PathologicalProcessExposure/","title":"Class: PathologicalProcessExposure","text":"Description: A pathological process, when viewed as an exposure, representing a precondition, leading to or influencing an outcome, e.g. autoimmunity leading to disease.
                                         classDiagram\n    class PathologicalProcessExposure\n      ExposureEvent <|-- PathologicalProcessExposure\n      Attribute <|-- PathologicalProcessExposure\n\n      PathologicalProcessExposure : category\n\n      PathologicalProcessExposure : deprecated\n\n      PathologicalProcessExposure : description\n\n      PathologicalProcessExposure : full_name\n\n      PathologicalProcessExposure : has_attribute\n\n          PathologicalProcessExposure --|> Attribute : has_attribute\n\n      PathologicalProcessExposure : has_attribute_type\n\n          PathologicalProcessExposure --|> OntologyClass : has_attribute_type\n\n      PathologicalProcessExposure : has_qualitative_value\n\n          PathologicalProcessExposure --|> NamedThing : has_qualitative_value\n\n      PathologicalProcessExposure : has_quantitative_value\n\n          PathologicalProcessExposure --|> QuantityValue : has_quantitative_value\n\n      PathologicalProcessExposure : id\n\n      PathologicalProcessExposure : iri\n\n      PathologicalProcessExposure : name\n\n      PathologicalProcessExposure : provided_by\n\n      PathologicalProcessExposure : synonym\n\n      PathologicalProcessExposure : timepoint\n\n      PathologicalProcessExposure : type\n\n      PathologicalProcessExposure : xref\n\n\n
                                        "},{"location":"PathologicalProcessExposure/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • Attribute [ OntologyClass]
                                              • PathologicalProcessExposure [ ExposureEvent]
                                        "},{"location":"PathologicalProcessExposure/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance timepoint: a point in time 0..1 TimeType ExposureEvent name: The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term. 0..1 LabelType Entity, Attribute has_attribute_type: connects an attribute to a class that describes it 1..1 OntologyClass Attribute has_quantitative_value: connects an attribute to a value 0..* QuantityValue Attribute has_qualitative_value: connects an attribute to a value 0..1 NamedThing Attribute iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity, Attribute id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity, OntologyClass provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"PathologicalProcessExposure/#linkml-source","title":"LinkML Source","text":"
                                        name: pathological process exposure\ndescription: A pathological process, when viewed as an exposure, representing a precondition,\n  leading to or influencing an outcome, e.g. autoimmunity leading to disease.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: attribute\nmixins:\n- exposure event\n\n
                                        "},{"location":"PathologicalProcessOutcome/","title":"Class: PathologicalProcessOutcome","text":"Description: An outcome resulting from an exposure event which is the manifestation of a pathological process.
                                         classDiagram\n    class PathologicalProcessOutcome\n      Outcome <|-- PathologicalProcessOutcome\n\n\n
                                        "},{"location":"PathologicalProcessOutcome/#inheritance","title":"Inheritance","text":"
                                        • PathologicalProcessOutcome [ Outcome]
                                        "},{"location":"PathologicalProcessOutcome/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"PathologicalProcessOutcome/#linkml-source","title":"LinkML Source","text":"
                                        name: pathological process outcome\ndescription: An outcome resulting from an exposure event which is the manifestation\n  of a pathological process.\nfrom_schema: https://w3id.org/biolink/biolink-model\nmixins:\n- outcome\n\n
                                        "},{"location":"Pathway/","title":"Class: Pathway","text":"
                                         classDiagram\n    class Pathway\n      OntologyClass <|-- Pathway\n      BiologicalProcess <|-- Pathway\n\n      Pathway : category\n\n      Pathway : deprecated\n\n      Pathway : description\n\n      Pathway : enabled_by\n\n          Pathway --|> PhysicalEntity : enabled_by\n\n      Pathway : full_name\n\n      Pathway : has_attribute\n\n          Pathway --|> Attribute : has_attribute\n\n      Pathway : has_input\n\n          Pathway --|> NamedThing : has_input\n\n      Pathway : has_output\n\n          Pathway --|> NamedThing : has_output\n\n      Pathway : id\n\n      Pathway : in_taxon\n\n          Pathway --|> OrganismTaxon : in_taxon\n\n      Pathway : in_taxon_label\n\n      Pathway : iri\n\n      Pathway : name\n\n      Pathway : provided_by\n\n      Pathway : synonym\n\n      Pathway : type\n\n      Pathway : xref\n\n\n
                                        "},{"location":"Pathway/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • BiologicalProcessOrActivity [ Occurrent OntologyClass]
                                                • BiologicalProcess [ Occurrent OntologyClass]
                                                  • Pathway [ OntologyClass]
                                        "},{"location":"Pathway/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity, OntologyClass has_input: holds between a process and a continuant, where the continuant is an input into the process 0..* NamedThing BiologicalProcessOrActivity has_output: holds between a process and a continuant, where the continuant is an output of the process 0..* NamedThing BiologicalProcessOrActivity enabled_by: holds between a process and a physical entity, where the physical entity executes the process 0..* PhysicalEntity BiologicalProcessOrActivity in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Pathway/#usages","title":"Usages","text":"used by used in type used GeneToPathwayAssociation object range Pathway MolecularActivityToPathwayAssociation object range Pathway ChemicalToPathwayAssociation object range Pathway"},{"location":"Pathway/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage GO BiologicalProcessOrActivityMolecularActivityBiologicalProcessPathwayPhysiologicalProcessAnatomicalEntityCellularComponentMacromolecularComplex REACT BiologicalProcessOrActivityMolecularActivityBiologicalProcessPathwayPhysiologicalProcessMacromolecularComplex KEGG MolecularEntityChemicalEntityChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityBiologicalProcessPathwayProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood SMPDB Pathway MSigDB Pathway PHARMGKB.PATHWAYS Pathway WIKIPATHWAYS Pathway FB PathwayGeneTranscriptPolypeptideProteinGeneFamilyGenotypeSequenceVariant PANTHER.PATHWAY Pathway KEGG.PATHWAY Pathway ncats.bioplanet Pathway"},{"location":"Pathway/#linkml-source","title":"LinkML Source","text":"
                                        name: pathway\nid_prefixes:\n- GO\n- REACT\n- KEGG\n- SMPDB\n- MSigDB\n- PHARMGKB.PATHWAYS\n- WIKIPATHWAYS\n- FB\n- PANTHER.PATHWAY\n- KEGG.PATHWAY\n- ncats.bioplanet\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- PW:0000001\n- WIKIDATA:Q4915012\nnarrow_mappings:\n- SIO:010526\n- GO:0007165\nis_a: biological process\nmixins:\n- ontology class\n\n
                                        "},{"location":"PercentageFrequencyValue/","title":"Type: PercentageFrequencyValue","text":"
                                        • base: float

                                        • uri: UO:0000187

                                        • typeof: double

                                        "},{"location":"PhaseEnum/","title":"Enum: PhaseEnum","text":"

                                        phase

                                        "},{"location":"PhaseEnum/#permissible-values","title":"Permissible Values","text":"Value Meaning Description 0 None None 1 None None 2 None None"},{"location":"PhaseEnum/#slots","title":"Slots","text":"Name Description phase The phase for a coding sequence entity. For example, phase of a CDS as represented in a GFF3 with a value of 0, 1 or 2."},{"location":"PhaseEnum/#linkml-source","title":"LinkML Source","text":"
                                        name: PhaseEnum\ndescription: phase\nfrom_schema: https://w3id.org/biolink/biolink-model\npermissible_values:\n  '0':\n    text: '0'\n  '1':\n    text: '1'\n  '2':\n    text: '2'\n\n
                                        "},{"location":"Phenomenon/","title":"Class: Phenomenon","text":"Description: a fact or situation that is observed to exist or happen, especially one whose cause or explanation is in question
                                         classDiagram\n    class Phenomenon\n      Occurrent <|-- Phenomenon\n      NamedThing <|-- Phenomenon\n\n      Phenomenon : category\n\n      Phenomenon : deprecated\n\n      Phenomenon : description\n\n      Phenomenon : full_name\n\n      Phenomenon : has_attribute\n\n          Phenomenon --|> Attribute : has_attribute\n\n      Phenomenon : id\n\n      Phenomenon : iri\n\n      Phenomenon : name\n\n      Phenomenon : provided_by\n\n      Phenomenon : synonym\n\n      Phenomenon : type\n\n      Phenomenon : xref\n\n\n
                                        "},{"location":"Phenomenon/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • Phenomenon [ Occurrent]
                                        "},{"location":"Phenomenon/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Phenomenon/#linkml-source","title":"LinkML Source","text":"
                                        name: phenomenon\ndescription: a fact or situation that is observed to exist or happen, especially one\n  whose cause or explanation is in question\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- UMLSSG:PHEN\nnarrow_mappings:\n- STY:T034\n- STY:T038\n- STY:T069\nbroad_mappings:\n- STY:T067\n- STY:T068\n- STY:T070\nis_a: named thing\nmixins:\n- occurrent\n\n
                                        "},{"location":"PhenotypicFeature/","title":"Class: PhenotypicFeature","text":"Description: A combination of entity and quality that makes up a phenotyping statement. An observable characteristic of an individual resulting from the interaction of its genotype with its molecular and physical environment.

                                        Aliases: sign, symptom, phenotype, trait, endophenotype

                                         classDiagram\n    class PhenotypicFeature\n      DiseaseOrPhenotypicFeature <|-- PhenotypicFeature\n\n\n      PhenotypicFeature <|-- BehavioralFeature\n      PhenotypicFeature <|-- ClinicalFinding\n\n\n      PhenotypicFeature : category\n\n      PhenotypicFeature : deprecated\n\n      PhenotypicFeature : description\n\n      PhenotypicFeature : full_name\n\n      PhenotypicFeature : has_attribute\n\n          PhenotypicFeature --|> Attribute : has_attribute\n\n      PhenotypicFeature : id\n\n      PhenotypicFeature : in_taxon\n\n          PhenotypicFeature --|> OrganismTaxon : in_taxon\n\n      PhenotypicFeature : in_taxon_label\n\n      PhenotypicFeature : iri\n\n      PhenotypicFeature : name\n\n      PhenotypicFeature : provided_by\n\n      PhenotypicFeature : synonym\n\n      PhenotypicFeature : type\n\n      PhenotypicFeature : xref\n\n\n
                                        "},{"location":"PhenotypicFeature/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • DiseaseOrPhenotypicFeature
                                                • PhenotypicFeature
                                                  • BehavioralFeature
                                                  • ClinicalFinding
                                        "},{"location":"PhenotypicFeature/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"PhenotypicFeature/#usages","title":"Usages","text":"used by used in type used GenotypeToPhenotypicFeatureAssociation object range PhenotypicFeature ExposureEventToPhenotypicFeatureAssociation object range PhenotypicFeature DiseaseToPhenotypicFeatureAssociation object range PhenotypicFeature CaseToPhenotypicFeatureAssociation object range PhenotypicFeature GeneToPhenotypicFeatureAssociation object range PhenotypicFeature VariantToPhenotypicFeatureAssociation object range PhenotypicFeature"},{"location":"PhenotypicFeature/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage HP GeneticInheritanceDiseasePhenotypicFeature EFO DiseasePhenotypicFeatureClinicalFinding NCIT FoodGeneticInheritanceDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureClinicalFinding UMLS OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureGenePolypeptideProtein MEDDRA DiseasePhenotypicFeature MP DiseasePhenotypicFeature ZP PhenotypicFeature UPHENO PhenotypicFeature APO PhenotypicFeature FBcv PhenotypicFeature WBPhenotype PhenotypicFeature SNOMEDCT DiseasePhenotypicFeatureCellularComponentCell MESH OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureProtein XPO PhenotypicFeature FYPO PhenotypicFeature TO PhenotypicFeature"},{"location":"PhenotypicFeature/#linkml-source","title":"LinkML Source","text":"
                                        name: phenotypic feature\nid_prefixes:\n- HP\n- EFO\n- NCIT\n- UMLS\n- MEDDRA\n- MP\n- ZP\n- UPHENO\n- APO\n- FBcv\n- WBPhenotype\n- SNOMEDCT\n- MESH\n- XPO\n- FYPO\n- TO\ndescription: A combination of entity and quality that makes up a phenotyping statement.\n  An observable characteristic of an  individual resulting from the interaction of\n  its genotype with its molecular and physical environment.\nexamples:\n- value: MP:0001262\n  description: decreased body weight\nin_subset:\n- model_organism_database\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- sign\n- symptom\n- phenotype\n- trait\n- endophenotype\nexact_mappings:\n- UPHENO:0001001\n- SIO:010056\n- WIKIDATA:Q104053\n- UMLS:C4021819\n- NCIT:C16977\n- SNOMEDCT:8116006\n- MESH:D010641\nnarrow_mappings:\n- STY:T184\n- WIKIDATA:Q169872\n- WIKIDATA:Q25203551\n- ZP:00000000\n- FBcv:0001347\n- HP:0000118\n- MP:0000001\n- WBPhenotype:0000886\n- XPO:00000000\n- FYPO:0000001\n- APO:0000017\n- TO:0000387\nbroad_mappings:\n- BFO:0000019\n- PATO:0000001\nis_a: disease or phenotypic feature\n\n
                                        "},{"location":"PhenotypicQuality/","title":"Class: PhenotypicQuality","text":"Description: A property of a phenotype

                                        Aliases: phenotypic properties

                                         classDiagram\n    class PhenotypicQuality\n      OrganismAttribute <|-- PhenotypicQuality\n\n      PhenotypicQuality : category\n\n      PhenotypicQuality : deprecated\n\n      PhenotypicQuality : description\n\n      PhenotypicQuality : full_name\n\n      PhenotypicQuality : has_attribute\n\n          PhenotypicQuality --|> Attribute : has_attribute\n\n      PhenotypicQuality : has_attribute_type\n\n          PhenotypicQuality --|> OntologyClass : has_attribute_type\n\n      PhenotypicQuality : has_qualitative_value\n\n          PhenotypicQuality --|> NamedThing : has_qualitative_value\n\n      PhenotypicQuality : has_quantitative_value\n\n          PhenotypicQuality --|> QuantityValue : has_quantitative_value\n\n      PhenotypicQuality : id\n\n      PhenotypicQuality : iri\n\n      PhenotypicQuality : name\n\n      PhenotypicQuality : provided_by\n\n      PhenotypicQuality : synonym\n\n      PhenotypicQuality : type\n\n      PhenotypicQuality : xref\n\n\n
                                        "},{"location":"PhenotypicQuality/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • Attribute [ OntologyClass]
                                              • OrganismAttribute
                                                • PhenotypicQuality
                                        "},{"location":"PhenotypicQuality/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance name: The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term. 0..1 LabelType Entity, Attribute has_attribute_type: connects an attribute to a class that describes it 1..1 OntologyClass Attribute has_quantitative_value: connects an attribute to a value 0..* QuantityValue Attribute has_qualitative_value: connects an attribute to a value 0..1 NamedThing Attribute iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity, Attribute id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity, OntologyClass provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"PhenotypicQuality/#linkml-source","title":"LinkML Source","text":"
                                        name: phenotypic quality\ndescription: A property of a phenotype\nexamples:\n- value: weight\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- phenotypic properties\nmappings:\n- PATO:0000001\nis_a: organism attribute\n\n
                                        "},{"location":"PhenotypicSex/","title":"Class: PhenotypicSex","text":"Description: An attribute corresponding to the phenotypic sex of the individual, based upon the reproductive organs present.
                                         classDiagram\n    class PhenotypicSex\n      BiologicalSex <|-- PhenotypicSex\n\n      PhenotypicSex : category\n\n      PhenotypicSex : deprecated\n\n      PhenotypicSex : description\n\n      PhenotypicSex : full_name\n\n      PhenotypicSex : has_attribute\n\n          PhenotypicSex --|> Attribute : has_attribute\n\n      PhenotypicSex : has_attribute_type\n\n          PhenotypicSex --|> OntologyClass : has_attribute_type\n\n      PhenotypicSex : has_qualitative_value\n\n          PhenotypicSex --|> NamedThing : has_qualitative_value\n\n      PhenotypicSex : has_quantitative_value\n\n          PhenotypicSex --|> QuantityValue : has_quantitative_value\n\n      PhenotypicSex : id\n\n      PhenotypicSex : iri\n\n      PhenotypicSex : name\n\n      PhenotypicSex : provided_by\n\n      PhenotypicSex : synonym\n\n      PhenotypicSex : type\n\n      PhenotypicSex : xref\n\n\n
                                        "},{"location":"PhenotypicSex/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • Attribute [ OntologyClass]
                                              • BiologicalSex
                                                • PhenotypicSex
                                        "},{"location":"PhenotypicSex/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance name: The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term. 0..1 LabelType Entity, Attribute has_attribute_type: connects an attribute to a class that describes it 1..1 OntologyClass Attribute has_quantitative_value: connects an attribute to a value 0..* QuantityValue Attribute has_qualitative_value: connects an attribute to a value 0..1 NamedThing Attribute iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity, Attribute id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity, OntologyClass provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"PhenotypicSex/#linkml-source","title":"LinkML Source","text":"
                                        name: phenotypic sex\ndescription: An attribute corresponding to the phenotypic sex of the individual, based\n  upon the reproductive organs present.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- PATO:0001894\nis_a: biological sex\n\n
                                        "},{"location":"PhysicalEntity/","title":"Class: PhysicalEntity","text":"Description: An entity that has material reality (a.k.a. physical essence).
                                         classDiagram\n    class PhysicalEntity\n      PhysicalEssence <|-- PhysicalEntity\n      NamedThing <|-- PhysicalEntity\n\n\n      PhysicalEntity <|-- MaterialSample\n\n\n      PhysicalEntity : category\n\n      PhysicalEntity : deprecated\n\n      PhysicalEntity : description\n\n      PhysicalEntity : full_name\n\n      PhysicalEntity : has_attribute\n\n          PhysicalEntity --|> Attribute : has_attribute\n\n      PhysicalEntity : id\n\n      PhysicalEntity : iri\n\n      PhysicalEntity : name\n\n      PhysicalEntity : provided_by\n\n      PhysicalEntity : synonym\n\n      PhysicalEntity : type\n\n      PhysicalEntity : xref\n\n\n
                                        "},{"location":"PhysicalEntity/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • PhysicalEntity [ PhysicalEssence]
                                              • MaterialSample [ SubjectOfInvestigation]
                                        "},{"location":"PhysicalEntity/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"PhysicalEntity/#usages","title":"Usages","text":"used by used in type used BiologicalProcessOrActivity enabled_by range PhysicalEntity BiologicalProcess enabled_by range PhysicalEntity Pathway enabled_by range PhysicalEntity PhysiologicalProcess enabled_by range PhysicalEntity Behavior enabled_by range PhysicalEntity PathologicalProcess enabled_by range PhysicalEntity"},{"location":"PhysicalEntity/#linkml-source","title":"LinkML Source","text":"
                                        name: physical entity\ndescription: An entity that has material reality (a.k.a. physical essence).\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- STY:T072\nnarrow_mappings:\n- STY:T073\nis_a: named thing\nmixins:\n- physical essence\n\n
                                        "},{"location":"PhysicalEssence/","title":"Class: PhysicalEssence","text":"Description: Semantic mixin concept. Pertains to entities that have physical properties such as mass, volume, or charge.
                                         classDiagram\n    class PhysicalEssence\n      PhysicalEssenceOrOccurrent <|-- PhysicalEssence\n\n\n      PhysicalEssence <|-- PhysicalEntity\n      PhysicalEssence <|-- ChemicalEntity\n      PhysicalEssence <|-- NucleicAcidEntity\n      PhysicalEssence <|-- RegulatoryRegion\n      PhysicalEssence <|-- AccessibleDnaRegion\n      PhysicalEssence <|-- TranscriptionFactorBindingSite\n      PhysicalEssence <|-- AnatomicalEntity\n      PhysicalEssence <|-- Gene\n      PhysicalEssence <|-- Genome\n      PhysicalEssence <|-- Genotype\n      PhysicalEssence <|-- Haplotype\n      PhysicalEssence <|-- SequenceVariant\n      PhysicalEssence <|-- ReagentTargetedGene\n      PhysicalEssence <|-- GenomicBackgroundExposure\n\n\n\n
                                        "},{"location":"PhysicalEssence/#inheritance","title":"Inheritance","text":"
                                        • PhysicalEssenceOrOccurrent
                                          • PhysicalEssence
                                        "},{"location":"PhysicalEssence/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"PhysicalEssence/#mixin-usage","title":"Mixin Usage","text":"mixed into description PhysicalEntity An entity that has material reality (a.k.a. physical essence). ChemicalEntity A chemical entity is a physical entity that pertains to chemistry or biochemistry. NucleicAcidEntity A nucleic acid entity is a molecular entity characterized by availability in gene databases of nucleotide-based sequence representations of its precise sequence; for convenience of representation, partial sequences of various kinds are included. RegulatoryRegion A region (or regions) of the genome that contains known or putative regulatory elements that act in cis- or trans- to affect the transcription of gene AccessibleDnaRegion A region (or regions) of a chromatinized genome that has been measured to be more accessible to an enzyme such as DNase-I or Tn5 Transpose TranscriptionFactorBindingSite A region (or regions) of the genome that contains a region of DNA known or predicted to bind a protein that modulates gene transcription AnatomicalEntity A subcellular location, cell type or gross anatomical part Gene A region (or regions) that includes all of the sequence elements necessary to encode a functional transcript. A gene locus may include regulatory regions, transcribed regions and/or other functional sequence regions. Genome A genome is the sum of genetic material within a cell or virion. Genotype An information content entity that describes a genome by specifying the total variation in genomic sequence and/or gene expression, relative to some established background Haplotype A set of zero or more Alleles on a single instance of a Sequence[VMC] SequenceVariant A sequence_variant is a non exact copy of a sequence_feature or genome exhibiting one or more sequence_alteration. ReagentTargetedGene A gene altered in its expression level in the context of some experiment as a result of being targeted by gene-knockdown reagent(s) such as a morpholino or RNAi. GenomicBackgroundExposure A genomic background exposure is where an individual's specific genomic background of genes, sequence variants or other pre-existing genomic conditions constitute a kind of 'exposure' to the organism, leading to or influencing an outcome."},{"location":"PhysicalEssence/#linkml-source","title":"LinkML Source","text":"
                                        name: physical essence\ndescription: Semantic mixin concept.  Pertains to entities that have physical properties\n  such as mass, volume, or charge.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: physical essence or occurrent\nmixin: true\n\n
                                        "},{"location":"PhysicalEssenceOrOccurrent/","title":"Class: PhysicalEssenceOrOccurrent","text":"Description: Either a physical or processual entity.
                                         classDiagram\n    class PhysicalEssenceOrOccurrent\n      PhysicalEssenceOrOccurrent <|-- PhysicalEssence\n      PhysicalEssenceOrOccurrent <|-- Occurrent\n\n\n
                                        "},{"location":"PhysicalEssenceOrOccurrent/#inheritance","title":"Inheritance","text":"
                                        • PhysicalEssenceOrOccurrent
                                          • PhysicalEssence
                                          • Occurrent
                                        "},{"location":"PhysicalEssenceOrOccurrent/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"PhysicalEssenceOrOccurrent/#mixin-usage","title":"Mixin Usage","text":"mixed into description"},{"location":"PhysicalEssenceOrOccurrent/#linkml-source","title":"LinkML Source","text":"
                                        name: physical essence or occurrent\ndescription: Either a physical or processual entity.\nfrom_schema: https://w3id.org/biolink/biolink-model\nmixin: true\n\n
                                        "},{"location":"PhysiologicalProcess/","title":"Class: PhysiologicalProcess","text":"

                                        Aliases: physiology

                                         classDiagram\n    class PhysiologicalProcess\n      OntologyClass <|-- PhysiologicalProcess\n      BiologicalProcess <|-- PhysiologicalProcess\n\n      PhysiologicalProcess : category\n\n      PhysiologicalProcess : deprecated\n\n      PhysiologicalProcess : description\n\n      PhysiologicalProcess : enabled_by\n\n          PhysiologicalProcess --|> PhysicalEntity : enabled_by\n\n      PhysiologicalProcess : full_name\n\n      PhysiologicalProcess : has_attribute\n\n          PhysiologicalProcess --|> Attribute : has_attribute\n\n      PhysiologicalProcess : has_input\n\n          PhysiologicalProcess --|> NamedThing : has_input\n\n      PhysiologicalProcess : has_output\n\n          PhysiologicalProcess --|> NamedThing : has_output\n\n      PhysiologicalProcess : id\n\n      PhysiologicalProcess : in_taxon\n\n          PhysiologicalProcess --|> OrganismTaxon : in_taxon\n\n      PhysiologicalProcess : in_taxon_label\n\n      PhysiologicalProcess : iri\n\n      PhysiologicalProcess : name\n\n      PhysiologicalProcess : provided_by\n\n      PhysiologicalProcess : synonym\n\n      PhysiologicalProcess : type\n\n      PhysiologicalProcess : xref\n\n\n
                                        "},{"location":"PhysiologicalProcess/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • BiologicalProcessOrActivity [ Occurrent OntologyClass]
                                                • BiologicalProcess [ Occurrent OntologyClass]
                                                  • PhysiologicalProcess [ OntologyClass]
                                        "},{"location":"PhysiologicalProcess/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity, OntologyClass has_input: holds between a process and a continuant, where the continuant is an input into the process 0..* NamedThing BiologicalProcessOrActivity has_output: holds between a process and a continuant, where the continuant is an output of the process 0..* NamedThing BiologicalProcessOrActivity enabled_by: holds between a process and a physical entity, where the physical entity executes the process 0..* PhysicalEntity BiologicalProcessOrActivity in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"PhysiologicalProcess/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage GO BiologicalProcessOrActivityMolecularActivityBiologicalProcessPathwayPhysiologicalProcessAnatomicalEntityCellularComponentMacromolecularComplex REACT BiologicalProcessOrActivityMolecularActivityBiologicalProcessPathwayPhysiologicalProcessMacromolecularComplex"},{"location":"PhysiologicalProcess/#linkml-source","title":"LinkML Source","text":"
                                        name: physiological process\nid_prefixes:\n- GO\n- REACT\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- physiology\nexact_mappings:\n- STY:T039\n- WIKIDATA:Q30892994\nnarrow_mappings:\n- STY:T040\n- STY:T042\n- STY:T043\n- STY:T045\nis_a: biological process\nmixins:\n- ontology class\n\n
                                        "},{"location":"PlanetaryEntity/","title":"Class: PlanetaryEntity","text":"Description: Any entity or process that exists at the level of the whole planet
                                         classDiagram\n    class PlanetaryEntity\n      NamedThing <|-- PlanetaryEntity\n\n\n      PlanetaryEntity <|-- EnvironmentalProcess\n      PlanetaryEntity <|-- EnvironmentalFeature\n      PlanetaryEntity <|-- GeographicLocation\n\n\n      PlanetaryEntity : category\n\n      PlanetaryEntity : deprecated\n\n      PlanetaryEntity : description\n\n      PlanetaryEntity : full_name\n\n      PlanetaryEntity : has_attribute\n\n          PlanetaryEntity --|> Attribute : has_attribute\n\n      PlanetaryEntity : id\n\n      PlanetaryEntity : iri\n\n      PlanetaryEntity : name\n\n      PlanetaryEntity : provided_by\n\n      PlanetaryEntity : synonym\n\n      PlanetaryEntity : type\n\n      PlanetaryEntity : xref\n\n\n
                                        "},{"location":"PlanetaryEntity/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • PlanetaryEntity
                                              • EnvironmentalProcess [ Occurrent]
                                              • EnvironmentalFeature
                                              • GeographicLocation
                                        "},{"location":"PlanetaryEntity/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"PlanetaryEntity/#linkml-source","title":"LinkML Source","text":"
                                        name: planetary entity\ndescription: Any entity or process that exists at the level of the whole planet\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: named thing\n\n
                                        "},{"location":"Plant/","title":"Class: Plant","text":"
                                         classDiagram\n    class Plant\n      CellularOrganism <|-- Plant\n\n      Plant : category\n\n      Plant : deprecated\n\n      Plant : description\n\n      Plant : full_name\n\n      Plant : has_attribute\n\n          Plant --|> Attribute : has_attribute\n\n      Plant : id\n\n      Plant : in_taxon\n\n          Plant --|> OrganismTaxon : in_taxon\n\n      Plant : in_taxon_label\n\n      Plant : iri\n\n      Plant : name\n\n      Plant : provided_by\n\n      Plant : synonym\n\n      Plant : type\n\n      Plant : xref\n\n\n
                                        "},{"location":"Plant/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • OrganismalEntity [ SubjectOfInvestigation]
                                                • CellularOrganism [ SubjectOfInvestigation]
                                                  • Plant
                                        "},{"location":"Plant/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: may often be an organism attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Plant/#linkml-source","title":"LinkML Source","text":"
                                        name: plant\ndescription: ''\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- NCIT:C14258\n- STY:T002\n- PO:0000003\n- NCIT:C79659\nis_a: cellular organism\n\n
                                        "},{"location":"Polypeptide/","title":"Class: Polypeptide","text":"Description: A polypeptide is a molecular entity characterized by availability in protein databases of amino-acid-based sequence representations of its precise primary structure; for convenience of representation, partial sequences of various kinds are included, even if they do not represent a physical molecule.

                                        Aliases: amino acid entity

                                         classDiagram\n    class Polypeptide\n      ChemicalEntityOrGeneOrGeneProduct <|-- Polypeptide\n      ChemicalEntityOrProteinOrPolypeptide <|-- Polypeptide\n      BiologicalEntity <|-- Polypeptide\n\n\n      Polypeptide <|-- Protein\n\n\n      Polypeptide : category\n\n      Polypeptide : deprecated\n\n      Polypeptide : description\n\n      Polypeptide : full_name\n\n      Polypeptide : has_attribute\n\n          Polypeptide --|> Attribute : has_attribute\n\n      Polypeptide : id\n\n      Polypeptide : in_taxon\n\n          Polypeptide --|> OrganismTaxon : in_taxon\n\n      Polypeptide : in_taxon_label\n\n      Polypeptide : iri\n\n      Polypeptide : name\n\n      Polypeptide : provided_by\n\n      Polypeptide : synonym\n\n      Polypeptide : type\n\n      Polypeptide : xref\n\n\n
                                        "},{"location":"Polypeptide/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • Polypeptide [ ChemicalEntityOrGeneOrGeneProduct ChemicalEntityOrProteinOrPolypeptide]
                                                • Protein [ GeneProductMixin]
                                        "},{"location":"Polypeptide/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Polypeptide/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage UniProtKB GeneProductMixinPolypeptideProteinProteinIsoform PR GeneProductMixinMacromolecularComplexPolypeptideProteinProteinIsoform ENSEMBL GeneTranscriptPolypeptideProteinProteinIsoformNoncodingRNAProduct FB PathwayGeneTranscriptPolypeptideProteinGeneFamilyGenotypeSequenceVariant UMLS OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureGenePolypeptideProtein"},{"location":"Polypeptide/#linkml-source","title":"LinkML Source","text":"
                                        name: polypeptide\nid_prefixes:\n- UniProtKB\n- PR\n- ENSEMBL\n- FB\n- UMLS\ndescription: A polypeptide is a molecular entity characterized by availability in\n  protein databases of amino-acid-based sequence representations of its precise primary\n  structure; for convenience of representation, partial sequences of various kinds\n  are included, even if they do not represent a physical molecule.\nin_subset:\n- model_organism_database\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- amino acid entity\nnarrow_mappings:\n- SO:0000104\n- STY:T116\n- STY:T087\nis_a: biological entity\nmixins:\n- chemical entity or gene or gene product\n- chemical entity or protein or polypeptide\n\n
                                        "},{"location":"PopulationOfIndividualOrganisms/","title":"Class: PopulationOfIndividualOrganisms","text":"Description: A collection of individuals from the same taxonomic class distinguished by one or more characteristics. Characteristics can include, but are not limited to, shared geographic location, genetics, phenotypes.
                                         classDiagram\n    class PopulationOfIndividualOrganisms\n      SubjectOfInvestigation <|-- PopulationOfIndividualOrganisms\n      OrganismalEntity <|-- PopulationOfIndividualOrganisms\n\n\n      PopulationOfIndividualOrganisms <|-- StudyPopulation\n\n\n      PopulationOfIndividualOrganisms : category\n\n      PopulationOfIndividualOrganisms : deprecated\n\n      PopulationOfIndividualOrganisms : description\n\n      PopulationOfIndividualOrganisms : full_name\n\n      PopulationOfIndividualOrganisms : has_attribute\n\n          PopulationOfIndividualOrganisms --|> Attribute : has_attribute\n\n      PopulationOfIndividualOrganisms : id\n\n      PopulationOfIndividualOrganisms : in_taxon\n\n          PopulationOfIndividualOrganisms --|> OrganismTaxon : in_taxon\n\n      PopulationOfIndividualOrganisms : in_taxon_label\n\n      PopulationOfIndividualOrganisms : iri\n\n      PopulationOfIndividualOrganisms : name\n\n      PopulationOfIndividualOrganisms : provided_by\n\n      PopulationOfIndividualOrganisms : synonym\n\n      PopulationOfIndividualOrganisms : type\n\n      PopulationOfIndividualOrganisms : xref\n\n\n
                                        "},{"location":"PopulationOfIndividualOrganisms/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • OrganismalEntity [ SubjectOfInvestigation]
                                                • PopulationOfIndividualOrganisms [ SubjectOfInvestigation]
                                                  • StudyPopulation
                                        "},{"location":"PopulationOfIndividualOrganisms/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: may often be an organism attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"PopulationOfIndividualOrganisms/#usages","title":"Usages","text":"used by used in type used ExposureEventToOutcomeAssociation population_context_qualifier range PopulationOfIndividualOrganisms VariantToPopulationAssociation object range PopulationOfIndividualOrganisms PopulationToPopulationAssociation subject range PopulationOfIndividualOrganisms PopulationToPopulationAssociation object range PopulationOfIndividualOrganisms"},{"location":"PopulationOfIndividualOrganisms/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage HANCESTRO PopulationOfIndividualOrganisms"},{"location":"PopulationOfIndividualOrganisms/#linkml-source","title":"LinkML Source","text":"
                                        name: population of individual organisms\nid_prefixes:\n- HANCESTRO\nlocal_names:\n  ga4gh:\n    local_name_source: ga4gh\n    local_name_value: population\ndescription: A collection of individuals from the same taxonomic class distinguished\n  by one or more characteristics.  Characteristics can include, but are not limited\n  to, shared geographic location, genetics, phenotypes.\nin_subset:\n- model_organism_database\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- PCO:0000001\n- SIO:001061\n- STY:T098\n- OBI:0000181\nis_a: organismal entity\nmixins:\n- subject of investigation\n\n
                                        "},{"location":"PopulationToPopulationAssociation/","title":"Class: PopulationToPopulationAssociation","text":"Description: An association between a two populations
                                         classDiagram\n    class PopulationToPopulationAssociation\n      Association <|-- PopulationToPopulationAssociation\n\n      PopulationToPopulationAssociation : aggregator_knowledge_source\n\n      PopulationToPopulationAssociation : category\n\n      PopulationToPopulationAssociation : deprecated\n\n      PopulationToPopulationAssociation : description\n\n      PopulationToPopulationAssociation : has_attribute\n\n          PopulationToPopulationAssociation --|> Attribute : has_attribute\n\n      PopulationToPopulationAssociation : has_evidence\n\n          PopulationToPopulationAssociation --|> EvidenceType : has_evidence\n\n      PopulationToPopulationAssociation : id\n\n      PopulationToPopulationAssociation : iri\n\n      PopulationToPopulationAssociation : knowledge_source\n\n      PopulationToPopulationAssociation : name\n\n      PopulationToPopulationAssociation : negated\n\n      PopulationToPopulationAssociation : object\n\n          PopulationToPopulationAssociation --|> PopulationOfIndividualOrganisms : object\n\n      PopulationToPopulationAssociation : object_category\n\n          PopulationToPopulationAssociation --|> OntologyClass : object_category\n\n      PopulationToPopulationAssociation : object_category_closure\n\n          PopulationToPopulationAssociation --|> OntologyClass : object_category_closure\n\n      PopulationToPopulationAssociation : object_closure\n\n      PopulationToPopulationAssociation : object_label_closure\n\n      PopulationToPopulationAssociation : object_namespace\n\n      PopulationToPopulationAssociation : original_object\n\n      PopulationToPopulationAssociation : original_predicate\n\n      PopulationToPopulationAssociation : original_subject\n\n      PopulationToPopulationAssociation : predicate\n\n      PopulationToPopulationAssociation : primary_knowledge_source\n\n      PopulationToPopulationAssociation : publications\n\n          PopulationToPopulationAssociation --|> Publication : publications\n\n      PopulationToPopulationAssociation : qualifier\n\n      PopulationToPopulationAssociation : qualifiers\n\n          PopulationToPopulationAssociation --|> OntologyClass : qualifiers\n\n      PopulationToPopulationAssociation : retrieval_source_ids\n\n          PopulationToPopulationAssociation --|> RetrievalSource : retrieval_source_ids\n\n      PopulationToPopulationAssociation : subject\n\n          PopulationToPopulationAssociation --|> PopulationOfIndividualOrganisms : subject\n\n      PopulationToPopulationAssociation : subject_category\n\n          PopulationToPopulationAssociation --|> OntologyClass : subject_category\n\n      PopulationToPopulationAssociation : subject_category_closure\n\n          PopulationToPopulationAssociation --|> OntologyClass : subject_category_closure\n\n      PopulationToPopulationAssociation : subject_closure\n\n      PopulationToPopulationAssociation : subject_label_closure\n\n      PopulationToPopulationAssociation : subject_namespace\n\n      PopulationToPopulationAssociation : timepoint\n\n      PopulationToPopulationAssociation : type\n\n\n
                                        "},{"location":"PopulationToPopulationAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • PopulationToPopulationAssociation
                                        "},{"location":"PopulationToPopulationAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: the population that form the subject of the association 1..1 PopulationOfIndividualOrganisms Association predicate: A relationship type that holds between the subject and object populations. Standard mereological relations can be used. E.g. subject part-of object, subject overlaps object. Derivation relationships can also be used 1..1 PredicateType Association object: the population that form the object of the association 1..1 PopulationOfIndividualOrganisms Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"PopulationToPopulationAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: population to population association\ndescription: An association between a two populations\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nslot_usage:\n  subject:\n    name: subject\n    description: the population that form the subject of the association\n    domain_of:\n    - association\n    range: population of individual organisms\n  object:\n    name: object\n    description: the population that form the object of the association\n    domain_of:\n    - association\n    range: population of individual organisms\n  predicate:\n    name: predicate\n    description: A relationship type that holds between the subject and object populations.\n      Standard mereological relations can be used. E.g. subject part-of object, subject\n      overlaps object. Derivation relationships can also be used\n    domain_of:\n    - predicate mapping\n    - association\ndefining_slots:\n- subject\n- object\n\n
                                        "},{"location":"PosttranslationalModification/","title":"Class: PosttranslationalModification","text":"Description: A chemical modification of a polypeptide or protein that occurs after translation. e.g. polypeptide cleavage to form separate proteins, methylation or acetylation of histone tail amino acids, protein ubiquitination.
                                         classDiagram\n    class PosttranslationalModification\n      GeneProductIsoformMixin <|-- PosttranslationalModification\n      BiologicalEntity <|-- PosttranslationalModification\n\n      PosttranslationalModification : category\n\n      PosttranslationalModification : deprecated\n\n      PosttranslationalModification : description\n\n      PosttranslationalModification : full_name\n\n      PosttranslationalModification : has_attribute\n\n          PosttranslationalModification --|> Attribute : has_attribute\n\n      PosttranslationalModification : id\n\n      PosttranslationalModification : in_taxon\n\n          PosttranslationalModification --|> OrganismTaxon : in_taxon\n\n      PosttranslationalModification : in_taxon_label\n\n      PosttranslationalModification : iri\n\n      PosttranslationalModification : name\n\n      PosttranslationalModification : provided_by\n\n      PosttranslationalModification : synonym\n\n      PosttranslationalModification : type\n\n      PosttranslationalModification : xref\n\n\n
                                        "},{"location":"PosttranslationalModification/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • PosttranslationalModification [ GeneProductIsoformMixin]
                                        "},{"location":"PosttranslationalModification/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie GeneProductMixin, NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType GeneProductMixin, NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: genes are typically designated by a short symbol and a full name. We map the symbol to the default display name and use an additional slot for full name 0..1 SymbolType Entity, MacromolecularMachineMixin description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"PosttranslationalModification/#linkml-source","title":"LinkML Source","text":"
                                        name: posttranslational modification\ndescription: A chemical modification of a polypeptide or protein that occurs after\n  translation.  e.g. polypeptide cleavage to form separate proteins, methylation or\n  acetylation of histone tail amino acids,  protein ubiquitination.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: biological entity\nmixins:\n- gene product isoform mixin\n\n
                                        "},{"location":"PredicateMapping/","title":"Class: PredicateMapping","text":"Description: A deprecated predicate mapping object contains the deprecated predicate and an example of the rewiring that should be done to use a qualified statement in its place.
                                         classDiagram\n    class PredicateMapping\n      PredicateMapping : anatomical_context_qualifier\n\n      PredicateMapping : broad_match\n\n          PredicateMapping --|> NamedThing : broad_match\n\n      PredicateMapping : causal_mechanism_qualifier\n\n          PredicateMapping --|> CausalMechanismQualifierEnum : causal_mechanism_qualifier\n\n      PredicateMapping : exact_match\n\n          PredicateMapping --|> NamedThing : exact_match\n\n      PredicateMapping : mapped_predicate\n\n      PredicateMapping : narrow_match\n\n          PredicateMapping --|> NamedThing : narrow_match\n\n      PredicateMapping : object_aspect_qualifier\n\n      PredicateMapping : object_context_qualifier\n\n      PredicateMapping : object_derivative_qualifier\n\n      PredicateMapping : object_direction_qualifier\n\n          PredicateMapping --|> DirectionQualifierEnum : object_direction_qualifier\n\n      PredicateMapping : object_form_or_variant_qualifier\n\n      PredicateMapping : object_part_qualifier\n\n      PredicateMapping : predicate\n\n      PredicateMapping : qualified_predicate\n\n      PredicateMapping : species_context_qualifier\n\n          PredicateMapping --|> OrganismTaxon : species_context_qualifier\n\n      PredicateMapping : subject_aspect_qualifier\n\n      PredicateMapping : subject_context_qualifier\n\n      PredicateMapping : subject_derivative_qualifier\n\n      PredicateMapping : subject_direction_qualifier\n\n          PredicateMapping --|> DirectionQualifierEnum : subject_direction_qualifier\n\n      PredicateMapping : subject_form_or_variant_qualifier\n\n      PredicateMapping : subject_part_qualifier\n\n\n
                                        "},{"location":"PredicateMapping/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance mapped_predicate: The predicate that is being replaced by the fully qualified representation of predicate + subject and object qualifiers. Only to be used in test data and mapping data to help with the transition to the fully qualified predicate model. Not to be used in knowledge graphs. 0..1 String direct subject_aspect_qualifier: None 0..1 String direct subject_direction_qualifier: None 0..1 DirectionQualifierEnum direct subject_form_or_variant_qualifier: None 0..1 String direct subject_part_qualifier: None 0..1 String direct subject_derivative_qualifier: None 0..1 String direct subject_context_qualifier: None 0..1 String direct predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType direct qualified_predicate: Predicate to be used in an association when subject and object qualifiers are present and the full reading of the statement requires a qualification to the predicate in use in order to refine or increase the specificity of the full statement reading. This qualifier holds a relationship to be used instead of that expressed by the primary predicate, in a \u2018full statement\u2019 reading of the association, where qualifier-based semantics are included. This is necessary only in cases where the primary predicate does not work in a full statement reading. 0..1 String direct object_aspect_qualifier: None 0..1 String direct object_direction_qualifier: None 0..1 DirectionQualifierEnum direct object_form_or_variant_qualifier: None 0..1 String direct object_part_qualifier: None 0..1 String direct object_derivative_qualifier: None 0..1 String direct object_context_qualifier: None 0..1 String direct causal_mechanism_qualifier: A statement qualifier representing a type of molecular control mechanism through which an effect of a chemical on a gene or gene product is mediated (e.g. 'agonism', 'inhibition', 'allosteric modulation', 'channel blocker') 0..1 CausalMechanismQualifierEnum direct anatomical_context_qualifier: A statement qualifier representing an anatomical location where an relationship expressed in an association took place (can be a tissue, cell type, or sub-cellular location). 0..1 String direct species_context_qualifier: A statement qualifier representing a taxonomic category of species in which a relationship expressed in an association took place. 0..1 OrganismTaxon direct exact_match: holds between two entities that have strictly equivalent meanings, with a high degree of confidence 0..* NamedThing direct narrow_match: a list of terms from different schemas or terminology systems that have a narrower, more specific meaning. Narrower terms are typically shown as children in a hierarchy or tree. 0..* NamedThing direct broad_match: a list of terms from different schemas or terminology systems that have a broader, more general meaning. Broader terms are typically shown as parents in a hierarchy or tree. 0..* NamedThing direct"},{"location":"PredicateMapping/#usages","title":"Usages","text":"used by used in type used MappingCollection predicate_mappings range PredicateMapping"},{"location":"PredicateMapping/#linkml-source","title":"LinkML Source","text":"
                                        name: predicate mapping\ndescription: A deprecated predicate mapping object contains the deprecated predicate\n  and an example of the rewiring that should be done to use a qualified statement\n  in its place.\nfrom_schema: https://w3id.org/biolink/biolink-model\nslots:\n- mapped predicate\n- subject aspect qualifier\n- subject direction qualifier\n- subject form or variant qualifier\n- subject part qualifier\n- subject derivative qualifier\n- subject context qualifier\n- predicate\n- qualified predicate\n- object aspect qualifier\n- object direction qualifier\n- object form or variant qualifier\n- object part qualifier\n- object derivative qualifier\n- object context qualifier\n- causal mechanism qualifier\n- anatomical context qualifier\n- species context qualifier\n- exact match\n- narrow match\n- broad match\n\n
                                        "},{"location":"PredicateType/","title":"Type: PredicateType","text":"

                                        A CURIE from the biolink related_to hierarchy. For example, biolink:related_to, biolink:causes, biolink:treats.

                                        • base: URIorCURIE

                                        • uri: xsd:anyURI

                                        • repr: str

                                        • typeof: uriorcurie

                                        "},{"location":"PreprintPublication/","title":"Class: PreprintPublication","text":"Description: a document reresenting an early version of an author's original scholarly work, such as a research paper or a review, prior to formal peer review and publication in a peer-reviewed scholarly or scientific journal.
                                         classDiagram\n    class PreprintPublication\n      Publication <|-- PreprintPublication\n\n      PreprintPublication : authors\n\n          PreprintPublication --|> Agent : authors\n\n      PreprintPublication : category\n\n      PreprintPublication : creation_date\n\n      PreprintPublication : deprecated\n\n      PreprintPublication : description\n\n      PreprintPublication : format\n\n      PreprintPublication : full_name\n\n      PreprintPublication : has_attribute\n\n          PreprintPublication --|> Attribute : has_attribute\n\n      PreprintPublication : id\n\n      PreprintPublication : iri\n\n      PreprintPublication : keywords\n\n      PreprintPublication : license\n\n      PreprintPublication : mesh_terms\n\n      PreprintPublication : name\n\n      PreprintPublication : pages\n\n      PreprintPublication : provided_by\n\n      PreprintPublication : rights\n\n      PreprintPublication : summary\n\n      PreprintPublication : synonym\n\n      PreprintPublication : type\n\n      PreprintPublication : xref\n\n\n
                                        "},{"location":"PreprintPublication/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • InformationContentEntity
                                              • Publication
                                                • PreprintPublication
                                        "},{"location":"PreprintPublication/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance authors: connects an publication to the list of authors who contributed to the publication. This property should be a comma-delimited list of author names. It is recommended that an author's name be formatted as \"surname, firstname initial.\". Note that this property is a node annotation expressing the citation list of authorship which might typically otherwise be more completely documented in biolink:PublicationToProviderAssociation defined edges which point to full details about an author and possibly, some qualifiers which clarify the specific status of a given author in the publication. 0..* Agent Publication pages: When a 2-tuple of page numbers are provided, they represent the start and end page of the publication within its parent publication context. For books, this may be set to the total number of pages of the book. 0..* String Publication summary: executive summary of a publication 0..1 String Publication keywords: keywords tagging a publication 0..* String Publication mesh_terms: mesh terms tagging a publication 0..* Uriorcurie Publication xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie Publication, NamedThing license: None 0..1 String InformationContentEntity rights: None 0..1 String InformationContentEntity format: None 0..1 String InformationContentEntity creation_date: date on which an entity was created. This can be applied to nodes or edges 0..1 Date InformationContentEntity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: Different kinds of publication subtypes will have different preferred identifiers (curies when feasible). Precedence of identifiers for scientific articles is as follows: PMID if available; DOI if not; actual alternate CURIE otherwise. Enclosing publications (i.e. referenced by 'published in' node property) such as books and journals, should have industry-standard identifier such as from ISBN and ISSN. 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: the 'title' of the publication is generally recorded in the 'name' property (inherited from NamedThing). The field name 'title' is now also tagged as an acceptable alias for the node property 'name' (just in case). 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"PreprintPublication/#linkml-source","title":"LinkML Source","text":"
                                        name: preprint publication\ndescription: a document reresenting an early version of an author's original scholarly\n  work,  such as a research paper or a review, prior to formal peer review and publication  in\n  a peer-reviewed scholarly or scientific journal.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- EFO:0010558\n- fabio:Preprint\nis_a: publication\n\n
                                        "},{"location":"Procedure/","title":"Class: Procedure","text":"Description: A series of actions conducted in a certain order or manner
                                         classDiagram\n    class Procedure\n      ActivityAndBehavior <|-- Procedure\n      NamedThing <|-- Procedure\n\n      Procedure : category\n\n      Procedure : deprecated\n\n      Procedure : description\n\n      Procedure : full_name\n\n      Procedure : has_attribute\n\n          Procedure --|> Attribute : has_attribute\n\n      Procedure : id\n\n      Procedure : iri\n\n      Procedure : name\n\n      Procedure : provided_by\n\n      Procedure : synonym\n\n      Procedure : type\n\n      Procedure : xref\n\n\n
                                        "},{"location":"Procedure/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • Procedure [ ActivityAndBehavior]
                                        "},{"location":"Procedure/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Procedure/#usages","title":"Usages","text":"used by used in type used Treatment has_procedure range Procedure"},{"location":"Procedure/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage CPT Procedure"},{"location":"Procedure/#linkml-source","title":"LinkML Source","text":"
                                        name: procedure\nid_prefixes:\n- CPT\ndescription: A series of actions conducted in a certain order or manner\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- UMLSSG:PROC\n- dcid:MedicalProcedure\nnarrow_mappings:\n- STY:T059\n- STY:T060\n- STY:T061\n- STY:T063\nis_a: named thing\nmixins:\n- activity and behavior\n\n
                                        "},{"location":"ProcessedMaterial/","title":"Class: ProcessedMaterial","text":"Description: A chemical entity (often a mixture) processed for consumption for nutritional, medical or technical use. Is a material entity that is created or changed during material processing.
                                         classDiagram\n    class ProcessedMaterial\n      ChemicalMixture <|-- ProcessedMaterial\n\n      ProcessedMaterial : available_from\n\n          ProcessedMaterial --|> DrugAvailabilityEnum : available_from\n\n      ProcessedMaterial : category\n\n      ProcessedMaterial : deprecated\n\n      ProcessedMaterial : description\n\n      ProcessedMaterial : drug_regulatory_status_world_wide\n\n      ProcessedMaterial : full_name\n\n      ProcessedMaterial : has_attribute\n\n          ProcessedMaterial --|> Attribute : has_attribute\n\n      ProcessedMaterial : has_chemical_role\n\n          ProcessedMaterial --|> ChemicalRole : has_chemical_role\n\n      ProcessedMaterial : highest_FDA_approval_status\n\n      ProcessedMaterial : id\n\n      ProcessedMaterial : iri\n\n      ProcessedMaterial : is_supplement\n\n          ProcessedMaterial --|> ChemicalMixture : is_supplement\n\n      ProcessedMaterial : is_toxic\n\n      ProcessedMaterial : max_tolerated_dose\n\n      ProcessedMaterial : name\n\n      ProcessedMaterial : provided_by\n\n      ProcessedMaterial : routes_of_delivery\n\n          ProcessedMaterial --|> DrugDeliveryEnum : routes_of_delivery\n\n      ProcessedMaterial : synonym\n\n      ProcessedMaterial : trade_name\n\n          ProcessedMaterial --|> ChemicalEntity : trade_name\n\n      ProcessedMaterial : type\n\n      ProcessedMaterial : xref\n\n\n
                                        "},{"location":"ProcessedMaterial/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • ChemicalEntity [ PhysicalEssence ChemicalOrDrugOrTreatment ChemicalEntityOrGeneOrGeneProduct ChemicalEntityOrProteinOrPolypeptide]
                                              • ChemicalMixture
                                                • ProcessedMaterial
                                        "},{"location":"ProcessedMaterial/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance is_supplement: 0..1 ChemicalMixture ChemicalMixture highest_FDA_approval_status: Should be the highest level of FDA approval this chemical entity or device has, regardless of which disease, condition or phenotype it is currently being reviewed to treat. For specific levels of FDA approval for a specific condition, disease, phenotype, etc., see the association slot, 'FDA approval status.' 0..1 String ChemicalMixture drug_regulatory_status_world_wide: An agglomeration of drug regulatory status worldwide. Not specific to FDA. 0..1 String ChemicalMixture routes_of_delivery: the method or process of administering a pharmaceutical compound to achieve a therapeutic effect in humans or animals. 0..* DrugDeliveryEnum ChemicalMixture trade_name: 0..1 ChemicalEntity ChemicalEntity available_from: 0..* DrugAvailabilityEnum ChemicalEntity max_tolerated_dose: The highest dose of a drug or treatment that does not cause unacceptable side effects. The maximum tolerated dose is determined in clinical trials by testing increasing doses on different groups of people until the highest dose with acceptable side effects is found. Also called MTD. 0..1 String ChemicalEntity is_toxic: 0..1 Boolean ChemicalEntity has_chemical_role: A role is particular behaviour which a chemical entity may exhibit. 0..* ChemicalRole ChemicalEntity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ProcessedMaterial/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage UMLS OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureGenePolypeptideProtein PUBCHEM.COMPOUND MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood CHEMBL.COMPOUND MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood UNII MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood CHEBI ChemicalRoleMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodhas_chemical_role MESH OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureProtein CAS MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood GTOPDB MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood HMDB MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG MolecularEntityChemicalEntityChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityBiologicalProcessPathwayProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.COMPOUND MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood ChemBank MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood PUBCHEM.SUBSTANCE MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood INCHI MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood INCHIKEY MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.GLYCAN MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.ENVIRON MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood ChemBank MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood SIDER.DRUG MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood BIGG.METABOLITE SmallMoleculeNucleicAcidEntityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood foodb.compound SmallMoleculeNucleicAcidEntityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood UMLS OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureGenePolypeptideProtein foodb.food ProcessedMaterialFood"},{"location":"ProcessedMaterial/#linkml-source","title":"LinkML Source","text":"
                                        name: processed material\nid_prefixes:\n- UMLS\n- PUBCHEM.COMPOUND\n- CHEMBL.COMPOUND\n- UNII\n- CHEBI\n- MESH\n- CAS\n- GTOPDB\n- HMDB\n- KEGG\n- KEGG.COMPOUND\n- ChemBank\n- PUBCHEM.SUBSTANCE\n- INCHI\n- INCHIKEY\n- KEGG.GLYCAN\n- KEGG.ENVIRON\n- ChemBank\n- SIDER.DRUG\n- BIGG.METABOLITE\n- foodb.compound\n- UMLS\n- foodb.food\ndescription: A chemical entity (often a mixture) processed for consumption for nutritional,\n  medical or technical use. Is a material entity that is created or changed during\n  material processing.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- OBI:0000047\nis_a: chemical mixture\n\n
                                        "},{"location":"Protein/","title":"Class: Protein","text":"Description: A gene product that is composed of a chain of amino acid sequences and is produced by ribosome-mediated translation of mRNA
                                         classDiagram\n    class Protein\n      GeneProductMixin <|-- Protein\n      Polypeptide <|-- Protein\n\n\n      Protein <|-- ProteinIsoform\n\n\n      Protein : category\n\n      Protein : deprecated\n\n      Protein : description\n\n      Protein : full_name\n\n      Protein : has_attribute\n\n          Protein --|> Attribute : has_attribute\n\n      Protein : id\n\n      Protein : in_taxon\n\n          Protein --|> OrganismTaxon : in_taxon\n\n      Protein : in_taxon_label\n\n      Protein : iri\n\n      Protein : name\n\n      Protein : provided_by\n\n      Protein : synonym\n\n      Protein : type\n\n      Protein : xref\n\n\n
                                        "},{"location":"Protein/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • Polypeptide [ ChemicalEntityOrGeneOrGeneProduct ChemicalEntityOrProteinOrPolypeptide]
                                                • Protein [ GeneProductMixin]
                                                  • ProteinIsoform [ GeneProductIsoformMixin]
                                        "},{"location":"Protein/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing, GeneProductMixin xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing, GeneProductMixin in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: genes are typically designated by a short symbol and a full name. We map the symbol to the default display name and use an additional slot for full name 0..1 SymbolType Entity, MacromolecularMachineMixin description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Protein/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage UniProtKB GeneProductMixinPolypeptideProteinProteinIsoform PR GeneProductMixinMacromolecularComplexPolypeptideProteinProteinIsoform ENSEMBL GeneTranscriptPolypeptideProteinProteinIsoformNoncodingRNAProduct FB PathwayGeneTranscriptPolypeptideProteinGeneFamilyGenotypeSequenceVariant UMLS OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureGenePolypeptideProtein MESH OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureProtein ncats.drug ChemicalEntityMolecularMixtureDrugEnvironmentalFoodContaminantFoodAdditiveProtein"},{"location":"Protein/#linkml-source","title":"LinkML Source","text":"
                                        name: protein\nid_prefixes:\n- UniProtKB\n- PR\n- ENSEMBL\n- FB\n- UMLS\n- MESH\n- ncats.drug\ndescription: A gene product that is composed of a chain of amino acid sequences and\n  is produced by ribosome-mediated translation of mRNA\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- PR:000000001\n- SIO:010043\n- WIKIDATA:Q8054\nnarrow_mappings:\n- STY:T126\n- STY:T192\nbroad_mappings:\n- bioschemas:Protein\nis_a: polypeptide\nmixins:\n- gene product mixin\n\n
                                        "},{"location":"ProteinDomain/","title":"Class: ProteinDomain","text":"Description: A conserved part of protein sequence and (tertiary) structure that can evolve, function, and exist independently of the rest of the protein chain. Protein domains maintain their structure and function independently of the proteins in which they are found. e.g. an SH3 domain.
                                         classDiagram\n    class ProteinDomain\n      GeneGroupingMixin <|-- ProteinDomain\n      ChemicalEntityOrGeneOrGeneProduct <|-- ProteinDomain\n      BiologicalEntity <|-- ProteinDomain\n\n      ProteinDomain : category\n\n      ProteinDomain : deprecated\n\n      ProteinDomain : description\n\n      ProteinDomain : full_name\n\n      ProteinDomain : has_attribute\n\n          ProteinDomain --|> Attribute : has_attribute\n\n      ProteinDomain : has_gene_or_gene_product\n\n          ProteinDomain --|> Gene : has_gene_or_gene_product\n\n      ProteinDomain : id\n\n      ProteinDomain : in_taxon\n\n          ProteinDomain --|> OrganismTaxon : in_taxon\n\n      ProteinDomain : in_taxon_label\n\n      ProteinDomain : iri\n\n      ProteinDomain : name\n\n      ProteinDomain : provided_by\n\n      ProteinDomain : synonym\n\n      ProteinDomain : type\n\n      ProteinDomain : xref\n\n\n
                                        "},{"location":"ProteinDomain/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • ProteinDomain [ GeneGroupingMixin ChemicalEntityOrGeneOrGeneProduct]
                                        "},{"location":"ProteinDomain/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance has_gene_or_gene_product: connects an entity with one or more gene or gene products 0..* Gene GeneGroupingMixin in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ProteinDomain/#linkml-source","title":"LinkML Source","text":"
                                        name: protein domain\ndescription: A conserved part of protein sequence and (tertiary) structure that can\n  evolve, function, and exist independently of the rest of the protein chain. Protein\n  domains maintain their structure and function independently of the proteins in which\n  they are found. e.g. an SH3 domain.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- NCIT:C13379\n- SIO:001379\n- UMLS:C1514562\nis_a: biological entity\nmixins:\n- gene grouping mixin\n- chemical entity or gene or gene product\n\n
                                        "},{"location":"ProteinFamily/","title":"Class: ProteinFamily","text":"
                                         classDiagram\n    class ProteinFamily\n      GeneGroupingMixin <|-- ProteinFamily\n      ChemicalEntityOrGeneOrGeneProduct <|-- ProteinFamily\n      BiologicalEntity <|-- ProteinFamily\n\n      ProteinFamily : category\n\n      ProteinFamily : deprecated\n\n      ProteinFamily : description\n\n      ProteinFamily : full_name\n\n      ProteinFamily : has_attribute\n\n          ProteinFamily --|> Attribute : has_attribute\n\n      ProteinFamily : has_gene_or_gene_product\n\n          ProteinFamily --|> Gene : has_gene_or_gene_product\n\n      ProteinFamily : id\n\n      ProteinFamily : in_taxon\n\n          ProteinFamily --|> OrganismTaxon : in_taxon\n\n      ProteinFamily : in_taxon_label\n\n      ProteinFamily : iri\n\n      ProteinFamily : name\n\n      ProteinFamily : provided_by\n\n      ProteinFamily : synonym\n\n      ProteinFamily : type\n\n      ProteinFamily : xref\n\n\n
                                        "},{"location":"ProteinFamily/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • ProteinFamily [ GeneGroupingMixin ChemicalEntityOrGeneOrGeneProduct]
                                        "},{"location":"ProteinFamily/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance has_gene_or_gene_product: connects an entity with one or more gene or gene products 0..* Gene GeneGroupingMixin in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ProteinFamily/#linkml-source","title":"LinkML Source","text":"
                                        name: protein family\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- NCIT:C26004\n- WIKIDATA:Q2278983\nnarrow_mappings:\n- SIO:001380\n- NCIT:C20130\n- WIKIDATA:Q417841\nis_a: biological entity\nmixins:\n- gene grouping mixin\n- chemical entity or gene or gene product\n\n
                                        "},{"location":"ProteinIsoform/","title":"Class: ProteinIsoform","text":"Description: Represents a protein that is a specific isoform of the canonical or reference protein. See https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4114032/

                                        Aliases: proteoform

                                         classDiagram\n    class ProteinIsoform\n      GeneProductIsoformMixin <|-- ProteinIsoform\n      Protein <|-- ProteinIsoform\n\n      ProteinIsoform : category\n\n      ProteinIsoform : deprecated\n\n      ProteinIsoform : description\n\n      ProteinIsoform : full_name\n\n      ProteinIsoform : has_attribute\n\n          ProteinIsoform --|> Attribute : has_attribute\n\n      ProteinIsoform : id\n\n      ProteinIsoform : in_taxon\n\n          ProteinIsoform --|> OrganismTaxon : in_taxon\n\n      ProteinIsoform : in_taxon_label\n\n      ProteinIsoform : iri\n\n      ProteinIsoform : name\n\n      ProteinIsoform : provided_by\n\n      ProteinIsoform : synonym\n\n      ProteinIsoform : type\n\n      ProteinIsoform : xref\n\n\n
                                        "},{"location":"ProteinIsoform/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • Polypeptide [ ChemicalEntityOrGeneOrGeneProduct ChemicalEntityOrProteinOrPolypeptide]
                                                • Protein [ GeneProductMixin]
                                                  • ProteinIsoform [ GeneProductIsoformMixin]
                                        "},{"location":"ProteinIsoform/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing, GeneProductMixin xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing, GeneProductMixin in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: genes are typically designated by a short symbol and a full name. We map the symbol to the default display name and use an additional slot for full name 0..1 SymbolType Entity, MacromolecularMachineMixin description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ProteinIsoform/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage UniProtKB GeneProductMixinPolypeptideProteinProteinIsoform UNIPROT.ISOFORM ProteinIsoform PR GeneProductMixinMacromolecularComplexPolypeptideProteinProteinIsoform ENSEMBL GeneTranscriptPolypeptideProteinProteinIsoformNoncodingRNAProduct"},{"location":"ProteinIsoform/#linkml-source","title":"LinkML Source","text":"
                                        name: protein isoform\nid_prefixes:\n- UniProtKB\n- UNIPROT.ISOFORM\n- PR\n- ENSEMBL\ndescription: Represents a protein that is a specific isoform of the canonical or reference\n  protein. See https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4114032/\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- proteoform\nis_a: protein\nmixins:\n- gene product isoform mixin\n\n
                                        "},{"location":"Publication/","title":"Class: Publication","text":"Description: Any \u2018published\u2019 piece of information. Publications are considered broadly to include any document or document part made available in print or on the web - which may include scientific journal issues, individual articles, and books - as well as things like pre-prints, white papers, patents, drug labels, web pages, protocol documents, and even a part of a publication if of significant knowledge scope (e.g. a figure, figure legend, or section highlighted by NLP).
                                         classDiagram\n    class Publication\n      InformationContentEntity <|-- Publication\n\n\n      Publication <|-- Book\n      Publication <|-- BookChapter\n      Publication <|-- Serial\n      Publication <|-- Article\n      Publication <|-- Patent\n      Publication <|-- WebPage\n      Publication <|-- PreprintPublication\n      Publication <|-- DrugLabel\n\n\n      Publication : authors\n\n          Publication --|> Agent : authors\n\n      Publication : category\n\n      Publication : creation_date\n\n      Publication : deprecated\n\n      Publication : description\n\n      Publication : format\n\n      Publication : full_name\n\n      Publication : has_attribute\n\n          Publication --|> Attribute : has_attribute\n\n      Publication : id\n\n      Publication : iri\n\n      Publication : keywords\n\n      Publication : license\n\n      Publication : mesh_terms\n\n      Publication : name\n\n      Publication : pages\n\n      Publication : provided_by\n\n      Publication : rights\n\n      Publication : summary\n\n      Publication : synonym\n\n      Publication : type\n\n      Publication : xref\n\n\n
                                        "},{"location":"Publication/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • InformationContentEntity
                                              • Publication
                                                • Book
                                                • BookChapter
                                                • Serial
                                                • Article
                                                • Patent
                                                • WebPage
                                                • PreprintPublication
                                                • DrugLabel
                                        "},{"location":"Publication/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance authors: connects an publication to the list of authors who contributed to the publication. This property should be a comma-delimited list of author names. It is recommended that an author's name be formatted as \"surname, firstname initial.\". Note that this property is a node annotation expressing the citation list of authorship which might typically otherwise be more completely documented in biolink:PublicationToProviderAssociation defined edges which point to full details about an author and possibly, some qualifiers which clarify the specific status of a given author in the publication. 0..* Agent direct pages: When a 2-tuple of page numbers are provided, they represent the start and end page of the publication within its parent publication context. For books, this may be set to the total number of pages of the book. 0..* String direct summary: executive summary of a publication 0..1 String direct keywords: keywords tagging a publication 0..* String direct mesh_terms: mesh terms tagging a publication 0..* Uriorcurie direct xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie direct license: None 0..1 String InformationContentEntity rights: None 0..1 String InformationContentEntity format: None 0..1 String InformationContentEntity creation_date: date on which an entity was created. This can be applied to nodes or edges 0..1 Date InformationContentEntity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: Different kinds of publication subtypes will have different preferred identifiers (curies when feasible). Precedence of identifiers for scientific articles is as follows: PMID if available; DOI if not; actual alternate CURIE otherwise. Enclosing publications (i.e. referenced by 'published in' node property) such as books and journals, should have industry-standard identifier such as from ISBN and ISSN. 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: the 'title' of the publication is generally recorded in the 'name' property (inherited from NamedThing). The field name 'title' is now also tagged as an acceptable alias for the node property 'name' (just in case). 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Publication/#usages","title":"Usages","text":"used by used in type used Publication authors domain Publication Publication pages domain Publication Publication summary domain Publication Publication keywords domain Publication Publication mesh_terms domain Publication Book authors domain Publication Book pages domain Publication Book summary domain Publication Book keywords domain Publication Book mesh_terms domain Publication BookChapter published_in domain Publication BookChapter volume domain Publication BookChapter authors domain Publication BookChapter pages domain Publication BookChapter summary domain Publication BookChapter keywords domain Publication BookChapter mesh_terms domain Publication Serial iso_abbreviation domain Publication Serial volume domain Publication Serial issue domain Publication Serial authors domain Publication Serial pages domain Publication Serial summary domain Publication Serial keywords domain Publication Serial mesh_terms domain Publication Article published_in domain Publication Article iso_abbreviation domain Publication Article volume domain Publication Article issue domain Publication Article authors domain Publication Article pages domain Publication Article summary domain Publication Article keywords domain Publication Article mesh_terms domain Publication JournalArticle published_in domain Publication JournalArticle iso_abbreviation domain Publication JournalArticle volume domain Publication JournalArticle issue domain Publication JournalArticle authors domain Publication JournalArticle pages domain Publication JournalArticle summary domain Publication JournalArticle keywords domain Publication JournalArticle mesh_terms domain Publication Patent authors domain Publication Patent pages domain Publication Patent summary domain Publication Patent keywords domain Publication Patent mesh_terms domain Publication WebPage authors domain Publication WebPage pages domain Publication WebPage summary domain Publication WebPage keywords domain Publication WebPage mesh_terms domain Publication PreprintPublication authors domain Publication PreprintPublication pages domain Publication PreprintPublication summary domain Publication PreprintPublication keywords domain Publication PreprintPublication mesh_terms domain Publication DrugLabel authors domain Publication DrugLabel pages domain Publication DrugLabel summary domain Publication DrugLabel keywords domain Publication DrugLabel mesh_terms domain Publication Association publications range Publication ChemicalEntityAssessesNamedThingAssociation publications range Publication ContributorAssociation publications range Publication GenotypeToGenotypePartAssociation publications range Publication GenotypeToGeneAssociation publications range Publication GenotypeToVariantAssociation publications range Publication GeneToGeneAssociation publications range Publication GeneToGeneHomologyAssociation publications range Publication GeneToGeneFamilyAssociation publications range Publication GeneToGeneCoexpressionAssociation publications range Publication PairwiseGeneToGeneInteraction publications range Publication PairwiseMolecularInteraction publications range Publication CellLineToDiseaseOrPhenotypicFeatureAssociation publications range Publication ChemicalToChemicalAssociation publications range Publication ReactionToParticipantAssociation publications range Publication ReactionToCatalystAssociation publications range Publication ChemicalToChemicalDerivationAssociation publications range Publication ChemicalToDiseaseOrPhenotypicFeatureAssociation publications range Publication ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation publications range Publication ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation publications range Publication GeneToPathwayAssociation publications range Publication MolecularActivityToPathwayAssociation publications range Publication ChemicalToPathwayAssociation publications range Publication NamedThingAssociatedWithLikelihoodOfNamedThingAssociation publications range Publication ChemicalGeneInteractionAssociation publications range Publication ChemicalAffectsGeneAssociation publications range Publication GeneAffectsChemicalAssociation publications range Publication DrugToGeneAssociation publications range Publication MaterialSampleDerivationAssociation publications range Publication MaterialSampleToDiseaseOrPhenotypicFeatureAssociation publications range Publication DiseaseToExposureEventAssociation publications range Publication ExposureEventToOutcomeAssociation publications range Publication InformationContentEntityToNamedThingAssociation subject domain Publication InformationContentEntityToNamedThingAssociation publications range Publication DiseaseOrPhenotypicFeatureToLocationAssociation publications range Publication DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation publications range Publication GenotypeToPhenotypicFeatureAssociation publications range Publication ExposureEventToPhenotypicFeatureAssociation publications range Publication DiseaseToPhenotypicFeatureAssociation publications range Publication CaseToPhenotypicFeatureAssociation publications range Publication BehaviorToBehavioralFeatureAssociation publications range Publication GeneToDiseaseOrPhenotypicFeatureAssociation publications range Publication GeneToPhenotypicFeatureAssociation publications range Publication GeneToDiseaseAssociation publications range Publication CausalGeneToDiseaseAssociation publications range Publication CorrelatedGeneToDiseaseAssociation publications range Publication DruggableGeneToDiseaseAssociation publications range Publication VariantToGeneAssociation publications range Publication VariantToGeneExpressionAssociation publications range Publication VariantToPopulationAssociation publications range Publication PopulationToPopulationAssociation publications range Publication VariantToPhenotypicFeatureAssociation publications range Publication VariantToDiseaseAssociation publications range Publication GenotypeToDiseaseAssociation publications range Publication GeneAsAModelOfDiseaseAssociation publications range Publication VariantAsAModelOfDiseaseAssociation publications range Publication GenotypeAsAModelOfDiseaseAssociation publications range Publication CellLineAsAModelOfDiseaseAssociation publications range Publication OrganismalEntityAsAModelOfDiseaseAssociation publications range Publication OrganismToOrganismAssociation publications range Publication TaxonToTaxonAssociation publications range Publication GeneHasVariantThatContributesToDiseaseAssociation publications range Publication GeneToExpressionSiteAssociation publications range Publication SequenceVariantModulatesTreatmentAssociation publications range Publication FunctionalAssociation publications range Publication MacromolecularMachineToMolecularActivityAssociation publications range Publication MacromolecularMachineToBiologicalProcessAssociation publications range Publication MacromolecularMachineToCellularComponentAssociation publications range Publication MolecularActivityToChemicalEntityAssociation publications range Publication MolecularActivityToMolecularActivityAssociation publications range Publication GeneToGoTermAssociation publications range Publication EntityToDiseaseAssociation publications range Publication EntityToPhenotypicFeatureAssociation publications range Publication SequenceAssociation publications range Publication GenomicSequenceLocalization publications range Publication SequenceFeatureRelationship publications range Publication TranscriptToGeneRelationship publications range Publication GeneToGeneProductRelationship publications range Publication ExonToTranscriptRelationship publications range Publication ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation publications range Publication AnatomicalEntityToAnatomicalEntityAssociation publications range Publication AnatomicalEntityToAnatomicalEntityPartOfAssociation publications range Publication AnatomicalEntityToAnatomicalEntityOntogenicAssociation publications range Publication OrganismTaxonToOrganismTaxonAssociation publications range Publication OrganismTaxonToOrganismTaxonSpecialization publications range Publication OrganismTaxonToOrganismTaxonInteraction publications range Publication OrganismTaxonToEnvironmentAssociation publications range Publication"},{"location":"Publication/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage PMID PublicationArticleJournalArticle PMC Publication doi InformationContentEntityPublicationJournalArticle NLMID PublicationBookSerial"},{"location":"Publication/#linkml-source","title":"LinkML Source","text":"
                                        name: publication\nid_prefixes:\n- PMID\n- PMC\n- doi\n- NLMID\ndescription: 'Any \u2018published\u2019 piece of information. Publications are considered broadly  to\n  include any document or document part made available in print or on the  web - which\n  may include scientific journal issues, individual articles, and  books - as well\n  as things like pre-prints, white papers, patents, drug  labels, web pages, protocol\n  documents,  and even a part of a publication if  of significant knowledge scope\n  (e.g. a figure, figure legend, or section  highlighted by NLP). '\nin_subset:\n- model_organism_database\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- IAO:0000311\nnarrow_mappings:\n- IAO:0000013\n- STY:T170\nis_a: information content entity\nslots:\n- authors\n- pages\n- summary\n- keywords\n- mesh terms\n- xref\nslot_usage:\n  id:\n    name: id\n    description: 'Different kinds of publication subtypes will have different preferred\n      identifiers (curies when feasible). Precedence of identifiers for scientific\n      articles is as follows: PMID if available; DOI if not; actual alternate CURIE\n      otherwise. Enclosing publications (i.e. referenced by ''published in'' node\n      property) such as books and journals, should have industry-standard identifier\n      such as from ISBN and ISSN.'\n    domain_of:\n    - ontology class\n    - entity\n  name:\n    name: name\n    description: the 'title' of the publication is generally recorded in the 'name'\n      property (inherited from NamedThing). The field name 'title' is now also tagged\n      as an acceptable alias for the node property 'name' (just in case).\n    domain_of:\n    - attribute\n    - entity\n    - macromolecular machine mixin\n  publication type:\n    name: publication type\n    required: true\n  pages:\n    name: pages\n    description: When a 2-tuple of page numbers are provided, they represent the start\n      and end page of the publication within its parent publication context. For books,\n      this may be set to the total number of pages of the book.\n    multivalued: true\n    domain_of:\n    - publication\n\n
                                        "},{"location":"QuantityValue/","title":"Class: QuantityValue","text":"Description: A value of an attribute that is quantitative and measurable, expressed as a combination of a unit and a numeric value
                                         classDiagram\n    class QuantityValue\n      Annotation <|-- QuantityValue\n\n      QuantityValue : has_numeric_value\n\n      QuantityValue : has_unit\n\n\n
                                        "},{"location":"QuantityValue/#inheritance","title":"Inheritance","text":"
                                        • Annotation
                                          • QuantityValue
                                        "},{"location":"QuantityValue/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance has_unit: connects a quantity value to a unit 0..1 Unit direct has_numeric_value: connects a quantity value to a number 0..1 Double direct"},{"location":"QuantityValue/#usages","title":"Usages","text":"used by used in type used QuantityValue has_unit domain QuantityValue QuantityValue has_numeric_value domain QuantityValue Attribute has_quantitative_value range QuantityValue ChemicalRole has_quantitative_value range QuantityValue BiologicalSex has_quantitative_value range QuantityValue PhenotypicSex has_quantitative_value range QuantityValue GenotypicSex has_quantitative_value range QuantityValue SeverityValue has_quantitative_value range QuantityValue OrganismAttribute has_quantitative_value range QuantityValue PhenotypicQuality has_quantitative_value range QuantityValue Zygosity has_quantitative_value range QuantityValue ClinicalAttribute has_quantitative_value range QuantityValue ClinicalMeasurement has_quantitative_value range QuantityValue ClinicalModifier has_quantitative_value range QuantityValue ClinicalCourse has_quantitative_value range QuantityValue Onset has_quantitative_value range QuantityValue SocioeconomicAttribute has_quantitative_value range QuantityValue GenomicBackgroundExposure has_quantitative_value range QuantityValue PathologicalProcessExposure has_quantitative_value range QuantityValue PathologicalAnatomicalExposure has_quantitative_value range QuantityValue DiseaseOrPhenotypicFeatureExposure has_quantitative_value range QuantityValue ChemicalExposure has_quantitative_value range QuantityValue ComplexChemicalExposure has_quantitative_value range QuantityValue DrugExposure has_quantitative_value range QuantityValue DrugToGeneInteractionExposure has_quantitative_value range QuantityValue BioticExposure has_quantitative_value range QuantityValue GeographicExposure has_quantitative_value range QuantityValue EnvironmentalExposure has_quantitative_value range QuantityValue BehavioralExposure has_quantitative_value range QuantityValue SocioeconomicExposure has_quantitative_value range QuantityValue"},{"location":"QuantityValue/#linkml-source","title":"LinkML Source","text":"
                                        name: quantity value\ndescription: A value of an attribute that is quantitative and measurable, expressed\n  as a combination of a unit and a numeric value\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: annotation\nslots:\n- has unit\n- has numeric value\n\n
                                        "},{"location":"Quotient/","title":"Type: Quotient","text":"
                                        • base: float

                                        • uri: UO:0010006

                                        • typeof: double

                                        "},{"location":"RNAProduct/","title":"Class: RNAProduct","text":"
                                         classDiagram\n    class RNAProduct\n      GeneProductMixin <|-- RNAProduct\n      Transcript <|-- RNAProduct\n\n\n      RNAProduct <|-- RNAProductIsoform\n      RNAProduct <|-- NoncodingRNAProduct\n\n\n      RNAProduct : category\n\n      RNAProduct : deprecated\n\n      RNAProduct : description\n\n      RNAProduct : full_name\n\n      RNAProduct : has_attribute\n\n          RNAProduct --|> Attribute : has_attribute\n\n      RNAProduct : id\n\n      RNAProduct : in_taxon\n\n          RNAProduct --|> OrganismTaxon : in_taxon\n\n      RNAProduct : in_taxon_label\n\n      RNAProduct : iri\n\n      RNAProduct : name\n\n      RNAProduct : provided_by\n\n      RNAProduct : synonym\n\n      RNAProduct : type\n\n      RNAProduct : xref\n\n\n
                                        "},{"location":"RNAProduct/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • Transcript
                                                • RNAProduct [ GeneProductMixin]
                                                  • RNAProductIsoform [ GeneProductIsoformMixin]
                                                  • NoncodingRNAProduct
                                        "},{"location":"RNAProduct/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing, GeneProductMixin xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing, GeneProductMixin in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: genes are typically designated by a short symbol and a full name. We map the symbol to the default display name and use an additional slot for full name 0..1 SymbolType Entity, MacromolecularMachineMixin description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"RNAProduct/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage RNACENTRAL RNAProductRNAProductIsoformNoncodingRNAProduct"},{"location":"RNAProduct/#linkml-source","title":"LinkML Source","text":"
                                        name: RNA product\nid_prefixes:\n- RNACENTRAL\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- CHEBI:33697\n- WIKIDATA:Q11053\nis_a: transcript\nmixins:\n- gene product mixin\n\n
                                        "},{"location":"RNAProductIsoform/","title":"Class: RNAProductIsoform","text":"Description: Represents a protein that is a specific isoform of the canonical or reference RNA
                                         classDiagram\n    class RNAProductIsoform\n      GeneProductIsoformMixin <|-- RNAProductIsoform\n      RNAProduct <|-- RNAProductIsoform\n\n      RNAProductIsoform : category\n\n      RNAProductIsoform : deprecated\n\n      RNAProductIsoform : description\n\n      RNAProductIsoform : full_name\n\n      RNAProductIsoform : has_attribute\n\n          RNAProductIsoform --|> Attribute : has_attribute\n\n      RNAProductIsoform : id\n\n      RNAProductIsoform : in_taxon\n\n          RNAProductIsoform --|> OrganismTaxon : in_taxon\n\n      RNAProductIsoform : in_taxon_label\n\n      RNAProductIsoform : iri\n\n      RNAProductIsoform : name\n\n      RNAProductIsoform : provided_by\n\n      RNAProductIsoform : synonym\n\n      RNAProductIsoform : type\n\n      RNAProductIsoform : xref\n\n\n
                                        "},{"location":"RNAProductIsoform/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • Transcript
                                                • RNAProduct [ GeneProductMixin]
                                                  • RNAProductIsoform [ GeneProductIsoformMixin]
                                        "},{"location":"RNAProductIsoform/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing, GeneProductMixin xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing, GeneProductMixin in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: genes are typically designated by a short symbol and a full name. We map the symbol to the default display name and use an additional slot for full name 0..1 SymbolType Entity, MacromolecularMachineMixin description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"RNAProductIsoform/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage RNACENTRAL RNAProductRNAProductIsoformNoncodingRNAProduct"},{"location":"RNAProductIsoform/#linkml-source","title":"LinkML Source","text":"
                                        name: RNA product isoform\nid_prefixes:\n- RNACENTRAL\ndescription: Represents a protein that is a specific isoform of the canonical or reference\n  RNA\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: RNA product\nmixins:\n- gene product isoform mixin\n\n
                                        "},{"location":"ReactionDirectionEnum/","title":"Enum: ReactionDirectionEnum","text":""},{"location":"ReactionDirectionEnum/#permissible-values","title":"Permissible Values","text":"Value Meaning Description left_to_right None None right_to_left None None bidirectional None None neutral None None"},{"location":"ReactionDirectionEnum/#slots","title":"Slots","text":"Name Description reaction_direction the direction of a reaction as constrained by the direction enum (ie: left_to_right, neutral, etc.)"},{"location":"ReactionDirectionEnum/#linkml-source","title":"LinkML Source","text":"
                                        name: ReactionDirectionEnum\nfrom_schema: https://w3id.org/biolink/biolink-model\npermissible_values:\n  left_to_right:\n    text: left_to_right\n  right_to_left:\n    text: right_to_left\n  bidirectional:\n    text: bidirectional\n  neutral:\n    text: neutral\n\n
                                        "},{"location":"ReactionSideEnum/","title":"Enum: ReactionSideEnum","text":""},{"location":"ReactionSideEnum/#permissible-values","title":"Permissible Values","text":"Value Meaning Description left None None right None None"},{"location":"ReactionSideEnum/#slots","title":"Slots","text":"Name Description reaction_side the side of a reaction being modeled (ie: left or right)"},{"location":"ReactionSideEnum/#linkml-source","title":"LinkML Source","text":"
                                        name: ReactionSideEnum\nfrom_schema: https://w3id.org/biolink/biolink-model\npermissible_values:\n  left:\n    text: left\n  right:\n    text: right\n\n
                                        "},{"location":"ReactionToCatalystAssociation/","title":"Class: ReactionToCatalystAssociation","text":"
                                         classDiagram\n    class ReactionToCatalystAssociation\n      ReactionToParticipantAssociation <|-- ReactionToCatalystAssociation\n\n      ReactionToCatalystAssociation : aggregator_knowledge_source\n\n      ReactionToCatalystAssociation : category\n\n      ReactionToCatalystAssociation : deprecated\n\n      ReactionToCatalystAssociation : description\n\n      ReactionToCatalystAssociation : has_attribute\n\n          ReactionToCatalystAssociation --|> Attribute : has_attribute\n\n      ReactionToCatalystAssociation : has_evidence\n\n          ReactionToCatalystAssociation --|> EvidenceType : has_evidence\n\n      ReactionToCatalystAssociation : id\n\n      ReactionToCatalystAssociation : iri\n\n      ReactionToCatalystAssociation : knowledge_source\n\n      ReactionToCatalystAssociation : name\n\n      ReactionToCatalystAssociation : negated\n\n      ReactionToCatalystAssociation : object\n\n          ReactionToCatalystAssociation --|> GeneOrGeneProduct : object\n\n      ReactionToCatalystAssociation : object_category\n\n          ReactionToCatalystAssociation --|> OntologyClass : object_category\n\n      ReactionToCatalystAssociation : object_category_closure\n\n          ReactionToCatalystAssociation --|> OntologyClass : object_category_closure\n\n      ReactionToCatalystAssociation : object_closure\n\n      ReactionToCatalystAssociation : object_label_closure\n\n      ReactionToCatalystAssociation : object_namespace\n\n      ReactionToCatalystAssociation : original_object\n\n      ReactionToCatalystAssociation : original_predicate\n\n      ReactionToCatalystAssociation : original_subject\n\n      ReactionToCatalystAssociation : predicate\n\n      ReactionToCatalystAssociation : primary_knowledge_source\n\n      ReactionToCatalystAssociation : publications\n\n          ReactionToCatalystAssociation --|> Publication : publications\n\n      ReactionToCatalystAssociation : qualifier\n\n      ReactionToCatalystAssociation : qualifiers\n\n          ReactionToCatalystAssociation --|> OntologyClass : qualifiers\n\n      ReactionToCatalystAssociation : reaction_direction\n\n          ReactionToCatalystAssociation --|> ReactionDirectionEnum : reaction_direction\n\n      ReactionToCatalystAssociation : reaction_side\n\n          ReactionToCatalystAssociation --|> ReactionSideEnum : reaction_side\n\n      ReactionToCatalystAssociation : retrieval_source_ids\n\n          ReactionToCatalystAssociation --|> RetrievalSource : retrieval_source_ids\n\n      ReactionToCatalystAssociation : stoichiometry\n\n      ReactionToCatalystAssociation : subject\n\n          ReactionToCatalystAssociation --|> MolecularEntity : subject\n\n      ReactionToCatalystAssociation : subject_category\n\n          ReactionToCatalystAssociation --|> OntologyClass : subject_category\n\n      ReactionToCatalystAssociation : subject_category_closure\n\n          ReactionToCatalystAssociation --|> OntologyClass : subject_category_closure\n\n      ReactionToCatalystAssociation : subject_closure\n\n      ReactionToCatalystAssociation : subject_label_closure\n\n      ReactionToCatalystAssociation : subject_namespace\n\n      ReactionToCatalystAssociation : timepoint\n\n      ReactionToCatalystAssociation : type\n\n\n
                                        "},{"location":"ReactionToCatalystAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • ChemicalToChemicalAssociation [ ChemicalToEntityAssociationMixin]
                                              • ReactionToParticipantAssociation
                                                • ReactionToCatalystAssociation
                                        "},{"location":"ReactionToCatalystAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance stoichiometry: the relationship between the relative quantities of substances taking part in a reaction or forming a compound, typically a ratio of whole integers. 0..1 Integer ReactionToParticipantAssociation reaction_direction: the direction of a reaction as constrained by the direction enum (ie: left_to_right, neutral, etc.) 0..1 ReactionDirectionEnum ReactionToParticipantAssociation reaction_side: the side of a reaction being modeled (ie: left or right) 0..1 ReactionSideEnum ReactionToParticipantAssociation subject: the chemical entity or entity that is an interactor 1..1 MolecularEntity Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: the chemical element that is the target of the statement 1..1 GeneOrGeneProduct Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ReactionToCatalystAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: reaction to catalyst association\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: reaction to participant association\nslot_usage:\n  object:\n    name: object\n    domain_of:\n    - association\n    range: gene or gene product\n\n
                                        "},{"location":"ReactionToParticipantAssociation/","title":"Class: ReactionToParticipantAssociation","text":"
                                         classDiagram\n    class ReactionToParticipantAssociation\n      ChemicalToChemicalAssociation <|-- ReactionToParticipantAssociation\n\n\n      ReactionToParticipantAssociation <|-- ReactionToCatalystAssociation\n\n\n      ReactionToParticipantAssociation : aggregator_knowledge_source\n\n      ReactionToParticipantAssociation : category\n\n      ReactionToParticipantAssociation : deprecated\n\n      ReactionToParticipantAssociation : description\n\n      ReactionToParticipantAssociation : has_attribute\n\n          ReactionToParticipantAssociation --|> Attribute : has_attribute\n\n      ReactionToParticipantAssociation : has_evidence\n\n          ReactionToParticipantAssociation --|> EvidenceType : has_evidence\n\n      ReactionToParticipantAssociation : id\n\n      ReactionToParticipantAssociation : iri\n\n      ReactionToParticipantAssociation : knowledge_source\n\n      ReactionToParticipantAssociation : name\n\n      ReactionToParticipantAssociation : negated\n\n      ReactionToParticipantAssociation : object\n\n          ReactionToParticipantAssociation --|> ChemicalEntity : object\n\n      ReactionToParticipantAssociation : object_category\n\n          ReactionToParticipantAssociation --|> OntologyClass : object_category\n\n      ReactionToParticipantAssociation : object_category_closure\n\n          ReactionToParticipantAssociation --|> OntologyClass : object_category_closure\n\n      ReactionToParticipantAssociation : object_closure\n\n      ReactionToParticipantAssociation : object_label_closure\n\n      ReactionToParticipantAssociation : object_namespace\n\n      ReactionToParticipantAssociation : original_object\n\n      ReactionToParticipantAssociation : original_predicate\n\n      ReactionToParticipantAssociation : original_subject\n\n      ReactionToParticipantAssociation : predicate\n\n      ReactionToParticipantAssociation : primary_knowledge_source\n\n      ReactionToParticipantAssociation : publications\n\n          ReactionToParticipantAssociation --|> Publication : publications\n\n      ReactionToParticipantAssociation : qualifier\n\n      ReactionToParticipantAssociation : qualifiers\n\n          ReactionToParticipantAssociation --|> OntologyClass : qualifiers\n\n      ReactionToParticipantAssociation : reaction_direction\n\n          ReactionToParticipantAssociation --|> ReactionDirectionEnum : reaction_direction\n\n      ReactionToParticipantAssociation : reaction_side\n\n          ReactionToParticipantAssociation --|> ReactionSideEnum : reaction_side\n\n      ReactionToParticipantAssociation : retrieval_source_ids\n\n          ReactionToParticipantAssociation --|> RetrievalSource : retrieval_source_ids\n\n      ReactionToParticipantAssociation : stoichiometry\n\n      ReactionToParticipantAssociation : subject\n\n          ReactionToParticipantAssociation --|> MolecularEntity : subject\n\n      ReactionToParticipantAssociation : subject_category\n\n          ReactionToParticipantAssociation --|> OntologyClass : subject_category\n\n      ReactionToParticipantAssociation : subject_category_closure\n\n          ReactionToParticipantAssociation --|> OntologyClass : subject_category_closure\n\n      ReactionToParticipantAssociation : subject_closure\n\n      ReactionToParticipantAssociation : subject_label_closure\n\n      ReactionToParticipantAssociation : subject_namespace\n\n      ReactionToParticipantAssociation : timepoint\n\n      ReactionToParticipantAssociation : type\n\n\n
                                        "},{"location":"ReactionToParticipantAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • ChemicalToChemicalAssociation [ ChemicalToEntityAssociationMixin]
                                              • ReactionToParticipantAssociation
                                                • ReactionToCatalystAssociation
                                        "},{"location":"ReactionToParticipantAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance stoichiometry: the relationship between the relative quantities of substances taking part in a reaction or forming a compound, typically a ratio of whole integers. 0..1 Integer direct reaction_direction: the direction of a reaction as constrained by the direction enum (ie: left_to_right, neutral, etc.) 0..1 ReactionDirectionEnum direct reaction_side: the side of a reaction being modeled (ie: left or right) 0..1 ReactionSideEnum direct subject: the chemical entity or entity that is an interactor 1..1 MolecularEntity Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: the chemical element that is the target of the statement 1..1 ChemicalEntity Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ReactionToParticipantAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: reaction to participant association\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: chemical to chemical association\nslots:\n- stoichiometry\n- reaction direction\n- reaction side\nslot_usage:\n  subject:\n    name: subject\n    domain_of:\n    - association\n    range: molecular entity\ndefining_slots:\n- subject\n- predicate\n- object\n\n
                                        "},{"location":"ReagentTargetedGene/","title":"Class: ReagentTargetedGene","text":"Description: A gene altered in its expression level in the context of some experiment as a result of being targeted by gene-knockdown reagent(s) such as a morpholino or RNAi.

                                        Aliases: sequence targeting reagent

                                         classDiagram\n    class ReagentTargetedGene\n      GenomicEntity <|-- ReagentTargetedGene\n      PhysicalEssence <|-- ReagentTargetedGene\n      OntologyClass <|-- ReagentTargetedGene\n      BiologicalEntity <|-- ReagentTargetedGene\n\n      ReagentTargetedGene : category\n\n      ReagentTargetedGene : deprecated\n\n      ReagentTargetedGene : description\n\n      ReagentTargetedGene : full_name\n\n      ReagentTargetedGene : has_attribute\n\n          ReagentTargetedGene --|> Attribute : has_attribute\n\n      ReagentTargetedGene : has_biological_sequence\n\n      ReagentTargetedGene : id\n\n      ReagentTargetedGene : in_taxon\n\n          ReagentTargetedGene --|> OrganismTaxon : in_taxon\n\n      ReagentTargetedGene : in_taxon_label\n\n      ReagentTargetedGene : iri\n\n      ReagentTargetedGene : name\n\n      ReagentTargetedGene : provided_by\n\n      ReagentTargetedGene : synonym\n\n      ReagentTargetedGene : type\n\n      ReagentTargetedGene : xref\n\n\n
                                        "},{"location":"ReagentTargetedGene/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • ReagentTargetedGene [ GenomicEntity PhysicalEssence OntologyClass]
                                        "},{"location":"ReagentTargetedGene/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance has_biological_sequence: connects a genomic feature to its sequence 0..1 BiologicalSequence GenomicEntity id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity, OntologyClass in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ReagentTargetedGene/#linkml-source","title":"LinkML Source","text":"
                                        name: reagent targeted gene\ndescription: A gene altered in its expression level in the context of some experiment\n  as a result of being targeted by gene-knockdown reagent(s) such as a morpholino\n  or RNAi.\nin_subset:\n- model_organism_database\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- sequence targeting reagent\nexact_mappings:\n- GENO:0000504\nis_a: biological entity\nmixins:\n- genomic entity\n- physical essence\n- ontology class\n\n
                                        "},{"location":"RegulatoryRegion/","title":"Class: RegulatoryRegion","text":"Description: A region (or regions) of the genome that contains known or putative regulatory elements that act in cis- or trans- to affect the transcription of gene

                                        Aliases: regulatory element

                                         classDiagram\n    class RegulatoryRegion\n      GenomicEntity <|-- RegulatoryRegion\n      ChemicalEntityOrGeneOrGeneProduct <|-- RegulatoryRegion\n      PhysicalEssence <|-- RegulatoryRegion\n      OntologyClass <|-- RegulatoryRegion\n      BiologicalEntity <|-- RegulatoryRegion\n\n\n      RegulatoryRegion <|-- AccessibleDnaRegion\n      RegulatoryRegion <|-- TranscriptionFactorBindingSite\n\n\n      RegulatoryRegion : category\n\n      RegulatoryRegion : deprecated\n\n      RegulatoryRegion : description\n\n      RegulatoryRegion : full_name\n\n      RegulatoryRegion : has_attribute\n\n          RegulatoryRegion --|> Attribute : has_attribute\n\n      RegulatoryRegion : has_biological_sequence\n\n      RegulatoryRegion : id\n\n      RegulatoryRegion : in_taxon\n\n          RegulatoryRegion --|> OrganismTaxon : in_taxon\n\n      RegulatoryRegion : in_taxon_label\n\n      RegulatoryRegion : iri\n\n      RegulatoryRegion : name\n\n      RegulatoryRegion : provided_by\n\n      RegulatoryRegion : synonym\n\n      RegulatoryRegion : type\n\n      RegulatoryRegion : xref\n\n\n
                                        "},{"location":"RegulatoryRegion/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • RegulatoryRegion [ GenomicEntity ChemicalEntityOrGeneOrGeneProduct PhysicalEssence OntologyClass]
                                                • AccessibleDnaRegion [ GenomicEntity ChemicalEntityOrGeneOrGeneProduct PhysicalEssence OntologyClass]
                                                • TranscriptionFactorBindingSite [ GenomicEntity ChemicalEntityOrGeneOrGeneProduct PhysicalEssence OntologyClass]
                                        "},{"location":"RegulatoryRegion/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance has_biological_sequence: connects a genomic feature to its sequence 0..1 BiologicalSequence GenomicEntity id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity, OntologyClass in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"RegulatoryRegion/#linkml-source","title":"LinkML Source","text":"
                                        name: regulatory region\ndescription: A region (or regions) of the genome that contains known or putative regulatory\n  elements that act in cis- or trans- to affect the transcription of gene\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- regulatory element\nexact_mappings:\n- SO:0005836\n- SIO:001225\n- WIKIDATA:Q3238407\nis_a: biological entity\nmixins:\n- genomic entity\n- chemical entity or gene or gene product\n- physical essence\n- ontology class\n\n
                                        "},{"location":"RelationshipQuantifier/","title":"Class: RelationshipQuantifier","text":"
                                         classDiagram\n    class RelationshipQuantifier\n      RelationshipQuantifier <|-- SensitivityQuantifier\n      RelationshipQuantifier <|-- SpecificityQuantifier\n      RelationshipQuantifier <|-- FrequencyQuantifier\n\n\n
                                        "},{"location":"RelationshipQuantifier/#inheritance","title":"Inheritance","text":"
                                        • RelationshipQuantifier
                                          • SensitivityQuantifier
                                          • SpecificityQuantifier
                                          • FrequencyQuantifier
                                        "},{"location":"RelationshipQuantifier/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"RelationshipQuantifier/#mixin-usage","title":"Mixin Usage","text":"mixed into description"},{"location":"RelationshipQuantifier/#linkml-source","title":"LinkML Source","text":"
                                        name: relationship quantifier\nfrom_schema: https://w3id.org/biolink/biolink-model\nmixin: true\n\n
                                        "},{"location":"RelationshipType/","title":"Class: RelationshipType","text":"Description: An OWL property used as an edge label
                                         classDiagram\n    class RelationshipType\n      OntologyClass <|-- RelationshipType\n\n      RelationshipType : id\n\n\n
                                        "},{"location":"RelationshipType/#inheritance","title":"Inheritance","text":"
                                        • OntologyClass
                                          • RelationshipType
                                        "},{"location":"RelationshipType/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String OntologyClass"},{"location":"RelationshipType/#linkml-source","title":"LinkML Source","text":"
                                        name: relationship type\ndescription: An OWL property used as an edge label\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: ontology class\n\n
                                        "},{"location":"RelativeFrequencyAnalysisResult/","title":"Class: RelativeFrequencyAnalysisResult","text":"Description: A result of a relative frequency analysis.
                                         classDiagram\n    class RelativeFrequencyAnalysisResult\n      StudyResult <|-- RelativeFrequencyAnalysisResult\n\n      RelativeFrequencyAnalysisResult : category\n\n      RelativeFrequencyAnalysisResult : creation_date\n\n      RelativeFrequencyAnalysisResult : deprecated\n\n      RelativeFrequencyAnalysisResult : description\n\n      RelativeFrequencyAnalysisResult : format\n\n      RelativeFrequencyAnalysisResult : full_name\n\n      RelativeFrequencyAnalysisResult : has_attribute\n\n          RelativeFrequencyAnalysisResult --|> Attribute : has_attribute\n\n      RelativeFrequencyAnalysisResult : id\n\n      RelativeFrequencyAnalysisResult : iri\n\n      RelativeFrequencyAnalysisResult : license\n\n      RelativeFrequencyAnalysisResult : name\n\n      RelativeFrequencyAnalysisResult : provided_by\n\n      RelativeFrequencyAnalysisResult : rights\n\n      RelativeFrequencyAnalysisResult : synonym\n\n      RelativeFrequencyAnalysisResult : type\n\n      RelativeFrequencyAnalysisResult : xref\n\n\n
                                        "},{"location":"RelativeFrequencyAnalysisResult/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • InformationContentEntity
                                              • StudyResult
                                                • RelativeFrequencyAnalysisResult
                                        "},{"location":"RelativeFrequencyAnalysisResult/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance license: None 0..1 String InformationContentEntity rights: None 0..1 String InformationContentEntity format: None 0..1 String InformationContentEntity creation_date: date on which an entity was created. This can be applied to nodes or edges 0..1 Date InformationContentEntity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"RelativeFrequencyAnalysisResult/#linkml-source","title":"LinkML Source","text":"
                                        name: relative frequency analysis result\ndescription: A result of a relative frequency analysis.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: study result\n\n
                                        "},{"location":"ResourceRoleEnum/","title":"Enum: ResourceRoleEnum","text":"

                                        The role played by the information reource in serving as a source for an edge in a TRAPI message. Note that a given Edge should have one and only one 'primary' source, and may have any number of 'aggregator' or 'supporting data' sources. This enumeration is found in Biolink Model, but is repeated here for convenience.

                                        "},{"location":"ResourceRoleEnum/#permissible-values","title":"Permissible Values","text":"Value Meaning Description primary_knowledge_source None None aggregator_knowledge_source None None supporting_data_source None None"},{"location":"ResourceRoleEnum/#slots","title":"Slots","text":"Name Description resource_role The role played by the InformationResource in serving as a source for an Edge. Note that a given Edge should have one and only one 'primary' source, and may have any number of 'aggregator' or 'supporting data' sources."},{"location":"ResourceRoleEnum/#linkml-source","title":"LinkML Source","text":"
                                        name: ResourceRoleEnum\ndescription: The role played by the information reource in serving as a source for\n  an edge in a TRAPI message. Note that a given Edge should have one and only one\n  'primary' source, and may have any number of 'aggregator' or 'supporting data' sources.  This\n  enumeration is found in Biolink Model, but is repeated here for convenience.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\npermissible_values:\n  primary_knowledge_source:\n    text: primary_knowledge_source\n  aggregator_knowledge_source:\n    text: aggregator_knowledge_source\n  supporting_data_source:\n    text: supporting_data_source\n\n
                                        "},{"location":"RetrievalSource/","title":"Class: RetrievalSource","text":"Description: Provides information about how a particular InformationResource served as a source from which knowledge expressed in an Edge, or data used to generate this knowledge, was retrieved.
                                         classDiagram\n    class RetrievalSource\n      InformationContentEntity <|-- RetrievalSource\n\n      RetrievalSource : category\n\n      RetrievalSource : creation_date\n\n      RetrievalSource : deprecated\n\n      RetrievalSource : description\n\n      RetrievalSource : format\n\n      RetrievalSource : full_name\n\n      RetrievalSource : has_attribute\n\n          RetrievalSource --|> Attribute : has_attribute\n\n      RetrievalSource : id\n\n      RetrievalSource : iri\n\n      RetrievalSource : license\n\n      RetrievalSource : name\n\n      RetrievalSource : provided_by\n\n      RetrievalSource : resource_id\n\n      RetrievalSource : resource_role\n\n          RetrievalSource --|> ResourceRoleEnum : resource_role\n\n      RetrievalSource : rights\n\n      RetrievalSource : synonym\n\n      RetrievalSource : type\n\n      RetrievalSource : upstream_resource_ids\n\n      RetrievalSource : xref\n\n\n
                                        "},{"location":"RetrievalSource/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • InformationContentEntity
                                              • RetrievalSource
                                        "},{"location":"RetrievalSource/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance resource_id: The InformationResource that served as a source for the knowledge expressed in an Edge, or data used to generate this knowledge. 1..1 Uriorcurie direct resource_role: The role of the InformationResource in the retrieval of the knowledge expressed in an Edge, or data used to generate this knowledge. 1..1 ResourceRoleEnum direct upstream_resource_ids: The InformationResources that served as a source for the InformationResource that served as a source for the knowledge expressed in an Edge, or data used to generate this knowledge. 0..1 Uriorcurie direct xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie direct license: None 0..1 String InformationContentEntity rights: None 0..1 String InformationContentEntity format: None 0..1 String InformationContentEntity creation_date: date on which an entity was created. This can be applied to nodes or edges 0..1 Date InformationContentEntity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"RetrievalSource/#usages","title":"Usages","text":"used by used in type used RetrievalSource resource_id domain RetrievalSource RetrievalSource resource_role domain RetrievalSource RetrievalSource upstream_resource_ids domain RetrievalSource Association retrieval_source_ids range RetrievalSource ChemicalEntityAssessesNamedThingAssociation retrieval_source_ids range RetrievalSource ContributorAssociation retrieval_source_ids range RetrievalSource GenotypeToGenotypePartAssociation retrieval_source_ids range RetrievalSource GenotypeToGeneAssociation retrieval_source_ids range RetrievalSource GenotypeToVariantAssociation retrieval_source_ids range RetrievalSource GeneToGeneAssociation retrieval_source_ids range RetrievalSource GeneToGeneHomologyAssociation retrieval_source_ids range RetrievalSource GeneToGeneFamilyAssociation retrieval_source_ids range RetrievalSource GeneToGeneCoexpressionAssociation retrieval_source_ids range RetrievalSource PairwiseGeneToGeneInteraction retrieval_source_ids range RetrievalSource PairwiseMolecularInteraction retrieval_source_ids range RetrievalSource CellLineToDiseaseOrPhenotypicFeatureAssociation retrieval_source_ids range RetrievalSource ChemicalToChemicalAssociation retrieval_source_ids range RetrievalSource ReactionToParticipantAssociation retrieval_source_ids range RetrievalSource ReactionToCatalystAssociation retrieval_source_ids range RetrievalSource ChemicalToChemicalDerivationAssociation retrieval_source_ids range RetrievalSource ChemicalToDiseaseOrPhenotypicFeatureAssociation retrieval_source_ids range RetrievalSource ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation retrieval_source_ids range RetrievalSource ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation retrieval_source_ids range RetrievalSource GeneToPathwayAssociation retrieval_source_ids range RetrievalSource MolecularActivityToPathwayAssociation retrieval_source_ids range RetrievalSource ChemicalToPathwayAssociation retrieval_source_ids range RetrievalSource NamedThingAssociatedWithLikelihoodOfNamedThingAssociation retrieval_source_ids range RetrievalSource ChemicalGeneInteractionAssociation retrieval_source_ids range RetrievalSource ChemicalAffectsGeneAssociation retrieval_source_ids range RetrievalSource GeneAffectsChemicalAssociation retrieval_source_ids range RetrievalSource DrugToGeneAssociation retrieval_source_ids range RetrievalSource MaterialSampleDerivationAssociation retrieval_source_ids range RetrievalSource MaterialSampleToDiseaseOrPhenotypicFeatureAssociation retrieval_source_ids range RetrievalSource DiseaseToExposureEventAssociation retrieval_source_ids range RetrievalSource ExposureEventToOutcomeAssociation retrieval_source_ids range RetrievalSource InformationContentEntityToNamedThingAssociation retrieval_source_ids range RetrievalSource DiseaseOrPhenotypicFeatureToLocationAssociation retrieval_source_ids range RetrievalSource DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation retrieval_source_ids range RetrievalSource GenotypeToPhenotypicFeatureAssociation retrieval_source_ids range RetrievalSource ExposureEventToPhenotypicFeatureAssociation retrieval_source_ids range RetrievalSource DiseaseToPhenotypicFeatureAssociation retrieval_source_ids range RetrievalSource CaseToPhenotypicFeatureAssociation retrieval_source_ids range RetrievalSource BehaviorToBehavioralFeatureAssociation retrieval_source_ids range RetrievalSource GeneToDiseaseOrPhenotypicFeatureAssociation retrieval_source_ids range RetrievalSource GeneToPhenotypicFeatureAssociation retrieval_source_ids range RetrievalSource GeneToDiseaseAssociation retrieval_source_ids range RetrievalSource CausalGeneToDiseaseAssociation retrieval_source_ids range RetrievalSource CorrelatedGeneToDiseaseAssociation retrieval_source_ids range RetrievalSource DruggableGeneToDiseaseAssociation retrieval_source_ids range RetrievalSource VariantToGeneAssociation retrieval_source_ids range RetrievalSource VariantToGeneExpressionAssociation retrieval_source_ids range RetrievalSource VariantToPopulationAssociation retrieval_source_ids range RetrievalSource PopulationToPopulationAssociation retrieval_source_ids range RetrievalSource VariantToPhenotypicFeatureAssociation retrieval_source_ids range RetrievalSource VariantToDiseaseAssociation retrieval_source_ids range RetrievalSource GenotypeToDiseaseAssociation retrieval_source_ids range RetrievalSource GeneAsAModelOfDiseaseAssociation retrieval_source_ids range RetrievalSource VariantAsAModelOfDiseaseAssociation retrieval_source_ids range RetrievalSource GenotypeAsAModelOfDiseaseAssociation retrieval_source_ids range RetrievalSource CellLineAsAModelOfDiseaseAssociation retrieval_source_ids range RetrievalSource OrganismalEntityAsAModelOfDiseaseAssociation retrieval_source_ids range RetrievalSource OrganismToOrganismAssociation retrieval_source_ids range RetrievalSource TaxonToTaxonAssociation retrieval_source_ids range RetrievalSource GeneHasVariantThatContributesToDiseaseAssociation retrieval_source_ids range RetrievalSource GeneToExpressionSiteAssociation retrieval_source_ids range RetrievalSource SequenceVariantModulatesTreatmentAssociation retrieval_source_ids range RetrievalSource FunctionalAssociation retrieval_source_ids range RetrievalSource MacromolecularMachineToMolecularActivityAssociation retrieval_source_ids range RetrievalSource MacromolecularMachineToBiologicalProcessAssociation retrieval_source_ids range RetrievalSource MacromolecularMachineToCellularComponentAssociation retrieval_source_ids range RetrievalSource MolecularActivityToChemicalEntityAssociation retrieval_source_ids range RetrievalSource MolecularActivityToMolecularActivityAssociation retrieval_source_ids range RetrievalSource GeneToGoTermAssociation retrieval_source_ids range RetrievalSource EntityToDiseaseAssociation retrieval_source_ids range RetrievalSource EntityToPhenotypicFeatureAssociation retrieval_source_ids range RetrievalSource SequenceAssociation retrieval_source_ids range RetrievalSource GenomicSequenceLocalization retrieval_source_ids range RetrievalSource SequenceFeatureRelationship retrieval_source_ids range RetrievalSource TranscriptToGeneRelationship retrieval_source_ids range RetrievalSource GeneToGeneProductRelationship retrieval_source_ids range RetrievalSource ExonToTranscriptRelationship retrieval_source_ids range RetrievalSource ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation retrieval_source_ids range RetrievalSource AnatomicalEntityToAnatomicalEntityAssociation retrieval_source_ids range RetrievalSource AnatomicalEntityToAnatomicalEntityPartOfAssociation retrieval_source_ids range RetrievalSource AnatomicalEntityToAnatomicalEntityOntogenicAssociation retrieval_source_ids range RetrievalSource OrganismTaxonToOrganismTaxonAssociation retrieval_source_ids range RetrievalSource OrganismTaxonToOrganismTaxonSpecialization retrieval_source_ids range RetrievalSource OrganismTaxonToOrganismTaxonInteraction retrieval_source_ids range RetrievalSource OrganismTaxonToEnvironmentAssociation retrieval_source_ids range RetrievalSource"},{"location":"RetrievalSource/#linkml-source","title":"LinkML Source","text":"
                                        name: retrieval source\ndescription: Provides information about how a particular InformationResource served\n  as a source from which knowledge expressed in an Edge, or data used to generate\n  this knowledge, was retrieved.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: information content entity\nslots:\n- resource id\n- resource role\n- upstream resource ids\n- xref\nslot_usage:\n  resource id:\n    name: resource id\n    description: The InformationResource that served as a source for the knowledge\n      expressed in an Edge, or data used to generate this knowledge.\n    domain_of:\n    - retrieval source\n    required: true\n  resource role:\n    name: resource role\n    description: The role of the InformationResource in the retrieval of the knowledge\n      expressed in an Edge, or data used to generate this knowledge.\n    domain_of:\n    - retrieval source\n    required: true\n  upstream resource ids:\n    name: upstream resource ids\n    description: The InformationResources that served as a source for the InformationResource\n      that served as a source for the knowledge expressed in an Edge, or data used\n      to generate this knowledge.\n    domain_of:\n    - retrieval source\n\n
                                        "},{"location":"Samples/","title":"Subset: Samples","text":"

                                        Sample/biosample datamodel

                                        "},{"location":"Samples/#classes-in-subset","title":"Classes in subset:","text":"Class Description Attribute A property or characteristic of an entity. For example, an apple may have properties such as color, shape, age, crispiness. An environmental sample may have attributes such as depth, lat, long, material."},{"location":"Samples/#attribute","title":"Attribute","text":"

                                        A property or characteristic of an entity. For example, an apple may have properties such as color, shape, age, crispiness. An environmental sample may have attributes such as depth, lat, long, material.

                                        "},{"location":"Samples/#slots-in-subset","title":"Slots in subset:","text":"Slot Description derives_from holds between two distinct material entities, the new entity and the old entity, in which the new entity begins to exist when the old entity ceases to exist, and the new entity inherits the significant portion of the matter of the old entity has_attribute connects any entity to an attribute has_attribute_type connects an attribute to a class that describes it has_numeric_value connects a quantity value to a number has_qualitative_value connects an attribute to a value has_quantitative_value connects an attribute to a value has_unit connects a quantity value to a unit iri An IRI for an entity. This is determined by the id using expansion rules. name A human-readable name for an attribute or entity."},{"location":"SensitivityQuantifier/","title":"Class: SensitivityQuantifier","text":"
                                         classDiagram\n    class SensitivityQuantifier\n      RelationshipQuantifier <|-- SensitivityQuantifier\n\n\n
                                        "},{"location":"SensitivityQuantifier/#inheritance","title":"Inheritance","text":"
                                        • RelationshipQuantifier
                                          • SensitivityQuantifier
                                        "},{"location":"SensitivityQuantifier/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"SensitivityQuantifier/#mixin-usage","title":"Mixin Usage","text":"mixed into description"},{"location":"SensitivityQuantifier/#linkml-source","title":"LinkML Source","text":"
                                        name: sensitivity quantifier\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: relationship quantifier\nmixin: true\n\n
                                        "},{"location":"SequenceAssociation/","title":"Class: SequenceAssociation","text":"Description: An association between a sequence feature and a nucleic acid entity it is localized to.
                                         classDiagram\n    class SequenceAssociation\n      Association <|-- SequenceAssociation\n\n\n      SequenceAssociation <|-- GenomicSequenceLocalization\n\n\n      SequenceAssociation : aggregator_knowledge_source\n\n      SequenceAssociation : category\n\n      SequenceAssociation : deprecated\n\n      SequenceAssociation : description\n\n      SequenceAssociation : has_attribute\n\n          SequenceAssociation --|> Attribute : has_attribute\n\n      SequenceAssociation : has_evidence\n\n          SequenceAssociation --|> EvidenceType : has_evidence\n\n      SequenceAssociation : id\n\n      SequenceAssociation : iri\n\n      SequenceAssociation : knowledge_source\n\n      SequenceAssociation : name\n\n      SequenceAssociation : negated\n\n      SequenceAssociation : object\n\n          SequenceAssociation --|> NamedThing : object\n\n      SequenceAssociation : object_category\n\n          SequenceAssociation --|> OntologyClass : object_category\n\n      SequenceAssociation : object_category_closure\n\n          SequenceAssociation --|> OntologyClass : object_category_closure\n\n      SequenceAssociation : object_closure\n\n      SequenceAssociation : object_label_closure\n\n      SequenceAssociation : object_namespace\n\n      SequenceAssociation : original_object\n\n      SequenceAssociation : original_predicate\n\n      SequenceAssociation : original_subject\n\n      SequenceAssociation : predicate\n\n      SequenceAssociation : primary_knowledge_source\n\n      SequenceAssociation : publications\n\n          SequenceAssociation --|> Publication : publications\n\n      SequenceAssociation : qualifier\n\n      SequenceAssociation : qualifiers\n\n          SequenceAssociation --|> OntologyClass : qualifiers\n\n      SequenceAssociation : retrieval_source_ids\n\n          SequenceAssociation --|> RetrievalSource : retrieval_source_ids\n\n      SequenceAssociation : subject\n\n          SequenceAssociation --|> NamedThing : subject\n\n      SequenceAssociation : subject_category\n\n          SequenceAssociation --|> OntologyClass : subject_category\n\n      SequenceAssociation : subject_category_closure\n\n          SequenceAssociation --|> OntologyClass : subject_category_closure\n\n      SequenceAssociation : subject_closure\n\n      SequenceAssociation : subject_label_closure\n\n      SequenceAssociation : subject_namespace\n\n      SequenceAssociation : timepoint\n\n      SequenceAssociation : type\n\n\n
                                        "},{"location":"SequenceAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • SequenceAssociation
                                              • GenomicSequenceLocalization
                                        "},{"location":"SequenceAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 NamedThing Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 NamedThing Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"SequenceAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: sequence association\ndescription: An association between a sequence feature and a nucleic acid entity it\n  is localized to.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\n\n
                                        "},{"location":"SequenceEnum/","title":"Enum: SequenceEnum","text":"

                                        type of sequence

                                        "},{"location":"SequenceEnum/#permissible-values","title":"Permissible Values","text":"Value Meaning Description na None nucleic acid aa None amino acid"},{"location":"SequenceEnum/#linkml-source","title":"LinkML Source","text":"
                                        name: SequenceEnum\ndescription: type of sequence\nfrom_schema: https://w3id.org/biolink/biolink-model\npermissible_values:\n  na:\n    text: na\n    description: nucleic acid\n  aa:\n    text: aa\n    description: amino acid\n\n
                                        "},{"location":"SequenceFeatureRelationship/","title":"Class: SequenceFeatureRelationship","text":"Description: For example, a particular exon is part of a particular transcript or gene
                                         classDiagram\n    class SequenceFeatureRelationship\n      Association <|-- SequenceFeatureRelationship\n\n\n      SequenceFeatureRelationship <|-- TranscriptToGeneRelationship\n      SequenceFeatureRelationship <|-- GeneToGeneProductRelationship\n      SequenceFeatureRelationship <|-- ExonToTranscriptRelationship\n\n\n      SequenceFeatureRelationship : aggregator_knowledge_source\n\n      SequenceFeatureRelationship : category\n\n      SequenceFeatureRelationship : deprecated\n\n      SequenceFeatureRelationship : description\n\n      SequenceFeatureRelationship : has_attribute\n\n          SequenceFeatureRelationship --|> Attribute : has_attribute\n\n      SequenceFeatureRelationship : has_evidence\n\n          SequenceFeatureRelationship --|> EvidenceType : has_evidence\n\n      SequenceFeatureRelationship : id\n\n      SequenceFeatureRelationship : iri\n\n      SequenceFeatureRelationship : knowledge_source\n\n      SequenceFeatureRelationship : name\n\n      SequenceFeatureRelationship : negated\n\n      SequenceFeatureRelationship : object\n\n          SequenceFeatureRelationship --|> NucleicAcidEntity : object\n\n      SequenceFeatureRelationship : object_category\n\n          SequenceFeatureRelationship --|> OntologyClass : object_category\n\n      SequenceFeatureRelationship : object_category_closure\n\n          SequenceFeatureRelationship --|> OntologyClass : object_category_closure\n\n      SequenceFeatureRelationship : object_closure\n\n      SequenceFeatureRelationship : object_label_closure\n\n      SequenceFeatureRelationship : object_namespace\n\n      SequenceFeatureRelationship : original_object\n\n      SequenceFeatureRelationship : original_predicate\n\n      SequenceFeatureRelationship : original_subject\n\n      SequenceFeatureRelationship : predicate\n\n      SequenceFeatureRelationship : primary_knowledge_source\n\n      SequenceFeatureRelationship : publications\n\n          SequenceFeatureRelationship --|> Publication : publications\n\n      SequenceFeatureRelationship : qualifier\n\n      SequenceFeatureRelationship : qualifiers\n\n          SequenceFeatureRelationship --|> OntologyClass : qualifiers\n\n      SequenceFeatureRelationship : retrieval_source_ids\n\n          SequenceFeatureRelationship --|> RetrievalSource : retrieval_source_ids\n\n      SequenceFeatureRelationship : subject\n\n          SequenceFeatureRelationship --|> NucleicAcidEntity : subject\n\n      SequenceFeatureRelationship : subject_category\n\n          SequenceFeatureRelationship --|> OntologyClass : subject_category\n\n      SequenceFeatureRelationship : subject_category_closure\n\n          SequenceFeatureRelationship --|> OntologyClass : subject_category_closure\n\n      SequenceFeatureRelationship : subject_closure\n\n      SequenceFeatureRelationship : subject_label_closure\n\n      SequenceFeatureRelationship : subject_namespace\n\n      SequenceFeatureRelationship : timepoint\n\n      SequenceFeatureRelationship : type\n\n\n
                                        "},{"location":"SequenceFeatureRelationship/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • SequenceFeatureRelationship
                                              • TranscriptToGeneRelationship
                                              • GeneToGeneProductRelationship
                                              • ExonToTranscriptRelationship
                                        "},{"location":"SequenceFeatureRelationship/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 NucleicAcidEntity Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 NucleicAcidEntity Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"SequenceFeatureRelationship/#linkml-source","title":"LinkML Source","text":"
                                        name: sequence feature relationship\ndescription: For example, a particular exon is part of a particular transcript or\n  gene\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- CHADO:feature_relationship\nis_a: association\nslot_usage:\n  subject:\n    name: subject\n    domain_of:\n    - association\n    range: nucleic acid entity\n  object:\n    name: object\n    domain_of:\n    - association\n    range: nucleic acid entity\ndefining_slots:\n- subject\n- object\n\n
                                        "},{"location":"SequenceVariant/","title":"Class: SequenceVariant","text":"Description: A sequence_variant is a non exact copy of a sequence_feature or genome exhibiting one or more sequence_alteration.

                                        Aliases: allele

                                         classDiagram\n    class SequenceVariant\n      GenomicEntity <|-- SequenceVariant\n      PhysicalEssence <|-- SequenceVariant\n      OntologyClass <|-- SequenceVariant\n      BiologicalEntity <|-- SequenceVariant\n\n\n      SequenceVariant <|-- Snv\n\n\n      SequenceVariant : category\n\n      SequenceVariant : deprecated\n\n      SequenceVariant : description\n\n      SequenceVariant : full_name\n\n      SequenceVariant : has_attribute\n\n          SequenceVariant --|> Attribute : has_attribute\n\n      SequenceVariant : has_biological_sequence\n\n      SequenceVariant : has_gene\n\n          SequenceVariant --|> Gene : has_gene\n\n      SequenceVariant : id\n\n      SequenceVariant : in_taxon\n\n          SequenceVariant --|> OrganismTaxon : in_taxon\n\n      SequenceVariant : in_taxon_label\n\n      SequenceVariant : iri\n\n      SequenceVariant : name\n\n      SequenceVariant : provided_by\n\n      SequenceVariant : synonym\n\n      SequenceVariant : type\n\n      SequenceVariant : xref\n\n\n
                                        "},{"location":"SequenceVariant/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • SequenceVariant [ GenomicEntity PhysicalEssence OntologyClass]
                                                • Snv
                                        "},{"location":"SequenceVariant/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance has_gene: Each allele can be associated with any number of genes 0..* Gene direct has_biological_sequence: The state of the sequence w.r.t a reference sequence 0..1 BiologicalSequence GenomicEntity id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity, OntologyClass in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"SequenceVariant/#usages","title":"Usages","text":"used by used in type used GenotypeToVariantAssociation object range SequenceVariant VariantToGeneAssociation subject range SequenceVariant VariantToGeneExpressionAssociation subject range SequenceVariant VariantToPopulationAssociation subject range SequenceVariant VariantToPhenotypicFeatureAssociation subject range SequenceVariant VariantToDiseaseAssociation subject range SequenceVariant VariantAsAModelOfDiseaseAssociation subject range SequenceVariant SequenceVariantModulatesTreatmentAssociation subject range SequenceVariant"},{"location":"SequenceVariant/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage CAID SequenceVariant CLINVAR SequenceVariant WIKIDATA SequenceVariant DBSNP SequenceVariant MGI GeneSequenceVariant ZFIN GeneGenotypeSequenceVariant FB PathwayGeneTranscriptPolypeptideProteinGeneFamilyGenotypeSequenceVariant RGD GeneSequenceVariant AGRKB SequenceVariant SPDI SequenceVariant WB GeneSequenceVariant WormBase GeneMicroRNASiRNASequenceVariant PHARMGKB.VARIANT SequenceVariant"},{"location":"SequenceVariant/#linkml-source","title":"LinkML Source","text":"
                                        name: sequence variant\nid_prefixes:\n- CAID\n- CLINVAR\n- WIKIDATA\n- DBSNP\n- MGI\n- ZFIN\n- FB\n- RGD\n- AGRKB\n- SPDI\n- WB\n- WormBase\n- PHARMGKB.VARIANT\nlocal_names:\n  agr:\n    local_name_source: agr\n    local_name_value: allele\ndescription: A sequence_variant is a non exact copy of a sequence_feature or genome\n  exhibiting one or more sequence_alteration.\nalt_descriptions:\n  AGR:\n    source: AGR\n    description: An entity that describes a single affected, endogenous allele. These\n      can be of any type that matches that definition\n  VMC:\n    source: VMC\n    description: A contiguous change at a Location\ncomments:\n- This class is for modeling the specific state at a locus. A single DBSNP rs ID could\n  correspond to more than one sequence variants (e.g CIViC:1252 and CIViC:1253, two\n  distinct BRCA2 alleles for rs28897743)\nin_subset:\n- model_organism_database\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- allele\nexact_mappings:\n- WIKIDATA:Q15304597\nclose_mappings:\n- dcid:Allele\n- SO:0001060\n- VMC:Allele\n- GENO:0000002\n- SIO:010277\n- SO:0001060\nis_a: biological entity\nmixins:\n- genomic entity\n- physical essence\n- ontology class\nslots:\n- has gene\nslot_usage:\n  has gene:\n    name: has gene\n    description: Each allele can be associated with any number of genes\n    multivalued: true\n    domain_of:\n    - sequence variant\n  has biological sequence:\n    name: has biological sequence\n    description: The state of the sequence w.r.t a reference sequence\n    domain_of:\n    - genomic entity\n    - epigenomic entity\n  id:\n    name: id\n    examples:\n    - value: ZFIN:ZDB-ALT-980203-1091\n      description: ti282a allele from ZFIN\n    - value: CLINVAR:17681\n      description: NM_007294.3(BRCA1):c.2521C>T (p.Arg841Trp)\n    domain_of:\n    - ontology class\n    - entity\n\n
                                        "},{"location":"SequenceVariantModulatesTreatmentAssociation/","title":"Class: SequenceVariantModulatesTreatmentAssociation (Abstract)","text":"Description: An association between a sequence variant and a treatment or health intervention. The treatment object itself encompasses both the disease and the drug used.
                                         classDiagram\n    class SequenceVariantModulatesTreatmentAssociation\n      Association <|-- SequenceVariantModulatesTreatmentAssociation\n\n      SequenceVariantModulatesTreatmentAssociation : aggregator_knowledge_source\n\n      SequenceVariantModulatesTreatmentAssociation : category\n\n      SequenceVariantModulatesTreatmentAssociation : deprecated\n\n      SequenceVariantModulatesTreatmentAssociation : description\n\n      SequenceVariantModulatesTreatmentAssociation : has_attribute\n\n          SequenceVariantModulatesTreatmentAssociation --|> Attribute : has_attribute\n\n      SequenceVariantModulatesTreatmentAssociation : has_evidence\n\n          SequenceVariantModulatesTreatmentAssociation --|> EvidenceType : has_evidence\n\n      SequenceVariantModulatesTreatmentAssociation : id\n\n      SequenceVariantModulatesTreatmentAssociation : iri\n\n      SequenceVariantModulatesTreatmentAssociation : knowledge_source\n\n      SequenceVariantModulatesTreatmentAssociation : name\n\n      SequenceVariantModulatesTreatmentAssociation : negated\n\n      SequenceVariantModulatesTreatmentAssociation : object\n\n          SequenceVariantModulatesTreatmentAssociation --|> Treatment : object\n\n      SequenceVariantModulatesTreatmentAssociation : object_category\n\n          SequenceVariantModulatesTreatmentAssociation --|> OntologyClass : object_category\n\n      SequenceVariantModulatesTreatmentAssociation : object_category_closure\n\n          SequenceVariantModulatesTreatmentAssociation --|> OntologyClass : object_category_closure\n\n      SequenceVariantModulatesTreatmentAssociation : object_closure\n\n      SequenceVariantModulatesTreatmentAssociation : object_label_closure\n\n      SequenceVariantModulatesTreatmentAssociation : object_namespace\n\n      SequenceVariantModulatesTreatmentAssociation : original_object\n\n      SequenceVariantModulatesTreatmentAssociation : original_predicate\n\n      SequenceVariantModulatesTreatmentAssociation : original_subject\n\n      SequenceVariantModulatesTreatmentAssociation : predicate\n\n      SequenceVariantModulatesTreatmentAssociation : primary_knowledge_source\n\n      SequenceVariantModulatesTreatmentAssociation : publications\n\n          SequenceVariantModulatesTreatmentAssociation --|> Publication : publications\n\n      SequenceVariantModulatesTreatmentAssociation : qualifier\n\n      SequenceVariantModulatesTreatmentAssociation : qualifiers\n\n          SequenceVariantModulatesTreatmentAssociation --|> OntologyClass : qualifiers\n\n      SequenceVariantModulatesTreatmentAssociation : retrieval_source_ids\n\n          SequenceVariantModulatesTreatmentAssociation --|> RetrievalSource : retrieval_source_ids\n\n      SequenceVariantModulatesTreatmentAssociation : subject\n\n          SequenceVariantModulatesTreatmentAssociation --|> SequenceVariant : subject\n\n      SequenceVariantModulatesTreatmentAssociation : subject_category\n\n          SequenceVariantModulatesTreatmentAssociation --|> OntologyClass : subject_category\n\n      SequenceVariantModulatesTreatmentAssociation : subject_category_closure\n\n          SequenceVariantModulatesTreatmentAssociation --|> OntologyClass : subject_category_closure\n\n      SequenceVariantModulatesTreatmentAssociation : subject_closure\n\n      SequenceVariantModulatesTreatmentAssociation : subject_label_closure\n\n      SequenceVariantModulatesTreatmentAssociation : subject_namespace\n\n      SequenceVariantModulatesTreatmentAssociation : timepoint\n\n      SequenceVariantModulatesTreatmentAssociation : type\n\n\n
                                        "},{"location":"SequenceVariantModulatesTreatmentAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • SequenceVariantModulatesTreatmentAssociation
                                        "},{"location":"SequenceVariantModulatesTreatmentAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: variant that modulates the treatment of some disease 1..1 SequenceVariant Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: treatment whose efficacy is modulated by the subject variant 1..1 Treatment Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"SequenceVariantModulatesTreatmentAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: sequence variant modulates treatment association\ndescription: An association between a sequence variant and a treatment or health intervention.\n  The treatment object itself encompasses both the disease and the drug used.\ncomments:\n- An alternate way to model the same information could be via a qualifier\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nabstract: true\nslot_usage:\n  subject:\n    name: subject\n    description: variant that modulates the treatment of some disease\n    domain_of:\n    - association\n    range: sequence variant\n  object:\n    name: object\n    description: treatment whose efficacy is modulated by the subject variant\n    domain_of:\n    - association\n    range: treatment\ndefining_slots:\n- subject\n- object\n\n
                                        "},{"location":"Serial/","title":"Class: Serial","text":"Description: This class may rarely be instantiated except if use cases of a given knowledge graph support its utility.

                                        Aliases: journal

                                         classDiagram\n    class Serial\n      Publication <|-- Serial\n\n      Serial : authors\n\n          Serial --|> Agent : authors\n\n      Serial : category\n\n      Serial : creation_date\n\n      Serial : deprecated\n\n      Serial : description\n\n      Serial : format\n\n      Serial : full_name\n\n      Serial : has_attribute\n\n          Serial --|> Attribute : has_attribute\n\n      Serial : id\n\n      Serial : iri\n\n      Serial : iso_abbreviation\n\n      Serial : issue\n\n      Serial : keywords\n\n      Serial : license\n\n      Serial : mesh_terms\n\n      Serial : name\n\n      Serial : pages\n\n      Serial : provided_by\n\n      Serial : rights\n\n      Serial : summary\n\n      Serial : synonym\n\n      Serial : type\n\n      Serial : volume\n\n      Serial : xref\n\n\n
                                        "},{"location":"Serial/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • InformationContentEntity
                                              • Publication
                                                • Serial
                                        "},{"location":"Serial/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance iso_abbreviation: Standard abbreviation for periodicals in the International Organization for Standardization (ISO) 4 system See https://www.issn.org/services/online-services/access-to-the-ltwa/. If the 'published in' property is set, then the iso abbreviation pertains to the broader publication context (the journal) within which the given publication node is embedded, not the publication itself. 0..1 String direct volume: volume of a book or music release in a collection/series or a published collection of journal issues in a serial publication 0..1 String direct issue: issue of a newspaper, a scientific journal or magazine for reference purpose 0..1 String direct authors: connects an publication to the list of authors who contributed to the publication. This property should be a comma-delimited list of author names. It is recommended that an author's name be formatted as \"surname, firstname initial.\". Note that this property is a node annotation expressing the citation list of authorship which might typically otherwise be more completely documented in biolink:PublicationToProviderAssociation defined edges which point to full details about an author and possibly, some qualifiers which clarify the specific status of a given author in the publication. 0..* Agent Publication pages: When a 2-tuple of page numbers are provided, they represent the start and end page of the publication within its parent publication context. For books, this may be set to the total number of pages of the book. 0..* String Publication summary: executive summary of a publication 0..1 String Publication keywords: keywords tagging a publication 0..* String Publication mesh_terms: mesh terms tagging a publication 0..* Uriorcurie Publication xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie Publication, NamedThing license: None 0..1 String InformationContentEntity rights: None 0..1 String InformationContentEntity format: None 0..1 String InformationContentEntity creation_date: date on which an entity was created. This can be applied to nodes or edges 0..1 Date InformationContentEntity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: Serials (journals) should have industry-standard identifier such as from ISSN. 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: Should generally be set to an ontology class defined term for 'serial' or 'journal'. 0..* String Entity name: the 'title' of the publication is generally recorded in the 'name' property (inherited from NamedThing). The field name 'title' is now also tagged as an acceptable alias for the node property 'name' (just in case). 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Serial/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage issn Serial NLMID PublicationBookSerial"},{"location":"Serial/#linkml-source","title":"LinkML Source","text":"
                                        name: serial\nid_prefixes:\n- issn\n- NLMID\ndescription: This class may rarely be instantiated except if use cases of a given\n  knowledge graph support its utility.\nin_subset:\n- model_organism_database\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- journal\nis_a: publication\nslots:\n- iso abbreviation\n- volume\n- issue\nslot_usage:\n  id:\n    name: id\n    description: Serials (journals) should have industry-standard identifier such\n      as from ISSN.\n    domain_of:\n    - ontology class\n    - entity\n    required: true\n  type:\n    name: type\n    description: Should generally be set to an ontology class defined term for 'serial'\n      or 'journal'.\n    domain_of:\n    - entity\n\n
                                        "},{"location":"SeverityValue/","title":"Class: SeverityValue","text":"Description: describes the severity of a phenotypic feature or disease
                                         classDiagram\n    class SeverityValue\n      Attribute <|-- SeverityValue\n\n      SeverityValue : category\n\n      SeverityValue : deprecated\n\n      SeverityValue : description\n\n      SeverityValue : full_name\n\n      SeverityValue : has_attribute\n\n          SeverityValue --|> Attribute : has_attribute\n\n      SeverityValue : has_attribute_type\n\n          SeverityValue --|> OntologyClass : has_attribute_type\n\n      SeverityValue : has_qualitative_value\n\n          SeverityValue --|> NamedThing : has_qualitative_value\n\n      SeverityValue : has_quantitative_value\n\n          SeverityValue --|> QuantityValue : has_quantitative_value\n\n      SeverityValue : id\n\n      SeverityValue : iri\n\n      SeverityValue : name\n\n      SeverityValue : provided_by\n\n      SeverityValue : synonym\n\n      SeverityValue : type\n\n      SeverityValue : xref\n\n\n
                                        "},{"location":"SeverityValue/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • Attribute [ OntologyClass]
                                              • SeverityValue
                                        "},{"location":"SeverityValue/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance name: The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term. 0..1 LabelType Entity, Attribute has_attribute_type: connects an attribute to a class that describes it 1..1 OntologyClass Attribute has_quantitative_value: connects an attribute to a value 0..* QuantityValue Attribute has_qualitative_value: connects an attribute to a value 0..1 NamedThing Attribute iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity, Attribute id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity, OntologyClass provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"SeverityValue/#usages","title":"Usages","text":"used by used in type used EntityToFeatureOrDiseaseQualifiersMixin severity_qualifier range SeverityValue EntityToPhenotypicFeatureAssociationMixin severity_qualifier range SeverityValue EntityToDiseaseAssociationMixin severity_qualifier range SeverityValue GenotypeToPhenotypicFeatureAssociation severity_qualifier range SeverityValue ExposureEventToPhenotypicFeatureAssociation severity_qualifier range SeverityValue DiseaseToPhenotypicFeatureAssociation severity_qualifier range SeverityValue CaseToPhenotypicFeatureAssociation severity_qualifier range SeverityValue BehaviorToBehavioralFeatureAssociation severity_qualifier range SeverityValue GeneToDiseaseOrPhenotypicFeatureAssociation severity_qualifier range SeverityValue GeneToPhenotypicFeatureAssociation severity_qualifier range SeverityValue GeneToDiseaseAssociation severity_qualifier range SeverityValue CausalGeneToDiseaseAssociation severity_qualifier range SeverityValue CorrelatedGeneToDiseaseAssociation severity_qualifier range SeverityValue DruggableGeneToDiseaseAssociation severity_qualifier range SeverityValue VariantToPhenotypicFeatureAssociation severity_qualifier range SeverityValue VariantToDiseaseAssociation severity_qualifier range SeverityValue GenotypeToDiseaseAssociation severity_qualifier range SeverityValue GeneAsAModelOfDiseaseAssociation severity_qualifier range SeverityValue VariantAsAModelOfDiseaseAssociation severity_qualifier range SeverityValue GenotypeAsAModelOfDiseaseAssociation severity_qualifier range SeverityValue CellLineAsAModelOfDiseaseAssociation severity_qualifier range SeverityValue OrganismalEntityAsAModelOfDiseaseAssociation severity_qualifier range SeverityValue GeneHasVariantThatContributesToDiseaseAssociation severity_qualifier range SeverityValue"},{"location":"SeverityValue/#linkml-source","title":"LinkML Source","text":"
                                        name: severity value\ndescription: describes the severity of a phenotypic feature or disease\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: attribute\n\n
                                        "},{"location":"SiRNA/","title":"Class: SiRNA","text":"Description: A small RNA molecule that is the product of a longer exogenous or endogenous dsRNA, which is either a bimolecular duplex or very long hairpin, processed (via the Dicer pathway) such that numerous siRNAs accumulate from both strands of the dsRNA. SRNAs trigger the cleavage of their target molecules.

                                        Aliases: small interfering RNA, RNAi

                                         classDiagram\n    class SiRNA\n      NoncodingRNAProduct <|-- SiRNA\n\n      SiRNA : category\n\n      SiRNA : deprecated\n\n      SiRNA : description\n\n      SiRNA : full_name\n\n      SiRNA : has_attribute\n\n          SiRNA --|> Attribute : has_attribute\n\n      SiRNA : id\n\n      SiRNA : in_taxon\n\n          SiRNA --|> OrganismTaxon : in_taxon\n\n      SiRNA : in_taxon_label\n\n      SiRNA : iri\n\n      SiRNA : name\n\n      SiRNA : provided_by\n\n      SiRNA : synonym\n\n      SiRNA : type\n\n      SiRNA : xref\n\n\n
                                        "},{"location":"SiRNA/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • Transcript
                                                • RNAProduct [ GeneProductMixin]
                                                  • NoncodingRNAProduct
                                                    • SiRNA
                                        "},{"location":"SiRNA/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing, GeneProductMixin xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing, GeneProductMixin in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: genes are typically designated by a short symbol and a full name. We map the symbol to the default display name and use an additional slot for full name 0..1 SymbolType Entity, MacromolecularMachineMixin description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"SiRNA/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage MIR MicroRNASiRNA HGNC GeneMicroRNASiRNA WormBase GeneMicroRNASiRNASequenceVariant"},{"location":"SiRNA/#linkml-source","title":"LinkML Source","text":"
                                        name: siRNA\nid_prefixes:\n- MIR\n- HGNC\n- WormBase\ndescription: A small RNA molecule that is the product of a longer exogenous or endogenous\n  dsRNA, which is either a bimolecular duplex or very long hairpin, processed (via\n  the Dicer pathway) such that numerous siRNAs accumulate from both strands of the\n  dsRNA. SRNAs trigger the cleavage of their target molecules.\nin_subset:\n- model_organism_database\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- small interfering RNA\n- RNAi\nexact_mappings:\n- SO:0000646\n- WIKIDATA:Q203221\nis_a: noncoding RNA product\n\n
                                        "},{"location":"SmallMolecule/","title":"Class: SmallMolecule","text":"Description: A small molecule entity is a molecular entity characterized by availability in small-molecule databases of SMILES, InChI, IUPAC, or other unambiguous representation of its precise chemical structure; for convenience of representation, any valid chemical representation is included, even if it is not strictly molecular (e.g., sodium ion).

                                        Aliases: chemical substance

                                         classDiagram\n    class SmallMolecule\n      MolecularEntity <|-- SmallMolecule\n\n      SmallMolecule : available_from\n\n          SmallMolecule --|> DrugAvailabilityEnum : available_from\n\n      SmallMolecule : category\n\n      SmallMolecule : deprecated\n\n      SmallMolecule : description\n\n      SmallMolecule : full_name\n\n      SmallMolecule : has_attribute\n\n          SmallMolecule --|> Attribute : has_attribute\n\n      SmallMolecule : has_chemical_role\n\n          SmallMolecule --|> ChemicalRole : has_chemical_role\n\n      SmallMolecule : id\n\n      SmallMolecule : iri\n\n      SmallMolecule : is_metabolite\n\n      SmallMolecule : is_toxic\n\n      SmallMolecule : max_tolerated_dose\n\n      SmallMolecule : name\n\n      SmallMolecule : provided_by\n\n      SmallMolecule : synonym\n\n      SmallMolecule : trade_name\n\n          SmallMolecule --|> ChemicalEntity : trade_name\n\n      SmallMolecule : type\n\n      SmallMolecule : xref\n\n\n
                                        "},{"location":"SmallMolecule/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • ChemicalEntity [ PhysicalEssence ChemicalOrDrugOrTreatment ChemicalEntityOrGeneOrGeneProduct ChemicalEntityOrProteinOrPolypeptide]
                                              • MolecularEntity
                                                • SmallMolecule
                                        "},{"location":"SmallMolecule/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance is_metabolite: indicates whether a molecular entity is a metabolite 0..1 Boolean MolecularEntity trade_name: 0..1 ChemicalEntity ChemicalEntity available_from: 0..* DrugAvailabilityEnum ChemicalEntity max_tolerated_dose: The highest dose of a drug or treatment that does not cause unacceptable side effects. The maximum tolerated dose is determined in clinical trials by testing increasing doses on different groups of people until the highest dose with acceptable side effects is found. Also called MTD. 0..1 String ChemicalEntity is_toxic: 0..1 Boolean ChemicalEntity has_chemical_role: A role is particular behaviour which a chemical entity may exhibit. 0..* ChemicalRole ChemicalEntity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"SmallMolecule/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage CHEBI ChemicalRoleMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodhas_chemical_role PUBCHEM.COMPOUND MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood CHEMBL.COMPOUND MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood UNII MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood DRUGBANK MolecularEntitySmallMoleculeChemicalMixtureMolecularMixtureComplexMolecularMixture MESH OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureProtein CAS MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood DrugCentral MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureMolecularMixtureComplexMolecularMixture GTOPDB MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood HMDB MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.COMPOUND MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood ChemBank MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood PUBCHEM.SUBSTANCE MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood SIDER.DRUG MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood INCHI MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood INCHIKEY MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood BIGG.METABOLITE SmallMoleculeNucleicAcidEntityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood UMLS OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureGenePolypeptideProtein foodb.compound SmallMoleculeNucleicAcidEntityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.GLYCAN MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.DRUG MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureMolecularMixtureComplexMolecularMixture KEGG.ENVIRON MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood UMLS OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureGenePolypeptideProtein"},{"location":"SmallMolecule/#linkml-source","title":"LinkML Source","text":"
                                        name: small molecule\nid_prefixes:\n- CHEBI\n- PUBCHEM.COMPOUND\n- CHEMBL.COMPOUND\n- UNII\n- DRUGBANK\n- MESH\n- CAS\n- DrugCentral\n- GTOPDB\n- HMDB\n- KEGG.COMPOUND\n- ChemBank\n- PUBCHEM.SUBSTANCE\n- SIDER.DRUG\n- INCHI\n- INCHIKEY\n- BIGG.METABOLITE\n- UMLS\n- foodb.compound\n- KEGG.GLYCAN\n- KEGG.DRUG\n- KEGG.ENVIRON\n- UMLS\ndescription: A small molecule entity is a molecular entity characterized by availability\n  in small-molecule databases of SMILES, InChI, IUPAC, or other unambiguous representation\n  of its precise chemical structure; for convenience of representation, any valid\n  chemical representation is included, even if it is not strictly molecular (e.g.,\n  sodium ion).\nin_subset:\n- model_organism_database\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- chemical substance\nnarrow_mappings:\n- STY:T196\n- CHEBI:59999\n- bioschemas:ChemicalSubstance\n- STY:T123\n- STY:T131\n- STY:T125\n- STY:T197\n- STY:T109\n- STY:T118\n- STY:T111\n- STY:T119\n- STY:T124\n- STY:T115\n- STY:T110\n- STY:T127\nis_a: molecular entity\nslot_usage:\n  id:\n    name: id\n    examples:\n    - value: CHEBI:29101\n      description: sodium ion\n    domain_of:\n    - ontology class\n    - entity\n\n
                                        "},{"location":"Snv/","title":"Class: Snv","text":"Description: SNVs are single nucleotide positions in genomic DNA at which different sequence alternatives exist

                                        Aliases: single nucleotide variant, single nucleotide polymorphism, snp

                                         classDiagram\n    class Snv\n      SequenceVariant <|-- Snv\n\n      Snv : category\n\n      Snv : deprecated\n\n      Snv : description\n\n      Snv : full_name\n\n      Snv : has_attribute\n\n          Snv --|> Attribute : has_attribute\n\n      Snv : has_biological_sequence\n\n      Snv : has_gene\n\n          Snv --|> Gene : has_gene\n\n      Snv : id\n\n      Snv : in_taxon\n\n          Snv --|> OrganismTaxon : in_taxon\n\n      Snv : in_taxon_label\n\n      Snv : iri\n\n      Snv : name\n\n      Snv : provided_by\n\n      Snv : synonym\n\n      Snv : type\n\n      Snv : xref\n\n\n
                                        "},{"location":"Snv/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • SequenceVariant [ GenomicEntity PhysicalEssence OntologyClass]
                                                • Snv
                                        "},{"location":"Snv/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance has_gene: Each allele can be associated with any number of genes 0..* Gene SequenceVariant has_biological_sequence: The state of the sequence w.r.t a reference sequence 0..1 BiologicalSequence GenomicEntity id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity, OntologyClass in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Snv/#linkml-source","title":"LinkML Source","text":"
                                        name: snv\ndescription: SNVs are single nucleotide positions in genomic DNA at which different\n  sequence alternatives exist\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- single nucleotide variant\n- single nucleotide polymorphism\n- snp\nexact_mappings:\n- SO:0001483\nis_a: sequence variant\n\n
                                        "},{"location":"SocioeconomicAttribute/","title":"Class: SocioeconomicAttribute","text":"Description: Attributes relating to a socioeconomic manifestation
                                         classDiagram\n    class SocioeconomicAttribute\n      Attribute <|-- SocioeconomicAttribute\n\n      SocioeconomicAttribute : category\n\n      SocioeconomicAttribute : deprecated\n\n      SocioeconomicAttribute : description\n\n      SocioeconomicAttribute : full_name\n\n      SocioeconomicAttribute : has_attribute\n\n          SocioeconomicAttribute --|> Attribute : has_attribute\n\n      SocioeconomicAttribute : has_attribute_type\n\n          SocioeconomicAttribute --|> OntologyClass : has_attribute_type\n\n      SocioeconomicAttribute : has_qualitative_value\n\n          SocioeconomicAttribute --|> NamedThing : has_qualitative_value\n\n      SocioeconomicAttribute : has_quantitative_value\n\n          SocioeconomicAttribute --|> QuantityValue : has_quantitative_value\n\n      SocioeconomicAttribute : id\n\n      SocioeconomicAttribute : iri\n\n      SocioeconomicAttribute : name\n\n      SocioeconomicAttribute : provided_by\n\n      SocioeconomicAttribute : synonym\n\n      SocioeconomicAttribute : type\n\n      SocioeconomicAttribute : xref\n\n\n
                                        "},{"location":"SocioeconomicAttribute/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • Attribute [ OntologyClass]
                                              • SocioeconomicAttribute
                                        "},{"location":"SocioeconomicAttribute/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance name: The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term. 0..1 LabelType Entity, Attribute has_attribute_type: connects an attribute to a class that describes it 1..1 OntologyClass Attribute has_quantitative_value: connects an attribute to a value 0..* QuantityValue Attribute has_qualitative_value: connects an attribute to a value 0..1 NamedThing Attribute iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity, Attribute id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity, OntologyClass provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"SocioeconomicAttribute/#usages","title":"Usages","text":"used by used in type used SocioeconomicExposure has_attribute range SocioeconomicAttribute"},{"location":"SocioeconomicAttribute/#linkml-source","title":"LinkML Source","text":"
                                        name: socioeconomic attribute\ndescription: Attributes relating to a socioeconomic manifestation\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: attribute\n\n
                                        "},{"location":"SocioeconomicExposure/","title":"Class: SocioeconomicExposure","text":"Description: A socioeconomic exposure is a factor relating to social and financial status of an affected individual (e.g. poverty).
                                         classDiagram\n    class SocioeconomicExposure\n      ExposureEvent <|-- SocioeconomicExposure\n      Attribute <|-- SocioeconomicExposure\n\n      SocioeconomicExposure : category\n\n      SocioeconomicExposure : deprecated\n\n      SocioeconomicExposure : description\n\n      SocioeconomicExposure : full_name\n\n      SocioeconomicExposure : has_attribute\n\n          SocioeconomicExposure --|> SocioeconomicAttribute : has_attribute\n\n      SocioeconomicExposure : has_attribute_type\n\n          SocioeconomicExposure --|> OntologyClass : has_attribute_type\n\n      SocioeconomicExposure : has_qualitative_value\n\n          SocioeconomicExposure --|> NamedThing : has_qualitative_value\n\n      SocioeconomicExposure : has_quantitative_value\n\n          SocioeconomicExposure --|> QuantityValue : has_quantitative_value\n\n      SocioeconomicExposure : id\n\n      SocioeconomicExposure : iri\n\n      SocioeconomicExposure : name\n\n      SocioeconomicExposure : provided_by\n\n      SocioeconomicExposure : synonym\n\n      SocioeconomicExposure : timepoint\n\n      SocioeconomicExposure : type\n\n      SocioeconomicExposure : xref\n\n\n
                                        "},{"location":"SocioeconomicExposure/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • Attribute [ OntologyClass]
                                              • SocioeconomicExposure [ ExposureEvent]
                                        "},{"location":"SocioeconomicExposure/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance timepoint: a point in time 0..1 TimeType ExposureEvent name: The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term. 0..1 LabelType Entity, Attribute has_attribute_type: connects an attribute to a class that describes it 1..1 OntologyClass Attribute has_quantitative_value: connects an attribute to a value 0..* QuantityValue Attribute has_qualitative_value: connects an attribute to a value 0..1 NamedThing Attribute iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity, Attribute id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity, OntologyClass provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 1..* SocioeconomicAttribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"SocioeconomicExposure/#linkml-source","title":"LinkML Source","text":"
                                        name: socioeconomic exposure\ndescription: A socioeconomic exposure is a factor relating to social and financial\n  status of an affected individual (e.g. poverty).\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: attribute\nmixins:\n- exposure event\nslot_usage:\n  has attribute:\n    name: has attribute\n    domain_of:\n    - entity\n    range: socioeconomic attribute\n    required: true\n\n
                                        "},{"location":"SocioeconomicOutcome/","title":"Class: SocioeconomicOutcome","text":"Description: An general social or economic outcome, such as healthcare costs, utilization, etc., resulting from an exposure event
                                         classDiagram\n    class SocioeconomicOutcome\n      Outcome <|-- SocioeconomicOutcome\n\n\n
                                        "},{"location":"SocioeconomicOutcome/#inheritance","title":"Inheritance","text":"
                                        • SocioeconomicOutcome [ Outcome]
                                        "},{"location":"SocioeconomicOutcome/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"SocioeconomicOutcome/#linkml-source","title":"LinkML Source","text":"
                                        name: socioeconomic outcome\ndescription: An general social or economic outcome, such as healthcare costs, utilization,\n  etc., resulting from an exposure event\nfrom_schema: https://w3id.org/biolink/biolink-model\nmixins:\n- outcome\n\n
                                        "},{"location":"Sparqlpath/","title":"Type: Sparqlpath","text":"

                                        A string encoding a SPARQL Property Path. The value of the string MUST conform to SPARQL syntax and SHOULD dereference to zero or more valid objects within the current instance document when encoded as RDF.

                                        • base: str

                                        • uri: xsd:string

                                        • repr: str

                                        "},{"location":"SpecificityQuantifier/","title":"Class: SpecificityQuantifier","text":"
                                         classDiagram\n    class SpecificityQuantifier\n      RelationshipQuantifier <|-- SpecificityQuantifier\n\n\n      SpecificityQuantifier <|-- PathognomonicityQuantifier\n\n\n\n
                                        "},{"location":"SpecificityQuantifier/#inheritance","title":"Inheritance","text":"
                                        • RelationshipQuantifier
                                          • SpecificityQuantifier
                                            • PathognomonicityQuantifier
                                        "},{"location":"SpecificityQuantifier/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"SpecificityQuantifier/#mixin-usage","title":"Mixin Usage","text":"mixed into description"},{"location":"SpecificityQuantifier/#linkml-source","title":"LinkML Source","text":"
                                        name: specificity quantifier\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: relationship quantifier\nmixin: true\n\n
                                        "},{"location":"StrandEnum/","title":"Enum: StrandEnum","text":"

                                        strand

                                        "},{"location":"StrandEnum/#permissible-values","title":"Permissible Values","text":"Value Meaning Description + None Positive - None Negative . None Unstranded ? None Unknown"},{"location":"StrandEnum/#slots","title":"Slots","text":"Name Description genome_build The version of the genome on which a feature is located. For example, GRCh38 for Homo sapiens. strand The strand on which a feature is located. Has a value of '+' (sense strand or forward strand) or '-' (anti-sense strand or reverse strand)."},{"location":"StrandEnum/#linkml-source","title":"LinkML Source","text":"
                                        name: StrandEnum\ndescription: strand\nfrom_schema: https://w3id.org/biolink/biolink-model\npermissible_values:\n  +:\n    text: +\n    description: Positive\n  '-':\n    text: '-'\n    description: Negative\n  .:\n    text: .\n    description: Unstranded\n  '?':\n    text: '?'\n    description: Unknown\n\n
                                        "},{"location":"String/","title":"Type: String","text":"

                                        A character string

                                        • base: str

                                        • uri: xsd:string

                                        "},{"location":"Study/","title":"Class: Study","text":"Description: a detailed investigation and/or analysis
                                         classDiagram\n    class Study\n      Activity <|-- Study\n\n      Study : category\n\n      Study : deprecated\n\n      Study : description\n\n      Study : full_name\n\n      Study : has_attribute\n\n          Study --|> Attribute : has_attribute\n\n      Study : id\n\n      Study : iri\n\n      Study : name\n\n      Study : provided_by\n\n      Study : synonym\n\n      Study : type\n\n      Study : xref\n\n\n
                                        "},{"location":"Study/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • Activity [ ActivityAndBehavior]
                                              • Study
                                        "},{"location":"Study/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Study/#linkml-source","title":"LinkML Source","text":"
                                        name: study\ndescription: a detailed investigation and/or analysis\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- NCIT:C63536\nclose_mappings:\n- SIO:001066\n- SEPIO:0000004\nnarrow_mappings:\n- SIO:000994\nis_a: activity\n\n
                                        "},{"location":"StudyPopulation/","title":"Class: StudyPopulation","text":"Description: A group of people banded together or treated as a group as participants in a research study.
                                         classDiagram\n    class StudyPopulation\n      PopulationOfIndividualOrganisms <|-- StudyPopulation\n\n\n      StudyPopulation <|-- Cohort\n\n\n      StudyPopulation : category\n\n      StudyPopulation : deprecated\n\n      StudyPopulation : description\n\n      StudyPopulation : full_name\n\n      StudyPopulation : has_attribute\n\n          StudyPopulation --|> Attribute : has_attribute\n\n      StudyPopulation : id\n\n      StudyPopulation : in_taxon\n\n          StudyPopulation --|> OrganismTaxon : in_taxon\n\n      StudyPopulation : in_taxon_label\n\n      StudyPopulation : iri\n\n      StudyPopulation : name\n\n      StudyPopulation : provided_by\n\n      StudyPopulation : synonym\n\n      StudyPopulation : type\n\n      StudyPopulation : xref\n\n\n
                                        "},{"location":"StudyPopulation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • OrganismalEntity [ SubjectOfInvestigation]
                                                • PopulationOfIndividualOrganisms [ SubjectOfInvestigation]
                                                  • StudyPopulation
                                                    • Cohort [ SubjectOfInvestigation]
                                        "},{"location":"StudyPopulation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: may often be an organism attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"StudyPopulation/#linkml-source","title":"LinkML Source","text":"
                                        name: study population\ndescription: A group of people banded together or treated as a group as participants\n  in a research study.\nfrom_schema: https://w3id.org/biolink/biolink-model\nclose_mappings:\n- WIKIDATA:Q7229825\nis_a: population of individual organisms\n\n
                                        "},{"location":"StudyResult/","title":"Class: StudyResult (Abstract)","text":"Description: A collection of data items from a study that are about a particular study subject or experimental unit (the 'focus' of the Result) - optionally with context/provenance metadata that may be relevant to the interpretation of this data as evidence.

                                        Notes: The data/metadata included in a Study Result object are typically a subset of data from a larger study data set, that are selected by a curator because they may be useful as evidence for deriving knowledge about a specific focus of the study. The notion of a 'study' here is defined broadly to include any research activity at any scale that is aimed at generating knowledge or hypotheses. This may include a single assay or computational analyses, or a larger scale clinical trial or experimental research investigation.

                                         classDiagram\n    class StudyResult\n      InformationContentEntity <|-- StudyResult\n\n\n      StudyResult <|-- ConceptCountAnalysisResult\n      StudyResult <|-- ObservedExpectedFrequencyAnalysisResult\n      StudyResult <|-- RelativeFrequencyAnalysisResult\n      StudyResult <|-- TextMiningResult\n      StudyResult <|-- ChiSquaredAnalysisResult\n      StudyResult <|-- LogOddsAnalysisResult\n\n\n      StudyResult : category\n\n      StudyResult : creation_date\n\n      StudyResult : deprecated\n\n      StudyResult : description\n\n      StudyResult : format\n\n      StudyResult : full_name\n\n      StudyResult : has_attribute\n\n          StudyResult --|> Attribute : has_attribute\n\n      StudyResult : id\n\n      StudyResult : iri\n\n      StudyResult : license\n\n      StudyResult : name\n\n      StudyResult : provided_by\n\n      StudyResult : rights\n\n      StudyResult : synonym\n\n      StudyResult : type\n\n      StudyResult : xref\n\n\n
                                        "},{"location":"StudyResult/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • InformationContentEntity
                                              • StudyResult
                                                • ConceptCountAnalysisResult
                                                • ObservedExpectedFrequencyAnalysisResult
                                                • RelativeFrequencyAnalysisResult
                                                • TextMiningResult
                                                • ChiSquaredAnalysisResult
                                                • LogOddsAnalysisResult
                                        "},{"location":"StudyResult/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance license: None 0..1 String InformationContentEntity rights: None 0..1 String InformationContentEntity format: None 0..1 String InformationContentEntity creation_date: date on which an entity was created. This can be applied to nodes or edges 0..1 Date InformationContentEntity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"StudyResult/#linkml-source","title":"LinkML Source","text":"
                                        name: study result\ndescription: A collection of data items from a study that are about a particular study\n  subject or experimental unit (the  'focus' of the Result) - optionally with context/provenance\n  metadata that may be relevant to the interpretation of this data as evidence.\nnotes:\n- The data/metadata included in a Study Result object are typically a subset of data\n  from a larger study data set, that are selected by a curator because they may be\n  useful as evidence for deriving knowledge about a specific focus of the study. The\n  notion of a 'study' here is defined broadly to include any research activity at\n  any scale that is aimed at generating knowledge or hypotheses. This may include\n  a single assay or computational analyses, or a larger scale clinical trial or experimental\n  research investigation.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: information content entity\nabstract: true\n\n
                                        "},{"location":"StudyVariable/","title":"Class: StudyVariable","text":"Description: a variable that is used as a measure in the investigation of a study
                                         classDiagram\n    class StudyVariable\n      InformationContentEntity <|-- StudyVariable\n\n      StudyVariable : category\n\n      StudyVariable : creation_date\n\n      StudyVariable : deprecated\n\n      StudyVariable : description\n\n      StudyVariable : format\n\n      StudyVariable : full_name\n\n      StudyVariable : has_attribute\n\n          StudyVariable --|> Attribute : has_attribute\n\n      StudyVariable : id\n\n      StudyVariable : iri\n\n      StudyVariable : license\n\n      StudyVariable : name\n\n      StudyVariable : provided_by\n\n      StudyVariable : rights\n\n      StudyVariable : synonym\n\n      StudyVariable : type\n\n      StudyVariable : xref\n\n\n
                                        "},{"location":"StudyVariable/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • InformationContentEntity
                                              • StudyVariable
                                        "},{"location":"StudyVariable/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance license: None 0..1 String InformationContentEntity rights: None 0..1 String InformationContentEntity format: None 0..1 String InformationContentEntity creation_date: date on which an entity was created. This can be applied to nodes or edges 0..1 Date InformationContentEntity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"StudyVariable/#linkml-source","title":"LinkML Source","text":"
                                        name: study variable\ndescription: a variable that is used as a measure in the investigation of a study\nfrom_schema: https://w3id.org/biolink/biolink-model\nclose_mappings:\n- STATO:0000258\n- SIO:000367\nnarrow_mappings:\n- NCIT:C142192\nis_a: information content entity\n\n
                                        "},{"location":"SubjectOfInvestigation/","title":"Class: SubjectOfInvestigation","text":"Description: An entity that has the role of being studied in an investigation, study, or experiment
                                         classDiagram\n    class SubjectOfInvestigation\n      SubjectOfInvestigation <|-- MaterialSample\n      SubjectOfInvestigation <|-- OrganismalEntity\n      SubjectOfInvestigation <|-- Virus\n      SubjectOfInvestigation <|-- CellularOrganism\n      SubjectOfInvestigation <|-- Mammal\n      SubjectOfInvestigation <|-- Human\n      SubjectOfInvestigation <|-- IndividualOrganism\n      SubjectOfInvestigation <|-- PopulationOfIndividualOrganisms\n      SubjectOfInvestigation <|-- CellLine\n      SubjectOfInvestigation <|-- Case\n      SubjectOfInvestigation <|-- Cohort\n\n\n
                                        "},{"location":"SubjectOfInvestigation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"SubjectOfInvestigation/#mixin-usage","title":"Mixin Usage","text":"mixed into description MaterialSample A sample is a limited quantity of something (e.g. an individual or set of individuals from a population, or a portion of a substance) to be used for testing, analysis, inspection, investigation, demonstration, or trial use. [SIO] OrganismalEntity A named entity that is either a part of an organism, a whole organism, population or clade of organisms, excluding chemical entities Virus A virus is a microorganism that replicates itself as a microRNA and infects the host cell. CellularOrganism Mammal A member of the class Mammalia, a clade of endothermic amniotes distinguished from reptiles and birds by the possession of hair, three middle ear bones, mammary glands, and a neocortex Human A member of the the species Homo sapiens. IndividualOrganism An instance of an organism. For example, Richard Nixon, Charles Darwin, my pet cat. Example ID: ORCID:0000-0002-5355-2576 PopulationOfIndividualOrganisms A collection of individuals from the same taxonomic class distinguished by one or more characteristics. Characteristics can include, but are not limited to, shared geographic location, genetics, phenotypes. CellLine None Case An individual (human) organism that has a patient role in some clinical context. Cohort A group of people banded together or treated as a group who share common characteristics. A cohort 'study' is a particular form of longitudinal study that samples a cohort, performing a cross-section at intervals through time."},{"location":"SubjectOfInvestigation/#linkml-source","title":"LinkML Source","text":"
                                        name: subject of investigation\ndescription: An entity that has the role of being studied in an investigation, study,\n  or experiment\nfrom_schema: https://w3id.org/biolink/biolink-model\nmixin: true\n\n
                                        "},{"location":"SymbolType/","title":"Type: SymbolType","text":"
                                        • base: str

                                        • uri: xsd:string

                                        • typeof: string

                                        "},{"location":"TRAPI-examples/","title":"TRAPI Examples","text":""},{"location":"TRAPI-examples/#trapi-examples","title":"TRAPI Examples","text":"

                                        For reference, here is the TRAPI 1.3 data representation for qualifiers.

                                        The summary of TRAPI 1.3 support for qualifiers is as follows:

                                        • Add a \u2018qualifiers\u2019 property to the Edge object
                                        • Define a new Qualifier object
                                        • Extend QEdge model to include support for qualifier-constraints

                                        To represent a query for \"what decreases degradation of ESR1 protein\", a TRAPI query graph would look like this:

                                        {\n  \"query_graph\": {\n    \"nodes\": {\n      \"n0\": {\n        \"categories\": [\"biolink:ChemicalEntity\"]\n      },\n      \"n1\": {\n        \"categories\": [\"biolink:GeneOrGeneProduct\"],\n        \"ids\": [\"HGNC:3467\"]\n      }\n    },\n    \"edges\": {\n      \"e01\": {\n        \"subject\": \"n0\",\n        \"object\": \"n1\",\n        \"predicates\": [\n          \"biolink:affects\"\n        ],\n        \"qualifier_constraints\": [\n          {\n            \"qualifier_set\": [\n              {\n                \"qualifier_type_id\": \"biolink:object_aspect_qualifier\",\n                \"qualifier_value\": \"degradation\"\n              },\n              {\n                \"qualifier_type_id\": \"biolink:object_direction_qualifier\",\n                \"qualifier_value\": \"decreased\"\n              }\n            ]\n          }\n        ]\n      }\n    }\n  }\n}\n

                                        and a TRAPI result would look like this:

                                        {\n  \"knowledge_graph\": {\n    \"nodes\": {\n      \"n0\": {\n        \"categories\": [\"biolink:ChemicalEntity\"],\n        \"name\": \"Bisphenol A\"\n      },\n      \"n1\": {\n        \"categories\": [\"biolink:Gene\"],\n        \"name\": \"ESR1\"\n      }\n    },\n    \"edges\": {\n      \"x17770\": {\n        \"predicate\": \"biolink:affects\",\n        \"subject\": \"PUBCHEM.COMPOUND:6623\",\n        \"object\": \"HGNC:3467\",\n        \"qualifiers\": [\n          {\n            \"qualifier_type_id\": \"biolink:object_aspect_qualifier\",\n            \"qualifier_value\": \"degradation\"\n          },\n          {\n            \"qualifier_type_id\": \"biolink:object_direction_qualifier\",\n            \"qualifier_value\": \"decreased\"\n          }\n        ]\n      }\n    }\n  },\n  \"results\": [\n    {\n      \"node_bindings\": {\n        \"n0\": [\n          {\n            \"id\": \"PUBCHEM.COMPOUND:6623\"\n          }\n        ],\n        \"n1\": [\n          {\n            \"id\": \"HGNC:3467\"\n          }\n        ]\n      },\n      \"edge_bindings\": {\n        \"e01\": [\n          {\n            \"id\": \"x17770\"\n          }\n        ]\n      }\n    }\n  ]\n}\n
                                        "},{"location":"TaxonToTaxonAssociation/","title":"Class: TaxonToTaxonAssociation","text":"
                                         classDiagram\n    class TaxonToTaxonAssociation\n      Association <|-- TaxonToTaxonAssociation\n\n      TaxonToTaxonAssociation : aggregator_knowledge_source\n\n      TaxonToTaxonAssociation : category\n\n      TaxonToTaxonAssociation : deprecated\n\n      TaxonToTaxonAssociation : description\n\n      TaxonToTaxonAssociation : has_attribute\n\n          TaxonToTaxonAssociation --|> Attribute : has_attribute\n\n      TaxonToTaxonAssociation : has_evidence\n\n          TaxonToTaxonAssociation --|> EvidenceType : has_evidence\n\n      TaxonToTaxonAssociation : id\n\n      TaxonToTaxonAssociation : iri\n\n      TaxonToTaxonAssociation : knowledge_source\n\n      TaxonToTaxonAssociation : name\n\n      TaxonToTaxonAssociation : negated\n\n      TaxonToTaxonAssociation : object\n\n          TaxonToTaxonAssociation --|> OrganismTaxon : object\n\n      TaxonToTaxonAssociation : object_category\n\n          TaxonToTaxonAssociation --|> OntologyClass : object_category\n\n      TaxonToTaxonAssociation : object_category_closure\n\n          TaxonToTaxonAssociation --|> OntologyClass : object_category_closure\n\n      TaxonToTaxonAssociation : object_closure\n\n      TaxonToTaxonAssociation : object_label_closure\n\n      TaxonToTaxonAssociation : object_namespace\n\n      TaxonToTaxonAssociation : original_object\n\n      TaxonToTaxonAssociation : original_predicate\n\n      TaxonToTaxonAssociation : original_subject\n\n      TaxonToTaxonAssociation : predicate\n\n      TaxonToTaxonAssociation : primary_knowledge_source\n\n      TaxonToTaxonAssociation : publications\n\n          TaxonToTaxonAssociation --|> Publication : publications\n\n      TaxonToTaxonAssociation : qualifier\n\n      TaxonToTaxonAssociation : qualifiers\n\n          TaxonToTaxonAssociation --|> OntologyClass : qualifiers\n\n      TaxonToTaxonAssociation : retrieval_source_ids\n\n          TaxonToTaxonAssociation --|> RetrievalSource : retrieval_source_ids\n\n      TaxonToTaxonAssociation : subject\n\n          TaxonToTaxonAssociation --|> OrganismTaxon : subject\n\n      TaxonToTaxonAssociation : subject_category\n\n          TaxonToTaxonAssociation --|> OntologyClass : subject_category\n\n      TaxonToTaxonAssociation : subject_category_closure\n\n          TaxonToTaxonAssociation --|> OntologyClass : subject_category_closure\n\n      TaxonToTaxonAssociation : subject_closure\n\n      TaxonToTaxonAssociation : subject_label_closure\n\n      TaxonToTaxonAssociation : subject_namespace\n\n      TaxonToTaxonAssociation : timepoint\n\n      TaxonToTaxonAssociation : type\n\n\n
                                        "},{"location":"TaxonToTaxonAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • TaxonToTaxonAssociation
                                        "},{"location":"TaxonToTaxonAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 OrganismTaxon Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: An association between individuals of different taxa. 1..1 OrganismTaxon Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"TaxonToTaxonAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: taxon to taxon association\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nslot_usage:\n  subject:\n    name: subject\n    domain_of:\n    - association\n    range: organism taxon\n  object:\n    name: object\n    description: An association between individuals of different taxa.\n    domain_of:\n    - association\n    range: organism taxon\ndefining_slots:\n- subject\n- predicate\n- object\n\n
                                        "},{"location":"TaxonomicRank/","title":"Class: TaxonomicRank","text":"Description: A descriptor for the rank within a taxonomic classification. Example instance: TAXRANK:0000017 (kingdom)
                                         classDiagram\n    class TaxonomicRank\n      OntologyClass <|-- TaxonomicRank\n\n      TaxonomicRank : id\n\n\n
                                        "},{"location":"TaxonomicRank/#inheritance","title":"Inheritance","text":"
                                        • OntologyClass
                                          • TaxonomicRank
                                        "},{"location":"TaxonomicRank/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String OntologyClass"},{"location":"TaxonomicRank/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage TAXRANK TaxonomicRank"},{"location":"TaxonomicRank/#linkml-source","title":"LinkML Source","text":"
                                        name: taxonomic rank\nid_prefixes:\n- TAXRANK\ndescription: 'A descriptor for the rank within a taxonomic classification. Example\n  instance: TAXRANK:0000017 (kingdom)'\nfrom_schema: https://w3id.org/biolink/biolink-model\nmappings:\n- WIKIDATA:Q427626\nis_a: ontology class\n\n
                                        "},{"location":"Testing/","title":"Subset: Testing","text":"

                                        TBD

                                        "},{"location":"TextMiningResult/","title":"Class: TextMiningResult","text":"Description: A result of text mining.
                                         classDiagram\n    class TextMiningResult\n      StudyResult <|-- TextMiningResult\n\n      TextMiningResult : category\n\n      TextMiningResult : creation_date\n\n      TextMiningResult : deprecated\n\n      TextMiningResult : description\n\n      TextMiningResult : format\n\n      TextMiningResult : full_name\n\n      TextMiningResult : has_attribute\n\n          TextMiningResult --|> Attribute : has_attribute\n\n      TextMiningResult : id\n\n      TextMiningResult : iri\n\n      TextMiningResult : license\n\n      TextMiningResult : name\n\n      TextMiningResult : provided_by\n\n      TextMiningResult : rights\n\n      TextMiningResult : synonym\n\n      TextMiningResult : type\n\n      TextMiningResult : xref\n\n\n
                                        "},{"location":"TextMiningResult/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • InformationContentEntity
                                              • StudyResult
                                                • TextMiningResult
                                        "},{"location":"TextMiningResult/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance license: None 0..1 String InformationContentEntity rights: None 0..1 String InformationContentEntity format: None 0..1 String InformationContentEntity creation_date: date on which an entity was created. This can be applied to nodes or edges 0..1 Date InformationContentEntity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"TextMiningResult/#linkml-source","title":"LinkML Source","text":"
                                        name: text mining result\ndescription: A result of text mining.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: study result\n\n
                                        "},{"location":"ThingWithTaxon/","title":"Class: ThingWithTaxon","text":"Description: A mixin that can be used on any entity that can be taxonomically classified. This includes individual organisms; genes, their products and other molecular entities; body parts; biological processes
                                         classDiagram\n    class ThingWithTaxon\n      ThingWithTaxon <|-- BiologicalEntity\n      ThingWithTaxon <|-- NucleicAcidEntity\n      ThingWithTaxon <|-- GenomicBackgroundExposure\n\n      ThingWithTaxon : in_taxon\n\n          ThingWithTaxon --|> OrganismTaxon : in_taxon\n\n      ThingWithTaxon : in_taxon_label\n\n\n
                                        "},{"location":"ThingWithTaxon/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon direct in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType direct"},{"location":"ThingWithTaxon/#mixin-usage","title":"Mixin Usage","text":"mixed into description BiologicalEntity None NucleicAcidEntity A nucleic acid entity is a molecular entity characterized by availability in gene databases of nucleotide-based sequence representations of its precise sequence; for convenience of representation, partial sequences of various kinds are included. GenomicBackgroundExposure A genomic background exposure is where an individual's specific genomic background of genes, sequence variants or other pre-existing genomic conditions constitute a kind of 'exposure' to the organism, leading to or influencing an outcome."},{"location":"ThingWithTaxon/#usages","title":"Usages","text":"used by used in type used StudyPopulation in_taxon domain ThingWithTaxon StudyPopulation in_taxon_label domain ThingWithTaxon ThingWithTaxon in_taxon domain ThingWithTaxon ThingWithTaxon in_taxon_label domain ThingWithTaxon BiologicalEntity in_taxon domain ThingWithTaxon BiologicalEntity in_taxon_label domain ThingWithTaxon NucleicAcidEntity in_taxon domain ThingWithTaxon NucleicAcidEntity in_taxon_label domain ThingWithTaxon RegulatoryRegion in_taxon domain ThingWithTaxon RegulatoryRegion in_taxon_label domain ThingWithTaxon AccessibleDnaRegion in_taxon domain ThingWithTaxon AccessibleDnaRegion in_taxon_label domain ThingWithTaxon TranscriptionFactorBindingSite in_taxon domain ThingWithTaxon TranscriptionFactorBindingSite in_taxon_label domain ThingWithTaxon BiologicalProcessOrActivity in_taxon domain ThingWithTaxon BiologicalProcessOrActivity in_taxon_label domain ThingWithTaxon MolecularActivity in_taxon domain ThingWithTaxon MolecularActivity in_taxon_label domain ThingWithTaxon BiologicalProcess in_taxon domain ThingWithTaxon BiologicalProcess in_taxon_label domain ThingWithTaxon Pathway in_taxon domain ThingWithTaxon Pathway in_taxon_label domain ThingWithTaxon PhysiologicalProcess in_taxon domain ThingWithTaxon PhysiologicalProcess in_taxon_label domain ThingWithTaxon Behavior in_taxon domain ThingWithTaxon Behavior in_taxon_label domain ThingWithTaxon GeneticInheritance in_taxon domain ThingWithTaxon GeneticInheritance in_taxon_label domain ThingWithTaxon OrganismalEntity in_taxon domain ThingWithTaxon OrganismalEntity in_taxon_label domain ThingWithTaxon Bacterium in_taxon domain ThingWithTaxon Bacterium in_taxon_label domain ThingWithTaxon Virus in_taxon domain ThingWithTaxon Virus in_taxon_label domain ThingWithTaxon CellularOrganism in_taxon domain ThingWithTaxon CellularOrganism in_taxon_label domain ThingWithTaxon Mammal in_taxon domain ThingWithTaxon Mammal in_taxon_label domain ThingWithTaxon Human in_taxon domain ThingWithTaxon Human in_taxon_label domain ThingWithTaxon Plant in_taxon domain ThingWithTaxon Plant in_taxon_label domain ThingWithTaxon Invertebrate in_taxon domain ThingWithTaxon Invertebrate in_taxon_label domain ThingWithTaxon Vertebrate in_taxon domain ThingWithTaxon Vertebrate in_taxon_label domain ThingWithTaxon Fungus in_taxon domain ThingWithTaxon Fungus in_taxon_label domain ThingWithTaxon LifeStage in_taxon domain ThingWithTaxon LifeStage in_taxon_label domain ThingWithTaxon IndividualOrganism in_taxon domain ThingWithTaxon IndividualOrganism in_taxon_label domain ThingWithTaxon PopulationOfIndividualOrganisms in_taxon domain ThingWithTaxon PopulationOfIndividualOrganisms in_taxon_label domain ThingWithTaxon DiseaseOrPhenotypicFeature in_taxon domain ThingWithTaxon DiseaseOrPhenotypicFeature in_taxon_label domain ThingWithTaxon Disease in_taxon domain ThingWithTaxon Disease in_taxon_label domain ThingWithTaxon PhenotypicFeature in_taxon domain ThingWithTaxon PhenotypicFeature in_taxon_label domain ThingWithTaxon BehavioralFeature in_taxon domain ThingWithTaxon BehavioralFeature in_taxon_label domain ThingWithTaxon AnatomicalEntity in_taxon domain ThingWithTaxon AnatomicalEntity in_taxon_label domain ThingWithTaxon CellularComponent in_taxon domain ThingWithTaxon CellularComponent in_taxon_label domain ThingWithTaxon Cell in_taxon domain ThingWithTaxon Cell in_taxon_label domain ThingWithTaxon CellLine in_taxon domain ThingWithTaxon CellLine in_taxon_label domain ThingWithTaxon GrossAnatomicalStructure in_taxon domain ThingWithTaxon GrossAnatomicalStructure in_taxon_label domain ThingWithTaxon Gene in_taxon domain ThingWithTaxon Gene in_taxon_label domain ThingWithTaxon MacromolecularComplex in_taxon domain ThingWithTaxon MacromolecularComplex in_taxon_label domain ThingWithTaxon NucleosomeModification in_taxon domain ThingWithTaxon NucleosomeModification in_taxon_label domain ThingWithTaxon Genome in_taxon domain ThingWithTaxon Genome in_taxon_label domain ThingWithTaxon Exon in_taxon domain ThingWithTaxon Exon in_taxon_label domain ThingWithTaxon Transcript in_taxon domain ThingWithTaxon Transcript in_taxon_label domain ThingWithTaxon CodingSequence in_taxon domain ThingWithTaxon CodingSequence in_taxon_label domain ThingWithTaxon Polypeptide in_taxon domain ThingWithTaxon Polypeptide in_taxon_label domain ThingWithTaxon Protein in_taxon domain ThingWithTaxon Protein in_taxon_label domain ThingWithTaxon ProteinIsoform in_taxon domain ThingWithTaxon ProteinIsoform in_taxon_label domain ThingWithTaxon ProteinDomain in_taxon domain ThingWithTaxon ProteinDomain in_taxon_label domain ThingWithTaxon PosttranslationalModification in_taxon domain ThingWithTaxon PosttranslationalModification in_taxon_label domain ThingWithTaxon ProteinFamily in_taxon domain ThingWithTaxon ProteinFamily in_taxon_label domain ThingWithTaxon NucleicAcidSequenceMotif in_taxon domain ThingWithTaxon NucleicAcidSequenceMotif in_taxon_label domain ThingWithTaxon RNAProduct in_taxon domain ThingWithTaxon RNAProduct in_taxon_label domain ThingWithTaxon RNAProductIsoform in_taxon domain ThingWithTaxon RNAProductIsoform in_taxon_label domain ThingWithTaxon NoncodingRNAProduct in_taxon domain ThingWithTaxon NoncodingRNAProduct in_taxon_label domain ThingWithTaxon MicroRNA in_taxon domain ThingWithTaxon MicroRNA in_taxon_label domain ThingWithTaxon SiRNA in_taxon domain ThingWithTaxon SiRNA in_taxon_label domain ThingWithTaxon GeneFamily in_taxon domain ThingWithTaxon GeneFamily in_taxon_label domain ThingWithTaxon Genotype in_taxon domain ThingWithTaxon Genotype in_taxon_label domain ThingWithTaxon Haplotype in_taxon domain ThingWithTaxon Haplotype in_taxon_label domain ThingWithTaxon SequenceVariant in_taxon domain ThingWithTaxon SequenceVariant in_taxon_label domain ThingWithTaxon Snv in_taxon domain ThingWithTaxon Snv in_taxon_label domain ThingWithTaxon ReagentTargetedGene in_taxon domain ThingWithTaxon ReagentTargetedGene in_taxon_label domain ThingWithTaxon ClinicalFinding in_taxon domain ThingWithTaxon ClinicalFinding in_taxon_label domain ThingWithTaxon Case in_taxon domain ThingWithTaxon Case in_taxon_label domain ThingWithTaxon Cohort in_taxon domain ThingWithTaxon Cohort in_taxon_label domain ThingWithTaxon GenomicBackgroundExposure in_taxon domain ThingWithTaxon GenomicBackgroundExposure in_taxon_label domain ThingWithTaxon PathologicalProcess in_taxon domain ThingWithTaxon PathologicalProcess in_taxon_label domain ThingWithTaxon PathologicalAnatomicalStructure in_taxon domain ThingWithTaxon PathologicalAnatomicalStructure in_taxon_label domain ThingWithTaxon"},{"location":"ThingWithTaxon/#linkml-source","title":"LinkML Source","text":"
                                        name: thing with taxon\ndescription: A mixin that can be used on any entity that can be taxonomically classified.\n  This includes individual organisms; genes, their products and other molecular entities;\n  body parts; biological processes\nfrom_schema: https://w3id.org/biolink/biolink-model\nmixin: true\nslots:\n- in taxon\n- in taxon label\n\n
                                        "},{"location":"Time/","title":"Type: Time","text":"

                                        A time object represents a (local) time of day, independent of any particular day

                                        • base: XSDTime

                                        • uri: xsd:time

                                        • repr: str

                                        "},{"location":"TimeType/","title":"Type: TimeType","text":"
                                        • base: XSDTime

                                        • uri: xsd:time

                                        • repr: str

                                        • typeof: time

                                        "},{"location":"Transcript/","title":"Class: Transcript","text":"Description: An RNA synthesized on a DNA or RNA template by an RNA polymerase.
                                         classDiagram\n    class Transcript\n      BiologicalEntity <|-- Transcript\n\n\n      Transcript <|-- RNAProduct\n\n\n      Transcript : category\n\n      Transcript : deprecated\n\n      Transcript : description\n\n      Transcript : full_name\n\n      Transcript : has_attribute\n\n          Transcript --|> Attribute : has_attribute\n\n      Transcript : id\n\n      Transcript : in_taxon\n\n          Transcript --|> OrganismTaxon : in_taxon\n\n      Transcript : in_taxon_label\n\n      Transcript : iri\n\n      Transcript : name\n\n      Transcript : provided_by\n\n      Transcript : synonym\n\n      Transcript : type\n\n      Transcript : xref\n\n\n
                                        "},{"location":"Transcript/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • Transcript
                                                • RNAProduct [ GeneProductMixin]
                                        "},{"location":"Transcript/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Transcript/#usages","title":"Usages","text":"used by used in type used TranscriptToGeneRelationship subject range Transcript ExonToTranscriptRelationship object range Transcript"},{"location":"Transcript/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage ENSEMBL GeneTranscriptPolypeptideProteinProteinIsoformNoncodingRNAProduct FB PathwayGeneTranscriptPolypeptideProteinGeneFamilyGenotypeSequenceVariant"},{"location":"Transcript/#linkml-source","title":"LinkML Source","text":"
                                        name: transcript\nid_prefixes:\n- ENSEMBL\n- FB\ndescription: An RNA synthesized on a DNA or RNA template by an RNA polymerase.\nin_subset:\n- model_organism_database\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- SO:0000673\n- SIO:010450\n- WIKIDATA:Q7243183\n- dcid:RNATranscript\nis_a: biological entity\n\n
                                        "},{"location":"TranscriptToGeneRelationship/","title":"Class: TranscriptToGeneRelationship","text":"Description: A gene is a collection of transcripts
                                         classDiagram\n    class TranscriptToGeneRelationship\n      SequenceFeatureRelationship <|-- TranscriptToGeneRelationship\n\n      TranscriptToGeneRelationship : aggregator_knowledge_source\n\n      TranscriptToGeneRelationship : category\n\n      TranscriptToGeneRelationship : deprecated\n\n      TranscriptToGeneRelationship : description\n\n      TranscriptToGeneRelationship : has_attribute\n\n          TranscriptToGeneRelationship --|> Attribute : has_attribute\n\n      TranscriptToGeneRelationship : has_evidence\n\n          TranscriptToGeneRelationship --|> EvidenceType : has_evidence\n\n      TranscriptToGeneRelationship : id\n\n      TranscriptToGeneRelationship : iri\n\n      TranscriptToGeneRelationship : knowledge_source\n\n      TranscriptToGeneRelationship : name\n\n      TranscriptToGeneRelationship : negated\n\n      TranscriptToGeneRelationship : object\n\n          TranscriptToGeneRelationship --|> Gene : object\n\n      TranscriptToGeneRelationship : object_category\n\n          TranscriptToGeneRelationship --|> OntologyClass : object_category\n\n      TranscriptToGeneRelationship : object_category_closure\n\n          TranscriptToGeneRelationship --|> OntologyClass : object_category_closure\n\n      TranscriptToGeneRelationship : object_closure\n\n      TranscriptToGeneRelationship : object_label_closure\n\n      TranscriptToGeneRelationship : object_namespace\n\n      TranscriptToGeneRelationship : original_object\n\n      TranscriptToGeneRelationship : original_predicate\n\n      TranscriptToGeneRelationship : original_subject\n\n      TranscriptToGeneRelationship : predicate\n\n      TranscriptToGeneRelationship : primary_knowledge_source\n\n      TranscriptToGeneRelationship : publications\n\n          TranscriptToGeneRelationship --|> Publication : publications\n\n      TranscriptToGeneRelationship : qualifier\n\n      TranscriptToGeneRelationship : qualifiers\n\n          TranscriptToGeneRelationship --|> OntologyClass : qualifiers\n\n      TranscriptToGeneRelationship : retrieval_source_ids\n\n          TranscriptToGeneRelationship --|> RetrievalSource : retrieval_source_ids\n\n      TranscriptToGeneRelationship : subject\n\n          TranscriptToGeneRelationship --|> Transcript : subject\n\n      TranscriptToGeneRelationship : subject_category\n\n          TranscriptToGeneRelationship --|> OntologyClass : subject_category\n\n      TranscriptToGeneRelationship : subject_category_closure\n\n          TranscriptToGeneRelationship --|> OntologyClass : subject_category_closure\n\n      TranscriptToGeneRelationship : subject_closure\n\n      TranscriptToGeneRelationship : subject_label_closure\n\n      TranscriptToGeneRelationship : subject_namespace\n\n      TranscriptToGeneRelationship : timepoint\n\n      TranscriptToGeneRelationship : type\n\n\n
                                        "},{"location":"TranscriptToGeneRelationship/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • SequenceFeatureRelationship
                                              • TranscriptToGeneRelationship
                                        "},{"location":"TranscriptToGeneRelationship/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 Transcript Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 Gene Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"TranscriptToGeneRelationship/#linkml-source","title":"LinkML Source","text":"
                                        name: transcript to gene relationship\ndescription: A gene is a collection of transcripts\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: sequence feature relationship\nslot_usage:\n  subject:\n    name: subject\n    domain_of:\n    - association\n    range: transcript\n  object:\n    name: object\n    domain_of:\n    - association\n    range: gene\ndefining_slots:\n- subject\n- object\n\n
                                        "},{"location":"TranscriptionFactorBindingSite/","title":"Class: TranscriptionFactorBindingSite","text":"Description: A region (or regions) of the genome that contains a region of DNA known or predicted to bind a protein that modulates gene transcription

                                        Aliases: tf binding site, binding site

                                         classDiagram\n    class TranscriptionFactorBindingSite\n      GenomicEntity <|-- TranscriptionFactorBindingSite\n      ChemicalEntityOrGeneOrGeneProduct <|-- TranscriptionFactorBindingSite\n      PhysicalEssence <|-- TranscriptionFactorBindingSite\n      OntologyClass <|-- TranscriptionFactorBindingSite\n      RegulatoryRegion <|-- TranscriptionFactorBindingSite\n\n      TranscriptionFactorBindingSite : category\n\n      TranscriptionFactorBindingSite : deprecated\n\n      TranscriptionFactorBindingSite : description\n\n      TranscriptionFactorBindingSite : full_name\n\n      TranscriptionFactorBindingSite : has_attribute\n\n          TranscriptionFactorBindingSite --|> Attribute : has_attribute\n\n      TranscriptionFactorBindingSite : has_biological_sequence\n\n      TranscriptionFactorBindingSite : id\n\n      TranscriptionFactorBindingSite : in_taxon\n\n          TranscriptionFactorBindingSite --|> OrganismTaxon : in_taxon\n\n      TranscriptionFactorBindingSite : in_taxon_label\n\n      TranscriptionFactorBindingSite : iri\n\n      TranscriptionFactorBindingSite : name\n\n      TranscriptionFactorBindingSite : provided_by\n\n      TranscriptionFactorBindingSite : synonym\n\n      TranscriptionFactorBindingSite : type\n\n      TranscriptionFactorBindingSite : xref\n\n\n
                                        "},{"location":"TranscriptionFactorBindingSite/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • RegulatoryRegion [ GenomicEntity ChemicalEntityOrGeneOrGeneProduct PhysicalEssence OntologyClass]
                                                • TranscriptionFactorBindingSite [ GenomicEntity ChemicalEntityOrGeneOrGeneProduct PhysicalEssence OntologyClass]
                                        "},{"location":"TranscriptionFactorBindingSite/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance has_biological_sequence: connects a genomic feature to its sequence 0..1 BiologicalSequence GenomicEntity id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity, OntologyClass in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"TranscriptionFactorBindingSite/#linkml-source","title":"LinkML Source","text":"
                                        name: transcription factor binding site\ndescription: A region (or regions) of the genome that contains a region of DNA known\n  or predicted to bind a protein that modulates gene transcription\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- tf binding site\n- binding site\nexact_mappings:\n- SO:0000235\nis_a: regulatory region\nmixins:\n- genomic entity\n- chemical entity or gene or gene product\n- physical essence\n- ontology class\n\n
                                        "},{"location":"TranslatorMinimal/","title":"Subset: TranslatorMinimal","text":"

                                        Minimum subset of translator work

                                        "},{"location":"TranslatorMinimal/#classes-in-subset","title":"Classes in subset:","text":"Class Description ChemicalEntity A chemical entity is a physical entity that pertains to chemistry or biochemistry. ChemicalMixture A chemical mixture is a chemical entity composed of two or more molecular entities. ComplexMolecularMixture A complex molecular mixture is a chemical mixture composed of two or more molecular entities with unknown concentration and stoichiometry. Disease A disorder of structure or function, especially one that produces specific signs, phenotypes or symptoms or that affects a specific location and is not simply a direct result of physical injury. A disposition to undergo pathological processes that exists in an organism because of one or more disorders in that organism. EpigenomicEntity None Gene A region (or regions) that includes all of the sequence elements necessary to encode a functional transcript. A gene locus may include regulatory regions, transcribed regions and/or other functional sequence regions. GenomicEntity None MolecularEntity A molecular entity is a chemical entity composed of individual or covalently bonded atoms. MolecularMixture A molecular mixture is a chemical mixture composed of two or more molecular entities with known concentration and stoichiometry. NucleicAcidEntity A nucleic acid entity is a molecular entity characterized by availability in gene databases of nucleotide-based sequence representations of its precise sequence; for convenience of representation, partial sequences of various kinds are included. SmallMolecule A small molecule entity is a molecular entity characterized by availability in small-molecule databases of SMILES, InChI, IUPAC, or other unambiguous representation of its precise chemical structure; for convenience of representation, any valid chemical representation is included, even if it is not strictly molecular (e.g., sodium ion)."},{"location":"TranslatorMinimal/#chemicalentity","title":"ChemicalEntity","text":"

                                        A chemical entity is a physical entity that pertains to chemistry or biochemistry.

                                        "},{"location":"TranslatorMinimal/#chemicalmixture","title":"ChemicalMixture","text":"

                                        A chemical mixture is a chemical entity composed of two or more molecular entities.

                                        "},{"location":"TranslatorMinimal/#complexmolecularmixture","title":"ComplexMolecularMixture","text":"

                                        A complex molecular mixture is a chemical mixture composed of two or more molecular entities with unknown concentration and stoichiometry.

                                        "},{"location":"TranslatorMinimal/#disease","title":"Disease","text":"

                                        A disorder of structure or function, especially one that produces specific signs, phenotypes or symptoms or that affects a specific location and is not simply a direct result of physical injury. A disposition to undergo pathological processes that exists in an organism because of one or more disorders in that organism.

                                        "},{"location":"TranslatorMinimal/#epigenomicentity","title":"EpigenomicEntity","text":"

                                        None

                                        "},{"location":"TranslatorMinimal/#gene","title":"Gene","text":"

                                        A region (or regions) that includes all of the sequence elements necessary to encode a functional transcript. A gene locus may include regulatory regions, transcribed regions and/or other functional sequence regions.

                                        "},{"location":"TranslatorMinimal/#genomicentity","title":"GenomicEntity","text":"

                                        None

                                        "},{"location":"TranslatorMinimal/#molecularentity","title":"MolecularEntity","text":"

                                        A molecular entity is a chemical entity composed of individual or covalently bonded atoms.

                                        "},{"location":"TranslatorMinimal/#molecularmixture","title":"MolecularMixture","text":"

                                        A molecular mixture is a chemical mixture composed of two or more molecular entities with known concentration and stoichiometry.

                                        "},{"location":"TranslatorMinimal/#nucleicacidentity","title":"NucleicAcidEntity","text":"

                                        A nucleic acid entity is a molecular entity characterized by availability in gene databases of nucleotide-based sequence representations of its precise sequence; for convenience of representation, partial sequences of various kinds are included.

                                        "},{"location":"TranslatorMinimal/#smallmolecule","title":"SmallMolecule","text":"

                                        A small molecule entity is a molecular entity characterized by availability in small-molecule databases of SMILES, InChI, IUPAC, or other unambiguous representation of its precise chemical structure; for convenience of representation, any valid chemical representation is included, even if it is not strictly molecular (e.g., sodium ion).

                                        "},{"location":"TranslatorMinimal/#slots-in-subset","title":"Slots in subset:","text":"Slot Description actively_involved_in holds between a continuant and a process or function, where the continuant actively contributes to part or all of the process or function it realizes actively_involves None affects describes an entity that has a direct affect on the state or quality of another existing entity. Use of the 'affects' predicate implies that the affected entity already exists, unlike predicates such as 'affects risk for' and 'prevents, where the outcome is something that may or may not come to be. affects_response_to None affects_risk_for holds between two entities where exposure to one entity alters the chance of developing the other anatomical_context_qualifier A statement qualifier representing an anatomical location where an relationship expressed in an association took place (can be a tissue, cell type, or sub-cellular location). aspect_qualifier Composes with the core concept to describe new concepts of a different ontological type. e.g. a process in which the core concept participates, a function/activity/role held by the core concept, or a characteristic/quality that inheres in the core concept. The purpose of the aspect slot is to indicate what aspect is being affected in an 'affects' association. biomarker_for holds between a measurable chemical entity and a disease or phenotypic feature, where the entity is used as an indicator of the presence or state of the disease or feature. broad_match a list of terms from different schemas or terminology systems that have a broader, more general meaning. Broader terms are typically shown as parents in a hierarchy or tree. capable_of holds between a physical entity and process or function, where the continuant alone has the ability to carry out the process or function. category Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} causal_mechanism_qualifier A statement qualifier representing a type of molecular control mechanism through which an effect of a chemical on a gene or gene product is mediated (e.g. 'agonism', 'inhibition', 'allosteric modulation', 'channel blocker') caused_by holds between two entities where the occurrence, existence, or activity of one is caused by the occurrence or generation of the other causes holds between two entities where the occurrence, existence, or activity of one causes the occurrence or generation of the other chemically_similar_to holds between one small molecule entity and another that it approximates for purposes of scientific study, in virtue of its exhibiting similar features of the studied entity. close_match a list of terms from different schemas or terminology systems that have a semantically similar but not strictly equivalent, broader, or narrower meaning. Such terms often describe the same general concept from different ontological perspectives (e.g. drug as a type of chemical entity versus drug as a type of role borne by a chemical entity). coexists_with holds between two entities that are co-located in the same aggregate object, process, or spatio-temporal region colocalizes_with holds between two entities that are observed to be located in the same place. composed_primarily_of x composed_primarily_of_y if:more than half of the mass of x is made from parts of y. condition_associated_with_gene holds between a gene and a disease or phenotypic feature that may be influenced, contribute to, or be correlated with the gene or its alleles/products context_qualifier Restricts the setting/context/location where the core concept (or qualified core concept) resides or occurs. contributes_to holds between two entities where the occurrence, existence, or activity of one contributes to the occurrence or generation of the other contribution_from None correlated_with A relationship that holds between two concepts represented by variables for which a statistical dependence is demonstrated using a correlation analysis method. decreases_response_to holds between two chemical entities where the action or effect of one decreases the susceptibility of a biological entity or system (e.g. an organism, cell, cellular component, macromolecular machine mixin, biological or pathological process) to the other derivative_qualifier A qualifier that composes with a core subject/object concept to describe something that is derived from the core concept. For example, the qualifier \u2018metabolite\u2019 combines with a \u2018Chemical X\u2019 core concept to express the composed concept \u2018a metabolite of Chemical X\u2019. derives_from holds between two distinct material entities, the new entity and the old entity, in which the new entity begins to exist when the old entity ceases to exist, and the new entity inherits the significant portion of the matter of the old entity derives_into holds between two distinct material entities, the old entity and the new entity, in which the new entity begins to exist when the old entity ceases to exist, and the new entity inherits the significant portion of the matter of the old entity description a human-readable description of an entity direction_qualifier Composes with the core concept (+ aspect if provided) to describe a change in its direction or degree. disrupts describes a relationship where one entity degrades or interferes with the structure, function, or occurrence of another. enabled_by holds between a process and a physical entity, where the physical entity executes the process enables holds between a physical entity and a process, where the physical entity executes the process exact_match holds between two entities that have strictly equivalent meanings, with a high degree of confidence expressed_in holds between a gene or gene product and an anatomical entity in which it is expressed expresses holds between an anatomical entity and gene or gene product that is expressed there food_component_of holds between a one or more chemical entities present in food, irrespective of nutritional value (i.e. could also be a contaminant or additive) form_or_variant_qualifier A qualifier that composes with a core subject/object concept to define a specific type, variant, alternative version of this concept. The composed concept remains a subtype or instance of the core concept. For example, the qualifier \u2018mutation\u2019 combines with the core concept \u2018Gene X\u2019 to express the compose concept \u2018a mutation of Gene X\u2019. frequency_qualifier a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject gene_associated_with_condition holds between a gene and a disease or phenotypic feature that the gene or its alleles/products may influence, contribute to, or correlate with gene_product_of definition x has gene product of y if and only if y is a gene (SO:0000704) that participates in some gene expression process (GO:0010467) where the output of thatf process is either y or something that is ribosomally translated from x gene_fusion_with holds between two independent genes that have fused through translocation, interstitial deletion, or chromosomal inversion to form a new, hybrid gene. Fusion genes are often implicated in various neoplasms and cancers. genetic_neighborhood_of holds between two genes located nearby one another on a chromosome. genetically_associated_with genetically_interacts_with holds between two genes whose phenotypic effects are dependent on each other in some way - such that their combined phenotypic effects are the result of some interaction between the activity of their gene products. Examples include epistasis and synthetic lethality. has_active_ingredient holds between a drug and a molecular entity in which the latter is a part of the former, and is a biologically active component has_biomarker holds between a disease or phenotypic feature and a measurable chemical entity that is used as an indicator of the presence or state of the disease or feature. # metabolite has_excipient holds between a drug and a molecular entities in which the latter is a part of the former, and is a biologically inactive component has_food_component holds between food and one or more chemical entities composing it, irrespective of nutritional value (i.e. could also be a contaminant or additive) has_gene_product holds between a gene and a transcribed and/or translated product generated from it has_input holds between a process and a continuant, where the continuant is an input into the process has_member Defines a mereological relation between a collection and an item. has_metabolite holds between two molecular entities in which the second one is derived from the first one as a product of metabolism has_mode_of_inheritance Relates a disease or phenotypic feature to its observed genetic segregation and assumed associated underlying DNA manifestation (i.e. autosomal, sex or mitochondrial chromosome). has_nutrient one or more nutrients which are growth factors for a living organism has_output holds between a process and a continuant, where the continuant is an output of the process has_part holds between wholes and their parts (material entities or processes) has_participant holds between a process and a continuant, where the continuant is somehow involved in the process has_phenotype holds between a biological entity and a phenotype, where a phenotype is construed broadly as any kind of quality of an organism part, a collection of these qualities, or a change in quality or qualities (e.g. abnormally increased temperature). In SNOMEDCT, disorders with keyword 'characterized by' should translate into this predicate. has_plasma_membrane_part Holds between a cell c and a protein complex or protein p if and only if that cell has as part a plasma_membrane[GO:0005886], and that plasma membrane has p as part. has_predisposing_factor None homologous_to holds between two biological entities that have common evolutionary origin id A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI in_cell_population_with holds between two genes or gene products that are expressed in the same cell type or population in_complex_with holds between two genes or gene products that are part of (or code for products that are part of) in the same macromolecular complex in_pathway_with holds between two genes or gene products that are part of in the same biological pathway in_taxon connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' in_taxon_label The human readable scientific name for the taxon of the entity. increases_response_to holds between two chemical entities where the action or effect of one increases the susceptibility of a biological entity or system (e.g. an organism, cell, cellular component, macromolecular machine mixin, biological or pathological process) to the other interacts_with holds between any two entities that directly or indirectly interact with each other iri An IRI for an entity. This is determined by the id using expansion rules. is_active_ingredient_of holds between a molecular entity and a drug, in which the former is a part of the latter, and is a biologically active component is_exacerbated_by None is_excipient_of holds between a molecular entity and a drug in which the former is a part of the latter, and is a biologically inactive component is_input_of None is_metabolite_of holds between two molecular entities in which the first one is derived from the second one as a product of metabolism is_output_of None located_in holds between a material entity and a material entity or site within which it is located (but of which it is not considered a part) location_of holds between material entity or site and a material entity that is located within it (but not considered a part of it) manifestation_of that part of a phenomenon which is directly observable or visibly expressed, or which gives evidence to the underlying process; used in SemMedDB for linking things like dysfunctions and processes to some disease or syndrome member_of Defines a mereological relation between a item and a collection. model_of holds between a thing and some other thing it approximates for purposes of scientific study, in virtue of its exhibiting similar features of the studied entity. name A human-readable name for an attribute or entity. narrow_match a list of terms from different schemas or terminology systems that have a narrower, more specific meaning. Narrower terms are typically shown as children in a hierarchy or tree. negatively_correlated_with A relationship that holds between two concepts represented by variables for which a statistical correlation is demonstrated, wherein variable values move in opposite directions (i.e. increased in one or presence of one correlates with a decrease or absence of the other). nutrient_of holds between a one or more chemical entities present in food, irrespective of nutritional value (i.e. could also be a contaminant or additive) object_aspect_qualifier None object_context_qualifier None object_derivative_qualifier None object_direction_qualifier None object_form_or_variant_qualifier None object_part_qualifier None occurs_in holds between a process and a material entity or site within which the process occurs occurs_together_in_literature_with holds between two entities where their co-occurrence is correlated by counts of publications in which both occur, using some threshold of occurrence as defined by the edge provider. onset_qualifier a qualifier used in a phenotypic association to state when the phenotype appears is in the subject orthologous_to a homology relationship between entities (typically genes) that diverged after a speciation event. overlaps holds between entities that overlap in their extents (materials or processes) paralogous_to a homology relationship that holds between entities (typically genes) that diverged after a duplication event. part_of holds between parts and wholes (material entities or processes) part_qualifier defines a specific part/component of the core concept (used in cases there this specific part has no IRI we can use to directly represent it, e.g. 'ESR1 transcript' q: polyA tail). participates_in holds between a continuant and a process, where the continuant is somehow involved in the process physically_interacts_with holds between two entities that make physical contact as part of some interaction. does not imply a causal relationship. positively_correlated_with A relationship that holds between two concepts represented by variables for which a statistical correlation is demonstrated, wherein variable values move together in the same direction (i.e. increased in one or presence of one correlates with an increase or presence of the other). preceded_by holds between two processes, where the other is completed before the one begins precedes holds between two processes, where one completes before the other begins predisposes holds between two entities where exposure to one entity increases the chance of developing the other prevents holds between an entity whose application or use reduces the likelihood of a potential outcome. Typically used to associate a chemical entity, exposure, activity, or medical intervention that can prevent the onset a disease or phenotypic feature. produces holds between a material entity and a product that is generated through the intentional actions or functioning of the material entity qualifier grouping slot for all qualifiers on an edge. useful for testing compliance with association classes resource_id The CURIE for an Information Resource that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. resource_role The role played by the InformationResource in serving as a source for an Edge. Note that a given Edge should have one and only one 'primary' source, and may have any number of 'aggregator' or 'supporting data' sources. response_affected_by holds between two chemical entities where the susceptibility of a biological entity or system (e.g. an organism, cell, cellular component, macromolecular machine mixin, biological or pathological process) of one is affected by the action of the other. response_decreased_by None response_increased_by None retrieval_source_ids A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. same_as holds between two entities that are considered equivalent to each other semmed_agreement_count The number of times this concept has been asserted in the SemMedDB literature database. severity_qualifier a qualifier used in a phenotypic association to state how severe the phenotype is in the subject sex_qualifier a qualifier used in a phenotypic association to state whether the association is specific to a particular sex. similar_to holds between an entity and some other entity with similar features. species_context_qualifier A statement qualifier representing a taxonomic category of species in which a relationship expressed in an association took place. stage_qualifier stage during which gene or protein expression of takes place. statement_qualifier subclass_of holds between two classes where the domain class is a specialization of the range class subject_aspect_qualifier None subject_context_qualifier None subject_derivative_qualifier None subject_direction_qualifier None subject_form_or_variant_qualifier None subject_part_qualifier None superclass_of holds between two classes where the domain class is a super class of the range class support_graphs A list of knowledge graphs that support the existence of this node. synonym Alternate human-readable names for a thing treated_by holds between a disease or phenotypic feature and a therapeutic process or chemical entity that is used to treat the condition treats holds between a therapeutic procedure or chemical entity and a disease or phenotypic feature that it is used to treat xenologous_to a homology relationship characterized by an interspecies (horizontal) transfer since the common ancestor. xref A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references."},{"location":"TranslatorMinimal/#enumerations-in-subset","title":"Enumerations in subset:","text":"Enumeration Description

                                        | ResourceRoleEnum | The role played by the information reource in serving as a source for an edge in a TRAPI message. Note that a given Edge should have one and only one 'primary' source, and may have any number of 'aggregator' or 'supporting data' sources. This enumeration is found in Biolink Model, but is repeated here for convenience. |

                                        "},{"location":"Treatment/","title":"Class: Treatment","text":"Description: A treatment is targeted at a disease or phenotype and may involve multiple drug 'exposures', medical devices and/or procedures

                                        Aliases: medical action, medical intervention

                                         classDiagram\n    class Treatment\n      ExposureEvent <|-- Treatment\n      ChemicalOrDrugOrTreatment <|-- Treatment\n      NamedThing <|-- Treatment\n\n      Treatment : category\n\n      Treatment : deprecated\n\n      Treatment : description\n\n      Treatment : full_name\n\n      Treatment : has_attribute\n\n          Treatment --|> Attribute : has_attribute\n\n      Treatment : has_device\n\n          Treatment --|> Device : has_device\n\n      Treatment : has_drug\n\n          Treatment --|> Drug : has_drug\n\n      Treatment : has_procedure\n\n          Treatment --|> Procedure : has_procedure\n\n      Treatment : id\n\n      Treatment : iri\n\n      Treatment : name\n\n      Treatment : provided_by\n\n      Treatment : synonym\n\n      Treatment : timepoint\n\n      Treatment : type\n\n      Treatment : xref\n\n\n
                                        "},{"location":"Treatment/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • Treatment [ ExposureEvent ChemicalOrDrugOrTreatment]
                                        "},{"location":"Treatment/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance has_drug: connects an entity to one or more drugs 0..* Drug direct has_device: connects an entity to one or more (medical) devices 0..* Device direct has_procedure: connects an entity to one or more (medical) procedures 0..* Procedure direct timepoint: a point in time 0..1 TimeType ExposureEvent provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity, OntologyClass iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Treatment/#usages","title":"Usages","text":"used by used in type used SequenceVariantModulatesTreatmentAssociation object range Treatment"},{"location":"Treatment/#linkml-source","title":"LinkML Source","text":"
                                        name: treatment\ndescription: A treatment is targeted at a disease or phenotype and may involve multiple\n  drug 'exposures', medical devices and/or procedures\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- medical action\n- medical intervention\nexact_mappings:\n- OGMS:0000090\n- SIO:001398\nbroad_mappings:\n- MAXO:0000058\nis_a: named thing\nmixins:\n- exposure event\n- chemical or drug or treatment\nslots:\n- has drug\n- has device\n- has procedure\n\n
                                        "},{"location":"Unit/","title":"Type: Unit","text":"
                                        • base: str

                                        • uri: UO:0000000

                                        • typeof: string

                                        "},{"location":"Unit/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage UO Unit"},{"location":"Uri/","title":"Type: Uri","text":"

                                        a complete URI

                                        • base: URI

                                        • uri: xsd:anyURI

                                        • repr: str

                                        "},{"location":"Uriorcurie/","title":"Type: Uriorcurie","text":"

                                        a URI or a CURIE

                                        • base: URIorCURIE

                                        • uri: xsd:anyURI

                                        • repr: str

                                        "},{"location":"VariantAsAModelOfDiseaseAssociation/","title":"Class: VariantAsAModelOfDiseaseAssociation","text":"
                                         classDiagram\n    class VariantAsAModelOfDiseaseAssociation\n      ModelToDiseaseAssociationMixin <|-- VariantAsAModelOfDiseaseAssociation\n      EntityToDiseaseAssociationMixin <|-- VariantAsAModelOfDiseaseAssociation\n      VariantToDiseaseAssociation <|-- VariantAsAModelOfDiseaseAssociation\n\n      VariantAsAModelOfDiseaseAssociation : aggregator_knowledge_source\n\n      VariantAsAModelOfDiseaseAssociation : category\n\n      VariantAsAModelOfDiseaseAssociation : deprecated\n\n      VariantAsAModelOfDiseaseAssociation : description\n\n      VariantAsAModelOfDiseaseAssociation : frequency_qualifier\n\n      VariantAsAModelOfDiseaseAssociation : has_attribute\n\n          VariantAsAModelOfDiseaseAssociation --|> Attribute : has_attribute\n\n      VariantAsAModelOfDiseaseAssociation : has_evidence\n\n          VariantAsAModelOfDiseaseAssociation --|> EvidenceType : has_evidence\n\n      VariantAsAModelOfDiseaseAssociation : id\n\n      VariantAsAModelOfDiseaseAssociation : iri\n\n      VariantAsAModelOfDiseaseAssociation : knowledge_source\n\n      VariantAsAModelOfDiseaseAssociation : name\n\n      VariantAsAModelOfDiseaseAssociation : negated\n\n      VariantAsAModelOfDiseaseAssociation : object\n\n          VariantAsAModelOfDiseaseAssociation --|> Disease : object\n\n      VariantAsAModelOfDiseaseAssociation : object_category\n\n          VariantAsAModelOfDiseaseAssociation --|> OntologyClass : object_category\n\n      VariantAsAModelOfDiseaseAssociation : object_category_closure\n\n          VariantAsAModelOfDiseaseAssociation --|> OntologyClass : object_category_closure\n\n      VariantAsAModelOfDiseaseAssociation : object_closure\n\n      VariantAsAModelOfDiseaseAssociation : object_label_closure\n\n      VariantAsAModelOfDiseaseAssociation : object_namespace\n\n      VariantAsAModelOfDiseaseAssociation : onset_qualifier\n\n          VariantAsAModelOfDiseaseAssociation --|> Onset : onset_qualifier\n\n      VariantAsAModelOfDiseaseAssociation : original_object\n\n      VariantAsAModelOfDiseaseAssociation : original_predicate\n\n      VariantAsAModelOfDiseaseAssociation : original_subject\n\n      VariantAsAModelOfDiseaseAssociation : predicate\n\n      VariantAsAModelOfDiseaseAssociation : primary_knowledge_source\n\n      VariantAsAModelOfDiseaseAssociation : publications\n\n          VariantAsAModelOfDiseaseAssociation --|> Publication : publications\n\n      VariantAsAModelOfDiseaseAssociation : qualifier\n\n      VariantAsAModelOfDiseaseAssociation : qualifiers\n\n          VariantAsAModelOfDiseaseAssociation --|> OntologyClass : qualifiers\n\n      VariantAsAModelOfDiseaseAssociation : retrieval_source_ids\n\n          VariantAsAModelOfDiseaseAssociation --|> RetrievalSource : retrieval_source_ids\n\n      VariantAsAModelOfDiseaseAssociation : severity_qualifier\n\n          VariantAsAModelOfDiseaseAssociation --|> SeverityValue : severity_qualifier\n\n      VariantAsAModelOfDiseaseAssociation : subject\n\n          VariantAsAModelOfDiseaseAssociation --|> SequenceVariant : subject\n\n      VariantAsAModelOfDiseaseAssociation : subject_category\n\n          VariantAsAModelOfDiseaseAssociation --|> OntologyClass : subject_category\n\n      VariantAsAModelOfDiseaseAssociation : subject_category_closure\n\n          VariantAsAModelOfDiseaseAssociation --|> OntologyClass : subject_category_closure\n\n      VariantAsAModelOfDiseaseAssociation : subject_closure\n\n      VariantAsAModelOfDiseaseAssociation : subject_label_closure\n\n      VariantAsAModelOfDiseaseAssociation : subject_namespace\n\n      VariantAsAModelOfDiseaseAssociation : timepoint\n\n      VariantAsAModelOfDiseaseAssociation : type\n\n\n
                                        "},{"location":"VariantAsAModelOfDiseaseAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • VariantToDiseaseAssociation [ VariantToEntityAssociationMixin EntityToDiseaseAssociationMixin]
                                              • VariantAsAModelOfDiseaseAssociation [ ModelToDiseaseAssociationMixin EntityToDiseaseAssociationMixin]
                                        "},{"location":"VariantAsAModelOfDiseaseAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: A variant that has a role in modeling the disease. 1..1 SequenceVariant Association predicate: The relationship to the disease 1..1 PredicateType Association object: disease 1..1 Disease Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity severity_qualifier: a qualifier used in a phenotypic association to state how severe the phenotype is in the subject 0..1 SeverityValue EntityToFeatureOrDiseaseQualifiersMixin onset_qualifier: a qualifier used in a phenotypic association to state when the phenotype appears is in the subject 0..1 Onset EntityToFeatureOrDiseaseQualifiersMixin frequency_qualifier: a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject 0..1 FrequencyValue FrequencyQualifierMixin"},{"location":"VariantAsAModelOfDiseaseAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: variant as a model of disease association\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: variant to disease association\nmixins:\n- model to disease association mixin\n- entity to disease association mixin\nslot_usage:\n  subject:\n    name: subject\n    description: A variant that has a role in modeling the disease.\n    domain_of:\n    - association\n    range: sequence variant\ndefining_slots:\n- subject\n- predicate\n- object\n\n
                                        "},{"location":"VariantToDiseaseAssociation/","title":"Class: VariantToDiseaseAssociation","text":"
                                         classDiagram\n    class VariantToDiseaseAssociation\n      VariantToEntityAssociationMixin <|-- VariantToDiseaseAssociation\n      EntityToDiseaseAssociationMixin <|-- VariantToDiseaseAssociation\n      Association <|-- VariantToDiseaseAssociation\n\n\n      VariantToDiseaseAssociation <|-- VariantAsAModelOfDiseaseAssociation\n\n\n      VariantToDiseaseAssociation : aggregator_knowledge_source\n\n      VariantToDiseaseAssociation : category\n\n      VariantToDiseaseAssociation : deprecated\n\n      VariantToDiseaseAssociation : description\n\n      VariantToDiseaseAssociation : frequency_qualifier\n\n      VariantToDiseaseAssociation : has_attribute\n\n          VariantToDiseaseAssociation --|> Attribute : has_attribute\n\n      VariantToDiseaseAssociation : has_evidence\n\n          VariantToDiseaseAssociation --|> EvidenceType : has_evidence\n\n      VariantToDiseaseAssociation : id\n\n      VariantToDiseaseAssociation : iri\n\n      VariantToDiseaseAssociation : knowledge_source\n\n      VariantToDiseaseAssociation : name\n\n      VariantToDiseaseAssociation : negated\n\n      VariantToDiseaseAssociation : object\n\n          VariantToDiseaseAssociation --|> Disease : object\n\n      VariantToDiseaseAssociation : object_category\n\n          VariantToDiseaseAssociation --|> OntologyClass : object_category\n\n      VariantToDiseaseAssociation : object_category_closure\n\n          VariantToDiseaseAssociation --|> OntologyClass : object_category_closure\n\n      VariantToDiseaseAssociation : object_closure\n\n      VariantToDiseaseAssociation : object_label_closure\n\n      VariantToDiseaseAssociation : object_namespace\n\n      VariantToDiseaseAssociation : onset_qualifier\n\n          VariantToDiseaseAssociation --|> Onset : onset_qualifier\n\n      VariantToDiseaseAssociation : original_object\n\n      VariantToDiseaseAssociation : original_predicate\n\n      VariantToDiseaseAssociation : original_subject\n\n      VariantToDiseaseAssociation : predicate\n\n      VariantToDiseaseAssociation : primary_knowledge_source\n\n      VariantToDiseaseAssociation : publications\n\n          VariantToDiseaseAssociation --|> Publication : publications\n\n      VariantToDiseaseAssociation : qualifier\n\n      VariantToDiseaseAssociation : qualifiers\n\n          VariantToDiseaseAssociation --|> OntologyClass : qualifiers\n\n      VariantToDiseaseAssociation : retrieval_source_ids\n\n          VariantToDiseaseAssociation --|> RetrievalSource : retrieval_source_ids\n\n      VariantToDiseaseAssociation : severity_qualifier\n\n          VariantToDiseaseAssociation --|> SeverityValue : severity_qualifier\n\n      VariantToDiseaseAssociation : subject\n\n          VariantToDiseaseAssociation --|> SequenceVariant : subject\n\n      VariantToDiseaseAssociation : subject_category\n\n          VariantToDiseaseAssociation --|> OntologyClass : subject_category\n\n      VariantToDiseaseAssociation : subject_category_closure\n\n          VariantToDiseaseAssociation --|> OntologyClass : subject_category_closure\n\n      VariantToDiseaseAssociation : subject_closure\n\n      VariantToDiseaseAssociation : subject_label_closure\n\n      VariantToDiseaseAssociation : subject_namespace\n\n      VariantToDiseaseAssociation : timepoint\n\n      VariantToDiseaseAssociation : type\n\n\n
                                        "},{"location":"VariantToDiseaseAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • VariantToDiseaseAssociation [ VariantToEntityAssociationMixin EntityToDiseaseAssociationMixin]
                                              • VariantAsAModelOfDiseaseAssociation [ ModelToDiseaseAssociationMixin EntityToDiseaseAssociationMixin]
                                        "},{"location":"VariantToDiseaseAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: a sequence variant in which the allele state is associated in some way with the disease state 1..1 SequenceVariant Association predicate: E.g. is pathogenic for 1..1 PredicateType Association object: a disease that is associated with that variant 1..1 Disease Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity severity_qualifier: a qualifier used in a phenotypic association to state how severe the phenotype is in the subject 0..1 SeverityValue EntityToFeatureOrDiseaseQualifiersMixin onset_qualifier: a qualifier used in a phenotypic association to state when the phenotype appears is in the subject 0..1 Onset EntityToFeatureOrDiseaseQualifiersMixin frequency_qualifier: a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject 0..1 FrequencyValue FrequencyQualifierMixin"},{"location":"VariantToDiseaseAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: variant to disease association\ncomments:\n- TODO decide no how to model pathogenicity\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nmixins:\n- variant to entity association mixin\n- entity to disease association mixin\nslot_usage:\n  subject:\n    name: subject\n    description: a sequence variant in which the allele state is associated in some\n      way with the disease state\n    examples:\n    - value: CLINVAR:52241\n      description: NM_000059.3(BRCA2):c.7007G>C (p.Arg2336Pro)\n    domain_of:\n    - association\n  predicate:\n    name: predicate\n    description: E.g. is pathogenic for\n    domain_of:\n    - predicate mapping\n    - association\n    subproperty_of: related condition\n  object:\n    name: object\n    description: a disease that is associated with that variant\n    examples:\n    - value: MONDO:0016419\n      description: hereditary breast cancer\n    domain_of:\n    - association\ndefining_slots:\n- subject\n- object\n\n
                                        "},{"location":"VariantToEntityAssociationMixin/","title":"Class: VariantToEntityAssociationMixin","text":"
                                         classDiagram\n    class VariantToEntityAssociationMixin\n      VariantToEntityAssociationMixin <|-- VariantToGeneAssociation\n      VariantToEntityAssociationMixin <|-- VariantToPopulationAssociation\n      VariantToEntityAssociationMixin <|-- VariantToPhenotypicFeatureAssociation\n      VariantToEntityAssociationMixin <|-- VariantToDiseaseAssociation\n\n\n
                                        "},{"location":"VariantToEntityAssociationMixin/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"VariantToEntityAssociationMixin/#mixin-usage","title":"Mixin Usage","text":"mixed into description VariantToGeneAssociation An association between a variant and a gene, where the variant has a genetic association with the gene (i.e. is in linkage disequilibrium) VariantToPopulationAssociation An association between a variant and a population, where the variant has particular frequency in the population VariantToPhenotypicFeatureAssociation None VariantToDiseaseAssociation None"},{"location":"VariantToEntityAssociationMixin/#linkml-source","title":"LinkML Source","text":"
                                        name: variant to entity association mixin\nlocal_names:\n  ga4gh:\n    local_name_source: ga4gh\n    local_name_value: variant annotation\nfrom_schema: https://w3id.org/biolink/biolink-model\nmixin: true\nslot_usage:\n  subject:\n    name: subject\n    description: a sequence variant in which the allele state is associated with some\n      other entity\n    examples:\n    - value: CLINVAR:38077\n      description: CLINVAR representation of NM_000059.3(BRCA2):c.7007G>A (p.Arg2336His)\n    - value: ClinGen:CA024716\n      description: chr13:g.32921033G>C (hg19) in ClinGen\n    domain_of:\n    - association\n    range: sequence variant\ndefining_slots:\n- subject\n\n
                                        "},{"location":"VariantToGeneAssociation/","title":"Class: VariantToGeneAssociation","text":"Description: An association between a variant and a gene, where the variant has a genetic association with the gene (i.e. is in linkage disequilibrium)
                                         classDiagram\n    class VariantToGeneAssociation\n      VariantToEntityAssociationMixin <|-- VariantToGeneAssociation\n      Association <|-- VariantToGeneAssociation\n\n\n      VariantToGeneAssociation <|-- VariantToGeneExpressionAssociation\n\n\n      VariantToGeneAssociation : aggregator_knowledge_source\n\n      VariantToGeneAssociation : category\n\n      VariantToGeneAssociation : deprecated\n\n      VariantToGeneAssociation : description\n\n      VariantToGeneAssociation : has_attribute\n\n          VariantToGeneAssociation --|> Attribute : has_attribute\n\n      VariantToGeneAssociation : has_evidence\n\n          VariantToGeneAssociation --|> EvidenceType : has_evidence\n\n      VariantToGeneAssociation : id\n\n      VariantToGeneAssociation : iri\n\n      VariantToGeneAssociation : knowledge_source\n\n      VariantToGeneAssociation : name\n\n      VariantToGeneAssociation : negated\n\n      VariantToGeneAssociation : object\n\n          VariantToGeneAssociation --|> Gene : object\n\n      VariantToGeneAssociation : object_category\n\n          VariantToGeneAssociation --|> OntologyClass : object_category\n\n      VariantToGeneAssociation : object_category_closure\n\n          VariantToGeneAssociation --|> OntologyClass : object_category_closure\n\n      VariantToGeneAssociation : object_closure\n\n      VariantToGeneAssociation : object_label_closure\n\n      VariantToGeneAssociation : object_namespace\n\n      VariantToGeneAssociation : original_object\n\n      VariantToGeneAssociation : original_predicate\n\n      VariantToGeneAssociation : original_subject\n\n      VariantToGeneAssociation : predicate\n\n      VariantToGeneAssociation : primary_knowledge_source\n\n      VariantToGeneAssociation : publications\n\n          VariantToGeneAssociation --|> Publication : publications\n\n      VariantToGeneAssociation : qualifier\n\n      VariantToGeneAssociation : qualifiers\n\n          VariantToGeneAssociation --|> OntologyClass : qualifiers\n\n      VariantToGeneAssociation : retrieval_source_ids\n\n          VariantToGeneAssociation --|> RetrievalSource : retrieval_source_ids\n\n      VariantToGeneAssociation : subject\n\n          VariantToGeneAssociation --|> SequenceVariant : subject\n\n      VariantToGeneAssociation : subject_category\n\n          VariantToGeneAssociation --|> OntologyClass : subject_category\n\n      VariantToGeneAssociation : subject_category_closure\n\n          VariantToGeneAssociation --|> OntologyClass : subject_category_closure\n\n      VariantToGeneAssociation : subject_closure\n\n      VariantToGeneAssociation : subject_label_closure\n\n      VariantToGeneAssociation : subject_namespace\n\n      VariantToGeneAssociation : timepoint\n\n      VariantToGeneAssociation : type\n\n\n
                                        "},{"location":"VariantToGeneAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • VariantToGeneAssociation [ VariantToEntityAssociationMixin]
                                              • VariantToGeneExpressionAssociation [ GeneExpressionMixin]
                                        "},{"location":"VariantToGeneAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: a sequence variant in which the allele state is associated with some other entity 1..1 SequenceVariant Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 Gene Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"VariantToGeneAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: variant to gene association\ndescription: An association between a variant and a gene, where the variant has a\n  genetic association with the gene (i.e. is in linkage disequilibrium)\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nmixins:\n- variant to entity association mixin\nslot_usage:\n  object:\n    name: object\n    domain_of:\n    - association\n    range: gene\n  predicate:\n    name: predicate\n    domain_of:\n    - predicate mapping\n    - association\n    subproperty_of: genetically associated with\ndefining_slots:\n- subject\n- predicate\n- object\n\n
                                        "},{"location":"VariantToGeneExpressionAssociation/","title":"Class: VariantToGeneExpressionAssociation","text":"Description: An association between a variant and expression of a gene (i.e. e-QTL)
                                         classDiagram\n    class VariantToGeneExpressionAssociation\n      GeneExpressionMixin <|-- VariantToGeneExpressionAssociation\n      VariantToGeneAssociation <|-- VariantToGeneExpressionAssociation\n\n      VariantToGeneExpressionAssociation : aggregator_knowledge_source\n\n      VariantToGeneExpressionAssociation : category\n\n      VariantToGeneExpressionAssociation : deprecated\n\n      VariantToGeneExpressionAssociation : description\n\n      VariantToGeneExpressionAssociation : expression_site\n\n          VariantToGeneExpressionAssociation --|> AnatomicalEntity : expression_site\n\n      VariantToGeneExpressionAssociation : has_attribute\n\n          VariantToGeneExpressionAssociation --|> Attribute : has_attribute\n\n      VariantToGeneExpressionAssociation : has_evidence\n\n          VariantToGeneExpressionAssociation --|> EvidenceType : has_evidence\n\n      VariantToGeneExpressionAssociation : id\n\n      VariantToGeneExpressionAssociation : iri\n\n      VariantToGeneExpressionAssociation : knowledge_source\n\n      VariantToGeneExpressionAssociation : name\n\n      VariantToGeneExpressionAssociation : negated\n\n      VariantToGeneExpressionAssociation : object\n\n          VariantToGeneExpressionAssociation --|> Gene : object\n\n      VariantToGeneExpressionAssociation : object_category\n\n          VariantToGeneExpressionAssociation --|> OntologyClass : object_category\n\n      VariantToGeneExpressionAssociation : object_category_closure\n\n          VariantToGeneExpressionAssociation --|> OntologyClass : object_category_closure\n\n      VariantToGeneExpressionAssociation : object_closure\n\n      VariantToGeneExpressionAssociation : object_label_closure\n\n      VariantToGeneExpressionAssociation : object_namespace\n\n      VariantToGeneExpressionAssociation : original_object\n\n      VariantToGeneExpressionAssociation : original_predicate\n\n      VariantToGeneExpressionAssociation : original_subject\n\n      VariantToGeneExpressionAssociation : phenotypic_state\n\n          VariantToGeneExpressionAssociation --|> DiseaseOrPhenotypicFeature : phenotypic_state\n\n      VariantToGeneExpressionAssociation : predicate\n\n      VariantToGeneExpressionAssociation : primary_knowledge_source\n\n      VariantToGeneExpressionAssociation : publications\n\n          VariantToGeneExpressionAssociation --|> Publication : publications\n\n      VariantToGeneExpressionAssociation : qualifier\n\n      VariantToGeneExpressionAssociation : qualifiers\n\n          VariantToGeneExpressionAssociation --|> OntologyClass : qualifiers\n\n      VariantToGeneExpressionAssociation : quantifier_qualifier\n\n          VariantToGeneExpressionAssociation --|> OntologyClass : quantifier_qualifier\n\n      VariantToGeneExpressionAssociation : retrieval_source_ids\n\n          VariantToGeneExpressionAssociation --|> RetrievalSource : retrieval_source_ids\n\n      VariantToGeneExpressionAssociation : stage_qualifier\n\n          VariantToGeneExpressionAssociation --|> LifeStage : stage_qualifier\n\n      VariantToGeneExpressionAssociation : subject\n\n          VariantToGeneExpressionAssociation --|> SequenceVariant : subject\n\n      VariantToGeneExpressionAssociation : subject_category\n\n          VariantToGeneExpressionAssociation --|> OntologyClass : subject_category\n\n      VariantToGeneExpressionAssociation : subject_category_closure\n\n          VariantToGeneExpressionAssociation --|> OntologyClass : subject_category_closure\n\n      VariantToGeneExpressionAssociation : subject_closure\n\n      VariantToGeneExpressionAssociation : subject_label_closure\n\n      VariantToGeneExpressionAssociation : subject_namespace\n\n      VariantToGeneExpressionAssociation : timepoint\n\n      VariantToGeneExpressionAssociation : type\n\n\n
                                        "},{"location":"VariantToGeneExpressionAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • VariantToGeneAssociation [ VariantToEntityAssociationMixin]
                                              • VariantToGeneExpressionAssociation [ GeneExpressionMixin]
                                        "},{"location":"VariantToGeneExpressionAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance quantifier_qualifier: Optional quantitative value indicating degree of expression. 0..1 OntologyClass GeneExpressionMixin expression_site: location in which gene or protein expression takes place. May be cell, tissue, or organ. 0..1 AnatomicalEntity GeneExpressionMixin stage_qualifier: stage during which gene or protein expression of takes place. 0..1 LifeStage GeneExpressionMixin phenotypic_state: in experiments (e.g. gene expression) assaying diseased or unhealthy tissue, the phenotypic state can be put here, e.g. MONDO ID. For healthy tissues, use XXX. 0..1 DiseaseOrPhenotypicFeature GeneExpressionMixin subject: a sequence variant in which the allele state is associated with some other entity 1..1 SequenceVariant Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 Gene Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"VariantToGeneExpressionAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: variant to gene expression association\ndescription: An association between a variant and expression of a gene (i.e. e-QTL)\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: variant to gene association\nmixins:\n- gene expression mixin\nslot_usage:\n  predicate:\n    name: predicate\n    domain_of:\n    - predicate mapping\n    - association\n    subproperty_of: affects\ndefining_slots:\n- subject\n- predicate\n- object\n\n
                                        "},{"location":"VariantToPhenotypicFeatureAssociation/","title":"Class: VariantToPhenotypicFeatureAssociation","text":"
                                         classDiagram\n    class VariantToPhenotypicFeatureAssociation\n      VariantToEntityAssociationMixin <|-- VariantToPhenotypicFeatureAssociation\n      EntityToPhenotypicFeatureAssociationMixin <|-- VariantToPhenotypicFeatureAssociation\n      Association <|-- VariantToPhenotypicFeatureAssociation\n\n      VariantToPhenotypicFeatureAssociation : aggregator_knowledge_source\n\n      VariantToPhenotypicFeatureAssociation : category\n\n      VariantToPhenotypicFeatureAssociation : deprecated\n\n      VariantToPhenotypicFeatureAssociation : description\n\n      VariantToPhenotypicFeatureAssociation : frequency_qualifier\n\n      VariantToPhenotypicFeatureAssociation : has_attribute\n\n          VariantToPhenotypicFeatureAssociation --|> Attribute : has_attribute\n\n      VariantToPhenotypicFeatureAssociation : has_count\n\n      VariantToPhenotypicFeatureAssociation : has_evidence\n\n          VariantToPhenotypicFeatureAssociation --|> EvidenceType : has_evidence\n\n      VariantToPhenotypicFeatureAssociation : has_percentage\n\n      VariantToPhenotypicFeatureAssociation : has_quotient\n\n      VariantToPhenotypicFeatureAssociation : has_total\n\n      VariantToPhenotypicFeatureAssociation : id\n\n      VariantToPhenotypicFeatureAssociation : iri\n\n      VariantToPhenotypicFeatureAssociation : knowledge_source\n\n      VariantToPhenotypicFeatureAssociation : name\n\n      VariantToPhenotypicFeatureAssociation : negated\n\n      VariantToPhenotypicFeatureAssociation : object\n\n          VariantToPhenotypicFeatureAssociation --|> PhenotypicFeature : object\n\n      VariantToPhenotypicFeatureAssociation : object_category\n\n          VariantToPhenotypicFeatureAssociation --|> OntologyClass : object_category\n\n      VariantToPhenotypicFeatureAssociation : object_category_closure\n\n          VariantToPhenotypicFeatureAssociation --|> OntologyClass : object_category_closure\n\n      VariantToPhenotypicFeatureAssociation : object_closure\n\n      VariantToPhenotypicFeatureAssociation : object_label_closure\n\n      VariantToPhenotypicFeatureAssociation : object_namespace\n\n      VariantToPhenotypicFeatureAssociation : onset_qualifier\n\n          VariantToPhenotypicFeatureAssociation --|> Onset : onset_qualifier\n\n      VariantToPhenotypicFeatureAssociation : original_object\n\n      VariantToPhenotypicFeatureAssociation : original_predicate\n\n      VariantToPhenotypicFeatureAssociation : original_subject\n\n      VariantToPhenotypicFeatureAssociation : predicate\n\n      VariantToPhenotypicFeatureAssociation : primary_knowledge_source\n\n      VariantToPhenotypicFeatureAssociation : publications\n\n          VariantToPhenotypicFeatureAssociation --|> Publication : publications\n\n      VariantToPhenotypicFeatureAssociation : qualifier\n\n      VariantToPhenotypicFeatureAssociation : qualifiers\n\n          VariantToPhenotypicFeatureAssociation --|> OntologyClass : qualifiers\n\n      VariantToPhenotypicFeatureAssociation : retrieval_source_ids\n\n          VariantToPhenotypicFeatureAssociation --|> RetrievalSource : retrieval_source_ids\n\n      VariantToPhenotypicFeatureAssociation : severity_qualifier\n\n          VariantToPhenotypicFeatureAssociation --|> SeverityValue : severity_qualifier\n\n      VariantToPhenotypicFeatureAssociation : sex_qualifier\n\n          VariantToPhenotypicFeatureAssociation --|> BiologicalSex : sex_qualifier\n\n      VariantToPhenotypicFeatureAssociation : subject\n\n          VariantToPhenotypicFeatureAssociation --|> SequenceVariant : subject\n\n      VariantToPhenotypicFeatureAssociation : subject_category\n\n          VariantToPhenotypicFeatureAssociation --|> OntologyClass : subject_category\n\n      VariantToPhenotypicFeatureAssociation : subject_category_closure\n\n          VariantToPhenotypicFeatureAssociation --|> OntologyClass : subject_category_closure\n\n      VariantToPhenotypicFeatureAssociation : subject_closure\n\n      VariantToPhenotypicFeatureAssociation : subject_label_closure\n\n      VariantToPhenotypicFeatureAssociation : subject_namespace\n\n      VariantToPhenotypicFeatureAssociation : timepoint\n\n      VariantToPhenotypicFeatureAssociation : type\n\n\n
                                        "},{"location":"VariantToPhenotypicFeatureAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • VariantToPhenotypicFeatureAssociation [ VariantToEntityAssociationMixin EntityToPhenotypicFeatureAssociationMixin]
                                        "},{"location":"VariantToPhenotypicFeatureAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance sex_qualifier: a qualifier used in a phenotypic association to state whether the association is specific to a particular sex. 0..1 BiologicalSex EntityToPhenotypicFeatureAssociationMixin subject: a sequence variant in which the allele state is associated in some way with the phenotype state 1..1 SequenceVariant Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 PhenotypicFeature Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity has_count: number of things with a particular property 0..1 Integer FrequencyQuantifier has_total: total number of things in a particular reference set 0..1 Integer FrequencyQuantifier has_quotient: None 0..1 Double FrequencyQuantifier has_percentage: equivalent to has quotient multiplied by 100 0..1 Double FrequencyQuantifier severity_qualifier: a qualifier used in a phenotypic association to state how severe the phenotype is in the subject 0..1 SeverityValue EntityToFeatureOrDiseaseQualifiersMixin onset_qualifier: a qualifier used in a phenotypic association to state when the phenotype appears is in the subject 0..1 Onset EntityToFeatureOrDiseaseQualifiersMixin frequency_qualifier: a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject 0..1 FrequencyValue FrequencyQualifierMixin"},{"location":"VariantToPhenotypicFeatureAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: variant to phenotypic feature association\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nmixins:\n- variant to entity association mixin\n- entity to phenotypic feature association mixin\nslot_usage:\n  subject:\n    name: subject\n    description: a sequence variant in which the allele state is associated in some\n      way with the phenotype state\n    domain_of:\n    - association\n    range: sequence variant\ndefining_slots:\n- subject\n- object\n\n
                                        "},{"location":"VariantToPopulationAssociation/","title":"Class: VariantToPopulationAssociation","text":"Description: An association between a variant and a population, where the variant has particular frequency in the population
                                         classDiagram\n    class VariantToPopulationAssociation\n      VariantToEntityAssociationMixin <|-- VariantToPopulationAssociation\n      FrequencyQuantifier <|-- VariantToPopulationAssociation\n      FrequencyQualifierMixin <|-- VariantToPopulationAssociation\n      Association <|-- VariantToPopulationAssociation\n\n      VariantToPopulationAssociation : aggregator_knowledge_source\n\n      VariantToPopulationAssociation : category\n\n      VariantToPopulationAssociation : deprecated\n\n      VariantToPopulationAssociation : description\n\n      VariantToPopulationAssociation : frequency_qualifier\n\n      VariantToPopulationAssociation : has_attribute\n\n          VariantToPopulationAssociation --|> Attribute : has_attribute\n\n      VariantToPopulationAssociation : has_count\n\n      VariantToPopulationAssociation : has_evidence\n\n          VariantToPopulationAssociation --|> EvidenceType : has_evidence\n\n      VariantToPopulationAssociation : has_percentage\n\n      VariantToPopulationAssociation : has_quotient\n\n      VariantToPopulationAssociation : has_total\n\n      VariantToPopulationAssociation : id\n\n      VariantToPopulationAssociation : iri\n\n      VariantToPopulationAssociation : knowledge_source\n\n      VariantToPopulationAssociation : name\n\n      VariantToPopulationAssociation : negated\n\n      VariantToPopulationAssociation : object\n\n          VariantToPopulationAssociation --|> PopulationOfIndividualOrganisms : object\n\n      VariantToPopulationAssociation : object_category\n\n          VariantToPopulationAssociation --|> OntologyClass : object_category\n\n      VariantToPopulationAssociation : object_category_closure\n\n          VariantToPopulationAssociation --|> OntologyClass : object_category_closure\n\n      VariantToPopulationAssociation : object_closure\n\n      VariantToPopulationAssociation : object_label_closure\n\n      VariantToPopulationAssociation : object_namespace\n\n      VariantToPopulationAssociation : original_object\n\n      VariantToPopulationAssociation : original_predicate\n\n      VariantToPopulationAssociation : original_subject\n\n      VariantToPopulationAssociation : predicate\n\n      VariantToPopulationAssociation : primary_knowledge_source\n\n      VariantToPopulationAssociation : publications\n\n          VariantToPopulationAssociation --|> Publication : publications\n\n      VariantToPopulationAssociation : qualifier\n\n      VariantToPopulationAssociation : qualifiers\n\n          VariantToPopulationAssociation --|> OntologyClass : qualifiers\n\n      VariantToPopulationAssociation : retrieval_source_ids\n\n          VariantToPopulationAssociation --|> RetrievalSource : retrieval_source_ids\n\n      VariantToPopulationAssociation : subject\n\n          VariantToPopulationAssociation --|> SequenceVariant : subject\n\n      VariantToPopulationAssociation : subject_category\n\n          VariantToPopulationAssociation --|> OntologyClass : subject_category\n\n      VariantToPopulationAssociation : subject_category_closure\n\n          VariantToPopulationAssociation --|> OntologyClass : subject_category_closure\n\n      VariantToPopulationAssociation : subject_closure\n\n      VariantToPopulationAssociation : subject_label_closure\n\n      VariantToPopulationAssociation : subject_namespace\n\n      VariantToPopulationAssociation : timepoint\n\n      VariantToPopulationAssociation : type\n\n\n
                                        "},{"location":"VariantToPopulationAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • VariantToPopulationAssociation [ VariantToEntityAssociationMixin FrequencyQuantifier FrequencyQualifierMixin]
                                        "},{"location":"VariantToPopulationAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance has_count: number in object population that carry a particular allele, aka allele count 0..1 Integer FrequencyQuantifier has_total: number all populations that carry a particular allele, aka allele number 0..1 Integer FrequencyQuantifier has_quotient: frequency of allele in population, expressed as a number with allele divided by number in reference population, aka allele frequency 0..1 Double FrequencyQuantifier has_percentage: equivalent to has quotient multiplied by 100 0..1 Double FrequencyQuantifier frequency_qualifier: a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject 0..1 FrequencyValue FrequencyQualifierMixin subject: an allele that has a certain frequency in a given population 1..1 SequenceVariant Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: the population that is observed to have the frequency 1..1 PopulationOfIndividualOrganisms Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"VariantToPopulationAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: variant to population association\ndescription: An association between a variant and a population, where the variant\n  has particular frequency in the population\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nmixins:\n- variant to entity association mixin\n- frequency quantifier\n- frequency qualifier mixin\nslot_usage:\n  subject:\n    name: subject\n    description: an allele that has a certain frequency in a given population\n    examples:\n    - value: NC_000017.11:g.43051071A>T\n      description: 17:41203088 A/C in gnomad\n    domain_of:\n    - association\n    range: sequence variant\n  object:\n    name: object\n    description: the population that is observed to have the frequency\n    examples:\n    - value: HANCESTRO:0010\n      description: African\n    domain_of:\n    - association\n    range: population of individual organisms\n  has quotient:\n    name: has quotient\n    description: frequency of allele in population, expressed as a number with allele\n      divided by number in reference population, aka allele frequency\n    examples:\n    - value: '0.0001666'\n    domain_of:\n    - frequency quantifier\n  has count:\n    name: has count\n    description: number in object population that carry a particular allele, aka allele\n      count\n    examples:\n    - value: '4'\n      description: 4 individuals in gnomad set\n    domain_of:\n    - frequency quantifier\n  has total:\n    name: has total\n    description: number all populations that carry a particular allele, aka allele\n      number\n    examples:\n    - value: '24014'\n      description: 24014 individuals in gnomad set\n    domain_of:\n    - frequency quantifier\ndefining_slots:\n- subject\n- object\n\n
                                        "},{"location":"Vertebrate/","title":"Class: Vertebrate","text":"Description: A sub-phylum of animals consisting of those having a bony or cartilaginous vertebral column.
                                         classDiagram\n    class Vertebrate\n      CellularOrganism <|-- Vertebrate\n\n      Vertebrate : category\n\n      Vertebrate : deprecated\n\n      Vertebrate : description\n\n      Vertebrate : full_name\n\n      Vertebrate : has_attribute\n\n          Vertebrate --|> Attribute : has_attribute\n\n      Vertebrate : id\n\n      Vertebrate : in_taxon\n\n          Vertebrate --|> OrganismTaxon : in_taxon\n\n      Vertebrate : in_taxon_label\n\n      Vertebrate : iri\n\n      Vertebrate : name\n\n      Vertebrate : provided_by\n\n      Vertebrate : synonym\n\n      Vertebrate : type\n\n      Vertebrate : xref\n\n\n
                                        "},{"location":"Vertebrate/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • OrganismalEntity [ SubjectOfInvestigation]
                                                • CellularOrganism [ SubjectOfInvestigation]
                                                  • Vertebrate
                                        "},{"location":"Vertebrate/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: may often be an organism attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Vertebrate/#linkml-source","title":"LinkML Source","text":"
                                        name: vertebrate\ndescription: A sub-phylum of animals consisting of those having a bony or cartilaginous\n  vertebral column.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- STY:T010\n- NCBITaxon:7742\n- OMIT:0015545\nrelated_mappings:\n- NCBITaxon:2662825\nis_a: cellular organism\n\n
                                        "},{"location":"Virus/","title":"Class: Virus","text":"Description: A virus is a microorganism that replicates itself as a microRNA and infects the host cell.
                                         classDiagram\n    class Virus\n      SubjectOfInvestigation <|-- Virus\n      OrganismalEntity <|-- Virus\n\n      Virus : category\n\n      Virus : deprecated\n\n      Virus : description\n\n      Virus : full_name\n\n      Virus : has_attribute\n\n          Virus --|> Attribute : has_attribute\n\n      Virus : id\n\n      Virus : in_taxon\n\n          Virus --|> OrganismTaxon : in_taxon\n\n      Virus : in_taxon_label\n\n      Virus : iri\n\n      Virus : name\n\n      Virus : provided_by\n\n      Virus : synonym\n\n      Virus : type\n\n      Virus : xref\n\n\n
                                        "},{"location":"Virus/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • OrganismalEntity [ SubjectOfInvestigation]
                                                • Virus [ SubjectOfInvestigation]
                                        "},{"location":"Virus/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: may often be an organism attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Virus/#linkml-source","title":"LinkML Source","text":"
                                        name: virus\ndescription: A virus is a microorganism that replicates itself as a microRNA and infects\n  the host cell.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- NCBITaxon:10239\n- STY:T005\nis_a: organismal entity\nmixins:\n- subject of investigation\n\n
                                        "},{"location":"WebPage/","title":"Class: WebPage","text":"Description: a document that is published according to World Wide Web standards, which may incorporate text, graphics, sound, and/or other features.
                                         classDiagram\n    class WebPage\n      Publication <|-- WebPage\n\n      WebPage : authors\n\n          WebPage --|> Agent : authors\n\n      WebPage : category\n\n      WebPage : creation_date\n\n      WebPage : deprecated\n\n      WebPage : description\n\n      WebPage : format\n\n      WebPage : full_name\n\n      WebPage : has_attribute\n\n          WebPage --|> Attribute : has_attribute\n\n      WebPage : id\n\n      WebPage : iri\n\n      WebPage : keywords\n\n      WebPage : license\n\n      WebPage : mesh_terms\n\n      WebPage : name\n\n      WebPage : pages\n\n      WebPage : provided_by\n\n      WebPage : rights\n\n      WebPage : summary\n\n      WebPage : synonym\n\n      WebPage : type\n\n      WebPage : xref\n\n\n
                                        "},{"location":"WebPage/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • InformationContentEntity
                                              • Publication
                                                • WebPage
                                        "},{"location":"WebPage/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance authors: connects an publication to the list of authors who contributed to the publication. This property should be a comma-delimited list of author names. It is recommended that an author's name be formatted as \"surname, firstname initial.\". Note that this property is a node annotation expressing the citation list of authorship which might typically otherwise be more completely documented in biolink:PublicationToProviderAssociation defined edges which point to full details about an author and possibly, some qualifiers which clarify the specific status of a given author in the publication. 0..* Agent Publication pages: When a 2-tuple of page numbers are provided, they represent the start and end page of the publication within its parent publication context. For books, this may be set to the total number of pages of the book. 0..* String Publication summary: executive summary of a publication 0..1 String Publication keywords: keywords tagging a publication 0..* String Publication mesh_terms: mesh terms tagging a publication 0..* Uriorcurie Publication xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie Publication, NamedThing license: None 0..1 String InformationContentEntity rights: None 0..1 String InformationContentEntity format: None 0..1 String InformationContentEntity creation_date: date on which an entity was created. This can be applied to nodes or edges 0..1 Date InformationContentEntity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: Different kinds of publication subtypes will have different preferred identifiers (curies when feasible). Precedence of identifiers for scientific articles is as follows: PMID if available; DOI if not; actual alternate CURIE otherwise. Enclosing publications (i.e. referenced by 'published in' node property) such as books and journals, should have industry-standard identifier such as from ISBN and ISSN. 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: the 'title' of the publication is generally recorded in the 'name' property (inherited from NamedThing). The field name 'title' is now also tagged as an acceptable alias for the node property 'name' (just in case). 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"WebPage/#linkml-source","title":"LinkML Source","text":"
                                        name: web page\ndescription: a document that is published according to World Wide Web standards, which  may\n  incorporate text, graphics, sound, and/or other features.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- SIO:000302\n- NCIT-OBO:C142749\n- fabio:WebPage\nis_a: publication\n\n
                                        "},{"location":"Zygosity/","title":"Class: Zygosity","text":"
                                         classDiagram\n    class Zygosity\n      Attribute <|-- Zygosity\n\n      Zygosity : category\n\n      Zygosity : deprecated\n\n      Zygosity : description\n\n      Zygosity : full_name\n\n      Zygosity : has_attribute\n\n          Zygosity --|> Attribute : has_attribute\n\n      Zygosity : has_attribute_type\n\n          Zygosity --|> OntologyClass : has_attribute_type\n\n      Zygosity : has_qualitative_value\n\n          Zygosity --|> NamedThing : has_qualitative_value\n\n      Zygosity : has_quantitative_value\n\n          Zygosity --|> QuantityValue : has_quantitative_value\n\n      Zygosity : id\n\n      Zygosity : iri\n\n      Zygosity : name\n\n      Zygosity : provided_by\n\n      Zygosity : synonym\n\n      Zygosity : type\n\n      Zygosity : xref\n\n\n
                                        "},{"location":"Zygosity/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • Attribute [ OntologyClass]
                                              • Zygosity
                                        "},{"location":"Zygosity/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance name: The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term. 0..1 LabelType Entity, Attribute has_attribute_type: connects an attribute to a class that describes it 1..1 OntologyClass Attribute has_quantitative_value: connects an attribute to a value 0..* QuantityValue Attribute has_qualitative_value: connects an attribute to a value 0..1 NamedThing Attribute iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity, Attribute id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity, OntologyClass provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Zygosity/#usages","title":"Usages","text":"used by used in type used Genotype has_zygosity range Zygosity"},{"location":"Zygosity/#linkml-source","title":"LinkML Source","text":"
                                        name: zygosity\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- GENO:0000133\nis_a: attribute\n\n
                                        "},{"location":"about/","title":"About","text":"

                                        The Biolink Model is a high-level, open-source data model designed to standardize types and relationships in biological knowledge graphs, covering entities like genes, diseases, chemical substances, organisms, genomics, phenotypes, and more. Biolink Model can be used to formalize the relationships between data structures in translational science. It incorporates object-oriented classification and graph-oriented features. The core of the model is a set of hierarchical, interconnected classes (or categories) and relationships between them (or predicates). The model provides class and edge attributes and associations that guide how entities should relate to one another. The goal of the Biolink Model is to provide a consistent framework for representing biological knowledge across various databases and formats. For more information, see: understanding the model

                                        "},{"location":"about/#citing-biolink-model","title":"Citing Biolink Model","text":"

                                        Unni DR, Moxon SAT, Bada M, Brush M, Bruskiewich R, Caufield JH, Clemons PA, Dancik V, Dumontier M, Fecho K, Glusman G, Hadlock JJ, Harris NL, Joshi A, Putman T, Qin G, Ramsey SA, Shefchek KA, Solbrig H, Soman K, Thessen AE, Haendel MA, Bizon C, Mungall CJ, The Biomedical Data Translator Consortium (2022). Biolink Model: A universal schema for knowledge graphs in clinical, biomedical, and translational science. Clin Transl Sci. Wiley; 2022 Jun 6; https://onlinelibrary.wiley.com/doi/10.1111/cts.13302

                                        "},{"location":"active_in/","title":"Slot: active_in (multivalued)","text":"

                                        Domain: GeneOrGeneProduct Range: CellularComponent

                                        "},{"location":"active_in/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • active_in
                                        "},{"location":"active_in/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"active_in/#linkml-source","title":"LinkML Source","text":"
                                        name: active in\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0002432\nis_a: related to at instance level\ndomain: gene or gene product\nmultivalued: true\ninherited: true\nalias: active_in\nrange: cellular component\n\n
                                        "},{"location":"actively_involved_in/","title":"Slot: actively_involved_in (multivalued)","text":"Description: holds between a continuant and a process or function, where the continuant actively contributes to part or all of the process or function it realizes Aliases: involved in

                                        Domain: NamedThing Range: BiologicalProcessOrActivity

                                        "},{"location":"actively_involved_in/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • participates_in
                                              • actively_involved_in
                                                • capable_of
                                        "},{"location":"actively_involved_in/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"actively_involved_in/#linkml-source","title":"LinkML Source","text":"
                                        name: actively involved in\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between a continuant and a process or function, where the continuant\n  actively contributes to part or all of the process or function it realizes\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- involved in\nexact_mappings:\n- RO:0002331\nnarrow_mappings:\n- NBO-PROPERTY:by_means\n- orphanet:317348\n- orphanet:317349\n- orphanet:327767\n- RO:0002503\nis_a: participates in\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: actively_involved_in\nrange: biological process or activity\n\n
                                        "},{"location":"actively_involves/","title":"Slot: actively_involves (multivalued)","text":"Inverse: actively involved in

                                        Domain: BiologicalProcessOrActivity Range: NamedThing

                                        "},{"location":"actively_involves/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_participant
                                              • actively_involves
                                                • can_be_carried_out_by
                                        "},{"location":"actively_involves/#linkml-source","title":"LinkML Source","text":"
                                        name: actively involves\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: has participant\ndomain: biological process or activity\nmultivalued: true\ninherited: true\nalias: actively_involves\ninverse: actively involved in\nrange: named thing\n\n
                                        "},{"location":"acts_upstream_of/","title":"Slot: acts_upstream_of (multivalued)","text":"

                                        Domain: GeneOrGeneProduct Range: BiologicalProcess

                                        "},{"location":"acts_upstream_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • acts_upstream_of
                                              • acts_upstream_of_positive_effect
                                              • acts_upstream_of_negative_effect
                                              • acts_upstream_of_or_within
                                        "},{"location":"acts_upstream_of/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"acts_upstream_of/#linkml-source","title":"LinkML Source","text":"
                                        name: acts upstream of\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0002263\nis_a: related to at instance level\ndomain: gene or gene product\nmultivalued: true\ninherited: true\nalias: acts_upstream_of\nrange: biological process\n\n
                                        "},{"location":"acts_upstream_of_negative_effect/","title":"Slot: acts_upstream_of_negative_effect (multivalued)","text":"

                                        Domain: GeneOrGeneProduct Range: BiologicalProcess

                                        "},{"location":"acts_upstream_of_negative_effect/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • acts_upstream_of
                                              • acts_upstream_of_negative_effect
                                        "},{"location":"acts_upstream_of_negative_effect/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"acts_upstream_of_negative_effect/#linkml-source","title":"LinkML Source","text":"
                                        name: acts upstream of negative effect\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0004035\nis_a: acts upstream of\ndomain: gene or gene product\nmultivalued: true\ninherited: true\nalias: acts_upstream_of_negative_effect\nrange: biological process\n\n
                                        "},{"location":"acts_upstream_of_or_within/","title":"Slot: acts_upstream_of_or_within (multivalued)","text":"

                                        Domain: GeneOrGeneProduct Range: BiologicalProcess

                                        "},{"location":"acts_upstream_of_or_within/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • acts_upstream_of
                                              • acts_upstream_of_or_within
                                                • acts_upstream_of_or_within_positive_effect
                                                • acts_upstream_of_or_within_negative_effect
                                        "},{"location":"acts_upstream_of_or_within/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"acts_upstream_of_or_within/#linkml-source","title":"LinkML Source","text":"
                                        name: acts upstream of or within\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0002264\nis_a: acts upstream of\ndomain: gene or gene product\nmultivalued: true\ninherited: true\nalias: acts_upstream_of_or_within\nrange: biological process\n\n
                                        "},{"location":"acts_upstream_of_or_within_negative_effect/","title":"Slot: acts_upstream_of_or_within_negative_effect (multivalued)","text":"

                                        Domain: GeneOrGeneProduct Range: BiologicalProcess

                                        "},{"location":"acts_upstream_of_or_within_negative_effect/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • acts_upstream_of
                                              • acts_upstream_of_or_within
                                                • acts_upstream_of_or_within_negative_effect
                                        "},{"location":"acts_upstream_of_or_within_negative_effect/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"acts_upstream_of_or_within_negative_effect/#linkml-source","title":"LinkML Source","text":"
                                        name: acts upstream of or within negative effect\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0004033\nis_a: acts upstream of or within\ndomain: gene or gene product\nmultivalued: true\ninherited: true\nalias: acts_upstream_of_or_within_negative_effect\nrange: biological process\n\n
                                        "},{"location":"acts_upstream_of_or_within_positive_effect/","title":"Slot: acts_upstream_of_or_within_positive_effect (multivalued)","text":"

                                        Domain: GeneOrGeneProduct Range: BiologicalProcess

                                        "},{"location":"acts_upstream_of_or_within_positive_effect/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • acts_upstream_of
                                              • acts_upstream_of_or_within
                                                • acts_upstream_of_or_within_positive_effect
                                        "},{"location":"acts_upstream_of_or_within_positive_effect/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"acts_upstream_of_or_within_positive_effect/#linkml-source","title":"LinkML Source","text":"
                                        name: acts upstream of or within positive effect\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0004032\nis_a: acts upstream of or within\ndomain: gene or gene product\nmultivalued: true\ninherited: true\nalias: acts_upstream_of_or_within_positive_effect\nrange: biological process\n\n
                                        "},{"location":"acts_upstream_of_positive_effect/","title":"Slot: acts_upstream_of_positive_effect (multivalued)","text":"

                                        Domain: GeneOrGeneProduct Range: BiologicalProcess

                                        "},{"location":"acts_upstream_of_positive_effect/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • acts_upstream_of
                                              • acts_upstream_of_positive_effect
                                        "},{"location":"acts_upstream_of_positive_effect/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"acts_upstream_of_positive_effect/#linkml-source","title":"LinkML Source","text":"
                                        name: acts upstream of positive effect\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0004034\nis_a: acts upstream of\ndomain: gene or gene product\nmultivalued: true\ninherited: true\nalias: acts_upstream_of_positive_effect\nrange: biological process\n\n
                                        "},{"location":"address/","title":"Slot: address","text":"Description: the particulars of the place where someone or an organization is situated. For now, this slot is a simple text \"blob\" containing all relevant details of the given location for fitness of purpose. For the moment, this \"address\" can include other contact details such as email and phone number(?).

                                        Domain: NamedThing Range: String

                                        "},{"location":"address/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • address
                                        "},{"location":"address/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Agent person, group, organization or project that provides a piece of information (i.e. a knowledge association) no"},{"location":"address/#linkml-source","title":"LinkML Source","text":"
                                        name: address\ndescription: the particulars of the place where someone or an organization is situated.  For\n  now, this slot is a simple text \"blob\" containing all relevant details of the given\n  location for fitness of purpose. For the moment, this \"address\" can include other\n  contact details such as email and phone number(?).\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: node property\ndomain: named thing\nalias: address\ndomain_of:\n- agent\nrange: string\n\n
                                        "},{"location":"adjusted_p_value/","title":"Slot: adjusted_p_value","text":"Description: The adjusted p-value is the probability of obtaining test results at least as extreme as the results actually observed, under the assumption that the null hypothesis is correct, adjusted for multiple comparisons. P is always italicized and capitalized. The actual P value* should be expressed (P=. 04) rather than expressing a statement of inequality (P<. 05), unless P<.

                                        Domain: Association Range: Float

                                        "},{"location":"adjusted_p_value/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • p_value
                                            • adjusted_p_value
                                              • bonferonni_adjusted_p_value
                                        "},{"location":"adjusted_p_value/#linkml-source","title":"LinkML Source","text":"
                                        name: adjusted p value\ndescription: The adjusted p-value is the probability of obtaining test results at\n  least as extreme as the results actually observed, under the assumption that the\n  null hypothesis is correct, adjusted for multiple comparisons.   P is always italicized\n  and capitalized. The actual P value* should be expressed (P=. 04)  rather than expressing\n  a statement of inequality (P<. 05), unless P<.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: p value\ndomain: association\nalias: adjusted_p_value\nrange: float\n\n
                                        "},{"location":"adverse_event_of/","title":"Slot: adverse_event_of (multivalued)","text":"Inverse: has adverse event

                                        Domain: DiseaseOrPhenotypicFeature Range: ChemicalOrDrugOrTreatment

                                        "},{"location":"adverse_event_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • affected_by
                                              • adverse_event_of
                                        "},{"location":"adverse_event_of/#linkml-source","title":"LinkML Source","text":"
                                        name: adverse event of\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: affected by\ndomain: disease or phenotypic feature\nmultivalued: true\ninherited: true\nalias: adverse_event_of\ninverse: has adverse event\nrange: chemical or drug or treatment\n\n
                                        "},{"location":"affected_by/","title":"Slot: affected_by (multivalued)","text":"Description: describes an entity of which the state or quality is affected by another existing entity. Inverse: affects

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"affected_by/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • affected_by
                                              • response_affected_by
                                              • regulated_by
                                              • disrupted_by
                                              • is_ameliorated_by
                                              • is_exacerbated_by
                                              • adverse_event_of
                                              • is_side_effect_of
                                        "},{"location":"affected_by/#linkml-source","title":"LinkML Source","text":"
                                        name: affected by\ndescription: describes an entity of which the state or quality is affected by another\n  existing entity.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: affected_by\ninverse: affects\nrange: named thing\n\n
                                        "},{"location":"affects/","title":"Slot: affects (multivalued)","text":"Description: describes an entity that has a direct affect on the state or quality of another existing entity. Use of the 'affects' predicate implies that the affected entity already exists, unlike predicates such as 'affects risk for' and 'prevents, where the outcome is something that may or may not come to be.

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"affects/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • affects
                                              • affects_response_to
                                              • regulates [ interacts_with]
                                              • disrupts
                                              • ameliorates
                                              • exacerbates
                                              • has_adverse_event
                                              • has_side_effect
                                        "},{"location":"affects/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"affects/#linkml-source","title":"LinkML Source","text":"
                                        name: affects\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: describes an entity that has a direct affect on the state or quality\n  of another existing entity. Use of the 'affects' predicate implies that the affected\n  entity already exists, unlike predicates such as 'affects risk for' and 'prevents,\n  where the outcome is something that may or may not come to be.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- SEMMEDDB:AFFECTS\n- DGIdb:affects\nrelated_mappings:\n- DRUGBANK:pathway\nnarrow_mappings:\n- CTD:prediction_hypothesis\n- GOREL:0001006\n- CTD:inferred\n- UPHENO:0000001\n- RO:0002263\n- RO:0002264\n- NCIT:R158\n- NCIT:R160\n- NCIT:R30\n- NCIT:R150\n- NCIT:R72\n- NCIT:R146\n- NCIT:R124\n- NCIT:R173\n- NCIT:R100\n- NCIT:R102\n- NCIT:R101\n- NCIT:R113\n- NCIT:R23\n- NCIT:R25\n- NCIT:gene_mapped_to_disease\n- NCIT:R133\n- RO:0002343\n- RO:0002355\n- RO:0002591\n- RO:0002592\n- RO:0012003\n- SNOMED:has_pathological_process\n- UBERGRAPH:is_increase_of\n- UBERGRAPH:is_decrease_of\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: affects\nrange: named thing\n\n
                                        "},{"location":"affects_response_to/","title":"Slot: affects_response_to (multivalued)","text":"Inverse: response affected by

                                        Domain: ChemicalEntityOrGeneOrGeneProduct Range: ChemicalEntityOrGeneOrGeneProduct

                                        "},{"location":"affects_response_to/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • affects
                                              • affects_response_to
                                                • increases_response_to
                                                • decreases_response_to
                                        "},{"location":"affects_response_to/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"affects_response_to/#linkml-source","title":"LinkML Source","text":"
                                        name: affects response to\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- CTD:affects_response_to\nis_a: affects\ndomain: chemical entity or gene or gene product\nmultivalued: true\ninherited: true\nalias: affects_response_to\ninverse: response affected by\nrange: chemical entity or gene or gene product\n\n
                                        "},{"location":"affects_risk_for/","title":"Slot: affects_risk_for (multivalued)","text":"Description: holds between two entities where exposure to one entity alters the chance of developing the other

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"affects_risk_for/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • affects_risk_for
                                              • predisposes
                                              • prevents
                                        "},{"location":"affects_risk_for/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"affects_risk_for/#linkml-source","title":"LinkML Source","text":"
                                        name: affects risk for\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between two entities where exposure to one entity alters the chance\n  of developing the other\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: affects_risk_for\nrange: named thing\n\n
                                        "},{"location":"affiliation/","title":"Slot: affiliation (multivalued)","text":"Description: a professional relationship between one provider (often a person) within another provider (often an organization). Target provider identity should be specified by a CURIE. Providers may have multiple affiliations.

                                        Domain: Agent Range: Uriorcurie

                                        "},{"location":"affiliation/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • affiliation
                                        "},{"location":"affiliation/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Agent person, group, organization or project that provides a piece of information (i.e. a knowledge association) no"},{"location":"affiliation/#linkml-source","title":"LinkML Source","text":"
                                        name: affiliation\ndescription: a professional relationship between one provider (often a person) within\n  another provider (often an organization). Target provider identity should be specified\n  by a CURIE. Providers may have multiple affiliations.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: node property\ndomain: agent\nmultivalued: true\nalias: affiliation\ndomain_of:\n- agent\nrange: uriorcurie\n\n
                                        "},{"location":"aggregate_statistic/","title":"Slot: aggregate_statistic (Abstract)","text":"

                                        Domain: NamedThing Range: String

                                        "},{"location":"aggregate_statistic/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • aggregate_statistic
                                            • has_count
                                            • has_total
                                            • has_quotient
                                            • has_percentage
                                        "},{"location":"aggregate_statistic/#linkml-source","title":"LinkML Source","text":"
                                        name: aggregate statistic\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: node property\nabstract: true\ndomain: named thing\nalias: aggregate_statistic\nrange: string\n\n
                                        "},{"location":"aggregator_knowledge_source/","title":"Slot: aggregator_knowledge_source (multivalued)","text":"Description: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. Notes: For example, in this Feature Variable Association Edge generated by the Exposure Agent\u2019s ICEES KP, through statistical analysis of clinical and environmental data supplied by the UNC Clinical Data Warehouse, the Edge is passed to the Ranking Agent\u2019s ARAGORN ARA, and then on to the ARS. The retrieval path for this Edge is as follows: ARS--retrieved_from--> ARAGORN --retrieved_from--> ICEES --supporting_data_from--> UNC Data Warehouse This example illustrates how to represent the source provenance of KP-generated knowledge, including the source of data from which the knowledge was derived. The \"primary knowledge source\" for this edge is \"infores:icees-asthma\". A \"supporting data source\" for this KP- generated knowledge is \"infores:unc-cdw-health.\" The \"aggregator knowledge source\" for this data is \"infores:aragorn-ara\"

                                        Domain: Association Range: String

                                        "},{"location":"aggregator_knowledge_source/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • knowledge_source
                                            • aggregator_knowledge_source
                                        "},{"location":"aggregator_knowledge_source/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Association A typed association between two entities, supported by evidence no"},{"location":"aggregator_knowledge_source/#linkml-source","title":"LinkML Source","text":"
                                        name: aggregator knowledge source\ndescription: An intermediate aggregator resource from which knowledge expressed in\n  an Association was retrieved downstream of the original source, on its path to its\n  current serialized form.\nnotes:\n- 'For example, in this Feature Variable Association Edge generated by the Exposure\n  Agent\u2019s ICEES KP,  through statistical analysis of clinical and environmental data\n  supplied by the UNC Clinical Data Warehouse,  the Edge is passed to the Ranking\n  Agent\u2019s ARAGORN ARA,  and then on to the ARS. The retrieval path for this Edge is\n  as follows: ARS--retrieved_from-->  ARAGORN  --retrieved_from-->   ICEES --supporting_data_from-->  UNC\n  Data Warehouse This example illustrates how to represent the source provenance of\n  KP-generated knowledge, including the source of  data from which the knowledge was\n  derived.    The \"primary knowledge source\" for this edge is \"infores:icees-asthma\".\n  A \"supporting data source\" for this KP- generated knowledge is \"infores:unc-cdw-health.\"  The\n  \"aggregator knowledge source\" for this data is \"infores:aragorn-ara\"'\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: knowledge source\ndomain: association\nmultivalued: true\nalias: aggregator_knowledge_source\ndomain_of:\n- association\nrange: string\n\n
                                        "},{"location":"ameliorates/","title":"Slot: ameliorates (multivalued)","text":"Description: A relationship between an entity (e.g. a genotype, genetic variation, chemical, or environmental exposure, clinical intervention) and a condition (a phenotype or disease), where the presence of the entity reduces or eliminates some or all aspects of the condition.

                                        Domain: NamedThing Range: DiseaseOrPhenotypicFeature

                                        "},{"location":"ameliorates/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • affects
                                              • ameliorates
                                                • treats
                                        "},{"location":"ameliorates/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"ameliorates/#linkml-source","title":"LinkML Source","text":"
                                        name: ameliorates\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\n  opposite_of:\n    tag: opposite_of\n    value: exacerbates\ndescription: A relationship between an entity (e.g. a genotype, genetic variation,\n  chemical, or environmental exposure, clinical intervention) and a condition (a phenotype\n  or disease), where the presence of the entity reduces or eliminates some or all\n  aspects of the condition.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0003307\nis_a: affects\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: ameliorates\nrange: disease or phenotypic feature\n\n
                                        "},{"location":"amount_or_activity_decreased_by/","title":"Slot: amount_or_activity_decreased_by (DEPRECATED) (multivalued)","text":"Inverse: decreases amount or activity of

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"amount_or_activity_decreased_by/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • amount_or_activity_decreased_by
                                        "},{"location":"amount_or_activity_decreased_by/#linkml-source","title":"LinkML Source","text":"
                                        name: amount or activity decreased by\ndeprecated: 'True'\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: amount_or_activity_decreased_by\ninverse: decreases amount or activity of\nrange: named thing\n\n
                                        "},{"location":"amount_or_activity_increased_by/","title":"Slot: amount_or_activity_increased_by (DEPRECATED) (multivalued)","text":"Inverse: increases amount or activity of

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"amount_or_activity_increased_by/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • amount_or_activity_increased_by
                                        "},{"location":"amount_or_activity_increased_by/#linkml-source","title":"LinkML Source","text":"
                                        name: amount or activity increased by\ndeprecated: 'True'\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: amount_or_activity_increased_by\ninverse: increases amount or activity of\nrange: named thing\n\n
                                        "},{"location":"anatomical_context_qualifier/","title":"Slot: anatomical_context_qualifier","text":"Description: A statement qualifier representing an anatomical location where an relationship expressed in an association took place (can be a tissue, cell type, or sub-cellular location). Notes: Anatomical context values can be any term from UBERON. For example, the context qualifier \u2018cerebral cortext\u2019 combines with a core concept of \u2018neuron\u2019 to express the composed concept \u2018neuron in the cerebral cortext\u2019. The species_context_qualifier applies taxonomic context, e.g. species-specific molecular activity. Ontology CURIEs are expected as values here, the examples below are intended to help clarify the content of the CURIEs.

                                        Domain: Association Range: String

                                        "},{"location":"anatomical_context_qualifier/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • qualifier
                                            • statement_qualifier
                                              • anatomical_context_qualifier
                                        "},{"location":"anatomical_context_qualifier/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot PredicateMapping A deprecated predicate mapping object contains the deprecated predicate and an example of the rewiring that should be done to use a qualified statement in its place. no ChemicalGeneInteractionAssociation describes a physical interaction between a chemical entity and a gene or gene product. Any biological or chemical effect resulting from such an interaction are out of scope, and covered by the ChemicalAffectsGeneAssociation type (e.g. impact of a chemical on the abundance, activity, structure, etc, of either participant in the interaction) yes ChemicalAffectsGeneAssociation Describes an effect that a chemical has on a gene or gene product (e.g. an impact of on its abundance, activity,localization, processing, expression, etc.) yes GeneAffectsChemicalAssociation Describes an effect that a gene or gene product has on a chemical entity (e.g. an impact of on its abundance, activity, localization, processing, transport, etc.) yes"},{"location":"anatomical_context_qualifier/#linkml-source","title":"LinkML Source","text":"
                                        name: anatomical context qualifier\ndescription: A statement qualifier representing an anatomical location where an relationship\n  expressed in an association took place (can be a tissue, cell type, or sub-cellular\n  location).\nnotes:\n- Anatomical context values can be any term from UBERON. For example, the context\n  qualifier \u2018cerebral cortext\u2019  combines with a core concept of \u2018neuron\u2019  to express\n  the composed concept \u2018neuron in the cerebral cortext\u2019. The species_context_qualifier\n  applies  taxonomic context, e.g. species-specific molecular activity.  Ontology\n  CURIEs are expected as values  here, the examples below are intended to help clarify\n  the content of the CURIEs.\nexamples:\n- value: blood\n- value: cerebral cortext\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: statement qualifier\ndomain: association\nalias: anatomical_context_qualifier\ndomain_of:\n- predicate mapping\n- chemical gene interaction association\n- chemical affects gene association\n- gene affects chemical association\nrange: string\n\n
                                        "},{"location":"animal_model_available_from/","title":"Slot: animal_model_available_from (multivalued)","text":"

                                        Domain: NamedThing Range: DiseaseOrPhenotypicFeature

                                        "},{"location":"animal_model_available_from/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • animal_model_available_from
                                        "},{"location":"animal_model_available_from/#linkml-source","title":"LinkML Source","text":"
                                        name: animal model available from\ndescription: ''\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: node property\ndomain: named thing\nmultivalued: true\nalias: animal_model_available_from\nrange: disease or phenotypic feature\n\n
                                        "},{"location":"aspect_qualifier/","title":"Slot: aspect_qualifier (Abstract)","text":"Description: Composes with the core concept to describe new concepts of a different ontological type. e.g. a process in which the core concept participates, a function/activity/role held by the core concept, or a characteristic/quality that inheres in the core concept. The purpose of the aspect slot is to indicate what aspect is being affected in an 'affects' association. Notes: for good examples of aspects in the gene-> chemical space, please see the GeneOrGeneProductOrChemicalEntityAspectEnum (below) which lists many aspects that can be used to qualify the gene making the full subject a different ontological type. the qualifier \u2018expression\u2019 combines with a core concept of \u2018Gene X\u2019 to express the composed concept \u2018expression of Gene X\u2019 (Gene \u2192 Biological Process) the qualifier \u2018exposure\u2019 combines with a core concept of \u2018Chemical X\u2019 to express the composed concept \u2018exposure to Chemical X\u2019 (Chemical \u2192 Exposure Process) the qualifier \u2018activity\u2019 combines with a core concept of \u2018PPARG\u2019 to express the concept \u2018activity of PPARG\u2019 (Gene \u2192 function/activity) the qualifier \u2018emergency Department Visit\u2019 combines with a core concept of \u2018Disease X\u2019 to express the concept \u2018Emergency Department visits for Disease X\u2019 (Disease \u2192 Clinical Event) the qualifier \u2018infection\u2019 combines with a core concept of \u2018Giardia\u2019 to express the concept \u2018Infection with Giardia\u2019 (Taxon \u2192 Biological / Pathological Process) the qualifier \u2018severity\u2019 combines with a core concept of \u2018DILI\u2019 to express the concept \u2018the severity level of DILI\u2019 (Disease \u2192 (intrinsic) Characteristic/Quality) the qualifier \u2018abundance\u2019 combines with a core concept of \u2018BRCA2\u2019 to express the concept \u2018abundance of BRCA2\u2019 (Gene \u2192 (extrinsic) characteristic/quality)

                                        Domain: Association Range: String

                                        "},{"location":"aspect_qualifier/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • qualifier
                                            • aspect_qualifier
                                              • subject_aspect_qualifier
                                              • object_aspect_qualifier
                                        "},{"location":"aspect_qualifier/#linkml-source","title":"LinkML Source","text":"
                                        name: aspect qualifier\ndescription: Composes with the core concept to describe new concepts of a different\n  ontological type. e.g. a process in which the core concept participates, a function/activity/role\n  held by the core concept, or a characteristic/quality that inheres in the core concept.  The\n  purpose of the aspect slot is to indicate what aspect is being affected in an  'affects'\n  association.\nnotes:\n- for good examples of aspects in the gene-> chemical space, please see the  GeneOrGeneProductOrChemicalEntityAspectEnum\n  (below) which lists many aspects that can be used to qualify  the gene making the\n  full subject a different ontological type.   the qualifier \u2018expression\u2019 combines\n  with a core concept of \u2018Gene X\u2019 to express the composed concept \u2018expression of Gene\n  X\u2019 (Gene \u2192 Biological Process) the qualifier \u2018exposure\u2019 combines with a core concept\n  of \u2018Chemical X\u2019 to express the composed concept \u2018exposure to Chemical X\u2019 (Chemical\n  \u2192 Exposure Process) the qualifier \u2018activity\u2019 combines with a core concept of \u2018PPARG\u2019\n  to express the concept \u2018activity of PPARG\u2019 (Gene \u2192 function/activity) the qualifier\n  \u2018emergency Department Visit\u2019 combines with a core concept of \u2018Disease X\u2019 to express\n  the concept \u2018Emergency Department visits for Disease X\u2019 (Disease \u2192 Clinical Event)\n  the qualifier \u2018infection\u2019 combines with a core concept of \u2018Giardia\u2019 to express the\n  concept \u2018Infection with Giardia\u2019 (Taxon \u2192 Biological / Pathological Process) the\n  qualifier \u2018severity\u2019 combines with a core concept of \u2018DILI\u2019 to express the concept\n  \u2018the severity level of DILI\u2019 (Disease \u2192 (intrinsic) Characteristic/Quality) the\n  qualifier \u2018abundance\u2019 combines with a core concept of \u2018BRCA2\u2019 to express the concept\n  \u2018abundance of BRCA2\u2019 (Gene \u2192 (extrinsic) characteristic/quality)\nexamples:\n- value: stability\n- value: abundance\n- value: expression\n- value: exposure\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: qualifier\nabstract: true\ndomain: association\nalias: aspect_qualifier\nrange: string\n\n
                                        "},{"location":"assesses/","title":"Slot: assesses (multivalued)","text":"Description: The effect of a thing on a target was interrogated in some assay. A relationship between some perturbing agent (usually a chemical compound) and some target entity, where the affect of the perturbing agent on the target entity was interrogated in a particular assay. The target might be a particular protein, tissue, phenotype, whole organism, cell line, or other type of biological entity. Aliases: was assayed against

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"assesses/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • assesses
                                        "},{"location":"assesses/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"assesses/#linkml-source","title":"LinkML Source","text":"
                                        name: assesses\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: The effect of a thing on a target was interrogated in some assay. A relationship\n  between some perturbing agent (usually a chemical compound) and some target entity,\n  where the affect of the perturbing agent on the target entity was interrogated in\n  a particular assay. The target might be a particular protein, tissue, phenotype,\n  whole organism, cell line, or other type of biological entity.\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- was assayed against\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: assesses\nrange: named thing\n\n
                                        "},{"location":"associated_environmental_context/","title":"Slot: associated_environmental_context","text":"Description: An attribute that can be applied to an association where the association holds between two entities located or occurring in a particular environment. For example, two microbial taxa may interact in the context of a human gut; a disease may give rise to a particular phenotype in a particular environmental exposure. # TODO: add examples of values for this property.

                                        Domain: Association Range: String

                                        "},{"location":"associated_environmental_context/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • associated_environmental_context
                                        "},{"location":"associated_environmental_context/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot OrganismTaxonToOrganismTaxonInteraction An interaction relationship between two taxa. This may be a symbiotic relationship (encompassing mutualism and parasitism), or it may be non-symbiotic. Example: plague transmitted_by flea; cattle domesticated_by Homo sapiens; plague infects Homo sapiens yes"},{"location":"associated_environmental_context/#linkml-source","title":"LinkML Source","text":"
                                        name: associated environmental context\ndescription: \"An attribute that can be applied to an association where the association\\\n  \\ holds between two entities located or occurring in a particular environment. For\\\n  \\ example, two microbial taxa may interact in the context of a human gut; a disease\\\n  \\ may give rise to a particular phenotype in a particular environmental exposure.\\n\\\n  \\ # TODO: add examples of values for this property.\"\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nalias: associated_environmental_context\ndomain_of:\n- organism taxon to organism taxon interaction\nrange: string\n\n
                                        "},{"location":"associated_with/","title":"Slot: associated_with (multivalued)","text":"Description: Expresses a relationship between two named things where the relationship is typically generated statistically (though not in all cases), and is weaker than its child, 'correlated with', but stronger than its parent, 'related to'. This relationship holds between two concepts represented by variables for which a statistical dependence is demonstrated. E.g. the statement \u201cAtrial Fibrillation (Afib) is associated with Myocardial Infraction (MI)\u201d asserts that having Afib is not statistically independent from whether a patient will also have MI. Note that in Translator associations, the subject and object concepts may map exactly to the statistical variables, or represent related entities for which the variables serve as proxies in an Association (e.g. diseases, chemical entities or processes).

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"associated_with/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • associated_with
                                              • associated_with_likelihood_of
                                              • likelihood_associated_with
                                              • associated_with_sensitivity_to
                                              • sensitivity_associated_with
                                              • associated_with_resistance_to
                                              • resistance_associated_with
                                              • genetic_association
                                              • genetically_associated_with
                                              • correlated_with
                                        "},{"location":"associated_with/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"associated_with/#linkml-source","title":"LinkML Source","text":"
                                        name: associated with\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: Expresses a relationship between two named things where the relationship\n  is typically generated statistically (though not in all cases), and is weaker than\n  its child, 'correlated with', but stronger than its parent, 'related to'. This relationship\n  holds between two concepts represented by variables for which a statistical  dependence\n  is demonstrated.  E.g. the statement \u201cAtrial Fibrillation (Afib) is associated with\n  Myocardial  Infraction (MI)\u201d asserts that having Afib is not statistically independent\n  from whether a patient  will also have MI. Note that in Translator associations,\n  the subject and object concepts may map exactly to  the statistical variables, or\n  represent related entities for which the variables serve as proxies in an  Association\n  (e.g. diseases, chemical entities or processes).\nfrom_schema: https://w3id.org/biolink/biolink-model\nnarrow_mappings:\n- RO:0004029\n- SNOMEDCT:47429007\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: associated_with\nsymmetric: true\nrange: named thing\n\n
                                        "},{"location":"associated_with_decreased_likelihood_of/","title":"Slot: associated_with_decreased_likelihood_of (multivalued)","text":"Description: Expresses a relationship between two named things where the relationship is typically generated statistically and the state or fact of something is less probable.

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"associated_with_decreased_likelihood_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • associated_with
                                              • associated_with_likelihood_of
                                                • associated_with_decreased_likelihood_of
                                        "},{"location":"associated_with_decreased_likelihood_of/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"associated_with_decreased_likelihood_of/#linkml-source","title":"LinkML Source","text":"
                                        name: associated with decreased likelihood of\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: Expresses a relationship between two named things where the relationship\n  is typically generated statistically and the state or fact of something is less\n  probable.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: associated with likelihood of\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: associated_with_decreased_likelihood_of\nrange: named thing\n\n
                                        "},{"location":"associated_with_increased_likelihood_of/","title":"Slot: associated_with_increased_likelihood_of (multivalued)","text":"Description: Expresses a relationship between two named things where the relationship is typically generated statistically and the state or fact of something is more probable.

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"associated_with_increased_likelihood_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • associated_with
                                              • associated_with_likelihood_of
                                                • associated_with_increased_likelihood_of
                                        "},{"location":"associated_with_increased_likelihood_of/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"associated_with_increased_likelihood_of/#linkml-source","title":"LinkML Source","text":"
                                        name: associated with increased likelihood of\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: Expresses a relationship between two named things where the relationship\n  is typically generated statistically and the state or fact of something is more\n  probable.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: associated with likelihood of\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: associated_with_increased_likelihood_of\nrange: named thing\n\n
                                        "},{"location":"associated_with_likelihood_of/","title":"Slot: associated_with_likelihood_of (multivalued)","text":"Description: A a relationship that holds between two concepts represented by variables for which a statistical dependence is demonstrated, wherein the state or value of one variable predicts the future state or value of the other. E.g. the statement \u201cAn Atrial Fibrillation (Afib) diagnosis is associated with likelihood of a Myocardial Infraction (MI) diagnosis\u201d asserts that the state of having Afib is associated with an increased or decreased likelihood that a patient will later exhibit MI.

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"associated_with_likelihood_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • associated_with
                                              • associated_with_likelihood_of
                                                • associated_with_increased_likelihood_of
                                                • associated_with_decreased_likelihood_of
                                        "},{"location":"associated_with_likelihood_of/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"associated_with_likelihood_of/#linkml-source","title":"LinkML Source","text":"
                                        name: associated with likelihood of\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: A a relationship that holds between two concepts represented by variables\n  for which a statistical  dependence is demonstrated, wherein the state or value\n  of one variable predicts the future state  or value of the other.  E.g. the statement\n  \u201cAn Atrial Fibrillation (Afib) diagnosis is associated  with likelihood of a Myocardial\n  Infraction (MI) diagnosis\u201d asserts that the state of having Afib  is associated\n  with an increased or decreased likelihood that a patient will later exhibit MI.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: associated with\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: associated_with_likelihood_of\nrange: named thing\n\n
                                        "},{"location":"associated_with_resistance_to/","title":"Slot: associated_with_resistance_to (multivalued)","text":"Description: A relation that holds between a named thing and a chemical that specifies that the change in the named thing is found to be associated with the degree of resistance to treatment by the chemical.

                                        Domain: NamedThing Range: ChemicalEntity

                                        "},{"location":"associated_with_resistance_to/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • associated_with
                                              • associated_with_resistance_to
                                        "},{"location":"associated_with_resistance_to/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"associated_with_resistance_to/#linkml-source","title":"LinkML Source","text":"
                                        name: associated with resistance to\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: A relation that holds between a named thing and a chemical that specifies\n  that the change in the named thing is found to be associated with the degree of\n  resistance to treatment by the chemical.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: associated with\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: associated_with_resistance_to\nrange: chemical entity\n\n
                                        "},{"location":"associated_with_sensitivity_to/","title":"Slot: associated_with_sensitivity_to (multivalued)","text":"Description: A relation that holds between a named thing and a chemical that specifies that the change in the named thing is found to be associated with the degree of sensitivity to treatment by the chemical.

                                        Domain: NamedThing Range: ChemicalEntity

                                        "},{"location":"associated_with_sensitivity_to/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • associated_with
                                              • associated_with_sensitivity_to
                                        "},{"location":"associated_with_sensitivity_to/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"associated_with_sensitivity_to/#linkml-source","title":"LinkML Source","text":"
                                        name: associated with sensitivity to\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: A relation that holds between a named thing and a chemical that specifies\n  that the change in the named thing is found to be associated with the degree of\n  sensitivity to treatment by the chemical.\nfrom_schema: https://w3id.org/biolink/biolink-model\nnarrow_mappings:\n- SNOMEDCT:418038007\nbroad_mappings:\n- PATO:0000085\nis_a: associated with\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: associated_with_sensitivity_to\nrange: chemical entity\n\n
                                        "},{"location":"association-examples-with-qualifiers/","title":"Association Examples with Qualifiers","text":""},{"location":"association-examples-with-qualifiers/#chemical-affects-gene-association","title":"Chemical affects Gene Association","text":"

                                        Here we take some real-world examples of knowledge statements from a variety of sources and describe how they would be represented in Biolink Model.

                                        "},{"location":"association-examples-with-qualifiers/#examples","title":"Examples","text":"

                                        \"Methionine deficiency results in increased expression of ADRB2 in adipose tissue\"

                                        In keeping with our modeling paradigms (Curating The Model), - Nodes should represent core domain concepts - Use qualifiers to compose full node semantics - The \u2018core triple\u2019 should remain true if qualifiers are ignored. (except 'negation') - Represent information consistently

                                        We need to break this statement into its core components that are most likely going to be shared across many statements and data sources. In this example sentence, we can first break it apart into three parts or core components: - Methionine (biolink:subject) - affects (biolink:predicate) - ADRB2 (biolink:object)

                                        This is our \"core triple\".

                                        Some design decisions that went into selecting this core triple: - Use of the Biolink model does not require, always, the use of less specific subject and object concepts, some use knowledge graphs may choose to use a more specific subject and object category to fulfill their use cases. But for this example, we apply Biolink categories at a higher level in the core triple to increase the connectivity possibilities of the data.

                                        • The \"affects\" predicate was chose here because we are being careful to use a predicate that keeps the core triple true despite our choice of subject and object. If we were to use \"increases expression of\" as a predicate here, we would be invalidating the \"core tripe is true\" principle (as our subject, \"Methionine\" is the opposite of \"Methionine deficiency\").

                                        Despite our preference for connectivity, we don't want to lose the specificity of our original knowledge statement. We can capture the nuance and specificity (expression, abundance) in qualifiers. The aspect of Methionine that we want to capture is the \"decreased abundance\" of it. The aspect of ADRB2 that we want to capture is the \"increased expression\" of it. These two aspects, \"abundance\" and \"expression\" are represented in the Biolink model as \"aspect qualifiers\". The direction of the aspect, is represented in the Biolink model as \"direction qualifiers\". Finally, we can have a qualifier that applies to the entirety of the fully qualified statement, an \"anatomical context qualifier\" that expresses that this statement all takes place in the \"adipose tissue.\"

                                        Therefore, the fully qualified statement, using our core triple would be:

                                        • in JSON format:
                                        {\n  \"id\": \"e0\",\n  \"category\": \"biolink:ChemicalAffectsGeneAssociation\",\n  \"subject\": \"CHEBI:16811\", # methionine\n  \"subject_aspect_qualifier\": \"abundance\",\n  \"subject_direction_qualifier\": \"decreased\",\n  \"predicate\": \"biolink:affects\",\n  \"qualified_predicate\": \"biolink:causes\",\n  \"object\": \"NCBIGene:154\", # ADRB2\n  \"object_aspect_qualifier\" : \"expression\",\n  \"object_direction_qualifier\" : \"increased\",\n  \"anatomical_context_qualifier\": \"UBERON:0001013\" # adipose tissue,\n  \"publications\": [\"PMID:123456\"],\n  \"original_knowledge_source\": \"infores:molepro\"\n}\n

                                        Note: this is a representation of the fully qualified statement in an association. This association is not limited to subject, predicate, object and qualifiers. It can also have other slots, such as \"original_knowledge_source\" and \"publications\" that express the evidence and provenance of this statement.

                                        More information on knowledge source retrieval provenance can be found in the Knowledge Source Retrieval guidelines.

                                        • KGX flat file (edges.tsv)
                                        subject, predicate, object, qualified_predicate, subject_aspect_qualifier, subject_direction_qualifier, object_aspect_qualifier, object_direction_qualifier, anatomical_context_qualifier\nCHEBI:16811, biolink:affects, NCBIGene:154, biolink:causes, abundance, decreased, expression, increased, UBERON:0001013\n
                                        • TRAPI (Translator API specification, knowledge graph representation)

                                        https://github.com/NCATSTranslator/ReasonerAPI/blob/master/examples/Message/subject_and_object_qualifiers.json

                                        {\n  \"knowledge_graph\": {\n    \"nodes\": {\n      \"PUBCHEM.COMPOUND:6137\": {\n        \"categories\": [\n          \"biolink:ChemicalEntity\"\n        ],\n        \"name\": \"Methionine\"\n      },\n      \"HGNC:286\": {\n        \"categories\": [\n          \"biolink:GeneOrGeneProduct\"\n        ],\n        \"name\": \"ADRB2\"\n      }\n    },\n    \"edges\": {\n      \"x17770\": {\n        \"predicate\": \"biolink:affects\",\n        \"subject\": \"PUBCHEM.COMPOUND:6137\",\n        \"object\": \"HGNC:286\",\n        \"qualifiers\": [\n          {\n            \"qualifier_type_id\": \"biolink:subject_aspect_qualifier\",\n            \"qualifier_value\": \"abundance\"\n          },\n          {\n            \"qualifier_type_id\": \"biolink:subject_direction_qualifier\",\n            \"qualifier_value\": \"decreased\"\n          },\n          {\n            \"qualifier_type_id\": \"biolink:qualified_predicate\",\n            \"qualifier_value\": \"biolink:causes\"\n          },\n          {\n            \"qualifier_type_id\": \"biolink:object_aspect_qualifier\",\n            \"qualifier_value\": \"expression\"\n          },\n          {\n            \"qualifier_type_id\": \"biolink:object_direction_qualifier\",\n            \"qualifier_value\": \"increased\"\n          }\n        ]\n      }\n    }\n  }\n}\n

                                        \"Fenofibrate binds to PPARA protein\" - This is a simple Chemical interacts with Gene statement (no qualifiers needed)

                                        {\n  \"id\": \"e0\",\n  \"category\": \"biolink:ChemicalAffectsGeneAssociation\",\n  \"subject\": \"CHEBI:5001\"  # Fenofibrate\n  \"predicate\": \"biolink:physically_interacts_with\"\n  \"object\": \"NCBIGene:5465\"  # PPARA\n}\n

                                        \"Cyclophosphamide affects the hydroxylation of CYP2B6\" - A simple chemical affects gene (aspect) Statement - no direction to the effect.

                                        {\n  \"id\": \"e0\",\n  \"category\": \"biolink:ChemicalAffectsGeneAssociation\",\n  \"subject\": \"CHEBI:16811\"  # Cyclophosphamide,\n  \"predicate\": \"biolink:affects\",\n  \"object\": \"NCBIGene:154\"  # CYP2B6,\n  \"object_aspect_qualifier\": \"hydroxylation\"\n}\n

                                        \"Bisphenol A results in decreased degradation of ESR1 protein\" - A Statement where the effect has a direction (decreased)

                                            {\n    \"id\": \"e0\",\n    \"category\": \"biolink:ChemicalAffectsGeneAssociation\",\n    \"subject\": \"CHEBI:16811\"  # Bisphenol A,\n    \"predicate\": \"biolink:affects\",\n    \"qualified_predicate\": \"biolink:causes\",\n    \"object\": \"NCBIGene:2099\"  # ESR1,\n    \"object_aspect_qualifier\": \"degradation\",\n    \"object_direction_qualifier\": \"decreased\"\n    }\n

                                        \"Bisphenol A is associated with decreased degradation of ESR1 protein\" - A (hypothetical) chemical associated_with gene (aspect) Statement with same S/O concepts as above

                                        {\n  \"id\": \"e0\",\n  \"category\": \"biolink:ChemicalAffectsGeneAssociation\",\n  \"subject\": \"CHEBI:16811\"  # Bisphenol A,\n  \"predicate\": \"biolink:associated_with\",\n  \"object\": \"NCBIGene:2099\"  # ESR1,\n  \"object_aspect_qualifier\": \"degradation\",\n  \"object_direction_qualifier\": \"decreased\"\n}\n

                                        \"Progesterone metabolites cause decreased methylation of APP promoter mutant forms\" - A more complex example where a metabolite of the specified chemical is the effector of a heavily qualified Statement object.

                                        {\n  \"id\": \"e0\",\n  \"category\": \"biolink:ChemicalAffectsGeneAssociation\",\n  \"subject\": \"CHEBI:17026\"  # Progesterone,\n  \"predicate\": \"biolink:affects\",\n  \"qualified_predicate\": \"biolink:causes\",\n  \"object\": \"NCBIGene:351\"  # APP,\n  \"object_aspect_qualifier\": \"methylation\",\n  \"object_direction_qualifier\": \"decreased\",\n  \"object_part_qualifier\": \"promoter\",\n  \"object_form_or_variant_qualifier\": \"mutant\"\n}\n

                                        \u201cHexachlorobenzene analog causes increased methylation of CDKN2A enhancer alternative form\u201d - Another complex example where an analog of a specified chemical is the effector of a heavily qualified Statement object.

                                        {\n  \"id\": \"e0\",\n  \"category\": \"biolink:ChemicalAffectsGeneAssociation\",\n  \"subject\": \"CHEBI:16811\"  # Hexachlorobenzene,\n  \"subject_form_or_variant_qualifier\": \"analog\",\n  \"predicate\": \"biolink:affects\",\n  \"qualified_predicate\": \"biolink:causes\",\n  \"object\": \"NCBIGene:1029\"  # CDKN2A,\n  \"object_aspect_qualifier\": \"methylation\",\n  \"object_direction_qualifier\": \"increased\",\n  \"object_part_qualifier\": \"enhancer\",\n  \"object_form_or_variant_qualifier\": \"modified\"\n}\n

                                        \"Fenofibrate is an agonist of PPARA protein\u201d - Chemical increases' gene activity, via a specific control mechanism (agonist)

                                        {\n  \"id\": \"e0\",\n  \"category\": \"biolink:ChemicalAffectsGeneAssociation\",\n  \"subject\": \"CHEBI:5001\"  # Fenofibrate,\n  \"predicate\": \"biolink:affects\",\n  \"qualified_predicate\": \"biolink:causes\",\n  \"object\": \"NCBIGene:5465\"  # PPARA,\n  \"object_aspect_qualifier\": \"activity\",\n  \"object_direction_qualifier\": \"increased\",\n  \"causal_mechanism_qualifier\": \"agonism\"\n}\n
                                        "},{"location":"association_slot/","title":"Slot: association_slot (Abstract)","text":"Description: any slot that relates an association to another entity Aliases: edge property, statement property, node qualifier, edge qualifier, statement qualifier

                                        Domain: Association Range: String

                                        "},{"location":"association_slot/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • stoichiometry
                                          • reaction_direction
                                          • reaction_balanced
                                          • reaction_side
                                          • semmed_agreement_count
                                          • support_graphs
                                          • FDA_adverse_event_level
                                          • qualifiers
                                          • clinical_modifier_qualifier
                                          • sequence_variant_qualifier
                                          • quantifier_qualifier
                                          • catalyst_qualifier
                                          • stage_qualifier
                                          • qualifier
                                          • original_subject
                                          • original_object
                                          • original_predicate
                                          • subject_closure
                                          • object_closure
                                          • subject_category
                                          • object_category
                                          • subject_category_closure
                                          • object_category_closure
                                          • subject_label_closure
                                          • object_label_closure
                                          • subject_namespace
                                          • object_namespace
                                          • subject
                                          • object
                                          • predicate
                                          • logical_interpretation
                                          • negated
                                          • has_confidence_level
                                          • has_evidence
                                          • has_supporting_study_result
                                          • log_odds_ratio
                                          • log_odds_ratio_95_ci
                                          • mechanism_of_action
                                          • knowledge_source
                                          • supporting_data_source
                                          • supporting_data_set
                                          • chi_squared_statistic
                                          • p_value
                                          • evidence_count
                                          • dataset_count
                                          • concept_count_subject
                                          • concept_count_object
                                          • concept_pair_count
                                          • expected_count
                                          • relative_frequency_subject
                                          • relative_frequency_object
                                          • relative_frequency_subject_confidence_interval
                                          • relative_frequency_object_confidence_interval
                                          • supporting_text
                                          • supporting_documents
                                          • subject_location_in_text
                                          • object_location_in_text
                                          • extraction_confidence_score
                                          • supporting_document_type
                                          • supporting_document_year
                                          • supporting_text_section_type
                                          • ln_ratio
                                          • ln_ratio_confidence_interval
                                          • interacting_molecules_category
                                          • expression_site
                                          • phenotypic_state
                                          • publications
                                          • associated_environmental_context
                                          • sequence_localization_attribute
                                          • FDA_approval_status
                                          • supporting_study_metadata
                                        "},{"location":"association_slot/#linkml-source","title":"LinkML Source","text":"
                                        name: association slot\ndescription: any slot that relates an association to another entity\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- edge property\n- statement property\n- node qualifier\n- edge qualifier\n- statement qualifier\nabstract: true\ndomain: association\nalias: association_slot\nrange: string\n\n
                                        "},{"location":"author/","title":"Slot: author (multivalued)","text":"Description: an instance of one (co-)creator primarily responsible for a written work

                                        Domain: Agent Range: Publication

                                        "},{"location":"author/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • contributor
                                              • author
                                        "},{"location":"author/#linkml-source","title":"LinkML Source","text":"
                                        name: author\ndescription: an instance of one (co-)creator primarily responsible for a written work\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- dct:creator\n- WIKIDATA_PROPERTY:P50\nis_a: contributor\ndomain: agent\nmultivalued: true\ninherited: true\nalias: author\nrange: publication\n\n
                                        "},{"location":"authors/","title":"Slot: authors (multivalued)","text":"Description: connects an publication to the list of authors who contributed to the publication. This property should be a comma-delimited list of author names. It is recommended that an author's name be formatted as \"surname, firstname initial.\". Note that this property is a node annotation expressing the citation list of authorship which might typically otherwise be more completely documented in biolink:PublicationToProviderAssociation defined edges which point to full details about an author and possibly, some qualifiers which clarify the specific status of a given author in the publication.

                                        Domain: Publication Range: Agent

                                        "},{"location":"authors/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • authors
                                        "},{"location":"authors/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Publication Any \u2018published\u2019 piece of information. Publications are considered broadly to include any document or document part made available in print or on the web - which may include scientific journal issues, individual articles, and books - as well as things like pre-prints, white papers, patents, drug labels, web pages, protocol documents, and even a part of a publication if of significant knowledge scope (e.g. a figure, figure legend, or section highlighted by NLP). no"},{"location":"authors/#linkml-source","title":"LinkML Source","text":"
                                        name: authors\ndescription: connects an publication to the list of authors who contributed to the\n  publication. This property should be a comma-delimited list of author names. It\n  is recommended that an author's name be formatted as \"surname, firstname initial.\".   Note\n  that this property is a node annotation expressing the citation list of authorship\n  which might typically otherwise be more completely documented in biolink:PublicationToProviderAssociation\n  defined edges which point to full details about an author and possibly, some qualifiers\n  which clarify the specific status of a given author in the publication.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: node property\ndomain: publication\nmultivalued: true\nalias: authors\ndomain_of:\n- publication\nrange: agent\n\n
                                        "},{"location":"available_from/","title":"Slot: available_from (multivalued)","text":"

                                        Domain: NamedThing Range: DrugAvailabilityEnum

                                        "},{"location":"available_from/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • available_from
                                        "},{"location":"available_from/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot ChemicalEntity A chemical entity is a physical entity that pertains to chemistry or biochemistry. no"},{"location":"available_from/#linkml-source","title":"LinkML Source","text":"
                                        name: available from\ndescription: ''\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: node property\ndomain: named thing\nmultivalued: true\nalias: available_from\ndomain_of:\n- chemical entity\nrange: DrugAvailabilityEnum\n\n
                                        "},{"location":"base_coordinate/","title":"Slot: base_coordinate","text":"Description: A position in the base coordinate system. Base coordinates start at position 1 instead of position 0. Aliases: one-based, fully-closed

                                        Domain: GenomicSequenceLocalization Range: Integer

                                        "},{"location":"base_coordinate/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • sequence_localization_attribute
                                            • base_coordinate
                                              • start_coordinate
                                              • end_coordinate
                                        "},{"location":"base_coordinate/#linkml-source","title":"LinkML Source","text":"
                                        name: base coordinate\ndescription: A position in the base coordinate system.  Base coordinates start at\n  position 1 instead of position 0.\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- one-based\n- fully-closed\nis_a: sequence localization attribute\ndomain: genomic sequence localization\nalias: base_coordinate\nrange: integer\n\n
                                        "},{"location":"binds/","title":"Slot: binds (DEPRECATED) (multivalued)","text":"Description: A causal mechanism mediated by the direct contact between effector and target chemical or biomolecular entity, which form a stable physical interaction.

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"binds/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • interacts_with
                                              • physically_interacts_with [ interacts_with]
                                                • directly_physically_interacts_with
                                                  • binds
                                        "},{"location":"binds/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"binds/#linkml-source","title":"LinkML Source","text":"
                                        name: binds\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: A causal mechanism mediated by the direct contact between effector and\n  target chemical or biomolecular entity,  which form a stable physical interaction.\ndeprecated: 'True'\nfrom_schema: https://w3id.org/biolink/biolink-model\nclose_mappings:\n- DGIdb:binder\nis_a: directly physically interacts with\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: binds\nsymmetric: true\nrange: named thing\n\n
                                        "},{"location":"biological_role_mixin/","title":"Slot: biological_role_mixin","text":"Description: A role played by the chemical entity or part thereof within a biological context.

                                        Range: String

                                        "},{"location":"biological_role_mixin/#mixin-usage","title":"Mixin Usage","text":"mixed into description range domain"},{"location":"biological_role_mixin/#linkml-source","title":"LinkML Source","text":"
                                        name: biological role mixin\ndescription: A role played by the chemical entity or part thereof within a biological\n  context.\nfrom_schema: https://w3id.org/biolink/biolink-model\nnarrow_mappings:\n- CHEBI:24432\nmixin: true\nalias: biological_role_mixin\nrange: string\n\n
                                        "},{"location":"biomarker_for/","title":"Slot: biomarker_for (multivalued)","text":"Description: holds between a measurable chemical entity and a disease or phenotypic feature, where the entity is used as an indicator of the presence or state of the disease or feature.

                                        Domain: ChemicalEntityOrGeneOrGeneProduct Range: DiseaseOrPhenotypicFeature

                                        "},{"location":"biomarker_for/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • associated_with
                                              • correlated_with
                                                • biomarker_for
                                        "},{"location":"biomarker_for/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"biomarker_for/#linkml-source","title":"LinkML Source","text":"
                                        name: biomarker for\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between a measurable chemical entity and a disease or phenotypic\n  feature, where the entity is used as an indicator of the presence or state of the\n  disease or feature.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- NCIT:R39\nnarrow_mappings:\n- NCIT:R47\n- NCIT:genetic_biomarker_related_to\n- NCIT:is_molecular_abnormality_of_disease\n- orphanet:465410\nbroad_mappings:\n- RO:0002607\nis_a: correlated with\ndomain: chemical entity or gene or gene product\nmultivalued: true\ninherited: true\nalias: biomarker_for\nrange: disease or phenotypic feature\n\n
                                        "},{"location":"bonferonni_adjusted_p_value/","title":"Slot: bonferonni_adjusted_p_value","text":"Description: The Bonferroni correction is an adjustment made to P values when several dependent or independent statistical tests are being performed simultaneously on a single data set. To perform a Bonferroni correction, divide the critical P value (\u03b1) by the number of comparisons being made. P is always italicized and capitalized. The actual P value* should be expressed (P=. 04) rather than expressing a statement of inequality (P<. 05), unless P<.

                                        Domain: Association Range: Float

                                        "},{"location":"bonferonni_adjusted_p_value/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • p_value
                                            • adjusted_p_value
                                              • bonferonni_adjusted_p_value
                                        "},{"location":"bonferonni_adjusted_p_value/#linkml-source","title":"LinkML Source","text":"
                                        name: bonferonni adjusted p value\ndescription: The Bonferroni correction is an adjustment made to P values when several\n  dependent or independent  statistical tests are being performed simultaneously on\n  a single data set. To perform a Bonferroni  correction, divide the critical P value\n  (\u03b1) by the number of comparisons being made.  P is always italicized and  capitalized.\n  The actual P value* should be expressed (P=. 04) rather than expressing a statement\n  of inequality  (P<. 05), unless P<.\nexamples:\n- value: '0.018'\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: adjusted p value\ndomain: association\nalias: bonferonni_adjusted_p_value\nrange: float\n\n
                                        "},{"location":"broad_match/","title":"Slot: broad_match (multivalued)","text":"Description: a list of terms from different schemas or terminology systems that have a broader, more general meaning. Broader terms are typically shown as parents in a hierarchy or tree.

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"broad_match/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_concept_level
                                            • broad_match
                                        "},{"location":"broad_match/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot PredicateMapping A deprecated predicate mapping object contains the deprecated predicate and an example of the rewiring that should be done to use a qualified statement in its place. no"},{"location":"broad_match/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"broad_match/#linkml-source","title":"LinkML Source","text":"
                                        name: broad match\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\n  opposite_of:\n    tag: opposite_of\n    value: narrow match\ndescription: a list of terms from different schemas or terminology systems that have\n  a broader, more general meaning. Broader terms are typically shown as parents in\n  a hierarchy or tree.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- skos:broadMatch\n- WIKIDATA:Q39894595\nis_a: related to at concept level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: broad_match\ndomain_of:\n- predicate mapping\nrange: named thing\n\n
                                        "},{"location":"broad_matches/","title":"Slot: broad_matches (multivalued)","text":"Description: A list of terms from different schemas or terminology systems that have a broader meaning. Such terms often describe a more general concept from different ontological perspectives.

                                        Range: String

                                        "},{"location":"broad_matches/#linkml-source","title":"LinkML Source","text":"
                                        name: broad matches\ndescription: A list of terms from different schemas or terminology systems that have\n  a broader meaning. Such terms often describe a more general concept from different\n  ontological perspectives.\nfrom_schema: https://w3id.org/biolink/biolink-model\nmultivalued: true\nalias: broad_matches\nrange: string\n\n
                                        "},{"location":"broad_synonym/","title":"Slot: broad_synonym (multivalued)","text":"

                                        Domain: NamedThing Range: LabelType

                                        "},{"location":"broad_synonym/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • synonym
                                            • broad_synonym
                                        "},{"location":"broad_synonym/#linkml-source","title":"LinkML Source","text":"
                                        name: broad synonym\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- oboInOwl:hasBroadSynonym\nis_a: synonym\ndomain: named thing\nmultivalued: true\nalias: broad_synonym\nrange: label type\n\n
                                        "},{"location":"can_be_carried_out_by/","title":"Slot: can_be_carried_out_by (multivalued)","text":"Inverse: capable of

                                        Domain: Occurrent Range: NamedThing

                                        "},{"location":"can_be_carried_out_by/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_participant
                                              • actively_involves
                                                • can_be_carried_out_by
                                        "},{"location":"can_be_carried_out_by/#linkml-source","title":"LinkML Source","text":"
                                        name: can be carried out by\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: actively involves\ndomain: occurrent\nmultivalued: true\ninherited: true\nalias: can_be_carried_out_by\ninverse: capable of\nrange: named thing\n\n
                                        "},{"location":"capable_of/","title":"Slot: capable_of (multivalued)","text":"Description: holds between a physical entity and process or function, where the continuant alone has the ability to carry out the process or function.

                                        Domain: NamedThing Range: Occurrent

                                        "},{"location":"capable_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • participates_in
                                              • actively_involved_in
                                                • capable_of
                                        "},{"location":"capable_of/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"capable_of/#linkml-source","title":"LinkML Source","text":"
                                        name: capable of\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between a physical entity and process or function, where the continuant\n  alone has the ability to carry out the process or function.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0002215\nnarrow_mappings:\n- NCIT:R52\n- RO:0002500\nis_a: actively involved in\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: capable_of\nrange: occurrent\n\n
                                        "},{"location":"catalyst_qualifier/","title":"Slot: catalyst_qualifier (multivalued)","text":"Description: a qualifier that connects an association between two causally connected entities (for example, two chemical entities, or a chemical entity in that changes location) and the gene product, gene, or complex that enables or catalyzes the change.

                                        Domain: Association Range: MacromolecularMachineMixin

                                        "},{"location":"catalyst_qualifier/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • catalyst_qualifier
                                        "},{"location":"catalyst_qualifier/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot ChemicalToChemicalDerivationAssociation A causal relationship between two chemical entities, where the subject represents the upstream entity and the object represents the downstream. For any such association there is an implicit reaction: IF R has-input C1 AND R has-output C2 AND R enabled-by P AND R type Reaction THEN C1 derives-into C2 catalyst qualifier P yes"},{"location":"catalyst_qualifier/#linkml-source","title":"LinkML Source","text":"
                                        name: catalyst qualifier\ndescription: a qualifier that connects an association between two causally connected\n  entities (for example, two chemical entities, or a chemical entity in that changes\n  location) and the gene product, gene, or complex that enables or catalyzes the change.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nmultivalued: true\nalias: catalyst_qualifier\ndomain_of:\n- chemical to chemical derivation association\nrange: macromolecular machine mixin\n\n
                                        "},{"location":"catalyzes/","title":"Slot: catalyzes (multivalued)","text":"

                                        Domain: Occurrent Range: BiologicalProcessOrActivity

                                        "},{"location":"catalyzes/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • participates_in
                                              • catalyzes
                                        "},{"location":"catalyzes/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"catalyzes/#linkml-source","title":"LinkML Source","text":"
                                        name: catalyzes\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0002327\nis_a: participates in\ndomain: occurrent\nmultivalued: true\ninherited: true\nalias: catalyzes\nrange: biological process or activity\n\n
                                        "},{"location":"category/","title":"Slot: category (multivalued)","text":"Description: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}

                                        Domain: Entity Range: CategoryType

                                        "},{"location":"category/#inheritance","title":"Inheritance","text":"
                                        • type
                                          • category
                                        "},{"location":"category/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Entity Root Biolink Model class for all things and informational relationships, real or imagined. no"},{"location":"category/#linkml-source","title":"LinkML Source","text":"
                                        name: category\ndescription: Name of the high level ontology class in which this entity is categorized.\n  Corresponds to the label for the biolink entity type class. In a neo4j database\n  this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink\n  model class URI. This field is multi-valued. It should include values for ancestors\n  of the biolink class; for example, a protein such as Shh would have category values\n  `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database,\n  nodes will typically have an rdf:type triples. This can be to the most specific\n  biolink class, or potentially to a class more specific than something in biolink.\n  For example, a sequence feature `f` may have a rdf:type assertion to a SO class\n  such as TF_binding_site, which is more specific than anything in biolink. Here we\n  would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: type\ndomain: entity\nmultivalued: true\ndesignates_type: true\nalias: category\ndomain_of:\n- entity\nis_class_field: true\nrange: category type\n\n
                                        "},{"location":"causal_mechanism_qualifier/","title":"Slot: causal_mechanism_qualifier","text":"Description: A statement qualifier representing a type of molecular control mechanism through which an effect of a chemical on a gene or gene product is mediated (e.g. 'agonism', 'inhibition', 'allosteric modulation', 'channel blocker')

                                        Domain: Association Range: CausalMechanismQualifierEnum

                                        "},{"location":"causal_mechanism_qualifier/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • qualifier
                                            • statement_qualifier
                                              • causal_mechanism_qualifier
                                        "},{"location":"causal_mechanism_qualifier/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot PredicateMapping A deprecated predicate mapping object contains the deprecated predicate and an example of the rewiring that should be done to use a qualified statement in its place. no ChemicalAffectsGeneAssociation Describes an effect that a chemical has on a gene or gene product (e.g. an impact of on its abundance, activity,localization, processing, expression, etc.) yes GeneAffectsChemicalAssociation Describes an effect that a gene or gene product has on a chemical entity (e.g. an impact of on its abundance, activity, localization, processing, transport, etc.) yes"},{"location":"causal_mechanism_qualifier/#linkml-source","title":"LinkML Source","text":"
                                        name: causal mechanism qualifier\ndescription: A statement qualifier representing a type of molecular control mechanism\n  through which an effect of a chemical on a gene or gene product is mediated (e.g.\n  'agonism', 'inhibition', 'allosteric modulation', 'channel blocker')\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: statement qualifier\ndomain: association\nalias: causal_mechanism_qualifier\ndomain_of:\n- predicate mapping\n- chemical affects gene association\n- gene affects chemical association\nrange: CausalMechanismQualifierEnum\n\n
                                        "},{"location":"caused_by/","title":"Slot: caused_by (multivalued)","text":"Description: holds between two entities where the occurrence, existence, or activity of one is caused by the occurrence or generation of the other Aliases: disease caused by disruption of, disease has basis in dysfunction of, realized in response to, realized in response to stimulus Inverse: causes

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"caused_by/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • contribution_from
                                              • caused_by
                                        "},{"location":"caused_by/#linkml-source","title":"LinkML Source","text":"
                                        name: caused by\ndescription: holds between two entities where the occurrence, existence, or activity\n  of one is caused by the occurrence or generation of the other\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- disease caused by disruption of\n- disease has basis in dysfunction of\n- realized in response to\n- realized in response to stimulus\nexact_mappings:\n- WIKIDATA_PROPERTY:P828\nnarrow_mappings:\n- RO:0001022\n- RO:0002608\n- RO:0004019\n- RO:0004020\n- RO:0004028\n- RO:0009501\nis_a: contribution from\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: caused_by\ninverse: causes\nrange: named thing\n\n
                                        "},{"location":"causes/","title":"Slot: causes (multivalued)","text":"Description: holds between two entities where the occurrence, existence, or activity of one causes the occurrence or generation of the other

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"causes/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • contributes_to
                                              • causes
                                        "},{"location":"causes/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"causes/#linkml-source","title":"LinkML Source","text":"
                                        name: causes\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\n  opposite_of:\n    tag: opposite_of\n    value: prevents\ndescription: holds between two entities where the occurrence, existence, or activity\n  of one causes the occurrence or generation of the other\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- SEMMEDDB:CAUSES\n- WIKIDATA_PROPERTY:P1542\n- SNOMED:cause_of\n- RO:0003303\nnarrow_mappings:\n- MONDO:disease_triggers\n- GOREL:0000040\n- MONDO:disease_causes_feature\n- MONDO:disease_triggers\n- NCIT:allele_has_abnormality\n- NCIT:biological_process_has_result_biological_process\n- NCIT:chemical_or_drug_has_physiologic_effect\n- NCIT:chemical_or_drug_initiates_biological_process\n- NCIT:process_initiates_biological_process\n- NCIT:chromosome_mapped_to_disease\n- NCIT:disease_has_normal_tissue_origin\n- NBO-PROPERTY:in_response_to\n- orphanet:317343\n- orphanet:317344\n- orphanet:317346\n- orphanet:410295\n- orphanet:410296\n- RO:0002256\n- RO:0002315\n- RO:0002507\n- RO:0002509\n- RO:0004001\n- SNOMED:causative_agent_of\n- SNOMED:has_realization\n- UMLS:has_physiologic_effect\nbroad_mappings:\n- RO:0002410\n- RO:0002506\nis_a: contributes to\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: causes\nrange: named thing\n\n
                                        "},{"location":"chapter/","title":"Slot: chapter","text":"Description: chapter of a book

                                        Domain: BookChapter Range: String

                                        "},{"location":"chapter/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • chapter
                                        "},{"location":"chapter/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot BookChapter None no"},{"location":"chapter/#linkml-source","title":"LinkML Source","text":"
                                        name: chapter\ndescription: chapter of a book\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- WIKIDATA:Q1980247\nis_a: node property\ndomain: book chapter\nalias: chapter\ndomain_of:\n- book chapter\nrange: string\n\n
                                        "},{"location":"chemical_role_mixin/","title":"Slot: chemical_role_mixin","text":"Description: A role played by the chemical entity or part thereof within a chemical context.

                                        Range: String

                                        "},{"location":"chemical_role_mixin/#mixin-usage","title":"Mixin Usage","text":"mixed into description range domain"},{"location":"chemical_role_mixin/#linkml-source","title":"LinkML Source","text":"
                                        name: chemical role mixin\ndescription: A role played by the chemical entity or part thereof within a chemical\n  context.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- CHEBI:51086\nmixin: true\nalias: chemical_role_mixin\nrange: string\n\n
                                        "},{"location":"chemically_similar_to/","title":"Slot: chemically_similar_to (multivalued)","text":"Description: holds between one small molecule entity and another that it approximates for purposes of scientific study, in virtue of its exhibiting similar features of the studied entity.

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"chemically_similar_to/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • similar_to
                                              • chemically_similar_to
                                        "},{"location":"chemically_similar_to/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"chemically_similar_to/#linkml-source","title":"LinkML Source","text":"
                                        name: chemically similar to\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between one small molecule entity and another that it approximates\n  for purposes of scientific study, in virtue of its exhibiting similar features of\n  the studied entity.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nnarrow_mappings:\n- CHEBI:has_parent_hydride\n- CHEBI:has_functional_parent\n- CHEBI:is_conjugate_acid_of\n- CHEBI:is_conjugate_base_of\n- CHEBI:is_enantiomer_of\n- CHEBI:is_tautomer_of\n- NCIT:has_salt_form\nis_a: similar to\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: chemically_similar_to\nsymmetric: true\nrange: named thing\n\n
                                        "},{"location":"chi_squared_statistic/","title":"Slot: chi_squared_statistic","text":"Description: represents the chi-squared statistic computed from observations

                                        Domain: Association Range: Float

                                        "},{"location":"chi_squared_statistic/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • chi_squared_statistic
                                        "},{"location":"chi_squared_statistic/#linkml-source","title":"LinkML Source","text":"
                                        name: chi squared statistic\ndescription: represents the chi-squared statistic computed from observations\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- STATO:0000030\nis_a: association slot\ndomain: association\nalias: chi_squared_statistic\nrange: float\n\n
                                        "},{"location":"clinical_modifier_qualifier/","title":"Slot: clinical_modifier_qualifier","text":"Description: the method or process of administering a pharmaceutical compound to achieve a therapeutic effect in humans or animals.

                                        Domain: Association Range: ClinicalModifier

                                        "},{"location":"clinical_modifier_qualifier/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • clinical_modifier_qualifier
                                        "},{"location":"clinical_modifier_qualifier/#linkml-source","title":"LinkML Source","text":"
                                        name: clinical modifier qualifier\ndescription: the method or process of administering a pharmaceutical compound to achieve\n  a therapeutic effect in humans or animals.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nalias: clinical_modifier_qualifier\nrange: clinical modifier\n\n
                                        "},{"location":"close_match/","title":"Slot: close_match (multivalued)","text":"Description: a list of terms from different schemas or terminology systems that have a semantically similar but not strictly equivalent, broader, or narrower meaning. Such terms often describe the same general concept from different ontological perspectives (e.g. drug as a type of chemical entity versus drug as a type of role borne by a chemical entity).

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"close_match/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_concept_level
                                            • close_match
                                              • exact_match
                                        "},{"location":"close_match/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"close_match/#linkml-source","title":"LinkML Source","text":"
                                        name: close match\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: a list of terms from different schemas or terminology systems that have\n  a semantically similar but not strictly equivalent, broader, or narrower meaning.\n  Such terms often describe the same general concept from different ontological perspectives\n  (e.g. drug as a type of chemical entity versus drug as a type of role borne by a\n  chemical entity).\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- skos:closeMatch\n- SEMMEDDB:same_as\nnarrow_mappings:\n- CHEBI:is_enantiomer_of\n- CHEBI:is_tautomer_of\n- MEDDRA:classified_as\n- oboInOwl:hasDbXref\n- RXNORM:has_quantified_form\n- UMLS:SY\nis_a: related to at concept level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: close_match\nsymmetric: true\nrange: named thing\n\n
                                        "},{"location":"coexists_with/","title":"Slot: coexists_with (multivalued)","text":"Description: holds between two entities that are co-located in the same aggregate object, process, or spatio-temporal region

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"coexists_with/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • coexists_with
                                              • in_pathway_with
                                              • in_complex_with
                                              • in_cell_population_with
                                              • colocalizes_with
                                        "},{"location":"coexists_with/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"coexists_with/#linkml-source","title":"LinkML Source","text":"
                                        name: coexists with\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between two entities that are co-located in the same aggregate\n  object, process, or spatio-temporal region\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nnarrow_mappings:\n- BSPO:0000096\n- BSPO:0000097\n- BSPO:0000098\n- BSPO:0000099\n- BSPO:0000100\n- BSPO:0000102\n- BSPO:0000104\n- BSPO:0000110\n- BSPO:0000113\n- BSPO:0015001\n- BSPO:0015002\n- BSPO:0015003\n- BSPO:0015005\n- BSPO:0015006\n- BSPO:0015007\n- BSPO:0015008\n- BSPO:0015009\n- BSPO:0015012\n- BSPO:0015014\n- BSPO:parallel_to\n- UBERON_CORE:anastomoses_with\n- UBERON_CORE:anteriorly_connected_to\n- UBERON_CORE:posteriorly_connected_to\n- UBERON_CORE:channel_for\n- UBERON_CORE:channels_from\n- UBERON_CORE:channels_into\n- UBERON_CORE:conduit_for\n- UBERON_CORE:distally_connected_to\n- UBERON_CORE:extends_fibers_into\n- UBERON_CORE:filtered_through\n- UBERON_CORE:indirectly_supplies\n- UBERON_CORE:proximally_connected_to\n- UBERON_CORE:synapsed_by\n- UBERON_CORE:transitively_anteriorly_connected_to\n- UBERON_CORE:transitively_connected_to\n- UBERON_CORE:transitively_distally_connected_to\n- UBERON_CORE:transitively_proximally_connected_to\n- ENVO:01001307\n- FMA:adjacent_to\n- FMA:afferent_to\n- FMA:anterior_to\n- FMA:anteroinferior_to\n- FMA:anterolateral_to\n- FMA:anteromedial_to\n- FMA:anterosuperior_to\n- FMA:arterial_supply_of\n- FMA:has_arterial_supply\n- FMA:articulates_with\n- FMA:attaches_to\n- FMA:bounded_by\n- FMA:bounds\n- FMA:branch_of\n- FMA:connection_type_of\n- FMA:continuation_branch_of\n- FMA:continuous_distally_with\n- FMA:continuous_proximally_with\n- FMA:corresponds_to\n- FMA:development_type_of\n- FMA:developmental_stage_of\n- FMA:direct_cell_shape_of\n- FMA:direct_left_of\n- FMA:direct_right_of\n- FMA:distal_to\n- FMA:drains_into\n- FMA:efferent_to\n- FMA:external_to\n- FMA:formed_by\n- FMA:forms\n- FMA:full_grown_phenotype_of\n- FMA:has_full_grown_phenotype\n- FMA:fuses_with\n- FMA:fusion_of\n- FMA:has_fusion\n- FMA:germ_origin_of\n- FMA:has_germ_origin\n- FMA:has_adherent\n- FMA:has_branch\n- FMA:has_connection_type\n- FMA:has_continuation_branch\n- FMA:has_development_type\n- FMA:has_developmental_stage\n- FMA:has_direct_cell_shape\n- FMA:has_inherent_3d_shape\n- FMA:has_insertion\n- FMA:has_lymphatic_drainage\n- FMA:has_nerve_supply\n- FMA:has_observed_anatomical_entity\n- FMA:has_origin\n- FMA:has_primary_segmental_supply\n- FMA:has_projection\n- FMA:has_regional_part\n- FMA:has_related_developmental_entity\n- FMA:has_secondary_segmental_supply\n- FMA:has_segmental_composition\n- FMA:has_segmental_supply\n- FMA:has_tributary\n- FMA:has_venous_drainage\n- FMA:inferior_to\n- FMA:inferolateral_to\n- FMA:inferomedial_to\n- FMA:inherent_3d_shape_of\n- FMA:insertion_of\n- FMA:internal_to\n- FMA:lateral_to\n- FMA:left_lateral_to\n- FMA:left_medial_to\n- FMA:lymphatic_drainage_of\n- FMA:matures_from\n- FMA:matures_into\n- FMA:medial_to\n- FMA:merges_with\n- FMA:nerve_supply_of\n- FMA:origin_of\n- FMA:posterior_to\n- FMA:posteroinferior_to\n- FMA:posterolateral_to\n- FMA:posteromedial_to\n- FMA:posterosuperior_to\n- FMA:primary_segmental_supply_of\n- FMA:projects_from\n- FMA:projects_to\n- FMA:proximal_to\n- FMA:receives_attachment_from\n- FMA:receives_drainage_from\n- FMA:receives_input_from\n- FMA:receives_projection\n- FMA:related_part\n- FMA:right_lateral_to\n- FMA:right_medial_to\n- FMA:secondary_segmental_supply_of\n- FMA:segmental_composition_of\n- FMA:segmental_supply_of\n- FMA:sends_output_to\n- FMA:superior_to\n- FMA:superolateral_to\n- FMA:superomedial_to\n- FMA:surrounded_by\n- FMA:surrounds\n- FMA:tributary_of\n- FMA:venous_drainage_of\n- LOINC:has_lateral_anatomic_location\n- LOINC:has_lateral_location_presence\n- UBERON_NONAMESPACE:distally_connected_to\n- UBERON_NONAMESPACE:subdivision_of\n- RO:0002219\n- RO:0002220\n- RO:0002221\n- SO:has_origin\n- UBERON:anastomoses_with\n- UBERON:anteriorly_connected_to\n- UBERON:channel_for\n- UBERON:channels_from\n- UBERON:channels_into\n- UBERON:conduit_for\n- UBERON:distally_connected_to\n- UBERON:existence_starts_and_ends_during\n- UBERON:extends_fibers_into\n- UBERON:filtered_through\n- UBERON:in_central_side_of\n- UBERON:in_innermost_side_of\n- UBERON:in_outermost_side_of\n- UBERON:indirectly_supplies\n- UBERON:posteriorly_connected_to\n- UBERON:protects\n- UBERON:proximally_connected_to\n- UBERON:sexually_homologous_to\nbroad_mappings:\n- SEMMEDDB:COEXISTS_WITH\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: coexists_with\nsymmetric: true\nrange: named thing\n\n
                                        "},{"location":"coexpressed_with/","title":"Slot: coexpressed_with (multivalued)","text":"Description: holds between any two genes or gene products, in which both are generally expressed within a single defined experimental context.

                                        Domain: GeneOrGeneProduct Range: GeneOrGeneProduct

                                        "},{"location":"coexpressed_with/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • associated_with
                                              • correlated_with
                                                • coexpressed_with
                                        "},{"location":"coexpressed_with/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"coexpressed_with/#linkml-source","title":"LinkML Source","text":"
                                        name: coexpressed with\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between any two genes or gene products, in which both are generally\n  expressed within a single defined experimental context.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: correlated with\ndomain: gene or gene product\nmultivalued: true\ninherited: true\nalias: coexpressed_with\nsymmetric: true\nrange: gene or gene product\n\n
                                        "},{"location":"colocalizes_with/","title":"Slot: colocalizes_with (multivalued)","text":"Description: holds between two entities that are observed to be located in the same place.

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"colocalizes_with/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • coexists_with
                                              • colocalizes_with
                                        "},{"location":"colocalizes_with/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"colocalizes_with/#linkml-source","title":"LinkML Source","text":"
                                        name: colocalizes with\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between two entities that are observed to be located in the same\n  place.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0002325\nis_a: coexists with\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: colocalizes_with\nsymmetric: true\nrange: named thing\n\n
                                        "},{"location":"completed_by/","title":"Slot: completed_by (multivalued)","text":"Inverse: has completed

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"completed_by/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • completed_by
                                        "},{"location":"completed_by/#linkml-source","title":"LinkML Source","text":"
                                        name: completed by\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: completed_by\ninverse: has completed\nrange: named thing\n\n
                                        "},{"location":"composed_primarily_of/","title":"Slot: composed_primarily_of (multivalued)","text":"Description: x composed_primarily_of_y if:more than half of the mass of x is made from parts of y.

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"composed_primarily_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • composed_primarily_of
                                        "},{"location":"composed_primarily_of/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"composed_primarily_of/#linkml-source","title":"LinkML Source","text":"
                                        name: composed primarily of\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: x composed_primarily_of_y if:more than half of the mass of x is made\n  from parts of y.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0002473\nis_a: related to\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: composed_primarily_of\nrange: named thing\n\n
                                        "},{"location":"concept_count_object/","title":"Slot: concept_count_object","text":"Description: The number of instances in a dataset/cohort whose records contain the concept in the object slot of an association.

                                        Domain: Association Range: Integer

                                        "},{"location":"concept_count_object/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • concept_count_object
                                        "},{"location":"concept_count_object/#linkml-source","title":"LinkML Source","text":"
                                        name: concept count object\ndescription: The number of instances in a dataset/cohort whose records contain the\n  concept in the object slot of an association.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nalias: concept_count_object\nrange: integer\n\n
                                        "},{"location":"concept_count_subject/","title":"Slot: concept_count_subject","text":"Description: The number of instances in a dataset/cohort whose records contain the concept in the subject slot of an association.

                                        Domain: Association Range: Integer

                                        "},{"location":"concept_count_subject/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • concept_count_subject
                                        "},{"location":"concept_count_subject/#linkml-source","title":"LinkML Source","text":"
                                        name: concept count subject\ndescription: The number of instances in a dataset/cohort whose records contain the\n  concept in the subject slot of an association.\nexamples:\n- value: '489'\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nalias: concept_count_subject\nrange: integer\n\n
                                        "},{"location":"concept_pair_count/","title":"Slot: concept_pair_count","text":"Description: The number of instances in a dataset/cohort whose records contain both the subject and object concept of an association.

                                        Domain: Association Range: Integer

                                        "},{"location":"concept_pair_count/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • concept_pair_count
                                        "},{"location":"concept_pair_count/#linkml-source","title":"LinkML Source","text":"
                                        name: concept pair count\ndescription: The number of instances in a dataset/cohort whose records contain both\n  the subject and object concept of an association.\nexamples:\n- value: '1731'\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nalias: concept_pair_count\nrange: integer\n\n
                                        "},{"location":"condition_associated_with_gene/","title":"Slot: condition_associated_with_gene (multivalued)","text":"Description: holds between a gene and a disease or phenotypic feature that may be influenced, contribute to, or be correlated with the gene or its alleles/products Aliases: disease associated with gene Inverse: gene associated with condition

                                        Domain: DiseaseOrPhenotypicFeature Range: Gene

                                        "},{"location":"condition_associated_with_gene/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • associated_with
                                              • genetically_associated_with
                                                • condition_associated_with_gene
                                        "},{"location":"condition_associated_with_gene/#linkml-source","title":"LinkML Source","text":"
                                        name: condition associated with gene\ndescription: holds between a gene and a disease or phenotypic feature that may be\n  influenced, contribute to, or be correlated with the gene or its alleles/products\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- disease associated with gene\nnarrow_mappings:\n- NCIT:R176\nis_a: genetically associated with\ndomain: disease or phenotypic feature\nmultivalued: true\ninherited: true\nalias: condition_associated_with_gene\ninverse: gene associated with condition\nrange: gene\n\n
                                        "},{"location":"consumed_by/","title":"Slot: consumed_by (multivalued)","text":"Inverse: consumes

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"consumed_by/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • participates_in
                                              • is_input_of
                                                • consumed_by
                                        "},{"location":"consumed_by/#linkml-source","title":"LinkML Source","text":"
                                        name: consumed by\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: is input of\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: consumed_by\ninverse: consumes\nrange: named thing\n\n
                                        "},{"location":"consumes/","title":"Slot: consumes (multivalued)","text":"

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"consumes/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_participant
                                              • has_input
                                                • consumes
                                        "},{"location":"consumes/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"consumes/#linkml-source","title":"LinkML Source","text":"
                                        name: consumes\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\nfrom_schema: https://w3id.org/biolink/biolink-model\nnarrow_mappings:\n- RO:0004009\nis_a: has input\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: consumes\nrange: named thing\n\n
                                        "},{"location":"contains_process/","title":"Slot: contains_process (multivalued)","text":"Inverse: occurs in

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"contains_process/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • contains_process
                                        "},{"location":"contains_process/#linkml-source","title":"LinkML Source","text":"
                                        name: contains process\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: contains_process\ninverse: occurs in\nrange: named thing\n\n
                                        "},{"location":"context_qualifier/","title":"Slot: context_qualifier (Abstract)","text":"Description: Restricts the setting/context/location where the core concept (or qualified core concept) resides or occurs.

                                        Domain: Association Range: String

                                        "},{"location":"context_qualifier/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • qualifier
                                            • context_qualifier
                                              • subject_context_qualifier
                                              • object_context_qualifier
                                        "},{"location":"context_qualifier/#linkml-source","title":"LinkML Source","text":"
                                        name: context qualifier\ndescription: Restricts the setting/context/location where the core concept (or qualified\n  core concept) resides or occurs.\nexamples:\n- value: cohort x (e.g. a specific population, referenced by an identifier)\n- value: gut microbiome\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: qualifier\nabstract: true\ndomain: association\nalias: context_qualifier\nrange: string\n\n
                                        "},{"location":"contraindicated_for/","title":"Slot: contraindicated_for (multivalued)","text":"Description: Holds between a drug and a disease or phenotype, such that a person with that disease should not be treated with the drug.

                                        Domain: Drug Range: DiseaseOrPhenotypicFeature

                                        "},{"location":"contraindicated_for/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • contraindicated_for
                                        "},{"location":"contraindicated_for/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"contraindicated_for/#linkml-source","title":"LinkML Source","text":"
                                        name: contraindicated for\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\n  opposite_of:\n    tag: opposite_of\n    value: treats\ndescription: Holds between a drug and a disease or phenotype, such that a person with\n  that disease should not be treated with the drug.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- NCIT:C37933\nis_a: related to at instance level\ndomain: drug\nmultivalued: true\ninherited: true\nalias: contraindicated_for\nrange: disease or phenotypic feature\n\n
                                        "},{"location":"contributes_to/","title":"Slot: contributes_to (multivalued)","text":"Description: holds between two entities where the occurrence, existence, or activity of one contributes to the occurrence or generation of the other

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"contributes_to/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • contributes_to
                                              • causes
                                        "},{"location":"contributes_to/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"contributes_to/#linkml-source","title":"LinkML Source","text":"
                                        name: contributes to\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between two entities where the occurrence, existence, or activity\n  of one contributes to the occurrence or generation of the other\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0002326\nclose_mappings:\n- IDO:0000664\nnarrow_mappings:\n- CTD:marker_mechanism\n- MONDO:predisposes_towards\n- RO:0002255\n- RO:0003304\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: contributes_to\nrange: named thing\n\n
                                        "},{"location":"contribution_from/","title":"Slot: contribution_from (multivalued)","text":"Inverse: contributes to

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"contribution_from/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • contribution_from
                                              • caused_by
                                        "},{"location":"contribution_from/#linkml-source","title":"LinkML Source","text":"
                                        name: contribution from\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: contribution_from\ninverse: contributes to\nrange: named thing\n\n
                                        "},{"location":"contributor/","title":"Slot: contributor (Abstract) (multivalued)","text":"

                                        Domain: Agent Range: InformationContentEntity

                                        "},{"location":"contributor/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • contributor
                                              • provider
                                              • publisher
                                              • editor
                                              • author
                                        "},{"location":"contributor/#linkml-source","title":"LinkML Source","text":"
                                        name: contributor\ncomments:\n- This is a grouping for predicates relating entities to their associated contributors\n  realizing them\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- dct:contributor\nis_a: related to at instance level\nabstract: true\ndomain: agent\nmultivalued: true\ninherited: true\nalias: contributor\nrange: information content entity\n\n
                                        "},{"location":"correlated_with/","title":"Slot: correlated_with (multivalued)","text":"Description: A relationship that holds between two concepts represented by variables for which a statistical dependence is demonstrated using a correlation analysis method. Notes: These concepts may map exactly to the statistical variables, or represent related entities for which the variables serve as proxies in an Association (e.g. diseases, chemical entities or processes).

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"correlated_with/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • associated_with
                                              • correlated_with
                                                • positively_correlated_with
                                                • negatively_correlated_with
                                                • occurs_together_in_literature_with
                                                • coexpressed_with
                                                • has_biomarker
                                                • biomarker_for
                                        "},{"location":"correlated_with/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"correlated_with/#linkml-source","title":"LinkML Source","text":"
                                        name: correlated with\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: A relationship that holds between two concepts represented by variables\n  for which a statistical dependence is  demonstrated using a correlation analysis\n  method.\nnotes:\n- These concepts may map exactly to the statistical variables, or represent related\n  entities for which the  variables serve as proxies in an Association (e.g. diseases,\n  chemical entities or processes).\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0002610\n- PATO:correlates_with\nis_a: associated with\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: correlated_with\nsymmetric: true\nrange: named thing\n\n
                                        "},{"location":"created_with/","title":"Slot: created_with","text":"

                                        Domain: Dataset Range: String

                                        "},{"location":"created_with/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • created_with
                                        "},{"location":"created_with/#linkml-source","title":"LinkML Source","text":"
                                        name: created with\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- pav:createdWith\nis_a: node property\ndomain: dataset\nalias: created_with\nrange: string\n\n
                                        "},{"location":"creation_date/","title":"Slot: creation_date","text":"Description: date on which an entity was created. This can be applied to nodes or edges Aliases: publication date

                                        Domain: NamedThing Range: Date

                                        "},{"location":"creation_date/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • creation_date
                                        "},{"location":"creation_date/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot InformationContentEntity a piece of information that typically describes some topic of discourse or is used as support. no"},{"location":"creation_date/#linkml-source","title":"LinkML Source","text":"
                                        name: creation date\ndescription: date on which an entity was created. This can be applied to nodes or\n  edges\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- publication date\nexact_mappings:\n- dct:createdOn\n- WIKIDATA_PROPERTY:P577\nis_a: node property\ndomain: named thing\nalias: creation_date\ndomain_of:\n- information content entity\nrange: date\n\n
                                        "},{"location":"curating-the-model/","title":"Curating the Biolink Model","text":"

                                        Before curating the Biolink Model, we recommend that you familiarize yourself with the basics of LinkML and its metamodel components. Like many modeling frameworks, LinkML comes with a controlled vocabulary of terms that are used to describe the model. While the modeling language is robust and might seem overwhelming, understanding just a few basic components like:

                                        • classes
                                        • slots
                                        • exact_mappings
                                        • aliases
                                        • is_a
                                        • range
                                        • domain

                                        will be extremely helpful. For more information on LinkML refer to Using the Modeling Language. For more information about LinkML, please refer to the tutorial here.

                                        In Biolink Model all the curation should happen in one place: biolink-model.yaml This is the one source of truth for the model.

                                        "},{"location":"curating-the-model/#pr-guidelines","title":"PR Guidelines","text":"
                                        • All of our modeling and example data should be as clear as possible.
                                        • Textual annotations on classes, slots and enumerations should be written with minimal jargon.
                                        • If it is necessary to retain external content as-is, like descriptions, they should be attributed using the appropriate LinkML meta-slots, and we should also strive to provide clarification in appropriate meta-slots.
                                        • Team members adding new modeling bear the responsibility of re-using existing elements or demonstrating to the team how their proposed alternative modeling is generally superior. This can be simplified by keeping pull requests small. Diligent modeling efforts should be acknowledged, especially for newer contributors. A decision to not merge in part of the work does not mean that the work isn\u2019t appreciated or has been thrown away, as closed but unmerged pull requests could be revisited in the future.

                                        Please run make test before submitting a PR to ensure that the model is valid. Please resolve conflicts before submitting a PR to help aid the PR reviewer. Note: if you have conflicts in files in the project directory, running make test after a master (main) branch merge into your branch will clear them. Please feel free to commit the regenerated artifacts.

                                        "},{"location":"curating-the-model/#adding-an-entity-class","title":"Adding an Entity class","text":"

                                        To add an entity class to Biolink Model you need to determine the following: - What is an appropriate name for this entity? - The name for an entity should be clear and concise. It should describe instances of this class - Where in the named thing hierarchy does the new class fit? - Determine what the immediate parent for this class is going to be - What are the slots that this class can have (in addition to its inherited slots)? - Determine what additional properties that this class ought to have - Do certain slots have to be constrained to certain values? - Determine whether there are properties (new or inherited) whose value have to be constrained to a certain value space - What are the valid namespace prefixes for identifiers of instances of this class? - For representing an instance of this entity class determine the identifier namespace and valid prefix(es) - What are the mapping(s) for this class? - Mappings are a way of rooting this new entity class in the context of other ontologies, thesauri, controlled vocabularies and taxonomies - Determine the level of granularity for your mappings where they can be divided into 5 types: - related_mappings, - broad_mappings, - narrow_mappings - close_mappings, - exact_mappings

                                        There are other linkML slots that can be used to define your class and further capture the semantics of your class. For more information on what each slot means and how to use them in Biolink Model, refer to Using the Modeling Language.

                                        "},{"location":"curating-the-model/#adding-an-association-class","title":"Adding an Association class","text":"

                                        These modeling principles/desiderata have guided modeling choices throughout the qualifier-based approach to adding Association classes in Biolink.

                                        • Nodes should represent core domain concepts: If possible, IRIs for KG nodes should represent fundamental domain concepts (genes, chemicals, phenotypes, diseases, etc.) This facilitates connections between primary entities of interest with fewer hops, and avoids the need to create/maintain/resolve new IRIs.
                                        • Corollary: Limit dependencies on term creation by external ontologies: We don\u2019t want a scenario where we are waiting for external, unpredictable ontologies to add terms we need, e.g., addition of terms like \u2018\u2019severe bleeding\u201d to HP, \u201cearly onset Alzheimers\u201d to MONDO, or \u2018\u2019exposure to PM2.5\u201d to ECTO.
                                        • Use qualifiers to compose full node semantics: When an identifier/IRI does not exist for a node concept in a standard, Translator-approved ontology, use qualifiers to post-compose their meaning. This is preferred over minting new ontology terms at a more granular level than is practical, or using structured data objects as Statement subject/objects.
                                        • The \u2018core triple\u2019 should remain true if qualifiers are ignored: When using qualifiers, ensure that the core SPO triple remains true when qualifiers are ignored. (However, note that there may be one predicate used for the core triple and a different predicate for the qualified assertion.) If certain necessary qualifiers may violate this rule (e.g., \u2018negated\u2019), these should be flagged and NEVER ignored.
                                        • Control predicate proliferation: When deciding where to place Statement semantics, choose modeling approaches that avoid a potential for an explosion of predicates. Pushing semantics into qualifiers is one way to achieve this.
                                        • Represent information consistently: Where possible, a given type of semantics (e.g., gene aspect, direction of effect) should be represented using the same pattern across Statement types and components. This will facilitate clear and consistent creation of data, and simplify query construction and answering.

                                        As an example, let's consider the definition of class chemical affects gene association:

                                          chemical affects gene association:\n    description: >-\n      Describes an effect that a chemical has on a gene or gene product (e.g. an impact of on its abundance, activity,\n      localization, processing, expression, etc.)\n    is_a: association\n    slots:\n      - subject form or variant qualifier\n      - subject part qualifier\n      - subject derivative qualifier\n      - subject aspect qualifier\n      - subject context qualifier\n      - subject direction qualifier\n      - object form or variant qualifier\n      - object part qualifier\n      - object aspect qualifier\n      - object context qualifier\n      - causal mechanism qualifier\n      - anatomical context qualifier\n      - qualified predicate\n    slot_usage:\n      subject:\n        range: chemical entity\n      subject form or variant qualifier:\n        range: chemical_or_gene_or_gene_product_form_or_variant_enum\n      subject part qualifier:\n        range: gene_or_gene_product_or_chemical_part_qualifier_enum\n      subject derivative qualifier:\n        range: chemical_entity_derivative_enum\n      subject aspect qualifier:\n        range: gene_or_gene_product_or_chemical_entity_aspect_enum\n      subject context qualifier:\n        range: anatomical entity\n      subject direction qualifier:\n        range: direction_qualifier_enum\n      predicate:\n        subproperty_of: affects\n      qualified predicate:\n        subproperty_of: causes\n      object:\n        range: gene or gene product\n      object form or variant qualifier:\n        range: chemical_or_gene_or_gene_product_form_or_variant_enum\n      object part qualifier:\n        range: gene_or_gene_product_or_chemical_part_qualifier_enum\n      object aspect qualifier:\n        range: gene_or_gene_product_or_chemical_entity_aspect_enum\n      object context qualifier:\n        range: anatomical entity\n      object direction qualifier:\n        range: direction_qualifier_enum\n      causal mechanism qualifier:\n        range: causal_mechanism_qualifier_enum\n      anatomical context qualifier:\n        range: anatomical entity\n      species context qualifier:\n        range: organism taxon\n

                                        In the above YAML snippet, we first define the class chemical affects gene association as a subclass of association and then we define the slots that this class will have. Many of these slots represent qualifiers that are used to refine the meaning of the association. For example, object form or variant qualifier is a slot that is used to describe when a \"mutant form\" of a gene is used in an assertion. This allows us to both represent that the gene of interest (the object) is somehow related to the chemical of interest (the subject), and also that more specifically we may be talking about a \"mutant form\" of the gene. \"mutant form\" is a biolink:object_form_or_variant_qualifier. This kind of modeling allows us to increase connectivity in graphs by using a core biological concept (gene) but also be more specific and nuanced about the meaning of the association by qualifying the concept (gene) with a more specific form of \"mutant form\" of that concept.

                                        We find the diagram below to be a helpful visualization of an association class and its components.

                                        For more information on qualifiers, please refer to Reading a Qualifier Based Statement

                                        For more information on what each slot means and how to use them in Biolink Model, refer to Using the Modeling Language.

                                        "},{"location":"curating-the-model/#adding-a-predicate","title":"Adding a predicate","text":"

                                        A predicate is a slot that links two instances of a class.

                                        To add a predicate to Biolink Model you need to determine the following: - What is an appropriate name for this predicate? - A human-readable name for this predicate that captures the nature of the relationship - Where in the hierarchy does the new slot fit? - Determine where in the related to hierarchy this new predicate slot fits - What are the domain and range constraints (if any)? - Determine which type of entity classes this predicate can link - What are the mapping(s) for this slot? - Mappings are a way of rooting this new association in the context of other ontologies, thesauri, controlled vocabularies and taxonomies - Determine the level of granularity for your mappings--they can be divided into 5 types: - related_mappings - broad_mappings - narrow_mappings - close_mappings - exact_mappings - Determine the inverse of the predicate, and add it (specifying the inverse property on each of the two predicates) - In general, the canonical direction of the predicate should contain the descriptive information about the predicate while its inverse can be minimally defined.

                                        For more information on what each slot means and how to use them in Biolink Model, refer to Using the Modeling Language.

                                        "},{"location":"curating-the-model/#adding-properties","title":"Adding properties","text":"

                                        You can add slots that represent node properties or edge properties.

                                        To add a node/edge property to Biolink Model you need to determine the following: - What is an appropriate name for this slot? - A human-readable name for this property - Is it a node property or an edge property (association slot)? - Determine whether the property is a node or an edge property - Where in the hierarchy does the new property fit? - Determine where in the property hierarchy does this new property fit - If you want to add a node property then it should be added as part of the node property hierarchy - If you want to add an edge property then it should be added as part of the association slot hierarchy - Is this a required property? - Determine whether all instances of a class must have a value for this property - What are the domain and range constraints (if any)? - Determine which type of classes can have this property and what the value space for this property should be - What are the mapping(s) for this slot? - Mappings are a way of rooting this new property in the context of other ontologies, thesauri, controlled vocabularies and taxonomies - Determine the level of granularity for your mappings--they can be divided into 5 types: - related_mappings - broad_mappings - narrow_mappings - close_mappings - exact_mappings

                                        As an example, let's consider the slot name which is a node property:

                                          name:\n    is_a: node property\n    aliases: ['label', 'display name']\n    domain: named thing\n    range: label type\n    description: >-\n      A human-readable name for a thing\n    in_subset:\n      - translator_minimal\n    required: true\n    slot_uri: rdfs:label\n    exact_mappings:\n      - gff3:Name\n      - gpi:DB_Object_Name\n

                                        For more information about LinkML refer to Using the Modeling Language.

                                        "},{"location":"curating-the-model/#managing-mappings","title":"Managing mappings","text":"

                                        In the previous sections there were references to mappings and differentiating these mappings based on their granularity, which can be a bit of a nuanced exercise.

                                        What does it mean for an external concept (or predicate or property) to be one of: - related_mappings - broad_mappings - narrow_mappings - close_mappings - exact_mappings?

                                        Here is a rule of thumb on how to determine the granularity of mapping: - An external concept can be considered an exact mapping to a Biolink Model class or slot if the former can be used interchangeably with the latter. That is, the semantics are identical and any transitive property that the external concept might bring into the model should not violate the internal consistency of the model - If it is difficult to determine if an external concept can be considered an exact mapping then it is much safer to treat it as a close mapping - If an external concept can be treated a sub-class of the Biolink Model class or slot then it can be treated as a narrow mapping - If an external concept can be treated as a super-class of the Biolink Model class or slot then it can be treated as a broad mapping - If an external concept is distantly related to a Biolink Model class or slot then it can be treated as a related mapping

                                        For more information see: Maintaining The model

                                        "},{"location":"dataset_count/","title":"Slot: dataset_count","text":"Description: The total number of instances (e.g., number of patients, number of rows, etc) in a dataset/cohort.

                                        Domain: Association Range: Integer

                                        "},{"location":"dataset_count/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • dataset_count
                                            • total_sample_size
                                        "},{"location":"dataset_count/#linkml-source","title":"LinkML Source","text":"
                                        name: dataset count\ndescription: The total number of instances (e.g., number of patients, number of rows,\n  etc) in a dataset/cohort.\nexamples:\n- value: '100000'\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nalias: dataset_count\nrange: integer\n\n
                                        "},{"location":"dataset_download_url/","title":"Slot: dataset_download_url","text":"

                                        Domain: Dataset Range: String

                                        "},{"location":"dataset_download_url/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • dataset_download_url
                                        "},{"location":"dataset_download_url/#linkml-source","title":"LinkML Source","text":"
                                        name: dataset download url\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: node property\ndomain: dataset\nslot_uri: dcat:downloadURL\nalias: dataset_download_url\nrange: string\n\n
                                        "},{"location":"decreased_amount_in/","title":"Slot: decreased_amount_in (multivalued)","text":"Inverse: has decreased amount

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"decreased_amount_in/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • decreased_amount_in
                                        "},{"location":"decreased_amount_in/#linkml-source","title":"LinkML Source","text":"
                                        name: decreased amount in\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: decreased_amount_in\ninverse: has decreased amount\nrange: named thing\n\n
                                        "},{"location":"decreased_likelihood_associated_with/","title":"Slot: decreased_likelihood_associated_with (multivalued)","text":"Inverse: associated with decreased likelihood of

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"decreased_likelihood_associated_with/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • associated_with
                                              • likelihood_associated_with
                                                • decreased_likelihood_associated_with
                                        "},{"location":"decreased_likelihood_associated_with/#linkml-source","title":"LinkML Source","text":"
                                        name: decreased likelihood associated with\ndescription: ''\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: likelihood associated with\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: decreased_likelihood_associated_with\ninverse: associated with decreased likelihood of\nrange: named thing\n\n
                                        "},{"location":"decreases_amount_or_activity_of/","title":"Slot: decreases_amount_or_activity_of (DEPRECATED) (multivalued)","text":"Description: A grouping mixin to help with searching for all the predicates that decrease the amount or activity of the object.

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"decreases_amount_or_activity_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • decreases_amount_or_activity_of
                                        "},{"location":"decreases_amount_or_activity_of/#mixin-usage","title":"Mixin Usage","text":"mixed into description range domain"},{"location":"decreases_amount_or_activity_of/#linkml-source","title":"LinkML Source","text":"
                                        name: decreases amount or activity of\ndescription: A grouping mixin to help with searching for all the predicates that decrease\n  the amount or activity of the object.\ndeprecated: 'True'\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to at instance level\nmixin: true\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: decreases_amount_or_activity_of\nrange: named thing\n\n
                                        "},{"location":"decreases_response_to/","title":"Slot: decreases_response_to (multivalued)","text":"Description: holds between two chemical entities where the action or effect of one decreases the susceptibility of a biological entity or system (e.g. an organism, cell, cellular component, macromolecular machine mixin, biological or pathological process) to the other

                                        Domain: ChemicalEntityOrGeneOrGeneProduct Range: ChemicalEntityOrGeneOrGeneProduct

                                        "},{"location":"decreases_response_to/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • affects
                                              • affects_response_to
                                                • decreases_response_to
                                        "},{"location":"decreases_response_to/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"decreases_response_to/#linkml-source","title":"LinkML Source","text":"
                                        name: decreases response to\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\n  opposite_of:\n    tag: opposite_of\n    value: increases response to\ndescription: holds between two chemical entities where the action or effect of one\n  decreases the susceptibility of a biological entity or system (e.g. an organism,\n  cell, cellular component, macromolecular machine mixin, biological or pathological\n  process) to the other\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- CTD:decreases_response_to\nnarrow_mappings:\n- CTD:decreases_response_to_substance\nis_a: affects response to\ndomain: chemical entity or gene or gene product\nmultivalued: true\ninherited: true\nalias: decreases_response_to\nrange: chemical entity or gene or gene product\n\n
                                        "},{"location":"deprecated/","title":"Slot: deprecated","text":"Description: A boolean flag indicating that an entity is no longer considered current or valid.

                                        Range: Boolean

                                        "},{"location":"deprecated/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Entity Root Biolink Model class for all things and informational relationships, real or imagined. no"},{"location":"deprecated/#linkml-source","title":"LinkML Source","text":"
                                        name: deprecated\ndescription: A boolean flag indicating that an entity is no longer considered current\n  or valid.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- oboInOwl:ObsoleteClass\nalias: deprecated\ndomain_of:\n- entity\nrange: boolean\n\n
                                        "},{"location":"derivative_qualifier/","title":"Slot: derivative_qualifier (Abstract)","text":"Description: A qualifier that composes with a core subject/object concept to describe something that is derived from the core concept. For example, the qualifier \u2018metabolite\u2019 combines with a \u2018Chemical X\u2019 core concept to express the composed concept \u2018a metabolite of Chemical X\u2019.

                                        Domain: Association Range: String

                                        "},{"location":"derivative_qualifier/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • qualifier
                                            • derivative_qualifier
                                              • subject_derivative_qualifier
                                              • object_derivative_qualifier
                                        "},{"location":"derivative_qualifier/#linkml-source","title":"LinkML Source","text":"
                                        name: derivative qualifier\ndescription: A qualifier that composes with a core subject/object  concept to describe\n  something that is derived from the core concept.  For example, the qualifier \u2018metabolite\u2019\n  combines with a \u2018Chemical X\u2019 core concept to express the composed concept \u2018a metabolite\n  of Chemical X\u2019.\nexamples:\n- value: metabolite\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: qualifier\nabstract: true\ndomain: association\nalias: derivative_qualifier\nrange: string\n\n
                                        "},{"location":"derives_from/","title":"Slot: derives_from (multivalued)","text":"Description: holds between two distinct material entities, the new entity and the old entity, in which the new entity begins to exist when the old entity ceases to exist, and the new entity inherits the significant portion of the matter of the old entity Inverse: derives into

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"derives_from/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • derives_from
                                              • is_metabolite_of
                                        "},{"location":"derives_from/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"derives_from/#linkml-source","title":"LinkML Source","text":"
                                        name: derives from\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between two distinct material entities, the new entity and the\n  old entity, in which the new entity begins to exist when the old entity ceases to\n  exist, and the new entity inherits the significant portion of the matter of the\n  old entity\nin_subset:\n- translator_minimal\n- samples\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0001000\n- FMA:derives_from\n- DOID-PROPERTY:derives_from\nnarrow_mappings:\n- CHEBI:has_functional_parent\n- SNOMED:has_specimen_source_topography\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: derives_from\ninverse: derives into\nrange: named thing\n\n
                                        "},{"location":"derives_into/","title":"Slot: derives_into (multivalued)","text":"Description: holds between two distinct material entities, the old entity and the new entity, in which the new entity begins to exist when the old entity ceases to exist, and the new entity inherits the significant portion of the matter of the old entity Aliases: is normal cell origin of disease, may be normal cell origin of disease Inverse: derives from

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"derives_into/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • derives_into
                                              • has_metabolite
                                        "},{"location":"derives_into/#linkml-source","title":"LinkML Source","text":"
                                        name: derives into\ndescription: holds between two distinct material entities, the old entity and the\n  new entity, in which the new entity begins to exist when the old entity ceases to\n  exist, and the new entity inherits the significant portion of the matter of the\n  old entity\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- is normal cell origin of disease\n- may be normal cell origin of disease\nexact_mappings:\n- RO:0001001\n- SEMMEDDB:CONVERTS_TO\n- FMA:derives\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: derives_into\ninverse: derives from\nrange: named thing\n\n
                                        "},{"location":"description/","title":"Slot: description","text":"Description: a human-readable description of an entity Aliases: definition

                                        Range: NarrativeText

                                        "},{"location":"description/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Entity Root Biolink Model class for all things and informational relationships, real or imagined. no"},{"location":"description/#linkml-source","title":"LinkML Source","text":"
                                        name: description\ndescription: a human-readable description of an entity\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- definition\nexact_mappings:\n- IAO:0000115\n- skos:definitions\nnarrow_mappings:\n- gff3:Description\nslot_uri: dct:description\nalias: description\ndomain_of:\n- entity\nrange: narrative text\n\n
                                        "},{"location":"develops_from/","title":"Slot: develops_from (multivalued)","text":"

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"develops_from/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • develops_from
                                        "},{"location":"develops_from/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"develops_from/#linkml-source","title":"LinkML Source","text":"
                                        name: develops from\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- BTO:develops_from\n- DDANAT:develops_from\n- FMA:develops_from\n- RO:0002202\nclose_mappings:\n- RO:0002203\n- FMA:develops_into\nnarrow_mappings:\n- RO:0002207\n- RO:0002225\n- RO:0002226\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: develops_from\nrange: named thing\n\n
                                        "},{"location":"develops_into/","title":"Slot: develops_into (multivalued)","text":"Inverse: develops from

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"develops_into/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • develops_into
                                        "},{"location":"develops_into/#linkml-source","title":"LinkML Source","text":"
                                        name: develops into\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: develops_into\ninverse: develops from\nrange: named thing\n\n
                                        "},{"location":"diagnoses/","title":"Slot: diagnoses (multivalued)","text":"Description: a relationship that identifies the nature of (an illness or other problem) by examination of the symptoms.

                                        Domain: DiagnosticAid Range: DiseaseOrPhenotypicFeature

                                        "},{"location":"diagnoses/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • diagnoses
                                        "},{"location":"diagnoses/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"diagnoses/#linkml-source","title":"LinkML Source","text":"
                                        name: diagnoses\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: a relationship that identifies the nature of (an illness or other problem)\n  by examination  of the symptoms.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- DrugCentral:5271\n- SEMMEDDB:DIAGNOSES\nclose_mappings:\n- NCIT:C15220\n- SIO:001331\nis_a: related to at instance level\ndomain: diagnostic aid\nmultivalued: true\ninherited: true\nalias: diagnoses\nrange: disease or phenotypic feature\n\n
                                        "},{"location":"direction_qualifier/","title":"Slot: direction_qualifier (Abstract)","text":"Description: Composes with the core concept (+ aspect if provided) to describe a change in its direction or degree. Notes: the qualifier \u2018increased\u2019 combines with a core concept of \u2018Gene X\u2019 and an aspect of \u2018expression\u2019 to express the composed concept \u2018increased expression of Gene X\u2019 the qualifier \u2018decreased\u2019 combines with a core concept of \u2018Protein X\u2019 and an aspect of \u2018abundance\u2019 to express the composed concept \u2018decreased abundance of Protein X\u2019

                                        Domain: Association Range: String

                                        "},{"location":"direction_qualifier/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • qualifier
                                            • direction_qualifier
                                              • subject_direction_qualifier
                                              • object_direction_qualifier
                                        "},{"location":"direction_qualifier/#linkml-source","title":"LinkML Source","text":"
                                        name: direction qualifier\ndescription: Composes with the core concept (+ aspect if provided) to describe a change\n  in its direction or degree.\nnotes:\n- the qualifier \u2018increased\u2019 combines with a core concept of \u2018Gene X\u2019 and an aspect\n  of \u2018expression\u2019 to express the composed concept \u2018increased expression of Gene X\u2019    the\n  qualifier \u2018decreased\u2019 combines with a core concept of \u2018Protein X\u2019 and an aspect\n  of \u2018abundance\u2019 to express the composed concept \u2018decreased abundance of Protein X\u2019\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: qualifier\nabstract: true\ndomain: association\nalias: direction_qualifier\nrange: string\n\n
                                        "},{"location":"directly_physically_interacts_with/","title":"Slot: directly_physically_interacts_with (multivalued)","text":"Description: A causal mechanism mediated by a direct contact between the effector and target entities (this contact may be weak or strong, transient or stable).

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"directly_physically_interacts_with/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • interacts_with
                                              • physically_interacts_with [ interacts_with]
                                                • directly_physically_interacts_with
                                                  • binds
                                        "},{"location":"directly_physically_interacts_with/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"directly_physically_interacts_with/#linkml-source","title":"LinkML Source","text":"
                                        name: directly physically interacts with\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: A causal mechanism mediated by a direct contact between the effector\n  and target entities (this contact may  be weak or strong, transient or stable).\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0002436\nnarrow_mappings:\n- PHAROS:drug_targets\n- DRUGBANK:chelator\n- CTD:affects_binding\n- DGIdb:cofactor\nbroad_mappings:\n- SIO:000203\n- RO:0002578\nis_a: physically interacts with\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: directly_physically_interacts_with\nsymmetric: true\nrange: named thing\n\n
                                        "},{"location":"disease_has_basis_in/","title":"Slot: disease_has_basis_in (multivalued)","text":"Description: A relation that holds between a disease and an entity where the state of the entity has contribution to the disease.

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"disease_has_basis_in/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • disease_has_basis_in
                                        "},{"location":"disease_has_basis_in/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"disease_has_basis_in/#linkml-source","title":"LinkML Source","text":"
                                        name: disease has basis in\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: A relation that holds between a disease and an entity where the state\n  of the entity has contribution to the disease.\nfrom_schema: https://w3id.org/biolink/biolink-model\nnarrow_mappings:\n- MONDO:disease_has_basis_in_development_of\n- MONDO:disease_has_basis_in_accumulation_of\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: disease_has_basis_in\nrange: named thing\n\n
                                        "},{"location":"disease_has_location/","title":"Slot: disease_has_location (multivalued)","text":"Description: A relationship between a disease and an anatomical entity where the disease has one or more features that are located in that entity.

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"disease_has_location/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • disease_has_location
                                        "},{"location":"disease_has_location/#linkml-source","title":"LinkML Source","text":"
                                        name: disease has location\ndescription: A relationship between a disease and an anatomical entity where the disease\n  has one or more features that are located in that entity.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0004026\n- MONDO:disease_has_location\nis_a: related to\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: disease_has_location\nrange: named thing\n\n
                                        "},{"location":"disrupted_by/","title":"Slot: disrupted_by (multivalued)","text":"Description: describes a relationship where the structure, function, or occurrence of one entity is degraded or interfered with by another. Inverse: disrupts

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"disrupted_by/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • affected_by
                                              • disrupted_by
                                        "},{"location":"disrupted_by/#linkml-source","title":"LinkML Source","text":"
                                        name: disrupted by\ndescription: describes a relationship where the structure, function, or occurrence\n  of one entity is degraded or interfered with by another.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: affected by\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: disrupted_by\ninverse: disrupts\nrange: named thing\n\n
                                        "},{"location":"disrupts/","title":"Slot: disrupts (multivalued)","text":"Description: describes a relationship where one entity degrades or interferes with the structure, function, or occurrence of another. Aliases: disease causes disruption of

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"disrupts/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • affects
                                              • disrupts
                                        "},{"location":"disrupts/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"disrupts/#linkml-source","title":"LinkML Source","text":"
                                        name: disrupts\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\n  opposite_of:\n    tag: opposite_of\n    value: enables\ndescription: describes a relationship where one entity degrades or interferes with\n  the structure, function, or occurrence of another.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- disease causes disruption of\nexact_mappings:\n- SEMMEDDB:DISRUPTS\n- CHEMBL.MECHANISM:disrupting_agent\nnarrow_mappings:\n- RO:0004024\n- RO:0004025\nis_a: affects\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: disrupts\nrange: named thing\n\n
                                        "},{"location":"distribution_download_url/","title":"Slot: distribution_download_url","text":"

                                        Domain: DatasetDistribution Range: String

                                        "},{"location":"distribution_download_url/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • distribution_download_url
                                        "},{"location":"distribution_download_url/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot DatasetDistribution an item that holds distribution level information about a dataset. no"},{"location":"distribution_download_url/#linkml-source","title":"LinkML Source","text":"
                                        name: distribution download url\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- dcat:downloadURL\nis_a: node property\ndomain: dataset distribution\nalias: distribution_download_url\ndomain_of:\n- dataset distribution\nrange: string\n\n
                                        "},{"location":"download_url/","title":"Slot: download_url","text":"

                                        Domain: InformationContentEntity Range: String

                                        "},{"location":"download_url/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • download_url
                                        "},{"location":"download_url/#linkml-source","title":"LinkML Source","text":"
                                        name: download url\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: node property\ndomain: information content entity\nslot_uri: dcat:downloadURL\nalias: download_url\nrange: string\n\n
                                        "},{"location":"drug_regulatory_status_world_wide/","title":"Slot: drug_regulatory_status_world_wide","text":"Description: An agglomeration of drug regulatory status worldwide. Not specific to FDA. Aliases: max phase

                                        Range: String

                                        "},{"location":"drug_regulatory_status_world_wide/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot ChemicalMixture A chemical mixture is a chemical entity composed of two or more molecular entities. no"},{"location":"drug_regulatory_status_world_wide/#linkml-source","title":"LinkML Source","text":"
                                        name: drug regulatory status world wide\ndescription: An agglomeration of drug regulatory status worldwide. Not specific to\n  FDA.\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- max phase\nexact_mappings:\n- NCIT:C172573\nnarrow_mappings:\n- NCIT:R172\n- NCIT:regimen_has_accepted_use_for_disease\n- REPODB:clinically_tested_approved_unknown_phase\n- REPODB:clinically_tested_suspended_phase_0\n- REPODB:clinically_tested_suspended_phase_1\n- REPODB:clinically_tested_suspended_phase_1_or_phase_2\n- REPODB:clinically_tested_suspended_phase_2\n- REPODB:clinically_tested_suspended_phase_2_or_phase_3\n- REPODB:clinically_tested_suspended_phase_3\n- REPODB:clinically_tested_terminated_phase_0\n- REPODB:clinically_tested_terminated_phase_1\n- REPODB:clinically_tested_terminated_phase_1_or_phase_2\n- REPODB:clinically_tested_terminated_phase_2\n- REPODB:clinically_tested_terminated_phase_2_or_phase_3\n- REPODB:clinically_tested_terminated_phase_3\n- REPODB:clinically_tested_withdrawn_phase_0\n- REPODB:clinically_tested_withdrawn_phase_1\n- REPODB:clinically_tested_withdrawn_phase_1_or_phase_2\n- REPODB:clinically_tested_withdrawn_phase_2\n- REPODB:clinically_tested_withdrawn_phase_2_or_phase_3\n- REPODB:clinically_tested_withdrawn_phase_3\nalias: drug_regulatory_status_world_wide\ndomain_of:\n- chemical mixture\nrange: string\n\n
                                        "},{"location":"editor/","title":"Slot: editor (multivalued)","text":"Description: editor of a compiled work such as a book or a periodical (newspaper or an academic journal). Note that in the case of publications which have a containing \"published in\" node property, the editor association may not be attached directly to the embedded child publication, but only made in between the parent's publication node and the editorial agent of the encompassing publication (e.g. only from the Book referenced by the 'published_in' property of a book chapter Publication node).

                                        Domain: Agent Range: Publication

                                        "},{"location":"editor/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • contributor
                                              • editor
                                        "},{"location":"editor/#linkml-source","title":"LinkML Source","text":"
                                        name: editor\ndescription: editor of a compiled work such as a book or a periodical (newspaper or\n  an academic journal). Note that in the case of publications which have a containing\n  \"published in\" node property, the editor association may not be attached directly\n  to the embedded child publication, but only made in between the parent's publication\n  node and the editorial agent of the encompassing publication (e.g. only from the\n  Book referenced by the 'published_in' property of a book chapter Publication node).\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- WIKIDATA_PROPERTY:P98\nis_a: contributor\ndomain: agent\nmultivalued: true\ninherited: true\nalias: editor\nrange: publication\n\n
                                        "},{"location":"enabled_by/","title":"Slot: enabled_by (multivalued)","text":"Description: holds between a process and a physical entity, where the physical entity executes the process Inverse: enables

                                        Domain: BiologicalProcessOrActivity Range: PhysicalEntity

                                        "},{"location":"enabled_by/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_participant
                                              • enabled_by
                                        "},{"location":"enabled_by/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot BiologicalProcessOrActivity Either an individual molecular activity, or a collection of causally connected molecular activities in a biological system. no"},{"location":"enabled_by/#annotations","title":"Annotations","text":"property value opposite_of prevented by"},{"location":"enabled_by/#linkml-source","title":"LinkML Source","text":"
                                        name: enabled by\nannotations:\n  opposite_of:\n    tag: opposite_of\n    value: prevented by\ndescription: holds between a process and a physical entity, where the physical entity\n  executes the process\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0002333\nis_a: has participant\ndomain: biological process or activity\nmultivalued: true\ninherited: true\nalias: enabled_by\ndomain_of:\n- biological process or activity\ninverse: enables\nrange: physical entity\n\n
                                        "},{"location":"enables/","title":"Slot: enables (multivalued)","text":"Description: holds between a physical entity and a process, where the physical entity executes the process Inverse: enabled by

                                        Domain: PhysicalEntity Range: BiologicalProcessOrActivity

                                        "},{"location":"enables/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • participates_in
                                              • enables
                                        "},{"location":"enables/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"enables/#linkml-source","title":"LinkML Source","text":"
                                        name: enables\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\n  opposite_of:\n    tag: opposite_of\n    value: prevents\ndescription: holds between a physical entity and a process, where the physical entity\n  executes the process\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0002327\nis_a: participates in\ndomain: physical entity\nmultivalued: true\ninherited: true\nalias: enables\ninverse: enabled by\nrange: biological process or activity\n\n
                                        "},{"location":"end_coordinate/","title":"Slot: end_coordinate","text":"Description: The position at which the subject genomic entity ends on the chromosome or other entity to which it is located on. Aliases: end

                                        Domain: GenomicSequenceLocalization Range: Integer

                                        "},{"location":"end_coordinate/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • sequence_localization_attribute
                                            • base_coordinate
                                              • end_coordinate
                                        "},{"location":"end_coordinate/#linkml-source","title":"LinkML Source","text":"
                                        name: end coordinate\ndescription: The position at which the subject genomic entity ends on the chromosome\n  or other entity to which it is located on.\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- end\nexact_mappings:\n- gff3:end\nclose_mappings:\n- faldo:end\nis_a: base coordinate\ndomain: genomic sequence localization\nalias: end_coordinate\nrange: integer\n\n
                                        "},{"location":"end_interbase_coordinate/","title":"Slot: end_interbase_coordinate","text":"Description: The position at which the subject nucleic acid entity ends on the chromosome or other entity to which it is located on.

                                        Domain: GenomicSequenceLocalization Range: Integer

                                        "},{"location":"end_interbase_coordinate/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • sequence_localization_attribute
                                            • interbase_coordinate
                                              • end_interbase_coordinate
                                        "},{"location":"end_interbase_coordinate/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot GenomicSequenceLocalization A relationship between a sequence feature and a nucleic acid entity it is localized to. The reference entity may be a chromosome, chromosome region or information entity such as a contig. no"},{"location":"end_interbase_coordinate/#annotations","title":"Annotations","text":"property value opposite_of start interbase coordinate"},{"location":"end_interbase_coordinate/#linkml-source","title":"LinkML Source","text":"
                                        name: end interbase coordinate\nannotations:\n  opposite_of:\n    tag: opposite_of\n    value: start interbase coordinate\ndescription: The position at which the subject nucleic acid entity ends on the chromosome\n  or other entity to which it is located on.\nfrom_schema: https://w3id.org/biolink/biolink-model\nclose_mappings:\n- faldo:end\nis_a: interbase coordinate\ndomain: genomic sequence localization\nalias: end_interbase_coordinate\ndomain_of:\n- genomic sequence localization\nrange: integer\n\n
                                        "},{"location":"evidence_count/","title":"Slot: evidence_count","text":"Description: The number of evidence instances that are connected to an association.

                                        Domain: Association Range: Integer

                                        "},{"location":"evidence_count/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • evidence_count
                                        "},{"location":"evidence_count/#linkml-source","title":"LinkML Source","text":"
                                        name: evidence count\ndescription: The number of evidence instances that are connected to an association.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nalias: evidence_count\nrange: integer\n\n
                                        "},{"location":"exacerbates/","title":"Slot: exacerbates (multivalued)","text":"Description: A relationship between an entity (e.g. a chemical, environmental exposure, or some form of genetic variation) and a condition (a phenotype or disease), where the presence of the entity worsens some or all aspects of the condition.

                                        Domain: BiologicalEntity Range: DiseaseOrPhenotypicFeature

                                        "},{"location":"exacerbates/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • affects
                                              • exacerbates
                                        "},{"location":"exacerbates/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"exacerbates/#linkml-source","title":"LinkML Source","text":"
                                        name: exacerbates\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: A relationship between an entity (e.g. a chemical, environmental exposure,\n  or some form of genetic variation) and a condition (a phenotype or disease), where\n  the presence of the entity worsens some or all aspects of the condition.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0003309\nbroad_mappings:\n- SEMMEDDB:COMPLICATES\nis_a: affects\ndomain: biological entity\nmultivalued: true\ninherited: true\nalias: exacerbates\nrange: disease or phenotypic feature\n\n
                                        "},{"location":"exact_match/","title":"Slot: exact_match (multivalued)","text":"Description: holds between two entities that have strictly equivalent meanings, with a high degree of confidence

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"exact_match/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_concept_level
                                            • close_match
                                              • exact_match
                                                • same_as
                                        "},{"location":"exact_match/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot PredicateMapping A deprecated predicate mapping object contains the deprecated predicate and an example of the rewiring that should be done to use a qualified statement in its place. no"},{"location":"exact_match/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"exact_match/#linkml-source","title":"LinkML Source","text":"
                                        name: exact match\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between two entities that have strictly equivalent meanings, with\n  a high degree of confidence\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- skos:exactMatch\n- WIKIDATA:Q39893449\n- WIKIDATA:P2888\nis_a: close match\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: exact_match\ndomain_of:\n- predicate mapping\nsymmetric: true\nrange: named thing\n\n
                                        "},{"location":"exact_matches/","title":"Slot: exact_matches (multivalued)","text":"Description: A list of terms from different schemas or terminology systems that have an identical meaning. Such terms often describe the same concept from different ontological perspectives.

                                        Range: String

                                        "},{"location":"exact_matches/#linkml-source","title":"LinkML Source","text":"
                                        name: exact matches\ndescription: A list of terms from different schemas or terminology systems that have\n  an identical meaning. Such terms often describe the same concept from different\n  ontological perspectives.\nfrom_schema: https://w3id.org/biolink/biolink-model\nmultivalued: true\nalias: exact_matches\nrange: string\n\n
                                        "},{"location":"exact_synonym/","title":"Slot: exact_synonym (multivalued)","text":"

                                        Domain: NamedThing Range: LabelType

                                        "},{"location":"exact_synonym/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • synonym
                                            • exact_synonym
                                        "},{"location":"exact_synonym/#linkml-source","title":"LinkML Source","text":"
                                        name: exact synonym\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- oboInOwl:hasExactSynonym\nis_a: synonym\ndomain: named thing\nmultivalued: true\nalias: exact_synonym\nrange: label type\n\n
                                        "},{"location":"expected_count/","title":"Slot: expected_count","text":"Description: The expected (calculated) number of instances in a dataset/cohort whose records contain both the subject and object concept of an association if the subject and object concepts are independent.

                                        Domain: Association Range: String

                                        "},{"location":"expected_count/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • expected_count
                                        "},{"location":"expected_count/#linkml-source","title":"LinkML Source","text":"
                                        name: expected count\ndescription: The expected (calculated) number of instances in a dataset/cohort whose\n  records contain both the subject and  object concept of an association if the subject\n  and object concepts are independent.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nalias: expected_count\nrange: string\n\n
                                        "},{"location":"expressed_in/","title":"Slot: expressed_in (multivalued)","text":"Description: holds between a gene or gene product and an anatomical entity in which it is expressed

                                        Domain: GeneOrGeneProduct Range: AnatomicalEntity

                                        "},{"location":"expressed_in/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • located_in
                                              • expressed_in
                                        "},{"location":"expressed_in/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"expressed_in/#linkml-source","title":"LinkML Source","text":"
                                        name: expressed in\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between a gene or gene product and an anatomical entity in which\n  it is expressed\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0002206\nnarrow_mappings:\n- NCIT:R49\n- NCIT:R46\nis_a: located in\ndomain: gene or gene product\nmultivalued: true\ninherited: true\nalias: expressed_in\nrange: anatomical entity\n\n
                                        "},{"location":"expresses/","title":"Slot: expresses (multivalued)","text":"Description: holds between an anatomical entity and gene or gene product that is expressed there Aliases: anatomy expresses gene Inverse: expressed in

                                        Domain: AnatomicalEntity Range: GeneOrGeneProduct

                                        "},{"location":"expresses/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • location_of
                                              • expresses
                                        "},{"location":"expresses/#linkml-source","title":"LinkML Source","text":"
                                        name: expresses\ndescription: holds between an anatomical entity and gene or gene product that is expressed\n  there\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- anatomy expresses gene\nexact_mappings:\n- RO:0002292\nis_a: location of\ndomain: anatomical entity\nmultivalued: true\ninherited: true\nalias: expresses\ninverse: expressed in\nrange: gene or gene product\n\n
                                        "},{"location":"expression_site/","title":"Slot: expression_site","text":"Description: location in which gene or protein expression takes place. May be cell, tissue, or organ.

                                        Domain: Association Range: AnatomicalEntity

                                        "},{"location":"expression_site/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • expression_site
                                        "},{"location":"expression_site/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot GeneExpressionMixin Observed gene expression intensity, context (site, stage) and associated phenotypic status within which the expression occurs. no"},{"location":"expression_site/#linkml-source","title":"LinkML Source","text":"
                                        name: expression site\ndescription: location in which gene or protein expression takes place. May be cell,\n  tissue, or organ.\nexamples:\n- value: UBERON:0002037\n  description: cerebellum\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nalias: expression_site\ndomain_of:\n- gene expression mixin\nrange: anatomical entity\n\n
                                        "},{"location":"extraction_confidence_score/","title":"Slot: extraction_confidence_score","text":"Description: A quantitative confidence value that represents the probability of obtaining a result at least as extreme as that actually obtained, assuming that the actual value was the result of chance alone.

                                        Domain: Association Range: Integer

                                        "},{"location":"extraction_confidence_score/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • extraction_confidence_score
                                        "},{"location":"extraction_confidence_score/#linkml-source","title":"LinkML Source","text":"
                                        name: extraction confidence score\ndescription: A quantitative confidence value that represents the probability of obtaining\n  a result at least as extreme as that actually obtained, assuming that the actual\n  value was the result of chance alone.\nexamples:\n- value: '15'\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nalias: extraction_confidence_score\nrange: integer\n\n
                                        "},{"location":"faq/","title":"Frequently Asked Questions","text":""},{"location":"faq/#how-do-i-map-my-data-sources-components-to-biolink-model","title":"How do I map my data source's components to Biolink Model?","text":"

                                        The diversity of both content and technical distribution of biological data can be overwhelming. Sometimes the hardest part of using a shared model, is the art and science of mapping an existing concept to that model. Biolink Model is not an exception to this rule, but it does provide more metadata about each element in the model to help guide this process. Biolink Model classes and slots have descriptions, mappings, and class have expected id_prefixes for identifiers that define an instance of that class.

                                        The Biolink Model Toolkit (bmt) provides some very helpful functions for programmatically interacting with the model. For example, bmt can be used to find all the classes that have a particular id_prefix, or all of the slots that have a particular range. It can find all the classes mapped to an identifier from a certain ontology or namespace.

                                        Ultimately, the Biolink Modeling team is here to help. Please submit a ticket to our repository or reach out directly. We are happy to meet with you!

                                        "},{"location":"faq/#what-happens-if-i-have-a-concept-property-or-edge-in-a-graph-that-is-not-in-the-biolink-model","title":"What happens if I have a concept, property, or edge in a graph that is not in the Biolink Model?","text":"

                                        The Biolink Modeling team welcomes all contributions to the model, including new classes, new slots, new mappings, etc. Please submit a ticket to our issue tracker. We also welcome pull requests (PRs)! In general, an issue or a PR will be addressed faster by the modeling team by following these guidelines:

                                        • All of our modeling and example data should be as clear as possible.
                                        • Textual annotations on classes, slots and enumerations should be written with minimal jargon. Of course, jargon is hard to define. We encourage contributors to use their best judgement here, but expect that there are a wide variety of people using and interacting with Biolink Model. Our language here should be interpretable by people with many different expertises. Examples are the key to good PRs.
                                        • Team members adding new modeling bear the responsibility of re-using existing elements or demonstrating to the team how their proposed alternative modeling is generally superior. This can be simplified by keeping pull requests small. Diligent modeling efforts should be acknowledged, especially for newer contributors. A decision to not merge in part of the work does not mean that the work isn\u2019t appreciated or has been thrown away, as closed but unmerged pull requests could be revisited in the future.
                                        • LinkML provides micro-crediting metaslots. They can be used to acknowledge contributors outside of GitHub pull request crediting and to time-stamp additions and changes. They should be employed whenever possible, giving by default, maximum credit to all parties that have significantly contributed to the model element.
                                          • https://linkml.io/linkml-model/latest/docs/contributors/
                                          • https://linkml.io/linkml-model/latest/docs/created_by/
                                          • https://linkml.io/linkml-model/latest/docs/created_on/
                                          • https://linkml.io/linkml-model/latest/docs/modified_by/
                                          • https://linkml.io/linkml-model/latest/docs/last_updated_on/
                                        "},{"location":"faq/#what-is-the-difference-between-predicate-and-category","title":"What is the difference between predicate and category?","text":"
                                        • predicate is an association slot and must have a value from the related to hierarchy
                                        • category (or rdf:type) is a slot and must have a value from the named thing or the association hierarchy.
                                        "},{"location":"faq/#what-are-some-examples-of-biolink-model-usage","title":"What are some examples of Biolink Model usage?","text":"

                                        The NCATS Biomedical Translator Consortium has adopted Biolink Model as an open-source upper-level data model that supports semantic harmonization and reasoning across diverse Translator \u2018knowledge sources\u2019. The model serves a central role in the Translator program and forms the architectural basis of the Translator system, as described below.

                                        The Translator program aims to develop a comprehensive, relational, N-dimensional infrastructure designed to integrate disparate data sources\u2014including objective signs and symptoms of disease, drug effects, chemical and genetic interactions, cell and organ pathology, and other relevant biological entities and relations\u2014and reason over the integrated data to rapidly derive biomedical insights. The ultimate goal of Translator is to augment human reasoning and thereby accelerate translational science and knowledge discovery.

                                        To achieve its ambitious goal, the Translator project assembled a diverse interdisciplinary team and a variety of biomedical data sources, including electronic health record data, clinical trial data, genomic and other -omics data, chemical reaction data, and drug data. There are hundreds of data sources in the Translator ecosystem, each of which had its own data representation and were in formats that were not compatible or interoperable. Moreover, groups within the Translator Consortium had integrated the data sources as knowledge sources within independent KGs, but these KGs were developed using different technologies and formalisms such as property graphs in Neo4j and semantically-linked data via RDF and OWL.

                                        In order to interoperate between knowledge sources and reason across KGs, Biolink Model was adopted as the common dialect, thus enabling queries over the entire Translator KG ecosystem. The result was a federated, harmonized ecosystem that supports advanced reasoning and inference to derive biomedical insights based on user queries.

                                        An example Translator use case involved a collaboration with investigators at the Hugh Kaul Precision Medicine Institute (PMI) at the University of Alabama at Birmingham. PMI investigators posed the following natural-language question to the Translator Consortium: what chemicals or drugs might be used to treat neurological disorders such as epilepsy that are associated with genomic variants of RHOBTB2? The investigators noted that RHOBTB2 variants cause an accumulation of RHOBTB2 protein and that this accumulation is believed to be the cause of the neurological disorder.

                                        To answer the PMI investigator\u2019s question, Translator team members structured the following query:

                                        NCBIGene:23221 (CURIE for RHOBTB2) -> [biolink:entity_regulates_entity, biolink:genetically_interacts_with] -> biolink:Protein, biolink:Gene -> [biolink:related_to] -> biolink:SmallMolecule

                                        (see Figure 2 below). Because of the hierarchical structure of the Biolink model, the use of biolink:related_to also will return more specific predicates such as biolink:negatively_regulates and biolink:positively_regulates. The objective was to identify drugs or chemicals that might regulate RHOBTB2 in some manner and thereby reduce the variant-induced accumulation of RHOBTB2 and associated neurological symptoms. As all nodes and edges within the Translator KG ecosystem are annotated to Biolink Model classes and attributes, a Translator query can be constructed from a natural-language user question and return results across a multitude of independent data sources. In addition, because the model employs hierarchical classes, with inheritance and polymorphism, natural-language queries translated to graph queries using Biolink Model syntax can be constructed at varying levels of granularity and return results from all levels of the hierarchy. Finally, because Biolink Model provides attributes on both edges and nodes that record provenance and evidence for these knowledge statements, each result is annotated with the trail of evidence that supports it.

                                        When Translator team members sent the query to the Translator system, it returned several candidates of interest to PMI investigators, including fostamatinib disodium (CHEMBL.COMPOUND:CHEMBL3989516) and ruxolitinib (CHEMBL.COMPOUND:CHEMBL1789941). A review of the supporting evidence provided by Translator indicates that these are approved drugs that either directly or indirectly reduce or otherwise regulate the expression of RHOBTB2. Thus, Biolink Model helped Translator teams bring data together into a single system, thereby reducing the burden on the user to find and manually assemble data from these independent resources (see citation below).

                                        Figure 2. An overview of the Translator architecture that supports biomedical KG-based question-answering, including the role of Biolink Model, in the context of an example question. In this example, a user has posed the natural-language question: what chemicals or drugs might be used to treat neurological disorders such as epilepsy that are associated with genomic variants of RHOBTB2? The question is translated into a graph query, as shown in the top left panel, which is then translated into a Translator standard machine query (not shown). The KG shown in the second panel from the left is derived from a variety of diverse \u2018knowledge sources\u2019, a subset of which are displayed in the figure, that are exposed by Translator \u2018knowledge providers\u2019. Biolink Model provides standardization and semantic harmonization across the disparate knowledge sources, thereby allowing them to be integrated into a KG capable of supporting question-answering. In this example, Translator provided two answers or results of interest to the investigative team that posed the question, namely, fostamatinib disodium and ruxolitinib, as shown in the bottom left panel.

                                        "},{"location":"faq/#citing-biolink-model","title":"Citing Biolink Model","text":"

                                        Unni DR, Moxon SAT, Bada M, Brush M, Bruskiewich R, Caufield JH, Clemons PA, Dancik V, Dumontier M, Fecho K, Glusman G, Hadlock JJ, Harris NL, Joshi A, Putman T, Qin G, Ramsey SA, Shefchek KA, Solbrig H, Soman K, Thessen AE, Haendel MA, Bizon C, Mungall CJ, The Biomedical Data Translator Consortium (2022). Biolink Model: A universal schema for knowledge graphs in clinical, biomedical, and translational science. Clin Transl Sci. Wiley; 2022 Jun 6; https://onlinelibrary.wiley.com/doi/10.1111/cts.13302

                                        "},{"location":"food_component_of/","title":"Slot: food_component_of (multivalued)","text":"Description: holds between a one or more chemical entities present in food, irrespective of nutritional value (i.e. could also be a contaminant or additive) Inverse: has food component

                                        Domain: ChemicalEntity Range: ChemicalEntity

                                        "},{"location":"food_component_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • overlaps
                                              • part_of
                                                • food_component_of
                                                  • nutrient_of
                                        "},{"location":"food_component_of/#linkml-source","title":"LinkML Source","text":"
                                        name: food component of\ndescription: holds between a one or more chemical entities present in food, irrespective\n  of nutritional value (i.e. could also be a contaminant or additive)\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: part of\ndomain: chemical entity\nmultivalued: true\ninherited: true\nalias: food_component_of\ninverse: has food component\nrange: chemical entity\n\n
                                        "},{"location":"form_or_variant_qualifier/","title":"Slot: form_or_variant_qualifier (Abstract)","text":"Description: A qualifier that composes with a core subject/object concept to define a specific type, variant, alternative version of this concept. The composed concept remains a subtype or instance of the core concept. For example, the qualifier \u2018mutation\u2019 combines with the core concept \u2018Gene X\u2019 to express the compose concept \u2018a mutation of Gene X\u2019. Notes: please see the ChemicalOrGeneOrGeneProductFormOrVariantEnum (below) for examples of 'form or variant qualifier' terms in the gene->chemical association space. the qualifier \u2018mutation\u2019 combines with the core concept \u2018Gene X\u2019 to express the compose concept \u2018Mutated forms of Gene X\u2019. the qualifier \u2018late stage\u2019 combines with a core concept of \u2018Disease X\u2019 to express the more specific concept \u2018Late Stage forms of Disease X\u2019 the qualifier \u2018recombinant\u2019 combines with a core concept of \u2018FLT1 Gene\u2019 to express the composed concept \u2018Recombinant forms of the FLT1 gene\u2019 the qualifier \u2018chemical analog\u2019 combines with a core concept of \u2018Ditiocarb\u2019 to express the composed concept \u2018analog forms of Ditiocarb\u2019

                                        Domain: Association Range: String

                                        "},{"location":"form_or_variant_qualifier/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • qualifier
                                            • form_or_variant_qualifier
                                              • subject_form_or_variant_qualifier
                                              • object_form_or_variant_qualifier
                                        "},{"location":"form_or_variant_qualifier/#linkml-source","title":"LinkML Source","text":"
                                        name: form or variant qualifier\ndescription: A qualifier that composes with a core subject/object concept to define\n  a specific type, variant, alternative version of this concept. The composed concept\n  remains a subtype or instance of the core concept. For example, the qualifier \u2018mutation\u2019\n  combines with the core concept \u2018Gene X\u2019 to express the compose concept \u2018a mutation\n  of Gene X\u2019.\nnotes:\n- please see the ChemicalOrGeneOrGeneProductFormOrVariantEnum (below) for examples\n  of 'form or variant qualifier' terms in the gene->chemical association space.  the\n  qualifier \u2018mutation\u2019 combines with the core concept \u2018Gene X\u2019 to express the compose\n  concept \u2018Mutated forms of Gene X\u2019. the qualifier \u2018late stage\u2019 combines with a core\n  concept of \u2018Disease X\u2019 to express the  more specific concept \u2018Late Stage forms of\n  Disease X\u2019 the qualifier \u2018recombinant\u2019 combines with a core concept of \u2018FLT1 Gene\u2019\n  to express the composed concept \u2018Recombinant forms of the FLT1 gene\u2019 the qualifier\n  \u2018chemical analog\u2019 combines with a core concept of \u2018Ditiocarb\u2019 to express the composed\n  concept \u2018analog forms of Ditiocarb\u2019\nexamples:\n- value: mutation\n- value: late stage\n- value: severe\n- value: transplant\n- value: chemical analog\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: qualifier\nabstract: true\ndomain: association\nalias: form_or_variant_qualifier\nrange: string\n\n
                                        "},{"location":"format/","title":"Slot: format","text":"

                                        Domain: InformationContentEntity Range: String

                                        "},{"location":"format/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • format
                                        "},{"location":"format/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot InformationContentEntity a piece of information that typically describes some topic of discourse or is used as support. no"},{"location":"format/#linkml-source","title":"LinkML Source","text":"
                                        name: format\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- dct:format\n- WIKIDATA_PROPERTY:P2701\nis_a: node property\ndomain: information content entity\nalias: format\ndomain_of:\n- information content entity\nrange: string\n\n
                                        "},{"location":"frequency_qualifier/","title":"Slot: frequency_qualifier","text":"Description: a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject

                                        Domain: Association Range: FrequencyValue

                                        "},{"location":"frequency_qualifier/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • qualifier
                                            • frequency_qualifier
                                        "},{"location":"frequency_qualifier/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot FrequencyQualifierMixin Qualifier for frequency type associations no"},{"location":"frequency_qualifier/#linkml-source","title":"LinkML Source","text":"
                                        name: frequency qualifier\ndescription: a qualifier used in a phenotypic association to state how frequent the\n  phenotype is observed in the subject\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: qualifier\ndomain: association\nalias: frequency_qualifier\ndomain_of:\n- frequency qualifier mixin\nrange: frequency value\n\n
                                        "},{"location":"full_name/","title":"Slot: full_name","text":"Description: a long-form human readable name for a thing

                                        Domain: NamedThing Range: LabelType

                                        "},{"location":"full_name/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • full_name
                                        "},{"location":"full_name/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot NamedThing a databased entity or concept/class no"},{"location":"full_name/#linkml-source","title":"LinkML Source","text":"
                                        name: full name\ndescription: a long-form human readable name for a thing\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: node property\ndomain: named thing\nalias: full_name\ndomain_of:\n- named thing\nrange: label type\n\n
                                        "},{"location":"gene_associated_with_condition/","title":"Slot: gene_associated_with_condition (multivalued)","text":"Description: holds between a gene and a disease or phenotypic feature that the gene or its alleles/products may influence, contribute to, or correlate with

                                        Domain: Gene Range: DiseaseOrPhenotypicFeature

                                        "},{"location":"gene_associated_with_condition/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • associated_with
                                              • genetically_associated_with
                                                • gene_associated_with_condition
                                        "},{"location":"gene_associated_with_condition/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"gene_associated_with_condition/#linkml-source","title":"LinkML Source","text":"
                                        name: gene associated with condition\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between a gene and a disease or phenotypic feature that the gene\n  or its alleles/products may influence, contribute to, or correlate with\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nnarrow_mappings:\n- NCIT:R38\n- NCIT:R175\n- NCIT:R48\nbroad_mappings:\n- GENO:0000840\n- GENO:0000841\nis_a: genetically associated with\ndomain: gene\nmultivalued: true\ninherited: true\nalias: gene_associated_with_condition\nrange: disease or phenotypic feature\n\n
                                        "},{"location":"gene_fusion_with/","title":"Slot: gene_fusion_with (multivalued)","text":"Description: holds between two independent genes that have fused through translocation, interstitial deletion, or chromosomal inversion to form a new, hybrid gene. Fusion genes are often implicated in various neoplasms and cancers.

                                        Domain: Gene Range: Gene

                                        "},{"location":"gene_fusion_with/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • interacts_with
                                              • genetically_interacts_with
                                                • gene_fusion_with
                                        "},{"location":"gene_fusion_with/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"gene_fusion_with/#linkml-source","title":"LinkML Source","text":"
                                        name: gene_fusion_with\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between two independent genes that have fused through  translocation,\n  interstitial deletion, or chromosomal inversion to  form a new, hybrid gene. Fusion\n  genes are often implicated in various neoplasms and cancers.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: genetically interacts with\ndomain: gene\nmultivalued: true\ninherited: true\nalias: gene_fusion_with\nsymmetric: true\nrange: gene\n\n
                                        "},{"location":"gene_product_of/","title":"Slot: gene_product_of (multivalued)","text":"Description: definition x has gene product of y if and only if y is a gene (SO:0000704) that participates in some gene expression process (GO:0010467) where the output of thatf process is either y or something that is ribosomally translated from x Inverse: has gene product

                                        Domain: GeneProductMixin Range: Gene

                                        "},{"location":"gene_product_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • gene_product_of
                                        "},{"location":"gene_product_of/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"gene_product_of/#linkml-source","title":"LinkML Source","text":"
                                        name: gene product of\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: definition x has gene product of y if and only if y is a gene (SO:0000704)\n  that participates in some gene expression process (GO:0010467) where the output\n  of thatf process is either y or something that is ribosomally translated from x\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0002204\nis_a: related to at instance level\ndomain: gene product mixin\nmultivalued: true\ninherited: true\nalias: gene_product_of\ninverse: has gene product\nrange: gene\n\n
                                        "},{"location":"genetic_association/","title":"Slot: genetic_association (DEPRECATED) (multivalued)","text":"

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"genetic_association/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • associated_with
                                              • genetic_association
                                        "},{"location":"genetic_association/#linkml-source","title":"LinkML Source","text":"
                                        name: genetic association\ndeprecated: 'True'\nfrom_schema: https://w3id.org/biolink/biolink-model\ndeprecated_element_has_exact_replacement: biolink:genetically_associated_with\nis_a: associated with\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: genetic_association\nsymmetric: true\nrange: named thing\n\n
                                        "},{"location":"genetic_neighborhood_of/","title":"Slot: genetic_neighborhood_of (multivalued)","text":"Description: holds between two genes located nearby one another on a chromosome.

                                        Domain: Gene Range: Gene

                                        "},{"location":"genetic_neighborhood_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • interacts_with
                                              • genetically_interacts_with
                                                • genetic_neighborhood_of
                                        "},{"location":"genetic_neighborhood_of/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"genetic_neighborhood_of/#linkml-source","title":"LinkML Source","text":"
                                        name: genetic_neighborhood_of\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: 'holds between two genes located nearby one another on a chromosome. '\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: genetically interacts with\ndomain: gene\nmultivalued: true\ninherited: true\nalias: genetic_neighborhood_of\nsymmetric: true\nrange: gene\n\n
                                        "},{"location":"genetically_associated_with/","title":"Slot: genetically_associated_with (multivalued)","text":"

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"genetically_associated_with/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • associated_with
                                              • genetically_associated_with
                                                • gene_associated_with_condition
                                                • condition_associated_with_gene
                                        "},{"location":"genetically_associated_with/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"genetically_associated_with/#linkml-source","title":"LinkML Source","text":"
                                        name: genetically associated with\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\n  description:\n    tag: description\n    value: Co-occurrence of a certain allele of a genetic marker and the phenotype\n      of interest in the same individuals at above-chance level\ndescription: ''\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- WIKIDATA_PROPERTY:P2293\nis_a: associated with\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: genetically_associated_with\nsymmetric: true\nrange: named thing\n\n
                                        "},{"location":"genetically_interacts_with/","title":"Slot: genetically_interacts_with (multivalued)","text":"Description: holds between two genes whose phenotypic effects are dependent on each other in some way - such that their combined phenotypic effects are the result of some interaction between the activity of their gene products. Examples include epistasis and synthetic lethality.

                                        Domain: Gene Range: Gene

                                        "},{"location":"genetically_interacts_with/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • interacts_with
                                              • genetically_interacts_with
                                                • gene_fusion_with
                                                • genetic_neighborhood_of
                                        "},{"location":"genetically_interacts_with/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"genetically_interacts_with/#linkml-source","title":"LinkML Source","text":"
                                        name: genetically interacts with\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between two genes whose phenotypic effects are dependent on each\n  other in some way - such that their combined phenotypic effects are the result of\n  some interaction between the activity of their gene products. Examples include epistasis\n  and synthetic lethality.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0002435\nis_a: interacts with\ndomain: gene\nmultivalued: true\ninherited: true\nalias: genetically_interacts_with\nsymmetric: true\nrange: gene\n\n
                                        "},{"location":"genome_build/","title":"Slot: genome_build","text":"Description: The version of the genome on which a feature is located. For example, GRCh38 for Homo sapiens.

                                        Domain: GenomicSequenceLocalization Range: StrandEnum

                                        "},{"location":"genome_build/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • sequence_localization_attribute
                                            • genome_build
                                        "},{"location":"genome_build/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot GenomicSequenceLocalization A relationship between a sequence feature and a nucleic acid entity it is localized to. The reference entity may be a chromosome, chromosome region or information entity such as a contig. no"},{"location":"genome_build/#linkml-source","title":"LinkML Source","text":"
                                        name: genome build\ndescription: The version of the genome on which a feature is located. For example,\n  GRCh38 for Homo sapiens.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- gff3:strand\nis_a: sequence localization attribute\ndomain: genomic sequence localization\nalias: genome_build\ndomain_of:\n- genomic sequence localization\nrange: StrandEnum\n\n
                                        "},{"location":"has_active_component/","title":"Slot: has_active_component (multivalued)","text":"Inverse: active in

                                        Domain: CellularComponent Range: GeneOrGeneProduct

                                        "},{"location":"has_active_component/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_active_component
                                        "},{"location":"has_active_component/#linkml-source","title":"LinkML Source","text":"
                                        name: has active component\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to at instance level\ndomain: cellular component\nmultivalued: true\ninherited: true\nalias: has_active_component\ninverse: active in\nrange: gene or gene product\n\n
                                        "},{"location":"has_active_ingredient/","title":"Slot: has_active_ingredient (multivalued)","text":"Description: holds between a drug and a molecular entity in which the latter is a part of the former, and is a biologically active component Inverse: is active ingredient of

                                        Domain: Drug Range: MolecularEntity

                                        "},{"location":"has_active_ingredient/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • overlaps
                                              • has_part
                                                • has_active_ingredient
                                        "},{"location":"has_active_ingredient/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"has_active_ingredient/#linkml-source","title":"LinkML Source","text":"
                                        name: has active ingredient\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\n  opposite_of:\n    tag: opposite_of\n    value: is excipient of\ndescription: holds between a drug and a molecular entity in which the latter is a\n  part of the former, and is a biologically active component\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nmappings:\n- RO:0002248\nis_a: has part\ndomain: drug\nmultivalued: true\ninherited: true\nalias: has_active_ingredient\ninverse: is active ingredient of\nrange: molecular entity\n\n
                                        "},{"location":"has_adverse_event/","title":"Slot: has_adverse_event (multivalued)","text":"Description: An untoward medical occurrence in a patient or clinical investigation subject that happens during treatment with a therapeutic agent. Adverse events may be caused by something other than the drug or therapy being given and may include abnormal laboratory finding, symptoms, or diseases temporally associated with the treatment, whether or not considered related to the treatment. Adverse events are unintended effects that occur when a medication is administered correctly. Aliases: adverse effect

                                        Domain: ChemicalOrDrugOrTreatment Range: DiseaseOrPhenotypicFeature

                                        "},{"location":"has_adverse_event/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • affects
                                              • has_adverse_event
                                        "},{"location":"has_adverse_event/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"has_adverse_event/#linkml-source","title":"LinkML Source","text":"
                                        name: has adverse event\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: An untoward medical occurrence in a patient or clinical investigation\n  subject that happens during treatment  with a therapeutic agent. Adverse events\n  may be caused by something  other than the drug or therapy being given and may include\n  abnormal laboratory finding, symptoms, or  diseases temporally associated with the\n  treatment, whether or not considered related to the treatment.  Adverse events are\n  unintended effects that occur when a medication is administered correctly.\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- adverse effect\nis_a: affects\ndomain: chemical or drug or treatment\nmultivalued: true\ninherited: true\nalias: has_adverse_event\nrange: disease or phenotypic feature\n\n
                                        "},{"location":"has_attribute/","title":"Slot: has_attribute (multivalued)","text":"Description: connects any entity to an attribute

                                        Domain: Entity Range: Attribute

                                        "},{"location":"has_attribute/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Entity Root Biolink Model class for all things and informational relationships, real or imagined. no"},{"location":"has_attribute/#linkml-source","title":"LinkML Source","text":"
                                        name: has attribute\ndescription: connects any entity to an attribute\nin_subset:\n- samples\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- SIO:000008\nclose_mappings:\n- OBI:0001927\nnarrow_mappings:\n- OBAN:association_has_subject_property\n- OBAN:association_has_object_property\n- CPT:has_possibly_included_panel_element\n- DRUGBANK:category\n- EFO:is_executed_in\n- HANCESTRO:0301\n- LOINC:has_action_guidance\n- LOINC:has_adjustment\n- LOINC:has_aggregation_view\n- LOINC:has_approach_guidance\n- LOINC:has_divisor\n- LOINC:has_exam\n- LOINC:has_method\n- LOINC:has_modality_subtype\n- LOINC:has_object_guidance\n- LOINC:has_scale\n- LOINC:has_suffix\n- LOINC:has_time_aspect\n- LOINC:has_time_modifier\n- LOINC:has_timing_of\n- NCIT:R88\n- NCIT:eo_disease_has_property_or_attribute\n- NCIT:has_data_element\n- NCIT:has_pharmaceutical_administration_method\n- NCIT:has_pharmaceutical_basic_dose_form\n- NCIT:has_pharmaceutical_intended_site\n- NCIT:has_pharmaceutical_release_characteristics\n- NCIT:has_pharmaceutical_state_of_matter\n- NCIT:has_pharmaceutical_transformation\n- NCIT:is_qualified_by\n- NCIT:qualifier_applies_to\n- NCIT:role_has_domain\n- NCIT:role_has_range\n- INO:0000154\n- HANCESTRO:0308\n- OMIM:has_inheritance_type\n- orphanet:C016\n- orphanet:C017\n- RO:0000053\n- RO:0000086\n- RO:0000087\n- SNOMED:has_access\n- SNOMED:has_clinical_course\n- SNOMED:has_count_of_base_of_active_ingredient\n- SNOMED:has_dose_form_administration_method\n- SNOMED:has_dose_form_release_characteristic\n- SNOMED:has_dose_form_transformation\n- SNOMED:has_finding_context\n- SNOMED:has_finding_informer\n- SNOMED:has_inherent_attribute\n- SNOMED:has_intent\n- SNOMED:has_interpretation\n- SNOMED:has_laterality\n- SNOMED:has_measurement_method\n- SNOMED:has_method\n- SNOMED:has_priority\n- SNOMED:has_procedure_context\n- SNOMED:has_process_duration\n- SNOMED:has_property\n- SNOMED:has_revision_status\n- SNOMED:has_scale_type\n- SNOMED:has_severity\n- SNOMED:has_specimen\n- SNOMED:has_state_of_matter\n- SNOMED:has_subject_relationship_context\n- SNOMED:has_surgical_approach\n- SNOMED:has_technique\n- SNOMED:has_temporal_context\n- SNOMED:has_time_aspect\n- SNOMED:has_units\n- UMLS:has_structural_class\n- UMLS:has_supported_concept_property\n- UMLS:has_supported_concept_relationship\n- UMLS:may_be_qualified_by\ndomain: entity\nmultivalued: true\nalias: has_attribute\ndomain_of:\n- entity\nrange: attribute\n\n
                                        "},{"location":"has_attribute_type/","title":"Slot: has_attribute_type","text":"Description: connects an attribute to a class that describes it Required: True

                                        Domain: Attribute Range: OntologyClass

                                        "},{"location":"has_attribute_type/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Attribute A property or characteristic of an entity. For example, an apple may have properties such as color, shape, age, crispiness. An environmental sample may have attributes such as depth, lat, long, material. no"},{"location":"has_attribute_type/#linkml-source","title":"LinkML Source","text":"
                                        name: has attribute type\ndescription: connects an attribute to a class that describes it\nin_subset:\n- samples\nfrom_schema: https://w3id.org/biolink/biolink-model\nnarrow_mappings:\n- LOINC:has_modality_type\n- LOINC:has_view_type\ndomain: attribute\nmultivalued: false\nalias: has_attribute_type\ndomain_of:\n- attribute\nrange: ontology class\nrequired: true\n\n
                                        "},{"location":"has_author/","title":"Slot: has_author (multivalued)","text":"Inverse: author

                                        Domain: Publication Range: Agent

                                        "},{"location":"has_author/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_contributor
                                              • has_author
                                        "},{"location":"has_author/#linkml-source","title":"LinkML Source","text":"
                                        name: has author\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: has contributor\ndomain: publication\nmultivalued: true\ninherited: true\nalias: has_author\ninverse: author\nrange: agent\n\n
                                        "},{"location":"has_biological_sequence/","title":"Slot: has_biological_sequence","text":"Description: connects a genomic feature to its sequence

                                        Domain: NamedThing Range: BiologicalSequence

                                        "},{"location":"has_biological_sequence/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • has_biological_sequence
                                        "},{"location":"has_biological_sequence/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot GenomicEntity None no EpigenomicEntity None no"},{"location":"has_biological_sequence/#linkml-source","title":"LinkML Source","text":"
                                        name: has biological sequence\ndescription: connects a genomic feature to its sequence\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: node property\ndomain: named thing\nalias: has_biological_sequence\ndomain_of:\n- genomic entity\n- epigenomic entity\nrange: biological sequence\n\n
                                        "},{"location":"has_biomarker/","title":"Slot: has_biomarker (multivalued)","text":"Description: holds between a disease or phenotypic feature and a measurable chemical entity that is used as an indicator of the presence or state of the disease or feature. # metabolite Inverse: biomarker for

                                        Domain: DiseaseOrPhenotypicFeature Range: ChemicalEntityOrGeneOrGeneProduct

                                        "},{"location":"has_biomarker/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • associated_with
                                              • correlated_with
                                                • has_biomarker
                                        "},{"location":"has_biomarker/#linkml-source","title":"LinkML Source","text":"
                                        name: has biomarker\ndescription: \"holds between a disease or phenotypic feature and a measurable chemical\\\n  \\ entity that is used as an indicator of the presence or state of the disease or\\\n  \\ feature.\\n # metabolite\"\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nnarrow_mappings:\n- NCIT:disease_has_molecular_abnormality\n- NCIT:disease_is_marked_by_gene\nis_a: correlated with\ndomain: disease or phenotypic feature\nmultivalued: true\ninherited: true\nalias: has_biomarker\ninverse: biomarker for\nrange: chemical entity or gene or gene product\n\n
                                        "},{"location":"has_catalyst/","title":"Slot: has_catalyst (multivalued)","text":"Inverse: catalyzes

                                        Domain: BiologicalProcessOrActivity Range: Occurrent

                                        "},{"location":"has_catalyst/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_participant
                                              • has_catalyst
                                        "},{"location":"has_catalyst/#linkml-source","title":"LinkML Source","text":"
                                        name: has catalyst\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: has participant\ndomain: biological process or activity\nmultivalued: true\ninherited: true\nalias: has_catalyst\ninverse: catalyzes\nrange: occurrent\n\n
                                        "},{"location":"has_chemical_formula/","title":"Slot: has_chemical_formula","text":"Description: description of chemical compound based on element symbols

                                        Domain: NamedThing Range: ChemicalFormulaValue

                                        "},{"location":"has_chemical_formula/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • has_chemical_formula
                                        "},{"location":"has_chemical_formula/#linkml-source","title":"LinkML Source","text":"
                                        name: has chemical formula\ndescription: description of chemical compound based on element symbols\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- WIKIDATA_PROPERTY:P274\nis_a: node property\ndomain: named thing\nalias: has_chemical_formula\nrange: chemical formula value\n\n
                                        "},{"location":"has_chemical_role/","title":"Slot: has_chemical_role (multivalued)","text":"Description: A role is particular behaviour which a chemical entity may exhibit.

                                        Domain: NamedThing Range: ChemicalRole

                                        "},{"location":"has_chemical_role/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_concept_level
                                            • has_chemical_role
                                        "},{"location":"has_chemical_role/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot ChemicalEntity A chemical entity is a physical entity that pertains to chemistry or biochemistry. no"},{"location":"has_chemical_role/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage CHEBI ChemicalRoleMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodhas_chemical_role"},{"location":"has_chemical_role/#linkml-source","title":"LinkML Source","text":"
                                        name: has chemical role\nid_prefixes:\n- CHEBI\ndescription: A role is particular behaviour which a chemical entity may exhibit.\ncomments:\n- We expect primarily to use CHEBI chemical roles here; however, we are looking for\n  a mapping between CHEBI And ATC codes to support this slot.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to at concept level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: has_chemical_role\ndomain_of:\n- chemical entity\nrange: chemical role\n\n
                                        "},{"location":"has_completed/","title":"Slot: has_completed (multivalued)","text":"Description: holds between an entity and a process that the entity is capable of and has completed

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"has_completed/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_completed
                                        "},{"location":"has_completed/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"has_completed/#linkml-source","title":"LinkML Source","text":"
                                        name: has completed\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\n  opposite_of:\n    tag: opposite_of\n    value: has not completed\ndescription: holds between an entity and a process that the entity is capable of and\n  has completed\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- CL:has_completed\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: has_completed\nrange: named thing\n\n
                                        "},{"location":"has_confidence_level/","title":"Slot: has_confidence_level","text":"Description: connects an association to a qualitative term denoting the level of confidence

                                        Domain: Association Range: ConfidenceLevel

                                        "},{"location":"has_confidence_level/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • has_confidence_level
                                        "},{"location":"has_confidence_level/#linkml-source","title":"LinkML Source","text":"
                                        name: has confidence level\ndescription: connects an association to a qualitative term denoting the level of confidence\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nalias: has_confidence_level\nrange: confidence level\n\n
                                        "},{"location":"has_constituent/","title":"Slot: has_constituent (multivalued)","text":"Description: one or more molecular entities within a chemical mixture

                                        Domain: NamedThing Range: MolecularEntity

                                        "},{"location":"has_constituent/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • has_constituent
                                        "},{"location":"has_constituent/#linkml-source","title":"LinkML Source","text":"
                                        name: has constituent\ndescription: one or more molecular entities within a chemical mixture\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: node property\ndomain: named thing\nmultivalued: true\nalias: has_constituent\nrange: molecular entity\n\n
                                        "},{"location":"has_contraindication/","title":"Slot: has_contraindication (multivalued)","text":"Inverse: contraindicated for

                                        Domain: DiseaseOrPhenotypicFeature Range: Drug

                                        "},{"location":"has_contraindication/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_contraindication
                                        "},{"location":"has_contraindication/#linkml-source","title":"LinkML Source","text":"
                                        name: has contraindication\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to at instance level\ndomain: disease or phenotypic feature\nmultivalued: true\ninherited: true\nalias: has_contraindication\ninverse: contraindicated for\nrange: drug\n\n
                                        "},{"location":"has_contributor/","title":"Slot: has_contributor (multivalued)","text":"Inverse: contributor

                                        Domain: InformationContentEntity Range: Agent

                                        "},{"location":"has_contributor/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_contributor
                                              • has_provider
                                              • has_publisher
                                              • has_editor
                                              • has_author
                                        "},{"location":"has_contributor/#linkml-source","title":"LinkML Source","text":"
                                        name: has contributor\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to at instance level\ndomain: information content entity\nmultivalued: true\ninherited: true\nalias: has_contributor\ninverse: contributor\nrange: agent\n\n
                                        "},{"location":"has_count/","title":"Slot: has_count","text":"Description: number of things with a particular property

                                        Domain: NamedThing Range: Integer

                                        "},{"location":"has_count/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • aggregate_statistic
                                            • has_count
                                        "},{"location":"has_count/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot FrequencyQuantifier None no"},{"location":"has_count/#linkml-source","title":"LinkML Source","text":"
                                        name: has count\ndescription: number of things with a particular property\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- LOINC:has_count\nis_a: aggregate statistic\ndomain: named thing\nalias: has_count\ndomain_of:\n- frequency quantifier\nrange: integer\n\n
                                        "},{"location":"has_dataset/","title":"Slot: has_dataset","text":"

                                        Domain: DatasetVersion Range: Dataset

                                        "},{"location":"has_dataset/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • has_dataset
                                        "},{"location":"has_dataset/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot DatasetVersion an item that holds version level information about a dataset. no"},{"location":"has_dataset/#linkml-source","title":"LinkML Source","text":"
                                        name: has dataset\nfrom_schema: https://w3id.org/biolink/biolink-model\nbroad_mappings:\n- dct:source\nis_a: node property\ndomain: dataset version\nalias: has_dataset\ndomain_of:\n- dataset version\nrange: dataset\n\n
                                        "},{"location":"has_decreased_amount/","title":"Slot: has_decreased_amount (multivalued)","text":"

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"has_decreased_amount/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_decreased_amount
                                        "},{"location":"has_decreased_amount/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"has_decreased_amount/#linkml-source","title":"LinkML Source","text":"
                                        name: has decreased amount\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\n  opposite_of:\n    tag: opposite_of\n    value: has increased amount\nfrom_schema: https://w3id.org/biolink/biolink-model\nnarrow_mappings:\n- CL:has_low_plasma_membrane_amount\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: has_decreased_amount\nrange: named thing\n\n
                                        "},{"location":"has_device/","title":"Slot: has_device (multivalued)","text":"Description: connects an entity to one or more (medical) devices

                                        Domain: NamedThing Range: Device

                                        "},{"location":"has_device/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • has_device
                                        "},{"location":"has_device/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Treatment A treatment is targeted at a disease or phenotype and may involve multiple drug 'exposures', medical devices and/or procedures no"},{"location":"has_device/#linkml-source","title":"LinkML Source","text":"
                                        name: has device\ndescription: connects an entity to one or more (medical) devices\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: node property\ndomain: named thing\nmultivalued: true\nalias: has_device\ndomain_of:\n- treatment\nrange: device\n\n
                                        "},{"location":"has_distribution/","title":"Slot: has_distribution","text":"

                                        Domain: DatasetVersion Range: DatasetDistribution

                                        "},{"location":"has_distribution/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • has_distribution
                                        "},{"location":"has_distribution/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot DatasetVersion an item that holds version level information about a dataset. no"},{"location":"has_distribution/#linkml-source","title":"LinkML Source","text":"
                                        name: has distribution\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: node property\ndomain: dataset version\nslot_uri: dct:distribution\nalias: has_distribution\ndomain_of:\n- dataset version\nrange: dataset distribution\n\n
                                        "},{"location":"has_drug/","title":"Slot: has_drug (multivalued)","text":"Description: connects an entity to one or more drugs

                                        Domain: NamedThing Range: Drug

                                        "},{"location":"has_drug/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • has_drug
                                        "},{"location":"has_drug/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Treatment A treatment is targeted at a disease or phenotype and may involve multiple drug 'exposures', medical devices and/or procedures no"},{"location":"has_drug/#linkml-source","title":"LinkML Source","text":"
                                        name: has drug\ndescription: connects an entity to one or more drugs\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: node property\ndomain: named thing\nmultivalued: true\nalias: has_drug\ndomain_of:\n- treatment\nrange: drug\n\n
                                        "},{"location":"has_editor/","title":"Slot: has_editor (multivalued)","text":"Inverse: editor

                                        Domain: Publication Range: Agent

                                        "},{"location":"has_editor/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_contributor
                                              • has_editor
                                        "},{"location":"has_editor/#linkml-source","title":"LinkML Source","text":"
                                        name: has editor\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: has contributor\ndomain: publication\nmultivalued: true\ninherited: true\nalias: has_editor\ninverse: editor\nrange: agent\n\n
                                        "},{"location":"has_evidence/","title":"Slot: has_evidence (multivalued)","text":"Description: connects an association to an instance of supporting evidence

                                        Domain: Association Range: EvidenceType

                                        "},{"location":"has_evidence/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • has_evidence
                                        "},{"location":"has_evidence/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Association A typed association between two entities, supported by evidence no"},{"location":"has_evidence/#linkml-source","title":"LinkML Source","text":"
                                        name: has evidence\ndescription: connects an association to an instance of supporting evidence\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0002558\nis_a: association slot\ndomain: association\nmultivalued: true\nalias: has_evidence\ndomain_of:\n- association\nrange: evidence type\n\n
                                        "},{"location":"has_excipient/","title":"Slot: has_excipient (multivalued)","text":"Description: holds between a drug and a molecular entities in which the latter is a part of the former, and is a biologically inactive component

                                        Domain: Drug Range: MolecularEntity

                                        "},{"location":"has_excipient/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • overlaps
                                              • has_part
                                                • has_excipient
                                        "},{"location":"has_excipient/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"has_excipient/#linkml-source","title":"LinkML Source","text":"
                                        name: has excipient\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between a drug and a molecular entities in which the latter is\n  a part of the former, and is a biologically inactive component\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nmappings:\n- WIKIDATA:Q902638\nis_a: has part\ndomain: drug\nmultivalued: true\ninherited: true\nalias: has_excipient\nrange: molecular entity\n\n
                                        "},{"location":"has_food_component/","title":"Slot: has_food_component (multivalued)","text":"Description: holds between food and one or more chemical entities composing it, irrespective of nutritional value (i.e. could also be a contaminant or additive)

                                        Domain: ChemicalEntity Range: ChemicalEntity

                                        "},{"location":"has_food_component/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • overlaps
                                              • has_part
                                                • has_food_component
                                                  • has_nutrient
                                        "},{"location":"has_food_component/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"has_food_component/#linkml-source","title":"LinkML Source","text":"
                                        name: has food component\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between food and one or more chemical entities composing it, irrespective\n  of nutritional value (i.e. could also be a contaminant or additive)\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: has part\ndomain: chemical entity\nmultivalued: true\ninherited: true\nalias: has_food_component\nrange: chemical entity\n\n
                                        "},{"location":"has_frameshift_variant/","title":"Slot: has_frameshift_variant (multivalued)","text":"Aliases: splice region variant, splice acceptor variant, splice donor variant Inverse: is frameshift variant of

                                        Domain: GenomicEntity Range: SequenceVariant

                                        "},{"location":"has_frameshift_variant/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_sequence_variant
                                              • has_frameshift_variant
                                        "},{"location":"has_frameshift_variant/#linkml-source","title":"LinkML Source","text":"
                                        name: has frameshift variant\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- splice region variant\n- splice acceptor variant\n- splice donor variant\nis_a: has sequence variant\ndomain: genomic entity\nmultivalued: true\ninherited: true\nalias: has_frameshift_variant\ninverse: is frameshift variant of\nrange: sequence variant\n\n
                                        "},{"location":"has_gene/","title":"Slot: has_gene (multivalued)","text":"Description: connects an entity associated with one or more genes

                                        Domain: NamedThing Range: Gene

                                        "},{"location":"has_gene/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • has_gene_or_gene_product
                                            • has_gene
                                        "},{"location":"has_gene/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot SequenceVariant A sequence_variant is a non exact copy of a sequence_feature or genome exhibiting one or more sequence_alteration. yes"},{"location":"has_gene/#linkml-source","title":"LinkML Source","text":"
                                        name: has gene\ndescription: connects an entity associated with one or more genes\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: has gene or gene product\ndomain: named thing\nmultivalued: true\nalias: has_gene\ndomain_of:\n- sequence variant\nrange: gene\n\n
                                        "},{"location":"has_gene_or_gene_product/","title":"Slot: has_gene_or_gene_product (multivalued)","text":"Description: connects an entity with one or more gene or gene products

                                        Domain: NamedThing Range: Gene

                                        "},{"location":"has_gene_or_gene_product/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • has_gene_or_gene_product
                                            • has_gene
                                        "},{"location":"has_gene_or_gene_product/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot GeneGroupingMixin any grouping of multiple genes or gene products no"},{"location":"has_gene_or_gene_product/#linkml-source","title":"LinkML Source","text":"
                                        name: has gene or gene product\ndescription: connects an entity with one or more gene or gene products\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: node property\ndomain: named thing\nmultivalued: true\nalias: has_gene_or_gene_product\ndomain_of:\n- gene grouping mixin\nrange: gene\n\n
                                        "},{"location":"has_gene_product/","title":"Slot: has_gene_product (multivalued)","text":"Description: holds between a gene and a transcribed and/or translated product generated from it Inverse: gene product of

                                        Domain: Gene Range: GeneProductMixin

                                        "},{"location":"has_gene_product/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_gene_product
                                        "},{"location":"has_gene_product/#linkml-source","title":"LinkML Source","text":"
                                        name: has gene product\ndescription: holds between a gene and a transcribed and/or translated product generated\n  from it\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0002205\n- WIKIDATA_PROPERTY:P688\n- NCIT:gene_encodes_gene_product\nclose_mappings:\n- PR:has_gene_template\nnarrow_mappings:\n- NCIT:R178\nis_a: related to at instance level\ndomain: gene\nmultivalued: true\ninherited: true\nalias: has_gene_product\ninverse: gene product of\nrange: gene product mixin\n\n
                                        "},{"location":"has_increased_amount/","title":"Slot: has_increased_amount (multivalued)","text":"

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"has_increased_amount/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_increased_amount
                                        "},{"location":"has_increased_amount/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"has_increased_amount/#linkml-source","title":"LinkML Source","text":"
                                        name: has increased amount\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\n  opposite_of:\n    tag: opposite_of\n    value: has decreased amount\nfrom_schema: https://w3id.org/biolink/biolink-model\nnarrow_mappings:\n- CL:has_high_plasma_membrane_amount\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: has_increased_amount\nrange: named thing\n\n
                                        "},{"location":"has_input/","title":"Slot: has_input (multivalued)","text":"Description: holds between a process and a continuant, where the continuant is an input into the process

                                        Domain: BiologicalProcessOrActivity Range: NamedThing

                                        "},{"location":"has_input/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_participant
                                              • has_input
                                                • consumes
                                        "},{"location":"has_input/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot BiologicalProcessOrActivity Either an individual molecular activity, or a collection of causally connected molecular activities in a biological system. no"},{"location":"has_input/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"has_input/#linkml-source","title":"LinkML Source","text":"
                                        name: has input\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\n  opposite_of:\n    tag: opposite_of\n    value: has output\ndescription: holds between a process and a continuant, where the continuant is an\n  input into the process\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0002233\n- SEMMEDDB:USES\nnarrow_mappings:\n- LOINC:has_fragments_for_synonyms\n- LOINC:has_system\n- PathWhiz:has_left_element\n- RO:0002590\n- RO:0004009\n- SNOMED:has_finding_method\n- SNOMED:has_precondition\n- SNOMED:has_specimen_source_identity\n- SNOMED:has_specimen_substance\n- SNOMED:uses_access_device\n- SNOMED:uses_device\n- SNOMED:uses_energy\n- SNOMED:uses_substance\nis_a: has participant\ndomain: biological process or activity\nmultivalued: true\ninherited: true\nalias: has_input\ndomain_of:\n- biological process or activity\nrange: named thing\n\n
                                        "},{"location":"has_manifestation/","title":"Slot: has_manifestation (multivalued)","text":"Inverse: manifestation of

                                        Domain: Disease Range: NamedThing

                                        "},{"location":"has_manifestation/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_manifestation
                                              • has_mode_of_inheritance
                                        "},{"location":"has_manifestation/#linkml-source","title":"LinkML Source","text":"
                                        name: has manifestation\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to at instance level\ndomain: disease\nmultivalued: true\ninherited: true\nalias: has_manifestation\ninverse: manifestation of\nrange: named thing\n\n
                                        "},{"location":"has_member/","title":"Slot: has_member (multivalued)","text":"Description: Defines a mereological relation between a collection and an item.

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"has_member/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_concept_level
                                            • has_member
                                        "},{"location":"has_member/#linkml-source","title":"LinkML Source","text":"
                                        name: has member\ndescription: Defines a mereological relation between a collection and an item.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0002351\n- skos:member\nis_a: related to at concept level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: has_member\nrange: named thing\n\n
                                        "},{"location":"has_metabolite/","title":"Slot: has_metabolite (multivalued)","text":"Description: holds between two molecular entities in which the second one is derived from the first one as a product of metabolism

                                        Domain: MolecularEntity Range: MolecularEntity

                                        "},{"location":"has_metabolite/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • derives_into
                                              • has_metabolite
                                        "},{"location":"has_metabolite/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"has_metabolite/#linkml-source","title":"LinkML Source","text":"
                                        name: has metabolite\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between two molecular entities in which the second one is derived\n  from the first one as a product of metabolism\ncomments:\n- The CHEBI ID represents a role rather than a predicate\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- CHEBI:25212\nis_a: derives into\ndomain: molecular entity\nmultivalued: true\ninherited: true\nalias: has_metabolite\nrange: molecular entity\n\n
                                        "},{"location":"has_missense_variant/","title":"Slot: has_missense_variant (multivalued)","text":"Inverse: is missense variant of

                                        Domain: GenomicEntity Range: SequenceVariant

                                        "},{"location":"has_missense_variant/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_sequence_variant
                                              • has_missense_variant
                                        "},{"location":"has_missense_variant/#linkml-source","title":"LinkML Source","text":"
                                        name: has missense variant\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: has sequence variant\ndomain: genomic entity\nmultivalued: true\ninherited: true\nalias: has_missense_variant\ninverse: is missense variant of\nrange: sequence variant\n\n
                                        "},{"location":"has_mode_of_inheritance/","title":"Slot: has_mode_of_inheritance (multivalued)","text":"Description: Relates a disease or phenotypic feature to its observed genetic segregation and assumed associated underlying DNA manifestation (i.e. autosomal, sex or mitochondrial chromosome).

                                        Domain: DiseaseOrPhenotypicFeature Range: GeneticInheritance

                                        "},{"location":"has_mode_of_inheritance/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_manifestation
                                              • has_mode_of_inheritance
                                        "},{"location":"has_mode_of_inheritance/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"has_mode_of_inheritance/#linkml-source","title":"LinkML Source","text":"
                                        name: has mode of inheritance\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: Relates a disease or phenotypic feature to its observed genetic segregation\n  and assumed associated underlying DNA manifestation (i.e. autosomal, sex or mitochondrial\n  chromosome).\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: has manifestation\ndomain: disease or phenotypic feature\nmultivalued: true\ninherited: true\nalias: has_mode_of_inheritance\nrange: genetic inheritance\n\n
                                        "},{"location":"has_molecular_consequence/","title":"Slot: has_molecular_consequence (multivalued)","text":"Description: connects a sequence variant to a class describing the molecular consequence. E.g. SO:0001583 Aliases: allele has activity

                                        Domain: NamedThing Range: OntologyClass

                                        "},{"location":"has_molecular_consequence/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_molecular_consequence
                                        "},{"location":"has_molecular_consequence/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"has_molecular_consequence/#linkml-source","title":"LinkML Source","text":"
                                        name: has molecular consequence\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: connects a sequence variant to a class describing the molecular consequence.\n  E.g.  SO:0001583\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- allele has activity\nnarrow_mappings:\n- NCIT:allele_has_activity\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: has_molecular_consequence\nrange: ontology class\n\n
                                        "},{"location":"has_nearby_variant/","title":"Slot: has_nearby_variant (multivalued)","text":"Aliases: intron variant, 3 prime UTR variant, 5 prime UTR variant, 5 prime UTR premature start codon gain variant, non coding transcript exon variant Inverse: is nearby variant of

                                        Domain: GenomicEntity Range: SequenceVariant

                                        "},{"location":"has_nearby_variant/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_sequence_variant
                                              • has_nearby_variant
                                        "},{"location":"has_nearby_variant/#linkml-source","title":"LinkML Source","text":"
                                        name: has nearby variant\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- intron variant\n- 3 prime UTR variant\n- 5 prime UTR variant\n- 5 prime UTR premature start codon gain variant\n- non coding transcript exon variant\nis_a: has sequence variant\ndomain: genomic entity\nmultivalued: true\ninherited: true\nalias: has_nearby_variant\ninverse: is nearby variant of\nrange: sequence variant\n\n
                                        "},{"location":"has_negative_upstream_actor/","title":"Slot: has_negative_upstream_actor (multivalued)","text":"Inverse: acts upstream of negative effect

                                        Domain: BiologicalProcess Range: GeneOrGeneProduct

                                        "},{"location":"has_negative_upstream_actor/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_upstream_actor
                                              • has_negative_upstream_actor
                                        "},{"location":"has_negative_upstream_actor/#linkml-source","title":"LinkML Source","text":"
                                        name: has negative upstream actor\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: has upstream actor\ndomain: biological process\nmultivalued: true\ninherited: true\nalias: has_negative_upstream_actor\ninverse: acts upstream of negative effect\nrange: gene or gene product\n\n
                                        "},{"location":"has_negative_upstream_or_within_actor/","title":"Slot: has_negative_upstream_or_within_actor (multivalued)","text":"Inverse: acts upstream of or within negative effect

                                        Domain: BiologicalProcess Range: GeneOrGeneProduct

                                        "},{"location":"has_negative_upstream_or_within_actor/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_upstream_actor
                                              • has_upstream_or_within_actor
                                                • has_negative_upstream_or_within_actor
                                        "},{"location":"has_negative_upstream_or_within_actor/#linkml-source","title":"LinkML Source","text":"
                                        name: has negative upstream or within actor\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: has upstream or within actor\ndomain: biological process\nmultivalued: true\ninherited: true\nalias: has_negative_upstream_or_within_actor\ninverse: acts upstream of or within negative effect\nrange: gene or gene product\n\n
                                        "},{"location":"has_non_coding_variant/","title":"Slot: has_non_coding_variant (multivalued)","text":"Inverse: is non coding variant of

                                        Domain: GenomicEntity Range: SequenceVariant

                                        "},{"location":"has_non_coding_variant/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_sequence_variant
                                              • has_non_coding_variant
                                        "},{"location":"has_non_coding_variant/#linkml-source","title":"LinkML Source","text":"
                                        name: has non coding variant\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: has sequence variant\ndomain: genomic entity\nmultivalued: true\ninherited: true\nalias: has_non_coding_variant\ninverse: is non coding variant of\nrange: sequence variant\n\n
                                        "},{"location":"has_nonsense_variant/","title":"Slot: has_nonsense_variant (multivalued)","text":"Inverse: is nonsense variant of

                                        Domain: GenomicEntity Range: SequenceVariant

                                        "},{"location":"has_nonsense_variant/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_sequence_variant
                                              • has_nonsense_variant
                                        "},{"location":"has_nonsense_variant/#linkml-source","title":"LinkML Source","text":"
                                        name: has nonsense variant\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: has sequence variant\ndomain: genomic entity\nmultivalued: true\ninherited: true\nalias: has_nonsense_variant\ninverse: is nonsense variant of\nrange: sequence variant\n\n
                                        "},{"location":"has_not_completed/","title":"Slot: has_not_completed (multivalued)","text":"Description: holds between an entity and a process that the entity is capable of, but has not completed

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"has_not_completed/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_not_completed
                                        "},{"location":"has_not_completed/#annotations","title":"Annotations","text":"property value opposite_of has completed"},{"location":"has_not_completed/#linkml-source","title":"LinkML Source","text":"
                                        name: has not completed\nannotations:\n  opposite_of:\n    tag: opposite_of\n    value: has completed\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between an entity and a process that the entity is capable of,\n  but has not completed\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- CL:has_not_completed\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: has_not_completed\nrange: named thing\n\n
                                        "},{"location":"has_numeric_value/","title":"Slot: has_numeric_value","text":"Description: connects a quantity value to a number

                                        Domain: QuantityValue Range: Double

                                        "},{"location":"has_numeric_value/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot QuantityValue A value of an attribute that is quantitative and measurable, expressed as a combination of a unit and a numeric value no"},{"location":"has_numeric_value/#linkml-source","title":"LinkML Source","text":"
                                        name: has numeric value\ndescription: connects a quantity value to a number\nin_subset:\n- samples\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- qud:quantityValue\ndomain: quantity value\nmultivalued: false\nalias: has_numeric_value\ndomain_of:\n- quantity value\nrange: double\n\n
                                        "},{"location":"has_nutrient/","title":"Slot: has_nutrient (multivalued)","text":"Description: one or more nutrients which are growth factors for a living organism

                                        Domain: ChemicalEntity Range: ChemicalEntity

                                        "},{"location":"has_nutrient/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • overlaps
                                              • has_part
                                                • has_food_component
                                                  • has_nutrient
                                        "},{"location":"has_nutrient/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"has_nutrient/#linkml-source","title":"LinkML Source","text":"
                                        name: has nutrient\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: one or more nutrients which are growth factors for a living organism\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- WIKIDATA:Q181394\nis_a: has food component\ndomain: chemical entity\nmultivalued: true\ninherited: true\nalias: has_nutrient\nrange: chemical entity\n\n
                                        "},{"location":"has_output/","title":"Slot: has_output (multivalued)","text":"Description: holds between a process and a continuant, where the continuant is an output of the process

                                        Domain: BiologicalProcessOrActivity Range: NamedThing

                                        "},{"location":"has_output/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_participant
                                              • has_output
                                        "},{"location":"has_output/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot BiologicalProcessOrActivity Either an individual molecular activity, or a collection of causally connected molecular activities in a biological system. no"},{"location":"has_output/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"has_output/#linkml-source","title":"LinkML Source","text":"
                                        name: has output\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\n  opposite_of:\n    tag: opposite_of\n    value: has input\ndescription: holds between a process and a continuant, where the continuant is an\n  output of the process\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0002234\nnarrow_mappings:\n- NCIT:R31\n- OBI:0000299\n- PathWhiz:has_right_element\n- RO:0002296\n- RO:0002297\n- RO:0002298\n- RO:0002299\n- RO:0002588\n- RO:0004008\nis_a: has participant\ndomain: biological process or activity\nmultivalued: true\ninherited: true\nalias: has_output\ndomain_of:\n- biological process or activity\nrange: named thing\n\n
                                        "},{"location":"has_part/","title":"Slot: has_part (multivalued)","text":"Description: holds between wholes and their parts (material entities or processes)

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"has_part/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • overlaps
                                              • has_part
                                                • has_plasma_membrane_part
                                                • has_food_component
                                                • has_active_ingredient
                                                • has_excipient
                                                • has_variant_part
                                        "},{"location":"has_part/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"has_part/#linkml-source","title":"LinkML Source","text":"
                                        name: has part\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\n  opposite_of:\n    tag: opposite_of\n    value: lacks part\ndescription: holds between wholes and their parts (material entities or processes)\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- BFO:0000051\n- BFO:0000055\n- WIKIDATA_PROPERTY:P527\n- RO:0001019\n- RXNORM:consists_of\n- RXNORM:has_part\nnarrow_mappings:\n- BFO:0000117\n- FMA:has_constitutional_part\n- FMA:has_part\n- FMA:has_member\n- FOODON:00001563\n- FOODON:00002420\n- LOINC:has_component\n- LOINC:has_member\n- MEDDRA:has_member\n- MONDO:disease_has_major_feature\n- NCIT:complex_has_physical_part\n- NDDF:has_ingredient\n- PathWhiz:has_element_in_bound\n- NCIT:R50\n- PathWhiz:has_protein_in_complex\n- RO:0002104\n- RO:0002180\n- RO:0002351\n- RO:0002473\n- RO:0002524\n- RO:0002551\n- RXNORM:has_ingredient\n- SNOMED:has_component\n- UMLS:has_component\nbroad_mappings:\n- RO:0001019\n- FMA:contains\n- RXNORM:contains\nis_a: overlaps\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: has_part\nrange: named thing\n\n
                                        "},{"location":"has_participant/","title":"Slot: has_participant (multivalued)","text":"Description: holds between a process and a continuant, where the continuant is somehow involved in the process

                                        Domain: BiologicalProcessOrActivity Range: Occurrent

                                        "},{"location":"has_participant/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_participant
                                              • has_input
                                              • has_output
                                              • has_catalyst
                                              • has_substrate
                                              • actively_involves
                                              • enabled_by
                                        "},{"location":"has_participant/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"has_participant/#linkml-source","title":"LinkML Source","text":"
                                        name: has participant\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between a process and a continuant, where the continuant is somehow\n  involved in the process\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0000057\n- RO:has_participant\nclose_mappings:\n- WIKIDATA_PROPERTY:P2283\nnarrow_mappings:\n- BFO:0000167\n- LOINC:has_subject\n- NCIT:process_involves_gene\n- NBO-PROPERTY:has_participant\n- PathWhiz:has_bound\n- PathWhiz:has_compound\n- PathWhiz:has_element_collection\n- PathWhiz:has_enzyme\n- OBI:0000293\n- PathWhiz:has_nucleic_acid\n- PathWhiz:has_protein\n- PathWhiz:has_reaction\n- RO:0002565\n- RO:0004007\n- RO:0004020\n- RO:0004021\n- SNOMED:has_indirect_device\n- SNOMED:has_procedure_device\n- SNOMED:has_recipient_category\nis_a: related to at instance level\ndomain: biological process or activity\nmultivalued: true\ninherited: true\nalias: has_participant\nrange: occurrent\n\n
                                        "},{"location":"has_percentage/","title":"Slot: has_percentage","text":"Description: equivalent to has quotient multiplied by 100

                                        Domain: NamedThing Range: Double

                                        "},{"location":"has_percentage/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • aggregate_statistic
                                            • has_percentage
                                        "},{"location":"has_percentage/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot FrequencyQuantifier None no"},{"location":"has_percentage/#linkml-source","title":"LinkML Source","text":"
                                        name: has percentage\ndescription: equivalent to has quotient multiplied by 100\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: aggregate statistic\ndomain: named thing\nalias: has_percentage\ndomain_of:\n- frequency quantifier\nrange: double\n\n
                                        "},{"location":"has_phenotype/","title":"Slot: has_phenotype (multivalued)","text":"Description: holds between a biological entity and a phenotype, where a phenotype is construed broadly as any kind of quality of an organism part, a collection of these qualities, or a change in quality or qualities (e.g. abnormally increased temperature). In SNOMEDCT, disorders with keyword 'characterized by' should translate into this predicate. Aliases: disease presents symptom Notes: check the range

                                        Domain: BiologicalEntity Range: PhenotypicFeature

                                        "},{"location":"has_phenotype/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_phenotype
                                        "},{"location":"has_phenotype/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"has_phenotype/#linkml-source","title":"LinkML Source","text":"
                                        name: has phenotype\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between a biological entity and a phenotype, where a phenotype\n  is construed broadly as any kind of quality of an organism part, a collection of\n  these qualities, or a change in quality or qualities (e.g. abnormally increased\n  temperature). In SNOMEDCT, disorders with keyword 'characterized by' should translate\n  into this predicate.\nnotes:\n- check the range\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- disease presents symptom\nexact_mappings:\n- RO:0002200\nnarrow_mappings:\n- NCIT:R89\n- DOID-PROPERTY:has_symptom\n- RO:0004022\nbroad_mappings:\n- NCIT:R115\n- NCIT:R108\nis_a: related to at instance level\ndomain: biological entity\nmultivalued: true\ninherited: true\nalias: has_phenotype\nrange: phenotypic feature\n\n
                                        "},{"location":"has_plasma_membrane_part/","title":"Slot: has_plasma_membrane_part (multivalued)","text":"Description: Holds between a cell c and a protein complex or protein p if and only if that cell has as part a plasma_membrane[GO:0005886], and that plasma membrane has p as part.

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"has_plasma_membrane_part/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • overlaps
                                              • has_part
                                                • has_plasma_membrane_part
                                        "},{"location":"has_plasma_membrane_part/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"has_plasma_membrane_part/#linkml-source","title":"LinkML Source","text":"
                                        name: has plasma membrane part\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: Holds between a cell c and a protein complex or protein p if and only\n  if that cell has as part a plasma_membrane[GO:0005886], and that plasma membrane\n  has p as part.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0002104\nis_a: has part\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: has_plasma_membrane_part\nrange: named thing\n\n
                                        "},{"location":"has_positive_upstream_actor/","title":"Slot: has_positive_upstream_actor (multivalued)","text":"Inverse: acts upstream of positive effect

                                        Domain: BiologicalProcess Range: GeneOrGeneProduct

                                        "},{"location":"has_positive_upstream_actor/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_upstream_actor
                                              • has_positive_upstream_actor
                                        "},{"location":"has_positive_upstream_actor/#linkml-source","title":"LinkML Source","text":"
                                        name: has positive upstream actor\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: has upstream actor\ndomain: biological process\nmultivalued: true\ninherited: true\nalias: has_positive_upstream_actor\ninverse: acts upstream of positive effect\nrange: gene or gene product\n\n
                                        "},{"location":"has_positive_upstream_or_within_actor/","title":"Slot: has_positive_upstream_or_within_actor (multivalued)","text":"Inverse: acts upstream of or within positive effect

                                        Domain: BiologicalProcess Range: GeneOrGeneProduct

                                        "},{"location":"has_positive_upstream_or_within_actor/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_upstream_actor
                                              • has_upstream_or_within_actor
                                                • has_positive_upstream_or_within_actor
                                        "},{"location":"has_positive_upstream_or_within_actor/#linkml-source","title":"LinkML Source","text":"
                                        name: has positive upstream or within actor\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: has upstream or within actor\ndomain: biological process\nmultivalued: true\ninherited: true\nalias: has_positive_upstream_or_within_actor\ninverse: acts upstream of or within positive effect\nrange: gene or gene product\n\n
                                        "},{"location":"has_predisposing_factor/","title":"Slot: has_predisposing_factor (multivalued)","text":"Inverse: predisposes

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"has_predisposing_factor/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • risk_affected_by
                                              • has_predisposing_factor
                                        "},{"location":"has_predisposing_factor/#linkml-source","title":"LinkML Source","text":"
                                        name: has predisposing factor\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: risk affected by\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: has_predisposing_factor\ninverse: predisposes\nrange: named thing\n\n
                                        "},{"location":"has_procedure/","title":"Slot: has_procedure (multivalued)","text":"Description: connects an entity to one or more (medical) procedures

                                        Domain: NamedThing Range: Procedure

                                        "},{"location":"has_procedure/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • has_procedure
                                        "},{"location":"has_procedure/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Treatment A treatment is targeted at a disease or phenotype and may involve multiple drug 'exposures', medical devices and/or procedures no"},{"location":"has_procedure/#linkml-source","title":"LinkML Source","text":"
                                        name: has procedure\ndescription: connects an entity to one or more (medical) procedures\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: node property\ndomain: named thing\nmultivalued: true\nalias: has_procedure\ndomain_of:\n- treatment\nrange: procedure\n\n
                                        "},{"location":"has_provider/","title":"Slot: has_provider (multivalued)","text":"Inverse: provider

                                        Domain: InformationContentEntity Range: Agent

                                        "},{"location":"has_provider/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_contributor
                                              • has_provider
                                        "},{"location":"has_provider/#linkml-source","title":"LinkML Source","text":"
                                        name: has provider\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: has contributor\ndomain: information content entity\nmultivalued: true\ninherited: true\nalias: has_provider\ninverse: provider\nrange: agent\n\n
                                        "},{"location":"has_publisher/","title":"Slot: has_publisher (multivalued)","text":"Inverse: publisher

                                        Domain: Publication Range: Agent

                                        "},{"location":"has_publisher/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_contributor
                                              • has_publisher
                                        "},{"location":"has_publisher/#linkml-source","title":"LinkML Source","text":"
                                        name: has publisher\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: has contributor\ndomain: publication\nmultivalued: true\ninherited: true\nalias: has_publisher\ninverse: publisher\nrange: agent\n\n
                                        "},{"location":"has_qualitative_value/","title":"Slot: has_qualitative_value","text":"Description: connects an attribute to a value

                                        Domain: Attribute Range: NamedThing

                                        "},{"location":"has_qualitative_value/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Attribute A property or characteristic of an entity. For example, an apple may have properties such as color, shape, age, crispiness. An environmental sample may have attributes such as depth, lat, long, material. no"},{"location":"has_qualitative_value/#linkml-source","title":"LinkML Source","text":"
                                        name: has qualitative value\ndescription: connects an attribute to a value\nin_subset:\n- samples\nfrom_schema: https://w3id.org/biolink/biolink-model\ndomain: attribute\nmultivalued: false\nalias: has_qualitative_value\ndomain_of:\n- attribute\nrange: named thing\n\n
                                        "},{"location":"has_quantitative_value/","title":"Slot: has_quantitative_value (multivalued)","text":"Description: connects an attribute to a value

                                        Domain: Attribute Range: QuantityValue

                                        "},{"location":"has_quantitative_value/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Attribute A property or characteristic of an entity. For example, an apple may have properties such as color, shape, age, crispiness. An environmental sample may have attributes such as depth, lat, long, material. no ChemicalExposure A chemical exposure is an intake of a particular chemical entity. no"},{"location":"has_quantitative_value/#linkml-source","title":"LinkML Source","text":"
                                        name: has quantitative value\ndescription: connects an attribute to a value\nin_subset:\n- samples\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- qud:quantityValue\nnarrow_mappings:\n- SNOMED:has_concentration_strength_numerator_value\n- SNOMED:has_presentation_strength_denominator_value\n- SNOMED:has_presentation_strength_numerator_value\ndomain: attribute\nmultivalued: true\nalias: has_quantitative_value\ndomain_of:\n- attribute\n- chemical exposure\nrange: quantity value\n\n
                                        "},{"location":"has_quotient/","title":"Slot: has_quotient","text":"

                                        Domain: NamedThing Range: Double

                                        "},{"location":"has_quotient/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • aggregate_statistic
                                            • has_quotient
                                        "},{"location":"has_quotient/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot FrequencyQuantifier None no"},{"location":"has_quotient/#linkml-source","title":"LinkML Source","text":"
                                        name: has quotient\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: aggregate statistic\ndomain: named thing\nalias: has_quotient\ndomain_of:\n- frequency quantifier\nrange: double\n\n
                                        "},{"location":"has_receptor/","title":"Slot: has_receptor","text":"Description: the organism or organism part being exposed

                                        Domain: ExposureEvent Range: OrganismalEntity

                                        "},{"location":"has_receptor/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • has_receptor
                                        "},{"location":"has_receptor/#linkml-source","title":"LinkML Source","text":"
                                        name: has receptor\ndescription: the organism or organism part being exposed\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- ExO:0000001\nis_a: node property\ndomain: exposure event\nalias: has_receptor\nrange: organismal entity\n\n
                                        "},{"location":"has_route/","title":"Slot: has_route","text":"Description: the process that results in the stressor coming into direct contact with the receptor

                                        Domain: ExposureEvent Range: String

                                        "},{"location":"has_route/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • has_route
                                        "},{"location":"has_route/#linkml-source","title":"LinkML Source","text":"
                                        name: has route\ndescription: the process that results in the stressor coming into direct contact with\n  the receptor\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- ExO:0000055\nnarrow_mappings:\n- LOINC:has_pharmaceutical_route\n- SNOMED:has_dose_form_intended_site\n- SNOMED:has_route_of_administration\nis_a: node property\ndomain: exposure event\nalias: has_route\nrange: string\n\n
                                        "},{"location":"has_sequence_location/","title":"Slot: has_sequence_location (multivalued)","text":"Description: holds between two nucleic acid entities when the subject can be localized in sequence coordinates on the object. For example, between an exon and a chromosome/contig.

                                        Domain: NucleicAcidEntity Range: NucleicAcidEntity

                                        "},{"location":"has_sequence_location/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_sequence_location
                                        "},{"location":"has_sequence_location/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"has_sequence_location/#linkml-source","title":"LinkML Source","text":"
                                        name: has sequence location\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between two nucleic acid entities when the subject can be localized\n  in sequence coordinates on the object. For example, between an exon and a chromosome/contig.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- faldo:location\nis_a: related to at instance level\ndomain: nucleic acid entity\nmultivalued: true\ninherited: true\nalias: has_sequence_location\nrange: nucleic acid entity\n\n
                                        "},{"location":"has_sequence_variant/","title":"Slot: has_sequence_variant (multivalued)","text":"Inverse: is sequence variant of

                                        Domain: GenomicEntity Range: SequenceVariant

                                        "},{"location":"has_sequence_variant/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_sequence_variant
                                              • has_missense_variant
                                              • has_synonymous_variant
                                              • has_nonsense_variant
                                              • has_frameshift_variant
                                              • has_splice_site_variant
                                              • has_nearby_variant
                                              • has_non_coding_variant
                                        "},{"location":"has_sequence_variant/#linkml-source","title":"LinkML Source","text":"
                                        name: has sequence variant\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to at instance level\ndomain: genomic entity\nmultivalued: true\ninherited: true\nalias: has_sequence_variant\ninverse: is sequence variant of\nrange: sequence variant\n\n
                                        "},{"location":"has_side_effect/","title":"Slot: has_side_effect (multivalued)","text":"Description: An unintended, but predictable, secondary effect shown to be correlated with a therapeutic agent, drug or treatment. Side effects happen at normal, recommended doses or treatments, and are unrelated to the intended purpose of the medication. Aliases: adverse drug reaction Notes: Side effects are listed on drug labels. There can be positive side effects, while adverse events are always negative. Aeolus, Sider are both resources that provide side effects.

                                        Domain: ChemicalOrDrugOrTreatment Range: DiseaseOrPhenotypicFeature

                                        "},{"location":"has_side_effect/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • affects
                                              • has_side_effect
                                        "},{"location":"has_side_effect/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"has_side_effect/#linkml-source","title":"LinkML Source","text":"
                                        name: has side effect\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: An unintended, but predictable, secondary effect shown to be correlated\n  with a therapeutic agent, drug or treatment. Side effects happen at normal, recommended\n  doses or treatments, and are unrelated to the intended purpose of  the medication.\nnotes:\n- Side effects are listed on drug labels. There can be positive side effects, while\n  adverse events are always negative. Aeolus, Sider are both resources that provide\n  side effects.\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- adverse drug reaction\nexact_mappings:\n- NCIT:C2861\nis_a: affects\ndomain: chemical or drug or treatment\nmultivalued: true\ninherited: true\nalias: has_side_effect\nrange: disease or phenotypic feature\n\n
                                        "},{"location":"has_splice_site_variant/","title":"Slot: has_splice_site_variant (multivalued)","text":"Aliases: downstream gene variant, upstream gene variant Inverse: is splice site variant of

                                        Domain: GenomicEntity Range: SequenceVariant

                                        "},{"location":"has_splice_site_variant/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_sequence_variant
                                              • has_splice_site_variant
                                        "},{"location":"has_splice_site_variant/#linkml-source","title":"LinkML Source","text":"
                                        name: has splice site variant\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- downstream gene variant\n- upstream gene variant\nis_a: has sequence variant\ndomain: genomic entity\nmultivalued: true\ninherited: true\nalias: has_splice_site_variant\ninverse: is splice site variant of\nrange: sequence variant\n\n
                                        "},{"location":"has_stressor/","title":"Slot: has_stressor","text":"Description: the process or entity that the receptor is being exposed to Aliases: has stimulus

                                        Domain: ExposureEvent Range: String

                                        "},{"location":"has_stressor/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • has_stressor
                                        "},{"location":"has_stressor/#linkml-source","title":"LinkML Source","text":"
                                        name: has stressor\ndescription: the process or entity that the receptor is being exposed to\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- has stimulus\nexact_mappings:\n- ExO:0000000\nis_a: node property\ndomain: exposure event\nalias: has_stressor\nrange: string\n\n
                                        "},{"location":"has_substrate/","title":"Slot: has_substrate (multivalued)","text":"

                                        Domain: ChemicalEntityOrGeneOrGeneProduct Range: ChemicalEntityOrGeneOrGeneProduct

                                        "},{"location":"has_substrate/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_participant
                                              • has_substrate
                                        "},{"location":"has_substrate/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"has_substrate/#linkml-source","title":"LinkML Source","text":"
                                        name: has substrate\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: has participant\ndomain: chemical entity or gene or gene product\nmultivalued: true\ninherited: true\nalias: has_substrate\nrange: chemical entity or gene or gene product\n\n
                                        "},{"location":"has_supporting_study_result/","title":"Slot: has_supporting_study_result","text":"Description: connects an association to an instance of supporting study result

                                        Domain: Association Range: String

                                        "},{"location":"has_supporting_study_result/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • has_supporting_study_result
                                        "},{"location":"has_supporting_study_result/#linkml-source","title":"LinkML Source","text":"
                                        name: has supporting study result\ndescription: connects an association to an instance of supporting study result\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nalias: has_supporting_study_result\nrange: string\n\n
                                        "},{"location":"has_synonymous_variant/","title":"Slot: has_synonymous_variant (multivalued)","text":"Aliases: stop gained Inverse: is synonymous variant of

                                        Domain: GenomicEntity Range: SequenceVariant

                                        "},{"location":"has_synonymous_variant/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_sequence_variant
                                              • has_synonymous_variant
                                        "},{"location":"has_synonymous_variant/#linkml-source","title":"LinkML Source","text":"
                                        name: has synonymous variant\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- stop gained\nis_a: has sequence variant\ndomain: genomic entity\nmultivalued: true\ninherited: true\nalias: has_synonymous_variant\ninverse: is synonymous variant of\nrange: sequence variant\n\n
                                        "},{"location":"has_target/","title":"Slot: has_target (multivalued)","text":"Inverse: target for

                                        Domain: Disease Range: Gene

                                        "},{"location":"has_target/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_target
                                        "},{"location":"has_target/#linkml-source","title":"LinkML Source","text":"
                                        name: has target\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to at instance level\ndomain: disease\nmultivalued: true\ninherited: true\nalias: has_target\ninverse: target for\nrange: gene\n\n
                                        "},{"location":"has_taxonomic_rank/","title":"Slot: has_taxonomic_rank","text":"

                                        Domain: NamedThing Range: TaxonomicRank

                                        "},{"location":"has_taxonomic_rank/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • has_taxonomic_rank
                                        "},{"location":"has_taxonomic_rank/#linkml-source","title":"LinkML Source","text":"
                                        name: has taxonomic rank\nfrom_schema: https://w3id.org/biolink/biolink-model\nmappings:\n- WIKIDATA:P105\nis_a: node property\ndomain: named thing\nmultivalued: false\nalias: has_taxonomic_rank\nrange: taxonomic rank\n\n
                                        "},{"location":"has_topic/","title":"Slot: has_topic","text":"Description: Connects a node to a vocabulary term or ontology class that describes some aspect of the entity. In general specific characterization is preferred. See https://github.com/biolink/biolink-model/issues/238 Aliases: topic, descriptors

                                        Domain: NamedThing Range: OntologyClass

                                        "},{"location":"has_topic/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • has_topic
                                        "},{"location":"has_topic/#linkml-source","title":"LinkML Source","text":"
                                        name: has topic\ndescription: Connects a node to a vocabulary term or ontology class that describes\n  some aspect of the entity. In general specific characterization is preferred. See\n  https://github.com/biolink/biolink-model/issues/238\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- topic\n- descriptors\nexact_mappings:\n- foaf:topic\nis_a: node property\ndomain: named thing\nalias: has_topic\nrange: ontology class\n\n
                                        "},{"location":"has_total/","title":"Slot: has_total","text":"Description: total number of things in a particular reference set

                                        Domain: NamedThing Range: Integer

                                        "},{"location":"has_total/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • aggregate_statistic
                                            • has_total
                                        "},{"location":"has_total/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot FrequencyQuantifier None no"},{"location":"has_total/#linkml-source","title":"LinkML Source","text":"
                                        name: has total\ndescription: total number of things in a particular reference set\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: aggregate statistic\ndomain: named thing\nalias: has_total\ndomain_of:\n- frequency quantifier\nrange: integer\n\n
                                        "},{"location":"has_unit/","title":"Slot: has_unit","text":"Description: connects a quantity value to a unit

                                        Domain: QuantityValue Range: Unit

                                        "},{"location":"has_unit/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot QuantityValue A value of an attribute that is quantitative and measurable, expressed as a combination of a unit and a numeric value no"},{"location":"has_unit/#linkml-source","title":"LinkML Source","text":"
                                        name: has unit\ndescription: connects a quantity value to a unit\nin_subset:\n- samples\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- qud:unit\n- IAO:0000039\nclose_mappings:\n- EFO:0001697\n- UO-PROPERTY:is_unit_of\nnarrow_mappings:\n- SNOMED:has_concentration_strength_denominator_unit\n- SNOMED:has_concentration_strength_numerator_unit\n- SNOMED:has_presentation_strength_denominator_unit\n- SNOMED:has_presentation_strength_numerator_unit\n- SNOMED:has_unit_of_presentation\ndomain: quantity value\nmultivalued: false\nalias: has_unit\ndomain_of:\n- quantity value\nrange: unit\n\n
                                        "},{"location":"has_upstream_actor/","title":"Slot: has_upstream_actor (multivalued)","text":"Inverse: acts upstream of

                                        Domain: BiologicalProcess Range: GeneOrGeneProduct

                                        "},{"location":"has_upstream_actor/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_upstream_actor
                                              • has_positive_upstream_actor
                                              • has_negative_upstream_actor
                                              • has_upstream_or_within_actor
                                        "},{"location":"has_upstream_actor/#linkml-source","title":"LinkML Source","text":"
                                        name: has upstream actor\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to at instance level\ndomain: biological process\nmultivalued: true\ninherited: true\nalias: has_upstream_actor\ninverse: acts upstream of\nrange: gene or gene product\n\n
                                        "},{"location":"has_upstream_or_within_actor/","title":"Slot: has_upstream_or_within_actor (multivalued)","text":"Inverse: acts upstream of or within

                                        Domain: BiologicalProcess Range: GeneOrGeneProduct

                                        "},{"location":"has_upstream_or_within_actor/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_upstream_actor
                                              • has_upstream_or_within_actor
                                                • has_positive_upstream_or_within_actor
                                                • has_negative_upstream_or_within_actor
                                        "},{"location":"has_upstream_or_within_actor/#linkml-source","title":"LinkML Source","text":"
                                        name: has upstream or within actor\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: has upstream actor\ndomain: biological process\nmultivalued: true\ninherited: true\nalias: has_upstream_or_within_actor\ninverse: acts upstream of or within\nrange: gene or gene product\n\n
                                        "},{"location":"has_variant_part/","title":"Slot: has_variant_part (multivalued)","text":"Description: holds between a nucleic acid entity and a nucleic acid entity that is a sub-component of it

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"has_variant_part/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • overlaps
                                              • has_part
                                                • has_variant_part
                                        "},{"location":"has_variant_part/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"has_variant_part/#linkml-source","title":"LinkML Source","text":"
                                        name: has variant part\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between a nucleic acid entity and a nucleic acid entity that is\n  a sub-component of it\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- GENO:0000382\nis_a: has part\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: has_variant_part\nrange: named thing\n\n
                                        "},{"location":"has_zygosity/","title":"Slot: has_zygosity","text":"

                                        Domain: NucleicAcidEntity Range: Zygosity

                                        "},{"location":"has_zygosity/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • has_zygosity
                                        "},{"location":"has_zygosity/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Genotype An information content entity that describes a genome by specifying the total variation in genomic sequence and/or gene expression, relative to some established background no"},{"location":"has_zygosity/#linkml-source","title":"LinkML Source","text":"
                                        name: has zygosity\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: node property\ndomain: nucleic acid entity\nalias: has_zygosity\ndomain_of:\n- genotype\nrange: zygosity\n\n
                                        "},{"location":"highest_FDA_approval_status/","title":"Slot: highest_FDA_approval_status","text":"Description: Should be the highest level of FDA approval this chemical entity or device has, regardless of which disease, condition or phenotype it is currently being reviewed to treat. For specific levels of FDA approval for a specific condition, disease, phenotype, etc., see the association slot, 'FDA approval status.'

                                        Range: String

                                        "},{"location":"highest_FDA_approval_status/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot ChemicalMixture A chemical mixture is a chemical entity composed of two or more molecular entities. no"},{"location":"highest_FDA_approval_status/#linkml-source","title":"LinkML Source","text":"
                                        name: highest FDA approval status\ndescription: Should be the highest level of FDA approval this chemical entity or device\n  has, regardless of which disease, condition or phenotype it is currently being reviewed\n  to treat.  For specific levels of FDA approval for a specific condition, disease,\n  phenotype, etc., see the association slot, 'FDA approval status.'\nfrom_schema: https://w3id.org/biolink/biolink-model\nalias: highest_FDA_approval_status\ndomain_of:\n- chemical mixture\nrange: string\n\n
                                        "},{"location":"homologous_to/","title":"Slot: homologous_to (multivalued)","text":"Description: holds between two biological entities that have common evolutionary origin Aliases: in homology relationship with

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"homologous_to/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • similar_to
                                              • homologous_to
                                                • paralogous_to
                                                • orthologous_to
                                                • xenologous_to
                                        "},{"location":"homologous_to/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"homologous_to/#linkml-source","title":"LinkML Source","text":"
                                        name: homologous to\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between two biological entities that have common evolutionary origin\ncomments:\n- typically used to describe homology relationships between genes or gene products\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- in homology relationship with\nexact_mappings:\n- RO:HOM0000001\n- SIO:010302\nnarrow_mappings:\n- UBERON_CORE:sexually_homologous_to\nis_a: similar to\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: homologous_to\nsymmetric: true\nrange: named thing\n\n
                                        "},{"location":"id/","title":"Slot: id","text":"Description: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI Required: True

                                        Domain: Entity Range: String

                                        "},{"location":"id/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot OntologyClass a concept or class in an ontology, vocabulary or thesaurus. Note that nodes in a biolink compatible KG can be considered both instances of biolink classes, and OWL classes in their own right. In general you should not need to use this class directly. Instead, use the appropriate biolink class. For example, for the GO concept of endocytosis (GO:0006897), use bl:BiologicalProcess as the type. no Entity Root Biolink Model class for all things and informational relationships, real or imagined. no"},{"location":"id/#linkml-source","title":"LinkML Source","text":"
                                        name: id\ndescription: A unique identifier for an entity. Must be either a CURIE shorthand for\n  a URI or a complete URI\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- AGRKB:primaryId\n- gff3:ID\n- gpi:DB_Object_ID\ndomain: entity\nidentifier: true\nalias: id\ndomain_of:\n- ontology class\n- entity\nrange: string\nrequired: true\n\n
                                        "},{"location":"in_cell_population_with/","title":"Slot: in_cell_population_with (multivalued)","text":"Description: holds between two genes or gene products that are expressed in the same cell type or population

                                        Domain: GeneOrGeneProduct Range: GeneOrGeneProduct

                                        "},{"location":"in_cell_population_with/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • coexists_with
                                              • in_cell_population_with
                                        "},{"location":"in_cell_population_with/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"in_cell_population_with/#linkml-source","title":"LinkML Source","text":"
                                        name: in cell population with\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between two genes or gene products that are expressed in the same\n  cell type or population\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: coexists with\ndomain: gene or gene product\nmultivalued: true\ninherited: true\nalias: in_cell_population_with\nsymmetric: true\nrange: gene or gene product\n\n
                                        "},{"location":"in_complex_with/","title":"Slot: in_complex_with (multivalued)","text":"Description: holds between two genes or gene products that are part of (or code for products that are part of) in the same macromolecular complex

                                        Domain: GeneOrGeneProduct Range: GeneOrGeneProduct

                                        "},{"location":"in_complex_with/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • coexists_with
                                              • in_complex_with
                                        "},{"location":"in_complex_with/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"in_complex_with/#linkml-source","title":"LinkML Source","text":"
                                        name: in complex with\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between two genes or gene products that are part of (or code for\n  products that are part of) in the same macromolecular complex\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nrelated_mappings:\n- SIO:010497\nbroad_mappings:\n- SIO:010285\nis_a: coexists with\ndomain: gene or gene product\nmultivalued: true\ninherited: true\nalias: in_complex_with\nsymmetric: true\nrange: gene or gene product\n\n
                                        "},{"location":"in_linkage_disequilibrium_with/","title":"Slot: in_linkage_disequilibrium_with (multivalued)","text":"Description: holds between two sequence variants, the presence of which are correlated in a population

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"in_linkage_disequilibrium_with/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • in_linkage_disequilibrium_with
                                        "},{"location":"in_linkage_disequilibrium_with/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"in_linkage_disequilibrium_with/#linkml-source","title":"LinkML Source","text":"
                                        name: in linkage disequilibrium with\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between two sequence variants, the presence of which are correlated\n  in a population\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- NCIT:C16798\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: in_linkage_disequilibrium_with\nsymmetric: true\nrange: named thing\n\n
                                        "},{"location":"in_pathway_with/","title":"Slot: in_pathway_with (multivalued)","text":"Description: holds between two genes or gene products that are part of in the same biological pathway

                                        Domain: GeneOrGeneProduct Range: GeneOrGeneProduct

                                        "},{"location":"in_pathway_with/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • coexists_with
                                              • in_pathway_with
                                        "},{"location":"in_pathway_with/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"in_pathway_with/#linkml-source","title":"LinkML Source","text":"
                                        name: in pathway with\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between two genes or gene products that are part of in the same\n  biological pathway\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nrelated_mappings:\n- SIO:010532\nis_a: coexists with\ndomain: gene or gene product\nmultivalued: true\ninherited: true\nalias: in_pathway_with\nsymmetric: true\nrange: gene or gene product\n\n
                                        "},{"location":"in_taxon/","title":"Slot: in_taxon (multivalued)","text":"Description: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' Aliases: instance of, is organism source of gene product, organism has gene, gene found in organism, gene product has organism source

                                        Domain: ThingWithTaxon Range: OrganismTaxon

                                        "},{"location":"in_taxon/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • in_taxon
                                        "},{"location":"in_taxon/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot ThingWithTaxon A mixin that can be used on any entity that can be taxonomically classified. This includes individual organisms; genes, their products and other molecular entities; body parts; biological processes no"},{"location":"in_taxon/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"in_taxon/#linkml-source","title":"LinkML Source","text":"
                                        name: in taxon\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: connects an entity to its taxonomic classification. Only certain kinds\n  of entities can be taxonomically classified; see 'thing with taxon'\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- instance of\n- is organism source of gene product\n- organism has gene\n- gene found in organism\n- gene product has organism source\nexact_mappings:\n- RO:0002162\n- WIKIDATA_PROPERTY:P703\nnarrow_mappings:\n- RO:0002160\nis_a: related to at instance level\ndomain: thing with taxon\nmultivalued: true\ninherited: true\nalias: in_taxon\ndomain_of:\n- thing with taxon\nrange: organism taxon\n\n
                                        "},{"location":"in_taxon_label/","title":"Slot: in_taxon_label","text":"Description: The human readable scientific name for the taxon of the entity.

                                        Domain: ThingWithTaxon Range: LabelType

                                        "},{"location":"in_taxon_label/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • in_taxon_label
                                        "},{"location":"in_taxon_label/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot ThingWithTaxon A mixin that can be used on any entity that can be taxonomically classified. This includes individual organisms; genes, their products and other molecular entities; body parts; biological processes no"},{"location":"in_taxon_label/#annotations","title":"Annotations","text":"property value denormalized True"},{"location":"in_taxon_label/#linkml-source","title":"LinkML Source","text":"
                                        name: in taxon label\nannotations:\n  denormalized:\n    tag: denormalized\n    value: true\ndescription: The human readable scientific name for the taxon of the entity.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- WIKIDATA_PROPERTY:P225\nis_a: node property\ndomain: thing with taxon\nslot_uri: rdfs:label\nalias: in_taxon_label\ndomain_of:\n- thing with taxon\nrange: label type\n\n
                                        "},{"location":"increased_amount_of/","title":"Slot: increased_amount_of (multivalued)","text":"Inverse: has increased amount

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"increased_amount_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • increased_amount_of
                                        "},{"location":"increased_amount_of/#linkml-source","title":"LinkML Source","text":"
                                        name: increased amount of\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: increased_amount_of\ninverse: has increased amount\nrange: named thing\n\n
                                        "},{"location":"increased_likelihood_associated_with/","title":"Slot: increased_likelihood_associated_with (multivalued)","text":"Inverse: associated with increased likelihood of

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"increased_likelihood_associated_with/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • associated_with
                                              • likelihood_associated_with
                                                • increased_likelihood_associated_with
                                        "},{"location":"increased_likelihood_associated_with/#linkml-source","title":"LinkML Source","text":"
                                        name: increased likelihood associated with\ndescription: ''\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: likelihood associated with\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: increased_likelihood_associated_with\ninverse: associated with increased likelihood of\nrange: named thing\n\n
                                        "},{"location":"increases_amount_or_activity_of/","title":"Slot: increases_amount_or_activity_of (DEPRECATED) (multivalued)","text":"Description: A grouping mixin to help with searching for all the predicates that increase the amount or activity of the object.

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"increases_amount_or_activity_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • increases_amount_or_activity_of
                                        "},{"location":"increases_amount_or_activity_of/#mixin-usage","title":"Mixin Usage","text":"mixed into description range domain"},{"location":"increases_amount_or_activity_of/#linkml-source","title":"LinkML Source","text":"
                                        name: increases amount or activity of\ndescription: A grouping mixin to help with searching for all the predicates that increase\n  the amount or activity of the object.\ndeprecated: 'True'\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to at instance level\nmixin: true\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: increases_amount_or_activity_of\nrange: named thing\n\n
                                        "},{"location":"increases_response_to/","title":"Slot: increases_response_to (multivalued)","text":"Description: holds between two chemical entities where the action or effect of one increases the susceptibility of a biological entity or system (e.g. an organism, cell, cellular component, macromolecular machine mixin, biological or pathological process) to the other

                                        Domain: ChemicalEntityOrGeneOrGeneProduct Range: ChemicalEntityOrGeneOrGeneProduct

                                        "},{"location":"increases_response_to/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • affects
                                              • affects_response_to
                                                • increases_response_to
                                        "},{"location":"increases_response_to/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"increases_response_to/#linkml-source","title":"LinkML Source","text":"
                                        name: increases response to\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\n  opposite_of:\n    tag: opposite_of\n    value: decreases response to\ndescription: holds between two chemical entities where the action or effect of one\n  increases the susceptibility of a biological entity or system (e.g. an organism,\n  cell, cellular component, macromolecular machine mixin, biological or pathological\n  process) to the other\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- CTD:increases_response_to\nis_a: affects response to\ndomain: chemical entity or gene or gene product\nmultivalued: true\ninherited: true\nalias: increases_response_to\nrange: chemical entity or gene or gene product\n\n
                                        "},{"location":"indirectly_physically_interacts_with/","title":"Slot: indirectly_physically_interacts_with (multivalued)","text":"

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"indirectly_physically_interacts_with/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • interacts_with
                                              • physically_interacts_with [ interacts_with]
                                                • indirectly_physically_interacts_with
                                        "},{"location":"indirectly_physically_interacts_with/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"indirectly_physically_interacts_with/#linkml-source","title":"LinkML Source","text":"
                                        name: indirectly physically interacts with\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: physically interacts with\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: indirectly_physically_interacts_with\nsymmetric: true\nrange: named thing\n\n
                                        "},{"location":"information-resource-registry/","title":"Modifying or Adding to the Information Resource (infores) Registry","text":""},{"location":"information-resource-registry/#what-is-source-retrieval-provenance","title":"What is Source Retrieval Provenance?","text":"

                                        'Source retrieval provenance' describes the set of Information Resources through which the knowledge expressed in an Edge was passed, through various retrieval and/or transform operations, on its way to its current serialized form. For example, the provenance of a Gene-Chemical Edge in a message sent to a Translator ARA (e.g. ARAGORN) might be traced through the Translator KP that provided it (e.g. MolePro), one or more intermediate aggregator resources (e.g. ChEMBL), and back to the resource that originally created/curated it (e.g. ClinicalTrials.org).

                                        ARAGORN -- retrieved_from --> MolePro -- retrieved_from --> ChEMBL -- retrieved_from --> ClinicalTrials.gov

                                        To be clear, source retrieval provenance concerns the mechanical retrieval and transformation of data between web accessible information systems. It does not trace the source of knowledge back to specific publications or data sets. And it is not concerned with the reasoning, inference or analysis activities that generate knowledge in the first place.

                                        "},{"location":"information-resource-registry/#biolink-edge-properties-for-source-retrieval-provenance","title":"Biolink Edge Properties for Source Retrieval Provenance","text":"

                                        We define the following hierarchy of edge properties in Biolink for capturing Information Resources through which knowledge expressed in a given edge was retrieved on its way to its presently serialized form (e.g. a TRAPI message sent to an ARA). Full definitions and metadata for each can be found in the Biolink Model.

                                        • biolink:knowledge_source:
                                        • An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly
                                        • biolink:primary_knowledge_source:
                                        • The most upstream source of the knowledge expressed in an Association that a knowledge provider can identify.
                                        • biolink:aggregator_knowledge_source:
                                        • An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form.
                                        • biolink:supporting_data_source:
                                        • An Information Resource from which data was retrieved and subsequently used as evidence to generate the knowledge expressed in an Association (e.g. through computation on, reasoning or inference over the retrieved data).
                                        "},{"location":"information-resource-registry/#standard-identifiers-for-information-resources","title":"Standard Identifiers for Information Resources","text":"

                                        We also define a standard \u2018InfoRes identifier\u2019 for each Information Resource that provides data to Translator KPs and ARAs, as well as for Translator KPs and ARAs themselves.The CURIE form of these identifiers will be used to populate the \u2018value\u2019 field of Attributes describing retrieval provenance information. InfoRes identifiers are created as computable IRIs in the w3id namespace, to facilitate formal representation of Information Resource instances as nodes in a knowledge graph. The namespace for these IRIs is https://w3id.org/infores, and the prefix for CURIE-based representations is infores. The identifier component of the IRI is a short form human readable name or abbreviation.

                                        The following are examples of InfoRes IRI identifiers and their CURIE forms:

                                        • External Resource IRI: https://w3id.org/infores/dgidb
                                        • External Resource CURIE: infores:dgidb
                                        • Translator Resource IRI: https://w3id.org/infores/molepro
                                        • Translator Resource CURIE: infores:molepro

                                        Initially, InfoRes identifiers are being created for version-agnostic parent resources only (e.g. an IRI for DGIdb, but not separate IRIs for DGIdb v4.2.0, or DGIdb v3.0.0). Future work may create version-specific identifiers, and/or provide a way to capture version information in a separate field/attribute.

                                        "},{"location":"information-resource-registry/#implementation-guidance-and-constraints","title":"Implementation Guidance and Constraints:","text":"

                                        We have created a InfoRes Catalog here, to store these identifiers along with metadata about the Information Resource they specify. Data creators should consult the \u2018id\u2019 column of the InfoRes Catalog to find CURIEs for specific Information Resources. Use these CURIEs to populate the \u2018value\u2019 field in an Attribute object that uses one of the source retrieval provenance edge properties described above as its key.

                                        "},{"location":"information-resource-registry/#adding-a-new-information-resource-entry","title":"Adding a new Information Resource entry:","text":"

                                        If there is no record in the catalog for a given resource, users should make a pull request that adds a row for the missing resource directly to the google sheet. Minimally, add the \u2018name\u2019 and \u2018url\u2019 for the resource (if one exists). You may also suggest an infores CURIE in the \u2018id\u2019 column, and populate any of the other metadata columns as desired (see Appendices 1 and 2 for more guidance) Tag an SRI curator (@sierra-moxon or @mbrush) as a reviewer, who will review and finalize the request.

                                        "},{"location":"information-resource-registry/#editing-metadata-for-an-existing-entry","title":"Editing metadata for an existing entry:","text":"

                                        KP / ARA representatives can create a pull request to add or edit the metadata provided for an existing resource in much the same manner as adding a new resource. Tag an SRI curator (@sierra-moxon or @mbrush) as a reviewer, who will review and finalize the request.

                                        "},{"location":"information-resource-registry/#the-information-resource-registry-infores-data-model","title":"The Information Resource Registry (infores) data model","text":"

                                        An information resource is defined as a web-accessible resource that provides data. An InformationResource (designated by its identifier in curie form, e.g. 'infores:monarchintiative') is a Biolink Model class that provides a standard way to identify and describe information resources. The InformationResource class details can be found here: information-resource.yaml and contains the following properties:

                                        • id: the identifier of the information resource (e.g. 'infores:monarchintiative')
                                        • name: the name of the information resource (e.g. 'Monarch Initiative')
                                        • description: a description of the information resource (e.g. 'Monarch is a platform for biomedical data discovery and integration')
                                        • url: the url of the information resource (e.g. 'https://monarchinitiative.org/')
                                        • status: the status of the information resource (e.g. 'released', 'deprecated', etc. Please see the enumeration listed in the model yaml for more information)
                                        "},{"location":"information-resource-registry/#modifying-an-existing-information-resource-entry-in-the-registry","title":"Modifying an existing Information Resource entry in the registry:","text":"

                                        Making changes to the registry MUST be done via pull requests to the biolink-model github repository. Any of the fields in an Information Resource entry can be modified, but the id field MUST not be changed. If the id field is changed, it MUST be treated as a new entry and the old entry MUST be deprecated.

                                        "},{"location":"information-resource-registry/#adding-a-new-information-resource-entry-to-the-registry","title":"Adding a new Information Resource entry to the registry:","text":"

                                        Adding a new entry to the registry is as easy as adding a stanza to the information-resource.yaml file in the biolink-model repository and submitting the change via pull request in the repository. Alternatively, making a ticket for a new resource in the biolink-model GitHub repository will also work.

                                        "},{"location":"information-resource-registry/#minting-new-information-resource-identifiers","title":"Minting new Information Resource identifiers:","text":"
                                        • Each smartAPI-registered Translator API gets its own InfoRes, as will each upstream source from which it aggregates knowledge.
                                        • Each upstream source from which a Translator API retrieves data computed on to generate knowledge will also get its own InfoRes.
                                        • Create an InfoRes IRI for each registered Biothings-generated API, that includes a 'biothings-' prefix in the identifier component. If the resource whose content was wrapped in a Biothigns API is a pre-existing resource with established use and identity, an InfoRes is created for it as well.
                                        • Identifiers should be short, readable, strings deliminated with a dash ('-'). These identifiers will be used in user-facing applications and should be as readable as possible.
                                        • In general, the 'status' field of an Information Resource stanza should be one of two values: 'released' or 'deprecated'.

                                        The following is an example of a new entry in the information-resource.yaml file:

                                        - id: infores:my-new-resource\n  name: My New Resource\n  description: This is a new resource\n  url: https://my-new-resource.org/\n  status: released\n
                                        "},{"location":"information-resource-registry/#removing-an-infores-stanza-from-the-registry","title":"Removing an infores stanza from the registry:","text":"

                                        In an effort to maintain the integrity of the applications that use the Information Resource Registry identifiers downstream, we will not be removing entries from the registry. But, if an information resource is no longer available, we will mark it as deprecated in the registry and downstream applications (like the Biolink Model Toolkit) will no longer serve deprecated Information Resources from their methods.

                                        "},{"location":"information-resource-registry/#appendix-1-infores-catalog-metadata-dictionary","title":"Appendix 1: InfoRes Catalog Metadata Dictionary","text":"

                                        At present, a minimal set of metadata is being collected in the InfoRes Registry using the following Biolink node properties, which will be expanded in future iterations.

                                        name: a fully informative name for the resource (we recommend a name that is as informative and unambiguous as possible - spelling out all acronyms that are not common knowledge, and including the name of the owning organization when the name alone may be ambiguous).

                                        id: the CURIE form of the InfoRes identifier, wherein a short form name of the resources serves as a human readable identifier component (e.g. \u2018infores:dgidb\u2019)

                                        • synonym:
                                        • other names for the resource (will facilitate search/discovery)
                                        • url:
                                        • a url describing the resource - preferably its primary home page for the resource (if one exists)
                                        • description:
                                        • a free text description of the resource
                                        "},{"location":"information-resource-registry/#appendix-2-rules-for-minting-infores-names-and-identifiers","title":"Appendix 2: Rules for Minting InfoRes Names and Identifiers","text":"

                                        A short form human understandable name or abbreviation is used as the identifier component of an InfoRes IRI, and should follow these conventions:

                                        • Use lowercase characters only.
                                        • Keep as short as possible while remaining understandable and unambiguous.
                                        • Acronyms are good where they are well-established and used in practice in our domain (e.g. infores:omim, not infores:online-mendelian-inheritance-in-man). Otherwise, spell out the name to the extent needed to be understood by the user (e.g. infores:drug-repurposing-hub, not infores:drh).
                                        • Where it makes sense to do so, adopt the base url of the resources home web address, or its registered prefix in an authority like identifiers.org.
                                        • Use a hyphen (-) to separate words where needed (e.g. infores:drug-repurposing-hub), unless the words are not separated in common practice or the website url (e.g. we use infores:monarchinitiative, not infores:monarch-initiative, because their website is https://monarchinitiative.org/).
                                        • All other non-alphanumeric characters are not allowed as delimiters.
                                        • If we begin creating version-specific identifiers, a dot (.) will be reserved as a separator between the base resource name and its version. And versions will be specified using either dot-separated numerals (e.g. '1.1.2'), or release dates in ISO8601 format (e.g. '2021-04-18').
                                        "},{"location":"information-resource-registry/#appendix-3-conventions-for-crafting-identifiers-for-translator-registry-resources","title":"Appendix 3: Conventions for Crafting Identifiers for Translator Registry Resources","text":"

                                        Translator applies many services that wrap or annotate existing resources in APIs to serve content that is better aligned with Translator standards. This practice can lead to confusion around what represents a separate Information Resource, and how resources may be related to each other. Below we describe conventions we apply for InfoRes creation for different scenarios / use cases we encounter in the registry.

                                        Aggregator Scenario: KPs/ARAs that aggregate content from one or more existing resource and transform the semantics and or structure of the data to be better aligned with Translator standards

                                        Resource Examples: Molecular Data Provider, Biolink, ROBOKOP, SRI Reference KG, RTX KG2 (these aggregate content from multiple sources into a single KG / API) Automat APIs (stands up a separate API per source - each of which gets its own InfoRes)

                                        "},{"location":"information-resource-registry/#infores-convention-each-smartapi-registered-translator-api-gets-its-own-infores-as-will-each-upstream-source-from","title":"InfoRes Convention: Each smartAPI-registered Translator API gets its own InfoRes, as will each upstream source from","text":"

                                        which it aggregates knowledge.

                                        Knowledge Generator Use Case: KPs/ARAs that retrieve data from existing sources and curate or analyze the data to generate new knowledge Resource Examples: Multiomics Wellness, Drug Response, and Clinical Risk KPs, ICEES KP, COHD KP, Connections Hypothesis KP, Text Mining KP (here the 'data' is publication text from which associations are curated)

                                        "},{"location":"information-resource-registry/#infores-convention-each-smart-api-registered-translator-api-gets-its-own-infores-as-will-each-upstream-source-from","title":"InfoRes Convention: Each smart-API registered Translator API gets its own InfoRes, as will each upstream source from","text":"

                                        which it retrieves data computed on to generate knowledge

                                        SmartAPI Annotation Use Case: KPs/ARAs (just Service Provider) that annotate an existing/external API in the smartAPI registry, imposing Biolink semantics onto the data it serves (without actually standing up a new API or transforming the data itself).

                                        Examples: LitVar API, ChEMBL API, EBI Proteins API, QuickGO API, OpenTargets API, RGD API, and others that Service Provider registers in the smartAPI Registry so BTE can consume/integrate/navigate their data (and subsequently transform to TRAPI compliant form)

                                        "},{"location":"information-resource-registry/#infores-convention-create-an-infores-only-for-the-external-resource-as-smartapi-annotationregistration-itself","title":"InfoRes Convention: Create an InfoRes only for the external resource, (as smartAPI annotation/registration itself","text":"

                                        doesn\u2019t create a new API resource for each of these sources)

                                        BioThings API-ification Use Case: KPs / ARAs (just Service Provider) that apply the Biothings toolkit to stand up a novel API serving data from an existing resource (and often aligning data with Translator standards in the process). The Biothings-wrapped resources may be external knowledge bases (e.g. DISEASES) or internal Translator KPs (e.g. BigGim).

                                        Examples: External resources such as DGIdb, DISEASES, EBIgene2phenotype, Gene Ontology Biological Process API, Human Phenotype Ontology, SEMMED Anatomy API.

                                        Internal Translator KPs such as BigGim1, Multiomics Drug Response API, Text Mining Provider APIs

                                        "},{"location":"information-resource-registry/#infores-convention-create-an-infores-iri-for-each-registered-biothings-generated-api","title":"InfoRes Convention: Create an InfoRes IRI for each registered Biothings-generated API","text":"

                                        This includes a 'biothings-' prefix in the identifier component. If the resource whose content was wrapped in a Biothigns API is a pre-existing resource with established use and identity, an InfoRes is created for it as well.

                                        Note that this is closely related to Automat KPs described in the Aggregator Use Case - but here the Biothings pipeline and tools are used to facilitate API generation, and the resulting APIs often do not achieve full TRAPI compliance as they do with Automat. But their semantic annotation in the smartAPI registry allows BTE to use them as if they were, and generate TRAPI-compliant data from them. Ultimately, we treat these resources the same as we do Automat resources (creating separate InfoRes identifiers for the Translator API-ification of the source and the source itself).

                                        At present we don\u2019t create a separate InfoRes when the wrapped resource is a Translator KP (e.g. BigGIM, Multiomics Drug Response API) - but we can do this if desired, and may need to if these resources eventually stand up their own separate APIs.

                                        An example highlighting the difference between the SmartAPI Annotation and BioThings API-ification use cases can be found in comparing how we treat two registry entries for Service Provider supported EBI services:

                                        In the case of the EBI Proteins API, Service Provider merely creates a smartAPI registry entry where it annotates various endpoints of the external EBI API to enable overlay of Biolink semantics onto the data they return. Here, a single InfoRes is created for the external EBI API (infores:ebi-proteins), as Service Provider doesn't actually create a novel API resource.

                                        In the case of the EBIgene2phenotype API, Service Provider creates a new Biothings API that transforms and serves EBI data from a new resource, that is also registered in smartAPI. Here, separate InfoRes identifiers are created for this new Biothings API (infores:biothings-ebi-gene2phenotype), and for the external EBI API (infores:ebi-gene2phenotype)

                                        "},{"location":"ingest_date/","title":"Slot: ingest_date","text":"

                                        Domain: DatasetVersion Range: String

                                        "},{"location":"ingest_date/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • ingest_date
                                        "},{"location":"ingest_date/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot DatasetVersion an item that holds version level information about a dataset. no"},{"location":"ingest_date/#linkml-source","title":"LinkML Source","text":"
                                        name: ingest date\nfrom_schema: https://w3id.org/biolink/biolink-model\nbroad_mappings:\n- dct:issued\nis_a: node property\ndomain: dataset version\nalias: ingest_date\ndomain_of:\n- dataset version\nrange: string\n\n
                                        "},{"location":"interacting_molecules_category/","title":"Slot: interacting_molecules_category","text":"

                                        Domain: Association Range: OntologyClass

                                        "},{"location":"interacting_molecules_category/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • interacting_molecules_category
                                        "},{"location":"interacting_molecules_category/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot PairwiseMolecularInteraction An interaction at the molecular level between two physical entities no"},{"location":"interacting_molecules_category/#linkml-source","title":"LinkML Source","text":"
                                        name: interacting molecules category\nexamples:\n- value: MI:1048\n  description: smallmolecule-protein\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- MI:1046\nis_a: association slot\nvalues_from:\n- MI\ndomain: association\nalias: interacting_molecules_category\ndomain_of:\n- pairwise molecular interaction\nrange: ontology class\n\n
                                        "},{"location":"interacts_with/","title":"Slot: interacts_with (multivalued)","text":"Description: holds between any two entities that directly or indirectly interact with each other Notes: please use a more specific child predicate of interacts with, either physically interacts with or genetically interacts with.

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"interacts_with/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • interacts_with
                                              • physically_interacts_with [ interacts_with]
                                              • genetically_interacts_with
                                        "},{"location":"interacts_with/#mixin-usage","title":"Mixin Usage","text":"mixed into description range domain physically_interacts_with holds between two entities that make physical contact as part of some interaction. does not imply a causal relationship. None regulates A more specific form of affects, that implies the effect results from a biologically evolved control mechanism. Gene-affects-gene relationships will (almost) always involve regulation. Exogenous/environmental chemical-affects-gene relationships are not cases of regulation in this definition. Instead these would be captured using the 'affects' predicate, or possibly one of the 'interacts with' predicates depending on the nature of the interaction. physical essence or occurrent"},{"location":"interacts_with/#linkml-source","title":"LinkML Source","text":"
                                        name: interacts with\ndescription: holds between any two entities that directly or indirectly interact with\n  each other\nnotes:\n- 'please use a more specific child predicate of interacts with, either physically\n  interacts with or genetically interacts with. '\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- SEMMEDDB:INTERACTS_WITH\nis_a: related to at instance level\nmixin: true\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: interacts_with\nsymmetric: true\nrange: named thing\n\n
                                        "},{"location":"interbase_coordinate/","title":"Slot: interbase_coordinate","text":"Description: A position in interbase coordinates. Interbase coordinates start at position 0 instead of position 1. This is applied to a sequence localization edge. Aliases: zero-based, half-open, space-based

                                        Domain: GenomicSequenceLocalization Range: Integer

                                        "},{"location":"interbase_coordinate/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • sequence_localization_attribute
                                            • interbase_coordinate
                                              • start_interbase_coordinate
                                              • end_interbase_coordinate
                                        "},{"location":"interbase_coordinate/#linkml-source","title":"LinkML Source","text":"
                                        name: interbase coordinate\ndescription: A position in interbase coordinates. Interbase coordinates start at position\n  0 instead of position 1. This is applied to a sequence localization edge.\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- zero-based\n- half-open\n- space-based\nis_a: sequence localization attribute\ndomain: genomic sequence localization\nalias: interbase_coordinate\nrange: integer\n\n
                                        "},{"location":"iri/","title":"Slot: iri","text":"Description: An IRI for an entity. This is determined by the id using expansion rules.

                                        Range: IriType

                                        "},{"location":"iri/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Attribute A property or characteristic of an entity. For example, an apple may have properties such as color, shape, age, crispiness. An environmental sample may have attributes such as depth, lat, long, material. no Entity Root Biolink Model class for all things and informational relationships, real or imagined. no"},{"location":"iri/#linkml-source","title":"LinkML Source","text":"
                                        name: iri\ndescription: An IRI for an entity. This is determined by the id using expansion rules.\nin_subset:\n- translator_minimal\n- samples\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- WIKIDATA_PROPERTY:P854\nalias: iri\ndomain_of:\n- attribute\n- entity\nrange: iri type\n\n
                                        "},{"location":"is_active_ingredient_of/","title":"Slot: is_active_ingredient_of (multivalued)","text":"Description: holds between a molecular entity and a drug, in which the former is a part of the latter, and is a biologically active component Inverse: has active ingredient

                                        Domain: MolecularEntity Range: Drug

                                        "},{"location":"is_active_ingredient_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • overlaps
                                              • part_of
                                                • is_active_ingredient_of
                                        "},{"location":"is_active_ingredient_of/#linkml-source","title":"LinkML Source","text":"
                                        name: is active ingredient of\ndescription: holds between a molecular entity and a drug, in which the former is a\n  part of the latter, and is a biologically active component\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nmappings:\n- RO:0002249\nis_a: part of\ndomain: molecular entity\nmultivalued: true\ninherited: true\nalias: is_active_ingredient_of\ninverse: has active ingredient\nrange: drug\n\n
                                        "},{"location":"is_ameliorated_by/","title":"Slot: is_ameliorated_by (multivalued)","text":"Inverse: ameliorates

                                        Domain: DiseaseOrPhenotypicFeature Range: NamedThing

                                        "},{"location":"is_ameliorated_by/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • affected_by
                                              • is_ameliorated_by
                                                • treated_by
                                        "},{"location":"is_ameliorated_by/#linkml-source","title":"LinkML Source","text":"
                                        name: is ameliorated by\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: affected by\ndomain: disease or phenotypic feature\nmultivalued: true\ninherited: true\nalias: is_ameliorated_by\ninverse: ameliorates\nrange: named thing\n\n
                                        "},{"location":"is_assessed_by/","title":"Slot: is_assessed_by (multivalued)","text":"Inverse: assesses

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"is_assessed_by/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • is_assessed_by
                                        "},{"location":"is_assessed_by/#linkml-source","title":"LinkML Source","text":"
                                        name: is assessed by\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: is_assessed_by\ninverse: assesses\nrange: named thing\n\n
                                        "},{"location":"is_diagnosed_by/","title":"Slot: is_diagnosed_by (multivalued)","text":"Inverse: diagnoses

                                        Domain: DiseaseOrPhenotypicFeature Range: DiagnosticAid

                                        "},{"location":"is_diagnosed_by/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • is_diagnosed_by
                                        "},{"location":"is_diagnosed_by/#linkml-source","title":"LinkML Source","text":"
                                        name: is diagnosed by\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to at instance level\ndomain: disease or phenotypic feature\nmultivalued: true\ninherited: true\nalias: is_diagnosed_by\ninverse: diagnoses\nrange: diagnostic aid\n\n
                                        "},{"location":"is_exacerbated_by/","title":"Slot: is_exacerbated_by (multivalued)","text":"Inverse: exacerbates

                                        Domain: DiseaseOrPhenotypicFeature Range: BiologicalEntity

                                        "},{"location":"is_exacerbated_by/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • affected_by
                                              • is_exacerbated_by
                                        "},{"location":"is_exacerbated_by/#linkml-source","title":"LinkML Source","text":"
                                        name: is exacerbated by\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: affected by\ndomain: disease or phenotypic feature\nmultivalued: true\ninherited: true\nalias: is_exacerbated_by\ninverse: exacerbates\nrange: biological entity\n\n
                                        "},{"location":"is_excipient_of/","title":"Slot: is_excipient_of (multivalued)","text":"Description: holds between a molecular entity and a drug in which the former is a part of the latter, and is a biologically inactive component Inverse: has excipient

                                        Domain: MolecularEntity Range: Drug

                                        "},{"location":"is_excipient_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • overlaps
                                              • part_of
                                                • is_excipient_of
                                        "},{"location":"is_excipient_of/#linkml-source","title":"LinkML Source","text":"
                                        name: is excipient of\ndescription: holds between a molecular entity and a drug in which the former is a\n  part of the latter, and is a biologically inactive component\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nmappings:\n- WIKIDATA:Q902638\nis_a: part of\ndomain: molecular entity\nmultivalued: true\ninherited: true\nalias: is_excipient_of\ninverse: has excipient\nrange: drug\n\n
                                        "},{"location":"is_frameshift_variant_of/","title":"Slot: is_frameshift_variant_of (multivalued)","text":"Description: holds between a sequence variant and a gene, such the sequence variant causes a disruption of the translational reading frame, because the number of nucleotides inserted or deleted is not a multiple of three. Aliases: frameshift variant, start lost, stop lost

                                        Domain: SequenceVariant Range: GenomicEntity

                                        "},{"location":"is_frameshift_variant_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • is_sequence_variant_of
                                              • is_frameshift_variant_of
                                        "},{"location":"is_frameshift_variant_of/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"is_frameshift_variant_of/#linkml-source","title":"LinkML Source","text":"
                                        name: is frameshift variant of\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between a sequence variant and a gene, such the sequence variant\n  causes a disruption of the translational reading frame, because the number of nucleotides\n  inserted or deleted is not a multiple of three.\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- frameshift variant\n- start lost\n- stop lost\nexact_mappings:\n- SO:0001589\nis_a: is sequence variant of\ndomain: sequence variant\nmultivalued: true\ninherited: true\nalias: is_frameshift_variant_of\nrange: genomic entity\n\n
                                        "},{"location":"is_input_of/","title":"Slot: is_input_of (multivalued)","text":"Inverse: has input

                                        Domain: NamedThing Range: BiologicalProcessOrActivity

                                        "},{"location":"is_input_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • participates_in
                                              • is_input_of
                                                • consumed_by
                                        "},{"location":"is_input_of/#linkml-source","title":"LinkML Source","text":"
                                        name: is input of\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0002352\nis_a: participates in\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: is_input_of\ninverse: has input\nrange: biological process or activity\n\n
                                        "},{"location":"is_metabolite/","title":"Slot: is_metabolite","text":"Description: indicates whether a molecular entity is a metabolite

                                        Domain: MolecularEntity Range: Boolean

                                        "},{"location":"is_metabolite/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • is_metabolite
                                        "},{"location":"is_metabolite/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot MolecularEntity A molecular entity is a chemical entity composed of individual or covalently bonded atoms. no"},{"location":"is_metabolite/#linkml-source","title":"LinkML Source","text":"
                                        name: is metabolite\ndescription: indicates whether a molecular entity is a metabolite\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- CHEBI:25212\nis_a: node property\ndomain: molecular entity\nalias: is_metabolite\ndomain_of:\n- molecular entity\nrange: boolean\n\n
                                        "},{"location":"is_metabolite_of/","title":"Slot: is_metabolite_of (multivalued)","text":"Description: holds between two molecular entities in which the first one is derived from the second one as a product of metabolism Inverse: has metabolite

                                        Domain: MolecularEntity Range: MolecularEntity

                                        "},{"location":"is_metabolite_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • derives_from
                                              • is_metabolite_of
                                        "},{"location":"is_metabolite_of/#linkml-source","title":"LinkML Source","text":"
                                        name: is metabolite of\ndescription: holds between two molecular entities in which the first one is derived\n  from the second one as a product of metabolism\ncomments:\n- The CHEBI ID represents a role rather than a predicate\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- CHEBI:25212\nis_a: derives from\ndomain: molecular entity\nmultivalued: true\ninherited: true\nalias: is_metabolite_of\ninverse: has metabolite\nrange: molecular entity\n\n
                                        "},{"location":"is_missense_variant_of/","title":"Slot: is_missense_variant_of (multivalued)","text":"Description: holds between a gene and a sequence variant, such the sequence variant results in a different amino acid sequence but where the length is preserved.

                                        Domain: SequenceVariant Range: GenomicEntity

                                        "},{"location":"is_missense_variant_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • is_sequence_variant_of
                                              • is_missense_variant_of
                                        "},{"location":"is_missense_variant_of/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"is_missense_variant_of/#linkml-source","title":"LinkML Source","text":"
                                        name: is missense variant of\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between a gene  and a sequence variant, such the sequence variant\n  results in a different amino acid sequence but where the length is preserved.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- SO:0001583\nis_a: is sequence variant of\ndomain: sequence variant\nmultivalued: true\ninherited: true\nalias: is_missense_variant_of\nrange: genomic entity\n\n
                                        "},{"location":"is_molecular_consequence_of/","title":"Slot: is_molecular_consequence_of (multivalued)","text":"Inverse: has molecular consequence

                                        Domain: OntologyClass Range: NamedThing

                                        "},{"location":"is_molecular_consequence_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • is_molecular_consequence_of
                                        "},{"location":"is_molecular_consequence_of/#linkml-source","title":"LinkML Source","text":"
                                        name: is molecular consequence of\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to at instance level\ndomain: ontology class\nmultivalued: true\ninherited: true\nalias: is_molecular_consequence_of\ninverse: has molecular consequence\nrange: named thing\n\n
                                        "},{"location":"is_nearby_variant_of/","title":"Slot: is_nearby_variant_of (multivalued)","text":"Description: holds between a sequence variant and a gene sequence that the variant is genomically close to.

                                        Domain: SequenceVariant Range: GenomicEntity

                                        "},{"location":"is_nearby_variant_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • is_sequence_variant_of
                                              • is_nearby_variant_of
                                        "},{"location":"is_nearby_variant_of/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"is_nearby_variant_of/#linkml-source","title":"LinkML Source","text":"
                                        name: is nearby variant of\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between a sequence variant and a gene sequence that the variant\n  is genomically close to.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: is sequence variant of\ndomain: sequence variant\nmultivalued: true\ninherited: true\nalias: is_nearby_variant_of\nrange: genomic entity\n\n
                                        "},{"location":"is_non_coding_variant_of/","title":"Slot: is_non_coding_variant_of (multivalued)","text":"Description: holds between a sequence variant and a gene, where the variant does not affect the coding sequence

                                        Domain: SequenceVariant Range: GenomicEntity

                                        "},{"location":"is_non_coding_variant_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • is_sequence_variant_of
                                              • is_non_coding_variant_of
                                        "},{"location":"is_non_coding_variant_of/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"is_non_coding_variant_of/#linkml-source","title":"LinkML Source","text":"
                                        name: is non coding variant of\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between a sequence variant and a gene, where the variant does not\n  affect the coding sequence\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: is sequence variant of\ndomain: sequence variant\nmultivalued: true\ninherited: true\nalias: is_non_coding_variant_of\nrange: genomic entity\n\n
                                        "},{"location":"is_nonsense_variant_of/","title":"Slot: is_nonsense_variant_of (multivalued)","text":"Description: holds between a sequence variant and a gene, such the sequence variant results in a premature stop codon

                                        Domain: SequenceVariant Range: GenomicEntity

                                        "},{"location":"is_nonsense_variant_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • is_sequence_variant_of
                                              • is_nonsense_variant_of
                                        "},{"location":"is_nonsense_variant_of/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"is_nonsense_variant_of/#linkml-source","title":"LinkML Source","text":"
                                        name: is nonsense variant of\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between a sequence variant and a gene, such the sequence variant\n  results in a premature stop codon\nfrom_schema: https://w3id.org/biolink/biolink-model\nbroad_mappings:\n- SO:0002054\nis_a: is sequence variant of\ndomain: sequence variant\nmultivalued: true\ninherited: true\nalias: is_nonsense_variant_of\nrange: genomic entity\n\n
                                        "},{"location":"is_output_of/","title":"Slot: is_output_of (multivalued)","text":"Inverse: has output

                                        Domain: NamedThing Range: BiologicalProcessOrActivity

                                        "},{"location":"is_output_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • participates_in
                                              • is_output_of
                                        "},{"location":"is_output_of/#linkml-source","title":"LinkML Source","text":"
                                        name: is output of\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0002353\nnarrow_mappings:\n- RO:0002354\nis_a: participates in\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: is_output_of\ninverse: has output\nrange: biological process or activity\n\n
                                        "},{"location":"is_sequence_variant_of/","title":"Slot: is_sequence_variant_of (multivalued)","text":"Description: holds between a sequence variant and a nucleic acid entity Aliases: gene product sequence variation encoded by gene mutant, allelic variant of, gene product variant of gene product

                                        Domain: SequenceVariant Range: GenomicEntity

                                        "},{"location":"is_sequence_variant_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • is_sequence_variant_of
                                              • is_missense_variant_of
                                              • is_synonymous_variant_of
                                              • is_nonsense_variant_of
                                              • is_frameshift_variant_of
                                              • is_splice_site_variant_of
                                              • is_nearby_variant_of
                                              • is_non_coding_variant_of
                                        "},{"location":"is_sequence_variant_of/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"is_sequence_variant_of/#linkml-source","title":"LinkML Source","text":"
                                        name: is sequence variant of\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between a sequence variant and a nucleic acid entity\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- gene product sequence variation encoded by gene mutant\n- allelic variant of\n- gene product variant of gene product\nnarrow_mappings:\n- WIKIDATA:P3433\nis_a: related to at instance level\ndomain: sequence variant\nmultivalued: true\ninherited: true\nalias: is_sequence_variant_of\nrange: genomic entity\n\n
                                        "},{"location":"is_side_effect_of/","title":"Slot: is_side_effect_of (multivalued)","text":"Inverse: has side effect

                                        Domain: DiseaseOrPhenotypicFeature Range: ChemicalOrDrugOrTreatment

                                        "},{"location":"is_side_effect_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • affected_by
                                              • is_side_effect_of
                                        "},{"location":"is_side_effect_of/#linkml-source","title":"LinkML Source","text":"
                                        name: is side effect of\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: affected by\ndomain: disease or phenotypic feature\nmultivalued: true\ninherited: true\nalias: is_side_effect_of\ninverse: has side effect\nrange: chemical or drug or treatment\n\n
                                        "},{"location":"is_splice_site_variant_of/","title":"Slot: is_splice_site_variant_of (multivalued)","text":"Description: holds between a sequence variant and a gene, such the sequence variant is in the canonical splice site of one of the gene's exons.

                                        Domain: SequenceVariant Range: GenomicEntity

                                        "},{"location":"is_splice_site_variant_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • is_sequence_variant_of
                                              • is_splice_site_variant_of
                                        "},{"location":"is_splice_site_variant_of/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"is_splice_site_variant_of/#linkml-source","title":"LinkML Source","text":"
                                        name: is splice site variant of\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between a sequence variant and a gene, such the sequence variant\n  is in the canonical splice site of one of the gene's exons.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- SO:0001629\nis_a: is sequence variant of\ndomain: sequence variant\nmultivalued: true\ninherited: true\nalias: is_splice_site_variant_of\nrange: genomic entity\n\n
                                        "},{"location":"is_substrate_of/","title":"Slot: is_substrate_of (multivalued)","text":"Inverse: has substrate

                                        Domain: ChemicalEntityOrGeneOrGeneProduct Range: ChemicalEntityOrGeneOrGeneProduct

                                        "},{"location":"is_substrate_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • participates_in
                                              • is_substrate_of
                                        "},{"location":"is_substrate_of/#linkml-source","title":"LinkML Source","text":"
                                        name: is substrate of\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: participates in\ndomain: chemical entity or gene or gene product\nmultivalued: true\ninherited: true\nalias: is_substrate_of\ninverse: has substrate\nrange: chemical entity or gene or gene product\n\n
                                        "},{"location":"is_supplement/","title":"Slot: is_supplement","text":"

                                        Domain: NamedThing Range: ChemicalMixture

                                        "},{"location":"is_supplement/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • is_supplement
                                        "},{"location":"is_supplement/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot ChemicalMixture A chemical mixture is a chemical entity composed of two or more molecular entities. no"},{"location":"is_supplement/#linkml-source","title":"LinkML Source","text":"
                                        name: is supplement\ndescription: ''\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: node property\ndomain: named thing\nalias: is_supplement\ndomain_of:\n- chemical mixture\nrange: chemical mixture\n\n
                                        "},{"location":"is_synonymous_variant_of/","title":"Slot: is_synonymous_variant_of (multivalued)","text":"Description: holds between a sequence variant and a gene, such the sequence variant is in the coding sequence of the gene, but results in the same amino acid sequence

                                        Domain: SequenceVariant Range: GenomicEntity

                                        "},{"location":"is_synonymous_variant_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • is_sequence_variant_of
                                              • is_synonymous_variant_of
                                        "},{"location":"is_synonymous_variant_of/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"is_synonymous_variant_of/#linkml-source","title":"LinkML Source","text":"
                                        name: is synonymous variant of\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between a sequence variant and a gene, such the sequence variant\n  is in the coding sequence of the gene, but results in the same amino acid sequence\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- SO:0001819\nis_a: is sequence variant of\ndomain: sequence variant\nmultivalued: true\ninherited: true\nalias: is_synonymous_variant_of\nrange: genomic entity\n\n
                                        "},{"location":"is_toxic/","title":"Slot: is_toxic","text":"

                                        Domain: NamedThing Range: Boolean

                                        "},{"location":"is_toxic/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • is_toxic
                                        "},{"location":"is_toxic/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot ChemicalEntity A chemical entity is a physical entity that pertains to chemistry or biochemistry. no"},{"location":"is_toxic/#linkml-source","title":"LinkML Source","text":"
                                        name: is toxic\ndescription: ''\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: node property\ndomain: named thing\nmultivalued: false\nalias: is_toxic\ndomain_of:\n- chemical entity\nrange: boolean\n\n
                                        "},{"location":"iso_abbreviation/","title":"Slot: iso_abbreviation","text":"Description: Standard abbreviation for periodicals in the International Organization for Standardization (ISO) 4 system See https://www.issn.org/services/online-services/access-to-the-ltwa/. If the 'published in' property is set, then the iso abbreviation pertains to the broader publication context (the journal) within which the given publication node is embedded, not the publication itself.

                                        Domain: Publication Range: String

                                        "},{"location":"iso_abbreviation/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • iso_abbreviation
                                        "},{"location":"iso_abbreviation/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Serial This class may rarely be instantiated except if use cases of a given knowledge graph support its utility. no Article a piece of writing on a particular topic presented as a stand-alone section of a larger publication yes"},{"location":"iso_abbreviation/#linkml-source","title":"LinkML Source","text":"
                                        name: iso abbreviation\ndescription: Standard abbreviation for periodicals in the International Organization\n  for Standardization (ISO) 4 system See https://www.issn.org/services/online-services/access-to-the-ltwa/.\n  If the 'published in' property is set, then the iso abbreviation pertains to the\n  broader publication context (the journal) within which the given publication node\n  is embedded, not the publication itself.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- WIKIDATA_PROPERTY:P1160\nis_a: node property\ndomain: publication\nalias: iso_abbreviation\ndomain_of:\n- serial\n- article\nrange: string\n\n
                                        "},{"location":"issue/","title":"Slot: issue","text":"Description: issue of a newspaper, a scientific journal or magazine for reference purpose

                                        Domain: Publication Range: String

                                        "},{"location":"issue/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • issue
                                        "},{"location":"issue/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Serial This class may rarely be instantiated except if use cases of a given knowledge graph support its utility. no Article a piece of writing on a particular topic presented as a stand-alone section of a larger publication no"},{"location":"issue/#linkml-source","title":"LinkML Source","text":"
                                        name: issue\ndescription: issue of a newspaper, a scientific journal or magazine for reference\n  purpose\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- WIKIDATA_PROPERTY:P433\nis_a: node property\ndomain: publication\nalias: issue\ndomain_of:\n- serial\n- article\nrange: string\n\n
                                        "},{"location":"keywords/","title":"Slot: keywords (multivalued)","text":"Description: keywords tagging a publication

                                        Domain: Publication Range: String

                                        "},{"location":"keywords/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • keywords
                                        "},{"location":"keywords/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Publication Any \u2018published\u2019 piece of information. Publications are considered broadly to include any document or document part made available in print or on the web - which may include scientific journal issues, individual articles, and books - as well as things like pre-prints, white papers, patents, drug labels, web pages, protocol documents, and even a part of a publication if of significant knowledge scope (e.g. a figure, figure legend, or section highlighted by NLP). no"},{"location":"keywords/#linkml-source","title":"LinkML Source","text":"
                                        name: keywords\ndescription: keywords tagging a publication\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: node property\ndomain: publication\nmultivalued: true\nalias: keywords\ndomain_of:\n- publication\nrange: string\n\n
                                        "},{"location":"knowledge-source-retrieval/","title":"Knowledge Source Retrieval Provenance","text":""},{"location":"knowledge-source-retrieval/#what-is-source-retrieval-provenance","title":"What is Source Retrieval Provenance?","text":"

                                        'Source retrieval provenance' describes the set of Information Resources through which the knowledge expressed in an Edge was passed, through various retrieval and/or transform operations, on its way to its current serialized form. For example, the provenance of a Gene-Chemical Edge in a message to a Translator ARA (e.g. ARAGORN) might be traced through the Translator KP that provided it (e.g. MolePro), one or more intermediate aggregator resources (e.g. ChEMBL), and back to the resource that originally created/curated it (e.g. ClinicalTrials.org).

                                        ARAGORN (NCATS Translator Automatic Relay Agent --retrieved_from--> MolePro --retrieved_from--> ChEMBL --retrieved_from--> ClinicalTrials.gov

                                        To be clear, source retrieval provenance concerns the mechanical retrieval and transformation of data between web accessible information systems. It does not trace the source of knowledge back to specific publications or data sets. And it is not concerned with the reasoning, inference or analysis activities that generate knowledge from evidence in the first place.

                                        "},{"location":"knowledge-source-retrieval/#a-shared-set-of-biolink-edge-properties-standardize-the-key","title":"A Shared Set of Biolink Edge Properties (Standardize the Key)","text":"

                                        We define the following hierarchy of edge properties in Biolink for recording Information Resources through which knowledge expressed in a given edge was retrieved on its way to its presently serialized form (e.g. a TRAPI message sent to an ARA). Full definitions and metadata for each can be found in the Biolink Model.

                                        • biolink:knowledge_source (doesn't commit to the resource being aggregator, primary, or original. an abstract grouping property).
                                        • biolink:primary_knowledge_source (used for the furthest upstream resource in the chain that the data creator can identify)
                                        • biolink:aggregator_knowledge_source (retrieved and possibly transformed the knowledge from some other information resource)
                                        • biolink:supporting_data_source (used for resources providing data that reasons with or computes on to generate new knowledge)
                                        "},{"location":"knowledge-source-retrieval/#implementation-guidance","title":"Implementation Guidance:","text":"

                                        These properties allow data creators to indicate the role of each source in the provenance trail of knowledge expressed in a given Edge, to whatever extent this role is known. Our recommendation would be for data creators to minimally distinguish primary (most upstream) from aggregator / intermediate sources - as this distinction should be knowable in all cases. If the data creator is confident that the primary source was the original source, they can use the original_knowledge_source property. In practice, for a linear chain of retrieval, one source should be declared primary or original, and the rest aggregators. Knowledge Providers will add source provenance related to upstream sources, as well as the provenance related to themselves in their data/messages.

                                        "},{"location":"knowledge-source-retrieval/#a-shared-identifiers-for-information-resources-standardize-the-value","title":"A Shared Identifiers for Information Resources (Standardize the Value)","text":"

                                        We also define a standard \u2018InfoRes identifier\u2019 for each Information Resource that provides data. The identifier component of the IRI is a short form human readable name or abbreviation. The following are examples of InfoRes IRI identifiers and their CURIE forms: External Resource CURIE: infores:dgidb Translator Resource CURIE: infores:molepro

                                        "},{"location":"knowledge-source-retrieval/#adding-a-new-information-resource-entry","title":"Adding a new Information Resource entry:","text":"

                                        Please see the editing guidelines here for more information: Modifying or Adding to the Information Resource Registry (infores)

                                        "},{"location":"knowledge_source/","title":"Slot: knowledge_source","text":"Description: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property.

                                        Domain: Association Range: String

                                        "},{"location":"knowledge_source/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • knowledge_source
                                            • primary_knowledge_source
                                            • aggregator_knowledge_source
                                        "},{"location":"knowledge_source/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Association A typed association between two entities, supported by evidence no"},{"location":"knowledge_source/#linkml-source","title":"LinkML Source","text":"
                                        name: knowledge source\ndescription: An Information Resource from which the knowledge expressed in an Association\n  was retrieved, directly or indirectly. This can be any resource through which the\n  knowledge passed on its way to its currently serialized form. In practice, implementers\n  should use one of the more specific subtypes of this generic property.\nfrom_schema: https://w3id.org/biolink/biolink-model\nclose_mappings:\n- pav:providedBy\nis_a: association slot\ndomain: association\nalias: knowledge_source\ndomain_of:\n- association\nrange: string\n\n
                                        "},{"location":"lacks_part/","title":"Slot: lacks_part (multivalued)","text":"

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"lacks_part/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • lacks_part
                                        "},{"location":"lacks_part/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"lacks_part/#linkml-source","title":"LinkML Source","text":"
                                        name: lacks part\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\n  opposite_of:\n    tag: opposite_of\n    value: has part\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- CL:lacks_part\n- PR:lacks_part\nnarrow_mappings:\n- CL:lacks_plasma_membrane_part\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: lacks_part\nrange: named thing\n\n
                                        "},{"location":"latitude/","title":"Slot: latitude","text":"Description: latitude

                                        Domain: NamedThing Range: Float

                                        "},{"location":"latitude/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • latitude
                                        "},{"location":"latitude/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot GeographicLocation a location that can be described in lat/long coordinates no"},{"location":"latitude/#linkml-source","title":"LinkML Source","text":"
                                        name: latitude\ndescription: latitude\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- wgs:lat\nis_a: node property\ndomain: named thing\nalias: latitude\ndomain_of:\n- geographic location\nrange: float\n\n
                                        "},{"location":"license/","title":"Slot: license","text":"

                                        Domain: InformationContentEntity Range: String

                                        "},{"location":"license/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • license
                                        "},{"location":"license/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot InformationContentEntity a piece of information that typically describes some topic of discourse or is used as support. no"},{"location":"license/#linkml-source","title":"LinkML Source","text":"
                                        name: license\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- dct:license\nnarrow_mappings:\n- WIKIDATA_PROPERTY:P275\nis_a: node property\ndomain: information content entity\nalias: license\ndomain_of:\n- information content entity\nrange: string\n\n
                                        "},{"location":"likelihood_associated_with/","title":"Slot: likelihood_associated_with (multivalued)","text":"Inverse: associated with likelihood of

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"likelihood_associated_with/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • associated_with
                                              • likelihood_associated_with
                                                • increased_likelihood_associated_with
                                                • decreased_likelihood_associated_with
                                        "},{"location":"likelihood_associated_with/#linkml-source","title":"LinkML Source","text":"
                                        name: likelihood associated with\ndescription: ''\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: associated with\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: likelihood_associated_with\ninverse: associated with likelihood of\nrange: named thing\n\n
                                        "},{"location":"ln_ratio/","title":"Slot: ln_ratio","text":"Description: the natural log of the ratio of co-occurrence to expected

                                        Domain: Association Range: Float

                                        "},{"location":"ln_ratio/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • ln_ratio
                                        "},{"location":"ln_ratio/#linkml-source","title":"LinkML Source","text":"
                                        name: ln ratio\ndescription: the natural log of the ratio of co-occurrence to expected\nexamples:\n- value: '2.922827136'\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nalias: ln_ratio\nrange: float\n\n
                                        "},{"location":"ln_ratio_confidence_interval/","title":"Slot: ln_ratio_confidence_interval","text":"Description: The 99% confidence interval for the ln_ratio calculation (i.e. the range of values within which the true value has a 99% chance of falling)

                                        Domain: Association Range: Float

                                        "},{"location":"ln_ratio_confidence_interval/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • ln_ratio_confidence_interval
                                        "},{"location":"ln_ratio_confidence_interval/#linkml-source","title":"LinkML Source","text":"
                                        name: ln ratio confidence interval\ndescription: The 99% confidence interval for the ln_ratio calculation (i.e. the range\n  of values within which the true value has a 99% chance of falling)\nexamples:\n- value: '2.922827136'\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nalias: ln_ratio_confidence_interval\nrange: float\n\n
                                        "},{"location":"located_in/","title":"Slot: located_in (multivalued)","text":"Description: holds between a material entity and a material entity or site within which it is located (but of which it is not considered a part)

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"located_in/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • located_in
                                              • expressed_in
                                        "},{"location":"located_in/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"located_in/#linkml-source","title":"LinkML Source","text":"
                                        name: located in\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between a material entity and a material entity or site within\n  which it is located (but of which it is not considered a part)\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0001025\n- FMA:has_location\nnarrow_mappings:\n- GOREL:0001004\n- BSPO:0000107\n- BSPO:0000108\n- BSPO:0000120\n- BSPO:0000121\n- BSPO:0000122\n- BSPO:0000123\n- BSPO:0000124\n- BSPO:0000125\n- BSPO:0000126\n- BSPO:0001100\n- BSPO:0001101\n- BSPO:0001107\n- BSPO:0015101\n- BSPO:0015102\n- BSPO:0015202\n- UBERON_CORE:in_central_side_of\n- UBERON_CORE:in_innermost_side_of\n- UBERON_CORE:in_outermost_side_of\n- NCIT:R100\n- EFO:0000784\n- FMA:has_location\n- HMDB:at_cellular_location\n- HMDB:at_tissue\n- HMDB:in_biospecimen\n- LOINC:has_imaging_focus\n- NCIT:R156\n- NCIT:R155\n- NCIT:R145\n- NCIT:R40\n- NCIT:R171\n- NCIT:R167\n- NCIT:R165\n- NCIT:R169\n- NCIT:R170\n- NCIT:R166\n- NCIT:R168\n- RO:0002303\n- SNOMED:has_finding_site\n- SNOMED:has_indirect_procedure_site\n- SNOMED:has_inherent_location\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: located_in\nrange: named thing\n\n
                                        "},{"location":"location_of/","title":"Slot: location_of (multivalued)","text":"Description: holds between material entity or site and a material entity that is located within it (but not considered a part of it) Aliases: site of Inverse: located in

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"location_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • location_of
                                              • expresses
                                        "},{"location":"location_of/#linkml-source","title":"LinkML Source","text":"
                                        name: location of\ndescription: holds between material entity or site and a material entity that is located\n  within it (but not considered a part of it)\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- site of\nexact_mappings:\n- RO:0001015\n- SEMMEDDB:LOCATION_OF\n- WIKIDATA_PROPERTY:P276\n- FMA:location_of\nnarrow_mappings:\n- SNOMED:inherent_location_of\n- NCIT:Anatomic_Structure_Has_Location_Role\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: location_of\ninverse: located in\nrange: named thing\n\n
                                        "},{"location":"location_of_disease/","title":"Slot: location_of_disease (multivalued)","text":"Inverse: disease has location

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"location_of_disease/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • location_of_disease
                                        "},{"location":"location_of_disease/#linkml-source","title":"LinkML Source","text":"
                                        name: location of disease\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: location_of_disease\ninverse: disease has location\nrange: named thing\n\n
                                        "},{"location":"log_odds_ratio/","title":"Slot: log_odds_ratio","text":"Description: The logarithm of the odds ratio, or the ratio of the odds of event Y occurring in an exposed group versus the odds of event Y occurring in a non-exposed group.

                                        Domain: Association Range: Float

                                        "},{"location":"log_odds_ratio/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • log_odds_ratio
                                        "},{"location":"log_odds_ratio/#linkml-source","title":"LinkML Source","text":"
                                        name: log odds ratio\ndescription: The logarithm of the odds ratio, or the ratio of the odds of event Y\n  occurring in an exposed group versus the  odds of event Y occurring in a non-exposed\n  group.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nalias: log_odds_ratio\nrange: float\n\n
                                        "},{"location":"log_odds_ratio_95_ci/","title":"Slot: log_odds_ratio_95_ci","text":"Description: The ninety-five percent confidence range in which the true log odds ratio for the sample population falls.

                                        Domain: Association Range: Float

                                        "},{"location":"log_odds_ratio_95_ci/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • log_odds_ratio_95_ci
                                        "},{"location":"log_odds_ratio_95_ci/#linkml-source","title":"LinkML Source","text":"
                                        name: log odds ratio 95 ci\ndescription: The ninety-five percent confidence range in which the true log odds ratio\n  for the sample population falls.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nalias: log_odds_ratio_95_ci\nrange: float\n\n
                                        "},{"location":"logical_interpretation/","title":"Slot: logical_interpretation","text":"

                                        Domain: Association Range: LogicalInterpretationEnum

                                        "},{"location":"logical_interpretation/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • logical_interpretation
                                        "},{"location":"logical_interpretation/#linkml-source","title":"LinkML Source","text":"
                                        name: logical interpretation\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- os:LogicalInterpretation\nis_a: association slot\ndomain: association\nalias: logical_interpretation\nrange: LogicalInterpretationEnum\nrequired: false\n\n
                                        "},{"location":"longitude/","title":"Slot: longitude","text":"Description: longitude

                                        Domain: NamedThing Range: Float

                                        "},{"location":"longitude/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • longitude
                                        "},{"location":"longitude/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot GeographicLocation a location that can be described in lat/long coordinates no"},{"location":"longitude/#linkml-source","title":"LinkML Source","text":"
                                        name: longitude\ndescription: longitude\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- wgs:long\nis_a: node property\ndomain: named thing\nalias: longitude\ndomain_of:\n- geographic location\nrange: float\n\n
                                        "},{"location":"maintaining-the-model/","title":"Maintaining the Biolink Model","text":"

                                        The Biolink Model is under constant development with new classes and slots being added on a monthly basis. The main driver for the model is the NCATS Biomedical Data Translator.

                                        This rapid development of the model may cause tools that directly depend on the model to break. To avoid such a scenario any tool that uses Biolink Model YAML (or it artifacts) must pin to a particular release. A full list of releases can be found on GitHub

                                        This section will address the strategies for maintaining the Biolink Model.

                                        "},{"location":"maintaining-the-model/#managing-versions","title":"Managing versions","text":"

                                        We use the Semantic Versioning guidelines for managing our releases.

                                        Given a version number MAJOR.MINOR.PATCH, increment the: - MAJOR version when you make incompatible API changes, - MINOR version when you add functionality in a backwards compatible manner, and - PATCH version when you make backwards compatible bug fixes.

                                        Small changes to the model can be provided periodically as a new patch release.

                                        Any structural changes to the model should be followed by a new minor release, as long as the changes are backwards compatible.

                                        Any modification that leads to breaking changes must be followed by a new major release.

                                        "},{"location":"maintaining-the-model/#deprecating-classes-and-slots","title":"Deprecating classes and slots","text":"

                                        linkML provides slots that can be used to signify a class (or slot) as being deprecated.

                                        Example:

                                          edge label:\n    deprecated: >-\n      This slot is deprecated in favor of 'predicate' slot.\n    deprecated_element_has_exact_replacement: predicate\n    is_a: association slot\n    domain: association\n    range: predicate type\n    required: true\n

                                        In the above example we use the deprecated and deprecated_element_has_exact_replacement to signify the association slot edge label as being deprecated. - Using the deprecated slot one can provide a human readable description of why the slot was deprecated - Using the deprecated_element_has_exact_replacement slot one can define what is the ideal replacement for this slot (if any)

                                        It's recommended that deprecated classes and slots remain in the model until the next major release.

                                        "},{"location":"maintaining-the-model/#artifacts","title":"Artifacts","text":"

                                        linkML consumes the Biolink Model YAML and generates several artifacts.

                                        This step is automated as part of GitHub Actions.

                                        That means no pull request to the Biolink Model repo should include updates to the artifacts themselves. In 99% of the cases any changes in a PR ought to be confined to biolink-model.yaml.

                                        "},{"location":"maintaining-the-model/#documentation","title":"Documentation","text":"

                                        linkML consumes the Biolink Model YAML and also generates Markdown for all the classes and slots defined in the model.

                                        This step is automated as part of GitHub Actions where changes in Markdown content are pushed to the gh-pages branch.

                                        The Biolink Model Documentation site is driven from the gh-pages branch.

                                        That means no pull request to the Biolink Model repo should include generated Markdown. It is advised to ensure that GitHub Actions remain disabled in the fork from which pull requests are made back to the main Biolink repository.

                                        "},{"location":"manifestation_of/","title":"Slot: manifestation_of (multivalued)","text":"Description: that part of a phenomenon which is directly observable or visibly expressed, or which gives evidence to the underlying process; used in SemMedDB for linking things like dysfunctions and processes to some disease or syndrome

                                        Domain: NamedThing Range: Disease

                                        "},{"location":"manifestation_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • manifestation_of
                                              • mode_of_inheritance_of
                                        "},{"location":"manifestation_of/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"manifestation_of/#linkml-source","title":"LinkML Source","text":"
                                        name: manifestation of\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: that part of a phenomenon which is directly observable or visibly expressed,\n  or which gives evidence to the underlying process; used in SemMedDB for linking\n  things like dysfunctions and processes to some disease or syndrome\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- SEMMEDDB:MANIFESTATION_OF\n- OMIM:manifestation_of\nnarrow_mappings:\n- SNOMED:has_definitional_manifestation\nbroad_mappings:\n- WIKIDATA_PROPERTY:P1557\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: manifestation_of\nrange: disease\n\n
                                        "},{"location":"mapped_predicate/","title":"Slot: mapped_predicate","text":"Description: The predicate that is being replaced by the fully qualified representation of predicate + subject and object qualifiers. Only to be used in test data and mapping data to help with the transition to the fully qualified predicate model. Not to be used in knowledge graphs.

                                        Range: String

                                        "},{"location":"mapped_predicate/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot PredicateMapping A deprecated predicate mapping object contains the deprecated predicate and an example of the rewiring that should be done to use a qualified statement in its place. no"},{"location":"mapped_predicate/#linkml-source","title":"LinkML Source","text":"
                                        name: mapped predicate\ndescription: The predicate that is being replaced by the fully qualified representation\n  of predicate + subject and object  qualifiers.  Only to be used in test data and\n  mapping data to help with the transition to the fully qualified predicate model.\n  Not to be used in knowledge graphs.\nfrom_schema: https://w3id.org/biolink/biolink-model\nalias: mapped_predicate\ndomain_of:\n- predicate mapping\nrange: string\n\n
                                        "},{"location":"mapping-neo4j/","title":"Mapping Biolink Model to a Neo4j property graph","text":"

                                        This section describes how a Neo4j database is mapped to the Biolink Model. Although specific to Neo4j, these recommendations should hold for any Labeled Property Graph (LPG) model, e.g a Python networkx graph (specifically a MultiDiGraph). For mapping to RDF graphs refer to Mapping to RDF.

                                        "},{"location":"mapping-neo4j/#nodes","title":"Nodes","text":"

                                        All nodes in the Neo4j database should be typed according to the Biolink Model, by specifying the 'category' property on the node to be a class in the Biolink Model. For example, a node representing a gene should have category biolink:Gene.

                                        Biolink Model defines a typology of categories (aka: classes, aka: node types), all of which descend from NamedThing.

                                        The NamedThing class in Biolink defines the properties expected on a node of that type in neo4J.

                                        Core properties for all nodes include: - id - name - category

                                        All descendents of NamedThing inherit these properties, but also expand and refine the properties applicable to each class (aka: node category). Additional properties may be added to a node, but these three properties are required. The id property is a CURIE that uniquely identifies the node. The name property is a human-readable name for the node (E.g. asthma or Wnt signaling pathway. If the node is an ontology class then name will correspond to the rdfs:label of that class. The category property is the type of the node, and should be a Biolink Model class name.

                                        When mapping nodes to RDF, the node ID MUST correspond to the IRI using the link json-ld context.

                                        Note: The biolink:id property (aka: attribute, aka: field) is distinct from the internal autogenerated id field in Neo4j.

                                        Any Neo4j instance MAY provide as many additional properties as required. These SHOULD come from a registered list of properties for that class (aka: category, aka: node type).

                                        For example, the Genotype class provides a property has_zygosity, which is specific to that class (and its sub-classes).

                                        Note: While the CURIE for a property is biolink:name that does not necessarily mean the property name has to be biolink:name in Neo4j. Instead, the prefix part of the property can be omitted such that the property name is just name.

                                        "},{"location":"mapping-neo4j/#use-of-neo4j-labels","title":"Use of Neo4j labels","text":"

                                        Nodes in Neo4j can be tagged with label(s) indicating a grouping to which the node belongs. The biolink:category field in the model MUST map to a Neo4j label. The Biolink Model class name in CamelCase MUST be used for the biolink:category field.

                                        Additionally, the Neo4j implementation MAY have additional categories which are super-classes of a specific category.

                                        For example, if a node representing a particular type of neuron has category Cell, then the Neo4j graph may also tag the node with AnatomicalEntity as label, in addition to Cell.

                                        Consequently, any number of additional local labels MAY also be used.

                                        In addition to Neo4j labels, additional subclass of edges may be used to connect a node to an ontology class node.

                                        Implementation Note: Cypher queries that use labels are optimized for speed, under the assumption that an index has already been generated in Neo4j for said label(s).

                                        Terminology note: The term label is overloaded. In RDF it usually denotes the name of an entity (rdfs:label). For this reason we use category as the property name in Biolink Model.

                                        "},{"location":"mapping-neo4j/#edges","title":"Edges","text":"

                                        Each edge in the Neo4j graph should have a predicate that is a sub-property of related_to. For example, two protein nodes may be related via physically_interacts_with predicate.

                                        The set of edge labels is deliberately kept minimal. This is partly for practical reasons. Neo4j has no easy way to automatically use sub-property relationship types in Cypher queries.

                                        "},{"location":"mapping-neo4j/#edge-properties","title":"Edge properties","text":"

                                        Neo4j uses a property graph model, where any number of properties can be attached to an edge. Some properties may be generic, while some may only pertain to particular kinds of predicates.

                                        Edges can also have generic properties that changes the meaning of the edge itself. For example, the generic property negated which logically negates the assertion defined by the edge.

                                        "},{"location":"mapping-neo4j/#associations","title":"Associations","text":"

                                        Biolink Model includes a hierarchy of Association.

                                        Note: This is distinct from the predicate hierarchy, although in some cases they parallel one another.

                                        An association in Biolink model is a convenience class that helps constrain the set of possible properties on an edge between two Biolink nodes. Different association types may have different properties associated with them.

                                        Every association must have: - subject - predicate - object*

                                        Many associations also have qualifying properties that apply to the subject, object, or entirety of the statement expressed in the association.

                                        For many examples of associations and how they constrain properties on an edge, please see: Association Examples with Qualifiers

                                        "},{"location":"mapping-rdf/","title":"Mapping Biolink Model to a RDF and RDF*","text":"

                                        This document describes how Biolink is to be used in the context of RDF, either in storage in a triplestore, or in serialization to one of the RDF syntaxes, such as turtle.

                                        In RDF, a graph is a collection of triples <S P O> (subject predicate object). The S and P must be RDF resources (nodes). The O can be a literal or a resource.

                                        Graphs are organized into collections of Named Graphs. Each triple can be conceived of as a quad <S P O G>.

                                        "},{"location":"mapping-rdf/#node-and-node-properties","title":"Node and node properties","text":"

                                        Each node in a graph corresponds to an RDF resource.

                                        Biolink Model defines a typology of nodes, all of which inherit from biolink:NamedThing.

                                        Core properties for a node: - biolink:id - biolink:iri - biolink:name - biolink:category

                                        The biolink:id MUST be provided and MUST be a CURIE, which maps to the resource IRI/URI using a standard prefix expansion. The RDF graph MAY include the CURIE short-form represented with the predicate dcterms:identifier where the CURIE itself is a literal.

                                        The biolink:name field SHOULD correspond to a concise label for the entity, and maps to rdfs:label.

                                        For example, the biolink node with ID MONDO:0001083 and name Fanconi syndrome will be expressed in RDF (turtle syntax) as:

                                        PREFIX MONDO: <http://purl.obolibrary.org/obo/MONDO_>\nPREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> \n\nMONDO:0001083 rdfs:label \"Fanconi syndrome\"\n

                                        When the CURIEs are expanded this will be rendered as:

                                        <http://purl.obolibrary.org/obo/MONDO_0001083> <http://www.w3.org/2000/01/rdf-schema#label> \"Fanconi syndrome\" .\n
                                        "},{"location":"mapping-rdf/#types-and-categories","title":"Types and Categories","text":"

                                        To define the type of a node, you can use the rdf:type to link to a specific node type. You MAY use the predicate biolink:category to represent additional categories for that node.

                                        The rdf:type triples MAY be partitioned into separate named graphs. For example, it can be convenient to put the direct rdf:type assertion in the main graph and the inferred/index (ie asserted plus inferred) in a separate 'inferred' graph.

                                        "},{"location":"mapping-rdf/#additional-node-properties","title":"Additional node properties","text":"

                                        You MAY provide as many additional properties as required. These SHOULD come from a registered list of properties for that node type.

                                        "},{"location":"mapping-rdf/#edge-and-edge-properties","title":"Edge and edge properties","text":"

                                        An edge maps to an RDF triple where both the subject and object are nodes representing Biolink entities.

                                        RDF reification is used for representing edge properties. RDF* provides a convenient syntax for abstracting over this.

                                        So for example, an edge between x and y with edge label p and an additional edge property publication=PMID:123 would be represented in RDF* as:

                                        <<:x :p :y>> bl:publication <http://identifiers.org/pmid/123>.\n

                                        This is syntactic sugar for the more verbose reification triples:

                                        :x :p :y .\n[a rdf:Statement ;\n   rdf:subject :x ;\n   rdf:predicate :p ;\n   rdf:object :y ;\n   bl:publication http://identifiers.org/pmid/123 ].\n

                                        The jury is still out on the question whether referring to an RDF triple also asserts the triple. Therefore in some RDF implementations you need to assert it explicitly if you need to have it as a direct triple, similar to the RDF Reification example below:

                                        :x :p :y.\n<<:x :p :y>> bl:publication <http://identifiers.org/pmid/123>.\n

                                        (For example, GraphDB's RDF* does not assert automatically.)

                                        See biolink:Association for a taxonomy of associations defined by the model, and to see a list of generic properties that are associated with an edge.

                                        "},{"location":"mapping-rdf/#comparison-to-neo4j-mapping","title":"Comparison to Neo4J mapping","text":"

                                        The mapping is similar to Mapping to Neo4j. Differences include:

                                        • Neo4j uses a Property Graph (LPG) model. In RDF reification is used. RDF* is a developing convention that outputs a LPG.
                                        • In the Neo4J mapping, ids are represented as CURIEs. In RDF URIs are first class entities.
                                        • There is a built-in concept of category in Neo4j, called labels. In RDF this is modeled as another node property (rdf:type)
                                        "},{"location":"max_tolerated_dose/","title":"Slot: max_tolerated_dose","text":"Description: The highest dose of a drug or treatment that does not cause unacceptable side effects. The maximum tolerated dose is determined in clinical trials by testing increasing doses on different groups of people until the highest dose with acceptable side effects is found. Also called MTD.

                                        Domain: NamedThing Range: String

                                        "},{"location":"max_tolerated_dose/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • max_tolerated_dose
                                        "},{"location":"max_tolerated_dose/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot ChemicalEntity A chemical entity is a physical entity that pertains to chemistry or biochemistry. no"},{"location":"max_tolerated_dose/#linkml-source","title":"LinkML Source","text":"
                                        name: max tolerated dose\ndescription: The highest dose of a drug or treatment that does not cause unacceptable\n  side effects. The maximum tolerated dose is determined in clinical trials by testing\n  increasing doses on different groups of people until the highest dose with acceptable\n  side effects is found. Also called MTD.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: node property\ndomain: named thing\nmultivalued: false\nalias: max_tolerated_dose\ndomain_of:\n- chemical entity\nrange: string\n\n
                                        "},{"location":"mechanism_of_action/","title":"Slot: mechanism_of_action","text":"Description: a boolean flag to indicate if the edge is part of a path or subgraph of a knowledge graph that constitutes the mechanism of action for a result.

                                        Domain: Association Range: Boolean

                                        "},{"location":"mechanism_of_action/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • mechanism_of_action
                                        "},{"location":"mechanism_of_action/#linkml-source","title":"LinkML Source","text":"
                                        name: mechanism of action\ndescription: a boolean flag to indicate if the edge is part of a path or subgraph\n  of a knowledge graph that constitutes the mechanism of action for a result.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- NCIT:C54680\n- MI:2044\n- LOINC:MTHU019741\nis_a: association slot\ndomain: association\nalias: mechanism_of_action\nrange: boolean\n\n
                                        "},{"location":"member_of/","title":"Slot: member_of (multivalued)","text":"Description: Defines a mereological relation between a item and a collection. Inverse: has member

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"member_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_concept_level
                                            • member_of
                                        "},{"location":"member_of/#linkml-source","title":"LinkML Source","text":"
                                        name: member of\ndescription: Defines a mereological relation between a item and a collection.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0002350\nclose_mappings:\n- skos:member\nis_a: related to at concept level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: member_of\ninverse: has member\nrange: named thing\n\n
                                        "},{"location":"mentioned_by/","title":"Slot: mentioned_by (multivalued)","text":"Description: refers to is a relation between one named thing and the information content entity that it makes reference to. Inverse: mentions

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"mentioned_by/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • mentioned_by
                                        "},{"location":"mentioned_by/#linkml-source","title":"LinkML Source","text":"
                                        name: mentioned by\ndescription: refers to is a relation between one named thing and the information content\n  entity that it makes reference to.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: mentioned_by\ninverse: mentions\nrange: named thing\n\n
                                        "},{"location":"mentions/","title":"Slot: mentions (multivalued)","text":"Description: refers to is a relation between one information content entity and the named thing that it makes reference to.

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"mentions/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • mentions
                                        "},{"location":"mentions/#linkml-source","title":"LinkML Source","text":"
                                        name: mentions\ndescription: refers to is a relation between one information content entity and the\n  named thing that it makes reference to.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- IAO:0000142\nnarrow_mappings:\n- SIO:000628\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: mentions\nrange: named thing\n\n
                                        "},{"location":"mesh_terms/","title":"Slot: mesh_terms (multivalued)","text":"Description: mesh terms tagging a publication

                                        Domain: Publication Range: Uriorcurie

                                        "},{"location":"mesh_terms/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • mesh_terms
                                        "},{"location":"mesh_terms/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Publication Any \u2018published\u2019 piece of information. Publications are considered broadly to include any document or document part made available in print or on the web - which may include scientific journal issues, individual articles, and books - as well as things like pre-prints, white papers, patents, drug labels, web pages, protocol documents, and even a part of a publication if of significant knowledge scope (e.g. a figure, figure legend, or section highlighted by NLP). no"},{"location":"mesh_terms/#linkml-source","title":"LinkML Source","text":"
                                        name: mesh terms\ndescription: mesh terms tagging a publication\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- dcid:MeSHTerm\nis_a: node property\nvalues_from:\n- MESH\ndomain: publication\nmultivalued: true\nalias: mesh_terms\ndomain_of:\n- publication\nrange: uriorcurie\n\n
                                        "},{"location":"missing_from/","title":"Slot: missing_from (multivalued)","text":"Inverse: lacks part

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"missing_from/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • missing_from
                                        "},{"location":"missing_from/#linkml-source","title":"LinkML Source","text":"
                                        name: missing from\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: missing_from\ninverse: lacks part\nrange: named thing\n\n
                                        "},{"location":"mode_of_inheritance_of/","title":"Slot: mode_of_inheritance_of (multivalued)","text":"Inverse: has mode of inheritance

                                        Domain: GeneticInheritance Range: DiseaseOrPhenotypicFeature

                                        "},{"location":"mode_of_inheritance_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • manifestation_of
                                              • mode_of_inheritance_of
                                        "},{"location":"mode_of_inheritance_of/#linkml-source","title":"LinkML Source","text":"
                                        name: mode of inheritance of\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: manifestation of\ndomain: genetic inheritance\nmultivalued: true\ninherited: true\nalias: mode_of_inheritance_of\ninverse: has mode of inheritance\nrange: disease or phenotypic feature\n\n
                                        "},{"location":"model_of/","title":"Slot: model_of (multivalued)","text":"Description: holds between a thing and some other thing it approximates for purposes of scientific study, in virtue of its exhibiting similar features of the studied entity.

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"model_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • model_of
                                        "},{"location":"model_of/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"model_of/#linkml-source","title":"LinkML Source","text":"
                                        name: model of\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between a thing and some other thing it approximates for purposes\n  of scientific study, in virtue of its exhibiting similar features of the studied\n  entity.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0003301\nnarrow_mappings:\n- FOODON:00001301\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: model_of\nrange: named thing\n\n
                                        "},{"location":"models/","title":"Slot: models (multivalued)","text":"Inverse: model of

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"models/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • models
                                        "},{"location":"models/#linkml-source","title":"LinkML Source","text":"
                                        name: models\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: models\ninverse: model of\nrange: named thing\n\n
                                        "},{"location":"name/","title":"Slot: name","text":"Description: A human-readable name for an attribute or entity. Aliases: label, display name, title

                                        Domain: Entity Range: LabelType

                                        "},{"location":"name/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Attribute A property or characteristic of an entity. For example, an apple may have properties such as color, shape, age, crispiness. An environmental sample may have attributes such as depth, lat, long, material. yes Entity Root Biolink Model class for all things and informational relationships, real or imagined. no MacromolecularMachineMixin A union of gene locus, gene product, and macromolecular complex. These are the basic units of function in a cell. They either carry out individual biological activities, or they encode molecules which do this. yes"},{"location":"name/#linkml-source","title":"LinkML Source","text":"
                                        name: name\ndescription: A human-readable name for an attribute or entity.\nin_subset:\n- translator_minimal\n- samples\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- label\n- display name\n- title\nexact_mappings:\n- gff3:Name\n- gpi:DB_Object_Name\nnarrow_mappings:\n- dct:title\n- WIKIDATA_PROPERTY:P1476\ndomain: entity\nslot_uri: rdfs:label\nalias: name\ndomain_of:\n- attribute\n- entity\n- macromolecular machine mixin\nrange: label type\n\n
                                        "},{"location":"narrow_match/","title":"Slot: narrow_match (multivalued)","text":"Description: a list of terms from different schemas or terminology systems that have a narrower, more specific meaning. Narrower terms are typically shown as children in a hierarchy or tree. Inverse: broad match

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"narrow_match/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_concept_level
                                            • narrow_match
                                        "},{"location":"narrow_match/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot PredicateMapping A deprecated predicate mapping object contains the deprecated predicate and an example of the rewiring that should be done to use a qualified statement in its place. no"},{"location":"narrow_match/#annotations","title":"Annotations","text":"property value opposite_of broad match"},{"location":"narrow_match/#linkml-source","title":"LinkML Source","text":"
                                        name: narrow match\nannotations:\n  opposite_of:\n    tag: opposite_of\n    value: broad match\ndescription: a list of terms from different schemas or terminology systems that have\n  a narrower, more specific meaning. Narrower terms are typically shown as children\n  in a hierarchy or tree.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- skos:narrowMatch\n- WIKIDATA:Q39893967\nis_a: related to at concept level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: narrow_match\ndomain_of:\n- predicate mapping\ninverse: broad match\nrange: named thing\n\n
                                        "},{"location":"narrow_matches/","title":"Slot: narrow_matches (multivalued)","text":"Description: A list of terms from different schemas or terminology systems that have a narrower meaning. Such terms often describe a more specific concept from different ontological perspectives.

                                        Range: String

                                        "},{"location":"narrow_matches/#linkml-source","title":"LinkML Source","text":"
                                        name: narrow matches\ndescription: A list of terms from different schemas or terminology systems that have\n  a narrower meaning. Such terms often describe a more specific concept from different\n  ontological perspectives.\nfrom_schema: https://w3id.org/biolink/biolink-model\nmultivalued: true\nalias: narrow_matches\nrange: string\n\n
                                        "},{"location":"narrow_synonym/","title":"Slot: narrow_synonym (multivalued)","text":"

                                        Domain: NamedThing Range: LabelType

                                        "},{"location":"narrow_synonym/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • synonym
                                            • narrow_synonym
                                        "},{"location":"narrow_synonym/#linkml-source","title":"LinkML Source","text":"
                                        name: narrow synonym\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- oboInOwl:hasNarrowSynonym\nis_a: synonym\ndomain: named thing\nmultivalued: true\nalias: narrow_synonym\nrange: label type\n\n
                                        "},{"location":"negated/","title":"Slot: negated","text":"Description: if set to true, then the association is negated i.e. is not true

                                        Domain: Association Range: Boolean

                                        "},{"location":"negated/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • negated
                                        "},{"location":"negated/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Association A typed association between two entities, supported by evidence no"},{"location":"negated/#linkml-source","title":"LinkML Source","text":"
                                        name: negated\ndescription: if set to true, then the association is negated i.e. is not true\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nalias: negated\ndomain_of:\n- association\nrange: boolean\n\n
                                        "},{"location":"negatively_correlated_with/","title":"Slot: negatively_correlated_with (multivalued)","text":"Description: A relationship that holds between two concepts represented by variables for which a statistical correlation is demonstrated, wherein variable values move in opposite directions (i.e. increased in one or presence of one correlates with a decrease or absence of the other).

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"negatively_correlated_with/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • associated_with
                                              • correlated_with
                                                • negatively_correlated_with
                                        "},{"location":"negatively_correlated_with/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"negatively_correlated_with/#linkml-source","title":"LinkML Source","text":"
                                        name: negatively correlated with\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\n  opposite_of:\n    tag: opposite_of\n    value: positively correlated with\ndescription: A relationship that holds between two concepts represented by variables\n  for which a statistical correlation  is demonstrated, wherein variable values move\n  in opposite directions (i.e. increased in one or presence of  one correlates with\n  a decrease or absence of the other).\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- CTD:negative_correlation\nis_a: correlated with\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: negatively_correlated_with\nsymmetric: true\nrange: named thing\n\n
                                        "},{"location":"node_property/","title":"Slot: node_property","text":"Description: A grouping for any property that holds between a node and a value

                                        Domain: NamedThing Range: String

                                        "},{"location":"node_property/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • symbol
                                          • synonym
                                          • has_topic
                                          • resource_id
                                          • resource_role
                                          • full_name
                                          • upstream_resource_ids
                                          • systematic_synonym
                                          • affiliation
                                          • address
                                          • latitude
                                          • longitude
                                          • creation_date
                                          • update_date
                                          • aggregate_statistic
                                          • has_taxonomic_rank
                                          • has_dataset
                                          • source_web_page
                                          • source_logo
                                          • retrieved_on
                                          • version_of
                                          • version
                                          • license
                                          • rights
                                          • format
                                          • created_with
                                          • download_url
                                          • dataset_download_url
                                          • distribution_download_url
                                          • ingest_date
                                          • has_distribution
                                          • published_in
                                          • iso_abbreviation
                                          • authors
                                          • volume
                                          • chapter
                                          • issue
                                          • pages
                                          • summary
                                          • keywords
                                          • mesh_terms
                                          • has_biological_sequence
                                          • has_gene_or_gene_product
                                          • has_zygosity
                                          • has_chemical_formula
                                          • is_metabolite
                                          • has_constituent
                                          • has_drug
                                          • has_device
                                          • has_procedure
                                          • has_receptor
                                          • has_stressor
                                          • has_route
                                          • is_supplement
                                          • trade_name
                                          • available_from
                                          • is_toxic
                                          • max_tolerated_dose
                                          • animal_model_available_from
                                          • in_taxon_label
                                          • provided_by
                                        "},{"location":"node_property/#linkml-source","title":"LinkML Source","text":"
                                        name: node property\ndescription: A grouping for any property that holds between a node and a value\nfrom_schema: https://w3id.org/biolink/biolink-model\ndomain: named thing\nalias: node_property\nrange: string\n\n
                                        "},{"location":"not_completed_by/","title":"Slot: not_completed_by (multivalued)","text":"Inverse: has not completed

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"not_completed_by/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • not_completed_by
                                        "},{"location":"not_completed_by/#linkml-source","title":"LinkML Source","text":"
                                        name: not completed by\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: not_completed_by\ninverse: has not completed\nrange: named thing\n\n
                                        "},{"location":"nutrient_of/","title":"Slot: nutrient_of (multivalued)","text":"Description: holds between a one or more chemical entities present in food, irrespective of nutritional value (i.e. could also be a contaminant or additive) Inverse: has nutrient

                                        Domain: ChemicalEntity Range: ChemicalEntity

                                        "},{"location":"nutrient_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • overlaps
                                              • part_of
                                                • food_component_of
                                                  • nutrient_of
                                        "},{"location":"nutrient_of/#linkml-source","title":"LinkML Source","text":"
                                        name: nutrient of\ndescription: holds between a one or more chemical entities present in food, irrespective\n  of nutritional value (i.e. could also be a contaminant or additive)\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: food component of\ndomain: chemical entity\nmultivalued: true\ninherited: true\nalias: nutrient_of\ninverse: has nutrient\nrange: chemical entity\n\n
                                        "},{"location":"object/","title":"Slot: object","text":"Description: connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. Required: True

                                        Domain: Association Range: NamedThing

                                        "},{"location":"object/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • object
                                        "},{"location":"object/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Association A typed association between two entities, supported by evidence no"},{"location":"object/#linkml-source","title":"LinkML Source","text":"
                                        name: object\nlocal_names:\n  ga4gh:\n    local_name_source: ga4gh\n    local_name_value: descriptor\n  neo4j:\n    local_name_source: neo4j\n    local_name_value: node with incoming relationship\ndescription: connects an association to the object of the association. For example,\n  in a gene-to-phenotype association, the gene is subject and phenotype is object.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- owl:annotatedTarget\n- OBAN:association_has_object\nis_a: association slot\ndomain: association\nslot_uri: rdf:object\nalias: object\ndomain_of:\n- association\nrange: named thing\nrequired: true\n\n
                                        "},{"location":"object_aspect_qualifier/","title":"Slot: object_aspect_qualifier","text":"

                                        Domain: Association Range: String

                                        "},{"location":"object_aspect_qualifier/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • qualifier
                                            • aspect_qualifier
                                              • object_aspect_qualifier
                                        "},{"location":"object_aspect_qualifier/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot PredicateMapping A deprecated predicate mapping object contains the deprecated predicate and an example of the rewiring that should be done to use a qualified statement in its place. no ChemicalAffectsGeneAssociation Describes an effect that a chemical has on a gene or gene product (e.g. an impact of on its abundance, activity,localization, processing, expression, etc.) yes GeneAffectsChemicalAssociation Describes an effect that a gene or gene product has on a chemical entity (e.g. an impact of on its abundance, activity, localization, processing, transport, etc.) yes"},{"location":"object_aspect_qualifier/#linkml-source","title":"LinkML Source","text":"
                                        name: object aspect qualifier\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: aspect qualifier\ndomain: association\nalias: object_aspect_qualifier\ndomain_of:\n- predicate mapping\n- chemical affects gene association\n- gene affects chemical association\nrange: string\n\n
                                        "},{"location":"object_category/","title":"Slot: object_category","text":"Description: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX.

                                        Domain: Association Range: OntologyClass

                                        "},{"location":"object_category/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • object_category
                                        "},{"location":"object_category/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Association A typed association between two entities, supported by evidence no"},{"location":"object_category/#annotations","title":"Annotations","text":"property value denormalized True"},{"location":"object_category/#linkml-source","title":"LinkML Source","text":"
                                        name: object category\nannotations:\n  denormalized:\n    tag: denormalized\n    value: true\ndescription: Used to hold the biolink class/category of an association. This is a\n  denormalized  field used primarily in the SQL serialization of a knowledge graph\n  via KGX.\nexamples:\n- value: biolink:Disease\n  description: The object category of the association between the gene 'BRCA1' and\n    the disease 'breast cancer' is 'biolink:Disease'.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nmultivalued: false\nalias: object_category\ndomain_of:\n- association\nrange: ontology class\n\n
                                        "},{"location":"object_category_closure/","title":"Slot: object_category_closure (multivalued)","text":"Description: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX.

                                        Domain: Association Range: OntologyClass

                                        "},{"location":"object_category_closure/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • object_category_closure
                                        "},{"location":"object_category_closure/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Association A typed association between two entities, supported by evidence no"},{"location":"object_category_closure/#annotations","title":"Annotations","text":"property value denormalized True"},{"location":"object_category_closure/#linkml-source","title":"LinkML Source","text":"
                                        name: object category closure\nannotations:\n  denormalized:\n    tag: denormalized\n    value: true\ndescription: Used to hold the object category closure of an association. This is a\n  denormalized  field used primarily in the SQL serialization of a knowledge graph\n  via KGX.\nexamples:\n- value: '[''biolink:Disease\", \"biolink:NamedThing'']'\n  description: 'The object category closure of the association between the gene ''BRCA1''\n    and the disease ''breast cancer'' is the set of all biolink classes that are ancestors\n    of ''biolink:Disease'' in the biolink model.  Note: typically the \"subclass of\"\n    and \"part of\"  relations are used to construct the closure, but other relations\n    may be used as well.'\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nmultivalued: true\nalias: object_category_closure\ndomain_of:\n- association\nrange: ontology class\n\n
                                        "},{"location":"object_closure/","title":"Slot: object_closure (multivalued)","text":"Description: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX.

                                        Domain: Association Range: String

                                        "},{"location":"object_closure/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • object_closure
                                        "},{"location":"object_closure/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Association A typed association between two entities, supported by evidence no"},{"location":"object_closure/#annotations","title":"Annotations","text":"property value denormalized True"},{"location":"object_closure/#linkml-source","title":"LinkML Source","text":"
                                        name: object closure\nannotations:\n  denormalized:\n    tag: denormalized\n    value: true\ndescription: Used to hold the object closure of an association. This is a denormalized  field\n  used primarily in the SQL serialization of a knowledge graph via KGX.\nexamples:\n- value: '[''MONDO:0000167'', ''MONDO:0005395'']'\n  description: 'The object closure of the association between the gene ''BRCA1'' and\n    the disease ''breast cancer'' is the set of all diseases that are ancestors of\n    ''breast cancer'' in the MONDO ontology.  Note: typically the \"subclass of\" and\n    \"part of\"  relations are used to construct the closure, but other relations may\n    be used as well.'\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nmultivalued: true\nalias: object_closure\ndomain_of:\n- association\nrange: string\n\n
                                        "},{"location":"object_context_qualifier/","title":"Slot: object_context_qualifier","text":"

                                        Domain: Association Range: String

                                        "},{"location":"object_context_qualifier/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • qualifier
                                            • context_qualifier
                                              • object_context_qualifier
                                        "},{"location":"object_context_qualifier/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot PredicateMapping A deprecated predicate mapping object contains the deprecated predicate and an example of the rewiring that should be done to use a qualified statement in its place. no ChemicalGeneInteractionAssociation describes a physical interaction between a chemical entity and a gene or gene product. Any biological or chemical effect resulting from such an interaction are out of scope, and covered by the ChemicalAffectsGeneAssociation type (e.g. impact of a chemical on the abundance, activity, structure, etc, of either participant in the interaction) yes ChemicalAffectsGeneAssociation Describes an effect that a chemical has on a gene or gene product (e.g. an impact of on its abundance, activity,localization, processing, expression, etc.) yes GeneAffectsChemicalAssociation Describes an effect that a gene or gene product has on a chemical entity (e.g. an impact of on its abundance, activity, localization, processing, transport, etc.) yes"},{"location":"object_context_qualifier/#linkml-source","title":"LinkML Source","text":"
                                        name: object context qualifier\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: context qualifier\ndomain: association\nalias: object_context_qualifier\ndomain_of:\n- predicate mapping\n- chemical gene interaction association\n- chemical affects gene association\n- gene affects chemical association\nrange: string\n\n
                                        "},{"location":"object_derivative_qualifier/","title":"Slot: object_derivative_qualifier","text":"

                                        Domain: Association Range: String

                                        "},{"location":"object_derivative_qualifier/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • qualifier
                                            • derivative_qualifier
                                              • object_derivative_qualifier
                                        "},{"location":"object_derivative_qualifier/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot PredicateMapping A deprecated predicate mapping object contains the deprecated predicate and an example of the rewiring that should be done to use a qualified statement in its place. no"},{"location":"object_derivative_qualifier/#linkml-source","title":"LinkML Source","text":"
                                        name: object derivative qualifier\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: derivative qualifier\ndomain: association\nalias: object_derivative_qualifier\ndomain_of:\n- predicate mapping\nrange: string\n\n
                                        "},{"location":"object_direction_qualifier/","title":"Slot: object_direction_qualifier","text":"

                                        Domain: Association Range: DirectionQualifierEnum

                                        "},{"location":"object_direction_qualifier/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • qualifier
                                            • direction_qualifier
                                              • object_direction_qualifier
                                        "},{"location":"object_direction_qualifier/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot PredicateMapping A deprecated predicate mapping object contains the deprecated predicate and an example of the rewiring that should be done to use a qualified statement in its place. no GeneToDiseaseOrPhenotypicFeatureAssociation None yes ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation A regulatory relationship between two genes yes"},{"location":"object_direction_qualifier/#linkml-source","title":"LinkML Source","text":"
                                        name: object direction qualifier\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: direction qualifier\ndomain: association\nalias: object_direction_qualifier\ndomain_of:\n- predicate mapping\n- gene to disease or phenotypic feature association\n- chemical entity or gene or gene product regulates gene association\nrange: DirectionQualifierEnum\n\n
                                        "},{"location":"object_form_or_variant_qualifier/","title":"Slot: object_form_or_variant_qualifier","text":"

                                        Domain: Association Range: String

                                        "},{"location":"object_form_or_variant_qualifier/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • qualifier
                                            • form_or_variant_qualifier
                                              • object_form_or_variant_qualifier
                                        "},{"location":"object_form_or_variant_qualifier/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot PredicateMapping A deprecated predicate mapping object contains the deprecated predicate and an example of the rewiring that should be done to use a qualified statement in its place. no ChemicalGeneInteractionAssociation describes a physical interaction between a chemical entity and a gene or gene product. Any biological or chemical effect resulting from such an interaction are out of scope, and covered by the ChemicalAffectsGeneAssociation type (e.g. impact of a chemical on the abundance, activity, structure, etc, of either participant in the interaction) yes ChemicalAffectsGeneAssociation Describes an effect that a chemical has on a gene or gene product (e.g. an impact of on its abundance, activity,localization, processing, expression, etc.) yes GeneAffectsChemicalAssociation Describes an effect that a gene or gene product has on a chemical entity (e.g. an impact of on its abundance, activity, localization, processing, transport, etc.) yes"},{"location":"object_form_or_variant_qualifier/#linkml-source","title":"LinkML Source","text":"
                                        name: object form or variant qualifier\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: form or variant qualifier\ndomain: association\nalias: object_form_or_variant_qualifier\ndomain_of:\n- predicate mapping\n- chemical gene interaction association\n- chemical affects gene association\n- gene affects chemical association\nrange: string\n\n
                                        "},{"location":"object_label_closure/","title":"Slot: object_label_closure (multivalued)","text":"Description: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX.

                                        Domain: Association Range: String

                                        "},{"location":"object_label_closure/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • object_label_closure
                                        "},{"location":"object_label_closure/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Association A typed association between two entities, supported by evidence no"},{"location":"object_label_closure/#annotations","title":"Annotations","text":"property value denormalized True"},{"location":"object_label_closure/#linkml-source","title":"LinkML Source","text":"
                                        name: object label closure\nannotations:\n  denormalized:\n    tag: denormalized\n    value: true\ndescription: Used to hold the object label closure of an association. This is a denormalized  field\n  used primarily in the SQL serialization of a knowledge graph via KGX.\nexamples:\n- value: '[''breast cancer'', ''cancer'']'\n  description: The object label closure of the association between the gene 'BRCA1'\n    and the disease 'breast cancer' is the set of all labels that are ancestors of\n    'breast cancer' in the biolink model.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nmultivalued: true\nalias: object_label_closure\ndomain_of:\n- association\nrange: string\n\n
                                        "},{"location":"object_location_in_text/","title":"Slot: object_location_in_text (multivalued)","text":"Description: Character offsets for the text span(s) in the supporting text corresponding to the object concept of the extracted assertion

                                        Domain: Association Range: Integer

                                        "},{"location":"object_location_in_text/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • object_location_in_text
                                        "},{"location":"object_location_in_text/#linkml-source","title":"LinkML Source","text":"
                                        name: object location in text\ndescription: Character offsets for the text span(s) in the supporting text corresponding\n  to the object concept of the extracted assertion\nexamples:\n- value: '15'\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nmultivalued: true\nalias: object_location_in_text\nrange: integer\n\n
                                        "},{"location":"object_namespace/","title":"Slot: object_namespace","text":"Description: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. Aliases: object prefix

                                        Domain: Association Range: String

                                        "},{"location":"object_namespace/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • object_namespace
                                        "},{"location":"object_namespace/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Association A typed association between two entities, supported by evidence no"},{"location":"object_namespace/#annotations","title":"Annotations","text":"property value denormalized True"},{"location":"object_namespace/#linkml-source","title":"LinkML Source","text":"
                                        name: object namespace\nannotations:\n  denormalized:\n    tag: denormalized\n    value: true\ndescription: Used to hold the object namespace of an association. This is a denormalized  field\n  used primarily in the SQL serialization of a knowledge graph via KGX.\nexamples:\n- value: MONDO\n  description: The object namespace of the association between the gene 'BRCA1' and\n    the disease 'breast cancer' is 'MONDO'.\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- object prefix\nis_a: association slot\ndomain: association\nmultivalued: false\nalias: object_namespace\ndomain_of:\n- association\nrange: string\n\n
                                        "},{"location":"object_part_qualifier/","title":"Slot: object_part_qualifier","text":"

                                        Domain: Association Range: String

                                        "},{"location":"object_part_qualifier/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • qualifier
                                            • part_qualifier
                                              • object_part_qualifier
                                        "},{"location":"object_part_qualifier/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot PredicateMapping A deprecated predicate mapping object contains the deprecated predicate and an example of the rewiring that should be done to use a qualified statement in its place. no ChemicalGeneInteractionAssociation describes a physical interaction between a chemical entity and a gene or gene product. Any biological or chemical effect resulting from such an interaction are out of scope, and covered by the ChemicalAffectsGeneAssociation type (e.g. impact of a chemical on the abundance, activity, structure, etc, of either participant in the interaction) yes ChemicalAffectsGeneAssociation Describes an effect that a chemical has on a gene or gene product (e.g. an impact of on its abundance, activity,localization, processing, expression, etc.) yes GeneAffectsChemicalAssociation Describes an effect that a gene or gene product has on a chemical entity (e.g. an impact of on its abundance, activity, localization, processing, transport, etc.) yes"},{"location":"object_part_qualifier/#linkml-source","title":"LinkML Source","text":"
                                        name: object part qualifier\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: part qualifier\ndomain: association\nalias: object_part_qualifier\ndomain_of:\n- predicate mapping\n- chemical gene interaction association\n- chemical affects gene association\n- gene affects chemical association\nrange: string\n\n
                                        "},{"location":"occurs_in/","title":"Slot: occurs_in (multivalued)","text":"Description: holds between a process and a material entity or site within which the process occurs

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"occurs_in/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • occurs_in
                                        "},{"location":"occurs_in/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"occurs_in/#linkml-source","title":"LinkML Source","text":"
                                        name: occurs in\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between a process and a material entity or site within which the\n  process occurs\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- BFO:0000066\n- PathWhiz:has_location\n- SNOMED:occurs_in\nclose_mappings:\n- BFO:0000067\n- SNOMED:has_occurrence\n- UBERON:site_of\nnarrow_mappings:\n- SEMMEDDB:OCCURS_IN\n- SEMMEDDB:PROCESS_OF\n- UBERON_CORE:site_of\n- LOINC:has_imaged_location\n- PathWhiz:in_species\n- RO:0002231\n- RO:0002232\n- SNOMED:has_direct_procedure_site\n- SNOMED:has_direct_site\n- SNOMED:has_procedure_site\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: occurs_in\nrange: named thing\n\n
                                        "},{"location":"occurs_in_disease/","title":"Slot: occurs_in_disease (multivalued)","text":"Inverse: disease has basis in

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"occurs_in_disease/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • occurs_in_disease
                                        "},{"location":"occurs_in_disease/#linkml-source","title":"LinkML Source","text":"
                                        name: occurs in disease\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: occurs_in_disease\ninverse: disease has basis in\nrange: named thing\n\n
                                        "},{"location":"occurs_together_in_literature_with/","title":"Slot: occurs_together_in_literature_with (multivalued)","text":"Description: holds between two entities where their co-occurrence is correlated by counts of publications in which both occur, using some threshold of occurrence as defined by the edge provider.

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"occurs_together_in_literature_with/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • associated_with
                                              • correlated_with
                                                • occurs_together_in_literature_with
                                        "},{"location":"occurs_together_in_literature_with/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"occurs_together_in_literature_with/#linkml-source","title":"LinkML Source","text":"
                                        name: occurs together in literature with\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between two entities where their co-occurrence is correlated by\n  counts of publications in which both occur, using some threshold of occurrence as\n  defined by the edge provider.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: correlated with\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: occurs_together_in_literature_with\nsymmetric: true\nrange: named thing\n\n
                                        "},{"location":"onset_qualifier/","title":"Slot: onset_qualifier","text":"Description: a qualifier used in a phenotypic association to state when the phenotype appears is in the subject

                                        Domain: Association Range: Onset

                                        "},{"location":"onset_qualifier/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • qualifier
                                            • onset_qualifier
                                        "},{"location":"onset_qualifier/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot EntityToFeatureOrDiseaseQualifiersMixin Qualifiers for entity to disease or phenotype associations. no"},{"location":"onset_qualifier/#linkml-source","title":"LinkML Source","text":"
                                        name: onset qualifier\ndescription: a qualifier used in a phenotypic association to state when the phenotype\n  appears is in the subject\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: qualifier\ndomain: association\nalias: onset_qualifier\ndomain_of:\n- entity to feature or disease qualifiers mixin\nrange: onset\n\n
                                        "},{"location":"opposite_of/","title":"Slot: opposite_of (multivalued)","text":"Description: x is the opposite of y if there exists some distance metric M, and there exists no z such as M(x,z) <= M(x,y) or M(y,z) <= M(y,x). (This description is from RO. Needs to be rephrased).

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"opposite_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • opposite_of
                                        "},{"location":"opposite_of/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"opposite_of/#linkml-source","title":"LinkML Source","text":"
                                        name: opposite of\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: x is the opposite of y if there exists some distance metric M, and there\n  exists no z such as M(x,z) <= M(x,y) or M(y,z) <= M(y,x). (This description is from\n  RO. Needs to be rephrased).\nfrom_schema: https://w3id.org/biolink/biolink-model\nsee_also:\n- https://doi.org/10.1101/108977\n- https://github.com/biolink/biolink-model/issues/657\nexact_mappings:\n- RO:0002604\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: opposite_of\nsymmetric: true\nrange: named thing\n\n
                                        "},{"location":"original_object/","title":"Slot: original_object","text":"Description: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification.

                                        Domain: Association Range: String

                                        "},{"location":"original_object/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • original_object
                                        "},{"location":"original_object/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Association A typed association between two entities, supported by evidence no"},{"location":"original_object/#linkml-source","title":"LinkML Source","text":"
                                        name: original object\ndescription: used to hold the original object of a relation (or predicate) that an\n  external knowledge source uses before transformation to match the biolink-model\n  specification.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nalias: original_object\ndomain_of:\n- association\nrange: string\n\n
                                        "},{"location":"original_predicate/","title":"Slot: original_predicate","text":"Description: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. Aliases: original relation, relation

                                        Domain: Association Range: Uriorcurie

                                        "},{"location":"original_predicate/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • original_predicate
                                        "},{"location":"original_predicate/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Association A typed association between two entities, supported by evidence no"},{"location":"original_predicate/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage RO original_predicate BSPO original_predicate SIO original_predicate"},{"location":"original_predicate/#linkml-source","title":"LinkML Source","text":"
                                        name: original predicate\nid_prefixes:\n- RO\n- BSPO\n- SIO\ndescription: used to hold the original relation/predicate that an external knowledge\n  source uses before transformation to match the biolink-model specification.\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- original relation\n- relation\nis_a: association slot\ndomain: association\nalias: original_predicate\ndomain_of:\n- association\nrange: uriorcurie\n\n
                                        "},{"location":"original_subject/","title":"Slot: original_subject","text":"Description: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification.

                                        Domain: Association Range: String

                                        "},{"location":"original_subject/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • original_subject
                                        "},{"location":"original_subject/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Association A typed association between two entities, supported by evidence no"},{"location":"original_subject/#linkml-source","title":"LinkML Source","text":"
                                        name: original subject\ndescription: used to hold the original subject of a relation (or predicate) that an\n  external knowledge source uses before transformation to match the biolink-model\n  specification.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nalias: original_subject\ndomain_of:\n- association\nrange: string\n\n
                                        "},{"location":"orthologous_to/","title":"Slot: orthologous_to (multivalued)","text":"Description: a homology relationship between entities (typically genes) that diverged after a speciation event.

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"orthologous_to/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • similar_to
                                              • homologous_to
                                                • orthologous_to
                                        "},{"location":"orthologous_to/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"orthologous_to/#linkml-source","title":"LinkML Source","text":"
                                        name: orthologous to\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: a homology relationship between entities (typically genes) that diverged\n  after a speciation event.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:HOM0000017\n- WIKIDATA_PROPERTY:P684\nis_a: homologous to\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: orthologous_to\nsymmetric: true\nrange: named thing\n\n
                                        "},{"location":"overlaps/","title":"Slot: overlaps (multivalued)","text":"Description: holds between entities that overlap in their extents (materials or processes)

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"overlaps/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • overlaps
                                              • has_part
                                              • part_of
                                        "},{"location":"overlaps/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"overlaps/#linkml-source","title":"LinkML Source","text":"
                                        name: overlaps\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between entities that overlap in their extents (materials or processes)\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0002131\nnarrow_mappings:\n- BSPO:0005001\n- CHEMBL.MECHANISM:overlaps_with\n- RO:0002100\n- RO:0002102\n- RO:0002433\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: overlaps\nsymmetric: true\nrange: named thing\n\n
                                        "},{"location":"p_value/","title":"Slot: p_value","text":"Description: A quantitative confidence value that represents the probability of obtaining a result at least as extreme as that actually obtained, assuming that the actual value was the result of chance alone. Aliases: unadjusted p value

                                        Domain: Association Range: Float

                                        "},{"location":"p_value/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • p_value
                                            • adjusted_p_value
                                        "},{"location":"p_value/#linkml-source","title":"LinkML Source","text":"
                                        name: p value\ndescription: A quantitative confidence value that represents the probability of obtaining\n  a result at least as extreme as that actually obtained, assuming that the actual\n  value was the result of chance alone.\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- unadjusted p value\nexact_mappings:\n- OBI:0000175\n- NCIT:C44185\n- EDAM-DATA:1669\nis_a: association slot\ndomain: association\nalias: p_value\nrange: float\n\n
                                        "},{"location":"pages/","title":"Slot: pages (multivalued)","text":"Description: page number of source referenced for statement or publication

                                        Domain: Publication Range: String

                                        "},{"location":"pages/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • pages
                                        "},{"location":"pages/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Publication Any \u2018published\u2019 piece of information. Publications are considered broadly to include any document or document part made available in print or on the web - which may include scientific journal issues, individual articles, and books - as well as things like pre-prints, white papers, patents, drug labels, web pages, protocol documents, and even a part of a publication if of significant knowledge scope (e.g. a figure, figure legend, or section highlighted by NLP). yes"},{"location":"pages/#linkml-source","title":"LinkML Source","text":"
                                        name: pages\ndescription: page number of source referenced for statement or publication\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- WIKIDATA_PROPERTY:P304\nis_a: node property\ndomain: publication\nmultivalued: true\nalias: pages\ndomain_of:\n- publication\nrange: string\n\n
                                        "},{"location":"paralogous_to/","title":"Slot: paralogous_to (multivalued)","text":"Description: a homology relationship that holds between entities (typically genes) that diverged after a duplication event.

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"paralogous_to/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • similar_to
                                              • homologous_to
                                                • paralogous_to
                                        "},{"location":"paralogous_to/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"paralogous_to/#linkml-source","title":"LinkML Source","text":"
                                        name: paralogous to\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: a homology relationship that holds between entities (typically genes)\n  that diverged after a duplication event.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:HOM0000011\nis_a: homologous to\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: paralogous_to\nsymmetric: true\nrange: named thing\n\n
                                        "},{"location":"part_of/","title":"Slot: part_of (multivalued)","text":"Description: holds between parts and wholes (material entities or processes) Inverse: has part

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"part_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • overlaps
                                              • part_of
                                                • plasma_membrane_part_of
                                                • food_component_of
                                                • is_active_ingredient_of
                                                • is_excipient_of
                                                • variant_part_of
                                        "},{"location":"part_of/#linkml-source","title":"LinkML Source","text":"
                                        name: part of\ndescription: holds between parts and wholes (material entities or processes)\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- BFO:0000050\n- SEMMEDDB:PART_OF\n- WIKIDATA_PROPERTY:P361\n- FMA:part_of\n- RXNORM:constitutes\n- RXNORM:part_of\nnarrow_mappings:\n- BSPO:0001106\n- BSPO:0001108\n- BSPO:0001113\n- BSPO:0001115\n- UBERON_CORE:layer_part_of\n- UBERON_CORE:subdivision_of\n- UBERON_CORE:trunk_part_of\n- CHEBI:is_substituent_group_from\n- CPT:panel_element_of\n- CPT:panel_element_of_possibly_included\n- DRUGBANK:component_of\n- FMA:constitutional_part_of\n- FMA:member_of\n- FMA:regional_part_of\n- FMA:related_developmental_entity_of\n- LOINC:component_of\n- LOINC:has_supersystem\n- LOINC:member_of\n- LOINC:multipart_of\n- MEDDRA:member_of\n- MONDO:part_of_progression_of_disease\n- NCIT:R82\n- NCIT:R27\n- NCIT:is_component_of_chemotherapy_regimen\n- NDDF:ingredient_of\n- RO:0002007\n- RO:0002350\n- RO:0002376\n- RO:0002380\n- RO:0002571\n- RO:0002572\n- RO:0002576\n- RXNORM:ingredient_of\n- RXNORM:ingredients_of\n- RXNORM:precise_ingredient_of\n- SNOMED:active_ingredient_of\n- SNOMED:basis_of_strength_substance_of\n- SNOMED:component_of\n- SNOMED:direct_substance_of\n- SNOMED:during\n- SNOMED:focus_of\n- SNOMED:has_dependent\n- SNOMED:part_anatomy_structure_of\n- SNOMED:precise_active_ingredient_of\n- UBERON:subdivision_of\n- UMLS:component_of\n- UMLS:has_owning_affiliate\n- UMLS:owning_subsection_of\n- VANDF:ingredient_of\nbroad_mappings:\n- RO:0001018\n- FMA:contained_in\n- RXNORM:contained_in\nis_a: overlaps\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: part_of\ninverse: has part\nrange: named thing\n\n
                                        "},{"location":"part_qualifier/","title":"Slot: part_qualifier (Abstract)","text":"Description: defines a specific part/component of the core concept (used in cases there this specific part has no IRI we can use to directly represent it, e.g. 'ESR1 transcript' q: polyA tail).

                                        Domain: Association Range: String

                                        "},{"location":"part_qualifier/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • qualifier
                                            • part_qualifier
                                              • subject_part_qualifier
                                              • object_part_qualifier
                                        "},{"location":"part_qualifier/#linkml-source","title":"LinkML Source","text":"
                                        name: part qualifier\ndescription: 'defines a specific part/component of the core concept (used in cases\n  there this specific part has no IRI we can use to directly represent it, e.g. ''ESR1\n  transcript'' q: polyA tail).'\nexamples:\n- value: polyA tail\n- value: upstream control region\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: qualifier\nabstract: true\ndomain: association\nalias: part_qualifier\nrange: string\n\n
                                        "},{"location":"participates_in/","title":"Slot: participates_in (multivalued)","text":"Description: holds between a continuant and a process, where the continuant is somehow involved in the process Inverse: has participant

                                        Domain: Occurrent Range: BiologicalProcessOrActivity

                                        "},{"location":"participates_in/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • participates_in
                                              • is_input_of
                                              • is_output_of
                                              • catalyzes
                                              • is_substrate_of
                                              • actively_involved_in
                                              • enables
                                        "},{"location":"participates_in/#linkml-source","title":"LinkML Source","text":"
                                        name: participates in\ndescription: holds between a continuant and a process, where the continuant is somehow\n  involved in the process\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0000056\n- BFO:0000056\nnarrow_mappings:\n- DRUGBANK:pathway\n- HMDB:in_pathway\n- LOINC:is_given_pharmaceutical_substance_for\n- NCIT:R130\n- NCIT:R37\n- NCIT:R131\n- NCIT:R51\n- NCIT:R53\n- OBI:0000295\n- RO:0002216\n- RO:0002505\n- SNOMED:has_direct_device\nis_a: related to at instance level\ndomain: occurrent\nmultivalued: true\ninherited: true\nalias: participates_in\ninverse: has participant\nrange: biological process or activity\n\n
                                        "},{"location":"phase/","title":"Slot: phase","text":"Description: The phase for a coding sequence entity. For example, phase of a CDS as represented in a GFF3 with a value of 0, 1 or 2.

                                        Domain: CodingSequence Range: PhaseEnum

                                        "},{"location":"phase/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • sequence_localization_attribute
                                            • phase
                                        "},{"location":"phase/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot GenomicSequenceLocalization A relationship between a sequence feature and a nucleic acid entity it is localized to. The reference entity may be a chromosome, chromosome region or information entity such as a contig. no"},{"location":"phase/#linkml-source","title":"LinkML Source","text":"
                                        name: phase\ndescription: The phase for a coding sequence entity. For example, phase of a CDS as\n  represented in a GFF3 with a value of 0, 1 or 2.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- gff3:phase\nis_a: sequence localization attribute\ndomain: coding sequence\nalias: phase\ndomain_of:\n- genomic sequence localization\nrange: PhaseEnum\n\n
                                        "},{"location":"phenotype_of/","title":"Slot: phenotype_of (multivalued)","text":"Inverse: has phenotype

                                        Domain: PhenotypicFeature Range: BiologicalEntity

                                        "},{"location":"phenotype_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • phenotype_of
                                        "},{"location":"phenotype_of/#linkml-source","title":"LinkML Source","text":"
                                        name: phenotype of\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to at instance level\ndomain: phenotypic feature\nmultivalued: true\ninherited: true\nalias: phenotype_of\ninverse: has phenotype\nrange: biological entity\n\n
                                        "},{"location":"phenotypic_state/","title":"Slot: phenotypic_state","text":"Description: in experiments (e.g. gene expression) assaying diseased or unhealthy tissue, the phenotypic state can be put here, e.g. MONDO ID. For healthy tissues, use XXX.

                                        Domain: Association Range: DiseaseOrPhenotypicFeature

                                        "},{"location":"phenotypic_state/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • phenotypic_state
                                        "},{"location":"phenotypic_state/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot GeneExpressionMixin Observed gene expression intensity, context (site, stage) and associated phenotypic status within which the expression occurs. no"},{"location":"phenotypic_state/#linkml-source","title":"LinkML Source","text":"
                                        name: phenotypic state\ndescription: in experiments (e.g. gene expression) assaying diseased or unhealthy\n  tissue, the phenotypic state can be put here, e.g. MONDO ID. For healthy tissues,\n  use XXX.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nalias: phenotypic_state\ndomain_of:\n- gene expression mixin\nrange: disease or phenotypic feature\n\n
                                        "},{"location":"physically_interacts_with/","title":"Slot: physically_interacts_with (multivalued)","text":"Description: holds between two entities that make physical contact as part of some interaction. does not imply a causal relationship.

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"physically_interacts_with/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • interacts_with
                                              • physically_interacts_with [ interacts_with]
                                                • directly_physically_interacts_with
                                                • indirectly_physically_interacts_with
                                        "},{"location":"physically_interacts_with/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"physically_interacts_with/#linkml-source","title":"LinkML Source","text":"
                                        name: physically interacts with\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between two entities that make physical contact as part of some\n  interaction.  does not imply a causal relationship.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nclose_mappings:\n- CHEMBL.MECHANISM:binding_agent\n- CHEMBL.MECHANISM:chelating_agent\n- CHEMBL.MECHANISM:cross-linking_agent\n- CHEMBL.MECHANISM:oxidative_enzyme\n- CHEMBL.MECHANISM:sequestering_agent\n- CHEMBL.MECHANISM:substrate\n- DRUGBANK:target\nnarrow_mappings:\n- DRUGBANK:drug-interaction\n- FMA:adheres_to\n- NCIT:A7\n- PR:non-covalently_bound_to\nbroad_mappings:\n- WIKIDATA_PROPERTY:P129\nis_a: interacts with\nmixins:\n- interacts with\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: physically_interacts_with\nsymmetric: true\nrange: named thing\n\n
                                        "},{"location":"plasma_membrane_part_of/","title":"Slot: plasma_membrane_part_of (multivalued)","text":"Inverse: has plasma membrane part

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"plasma_membrane_part_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • overlaps
                                              • part_of
                                                • plasma_membrane_part_of
                                        "},{"location":"plasma_membrane_part_of/#linkml-source","title":"LinkML Source","text":"
                                        name: plasma membrane part of\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: part of\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: plasma_membrane_part_of\ninverse: has plasma membrane part\nrange: named thing\n\n
                                        "},{"location":"population_context_qualifier/","title":"Slot: population_context_qualifier","text":"Description: a biological population (general, study, cohort, etc.) with a specific set of characteristics to constrain an association.

                                        Domain: Association Range: PopulationOfIndividualOrganisms

                                        "},{"location":"population_context_qualifier/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • qualifier
                                            • population_context_qualifier
                                        "},{"location":"population_context_qualifier/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot ExposureEventToOutcomeAssociation An association between an exposure event and an outcome. no"},{"location":"population_context_qualifier/#linkml-source","title":"LinkML Source","text":"
                                        name: population context qualifier\ndescription: a biological population (general, study, cohort, etc.) with a specific\n  set of characteristics to constrain an association.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: qualifier\ndomain: association\nalias: population_context_qualifier\ndomain_of:\n- exposure event to outcome association\nrange: population of individual organisms\n\n
                                        "},{"location":"positively_correlated_with/","title":"Slot: positively_correlated_with (multivalued)","text":"Description: A relationship that holds between two concepts represented by variables for which a statistical correlation is demonstrated, wherein variable values move together in the same direction (i.e. increased in one or presence of one correlates with an increase or presence of the other).

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"positively_correlated_with/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • associated_with
                                              • correlated_with
                                                • positively_correlated_with
                                        "},{"location":"positively_correlated_with/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"positively_correlated_with/#linkml-source","title":"LinkML Source","text":"
                                        name: positively correlated with\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\n  opposite_of:\n    tag: opposite_of\n    value: negatively correlated with\ndescription: A relationship that holds between two concepts represented by variables\n  for which a statistical correlation  is demonstrated, wherein variable values move\n  together in the same direction (i.e. increased in one or  presence of one correlates\n  with an increase or presence of the other).\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- CTD:positive_correlation\nis_a: correlated with\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: positively_correlated_with\nsymmetric: true\nrange: named thing\n\n
                                        "},{"location":"preceded_by/","title":"Slot: preceded_by (multivalued)","text":"Description: holds between two processes, where the other is completed before the one begins Inverse: precedes

                                        Domain: Occurrent Range: Occurrent

                                        "},{"location":"preceded_by/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • temporally_related_to
                                              • preceded_by
                                        "},{"location":"preceded_by/#linkml-source","title":"LinkML Source","text":"
                                        name: preceded by\ndescription: holds between two processes, where the other is completed before the\n  one begins\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- BFO:0000062\nnarrow_mappings:\n- FMA:transforms_from\n- RO:0002087\n- RO:0002285\nbroad_mappings:\n- GENEPIO:0001739\nis_a: temporally related to\ndomain: occurrent\nmultivalued: true\ninherited: true\nalias: preceded_by\ninverse: precedes\nrange: occurrent\n\n
                                        "},{"location":"precedes/","title":"Slot: precedes (multivalued)","text":"Description: holds between two processes, where one completes before the other begins Inverse: preceded by

                                        Domain: Occurrent Range: Occurrent

                                        "},{"location":"precedes/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • temporally_related_to
                                              • precedes
                                        "},{"location":"precedes/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"precedes/#linkml-source","title":"LinkML Source","text":"
                                        name: precedes\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between two processes, where one completes before the other begins\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- BFO:0000063\n- SEMMEDDB:PRECEDES\n- SNOMED:occurs_before\nclose_mappings:\n- RO:0002263\n- RO:0002264\nnarrow_mappings:\n- FMA:transforms_into\n- RO:0002090\n- RO:0002411\n- RO:0002412\nbroad_mappings:\n- WIKIDATA_PROPERTY:P156\nis_a: temporally related to\ndomain: occurrent\nmultivalued: true\ninherited: true\nalias: precedes\ninverse: preceded by\nrange: occurrent\n\n
                                        "},{"location":"predicate/","title":"Slot: predicate","text":"Description: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. Required: True Notes: Has a value from the Biolink related_to hierarchy. In RDF, this corresponds to rdf:predicate and in Neo4j this corresponds to the relationship type. The convention is for an edge label in snake_case form. For example, biolink:related_to, biolink:causes, biolink:treats

                                        Domain: Association Range: PredicateType

                                        "},{"location":"predicate/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • predicate
                                        "},{"location":"predicate/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot PredicateMapping A deprecated predicate mapping object contains the deprecated predicate and an example of the rewiring that should be done to use a qualified statement in its place. no Association A typed association between two entities, supported by evidence no"},{"location":"predicate/#linkml-source","title":"LinkML Source","text":"
                                        name: predicate\nlocal_names:\n  ga4gh:\n    local_name_source: ga4gh\n    local_name_value: annotation predicate\n  translator:\n    local_name_source: translator\n    local_name_value: predicate\ndescription: A high-level grouping for the relationship type. AKA minimal predicate.\n  This is analogous to category for nodes.\nnotes:\n- Has a value from the Biolink related_to hierarchy. In RDF,  this corresponds to\n  rdf:predicate and in Neo4j this corresponds to the relationship type. The convention\n  is for an edge label in snake_case form. For example, biolink:related_to, biolink:causes,\n  biolink:treats\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- owl:annotatedProperty\n- OBAN:association_has_predicate\nis_a: association slot\ndomain: association\nslot_uri: rdf:predicate\nalias: predicate\ndomain_of:\n- predicate mapping\n- association\nrange: predicate type\nrequired: true\n\n
                                        "},{"location":"predicate_mappings/","title":"Slot: predicate_mappings (multivalued)","text":"Description: A collection of relationships that are not used in biolink, but have biolink patterns that can be used to replace them. This is a temporary slot to help with the transition to the fully qualified predicate model in Biolink3.

                                        Range: PredicateMapping

                                        "},{"location":"predicate_mappings/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot MappingCollection A collection of deprecated mappings. no"},{"location":"predicate_mappings/#linkml-source","title":"LinkML Source","text":"
                                        name: predicate mappings\ndescription: A collection of relationships that are not used in biolink, but have\n  biolink patterns that can  be used to replace them.  This is a temporary slot to\n  help with the transition to the fully qualified predicate model in Biolink3.\nfrom_schema: https://w3id.org/biolink/biolink-model\nmultivalued: true\nalias: predicate_mappings\ndomain_of:\n- mapping collection\nrange: predicate mapping\ninlined: true\ninlined_as_list: true\n\n
                                        "},{"location":"predisposes/","title":"Slot: predisposes (multivalued)","text":"Description: holds between two entities where exposure to one entity increases the chance of developing the other

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"predisposes/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • affects_risk_for
                                              • predisposes
                                        "},{"location":"predisposes/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"predisposes/#linkml-source","title":"LinkML Source","text":"
                                        name: predisposes\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\n  opposite_of:\n    tag: opposite_of\n    value: prevents\ndescription: holds between two entities where exposure to one entity increases the\n  chance of developing the other\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- SEMMEDDB:PREDISPOSES\nis_a: affects risk for\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: predisposes\nrange: named thing\n\n
                                        "},{"location":"prevented_by/","title":"Slot: prevented_by (multivalued)","text":"Description: holds between a potential outcome of which the likelihood was reduced by the application or use of an entity. Inverse: prevents

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"prevented_by/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • risk_affected_by
                                              • prevented_by
                                        "},{"location":"prevented_by/#annotations","title":"Annotations","text":"property value opposite_of enabled by"},{"location":"prevented_by/#linkml-source","title":"LinkML Source","text":"
                                        name: prevented by\nannotations:\n  opposite_of:\n    tag: opposite_of\n    value: enabled by\ndescription: holds between a potential outcome of which the likelihood was reduced\n  by the application or use of an entity.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: risk affected by\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: prevented_by\ninverse: prevents\nrange: named thing\n\n
                                        "},{"location":"prevents/","title":"Slot: prevents (multivalued)","text":"Description: holds between an entity whose application or use reduces the likelihood of a potential outcome. Typically used to associate a chemical entity, exposure, activity, or medical intervention that can prevent the onset a disease or phenotypic feature.

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"prevents/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • affects_risk_for
                                              • prevents
                                        "},{"location":"prevents/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"prevents/#linkml-source","title":"LinkML Source","text":"
                                        name: prevents\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\n  opposite_of:\n    tag: opposite_of\n    value: predisposes\ndescription: holds between an entity whose application or use reduces the likelihood\n  of a potential outcome. Typically used to associate a chemical entity, exposure,\n  activity, or medical intervention that can prevent the onset a disease or phenotypic\n  feature.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- SEMMEDDB:PREVENTS\nnarrow_mappings:\n- RO:0002599\nis_a: affects risk for\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: prevents\nrange: named thing\n\n
                                        "},{"location":"primarily_composed_of/","title":"Slot: primarily_composed_of (multivalued)","text":"Inverse: composed primarily of

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"primarily_composed_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • primarily_composed_of
                                        "},{"location":"primarily_composed_of/#linkml-source","title":"LinkML Source","text":"
                                        name: primarily composed of\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: primarily_composed_of\ninverse: composed primarily of\nrange: named thing\n\n
                                        "},{"location":"primary_knowledge_source/","title":"Slot: primary_knowledge_source","text":"Description: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. Notes: For example: a single ChemicalToGene Edge originally curated by ClinicalTrials.org, is aggregated by ChEMBL, then incorporated into the MolePro KP, then sent via TRAPI message to the ARAGORN ARA, and finally sent to the NCATS ARS. The retrieval path for this Edge is as follows: ARS--retrieved_from--> ARAGORN --retrieved_from--> MolePro --retrieved_from--> ChEMBL --retrieved_from--> ClinicalTrials.gov The \"primary knowledge source\" for this edge is \"infores:clinical-trials-gov\". \"infores:chembl\" and \"infores:molecular_data_provider\" are listed in the \"aggregator knowledge source\" property.

                                        Domain: Association Range: String

                                        "},{"location":"primary_knowledge_source/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • knowledge_source
                                            • primary_knowledge_source
                                        "},{"location":"primary_knowledge_source/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Association A typed association between two entities, supported by evidence no"},{"location":"primary_knowledge_source/#linkml-source","title":"LinkML Source","text":"
                                        name: primary knowledge source\ndescription: The most upstream source of the knowledge expressed in an Association\n  that an implementer can identify.  Performing a rigorous analysis of upstream data\n  providers is expected; every effort is made to catalog the most upstream source\n  of data in this property.  Only one data source should be declared primary in any\n  association.  \"aggregator knowledge source\" can be used to capture non-primary sources.\nnotes:\n- 'For example: a single ChemicalToGene Edge originally curated by ClinicalTrials.org,\n  is aggregated by ChEMBL, then  incorporated into the MolePro KP, then sent via TRAPI\n  message to the ARAGORN ARA, and finally sent to  the NCATS ARS. The retrieval path\n  for this Edge is as follows:  ARS--retrieved_from-->  ARAGORN  --retrieved_from-->   MolePro  --retrieved_from-->\n  ChEMBL --retrieved_from-->  ClinicalTrials.gov The \"primary knowledge source\" for\n  this edge is \"infores:clinical-trials-gov\".  \"infores:chembl\" and \"infores:molecular_data_provider\"\n  are listed in the \"aggregator knowledge source\" property.'\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: knowledge source\ndomain: association\nmultivalued: false\nalias: primary_knowledge_source\ndomain_of:\n- association\nrange: string\n\n
                                        "},{"location":"produced_by/","title":"Slot: produced_by (multivalued)","text":"Inverse: produces

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"produced_by/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • produced_by
                                        "},{"location":"produced_by/#linkml-source","title":"LinkML Source","text":"
                                        name: produced by\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0003001\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: produced_by\ninverse: produces\nrange: named thing\n\n
                                        "},{"location":"produces/","title":"Slot: produces (multivalued)","text":"Description: holds between a material entity and a product that is generated through the intentional actions or functioning of the material entity

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"produces/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • produces
                                        "},{"location":"produces/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"produces/#linkml-source","title":"LinkML Source","text":"
                                        name: produces\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between a material entity and a product that is generated through\n  the intentional actions or functioning of the material entity\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0003000\n- WIKIDATA_PROPERTY:P1056\n- SEMMEDDB:PRODUCES\nrelated_mappings:\n- GOREL:0001010\nnarrow_mappings:\n- NCIT:R29\n- SNOMED:has_process_output\n- SNOMED:specimen_procedure_of\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: produces\nrange: named thing\n\n
                                        "},{"location":"provided_by/","title":"Slot: provided_by (multivalued)","text":"Description: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph.

                                        Domain: NamedThing Range: String

                                        "},{"location":"provided_by/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • provided_by
                                        "},{"location":"provided_by/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot NamedThing a databased entity or concept/class no"},{"location":"provided_by/#linkml-source","title":"LinkML Source","text":"
                                        name: provided by\ndescription: The value in this node property represents the knowledge provider that\n  created or assembled the node and all of its attributes.  Used internally to represent\n  how a particular node made its way into a knowledge provider or graph.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: node property\ndomain: named thing\nmultivalued: true\nalias: provided_by\ndomain_of:\n- named thing\nrange: string\n\n
                                        "},{"location":"provider/","title":"Slot: provider (multivalued)","text":"Description: person, group, organization or project that provides a piece of information (e.g. a knowledge association).

                                        Domain: Agent Range: InformationContentEntity

                                        "},{"location":"provider/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • contributor
                                              • provider
                                        "},{"location":"provider/#linkml-source","title":"LinkML Source","text":"
                                        name: provider\ndescription: person, group, organization or project that provides a piece of information\n  (e.g. a knowledge association).\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: contributor\ndomain: agent\nmultivalued: true\ninherited: true\nalias: provider\nrange: information content entity\n\n
                                        "},{"location":"publication_type/","title":"Slot: publication_type (multivalued)","text":"Description: Ontology term for publication type may be drawn from Dublin Core types (https://www.dublincore.org/specifications/dublin-core/dcmi-type-vocabulary/), FRBR-aligned Bibliographic Ontology (https://sparontologies.github.io/fabio/current/fabio.html), the MESH publication types (https://www.nlm.nih.gov/mesh/pubtypes.html), the Confederation of Open Access Repositories (COAR) Controlled Vocabulary for Resource Type Genres (http://vocabularies.coar-repositories.org/documentation/resource_types/), Wikidata (https://www.wikidata.org/wiki/Wikidata:Publication_types), or equivalent publication type ontology. When a given publication type ontology term is used within a given knowledge graph, then the CURIE identified term must be documented in the graph as a concept node of biolink:category biolink:OntologyClass.

                                        Range: String

                                        "},{"location":"publication_type/#linkml-source","title":"LinkML Source","text":"
                                        name: publication type\ndescription: Ontology term for publication type may be drawn from Dublin Core types\n  (https://www.dublincore.org/specifications/dublin-core/dcmi-type-vocabulary/), FRBR-aligned\n  Bibliographic Ontology (https://sparontologies.github.io/fabio/current/fabio.html),\n  the MESH publication types (https://www.nlm.nih.gov/mesh/pubtypes.html), the Confederation\n  of Open Access Repositories (COAR) Controlled Vocabulary for Resource Type Genres\n  (http://vocabularies.coar-repositories.org/documentation/resource_types/), Wikidata\n  (https://www.wikidata.org/wiki/Wikidata:Publication_types), or equivalent publication\n  type ontology. When a given publication type ontology term is used within a given\n  knowledge graph, then the CURIE identified term must be documented in the graph\n  as a concept node of biolink:category biolink:OntologyClass.\nfrom_schema: https://w3id.org/biolink/biolink-model\nvalues_from:\n- dctypes\n- fabio\n- MESH_PUB\n- COAR_RESOURCE\n- WIKIDATA\nslot_uri: dct:type\nmultivalued: true\nalias: publication_type\nrange: string\n\n
                                        "},{"location":"publications/","title":"Slot: publications (multivalued)","text":"Description: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. Aliases: supporting publications, supporting documents

                                        Domain: Association Range: Publication

                                        "},{"location":"publications/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • publications
                                        "},{"location":"publications/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Association A typed association between two entities, supported by evidence no"},{"location":"publications/#linkml-source","title":"LinkML Source","text":"
                                        name: publications\ndescription: One or more publications that report the statement expressed in an  Association,\n  or provide information used as evidence supporting this statement.\ncomments:\n- 'The notion of a \u2018Publication\u2019 is considered broadly to include any  document made\n  available for public consumption. It covers journal issues,  individual articles,\n  and books - and also things like article pre-prints,  white papers, patents, drug\n  labels, web pages, protocol documents, etc. '\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- supporting publications\n- supporting documents\nis_a: association slot\ndomain: association\nmultivalued: true\nalias: publications\ndomain_of:\n- association\nrange: publication\n\n
                                        "},{"location":"published_in/","title":"Slot: published_in","text":"Description: CURIE identifier of a broader publication context within which the publication may be placed, e.g. a specified book or journal.

                                        Domain: Publication Range: Uriorcurie

                                        "},{"location":"published_in/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • published_in
                                        "},{"location":"published_in/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot BookChapter None yes Article a piece of writing on a particular topic presented as a stand-alone section of a larger publication yes"},{"location":"published_in/#linkml-source","title":"LinkML Source","text":"
                                        name: published in\ndescription: CURIE identifier of a broader publication context within which the publication\n  may be placed, e.g. a specified book or journal.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- WIKIDATA_PROPERTY:P1433\nis_a: node property\nvalues_from:\n- NLMID\n- issn\n- isbn\ndomain: publication\nalias: published_in\ndomain_of:\n- book chapter\n- article\nrange: uriorcurie\n\n
                                        "},{"location":"publisher/","title":"Slot: publisher (multivalued)","text":"Description: organization or person responsible for publishing books, periodicals, podcasts, games or software. Note that in the case of publications which have a containing \"published in\" node property, the publisher association may not be attached directly to the embedded child publication, but only made in between the parent's publication node and the publisher agent of the encompassing publication (e.g. only from the Journal referenced by the 'published_in' property of an journal article Publication node).

                                        Domain: Agent Range: Publication

                                        "},{"location":"publisher/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • contributor
                                              • publisher
                                        "},{"location":"publisher/#linkml-source","title":"LinkML Source","text":"
                                        name: publisher\ndescription: organization or person responsible for publishing books, periodicals,\n  podcasts, games or software. Note that in the case of publications which have a\n  containing \"published in\" node property, the publisher association may not be attached\n  directly to the embedded child publication, but only made in between the parent's\n  publication node and the publisher agent of the encompassing publication (e.g. only\n  from the Journal referenced by the 'published_in' property of an journal article\n  Publication node).\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- dct:publisher\n- WIKIDATA_PROPERTY:P123\nis_a: contributor\ndomain: agent\nmultivalued: true\ninherited: true\nalias: publisher\nrange: publication\n\n
                                        "},{"location":"qualified_predicate/","title":"Slot: qualified_predicate","text":"Description: Predicate to be used in an association when subject and object qualifiers are present and the full reading of the statement requires a qualification to the predicate in use in order to refine or increase the specificity of the full statement reading. This qualifier holds a relationship to be used instead of that expressed by the primary predicate, in a \u2018full statement\u2019 reading of the association, where qualifier-based semantics are included. This is necessary only in cases where the primary predicate does not work in a full statement reading. Notes: to express the statement that \u201cChemical X causes increased expression of Gene Y\u201d, the core triple is read using the fields subject:ChemX, predicate:affects, object:GeneY . . . and the full statement is read using the fields subject:ChemX, qualified_predicate:causes, object:GeneY, object_aspect: expression, object_direction:increased. The predicate \u2018affects\u2019 is needed for the core triple reading, but does not make sense in the full statement reading (because \u201cChemical X affects increased expression of Gene Y'' is not what we mean to say here: it causes increased expression of Gene Y)

                                        Domain: Association Range: String

                                        "},{"location":"qualified_predicate/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • qualifier
                                            • qualified_predicate
                                        "},{"location":"qualified_predicate/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot PredicateMapping A deprecated predicate mapping object contains the deprecated predicate and an example of the rewiring that should be done to use a qualified statement in its place. no ChemicalAffectsGeneAssociation Describes an effect that a chemical has on a gene or gene product (e.g. an impact of on its abundance, activity,localization, processing, expression, etc.) yes GeneAffectsChemicalAssociation Describes an effect that a gene or gene product has on a chemical entity (e.g. an impact of on its abundance, activity, localization, processing, transport, etc.) yes"},{"location":"qualified_predicate/#linkml-source","title":"LinkML Source","text":"
                                        name: qualified predicate\ndescription: Predicate to be used in an association when subject and object qualifiers\n  are present and the full reading of the statement requires a qualification to the\n  predicate in use in order to refine or  increase the specificity of the full statement\n  reading.  This qualifier holds a relationship to be used instead of that  expressed\n  by the primary predicate, in a \u2018full statement\u2019 reading of the association, where\n  qualifier-based  semantics are included.  This is necessary only in cases where\n  the primary predicate does not work in a  full statement reading.\nnotes:\n- 'to express the statement that \u201cChemical X causes increased expression of Gene Y\u201d,\n  the core triple is read  using the fields subject:ChemX, predicate:affects, object:GeneY\n  . . . and the full statement is read using  the fields subject:ChemX, qualified_predicate:causes,\n  object:GeneY, object_aspect: expression,  object_direction:increased. The predicate\n  \u2018affects\u2019 is needed for the core triple reading, but does not make  sense in the\n  full statement reading  (because \u201cChemical X affects increased expression of Gene\n  Y'''' is not  what we mean to say here: it causes increased expression of Gene Y)'\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: qualifier\ndomain: association\nalias: qualified_predicate\ndomain_of:\n- predicate mapping\n- chemical affects gene association\n- gene affects chemical association\nrange: string\n\n
                                        "},{"location":"qualifier/","title":"Slot: qualifier","text":"Description: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes

                                        Domain: Association Range: String

                                        "},{"location":"qualifier/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • qualifier
                                            • population_context_qualifier
                                            • temporal_context_qualifier
                                            • form_or_variant_qualifier
                                            • aspect_qualifier
                                            • derivative_qualifier
                                            • part_qualifier
                                            • context_qualifier
                                            • direction_qualifier
                                            • qualified_predicate
                                            • statement_qualifier
                                            • frequency_qualifier
                                            • severity_qualifier
                                            • sex_qualifier
                                            • onset_qualifier
                                        "},{"location":"qualifier/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Association A typed association between two entities, supported by evidence no"},{"location":"qualifier/#linkml-source","title":"LinkML Source","text":"
                                        name: qualifier\ndescription: grouping slot for all qualifiers on an edge.  useful for testing compliance\n  with association classes\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nalias: qualifier\ndomain_of:\n- association\nrange: string\n\n
                                        "},{"location":"qualifiers/","title":"Slot: qualifiers (DEPRECATED) (multivalued)","text":"Description: connects an association to qualifiers that modify or qualify the meaning of that association

                                        Domain: Association Range: OntologyClass

                                        "},{"location":"qualifiers/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • qualifiers
                                        "},{"location":"qualifiers/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Association A typed association between two entities, supported by evidence no"},{"location":"qualifiers/#linkml-source","title":"LinkML Source","text":"
                                        name: qualifiers\nlocal_names:\n  ga4gh:\n    local_name_source: ga4gh\n    local_name_value: annotation qualifier\ndescription: connects an association to qualifiers that modify or qualify the meaning\n  of that association\ndeprecated: 'True'\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nmultivalued: true\nalias: qualifiers\ndomain_of:\n- association\nrange: ontology class\n\n
                                        "},{"location":"quantifier_qualifier/","title":"Slot: quantifier_qualifier","text":"Description: A measurable quantity for the object of the association

                                        Domain: Association Range: OntologyClass

                                        "},{"location":"quantifier_qualifier/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • quantifier_qualifier
                                        "},{"location":"quantifier_qualifier/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot GeneExpressionMixin Observed gene expression intensity, context (site, stage) and associated phenotypic status within which the expression occurs. yes GeneToExpressionSiteAssociation An association between a gene and a gene expression site, possibly qualified by stage/timing info. yes"},{"location":"quantifier_qualifier/#linkml-source","title":"LinkML Source","text":"
                                        name: quantifier qualifier\ndescription: A measurable quantity for the object of the association\nfrom_schema: https://w3id.org/biolink/biolink-model\nnarrow_mappings:\n- LOINC:analyzes\n- LOINC:measured_by\n- LOINC:property_of\n- SEMMEDDB:MEASURES\n- UMLS:measures\nis_a: association slot\ndomain: association\nalias: quantifier_qualifier\ndomain_of:\n- gene expression mixin\n- gene to expression site association\nrange: ontology class\n\n
                                        "},{"location":"reaction_balanced/","title":"Slot: reaction_balanced","text":"

                                        Domain: Association Range: Boolean

                                        "},{"location":"reaction_balanced/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • reaction_balanced
                                        "},{"location":"reaction_balanced/#linkml-source","title":"LinkML Source","text":"
                                        name: reaction balanced\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nalias: reaction_balanced\nrange: boolean\n\n
                                        "},{"location":"reaction_direction/","title":"Slot: reaction_direction","text":"Description: the direction of a reaction as constrained by the direction enum (ie: left_to_right, neutral, etc.)

                                        Domain: Association Range: ReactionDirectionEnum

                                        "},{"location":"reaction_direction/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • reaction_direction
                                        "},{"location":"reaction_direction/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot ReactionToParticipantAssociation None no"},{"location":"reaction_direction/#linkml-source","title":"LinkML Source","text":"
                                        name: reaction direction\ndescription: 'the direction of a reaction as constrained by the direction enum (ie:\n  left_to_right, neutral, etc.)'\nfrom_schema: https://w3id.org/biolink/biolink-model\nnarrow_mappings:\n- NCIT:C42677\nis_a: association slot\ndomain: association\nalias: reaction_direction\ndomain_of:\n- reaction to participant association\nrange: ReactionDirectionEnum\n\n
                                        "},{"location":"reaction_side/","title":"Slot: reaction_side","text":"Description: the side of a reaction being modeled (ie: left or right)

                                        Domain: Association Range: ReactionSideEnum

                                        "},{"location":"reaction_side/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • reaction_side
                                        "},{"location":"reaction_side/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot ReactionToParticipantAssociation None no"},{"location":"reaction_side/#linkml-source","title":"LinkML Source","text":"
                                        name: reaction side\ndescription: 'the side of a reaction being modeled (ie: left or right)'\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nalias: reaction_side\ndomain_of:\n- reaction to participant association\nrange: ReactionSideEnum\n\n
                                        "},{"location":"reading-a-qualifier-based-statement/","title":"Reading a Qualifier-Based Statement","text":""},{"location":"reading-a-qualifier-based-statement/#reading-a-qualifier-based-statement","title":"Reading a Qualifier-Based Statement","text":"

                                        Here we provide below a guide for how to \u2018read\u2019 the meaning of an Association Statement by composing the semantics encoded in its SPOQ slots. Note that many such Associations will consist only of a subject-predicate-object triple - in which case a reading of the statement expressed is straight-forward. When qualifiers are included, this introduces a second level of meaning that complements the statement made by the core SPO triple. This idea that there can be two related statements at two levels of granularity encoded in a single Association is a critical idea behind the qualifier-based approach: The first level is the Core Triple Reading of the Association, which considers only the subject, predicate, and object slots. This reading must be clear and true. The second level is the Full Statement Reading of the Association, which considers the semantics added by qualifier slots (subject/object qualifiers, and statement qualifiers). This reading must also be clear and true as well (which often requires use of a qualified_predicate). Note that the Full Statement Reading provides additional detail or context for the claim made in the core triple. It should not represent a completely independent or unrelated statement.

                                        "},{"location":"reading-a-qualifier-based-statement/#example-composing-qualifier-semantics","title":"Example: Composing Qualifier Semantics","text":"

                                        The example below shows a complex Association Statement that utilizes each of these types of node qualifier slots to represent a record from the CTD database that asserts \u201cA Hexachlorobenzene metabolite increases methylation of a mutant form of the CDKN2A promoter in the nucleus of HeLa cells\u201d.

                                        subject: CHEBI:5692 # Hexachlorobenzene\nsubject_derivative: metabolite\npredicate: biolink:affects\nqualified_predicate: biolink:causes\nobject:  NCBIGene:1029 # CDKN2A\nobject_part: promoter\nobject_form_or_variant: mutant_form\nobject_aspect:  methylation\nobject_direction: increased\nobject_context: \"UBERON:0001013\" # nucleus, \nexperimental_context_qualifier: HeLa cells\n

                                        To extract the assertions encoded in this structure: - Read the Core S-P-O Triple: This first layer of meaning is comprised only of the \u2018core concepts\u2019 captured in the subject and object slots, and the predicate which expresses a true, high-level relationship between them. \u201cHexachlorobenzene affects CDKN2A\u201d - Compose the Full Subject and Object Concepts: When there are subject/object qualifiers in the Association, combine the core concepts with their qualifiers to compose their full meaning. - Full/composed subject concept = \u201cHexachlorobenzene metabolite\u201d - Full/composed object concept = \u201cIncreased Methylation of a mutant form of the CDKN2A promoter in the nucleus\u201d - Read the Full Statement: - Read the relationship between the composed subject and object concepts, along with additional info/context provided by any statement-level qualifiers or quantifiers. - When provided, the qualified_predicate should be used in this full statement reading. \u201cHexachlorobenzene metabolite causes Increased methylation of a mutant form of the CDKN2A promoter in the nucleus of HeLa cells\u201d

                                        "},{"location":"reading-a-qualifier-based-statement/#example-ordered-application-of-qualifier-semantics-to-compose-an-object-node-concept","title":"Example: Ordered Application of Qualifier Semantics to Compose an Object Node Concept","text":"

                                        In cases where there are multiple qualifiers on a single subject or object concept, we can provide conventions for the order in quch qualifier semantics are layered onto the core concept. This can facilitate the semantic interpretation of a statement, and remove ambiguity where different qualifier ordering results in subtly different statement meaning (see Box 2).

                                        • object: the simple core concept \u2018X\u2019
                                        • e.g. the CDKN2A gene
                                        • object_part: a particular part of \u2018X\u2019
                                        • e.g. the promoter of the CDKN2A gene
                                        • object_form_or_variant: a particular form of this part of \u2018X\u2019
                                        • e.g. a modified form of the promoter of the CDKN2A gene
                                        • object_aspect: a particular aspect of this form of this part of \u2018X\u2019 (e.g. its abundance, its transport)
                                        • e.g. methylation of a modified form of the promoter of the CDKN2A gene
                                        • object_direction: an increase or decrease in this particular aspect of \u2018X\u2019
                                        • e.g. increased methylation of a modified form of the CDKN2A promoter
                                        • object_context: an inc/dec of a particular aspect of this form of this part of \u2018X\u2019, in a particular context
                                        • e.g. increased methylation of a modified form of the CDKN2A promoter in the nucleus

                                        Importantly, each new qualifier layer applies to the concept composed by all qualifiers preceding it. So in the example above, the \u2018methylation\u2019 aspect applies to the concept composed by the three qualifiers preceding it (\u2018a mutant form of the promoter of the CDKN2A gene\u2019), not directly to the core concept (\u2018CDKN2A\u2019).

                                        "},{"location":"regulated_by/","title":"Slot: regulated_by (multivalued)","text":"Inverse: regulates

                                        Domain: PhysicalEssenceOrOccurrent Range: PhysicalEssenceOrOccurrent

                                        "},{"location":"regulated_by/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • affected_by
                                              • regulated_by
                                        "},{"location":"regulated_by/#linkml-source","title":"LinkML Source","text":"
                                        name: regulated by\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: affected by\ndomain: physical essence or occurrent\nmultivalued: true\ninherited: true\nalias: regulated_by\ninverse: regulates\nrange: physical essence or occurrent\n\n
                                        "},{"location":"regulates/","title":"Slot: regulates (multivalued)","text":"Description: A more specific form of affects, that implies the effect results from a biologically evolved control mechanism. Gene-affects-gene relationships will (almost) always involve regulation. Exogenous/environmental chemical-affects-gene relationships are not cases of regulation in this definition. Instead these would be captured using the 'affects' predicate, or possibly one of the 'interacts with' predicates depending on the nature of the interaction. Notes: The RO definition of 'directly regulates the activity of' is an exact_mapping here because it describes genetic regulation from the point of view of one genetic entity regulating another, as opposed to \"RO:0002211\" which describes process to process regulation.

                                        Domain: PhysicalEssenceOrOccurrent Range: PhysicalEssenceOrOccurrent

                                        "},{"location":"regulates/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • affects
                                              • regulates [ interacts_with]
                                        "},{"location":"regulates/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"regulates/#linkml-source","title":"LinkML Source","text":"
                                        name: regulates\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: A more specific form of affects, that implies the effect results from\n  a biologically evolved control mechanism. Gene-affects-gene relationships will (almost)\n  always involve regulation.  Exogenous/environmental chemical-affects-gene relationships  are\n  not cases of regulation in this definition. Instead these would be captured using\n  the 'affects' predicate, or possibly one of the 'interacts with' predicates depending\n  on the nature of the interaction.\nnotes:\n- The RO definition of 'directly regulates the activity of' is an exact_mapping here\n  because  it describes genetic regulation from the point of view of one genetic entity\n  regulating another, as opposed to \"RO:0002211\" which describes process to process\n  regulation.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0002448\nbroad_mappings:\n- WIKIDATA_PROPERTY:P128\n- CHEMBL.MECHANISM:modulator\n- RO:0002295\n- RO:0002332\n- RO:0002448\nis_a: affects\nmixins:\n- interacts with\ndomain: physical essence or occurrent\nmultivalued: true\ninherited: true\nalias: regulates\nrange: physical essence or occurrent\n\n
                                        "},{"location":"related_condition/","title":"Slot: related_condition (multivalued)","text":"

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"related_condition/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • related_condition
                                        "},{"location":"related_condition/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"related_condition/#linkml-source","title":"LinkML Source","text":"
                                        name: related condition\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- GENO:0000790\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: related_condition\nsymmetric: true\nrange: named thing\n\n
                                        "},{"location":"related_synonym/","title":"Slot: related_synonym (multivalued)","text":"

                                        Domain: NamedThing Range: LabelType

                                        "},{"location":"related_synonym/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • synonym
                                            • related_synonym
                                        "},{"location":"related_synonym/#linkml-source","title":"LinkML Source","text":"
                                        name: related synonym\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- oboInOwl:hasRelatedSynonym\nis_a: synonym\ndomain: named thing\nmultivalued: true\nalias: related_synonym\nrange: label type\n\n
                                        "},{"location":"related_to/","title":"Slot: related_to (multivalued)","text":"Description: A relationship that is asserted between two named things

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"related_to/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_concept_level
                                          • related_to_at_instance_level
                                          • disease_has_location
                                          • location_of_disease
                                          • composed_primarily_of
                                          • primarily_composed_of
                                        "},{"location":"related_to/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"related_to/#linkml-source","title":"LinkML Source","text":"
                                        name: related to\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: A relationship that is asserted between two named things\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- skos:relatedMatch\n- UMLS:related_to\n- SEMMEDDB:ASSOCIATED_WITH\n- SEMMEDDB:ADMINISTERED_TO\nnarrow_mappings:\n- SEMMEDDB:compared_with\n- SEMMEDDB:higher_than\n- SEMMEDDB:lower_than\n- BFO:0000054\n- UBERON_CORE:protects\n- GOREL:0002005\n- GOREL:0012006\n- BTO:related_to\n- CHEBI:is_conjugate_acid_of\n- CHEBI:is_conjugate_base_of\n- CPT:has_add_on_code\n- CPT:mapped_to\n- EFO:0006351\n- FMA:connected_to\n- FMA:continuous_with\n- FMA:homonym_of\n- FMA:related_developmental_entity_of\n- RO:0002093\n- RO:0002092\n- RO:0002084\n- HCPCS:mapped_to\n- HMDB:disease\n- HMDB:has_protein_association\n- IAO:0000136\n- LOINC:has_answer\n- LOINC:has_challenge\n- LOINC:has_evaluation\n- LOINC:mapped_to\n- LOINC:mth_has_expanded_form\n- MESH:RO\n- MESH:has_mapping_qualifier\n- MESH:mapped_to\n- MONDO:disease_shares_features_of\n- NCIT:disease_may_have_associated_disease\n- NCIT:human_disease_maps_to_eo_disease\n- NCIT:is_abnormal_cell_of_disease\n- NCIT:is_related_to_endogenous_product\n- UBERON_NONAMESPACE:connected_to\n- UBERON_NONAMESPACE:innervated_by\n- NBO-PROPERTY:is_about\n- RO:0000053\n- PATO:reciprocal_of\n- RO:0000052\n- RO:0002001\n- RO:0002002\n- RO:0002003\n- RO:0002008\n- RO:0002134\n- RO:0002150\n- RO:0002159\n- RO:0002176\n- RO:0002177\n- RO:0002178\n- RO:0002179\n- RO:0002314\n- RO:0002322\n- RO:0002328\n- RO:0002332\n- RO:0002338\n- RO:0002339\n- RO:0002341\n- RO:0002342\n- RO:0002344\n- RO:0002348\n- RO:0002349\n- RO:0002356\n- RO:0002371\n- RO:0002372\n- RO:0002373\n- RO:0002374\n- RO:0002385\n- RO:0002387\n- RO:0002451\n- RO:0002494\n- RO:0002495\n- RO:0002568\n- RO:0002573\n- RO:0004026\n- RO:0004027\n- RO:0009001\n- RO:0009004\n- RXNORM:has_form\n- RXNORM:reformulated_to\n- SNOMED:has_associated_morphology\n- SNOMED:has_associated_procedure\n- SNOMED:has_direct_morphology\n- SNOMED:has_disposition\n- SNOMED:has_indirect_morphology\n- SNOMED:has_modification\n- SNOMED:has_procedure_morphology\n- SNOMED:has_specimen_source_morphology\n- SNOMED:inheres_in\n- SNOMED:is_interpreted_by\n- SNOMED:relative_to_part_of\n- UBERON:synapsed_by\n- UMLS:RO\n- UMLS:RQ\n- UMLS:class_code_classified_by\n- UMLS:exhibited_by\n- UMLS:has_context_binding\n- UMLS:has_form\n- UMLS:has_mapping_qualifier\n- UMLS:larger_than\n- UMLS:mapped_to\n- UMLS:owning_section_of\nbroad_mappings:\n- owl:topObjectProperty\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: related_to\nsymmetric: true\nrange: named thing\n\n
                                        "},{"location":"related_to_at_concept_level/","title":"Slot: related_to_at_concept_level (multivalued)","text":"Description: Represents a relationship held between terminology components that describe the conceptual model of a domain.

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"related_to_at_concept_level/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_concept_level
                                            • has_chemical_role
                                            • superclass_of
                                            • subclass_of
                                            • close_match
                                            • broad_match
                                            • narrow_match
                                            • member_of
                                            • has_member
                                        "},{"location":"related_to_at_concept_level/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"related_to_at_concept_level/#linkml-source","title":"LinkML Source","text":"
                                        name: related to at concept level\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: Represents a relationship held between terminology components that describe\n  the conceptual model of a domain.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: related_to_at_concept_level\nsymmetric: true\nrange: named thing\n\n
                                        "},{"location":"related_to_at_instance_level/","title":"Slot: related_to_at_instance_level (multivalued)","text":"Description: Represents a relationship held between two instances of a data classes. Much like an assertion component, in an ABox, these represent facts associated with the conceptual model.

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"related_to_at_instance_level/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • associated_with
                                            • opposite_of
                                            • target_for
                                            • has_target
                                            • active_in
                                            • has_active_component
                                            • acts_upstream_of
                                            • has_upstream_actor
                                            • mentions
                                            • mentioned_by
                                            • contributor
                                            • has_contributor
                                            • assesses
                                            • is_assessed_by
                                            • interacts_with
                                            • affects
                                            • affected_by
                                            • diagnoses
                                            • is_diagnosed_by
                                            • increases_amount_or_activity_of
                                            • amount_or_activity_increased_by
                                            • decreases_amount_or_activity_of
                                            • amount_or_activity_decreased_by
                                            • gene_product_of
                                            • has_gene_product
                                            • transcribed_to
                                            • transcribed_from
                                            • translates_to
                                            • translation_of
                                            • coexists_with
                                            • affects_risk_for
                                            • risk_affected_by
                                            • contributes_to
                                            • contribution_from
                                            • has_phenotype
                                            • phenotype_of
                                            • occurs_in
                                            • contains_process
                                            • located_in
                                            • location_of
                                            • similar_to
                                            • has_sequence_location
                                            • sequence_location_of
                                            • model_of
                                            • models
                                            • overlaps
                                            • has_participant
                                            • participates_in
                                            • derives_into
                                            • derives_from
                                            • manifestation_of
                                            • has_manifestation
                                            • produces
                                            • produced_by
                                            • temporally_related_to
                                            • related_condition
                                            • is_sequence_variant_of
                                            • has_sequence_variant
                                            • disease_has_basis_in
                                            • occurs_in_disease
                                            • contraindicated_for
                                            • has_contraindication
                                            • has_not_completed
                                            • not_completed_by
                                            • has_completed
                                            • completed_by
                                            • in_linkage_disequilibrium_with
                                            • has_increased_amount
                                            • increased_amount_of
                                            • has_decreased_amount
                                            • decreased_amount_in
                                            • lacks_part
                                            • missing_from
                                            • develops_from
                                            • develops_into
                                            • in_taxon
                                            • taxon_of
                                            • has_molecular_consequence
                                            • is_molecular_consequence_of
                                        "},{"location":"related_to_at_instance_level/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"related_to_at_instance_level/#linkml-source","title":"LinkML Source","text":"
                                        name: related to at instance level\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: Represents a relationship held between two instances of a data classes.  Much\n  like an assertion component, in an ABox, these represent facts associated with the\n  conceptual model.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: related_to_at_instance_level\nsymmetric: true\nrange: named thing\n\n
                                        "},{"location":"relation/","title":"Slot: relation (DEPRECATED)","text":"

                                        Range: String

                                        "},{"location":"relation/#linkml-source","title":"LinkML Source","text":"
                                        name: relation\ndeprecated: 'True'\nfrom_schema: https://w3id.org/biolink/biolink-model\nalias: relation\nrange: string\n\n
                                        "},{"location":"relative_frequency_object/","title":"Slot: relative_frequency_object","text":"Description: The frequency at which subject and object concepts co-occur in records within a dataset/cohort, relative to the frequency at which the object concept appears in these same records.

                                        Domain: Association Range: String

                                        "},{"location":"relative_frequency_object/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • relative_frequency_object
                                        "},{"location":"relative_frequency_object/#linkml-source","title":"LinkML Source","text":"
                                        name: relative frequency object\ndescription: The frequency at which subject and object concepts co-occur in  records\n  within a dataset/cohort, relative to the frequency at which the object concept appears\n  in these same records.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nalias: relative_frequency_object\nrange: string\n\n
                                        "},{"location":"relative_frequency_object_confidence_interval/","title":"Slot: relative_frequency_object_confidence_interval","text":"Description: The 99% confidence interval for the relative_frequency_object calculation (i.e. the range of values within which the true value has a 99% chance of falling)

                                        Domain: Association Range: String

                                        "},{"location":"relative_frequency_object_confidence_interval/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • relative_frequency_object_confidence_interval
                                        "},{"location":"relative_frequency_object_confidence_interval/#linkml-source","title":"LinkML Source","text":"
                                        name: relative frequency object confidence interval\ndescription: The 99% confidence interval for the relative_frequency_object calculation\n  (i.e. the range of values within which the true value has a 99% chance of falling)\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nalias: relative_frequency_object_confidence_interval\nrange: string\n\n
                                        "},{"location":"relative_frequency_subject/","title":"Slot: relative_frequency_subject","text":"Description: The frequency at which subject and object concepts co-occur in records within a dataset/cohort, relative to the frequency at which the subject concept appears in these same records.

                                        Domain: Association Range: Float

                                        "},{"location":"relative_frequency_subject/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • relative_frequency_subject
                                        "},{"location":"relative_frequency_subject/#linkml-source","title":"LinkML Source","text":"
                                        name: relative frequency subject\ndescription: The frequency at which subject and object concepts co-occur in  records\n  within a dataset/cohort, relative to the frequency at which the subject concept\n  appears in these same records.\nexamples:\n- value: '0.01840490798'\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nalias: relative_frequency_subject\nrange: float\n\n
                                        "},{"location":"relative_frequency_subject_confidence_interval/","title":"Slot: relative_frequency_subject_confidence_interval","text":"Description: The 99% confidence interval for the relative_frequency_subject calculation (i.e. the range of values within which the true value has a 99% chance of falling)

                                        Domain: Association Range: String

                                        "},{"location":"relative_frequency_subject_confidence_interval/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • relative_frequency_subject_confidence_interval
                                        "},{"location":"relative_frequency_subject_confidence_interval/#linkml-source","title":"LinkML Source","text":"
                                        name: relative frequency subject confidence interval\ndescription: The 99% confidence interval for the relative_frequency_subject calculation\n  (i.e. the range of values within which the true value has a 99% chance of falling)\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nalias: relative_frequency_subject_confidence_interval\nrange: string\n\n
                                        "},{"location":"release-instructions/","title":"Release Instructions","text":"

                                        Use the following guidelines for making a new release for Biolink Model.

                                        Before making a release, be sure to check that all tests on master branch are running properly.

                                        "},{"location":"release-instructions/#determine-the-nature-of-the-release","title":"Determine the nature of the release","text":"

                                        Identify whether the release is either a Major release, Minor release or a Patch release.

                                        This can be determined by investigating what changed between the previous release tag and the latest commit on the master branch.

                                        "},{"location":"release-instructions/#update-version-in-biolink-modelyaml","title":"Update version in biolink-model.yaml","text":"

                                        Update the version in biolink-model.yaml, information-resource.yaml, semmed-exclude-list-model.yaml to reflect the new release (if not already up-to-date).

                                        Commit the changes to master branch. Wait for all the artifacts to be regenerated.

                                        "},{"location":"release-instructions/#update-changelog","title":"Update changelog","text":"

                                        Update ChangeLog and add the changes that are part of this release. Commit the changes to master branch.

                                        "},{"location":"release-instructions/#draft-a-new-release","title":"Draft a new release","text":"

                                        Go to GitHub Releases and draft a new release. Be sure to add the changes from the ChangeLog to the description of the release.

                                        "},{"location":"release-instructions/#keep-the-latest-branch-up-to-date-with-the-release-branch","title":"Keep the latest branch up to date with the release branch","text":"

                                        Checkout master Pull any updates merge master into 'latest' branch Push latest branch

                                        "},{"location":"release-instructions/#releasing-on-pypi","title":"Releasing on PyPI","text":"

                                        GitHub actions will build and push the package to PyPI automatically when a new release is created.

                                        "},{"location":"resistance_associated_with/","title":"Slot: resistance_associated_with (multivalued)","text":"Inverse: associated with resistance to

                                        Domain: ChemicalEntity Range: NamedThing

                                        "},{"location":"resistance_associated_with/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • associated_with
                                              • resistance_associated_with
                                        "},{"location":"resistance_associated_with/#linkml-source","title":"LinkML Source","text":"
                                        name: resistance associated with\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: associated with\ndomain: chemical entity\nmultivalued: true\ninherited: true\nalias: resistance_associated_with\ninverse: associated with resistance to\nrange: named thing\n\n
                                        "},{"location":"resource_id/","title":"Slot: resource_id","text":"Description: The CURIE for an Information Resource that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge.

                                        Domain: RetrievalSource Range: Uriorcurie

                                        "},{"location":"resource_id/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • resource_id
                                        "},{"location":"resource_id/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot RetrievalSource Provides information about how a particular InformationResource served as a source from which knowledge expressed in an Edge, or data used to generate this knowledge, was retrieved. yes"},{"location":"resource_id/#linkml-source","title":"LinkML Source","text":"
                                        name: resource id\ndescription: The CURIE for an Information Resource that served as a source of knowledge\n  expressed in an Edge, or a source of data used to generate this knowledge.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: node property\ndomain: retrieval source\nalias: resource_id\ndomain_of:\n- retrieval source\nrange: uriorcurie\n\n
                                        "},{"location":"resource_role/","title":"Slot: resource_role","text":"Description: The role played by the InformationResource in serving as a source for an Edge. Note that a given Edge should have one and only one 'primary' source, and may have any number of 'aggregator' or 'supporting data' sources.

                                        Domain: RetrievalSource Range: ResourceRoleEnum

                                        "},{"location":"resource_role/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • resource_role
                                        "},{"location":"resource_role/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot RetrievalSource Provides information about how a particular InformationResource served as a source from which knowledge expressed in an Edge, or data used to generate this knowledge, was retrieved. yes"},{"location":"resource_role/#linkml-source","title":"LinkML Source","text":"
                                        name: resource role\ndescription: The role played by the InformationResource in serving as a source for\n  an Edge. Note that a given Edge should have one and only one 'primary' source, and\n  may have any number of 'aggregator' or 'supporting data' sources.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: node property\ndomain: retrieval source\nalias: resource_role\ndomain_of:\n- retrieval source\nrange: ResourceRoleEnum\n\n
                                        "},{"location":"response_affected_by/","title":"Slot: response_affected_by (multivalued)","text":"Description: holds between two chemical entities where the susceptibility of a biological entity or system (e.g. an organism, cell, cellular component, macromolecular machine mixin, biological or pathological process) of one is affected by the action of the other.

                                        Domain: ChemicalEntityOrGeneOrGeneProduct Range: ChemicalEntityOrGeneOrGeneProduct

                                        "},{"location":"response_affected_by/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • affected_by
                                              • response_affected_by
                                                • response_increased_by
                                                • response_decreased_by
                                        "},{"location":"response_affected_by/#linkml-source","title":"LinkML Source","text":"
                                        name: response affected by\ndescription: holds between two chemical entities where the susceptibility of a biological\n  entity or system (e.g. an organism, cell, cellular component, macromolecular machine\n  mixin, biological or pathological process) of one is affected by the action of the\n  other.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: affected by\ndomain: chemical entity or gene or gene product\nmultivalued: true\ninherited: true\nalias: response_affected_by\nrange: chemical entity or gene or gene product\n\n
                                        "},{"location":"response_decreased_by/","title":"Slot: response_decreased_by (multivalued)","text":"Inverse: decreases response to

                                        Domain: ChemicalEntityOrGeneOrGeneProduct Range: ChemicalEntityOrGeneOrGeneProduct

                                        "},{"location":"response_decreased_by/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • affected_by
                                              • response_affected_by
                                                • response_decreased_by
                                        "},{"location":"response_decreased_by/#linkml-source","title":"LinkML Source","text":"
                                        name: response decreased by\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: response affected by\ndomain: chemical entity or gene or gene product\nmultivalued: true\ninherited: true\nalias: response_decreased_by\ninverse: decreases response to\nrange: chemical entity or gene or gene product\n\n
                                        "},{"location":"response_increased_by/","title":"Slot: response_increased_by (multivalued)","text":"Inverse: increases response to

                                        Domain: ChemicalEntityOrGeneOrGeneProduct Range: ChemicalEntityOrGeneOrGeneProduct

                                        "},{"location":"response_increased_by/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • affected_by
                                              • response_affected_by
                                                • response_increased_by
                                        "},{"location":"response_increased_by/#linkml-source","title":"LinkML Source","text":"
                                        name: response increased by\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: response affected by\ndomain: chemical entity or gene or gene product\nmultivalued: true\ninherited: true\nalias: response_increased_by\ninverse: increases response to\nrange: chemical entity or gene or gene product\n\n
                                        "},{"location":"retrieval_source_ids/","title":"Slot: retrieval_source_ids (multivalued)","text":"Description: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge.

                                        Range: RetrievalSource

                                        "},{"location":"retrieval_source_ids/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Association A typed association between two entities, supported by evidence no"},{"location":"retrieval_source_ids/#linkml-source","title":"LinkML Source","text":"
                                        name: retrieval source ids\ndescription: A list of retrieval sources that served as a source of knowledge expressed\n  in an Edge, or a source of data used to generate this knowledge.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nmultivalued: true\nalias: retrieval_source_ids\ndomain_of:\n- association\nrange: retrieval source\n\n
                                        "},{"location":"retrieved_on/","title":"Slot: retrieved_on","text":"

                                        Domain: Dataset Range: Date

                                        "},{"location":"retrieved_on/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • retrieved_on
                                        "},{"location":"retrieved_on/#linkml-source","title":"LinkML Source","text":"
                                        name: retrieved on\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- pav:retrievedOn\nis_a: node property\ndomain: dataset\nalias: retrieved_on\nrange: date\n\n
                                        "},{"location":"rights/","title":"Slot: rights","text":"

                                        Domain: InformationContentEntity Range: String

                                        "},{"location":"rights/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • rights
                                        "},{"location":"rights/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot InformationContentEntity a piece of information that typically describes some topic of discourse or is used as support. no"},{"location":"rights/#linkml-source","title":"LinkML Source","text":"
                                        name: rights\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- dct:rights\nis_a: node property\ndomain: information content entity\nalias: rights\ndomain_of:\n- information content entity\nrange: string\n\n
                                        "},{"location":"risk_affected_by/","title":"Slot: risk_affected_by (multivalued)","text":"Inverse: affects risk for

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"risk_affected_by/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • risk_affected_by
                                              • has_predisposing_factor
                                              • prevented_by
                                        "},{"location":"risk_affected_by/#linkml-source","title":"LinkML Source","text":"
                                        name: risk affected by\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: risk_affected_by\ninverse: affects risk for\nrange: named thing\n\n
                                        "},{"location":"routes_of_delivery/","title":"Slot: routes_of_delivery (multivalued)","text":"Description: the method or process of administering a pharmaceutical compound to achieve a therapeutic effect in humans or animals.

                                        Range: DrugDeliveryEnum

                                        "},{"location":"routes_of_delivery/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot ChemicalMixture A chemical mixture is a chemical entity composed of two or more molecular entities. no"},{"location":"routes_of_delivery/#linkml-source","title":"LinkML Source","text":"
                                        name: routes of delivery\ndescription: the method or process of administering a pharmaceutical compound to achieve\n  a therapeutic effect in humans or animals.\nfrom_schema: https://w3id.org/biolink/biolink-model\nmultivalued: true\nalias: routes_of_delivery\ndomain_of:\n- chemical mixture\nrange: DrugDeliveryEnum\n\n
                                        "},{"location":"same_as/","title":"Slot: same_as (multivalued)","text":"Description: holds between two entities that are considered equivalent to each other

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"same_as/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_concept_level
                                            • close_match
                                              • exact_match
                                                • same_as
                                        "},{"location":"same_as/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"same_as/#linkml-source","title":"LinkML Source","text":"
                                        name: same as\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between two entities that are considered equivalent to each other\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- owl:sameAs\n- skos:exactMatch\n- WIKIDATA_PROPERTY:P2888\n- CHEMBL.MECHANISM:equivalent_to\n- MONDO:equivalentTo\nclose_mappings:\n- owl:equivalentClass\nnarrow_mappings:\n- DRUGBANK:external-identifier\nis_a: exact match\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: same_as\nsymmetric: true\nrange: named thing\n\n
                                        "},{"location":"semmed_agreement_count/","title":"Slot: semmed_agreement_count","text":"Description: The number of times this concept has been asserted in the SemMedDB literature database.

                                        Domain: Association Range: Integer

                                        "},{"location":"semmed_agreement_count/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • semmed_agreement_count
                                        "},{"location":"semmed_agreement_count/#linkml-source","title":"LinkML Source","text":"
                                        name: semmed agreement count\ndescription: The number of times this concept has been asserted in the SemMedDB literature\n  database.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nalias: semmed_agreement_count\nrange: integer\n\n
                                        "},{"location":"sensitivity_associated_with/","title":"Slot: sensitivity_associated_with (multivalued)","text":"Inverse: associated with sensitivity to

                                        Domain: ChemicalEntity Range: NamedThing

                                        "},{"location":"sensitivity_associated_with/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • associated_with
                                              • sensitivity_associated_with
                                        "},{"location":"sensitivity_associated_with/#linkml-source","title":"LinkML Source","text":"
                                        name: sensitivity associated with\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: associated with\ndomain: chemical entity\nmultivalued: true\ninherited: true\nalias: sensitivity_associated_with\ninverse: associated with sensitivity to\nrange: named thing\n\n
                                        "},{"location":"sequence_localization_attribute/","title":"Slot: sequence_localization_attribute","text":"Description: An attribute that can be applied to a genome sequence localization edge. These edges connect a nucleic acid entity such as an exon to an entity such as a chromosome. Edge properties are used to ascribe specific positional information and other metadata to the localization. In pragmatic terms this can be thought of as columns in a GFF3 line.

                                        Domain: GenomicSequenceLocalization Range: String

                                        "},{"location":"sequence_localization_attribute/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • sequence_localization_attribute
                                            • base_coordinate
                                            • interbase_coordinate
                                            • genome_build
                                            • strand
                                            • phase
                                        "},{"location":"sequence_localization_attribute/#linkml-source","title":"LinkML Source","text":"
                                        name: sequence localization attribute\ndescription: An attribute that can be applied to a genome sequence localization edge.\n  These edges connect a nucleic acid entity such as an exon to an entity such as a\n  chromosome. Edge properties are used to ascribe specific positional information\n  and other metadata to the localization. In pragmatic terms this can be thought of\n  as columns in a GFF3 line.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: genomic sequence localization\nalias: sequence_localization_attribute\nrange: string\n\n
                                        "},{"location":"sequence_location_of/","title":"Slot: sequence_location_of (multivalued)","text":"Inverse: has sequence location

                                        Domain: NucleicAcidEntity Range: NucleicAcidEntity

                                        "},{"location":"sequence_location_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • sequence_location_of
                                        "},{"location":"sequence_location_of/#linkml-source","title":"LinkML Source","text":"
                                        name: sequence location of\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to at instance level\ndomain: nucleic acid entity\nmultivalued: true\ninherited: true\nalias: sequence_location_of\ninverse: has sequence location\nrange: nucleic acid entity\n\n
                                        "},{"location":"sequence_variant_qualifier/","title":"Slot: sequence_variant_qualifier","text":"Description: a qualifier used in an association with the variant

                                        Domain: Association Range: SequenceVariant

                                        "},{"location":"sequence_variant_qualifier/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • sequence_variant_qualifier
                                        "},{"location":"sequence_variant_qualifier/#linkml-source","title":"LinkML Source","text":"
                                        name: sequence variant qualifier\ndescription: a qualifier used in an association with the variant\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nalias: sequence_variant_qualifier\nrange: sequence variant\n\n
                                        "},{"location":"severity_qualifier/","title":"Slot: severity_qualifier","text":"Description: a qualifier used in a phenotypic association to state how severe the phenotype is in the subject

                                        Domain: Association Range: SeverityValue

                                        "},{"location":"severity_qualifier/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • qualifier
                                            • severity_qualifier
                                        "},{"location":"severity_qualifier/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot EntityToFeatureOrDiseaseQualifiersMixin Qualifiers for entity to disease or phenotype associations. no"},{"location":"severity_qualifier/#linkml-source","title":"LinkML Source","text":"
                                        name: severity qualifier\ndescription: a qualifier used in a phenotypic association to state how severe the\n  phenotype is in the subject\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: qualifier\ndomain: association\nalias: severity_qualifier\ndomain_of:\n- entity to feature or disease qualifiers mixin\nrange: severity value\n\n
                                        "},{"location":"sex_qualifier/","title":"Slot: sex_qualifier","text":"Description: a qualifier used in a phenotypic association to state whether the association is specific to a particular sex.

                                        Domain: Association Range: BiologicalSex

                                        "},{"location":"sex_qualifier/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • qualifier
                                            • sex_qualifier
                                        "},{"location":"sex_qualifier/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot EntityToPhenotypicFeatureAssociationMixin None no"},{"location":"sex_qualifier/#linkml-source","title":"LinkML Source","text":"
                                        name: sex qualifier\ndescription: a qualifier used in a phenotypic association to state whether the association\n  is specific to a particular sex.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: qualifier\ndomain: association\nalias: sex_qualifier\ndomain_of:\n- entity to phenotypic feature association mixin\nrange: biological sex\n\n
                                        "},{"location":"similar_to/","title":"Slot: similar_to (multivalued)","text":"Description: holds between an entity and some other entity with similar features.

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"similar_to/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • similar_to
                                              • homologous_to
                                              • chemically_similar_to
                                        "},{"location":"similar_to/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"similar_to/#linkml-source","title":"LinkML Source","text":"
                                        name: similar to\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between an entity and some other entity with similar features.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:HOM0000000\n- SO:similar_to\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: similar_to\nsymmetric: true\nrange: named thing\n\n
                                        "},{"location":"source_logo/","title":"Slot: source_logo","text":"

                                        Domain: DatasetSummary Range: String

                                        "},{"location":"source_logo/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • source_logo
                                        "},{"location":"source_logo/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot DatasetSummary an item that holds summary level information about a dataset. no"},{"location":"source_logo/#linkml-source","title":"LinkML Source","text":"
                                        name: source logo\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: node property\ndomain: dataset summary\nslot_uri: schema:logo\nalias: source_logo\ndomain_of:\n- dataset summary\nrange: string\n\n
                                        "},{"location":"source_web_page/","title":"Slot: source_web_page","text":"

                                        Domain: DatasetSummary Range: String

                                        "},{"location":"source_web_page/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • source_web_page
                                        "},{"location":"source_web_page/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot DatasetSummary an item that holds summary level information about a dataset. no"},{"location":"source_web_page/#linkml-source","title":"LinkML Source","text":"
                                        name: source web page\nfrom_schema: https://w3id.org/biolink/biolink-model\nbroad_mappings:\n- dct:source\nis_a: node property\ndomain: dataset summary\nalias: source_web_page\ndomain_of:\n- dataset summary\nrange: string\n\n
                                        "},{"location":"species_context_qualifier/","title":"Slot: species_context_qualifier","text":"Description: A statement qualifier representing a taxonomic category of species in which a relationship expressed in an association took place. Notes: Ontology CURIEs are expected as values here, the examples below are intended to help clarify the content of the CURIEs.

                                        Domain: Association Range: OrganismTaxon

                                        "},{"location":"species_context_qualifier/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • qualifier
                                            • statement_qualifier
                                              • species_context_qualifier
                                        "},{"location":"species_context_qualifier/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot PredicateMapping A deprecated predicate mapping object contains the deprecated predicate and an example of the rewiring that should be done to use a qualified statement in its place. no"},{"location":"species_context_qualifier/#linkml-source","title":"LinkML Source","text":"
                                        name: species context qualifier\ndescription: A statement qualifier representing a taxonomic category of species in\n  which a relationship expressed in an association took place.\nnotes:\n- Ontology CURIEs are expected as values here, the examples below are intended to\n  help clarify the content of the CURIEs.\nexamples:\n- value: zebrafish\n- value: human\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: statement qualifier\ndomain: association\nalias: species_context_qualifier\ndomain_of:\n- predicate mapping\nrange: organism taxon\n\n
                                        "},{"location":"stage_qualifier/","title":"Slot: stage_qualifier","text":"Description: stage during which gene or protein expression of takes place.

                                        Domain: Association Range: LifeStage

                                        "},{"location":"stage_qualifier/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • stage_qualifier
                                        "},{"location":"stage_qualifier/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot GeneExpressionMixin Observed gene expression intensity, context (site, stage) and associated phenotypic status within which the expression occurs. no GeneToExpressionSiteAssociation An association between a gene and a gene expression site, possibly qualified by stage/timing info. yes"},{"location":"stage_qualifier/#linkml-source","title":"LinkML Source","text":"
                                        name: stage qualifier\ndescription: stage during which gene or protein expression of takes place.\nexamples:\n- value: UBERON:0000069\n  description: larval stage\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nalias: stage_qualifier\ndomain_of:\n- gene expression mixin\n- gene to expression site association\nrange: life stage\n\n
                                        "},{"location":"start_coordinate/","title":"Slot: start_coordinate","text":"Description: The position at which the subject genomic entity starts on the chromosome or other entity to which it is located on. (ie: the start of the sequence being referenced is 1). Aliases: start

                                        Domain: GenomicSequenceLocalization Range: Integer

                                        "},{"location":"start_coordinate/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • sequence_localization_attribute
                                            • base_coordinate
                                              • start_coordinate
                                        "},{"location":"start_coordinate/#linkml-source","title":"LinkML Source","text":"
                                        name: start coordinate\ndescription: 'The position at which the subject genomic entity starts on the chromosome\n  or other entity to which it is located on. (ie: the start of the sequence being\n  referenced is 1).'\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- start\nexact_mappings:\n- gff3:start\nclose_mappings:\n- faldo:begin\nis_a: base coordinate\ndomain: genomic sequence localization\nalias: start_coordinate\nrange: integer\n\n
                                        "},{"location":"start_interbase_coordinate/","title":"Slot: start_interbase_coordinate","text":"Description: The position at which the subject nucleic acid entity starts on the chromosome or other entity to which it is located on. (ie: the start of the sequence being referenced is 0).

                                        Domain: GenomicSequenceLocalization Range: Integer

                                        "},{"location":"start_interbase_coordinate/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • sequence_localization_attribute
                                            • interbase_coordinate
                                              • start_interbase_coordinate
                                        "},{"location":"start_interbase_coordinate/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot GenomicSequenceLocalization A relationship between a sequence feature and a nucleic acid entity it is localized to. The reference entity may be a chromosome, chromosome region or information entity such as a contig. no"},{"location":"start_interbase_coordinate/#annotations","title":"Annotations","text":"property value opposite_of end interbase coordinate"},{"location":"start_interbase_coordinate/#linkml-source","title":"LinkML Source","text":"
                                        name: start interbase coordinate\nannotations:\n  opposite_of:\n    tag: opposite_of\n    value: end interbase coordinate\ndescription: 'The position at which the subject nucleic acid entity starts on the\n  chromosome or other entity to which it is located on. (ie: the start of the sequence\n  being referenced is 0).'\nfrom_schema: https://w3id.org/biolink/biolink-model\nclose_mappings:\n- faldo:begin\nis_a: interbase coordinate\ndomain: genomic sequence localization\nalias: start_interbase_coordinate\ndomain_of:\n- genomic sequence localization\nrange: integer\n\n
                                        "},{"location":"statement_qualifier/","title":"Slot: statement_qualifier","text":"

                                        Domain: Association Range: String

                                        "},{"location":"statement_qualifier/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • qualifier
                                            • statement_qualifier
                                              • causal_mechanism_qualifier
                                              • anatomical_context_qualifier
                                              • species_context_qualifier
                                        "},{"location":"statement_qualifier/#linkml-source","title":"LinkML Source","text":"
                                        name: statement qualifier\ndescription: ''\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: qualifier\ndomain: association\nalias: statement_qualifier\nrange: string\n\n
                                        "},{"location":"stoichiometry/","title":"Slot: stoichiometry","text":"Description: the relationship between the relative quantities of substances taking part in a reaction or forming a compound, typically a ratio of whole integers.

                                        Domain: Association Range: Integer

                                        "},{"location":"stoichiometry/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • stoichiometry
                                        "},{"location":"stoichiometry/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot ReactionToParticipantAssociation None no"},{"location":"stoichiometry/#linkml-source","title":"LinkML Source","text":"
                                        name: stoichiometry\ndescription: the relationship between the relative quantities of substances taking\n  part in a reaction or forming a compound, typically a ratio of whole integers.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nalias: stoichiometry\ndomain_of:\n- reaction to participant association\nrange: integer\n\n
                                        "},{"location":"strand/","title":"Slot: strand","text":"Description: The strand on which a feature is located. Has a value of '+' (sense strand or forward strand) or '-' (anti-sense strand or reverse strand).

                                        Domain: GenomicSequenceLocalization Range: StrandEnum

                                        "},{"location":"strand/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • sequence_localization_attribute
                                            • strand
                                        "},{"location":"strand/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot GenomicSequenceLocalization A relationship between a sequence feature and a nucleic acid entity it is localized to. The reference entity may be a chromosome, chromosome region or information entity such as a contig. no"},{"location":"strand/#linkml-source","title":"LinkML Source","text":"
                                        name: strand\ndescription: The strand on which a feature is located. Has a value of '+' (sense strand\n  or forward strand) or '-' (anti-sense strand or reverse strand).\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- gff3:strand\nis_a: sequence localization attribute\ndomain: genomic sequence localization\nalias: strand\ndomain_of:\n- genomic sequence localization\nrange: StrandEnum\n\n
                                        "},{"location":"subclass_of/","title":"Slot: subclass_of (multivalued)","text":"Description: holds between two classes where the domain class is a specialization of the range class

                                        Domain: OntologyClass Range: OntologyClass

                                        "},{"location":"subclass_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_concept_level
                                            • subclass_of
                                        "},{"location":"subclass_of/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"subclass_of/#linkml-source","title":"LinkML Source","text":"
                                        name: subclass of\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between two classes where the domain class is a specialization\n  of the range class\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- rdfs:subClassOf\n- SEMMEDDB:ISA\n- WIKIDATA_PROPERTY:P279\n- CHEMBL.MECHANISM:subset_of\n- GO:isa\n- MESH:isa\n- RXNORM:isa\n- VANDF:isa\nclose_mappings:\n- LOINC:class_of\n- LOINC:has_class\nnarrow_mappings:\n- CHEBI:has_parent_hydride\n- LOINC:has_archetype\n- LOINC:has_parent_group\n- LOINC:is_presence_guidance_for\n- NCIT:gene_product_has_chemical_classification\n- NCIT:R36\n- NCIT:R42\n- NCIT:A16\n- NCIT:A11\n- NCIT:A14\n- NCIT:A3\n- NDDF:has_dose_form\n- RXNORM:has_dose_form\n- RXNORM:has_doseformgroup\n- SNOMED:entire_anatomy_structure_of\n- SNOMED:has_dose_form\n- rdfs:subPropertyOf\nis_a: related to at concept level\ndomain: ontology class\nmultivalued: true\ninherited: true\nalias: subclass_of\nrange: ontology class\n\n
                                        "},{"location":"subject/","title":"Slot: subject","text":"Description: connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. Required: True

                                        Domain: Association Range: NamedThing

                                        "},{"location":"subject/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • subject
                                        "},{"location":"subject/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Association A typed association between two entities, supported by evidence no"},{"location":"subject/#linkml-source","title":"LinkML Source","text":"
                                        name: subject\nlocal_names:\n  ga4gh:\n    local_name_source: ga4gh\n    local_name_value: annotation subject\n  neo4j:\n    local_name_source: neo4j\n    local_name_value: node with outgoing relationship\ndescription: connects an association to the subject of the association. For example,\n  in a gene-to-phenotype association, the gene is subject and phenotype is object.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- owl:annotatedSource\n- OBAN:association_has_subject\nis_a: association slot\ndomain: association\nslot_uri: rdf:subject\nalias: subject\ndomain_of:\n- association\nrange: named thing\nrequired: true\n\n
                                        "},{"location":"subject_aspect_qualifier/","title":"Slot: subject_aspect_qualifier","text":"

                                        Domain: Association Range: String

                                        "},{"location":"subject_aspect_qualifier/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • qualifier
                                            • aspect_qualifier
                                              • subject_aspect_qualifier
                                        "},{"location":"subject_aspect_qualifier/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot PredicateMapping A deprecated predicate mapping object contains the deprecated predicate and an example of the rewiring that should be done to use a qualified statement in its place. no ChemicalAffectsGeneAssociation Describes an effect that a chemical has on a gene or gene product (e.g. an impact of on its abundance, activity,localization, processing, expression, etc.) yes GeneAffectsChemicalAssociation Describes an effect that a gene or gene product has on a chemical entity (e.g. an impact of on its abundance, activity, localization, processing, transport, etc.) yes GeneToDiseaseOrPhenotypicFeatureAssociation None yes"},{"location":"subject_aspect_qualifier/#linkml-source","title":"LinkML Source","text":"
                                        name: subject aspect qualifier\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: aspect qualifier\ndomain: association\nalias: subject_aspect_qualifier\ndomain_of:\n- predicate mapping\n- chemical affects gene association\n- gene affects chemical association\n- gene to disease or phenotypic feature association\nrange: string\n\n
                                        "},{"location":"subject_category/","title":"Slot: subject_category","text":"Description: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX.

                                        Domain: Association Range: OntologyClass

                                        "},{"location":"subject_category/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • subject_category
                                        "},{"location":"subject_category/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Association A typed association between two entities, supported by evidence no"},{"location":"subject_category/#annotations","title":"Annotations","text":"property value denormalized True"},{"location":"subject_category/#linkml-source","title":"LinkML Source","text":"
                                        name: subject category\nannotations:\n  denormalized:\n    tag: denormalized\n    value: true\ndescription: Used to hold the biolink class/category of an association. This is a\n  denormalized  field used primarily in the SQL serialization of a knowledge graph\n  via KGX.\nexamples:\n- value: biolink:Gene\n  description: The subject category of the association between the gene 'BRCA1' and\n    the disease 'breast cancer' is 'biolink:Gene'.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nmultivalued: false\nalias: subject_category\ndomain_of:\n- association\nrange: ontology class\n\n
                                        "},{"location":"subject_category_closure/","title":"Slot: subject_category_closure (multivalued)","text":"Description: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX.

                                        Domain: Association Range: OntologyClass

                                        "},{"location":"subject_category_closure/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • subject_category_closure
                                        "},{"location":"subject_category_closure/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Association A typed association between two entities, supported by evidence no"},{"location":"subject_category_closure/#annotations","title":"Annotations","text":"property value denormalized True"},{"location":"subject_category_closure/#linkml-source","title":"LinkML Source","text":"
                                        name: subject category closure\nannotations:\n  denormalized:\n    tag: denormalized\n    value: true\ndescription: Used to hold the subject category closure of an association. This is\n  a denormalized  field used primarily in the SQL serialization of a knowledge graph\n  via KGX.\nexamples:\n- value: '[''biolink:Gene\", \"biolink:NamedThing'']'\n  description: 'The subject category closure of the association between the gene ''BRCA1''\n    and the disease ''breast cancer'' is the set of all biolink classes that are ancestors\n    of ''biolink:Gene'' in the biolink model.  Note: typically the \"subclass of\" and\n    \"part of\"  relations are used to construct the closure, but other relations may\n    be used as well.'\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nmultivalued: true\nalias: subject_category_closure\ndomain_of:\n- association\nrange: ontology class\n\n
                                        "},{"location":"subject_closure/","title":"Slot: subject_closure (multivalued)","text":"Description: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX.

                                        Domain: Association Range: String

                                        "},{"location":"subject_closure/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • subject_closure
                                        "},{"location":"subject_closure/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Association A typed association between two entities, supported by evidence no"},{"location":"subject_closure/#annotations","title":"Annotations","text":"property value denormalized True"},{"location":"subject_closure/#linkml-source","title":"LinkML Source","text":"
                                        name: subject closure\nannotations:\n  denormalized:\n    tag: denormalized\n    value: true\ndescription: Used to hold the subject closure of an association. This is a denormalized  field\n  used primarily in the SQL serialization of a knowledge graph via KGX.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nmultivalued: true\nalias: subject_closure\ndomain_of:\n- association\nrange: string\n\n
                                        "},{"location":"subject_context_qualifier/","title":"Slot: subject_context_qualifier","text":"

                                        Domain: Association Range: String

                                        "},{"location":"subject_context_qualifier/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • qualifier
                                            • context_qualifier
                                              • subject_context_qualifier
                                        "},{"location":"subject_context_qualifier/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot PredicateMapping A deprecated predicate mapping object contains the deprecated predicate and an example of the rewiring that should be done to use a qualified statement in its place. no ChemicalGeneInteractionAssociation describes a physical interaction between a chemical entity and a gene or gene product. Any biological or chemical effect resulting from such an interaction are out of scope, and covered by the ChemicalAffectsGeneAssociation type (e.g. impact of a chemical on the abundance, activity, structure, etc, of either participant in the interaction) yes ChemicalAffectsGeneAssociation Describes an effect that a chemical has on a gene or gene product (e.g. an impact of on its abundance, activity,localization, processing, expression, etc.) yes GeneAffectsChemicalAssociation Describes an effect that a gene or gene product has on a chemical entity (e.g. an impact of on its abundance, activity, localization, processing, transport, etc.) yes"},{"location":"subject_context_qualifier/#linkml-source","title":"LinkML Source","text":"
                                        name: subject context qualifier\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: context qualifier\ndomain: association\nalias: subject_context_qualifier\ndomain_of:\n- predicate mapping\n- chemical gene interaction association\n- chemical affects gene association\n- gene affects chemical association\nrange: string\n\n
                                        "},{"location":"subject_derivative_qualifier/","title":"Slot: subject_derivative_qualifier","text":"

                                        Domain: Association Range: String

                                        "},{"location":"subject_derivative_qualifier/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • qualifier
                                            • derivative_qualifier
                                              • subject_derivative_qualifier
                                        "},{"location":"subject_derivative_qualifier/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot PredicateMapping A deprecated predicate mapping object contains the deprecated predicate and an example of the rewiring that should be done to use a qualified statement in its place. no ChemicalGeneInteractionAssociation describes a physical interaction between a chemical entity and a gene or gene product. Any biological or chemical effect resulting from such an interaction are out of scope, and covered by the ChemicalAffectsGeneAssociation type (e.g. impact of a chemical on the abundance, activity, structure, etc, of either participant in the interaction) yes ChemicalAffectsGeneAssociation Describes an effect that a chemical has on a gene or gene product (e.g. an impact of on its abundance, activity,localization, processing, expression, etc.) yes GeneAffectsChemicalAssociation Describes an effect that a gene or gene product has on a chemical entity (e.g. an impact of on its abundance, activity, localization, processing, transport, etc.) no"},{"location":"subject_derivative_qualifier/#linkml-source","title":"LinkML Source","text":"
                                        name: subject derivative qualifier\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: derivative qualifier\ndomain: association\nalias: subject_derivative_qualifier\ndomain_of:\n- predicate mapping\n- chemical gene interaction association\n- chemical affects gene association\n- gene affects chemical association\nrange: string\n\n
                                        "},{"location":"subject_direction_qualifier/","title":"Slot: subject_direction_qualifier","text":"

                                        Domain: Association Range: DirectionQualifierEnum

                                        "},{"location":"subject_direction_qualifier/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • qualifier
                                            • direction_qualifier
                                              • subject_direction_qualifier
                                        "},{"location":"subject_direction_qualifier/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot PredicateMapping A deprecated predicate mapping object contains the deprecated predicate and an example of the rewiring that should be done to use a qualified statement in its place. no ChemicalAffectsGeneAssociation Describes an effect that a chemical has on a gene or gene product (e.g. an impact of on its abundance, activity,localization, processing, expression, etc.) yes GeneAffectsChemicalAssociation Describes an effect that a gene or gene product has on a chemical entity (e.g. an impact of on its abundance, activity, localization, processing, transport, etc.) yes"},{"location":"subject_direction_qualifier/#linkml-source","title":"LinkML Source","text":"
                                        name: subject direction qualifier\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: direction qualifier\ndomain: association\nalias: subject_direction_qualifier\ndomain_of:\n- predicate mapping\n- chemical affects gene association\n- gene affects chemical association\nrange: DirectionQualifierEnum\n\n
                                        "},{"location":"subject_form_or_variant_qualifier/","title":"Slot: subject_form_or_variant_qualifier","text":"

                                        Domain: Association Range: String

                                        "},{"location":"subject_form_or_variant_qualifier/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • qualifier
                                            • form_or_variant_qualifier
                                              • subject_form_or_variant_qualifier
                                        "},{"location":"subject_form_or_variant_qualifier/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot PredicateMapping A deprecated predicate mapping object contains the deprecated predicate and an example of the rewiring that should be done to use a qualified statement in its place. no ChemicalGeneInteractionAssociation describes a physical interaction between a chemical entity and a gene or gene product. Any biological or chemical effect resulting from such an interaction are out of scope, and covered by the ChemicalAffectsGeneAssociation type (e.g. impact of a chemical on the abundance, activity, structure, etc, of either participant in the interaction) yes ChemicalAffectsGeneAssociation Describes an effect that a chemical has on a gene or gene product (e.g. an impact of on its abundance, activity,localization, processing, expression, etc.) yes GeneAffectsChemicalAssociation Describes an effect that a gene or gene product has on a chemical entity (e.g. an impact of on its abundance, activity, localization, processing, transport, etc.) yes GeneHasVariantThatContributesToDiseaseAssociation None no"},{"location":"subject_form_or_variant_qualifier/#linkml-source","title":"LinkML Source","text":"
                                        name: subject form or variant qualifier\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: form or variant qualifier\ndomain: association\nalias: subject_form_or_variant_qualifier\ndomain_of:\n- predicate mapping\n- chemical gene interaction association\n- chemical affects gene association\n- gene affects chemical association\n- gene has variant that contributes to disease association\nrange: string\n\n
                                        "},{"location":"subject_label_closure/","title":"Slot: subject_label_closure (multivalued)","text":"Description: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX.

                                        Domain: Association Range: String

                                        "},{"location":"subject_label_closure/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • subject_label_closure
                                        "},{"location":"subject_label_closure/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Association A typed association between two entities, supported by evidence no"},{"location":"subject_label_closure/#annotations","title":"Annotations","text":"property value denormalized True"},{"location":"subject_label_closure/#linkml-source","title":"LinkML Source","text":"
                                        name: subject label closure\nannotations:\n  denormalized:\n    tag: denormalized\n    value: true\ndescription: Used to hold the subject label closure of an association. This is a denormalized  field\n  used primarily in the SQL serialization of a knowledge graph via KGX.\nexamples:\n- value: '[''BRACA1'']'\n  description: The subject label closure of the association between the gene 'BRCA1'\n    and the disease 'breast cancer' is the set of all labels that are ancestors of\n    'BRCA1' in the biolink model.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nmultivalued: true\nalias: subject_label_closure\ndomain_of:\n- association\nrange: string\n\n
                                        "},{"location":"subject_location_in_text/","title":"Slot: subject_location_in_text (multivalued)","text":"Description: Character offsets for the text span(s) in the supporting text corresponding to the subject concept of the extracted assertion.

                                        Domain: Association Range: Integer

                                        "},{"location":"subject_location_in_text/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • subject_location_in_text
                                        "},{"location":"subject_location_in_text/#linkml-source","title":"LinkML Source","text":"
                                        name: subject location in text\ndescription: Character offsets for the text span(s) in the supporting text corresponding\n  to the subject concept of the extracted assertion.\nexamples:\n- value: '15'\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nmultivalued: true\nalias: subject_location_in_text\nrange: integer\n\n
                                        "},{"location":"subject_namespace/","title":"Slot: subject_namespace","text":"Description: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. Aliases: subject prefix

                                        Domain: Association Range: String

                                        "},{"location":"subject_namespace/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • subject_namespace
                                        "},{"location":"subject_namespace/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Association A typed association between two entities, supported by evidence no"},{"location":"subject_namespace/#annotations","title":"Annotations","text":"property value denormalized True"},{"location":"subject_namespace/#linkml-source","title":"LinkML Source","text":"
                                        name: subject namespace\nannotations:\n  denormalized:\n    tag: denormalized\n    value: true\ndescription: Used to hold the subject namespace of an association. This is a denormalized  field\n  used primarily in the SQL serialization of a knowledge graph via KGX.\nexamples:\n- value: NCBIGene\n  description: The subject namespace of the association between the gene 'BRCA1' and\n    the disease 'breast cancer' is 'NCBIGene'.\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- subject prefix\nis_a: association slot\ndomain: association\nmultivalued: false\nalias: subject_namespace\ndomain_of:\n- association\nrange: string\n\n
                                        "},{"location":"subject_part_qualifier/","title":"Slot: subject_part_qualifier","text":"

                                        Domain: Association Range: String

                                        "},{"location":"subject_part_qualifier/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • qualifier
                                            • part_qualifier
                                              • subject_part_qualifier
                                        "},{"location":"subject_part_qualifier/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot PredicateMapping A deprecated predicate mapping object contains the deprecated predicate and an example of the rewiring that should be done to use a qualified statement in its place. no ChemicalGeneInteractionAssociation describes a physical interaction between a chemical entity and a gene or gene product. Any biological or chemical effect resulting from such an interaction are out of scope, and covered by the ChemicalAffectsGeneAssociation type (e.g. impact of a chemical on the abundance, activity, structure, etc, of either participant in the interaction) yes ChemicalAffectsGeneAssociation Describes an effect that a chemical has on a gene or gene product (e.g. an impact of on its abundance, activity,localization, processing, expression, etc.) yes GeneAffectsChemicalAssociation Describes an effect that a gene or gene product has on a chemical entity (e.g. an impact of on its abundance, activity, localization, processing, transport, etc.) yes"},{"location":"subject_part_qualifier/#linkml-source","title":"LinkML Source","text":"
                                        name: subject part qualifier\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: part qualifier\ndomain: association\nalias: subject_part_qualifier\ndomain_of:\n- predicate mapping\n- chemical gene interaction association\n- chemical affects gene association\n- gene affects chemical association\nrange: string\n\n
                                        "},{"location":"summary/","title":"Slot: summary","text":"Description: executive summary of a publication Aliases: abstract

                                        Domain: Publication Range: String

                                        "},{"location":"summary/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • summary
                                        "},{"location":"summary/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Publication Any \u2018published\u2019 piece of information. Publications are considered broadly to include any document or document part made available in print or on the web - which may include scientific journal issues, individual articles, and books - as well as things like pre-prints, white papers, patents, drug labels, web pages, protocol documents, and even a part of a publication if of significant knowledge scope (e.g. a figure, figure legend, or section highlighted by NLP). no"},{"location":"summary/#linkml-source","title":"LinkML Source","text":"
                                        name: summary\ndescription: executive  summary of a publication\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- abstract\nexact_mappings:\n- dct:abstract\n- WIKIDATA:Q333291\nis_a: node property\ndomain: publication\nalias: summary\ndomain_of:\n- publication\nrange: string\n\n
                                        "},{"location":"superclass_of/","title":"Slot: superclass_of (multivalued)","text":"Description: holds between two classes where the domain class is a super class of the range class

                                        Domain: OntologyClass Range: OntologyClass

                                        "},{"location":"superclass_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_concept_level
                                            • superclass_of
                                        "},{"location":"superclass_of/#linkml-source","title":"LinkML Source","text":"
                                        name: superclass of\ndescription: holds between two classes where the domain class is a super class of\n  the range class\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- WIKIDATA:Q66088480\n- CHEMBL.MECHANISM:superset_of\n- GO:inverse_isa\n- RXNORM:inverse_isa\n- MESH:inverse_isa\n- VANDF:inverse_isa\nnarrow_mappings:\n- NCIT:cdrh_parent_of\n- NCIT:ctcae_5_parent_of\n- NCIT:subset_includes_concept\n- OMIM:has_manifestation\n- SNOMED:has_basic_dose_form\n- UMLS:RB\nis_a: related to at concept level\ndomain: ontology class\nmultivalued: true\ninherited: true\nalias: superclass_of\nrange: ontology class\n\n
                                        "},{"location":"support_graphs/","title":"Slot: support_graphs (multivalued)","text":"Description: A list of knowledge graphs that support the existence of this node.

                                        Domain: Association Range: String

                                        "},{"location":"support_graphs/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • support_graphs
                                        "},{"location":"support_graphs/#linkml-source","title":"LinkML Source","text":"
                                        name: support graphs\ndescription: A list of knowledge graphs that support the existence of this node.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nmultivalued: true\nalias: support_graphs\nrange: string\n\n
                                        "},{"location":"supporting_data_set/","title":"Slot: supporting_data_set (multivalued)","text":"Description: A set of data used as evidence to generate the knowledge expressed in an Association (e.g. through computation on, reasoning or inference over the retrieved data).

                                        Domain: Association Range: String

                                        "},{"location":"supporting_data_set/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • supporting_data_set
                                        "},{"location":"supporting_data_set/#linkml-source","title":"LinkML Source","text":"
                                        name: supporting data set\ndescription: A set of data used as evidence to generate the knowledge expressed in\n  an Association (e.g. through computation on, reasoning or inference over the retrieved\n  data).\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nmultivalued: true\nalias: supporting_data_set\nrange: string\n\n
                                        "},{"location":"supporting_data_source/","title":"Slot: supporting_data_source (multivalued)","text":"Description: An Information Resource from which data was retrieved and subsequently used as evidence to generate the knowledge expressed in an Association (e.g. through computation on, reasoning or inference over the retrieved data). Notes: For example, in this Feature Variable Association Edge generated by the Exposure Agent\u2019s ICEES KP, through statistical analysis of clinical and environmental data supplied by the UNC Clinical Data Warehouse, the Edge is passed to the Ranking Agent\u2019s ARAGORN ARA, and then on to the ARS. The retrieval path for this Edge is as follows: ARS--retrieved_from--> ARAGORN --retrieved_from--> ICEES --supporting_data_from--> UNC Data Warehouse This example illustrates how to represent the source provenance of KP-generated knowledge, including the source of data from which the knowledge was derived. The \"primary knowledge source\" for this edge is \"infores:icees-asthma\". A \"supporting data source\" for this KP- generated knowledge is \"infores:unc-cdw-health.\" The \"aggregator knowledge source\" for this data is \"infores:aragorn-ara\"

                                        Domain: Association Range: String

                                        "},{"location":"supporting_data_source/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • supporting_data_source
                                        "},{"location":"supporting_data_source/#linkml-source","title":"LinkML Source","text":"
                                        name: supporting data source\ndescription: An Information Resource from which data was retrieved and subsequently\n  used as evidence to generate the knowledge expressed in an Association (e.g. through\n  computation on, reasoning or inference over the retrieved data).\nnotes:\n- 'For example, in this Feature Variable Association Edge generated by the Exposure\n  Agent\u2019s ICEES KP,  through statistical analysis of clinical and environmental data\n  supplied by the UNC Clinical Data Warehouse,  the Edge is passed to the Ranking\n  Agent\u2019s ARAGORN ARA,  and then on to the ARS. The retrieval path for this Edge is\n  as follows: ARS--retrieved_from-->  ARAGORN  --retrieved_from-->   ICEES --supporting_data_from-->  UNC\n  Data Warehouse This example illustrates how to represent the source provenance of\n  KP-generated knowledge, including the source of  data from which the knowledge was\n  derived.    The \"primary knowledge source\" for this edge is \"infores:icees-asthma\".\n  A \"supporting data source\" for this KP- generated knowledge is \"infores:unc-cdw-health.\"  The\n  \"aggregator knowledge source\" for this data is \"infores:aragorn-ara\"'\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nmultivalued: true\nalias: supporting_data_source\nrange: string\n\n
                                        "},{"location":"supporting_document_type/","title":"Slot: supporting_document_type","text":"Description: The document type (e.g., Journal Article, Case Study, Preprint) for the supporting document used in a Text Mining Result.

                                        Domain: Association Range: String

                                        "},{"location":"supporting_document_type/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • supporting_document_type
                                        "},{"location":"supporting_document_type/#linkml-source","title":"LinkML Source","text":"
                                        name: supporting document type\ndescription: The document type (e.g., Journal Article, Case Study, Preprint) for the\n  supporting document used in a Text Mining Result.\nexamples:\n- value: Journal Article\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nalias: supporting_document_type\nrange: string\n\n
                                        "},{"location":"supporting_document_year/","title":"Slot: supporting_document_year","text":"Description: The document year (typically the publication year) for the supporting document used in a Text Mining Result.

                                        Domain: Association Range: Integer

                                        "},{"location":"supporting_document_year/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • supporting_document_year
                                        "},{"location":"supporting_document_year/#linkml-source","title":"LinkML Source","text":"
                                        name: supporting document year\ndescription: The document year (typically the publication year) for the supporting\n  document used in a Text Mining Result.\nexamples:\n- value: '1999'\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nalias: supporting_document_year\nrange: integer\n\n
                                        "},{"location":"supporting_documents/","title":"Slot: supporting_documents (DEPRECATED) (multivalued)","text":"Description: One or more referenceable documents that report the statement expressed in an Association, or provide information used as evidence supporting this statement.

                                        Domain: Association Range: Uriorcurie

                                        "},{"location":"supporting_documents/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • supporting_documents
                                        "},{"location":"supporting_documents/#linkml-source","title":"LinkML Source","text":"
                                        name: supporting documents\ndescription: One or more referenceable documents that report the statement expressed\n  in an Association, or provide  information used as evidence supporting this statement.\ndeprecated: 'True'\nexamples:\n- value: PMID:12345678\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nmultivalued: true\nalias: supporting_documents\nrange: uriorcurie\n\n
                                        "},{"location":"supporting_study_cohort/","title":"Slot: supporting_study_cohort","text":"Description: A description of a study population/cohort that was interrogated to provide evidence for the association (e.g. the inclusion and exclusion criteria).

                                        Domain: Association Range: String

                                        "},{"location":"supporting_study_cohort/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • supporting_study_metadata
                                            • supporting_study_cohort
                                        "},{"location":"supporting_study_cohort/#linkml-source","title":"LinkML Source","text":"
                                        name: supporting study cohort\ndescription: A description of a study population/cohort that was interrogated to provide\n  evidence for the association  (e.g. the inclusion and exclusion criteria).\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: supporting study metadata\ndomain: association\nalias: supporting_study_cohort\nrange: string\n\n
                                        "},{"location":"supporting_study_context/","title":"Slot: supporting_study_context","text":"Description: A term or terms describing the experimental setting/context in which evidence supporting the Association was generated ('context' may be defined by many factors, including taxon, model system (e.g. cell line type), tissue type, disease, etc.).

                                        Domain: Association Range: String

                                        "},{"location":"supporting_study_context/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • supporting_study_metadata
                                            • supporting_study_context
                                        "},{"location":"supporting_study_context/#linkml-source","title":"LinkML Source","text":"
                                        name: supporting study context\ndescription: A term or terms describing the experimental setting/context in which\n  evidence supporting the Association was  generated ('context' may be defined by\n  many factors, including taxon, model system (e.g. cell line type), tissue  type,\n  disease, etc.).\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: supporting study metadata\ndomain: association\nalias: supporting_study_context\nrange: string\n\n
                                        "},{"location":"supporting_study_date_range/","title":"Slot: supporting_study_date_range","text":"Description: The date range over which data was collected in a study that provided evidence for an Association.

                                        Domain: Association Range: String

                                        "},{"location":"supporting_study_date_range/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • supporting_study_metadata
                                            • supporting_study_date_range
                                        "},{"location":"supporting_study_date_range/#linkml-source","title":"LinkML Source","text":"
                                        name: supporting study date range\ndescription: The date range over which data was collected in a study that provided\n  evidence for an Association.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: supporting study metadata\ndomain: association\nalias: supporting_study_date_range\nrange: string\n\n
                                        "},{"location":"supporting_study_metadata/","title":"Slot: supporting_study_metadata (Abstract)","text":"Description: Information about a study used to generate information used as evidence to support the knowledge expressed in an Association. In practice, data creators should use one of the more specific subtypes of this property.

                                        Domain: Association Range: String

                                        "},{"location":"supporting_study_metadata/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • supporting_study_metadata
                                            • supporting_study_method_type
                                            • supporting_study_method_description
                                            • supporting_study_size
                                            • supporting_study_cohort
                                            • supporting_study_date_range
                                            • supporting_study_context
                                        "},{"location":"supporting_study_metadata/#linkml-source","title":"LinkML Source","text":"
                                        name: supporting study metadata\ndescription: Information about a study used to generate information used as evidence\n  to support the knowledge expressed in an  Association. In practice, data creators\n  should use one of the more specific subtypes of this property.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\nabstract: true\ndomain: association\nalias: supporting_study_metadata\nrange: string\n\n
                                        "},{"location":"supporting_study_method_description/","title":"Slot: supporting_study_method_description","text":"Description: A uri or curie pointing to information about the methodology used to generate data supporting an Association.

                                        Domain: Association Range: Uriorcurie

                                        "},{"location":"supporting_study_method_description/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • supporting_study_metadata
                                            • supporting_study_method_description
                                        "},{"location":"supporting_study_method_description/#linkml-source","title":"LinkML Source","text":"
                                        name: supporting study method description\ndescription: A uri or curie pointing to information about the methodology used to\n  generate data supporting an Association.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: supporting study metadata\ndomain: association\nalias: supporting_study_method_description\nrange: uriorcurie\n\n
                                        "},{"location":"supporting_study_method_type/","title":"Slot: supporting_study_method_type","text":"Description: A type of method that was applied in a study used to generate the information used as evidence (e.g. a type of experimental assay, or statistical calculation, or computational analysis).

                                        Domain: Association Range: Uriorcurie

                                        "},{"location":"supporting_study_method_type/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • supporting_study_metadata
                                            • supporting_study_method_type
                                        "},{"location":"supporting_study_method_type/#linkml-source","title":"LinkML Source","text":"
                                        name: supporting study method type\ndescription: A type of method that was applied in a study used to generate the information\n  used as evidence (e.g. a type of  experimental assay, or statistical calculation,\n  or computational analysis).\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: supporting study metadata\ndomain: association\nalias: supporting_study_method_type\nrange: uriorcurie\n\n
                                        "},{"location":"supporting_study_size/","title":"Slot: supporting_study_size","text":"Description: The sample size used in a study that provided evidence for the association (e.g. 'n' of a cohort for a clinical study).

                                        Domain: Association Range: Integer

                                        "},{"location":"supporting_study_size/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • supporting_study_metadata
                                            • supporting_study_size
                                        "},{"location":"supporting_study_size/#linkml-source","title":"LinkML Source","text":"
                                        name: supporting study size\ndescription: The sample size used in a study that provided evidence for the association\n  (e.g. 'n' of a cohort for a  clinical study).\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: supporting study metadata\ndomain: association\nalias: supporting_study_size\nrange: integer\n\n
                                        "},{"location":"supporting_text/","title":"Slot: supporting_text (multivalued)","text":"Description: The segment of text from a document that supports the mined assertion.

                                        Domain: Association Range: String

                                        "},{"location":"supporting_text/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • supporting_text
                                        "},{"location":"supporting_text/#linkml-source","title":"LinkML Source","text":"
                                        name: supporting text\ndescription: The segment of text from a document that supports the mined assertion.\nexamples:\n- value: The administration of 50g/ml bupivacaine promoted maximum breast cancer.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nmultivalued: true\nalias: supporting_text\nrange: string\n\n
                                        "},{"location":"supporting_text_section_type/","title":"Slot: supporting_text_section_type","text":"Description: The section of the supporting text of a Text Mining Result within the supporting document. This is in the form of the name of the document section (e.g., Abstract, Introduction) that contains the supporting text.

                                        Domain: Association Range: String

                                        "},{"location":"supporting_text_section_type/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • supporting_text_section_type
                                        "},{"location":"supporting_text_section_type/#linkml-source","title":"LinkML Source","text":"
                                        name: supporting text section type\ndescription: The section of the supporting text of a Text Mining Result within the\n  supporting document. This is in the form of the name of the document section (e.g.,\n  Abstract, Introduction) that contains the supporting text.\nexamples:\n- value: Introduction\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nalias: supporting_text_section_type\nrange: string\n\n
                                        "},{"location":"symbol/","title":"Slot: symbol","text":"Description: Symbol for a particular thing

                                        Domain: NamedThing Range: String

                                        "},{"location":"symbol/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • symbol
                                        "},{"location":"symbol/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Gene A region (or regions) that includes all of the sequence elements necessary to encode a functional transcript. A gene locus may include regulatory regions, transcribed regions and/or other functional sequence regions. no"},{"location":"symbol/#linkml-source","title":"LinkML Source","text":"
                                        name: symbol\ndescription: Symbol for a particular thing\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- AGRKB:symbol\n- gpi:DB_Object_Symbol\nis_a: node property\ndomain: named thing\nalias: symbol\ndomain_of:\n- gene\nrange: string\n\n
                                        "},{"location":"synonym/","title":"Slot: synonym (multivalued)","text":"Description: Alternate human-readable names for a thing Aliases: alias

                                        Domain: NamedThing Range: LabelType

                                        "},{"location":"synonym/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • synonym
                                            • exact_synonym
                                            • broad_synonym
                                            • narrow_synonym
                                            • related_synonym
                                        "},{"location":"synonym/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot NamedThing a databased entity or concept/class no GeneProductMixin The functional molecular product of a single gene locus. Gene products are either proteins or functional RNA molecules. no"},{"location":"synonym/#linkml-source","title":"LinkML Source","text":"
                                        name: synonym\ndescription: Alternate human-readable names for a thing\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- alias\nnarrow_mappings:\n- skos:altLabel\n- gff3:Alias\n- AGRKB:synonyms\n- gpi:DB_Object_Synonyms\n- HANCESTRO:0330\n- IAO:0000136\n- RXNORM:has_tradename\nis_a: node property\ndomain: named thing\nmultivalued: true\nalias: synonym\ndomain_of:\n- named thing\n- gene product mixin\nrange: label type\n\n
                                        "},{"location":"systematic_synonym/","title":"Slot: systematic_synonym (multivalued)","text":"Description: more commonly used for gene symbols in yeast

                                        Domain: NamedThing Range: LabelType

                                        "},{"location":"systematic_synonym/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • systematic_synonym
                                        "},{"location":"systematic_synonym/#linkml-source","title":"LinkML Source","text":"
                                        name: systematic synonym\ndescription: more commonly used for gene symbols in yeast\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: node property\ndomain: named thing\nslot_uri: GOP:systematic_synonym\nmultivalued: true\nalias: systematic_synonym\nrange: label type\n\n
                                        "},{"location":"target_for/","title":"Slot: target_for (multivalued)","text":"Description: A gene is a target of a disease when its products are druggable and when a drug interaction with the gene product could have a therapeutic effect

                                        Domain: Gene Range: Disease

                                        "},{"location":"target_for/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • target_for
                                        "},{"location":"target_for/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"target_for/#linkml-source","title":"LinkML Source","text":"
                                        name: target for\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: A gene is a target of a disease when its products are druggable and when\n  a drug interaction with the gene product could have a therapeutic effect\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to at instance level\ndomain: gene\nmultivalued: true\ninherited: true\nalias: target_for\nrange: disease\n\n
                                        "},{"location":"taxon_of/","title":"Slot: taxon_of (multivalued)","text":"Inverse: in taxon

                                        Domain: OrganismTaxon Range: ThingWithTaxon

                                        "},{"location":"taxon_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • taxon_of
                                        "},{"location":"taxon_of/#linkml-source","title":"LinkML Source","text":"
                                        name: taxon of\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to at instance level\ndomain: organism taxon\nmultivalued: true\ninherited: true\nalias: taxon_of\ninverse: in taxon\nrange: thing with taxon\n\n
                                        "},{"location":"temporal_context_qualifier/","title":"Slot: temporal_context_qualifier","text":"Description: a constraint of time placed upon the truth value of an association. for time intervales, use temporal interval qualifier.

                                        Domain: Association Range: TimeType

                                        "},{"location":"temporal_context_qualifier/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • qualifier
                                            • temporal_context_qualifier
                                              • temporal_interval_qualifier
                                        "},{"location":"temporal_context_qualifier/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot ExposureEventToOutcomeAssociation An association between an exposure event and an outcome. no"},{"location":"temporal_context_qualifier/#linkml-source","title":"LinkML Source","text":"
                                        name: temporal context qualifier\ndescription: a constraint of time placed upon the truth value of an association. for\n  time intervales, use temporal interval qualifier.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: qualifier\ndomain: association\nalias: temporal_context_qualifier\ndomain_of:\n- exposure event to outcome association\nrange: time type\n\n
                                        "},{"location":"temporal_interval_qualifier/","title":"Slot: temporal_interval_qualifier","text":"Description: a constraint of a time interval placed upon the truth value of an association.

                                        Domain: Association Range: TimeType

                                        "},{"location":"temporal_interval_qualifier/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • qualifier
                                            • temporal_context_qualifier
                                              • temporal_interval_qualifier
                                        "},{"location":"temporal_interval_qualifier/#linkml-source","title":"LinkML Source","text":"
                                        name: temporal interval qualifier\ndescription: a constraint of a time interval placed upon the truth value of an association.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: temporal context qualifier\ndomain: association\nalias: temporal_interval_qualifier\nrange: time type\n\n
                                        "},{"location":"temporally_related_to/","title":"Slot: temporally_related_to (multivalued)","text":"Description: holds between two entities with a temporal relationship

                                        Domain: Occurrent Range: Occurrent

                                        "},{"location":"temporally_related_to/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • temporally_related_to
                                              • precedes
                                              • preceded_by
                                        "},{"location":"temporally_related_to/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"temporally_related_to/#linkml-source","title":"LinkML Source","text":"
                                        name: temporally related to\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between two entities with a temporal relationship\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- SNOMED:temporally_related_to\nnarrow_mappings:\n- RO:0002082\n- RO:0002083\n- RO:0002092\n- RO:0002093\n- RO:0002223\n- RO:0002224\n- RO:0002229\n- RO:0002230\n- RO:0002488\n- RO:0002489\n- RO:0002492\n- RO:0002493\n- RO:0002496\n- RO:0002497\nis_a: related to at instance level\ndomain: occurrent\nmultivalued: true\ninherited: true\nalias: temporally_related_to\nsymmetric: true\nrange: occurrent\n\n
                                        "},{"location":"timepoint/","title":"Slot: timepoint","text":"Description: a point in time Aliases: duration

                                        Range: TimeType

                                        "},{"location":"timepoint/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot GeographicLocationAtTime a location that can be described in lat/long coordinates, for a particular time no ExposureEvent A (possibly time bounded) incidence of a feature of the environment of an organism that influences one or more phenotypic features of that organism, potentially mediated by genes no Association A typed association between two entities, supported by evidence no"},{"location":"timepoint/#linkml-source","title":"LinkML Source","text":"
                                        name: timepoint\ndescription: a point in time\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- duration\nalias: timepoint\ndomain_of:\n- geographic location at time\n- exposure event\n- association\nrange: time type\n\n
                                        "},{"location":"total_sample_size/","title":"Slot: total_sample_size","text":"Description: The total number of patients or participants within a sample population.

                                        Domain: Association Range: Integer

                                        "},{"location":"total_sample_size/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • dataset_count
                                            • total_sample_size
                                        "},{"location":"total_sample_size/#linkml-source","title":"LinkML Source","text":"
                                        name: total sample size\ndescription: The total number of patients or participants within a sample population.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: dataset count\ndomain: association\nalias: total_sample_size\nrange: integer\n\n
                                        "},{"location":"trade_name/","title":"Slot: trade_name","text":"

                                        Domain: NamedThing Range: ChemicalEntity

                                        "},{"location":"trade_name/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • trade_name
                                        "},{"location":"trade_name/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot ChemicalEntity A chemical entity is a physical entity that pertains to chemistry or biochemistry. no"},{"location":"trade_name/#linkml-source","title":"LinkML Source","text":"
                                        name: trade name\ndescription: ''\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: node property\ndomain: named thing\nalias: trade_name\ndomain_of:\n- chemical entity\nrange: chemical entity\n\n
                                        "},{"location":"transcribed_from/","title":"Slot: transcribed_from (multivalued)","text":"Description: x is transcribed from y if and only if x is synthesized from template y Inverse: transcribed to

                                        Domain: Transcript Range: Gene

                                        "},{"location":"transcribed_from/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • transcribed_from
                                        "},{"location":"transcribed_from/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"transcribed_from/#linkml-source","title":"LinkML Source","text":"
                                        name: transcribed from\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: x is transcribed from y if and only if x is synthesized from template\n  y\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0002510\n- SIO:010081\nis_a: related to at instance level\ndomain: transcript\nmultivalued: true\ninherited: true\nalias: transcribed_from\ninverse: transcribed to\nrange: gene\n\n
                                        "},{"location":"transcribed_to/","title":"Slot: transcribed_to (multivalued)","text":"Description: inverse of transcribed from Inverse: transcribed from

                                        Domain: Gene Range: Transcript

                                        "},{"location":"transcribed_to/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • transcribed_to
                                        "},{"location":"transcribed_to/#linkml-source","title":"LinkML Source","text":"
                                        name: transcribed to\ndescription: inverse of transcribed from\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0002511\n- SIO:010080\nis_a: related to at instance level\ndomain: gene\nmultivalued: true\ninherited: true\nalias: transcribed_to\ninverse: transcribed from\nrange: transcript\n\n
                                        "},{"location":"translates_to/","title":"Slot: translates_to (multivalued)","text":"Description: x (amino acid chain/polypeptide) is the ribosomal translation of y (transcript) if and only if a ribosome reads y (transcript) through a series of triplet codon-amino acid adaptor activities (GO:0030533) and produces x (amino acid chain/polypeptide) Inverse: translation of

                                        Domain: Transcript Range: Protein

                                        "},{"location":"translates_to/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • translates_to
                                        "},{"location":"translates_to/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"translates_to/#linkml-source","title":"LinkML Source","text":"
                                        name: translates to\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: x (amino acid chain/polypeptide) is the ribosomal translation of y (transcript)\n  if and only if a ribosome reads y (transcript) through a series of triplet codon-amino\n  acid adaptor activities (GO:0030533) and produces x (amino acid chain/polypeptide)\nfrom_schema: https://w3id.org/biolink/biolink-model\nclose_mappings:\n- RO:0002513\n- SIO:010082\nis_a: related to at instance level\ndomain: transcript\nmultivalued: true\ninherited: true\nalias: translates_to\ninverse: translation of\nrange: protein\n\n
                                        "},{"location":"translation_of/","title":"Slot: translation_of (multivalued)","text":"Description: inverse of translates to Inverse: translates to

                                        Domain: Protein Range: Transcript

                                        "},{"location":"translation_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • translation_of
                                        "},{"location":"translation_of/#linkml-source","title":"LinkML Source","text":"
                                        name: translation of\ndescription: inverse of translates to\nfrom_schema: https://w3id.org/biolink/biolink-model\nclose_mappings:\n- RO:0002512\n- SIO:010083\nis_a: related to at instance level\ndomain: protein\nmultivalued: true\ninherited: true\nalias: translation_of\ninverse: translates to\nrange: transcript\n\n
                                        "},{"location":"treated_by/","title":"Slot: treated_by (multivalued)","text":"Description: holds between a disease or phenotypic feature and a therapeutic process or chemical entity that is used to treat the condition Inverse: treats

                                        Domain: DiseaseOrPhenotypicFeature Range: ChemicalOrDrugOrTreatment

                                        "},{"location":"treated_by/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • affected_by
                                              • is_ameliorated_by
                                                • treated_by
                                        "},{"location":"treated_by/#linkml-source","title":"LinkML Source","text":"
                                        name: treated by\ndescription: holds between a disease or phenotypic feature and a therapeutic process\n  or chemical entity that is used to treat the condition\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- WIKIDATA_PROPERTY:P2176\n- MONDO:disease_responds_to\nnarrow_mappings:\n- RO:0002302\nis_a: is ameliorated by\ndomain: disease or phenotypic feature\nmultivalued: true\ninherited: true\nalias: treated_by\ninverse: treats\nrange: chemical or drug or treatment\n\n
                                        "},{"location":"treats/","title":"Slot: treats (multivalued)","text":"Description: holds between a therapeutic procedure or chemical entity and a disease or phenotypic feature that it is used to treat Aliases: is substance that treats, indicated for

                                        Domain: ChemicalOrDrugOrTreatment Range: DiseaseOrPhenotypicFeature

                                        "},{"location":"treats/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • affects
                                              • ameliorates
                                                • treats
                                        "},{"location":"treats/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"treats/#linkml-source","title":"LinkML Source","text":"
                                        name: treats\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\n  opposite_of:\n    tag: opposite_of\n    value: contraindicated for\ndescription: holds between a therapeutic procedure or chemical entity and a disease\n  or phenotypic feature that it is used to treat\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- is substance that treats\n- indicated for\nexact_mappings:\n- DRUGBANK:treats\n- SEMMEDDB:TREATS\n- WIKIDATA_PROPERTY:P2175\nrelated_mappings:\n- MONDO:disease_responds_to\nnarrow_mappings:\n- RO:0002606\n- NCIT:regimen_has_accepted_use_for_disease\n- REPODB:clinically_tested_approved_unknown_phase\n- REPODB:clinically_tested_suspended_phase_0\n- REPODB:clinically_tested_suspended_phase_1\n- REPODB:clinically_tested_suspended_phase_1_or_phase_2\n- REPODB:clinically_tested_suspended_phase_2\n- REPODB:clinically_tested_suspended_phase_2_or_phase_3\n- REPODB:clinically_tested_suspended_phase_3\n- REPODB:clinically_tested_terminated_phase_0\n- REPODB:clinically_tested_terminated_phase_1\n- REPODB:clinically_tested_terminated_phase_1_or_phase_2\n- REPODB:clinically_tested_terminated_phase_2\n- REPODB:clinically_tested_terminated_phase_2_or_phase_3\n- REPODB:clinically_tested_terminated_phase_3\n- REPODB:clinically_tested_withdrawn_phase_0\n- REPODB:clinically_tested_withdrawn_phase_1\n- REPODB:clinically_tested_withdrawn_phase_1_or_phase_2\n- REPODB:clinically_tested_withdrawn_phase_2\n- REPODB:clinically_tested_withdrawn_phase_2_or_phase_3\n- REPODB:clinically_tested_withdrawn_phase_3\n- SNOMED:plays_role\nis_a: ameliorates\ndomain: chemical or drug or treatment\nmultivalued: true\ninherited: true\nalias: treats\nrange: disease or phenotypic feature\n\n
                                        "},{"location":"type/","title":"Slot: type (multivalued)","text":"

                                        Domain: Entity Range: String

                                        "},{"location":"type/#inheritance","title":"Inheritance","text":"
                                        • type
                                          • category
                                        "},{"location":"type/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Entity Root Biolink Model class for all things and informational relationships, real or imagined. no"},{"location":"type/#linkml-source","title":"LinkML Source","text":"
                                        name: type\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- gff3:type\n- gpi:DB_Object_Type\ndomain: entity\nslot_uri: rdf:type\nmultivalued: true\nalias: type\ndomain_of:\n- entity\nrange: string\n\n
                                        "},{"location":"understanding-the-model/","title":"Understanding the Biolink Model","text":"

                                        Biolink Model is a high-level data model built to provide a schema for representing biological and biomedical knowledge. The model itself is agnostic to the graph formalism used to represent knowledge. i.e. You can use Biolink Model as a schema for labelled property graphs (Neo4j) or for edge labelled graphs (RDF).

                                        Biolink Model was built with the following aims: * Bridge between labelled property graphs and edge labelled graphs * Formal representation where the semantics are well defined within the model * Focus on the actual schema and its semantics instead of being weighed down by limitations of a technology * Extensible, self-documenting, and unambiguous * Maps to external ontologies, thesauri, controlled vocabularies, and taxonomies

                                        To that end, Biolink Model makes use of LinkML (the inked open data modeling framework) for defining the various semantics of the model.

                                        "},{"location":"understanding-the-model/#understanding-the-biolink-modeling-language","title":"Understanding the Biolink Modeling Language","text":"

                                        LinkML is a general purpose modeling language that follows object-oriented and ontological principles. The modeling language inherits features from the Web Ontology Language (OWL) and thus is capable of representing semantics in addition to the standard object-oriented hierarchy of a data model.

                                        Models are authored in YAML and using linkML, JSON-Schema, OWL, RDF, Python data classes, Shape Expressions, and Markdown docs are also generated.

                                        The modeling language provides the following idioms, - Class definition : Used to define classes - Slot definition : Used to define class properties - Type definition : Used to define data types - Schema definition : Used to define properties of the model itself

                                        Refer to linkML on GitHub for a more detailed guide on LinkML.

                                        "},{"location":"understanding-the-model/#structure-of-the-model","title":"Structure of the Model","text":"

                                        Biolink Model is a high-level data model where entities, associations, and predicates are arranged in a hierarchy. The model also defines node properties, edge properties, and types.

                                        The model itself is organized using linkML Class definition (class), Slot definition (slot), Type definition (type) and Schema definition.

                                        "},{"location":"understanding-the-model/#conventions","title":"Conventions","text":"

                                        In Biolink Model YAML any class, slot, or type is defined in sentence case form. When this model is compiled to various forms (like JSON-Schema, OWL, Markdown) the representation is based on the following convention, - classes are named in CamelCase form - slots are named in snake_case form - types are named in snake_case form

                                        At a glance the structure is as follows, - Classes - Entities - Associations - Mixins - Slots - Predicates - Node Properties - Edge Properties - Types

                                        "},{"location":"understanding-the-model/#classes","title":"Classes","text":"

                                        A class represents an entity or an association. A class can have one more slots (properties).

                                        In RDF sense, a class is basically rdfs:Class.

                                        Within the Biolink Model there are two hierarchies of classes: - Named Things - Associations

                                        where Named Things are disjoint from Associations.

                                        But they do share a common ancestor class: entity

                                        "},{"location":"understanding-the-model/#named-things","title":"Named Things","text":"

                                        Named Things are classes that represent real world entities such as genes, diseases, chemical substances, etc. In a graph serialization, 'Named Things' are represented by nodes in a graph. Each class in the named thing has one or more slots (properties). The root of the \"Named Things\" hierarchy is the biolink:NamedThing class.

                                        "},{"location":"understanding-the-model/#associations","title":"Associations","text":"

                                        Associations are classes that represent an assertion or statement. In RDF sense, an association is an rdf:Statement. In a graph formalism, associations are represented using edges in a graph.

                                        Associations help us to make assertions about the world. For example, we can say that a gene is associated with a disease. Or we can say that a gene is a member of a pathway. Associations also help us constrain the meaning of an edge, or add context to the edge that describes how or when the edge takes place. In fact, we also use association objects to hold references to the publications, confidence scores, and other metadata that we use to support our assertions.

                                        Associations are arranged in a hierarchy where the root of all Associations is the association class. In general, Associations have three main properties (or slots): * subject: the subject of the association * predicate: the predicate or relationship between the subject and the object of the association * object: the object of the association These three properties (or slots) define what Biolink calls a \"core triple\".

                                        Subjects and objects are always classes in the Biolink Model that are descendants of \"biolink:NamedThing\" and represent core biological, chemical, and biomedical concepts (e.g. genes, diseases, chemicals, phenotypes), whose IRIs come from community standard ontologies (e.g. HGNC, MONDO, ChEBI, HPO). As a best practice, Biolink Model prioritizes connectivity and practicality.

                                        The predicate in an Association is always a Biolink property (or slot) that is or descends from the \"biolink:related_to\" property. Predicates in Biolink often are exactly equivalent to relations in the Relations Ontology.

                                        To express more complex or nuanced Statements, we use additional slots called qualifiers that refine or extend the meaning of the core triple. At the highest level we distinguish two kinds of qualifiers: (1) node qualifiers altering the meaning of the Association subject or object specifically; (2) statement qualifiers refine or extend the meaning of the statement as a whole.

                                        Together, the subject, predicate, object, and optional qualifier(s) comprise the full semantics of the statement that an Association puts forth as true (i.e. its \u2018S-P-O-Q\u2019 semantics). Association objects may also include slots to hold additional metadata about this core statement - primarily information about the provenance and evidence supporting it. Using these elements together we can build Associations with many possible \u2018layers\u2019 of complexity (Figure 1). Some Associations may simply consist of an S-P-O triple. Others may represent more complex statements that employ multiple qualifiers, supported by rich evidence and provenance metadata. For example, Figure 2 provides a layered view of a complex Disease to Phenotype Association instance.

                                        Figure 1: A layered view of a simple a Biolink Association object. )

                                        Figure 2: An Association representing the Statement that \u201cLate Stage Ebola has phenotype Severe Bleeding with 92% penetrance in adults\u201d, and some provenance metadata supporting this. This representation leans heavily on qualifiers for representing Statement semantics.

                                        At the highest level we distinguish two kinds of qualifiers that contribute to an Association Statement: * node qualifiers (aka subject / object qualifiers) extend or refine the meaning of an Association subject or object concept; * statement qualifiers refine or extend the meaning of the core S-P-O triple as a whole.

                                        Together, the subject, predicate, object, and optional qualifier(s) comprise the full semantics of the statement that an Association puts forth as true (i.e. its \u2018S-P-O-Q\u2019 semantics). Association objects may also include slots to hold Metadata about this core statement - primarily information about the provenance and evidence supporting it - but unlike qualifiers, this metadata does not contribute to the meaning of the core Statement itself. Using these qualifier and metadata elements together, we can build Associations with many possible \u2018layers\u2019 of complexity.

                                        Sometimes, seeing several examples of a modeling pattern is most helpful in applying the pattern to your own data. To peruse our examples, please visit: Association Examples With Qualifiers

                                        Please refer to Curating the Model for more information about making new Associations or making changes to existing Associations.

                                        "},{"location":"understanding-the-model/#mixins","title":"Mixins","text":"

                                        Mixins are defined as a way of encouraging reuse of specific slots (properties) while ensuring a clear inheritance chain. Mixins are used to extend the properties (or slots) of a class, without changing its position in the class hierarchy. Mixins can be extremely helpful in a number of ways: * to generalize a set of attributes that can apply to classes in different parts of the class hierarchy, * reduce duplication of shared attributes between classes that do not inherit from one another * to prevent the sometimes confusing nature of multiple inheritance noted in the '[diamond problem]'(https://tinyurl.com/4zdw9tsb).

                                        In general, while mixin slots and classes should not be directly instantiated, or used directly as a slot in a class, KGs can use them as a substitute for multiple inheritance. For example, a KG might wish to determine what are the parents of a certain class. In this case, the KG should navigate a mixin used in a domain or range of a class or slot, as it would the \"is_a\" demarcation.

                                        "},{"location":"understanding-the-model/#slots","title":"Slots","text":"

                                        In Biolink Model, slots represent properties that a class or an association can have.

                                        A slot is similar to rdf:Property where it can link: * an instance of a class to another instance of a class * an instance of a class to a literal/data type

                                        In Biolink Model slots are used to represent - Predicates - Node Properties - Edge Properties (aka Association Properties, subject/object/statement qualifiers)

                                        "},{"location":"understanding-the-model/#predicates","title":"Predicates","text":"

                                        In a graph formalism, predicates are relationships that link two instances. In an OWL sense, predicates are similar to owl:ObjectProperty. For example, a predicate biolink:treats can be used to link an instance of class biolink:ChemicalEntity with an instance of class Biolink:Disease.

                                        "},{"location":"understanding-the-model/#node-properties","title":"Node Properties","text":"

                                        Node properties are slots that an entity class (i.e, a node) can have. The root of all node properties is biolink:node_property slot. In an OWL sense, node properties are similar to owl:DataTypeProperty.

                                        For example, biolink:symbol, biolink:synonym, and biolink:xref are children of the biolink:node_property slot, and they are assigned to the entity class named thing. So all instances of this class can have biolink:symbol, biolink:synonym, and biolink:xref as properties that further describes the instance.

                                        "},{"location":"understanding-the-model/#edge-properties","title":"Edge Properties","text":"

                                        Edge properties are slots that an association class (i.e., an edge) can have. The root of all edge properties is association slot slot. In an OWL sense, edge properties are similar to owl:DataTypeProperty.

                                        For example, biolink:subject, biolink:predicate, and biolink:object are children of the biolink:association_slot slot, and they are assigned to association class biolink:association. So all instances of this class can have biolink:subject, biolink:predicate, and biolink:object as its properties that further describes the instance.

                                        "},{"location":"understanding-the-model/#types","title":"Types","text":"

                                        linkML provides a handful of inbuilt data types. But you can also define custom data types using the modeling language.

                                        In Biolink Model we have several data types.

                                        • string
                                        • integer
                                        • uriorcurie
                                        • float
                                        • boolean
                                        • iri type

                                        Data types are not arranged in any hierarchy.

                                        "},{"location":"update_date/","title":"Slot: update_date","text":"Description: date on which an entity was updated. This can be applied to nodes or edges

                                        Domain: NamedThing Range: Date

                                        "},{"location":"update_date/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • update_date
                                        "},{"location":"update_date/#linkml-source","title":"LinkML Source","text":"
                                        name: update date\ndescription: date on which an entity was updated. This can be applied to nodes or\n  edges\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: node property\ndomain: named thing\nalias: update_date\nrange: date\n\n
                                        "},{"location":"upstream_resource_ids/","title":"Slot: upstream_resource_ids","text":"Description: An upstream InformationResource from which the resource being described directly retrieved a record of the knowledge expressed in the Edge, or data used to generate this knowledge. This is an array because there are cases where a merged Edge holds knowledge that was retrieved from multiple sources. e.g. an Edge provided by the ARAGORN ARA can expressing knowledge it retrieved from both the automat-mychem-info and molepro KPs, which both provided it with records of this single fact.

                                        Domain: RetrievalSource Range: Uriorcurie

                                        "},{"location":"upstream_resource_ids/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • upstream_resource_ids
                                        "},{"location":"upstream_resource_ids/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot RetrievalSource Provides information about how a particular InformationResource served as a source from which knowledge expressed in an Edge, or data used to generate this knowledge, was retrieved. yes"},{"location":"upstream_resource_ids/#linkml-source","title":"LinkML Source","text":"
                                        name: upstream resource ids\ndescription: An upstream InformationResource from which the resource being described\n  directly retrieved a record of the knowledge expressed in the Edge, or data used\n  to generate this knowledge. This is an array because there are cases where a merged\n  Edge holds knowledge that was retrieved from multiple sources. e.g. an Edge provided\n  by the ARAGORN ARA can expressing knowledge it retrieved from both the automat-mychem-info\n  and molepro KPs, which both provided it with records of this single fact.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: node property\ndomain: retrieval source\nalias: upstream_resource_ids\ndomain_of:\n- retrieval source\nrange: uriorcurie\n\n
                                        "},{"location":"using-the-modeling-language/","title":"Using the Modeling Language","text":"

                                        The linkML provides a variety of slots to define the semantics of your Biolink Model class and slots.

                                        This document tries to address on how to use most of these slots in Biolink Model.

                                        Please refer to linkML documentation for an exhaustive list of slots provided by the modeling language.

                                        "},{"location":"using-the-modeling-language/#inheritance-related-slots","title":"Inheritance Related Slots","text":""},{"location":"using-the-modeling-language/#is_a","title":"is_a","text":"

                                        The is_a slot can be used to define a hierarchy for your Biolink Model class, mixin or slot where a new class, mixin or slot is defined as a subclass of another defined class, mixin or slot.

                                        gene:\n  is_a: gene or gene product\n

                                        Here we define that the entity class gene is a sub-class of gene or gene product. Note that is_a has the characteristics of homeomorphicity: is_a SHOULD only connect either (1) two mixins (2) two classes (3) two slots.

                                        "},{"location":"using-the-modeling-language/#abstract","title":"abstract","text":"

                                        A model class (or slot) may be tagged with its abstract slot set to the boolean value true, to define whether it is abstract. This has comparable meaning to that in the computing science Object Oriented Paradigm: another class (or slot) can use the abstract class (or slot) as part of its inheritance hierarchy, but the abstract class itself cannot be directly instantiated.

                                          cell line to thing association:\n    is_a: association\n    defining_slots:\n      - subject\n    abstract: true\n    description: >-\n      A relationship between a cell line and another entity\n    slot_usage:\n      subject:\n        range: cell line\n

                                        Here we define that the association class cell line to thing association is an abstract class. In this case, the class simply constrains its child subclasses to have a subject range of biolink:CellLine.

                                        "},{"location":"using-the-modeling-language/#mixin","title":"mixin","text":"

                                        The mixin:true demarkation is used to extend the properties (or slots) of a class, without changing its position in the class hierarchy. Mixins can be extremely helpful in a number of ways: 1) to generalize a set of attributes that can apply to classes in different parts of the class hierarchy, 2) reduce duplication of shared attributes between classes that do not inherit from one another and 3) to prevent the sometimes confusing nature of multiple inheritance noted in the '[diamond problem]'(https://tinyurl.com/4zdw9tsb).

                                        In general, while mixin slots and classes should not be directly instantiated, or used directly as a slot in a class, KGs can use them as a substitute for multiple inheritance. For example, a KG might wish to determine what are the parents of a certain class. In this case, the KG should navigate a mixin used in a domain or range of a class or slot, as it would the \"is_a\" demarkation.

                                          thing with taxon:\n    mixin: true\n    description: >-\n      A mixin that can be used on any entity with a taxon\n    slots:\n      - in taxon\n

                                        Here we define the class thing with taxon as a mixin class with a slot in taxon.

                                          molecular entity:\n    is_a: biological entity\n    mixins:\n      - thing with taxon\n      - physical essence\n      - ontology class\n    aliases: ['bioentity']\n

                                        In the class molecular entity, we use the thing with taxon mixin in order to add the 'in taxon' attribute (slot) to the molecular entity class. The other way to do this would be to duplicate the 'in taxon' attribute in every class manually (duplicative), or have hierarchy/parent that had the in taxon slot (but this parent would be a sister-class to 'named thing' as not all named-things are taxon based). Mixins simplify modeling and should be used when necessary.

                                          regulates:\n    is_a: affects\n    comments:\n      - This is a grouping for process-process and entity-entity relations\n    mixin: true\n

                                        Here we define the slot regulates as a mixin slot. This slot can be used as a mixin by other slots.

                                        Mixins can also be hierarchical. For example:

                                          frequency qualifier mixin:\n    mixin: true\n    description: >-\n      Qualifier for frequency type associations\n    slots:\n      - frequency qualifier\n\n

                                        Here we define the mixin frequency qualifier mixin to hold the parent slot, frequency qualifier. The slot, frequency qualifier is then inherited by every class in the subsequent is_a hierarchy of entity to feature or disease qualifiers mixin. The frequency quantifier mixin was created with similar intentions (favoring consistency in modeling similar domains), though its reuse is not as evident in the model yet.

                                        Mixins provide the means of reusing semantics, generally by the inclusion of specific property slots or other semantic constraint, in different classes or slots, without the need to tie slots to the hierarchy of the class itself.

                                        positively regulates:\n    comments:\n      - This is a grouping for positive process-process and entity-entity regulation.\n    is_a: regulates\n    inverse: positively regulated by\n    mixin: true\n    close_mappings:\n      # This RTX contributed term is tagged as a inverse of this Biolink predicate\n      - RO:0002336\n    exact_mappings:\n      - RO:0002213\n    narrow_mappings:\n      - CHEMBL.MECHANISM:activator\n      - DGIdb:activator\n      - RO:0004032\n      - RO:0004034\n      - RO:0002629\n      - SEMMEDDB:augments\n

                                        positively regulates is another example of a mixin. In this case, a mixin is used to store meta data about a predicate or relationship between two entities at a general level. Its subsequent children, inherit these definitions and attributes, whether or not the parent mixin class has any slots.

                                        "},{"location":"using-the-modeling-language/#mixins","title":"mixins","text":"

                                        The mixins slot can be used to specify a list of mixins that a class (or slot) can use to include the added semantics of the mixins.

                                        The mixins are separate from the is_a hierarchy and the mixin classes do not contribute to a classes inheritance hierarchy.

                                          individual organism:\n    is_a: organismal entity\n    mixins:\n      - thing with taxon\n

                                        Here we define an entity class individual organism that uses the mixin class thing with taxon. By virtue of the mixin, the class individual organism will have an in taxon slot in addition to all its own slots, its parent slots, and its ancestor slots.

                                        "},{"location":"using-the-modeling-language/#identification-descriptive-and-indexing-related-slots","title":"Identification, Descriptive and Indexing Related Slots","text":""},{"location":"using-the-modeling-language/#aliases","title":"aliases","text":"

                                        The aliases slot can be used to define a list of aliases for a Biolink Model class (or slot). This is useful for adding synonymous names to your class (or slot).

                                        gene:\n  is_a: gene or gene product\n  aliases:\n    - locus\n

                                        Here we define that the entity class gene has an alias locus.

                                        "},{"location":"using-the-modeling-language/#description","title":"description","text":"

                                        The description slot can be used to provide a human-readable description of a class (or slot).

                                          genetically interacts with:\n    is_a: interacts with\n    description: >-\n      holds between two genes whose phenotypic effects are dependent on each other in some way - such that their combined phenotypic effects are the result of some interaction between the activity of their gene products. Examples include epistasis and synthetic lethality.\n    domain: gene\n    range: gene\n

                                        Here we define a human readable description that describes the predicate slot genetically interacts with and its purpose.

                                        "},{"location":"using-the-modeling-language/#slot_uri","title":"slot_uri","text":"

                                        The slot_uri slot can be used to define a canonical URI that is the true representation for that particular slot. That is, the value of slot_uri can be used interchangeably with the slot being defined.

                                          name:\n    is_a: node property\n    aliases: ['label', 'display name']\n    domain: named thing\n    range: label type\n    slot_uri: rdfs:label\n

                                        Here we define rdfs:label as the canonical URI for the property slot name. When serializing a graph into RDF, the name of an instance of entity class named thing will be represented using rdfs:label instead of biolink:name.

                                        This is to ensure that we use certain core RDF predicates as is.

                                        "},{"location":"using-the-modeling-language/#in_subset","title":"in_subset","text":"

                                        The in_subset slot can be used tag your class (or slot) to belong to a pre-defined subset.

                                        The actual subset names are defined as part of the Schema definition.

                                          genetically interacts with:\n    is_a: interacts with\n    domain: gene\n    range: gene\n    in_subset:\n      - translator_minimal\n

                                        Here we define the predicate slot genetically interacts with as part of the translator_minimal subset.

                                        "},{"location":"using-the-modeling-language/#id_prefixes","title":"id_prefixes","text":"

                                        The id_prefixes slot can be used to define a list of valid ID prefixes that instances of this class ought to have as part of their CURIE.

                                        The order of the list matters since its a prioritized list with the ID prefix with the highest priority appearing at the top of the list.

                                          gene:\n    is_a: gene or gene product\n    aliases: ['locus']\n    slots:\n      - id\n      - name\n      - symbol\n      - description\n      - synonym\n      - xref\n    mappings:\n      - SO:0000704\n      - SIO:010035\n      - WIKIDATA:Q7187\n    id_prefixes:\n      - NCBIGene\n      - ENSEMBL\n      - HGNC\n      - UniProtKB\n      - MGI\n      - ZFIN\n      - dictyBase\n      - WB\n      - WormBase\n      - FlyBase\n      - FB\n      - RGD\n      - SGD\n      - PomBase\n

                                        Here we define the entity class gene to have a list of ID prefixes with NCBIGene having the highest priority.

                                        "},{"location":"using-the-modeling-language/#slots-relating-to-class-composition","title":"Slots Relating to Class Composition","text":""},{"location":"using-the-modeling-language/#slots","title":"slots","text":"

                                        The slot property list enumerates the names of slots which a given class, mixin or its subclasses are generally permitted to have. Unless it is designated as one of the defining_slots (see below) or slot_usage (see below) specifies that a given slot is required: true (see below), then it is not mandatory that such a slot is instantiated in all instances of the given class, mixin or subclass inheriting it.

                                        "},{"location":"using-the-modeling-language/#defining_slots","title":"defining_slots","text":"

                                        The defining_slots slot can be used to specify which slots of an instance are necessary for defining an instance as a member of a class.

                                          gene to gene association:\n    is_a: association\n    defining_slots:\n      - subject\n      - object\n

                                        Here we specify that an association can be determined to be an instance of class gene to gene association based on the semantics of two of its slots: subject and object.

                                        i.e. One can infer an association to be an instance of gene to gene association if both its subject and its object are an instances of class gene.

                                        Listing a slot as one of the defining_slots slots effectively makes it required: true (see below).

                                        "},{"location":"using-the-modeling-language/#slot_usage","title":"slot_usage","text":"

                                        The slot_usage slot can be used to specify how a particular slot ought to be used in a class.

                                        This is useful for documenting what a particular slot means for instances of a particular class.

                                          gene to gene association:\n    aliases: ['molecular or genetic interaction']\n    is_a: association\n    defining_slots:\n      - subject\n      - object\n    description: >-\n      abstract parent class for different kinds of gene-gene or gene product to gene product relationships.\n      Includes homology and interaction.\n    slot_usage:\n      subject:\n        range: gene or gene product\n        description: >-\n          the subject gene in the association. If the relation is symmetric, subject vs object is arbitrary.\n          We allow a gene product to stand as proxy for the gene or vice versa\n      object:\n        range: gene or gene product\n        description: >-\n          the object gene in the association. If the relation is symmetric, subject vs object is arbitrary.\n          We allow a gene product to stand as proxy for the gene or vice versa\n

                                        Here we document the association class gene to gene association with information on how the slot subject and object ought to be used to represent this association properly.

                                        In the slot_usage section we define the range and provide a description for the slot subject and object.

                                        "},{"location":"using-the-modeling-language/#required","title":"required","text":"

                                        The required slot can be used to define whether a slot is required.

                                        When a slot is declared as required, any class that uses that slot must have a value for that slot.

                                          id:\n    is_a: node property\n    required: true\n    domain: named thing\n    mappings:\n      - alliancegenome:primaryId\n      - gff3:ID\n      - gpi:DB_Object_ID\n

                                        Here we define the property slot id as a required field for all instances of the entity class named thing.

                                        "},{"location":"using-the-modeling-language/#slots-relating-to-constraints-on-slot-composition","title":"Slots Relating to Constraints on Slot Composition","text":""},{"location":"using-the-modeling-language/#domain","title":"domain","text":"

                                        The domain slot mimics the idea of rdfs:domain where you constrain the type of classes that a given Biolink Model slot can be a part of.

                                          genetically interacts with:\n    is_a: interacts with\n    domain: gene\n

                                        Here we define that the subject (source node) of the predicate slot genetically interacts with must be an instance of class gene.

                                        "},{"location":"using-the-modeling-language/#range","title":"range","text":"

                                        The range slot mimics the idea of rdfs:range where you can constrain the type of classes (or data types) a given Biolink Model slot can have as its value.

                                          genetically interacts with:\n    is_a: interacts with\n    domain: gene\n    range: gene\n

                                        Here we define that both the subject (source node) and object (target node) of the predicate slot genetically interacts with must be instances of class gene.

                                        "},{"location":"using-the-modeling-language/#symmetric","title":"symmetric","text":"

                                        The symmetric slot can be used to specify whether a Biolink Model predicate slot is symmetric in its semantics.

                                        i.e. if A -[r]-> B and r is symmetric then one can infer B -[r]-> A

                                          genetically interacts with:\n    is_a: interacts with\n    domain: gene\n    range: gene\n    in_subset:\n      - translator_minimal\n    symmetric: true\n

                                        Here we define that the predicate slot genetically interacts with is symmetric.

                                        Note: This property is not inherited by descendants of this predicate slot. You will have to explicitly define every predicate slot that should be considered as symmetric.

                                        "},{"location":"using-the-modeling-language/#slots-relating-semantic-mappings-and-anchoring-to-external-ontology","title":"Slots Relating Semantic Mappings and Anchoring to External Ontology","text":""},{"location":"using-the-modeling-language/#symmetric_1","title":"symmetric","text":"

                                        The symmetric slot can be used to specify whether a given predicate slot is symmetric.

                                          interacts with:\n    domain: named thing\n    range: named thing\n    description: >-\n      holds between any two entities that directly or indirectly interact with each other\n    is_a: related to\n    in_subset:\n      - translator_minimal\n    symmetric: true\n

                                        Note: The symmetric nature of the predicate is not inherited by descendants of the predicate.

                                        "},{"location":"using-the-modeling-language/#inverse","title":"inverse","text":"

                                        The inverse slot can be used to specify the inverse predicate of a given predicate slot relationship.

                                          affects:\n    is_a: related to\n    description: >-\n      describes an entity that has a direct affect on the state or quality\n      of another existing entity. Use of the 'affects' predicate implies that\n      the affected entity already exists, unlike predicates such as\n      'affects risk for' and 'prevents, where the outcome is something\n      that may or may not come to be.\n    inverse: affected by\n    in_subset:\n      - translator_minimal\n
                                        "},{"location":"using-the-modeling-language/#exact_mappings","title":"exact_mappings","text":"

                                        The exact_mappings slot can be used to define external concepts, predicates, or properties which are considered to be exact mappings to the class (or slot) being defined.

                                          same as:\n    is_a: exact match\n    description: >-\n      holds between two entities that are considered equivalent to each other\n    in_subset:\n      - translator_minimal\n    exact_mappings:\n      - owl:sameAs\n      - skos:exactMatch\n      - WIKIDATA_PROPERTY:P2888\n      - CHEMBL.MECHANISM:equivalent_to\n      - MONDO:equivalentTo\n

                                        Here we define a list of 5 predicates that are semantically equivalent to the Biolink Model predicate slot same as.

                                        "},{"location":"using-the-modeling-language/#close_mappings","title":"close_mappings","text":"

                                        The close_mappings slot can be used to define external concepts, predicates, or properties which are considered to be close mappings to the class (or slot) being defined.

                                          same as:\n    is_a: exact match\n    description: >-\n      holds between two entities that are considered equivalent to each other\n    in_subset:\n      - translator_minimal\n    exact_mappings:\n      - owl:sameAs\n      - skos:exactMatch\n      - WIKIDATA_PROPERTY:P2888\n      - CHEMBL.MECHANISM:equivalent_to\n      - MONDO:equivalentTo\n    close_mappings:\n      - owl:equivalentClass\n

                                        Here we define owl:equivalentClass as being a close match to the Biolink Model predicate slot same as.

                                        "},{"location":"using-the-modeling-language/#narrow_mappings","title":"narrow_mappings","text":"

                                        The narrow_mappings slot can be used to define external concepts, predicates, or properties which are considered to be narrow mappings to the class (or slot) being defined.

                                          same as:\n    is_a: exact match\n    description: >-\n      holds between two entities that are considered equivalent to each other\n    in_subset:\n      - translator_minimal\n    close_mappings:\n      - owl:equivalentClass\n    exact_mappings:\n      - owl:sameAs\n      - skos:exactMatch\n      - WIKIDATA_PROPERTY:P2888\n      - CHEMBL.MECHANISM:equivalent_to\n      - MONDO:equivalentTo\n    narrow_mappings:\n      - DRUGBANK:external-identifier\n

                                        Here we define DRUGBANK:external-identifier as being a narrow match to the predicate slot same as.

                                        By narrow we mean that the scope of DRUGBANK:external-identifier is more narrower and restrictive than same as.

                                        If we were to create a new predicate slot as a proxy for DRUGBANK:external-identifier then that new slot would be a child of same as.

                                        "},{"location":"using-the-modeling-language/#broad_mappings","title":"broad_mappings","text":"

                                        The broad_mappings slot can be used to define external concepts, predicates, or properties which are considered to be broad mappings to the class (or slot) being defined.

                                          in complex with:\n    description: >-\n      holds between two genes or gene products that are part of (or code for products that are part of) in the same macromolecular complex\n    is_a: coexists with\n    domain: gene or gene product\n    range: gene or gene product\n    in_subset:\n      - translator_minimal\n    broad_mappings:\n      - SIO:010285\n

                                        Here we define SIO:010285 (molecular complex formation) as a broad mapping to the predicate slot in complex with.

                                        By broad we mean that the scope of SIO:010285 is more broad and relaxed than in complex with.

                                        If we were to create a new predicate slot as a proxy for SIO:010285 then that new slot would be a parent of in complex with.

                                        "},{"location":"using-the-modeling-language/#related_mappings","title":"related_mappings","text":"

                                        The related_mappings slot can be used to define external concepts, predicates, or properties which are considered to be related mappings to the class (or slot) being defined.

                                          in complex with:\n    description: >-\n      holds between two genes or gene products that are part of (or code for products that are part of) in the same macromolecular complex\n    is_a: coexists with\n    domain: gene or gene product\n    range: gene or gene product\n    in_subset:\n      - translator_minimal\n    broad_mappings:\n      - SIO:010285\n    related_mappings:\n      - SIO:010497\n

                                        Here we define SIO:010497 (protein complex) as a related mapping to the predicate slot in complex with.

                                        By related we mean that the scope of SIO:010497 is related to the predicate slot in complex with and it's difficult to infer any further granularity.

                                        "},{"location":"using-the-modeling-language/#subproperty_of","title":"subproperty_of","text":"

                                        The subproperty_of slot can be used (typically, under slot_usage) to anchor the values of a Biolink predicate slot of an association to a particular predicate (and its subclasses) other than the top-most predicate, biolink:related_to.

                                          gene to gene homology association:\n    is_a: gene to gene association\n    slot_usage:\n      predicate:\n        subproperty_of: homologous to\n

                                        Here, the predicate of the biolink:GeneToGeneHomologyAssociation is constrained to a value the subtree of predicates of biolink:homologous_to or its subclasses.

                                        "},{"location":"using-the-modeling-language/#subclass_of","title":"subclass_of","text":"

                                        The subclass_of slot can be used to anchor the semantics of a Biolink class to a particular term in an external 3rd party ontology.

                                          named thing:\n    description: \"a databased entity or concept/class\"\n    slots:\n      - id\n      - name\n      - category\n    subclass_of: BFO:0000001\n

                                        Here, biolink:NamedThing is anchored to ontology term BFO:0000001 - Entity of the Basic Formal Ontology which implies all is_a specified subclasses of biolink:NamedThing are also a subclasses of BFO:0000001.

                                        "},{"location":"variant_part_of/","title":"Slot: variant_part_of (multivalued)","text":"Inverse: has variant part

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"variant_part_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • overlaps
                                              • part_of
                                                • variant_part_of
                                        "},{"location":"variant_part_of/#linkml-source","title":"LinkML Source","text":"
                                        name: variant part of\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: part of\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: variant_part_of\ninverse: has variant part\nrange: named thing\n\n
                                        "},{"location":"version/","title":"Slot: version","text":"

                                        Domain: Dataset Range: String

                                        "},{"location":"version/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • version
                                        "},{"location":"version/#linkml-source","title":"LinkML Source","text":"
                                        name: version\nfrom_schema: https://w3id.org/biolink/biolink-model\nbroad_mappings:\n- pav:version\n- owl:versionInfo\nis_a: node property\ndomain: dataset\nalias: version\nrange: string\n\n
                                        "},{"location":"version_of/","title":"Slot: version_of","text":"

                                        Domain: DatasetVersion Range: DatasetSummary

                                        "},{"location":"version_of/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • version_of
                                        "},{"location":"version_of/#linkml-source","title":"LinkML Source","text":"
                                        name: version of\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- dct:isVersionOf\nis_a: node property\ndomain: dataset version\nalias: version_of\nrange: dataset summary\n\n
                                        "},{"location":"volume/","title":"Slot: volume","text":"Description: volume of a book or music release in a collection/series or a published collection of journal issues in a serial publication

                                        Domain: Publication Range: String

                                        "},{"location":"volume/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • volume
                                        "},{"location":"volume/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot BookChapter None no Serial This class may rarely be instantiated except if use cases of a given knowledge graph support its utility. no Article a piece of writing on a particular topic presented as a stand-alone section of a larger publication no"},{"location":"volume/#linkml-source","title":"LinkML Source","text":"
                                        name: volume\ndescription: volume of a book or music release in a collection/series or a published\n  collection of journal issues in a serial publication\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- WIKIDATA_PROPERTY:P478\nis_a: node property\ndomain: publication\nalias: volume\ndomain_of:\n- book chapter\n- serial\n- article\nrange: string\n\n
                                        "},{"location":"working-with-the-model/","title":"Working with Biolink Model","text":"

                                        The model and how to curate the model has been addressed in other sections. But how to make use of the Biolink Model in practical terms? How to use the classes and slots defined in the model for representing nodes and edges in a graph?

                                        We can consider a small example and see how it can be represented using the Biolink Model.

                                        Example:

                                        protein1 protein2\n9606.ENSP00000000233 9606.ENSP00000272298\n9606.ENSP00000000233 9606.ENSP00000253401\n9606.ENSP00000000233 9606.ENSP00000401445\n

                                        The above lines are from STRING DB.

                                        The information can be represented using Biolink Model as follows: - use Biolink entity class protein for protein entities - use Biolink entity class gene for gene entities - use Biolink predicate slot interacts with as the relationship or predicate for representing an edge between interacting partners - use Biolink association class gene to gene association to type the edge

                                        One modeling consideration we are going to make here is that we will be projecting the interaction between proteins to interaction between genes.

                                        "},{"location":"working-with-the-model/#annotating-nodes","title":"Annotating nodes","text":"

                                        Each individual protein and gene can be treated as nodes in a graph.

                                        Each protein node has protein as its category.

                                        Each gene node has gene as its category.

                                        As per the model, protein nodes should have identifiers from UniProtKB and gene nodes should have identifiers NCBIGene.

                                        One can further type the protein and gene entities using the Biolink slot type (which corresponds to rdf:type).

                                        In KGX serialization format the nodes can be represented as follows:

                                        id  name    category    provided_by xref    type    in_taxon\nUniProtKB:P84085    ARF5    biolink:Protein STRING  ENSEMBL:ENSP00000000233     NCBITaxon:9606\nUniProtKB:P0DP24    CALM2   biolink:Protein STRING  ENSEMBL:ENSP00000272298     NCBITaxon:9606\nUniProtKB:O43307    ARHGEF9 biolink:Protein STRING  ENSEMBL:ENSP00000253401     NCBITaxon:9606\nUniProtKB:O75460    ERN1    biolink:Protein STRING  ENSEMBL:ENSP00000401445     NCBITaxon:9606\nNCBIGene:381    ARF5    biolink:Gene    STRING  ENSEMBL:ENSG00000004059 SO:0001217  NCBITaxon:9606\nNCBIGene:805    CALM2   biolink:Gene    STRING  ENSEMBL:ENSG00000143933 SO:0001217  NCBITaxon:9606\nNCBIGene:23229  ARHGEF9 biolink:Gene    STRING  ENSEMBL:ENSG00000131089 SO:0001217  NCBITaxon:9606\nNCBIGene:2081   ERN1    biolink:Gene    STRING  ENSEMBL:ENSG00000178607 SO:0001217  NCBITaxon:9606\n

                                        Note: While the entity classes are defined as gene and protein in the model, when using them the reference to the class should always be in their CURIE form which includes the biolink prefix.

                                        "},{"location":"working-with-the-model/#node-semantics","title":"Node semantics","text":"

                                        There are three ways of attaching semantics to a node: - using Biolink slot category - the value of the category must be from the named thing hierarchy - using Biolink slot type - can have a value from any external ontology, controlled vocabulary, thesauri, or taxonomy - using Biolink predicate slot subclass_of (or rdfs:subClassOf) - can have a value from any external ontology, controlled vocabulary, thesauri, or taxonomy

                                        "},{"location":"working-with-the-model/#annotating-edges","title":"Annotating edges","text":"

                                        Each individual interaction between genes can be treated as an edge with, - interacts with as its predicate - gene to gene association as its category

                                        And we have additional edges that go from gene to protein to signify that a gene encodes for a protein via the Biolink predicate slot has gene product.

                                        In KGX serialization format the edges can be represented as follows:

                                        id  subject predicate   object    provided_by category\n985eb9e6-e0bf-4cef-be0a-3d8ea12d228b    NCBIGene:381    biolink:interacts_with  NCBIGene:805    STRING  biolink:GeneToGeneAssociation\n5550b653-69ff-48cc-a1ef-638ecdc50ea3    NCBIGene:381    biolink:interacts_with  NCBIGene:23229  STRING  biolink:GeneToGeneAssociation\n8bff8da0-6da2-4154-b507-a8e9f75c55f8    NCBIGene:381    biolink:interacts_with  NCBIGene:2081   STRING  biolink:GeneToGeneAssociation\n36e2edf0-d490-4417-9407-7070f4320083    NCBIGene:381    biolink:has_gene_product    UniProtKB:P84085    STRING  \n0dd21d53-4985-467c-8e6d-0a79c0410016    NCBIGene:805    biolink:has_gene_product    UniProtKB:P0DP24    STRING  \nfe5f9383-c5f6-4eba-9dc4-185e6d331459    NCBIGene:23229  biolink:has_gene_product    UniProtKB:O43307    STRING  \n8c60c2b2-ff6c-45d5-a18f-e927ab1dec35    NCBIGene:2081   biolink:has_gene_product    UniProtKB:O75460    STRING  \n

                                        Note: While association class is defined as gene to gene association and predicate slots are defined as interacts with and has gene product in the model, when using them the reference to the class should always be in their CURIE form which includes the biolink prefix.

                                        "},{"location":"working-with-the-model/#edge-semantics","title":"Edge semantics","text":"

                                        There are 3 ways of attaching the semantics to an edge: - using the Biolink association slot predicate - must have a value from the related to hierarchy - using the Biolink slot category - must have a value from the association hierarchy - using Biolink slot type - can have a value from any external ontology, controlled vocabulary, thesauri, or taxonomy

                                        "},{"location":"working-with-the-model/#biolink-model-representation-in-neo4j","title":"Biolink Model representation in Neo4j","text":"

                                        The model itself is very close to labelled property graphs.

                                        The previous example can be easily converted to a Neo4j compatible TSV using KGX.

                                        nodes.tsv:

                                        id:ID   name    category:LABEL  xref    provided_by:string[]    in_taxon    type\nUniProtKB:P84085    ARF5    biolink:Protein ENSEMBL:ENSP00000000233 STRING  NCBITaxon:9606  \nUniProtKB:P0DP24    CALM2   biolink:Protein ENSEMBL:ENSP00000272298 STRING  NCBITaxon:9606  \nUniProtKB:O43307    ARHGEF9 biolink:Protein ENSEMBL:ENSP00000253401 STRING  NCBITaxon:9606  \nUniProtKB:O75460    ERN1    biolink:Protein ENSEMBL:ENSP00000401445 STRING  NCBITaxon:9606  \nNCBIGene:381    ARF5    biolink:Gene    ENSEMBL:ENSG00000004059 STRING  NCBITaxon:9606  SO:0001217\nNCBIGene:805    CALM2   biolink:Gene    ENSEMBL:ENSG00000143933 STRING  NCBITaxon:9606  SO:0001217\nNCBIGene:23229  ARHGEF9 biolink:Gene    ENSEMBL:ENSG00000131089 STRING  NCBITaxon:9606  SO:0001217\nNCBIGene:2081   ERN1    biolink:Gene    ENSEMBL:ENSG00000178607 STRING  NCBITaxon:9606  SO:0001217\n

                                        edges.tsv:

                                        id  subject:START_ID    predicate:TYPE  object:END_ID   provided_by:string[]    category:string[]\n985eb9e6-e0bf-4cef-be0a-3d8ea12d228b    NCBIGene:381    biolink:interacts_with  NCBIGene:805    STRING  biolink:GeneToGeneAssociation\n5550b653-69ff-48cc-a1ef-638ecdc50ea3    NCBIGene:381    biolink:interacts_with  NCBIGene:23229  STRING  biolink:GeneToGeneAssociation\n8bff8da0-6da2-4154-b507-a8e9f75c55f8    NCBIGene:381    biolink:interacts_with  NCBIGene:2081   STRING  biolink:GeneToGeneAssociation\n36e2edf0-d490-4417-9407-7070f4320083    NCBIGene:381    biolink:has_gene_product    UniProtKB:P84085    STRING  \n0dd21d53-4985-467c-8e6d-0a79c0410016    NCBIGene:805    biolink:has_gene_product    UniProtKB:P0DP24    STRING  \nfe5f9383-c5f6-4eba-9dc4-185e6d331459    NCBIGene:23229  biolink:has_gene_product    UniProtKB:O43307    STRING  \n8c60c2b2-ff6c-45d5-a18f-e927ab1dec35    NCBIGene:2081   biolink:has_gene_product    UniProtKB:O75460    STRING  \n
                                        "},{"location":"working-with-the-model/#biolink-model-representation-in-rdf","title":"Biolink Model representation in RDF","text":"

                                        Since RDF graphs do not allow for properties on edges, the most practical alternative is to use reification where an edge is transformed into a node of type biolink:Association (or its descendants) and any edge properties then becomes properties of this reified node.

                                        Using reification, the previous example can be easily converted to RDF using KGX,

                                        @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .\n@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .\n@prefix biolink: <https://w3id.org/biolink/vocab/> .\n@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .\n\n<http://identifiers.org/uniprot/P84085>\n  rdfs:label \"ARF5\"^^xsd:string ;\n  biolink:category biolink:Protein ;\n  biolink:provided_by \"STRING\" ;\n  biolink:xref <http://identifiers.org/ensembl/ENSP00000000233> ;\n  biolink:in_taxon <http://purl.obolibrary.org/obo/NCBITaxon_9606> .\n\n<http://identifiers.org/uniprot/P0DP24>\n  rdfs:label \"CALM2\"^^xsd:string ;\n  biolink:category biolink:Protein ;\n  biolink:provided_by \"STRING\" ;\n  biolink:xref <http://identifiers.org/ensembl/ENSP00000272298> ;\n  biolink:in_taxon <http://purl.obolibrary.org/obo/NCBITaxon_9606> .\n\n<http://identifiers.org/uniprot/O43307>\n  rdfs:label \"ARHGEF9\"^^xsd:string ;\n  biolink:category biolink:Protein ;\n  biolink:provided_by \"STRING\" ;\n  biolink:xref <http://identifiers.org/ensembl/ENSP00000253401> ;\n  biolink:in_taxon <http://purl.obolibrary.org/obo/NCBITaxon_9606> .\n\n<http://identifiers.org/uniprot/O75460>\n  rdfs:label \"ERN1\"^^xsd:string ;\n  biolink:category biolink:Protein ;\n  biolink:provided_by \"STRING\" ;\n  biolink:xref <http://identifiers.org/ensembl/ENSP00000401445> ;\n  biolink:in_taxon <http://purl.obolibrary.org/obo/NCBITaxon_9606> .\n\n<http://www.ncbi.nlm.nih.gov/gene/381>\n  rdfs:label \"ARF5\"^^xsd:string ;\n  biolink:category biolink:Gene ;\n  biolink:provided_by \"STRING\" ;\n  biolink:xref <http://identifiers.org/ensembl/ENSG00000004059> ;\n  a <http://purl.obolibrary.org/obo/SO_0001217> ;\n  biolink:in_taxon <http://purl.obolibrary.org/obo/NCBITaxon_9606> ;\n  biolink:has_gene_product <http://identifiers.org/uniprot/P84085> .\n\n<http://www.ncbi.nlm.nih.gov/gene/805>\n  rdfs:label \"CALM2\"^^xsd:string ;\n  biolink:category biolink:Gene ;\n  biolink:provided_by \"STRING\" ;\n  biolink:xref <http://identifiers.org/ensembl/ENSG00000143933> ;\n  a <http://purl.obolibrary.org/obo/SO_0001217> ;\n  biolink:in_taxon <http://purl.obolibrary.org/obo/NCBITaxon_9606> ;\n  biolink:has_gene_product <http://identifiers.org/uniprot/P0DP24> .\n\n<http://www.ncbi.nlm.nih.gov/gene/23229>\n  rdfs:label \"ARHGEF9\"^^xsd:string ;\n  biolink:category biolink:Gene ;\n  biolink:provided_by \"STRING\" ;\n  biolink:xref <http://identifiers.org/ensembl/ENSG00000131089> ;\n  a <http://purl.obolibrary.org/obo/SO_0001217> ;\n  biolink:in_taxon <http://purl.obolibrary.org/obo/NCBITaxon_9606> ;\n  biolink:has_gene_product <http://identifiers.org/uniprot/O43307> .\n\n<http://www.ncbi.nlm.nih.gov/gene/2081>\n  rdfs:label \"ERN1\"^^xsd:string ;\n  biolink:category biolink:Gene ;\n  biolink:provided_by \"STRING\" ;\n  biolink:xref <http://identifiers.org/ensembl/ENSG00000178607> ;\n  a <http://purl.obolibrary.org/obo/SO_0001217> ;\n  biolink:in_taxon <http://purl.obolibrary.org/obo/NCBITaxon_9606> ;\n  biolink:has_gene_product <http://identifiers.org/uniprot/O75460> .\n\n<https://www.example.org/UNKNOWN/985eb9e6-e0bf-4cef-be0a-3d8ea12d228b>\n  rdf:subject <http://www.ncbi.nlm.nih.gov/gene/381> ;\n  rdf:predicate biolink:interacts_with ;\n  rdf:object <http://www.ncbi.nlm.nih.gov/gene/805> ;\n  biolink:provided_by \"STRING\" ;\n  biolink:category biolink:GeneToGeneAssociation .\n\n<https://www.example.org/UNKNOWN/5550b653-69ff-48cc-a1ef-638ecdc50ea3>\n  rdf:subject <http://www.ncbi.nlm.nih.gov/gene/381> ;\n  rdf:predicate biolink:interacts_with ;\n  rdf:object <http://www.ncbi.nlm.nih.gov/gene/23229> ;\n  biolink:provided_by \"STRING\" ;\n  biolink:category biolink:GeneToGeneAssociation .\n\n<https://www.example.org/UNKNOWN/8bff8da0-6da2-4154-b507-a8e9f75c55f8>\n  rdf:subject <http://www.ncbi.nlm.nih.gov/gene/381> ;\n  rdf:predicate biolink:interacts_with ;\n  rdf:object <http://www.ncbi.nlm.nih.gov/gene/2081> ;\n  biolink:provided_by \"STRING\" ;\n  biolink:category biolink:GeneToGeneAssociation .\n
                                        "},{"location":"xenologous_to/","title":"Slot: xenologous_to (multivalued)","text":"Description: a homology relationship characterized by an interspecies (horizontal) transfer since the common ancestor.

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"xenologous_to/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • similar_to
                                              • homologous_to
                                                • xenologous_to
                                        "},{"location":"xenologous_to/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"xenologous_to/#linkml-source","title":"LinkML Source","text":"
                                        name: xenologous to\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: a homology relationship characterized by an interspecies (horizontal)\n  transfer since the common ancestor.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:HOM0000018\nis_a: homologous to\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: xenologous_to\nsymmetric: true\nrange: named thing\n\n
                                        "},{"location":"xref/","title":"Slot: xref (multivalued)","text":"Description: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. Aliases: dbxref, Dbxref, DbXref, record_url, source_record_urls

                                        Domain: NamedThing Range: Uriorcurie

                                        "},{"location":"xref/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot NamedThing a databased entity or concept/class no Publication Any \u2018published\u2019 piece of information. Publications are considered broadly to include any document or document part made available in print or on the web - which may include scientific journal issues, individual articles, and books - as well as things like pre-prints, white papers, patents, drug labels, web pages, protocol documents, and even a part of a publication if of significant knowledge scope (e.g. a figure, figure legend, or section highlighted by NLP). no RetrievalSource Provides information about how a particular InformationResource served as a source from which knowledge expressed in an Edge, or data used to generate this knowledge, was retrieved. no Gene A region (or regions) that includes all of the sequence elements necessary to encode a functional transcript. A gene locus may include regulatory regions, transcribed regions and/or other functional sequence regions. no GeneProductMixin The functional molecular product of a single gene locus. Gene products are either proteins or functional RNA molecules. no"},{"location":"xref/#linkml-source","title":"LinkML Source","text":"
                                        name: xref\ndescription: A database cross reference or alternative identifier for a NamedThing\n  or edge between two  NamedThings.  This property should point to a database record\n  or webpage that supports the existence of the edge, or  gives more detail about\n  the edge. This property can be used on a node or edge to provide multiple URIs or\n  CURIE cross references.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- dbxref\n- Dbxref\n- DbXref\n- record_url\n- source_record_urls\nnarrow_mappings:\n- gff3:Dbxref\n- gpi:DB_Xrefs\ndomain: named thing\nmultivalued: true\nalias: xref\ndomain_of:\n- named thing\n- publication\n- retrieval source\n- gene\n- gene product mixin\nrange: uriorcurie\n\n
                                        "}]} \ No newline at end of file +{"config":{"lang":["en"],"separator":"[\\s\\-]+","pipeline":["stopWordFilter"]},"docs":[{"location":"","title":"Biolink-Model: a data model for life-sciences data.","text":"

                                        The Biolink Model is a high-level, open-source data model designed to standardize types and relationships in biological knowledge graphs, covering entities like genes, diseases, chemical substances, organisms, genomics, phenotypes, and more. Biolink Model can be used to formalize the relationships between data structures in translational science. It incorporates object-oriented classification and graph-oriented features. The core of the model is a set of hierarchical, interconnected classes (or categories) and relationships between them (or predicates). The model provides class and edge attributes and associations that guide how entities should relate to one another. The goal of the Biolink Model is to provide a consistent framework for representing biological knowledge across various databases and formats. For more information, see: understanding the model

                                        "},{"location":"#classes-visualization","title":"Classes (Visualization)","text":"Class Description AccessibleDnaRegion A region (or regions) of a chromatinized genome that has been measured to be more accessible to an enzyme such as DNase-I or Tn5 Transpose Activity An activity is something that occurs over a period of time and acts upon or with entities; it may include consuming, processing, transforming, modifying, relocating, using, or generating entities. AdministrativeEntity None Agent person, group, organization or project that provides a piece of information (i.e. a knowledge association) AnatomicalEntity A subcellular location, cell type or gross anatomical part Annotation Biolink Model root class for entity annotations. Article a piece of writing on a particular topic presented as a stand-alone section of a larger publication Attribute A property or characteristic of an entity. For example, an apple may have properties such as color, shape, age, crispiness. An environmental sample may have attributes such as depth, lat, long, material. Bacterium A member of a group of unicellular microorganisms lacking a nuclear membrane, that reproduce by binary fission and are often motile. Behavior None BehavioralExposure A behavioral exposure is a factor relating to behavior impacting an individual. BehavioralFeature A phenotypic feature which is behavioral in nature. BehavioralOutcome An outcome resulting from an exposure event which is the manifestation of human behavior. BiologicalEntity None BiologicalProcess One or more causally connected executions of molecular functions BiologicalProcessOrActivity Either an individual molecular activity, or a collection of causally connected molecular activities in a biological system. BiologicalSex None BioticExposure An external biotic exposure is an intake of (sometimes pathological) biological organisms (including viruses). Book This class may rarely be instantiated except if use cases of a given knowledge graph support its utility. BookChapter None Case An individual (human) organism that has a patient role in some clinical context. Cell None CellLine None CellularComponent A location in or around a cell CellularOrganism ChemicalEntity A chemical entity is a physical entity that pertains to chemistry or biochemistry. ChemicalExposure A chemical exposure is an intake of a particular chemical entity. ChemicalMixture A chemical mixture is a chemical entity composed of two or more molecular entities. ChemicalRole A role played by the molecular entity or part thereof within a chemical context. ChiSquaredAnalysisResult A result of a chi squared analysis. ClinicalAttribute Attributes relating to a clinical manifestation ClinicalCourse The course a disease typically takes from its onset, progression in time, and eventual resolution or death of the affected individual ClinicalEntity Any entity or process that exists in the clinical domain and outside the biological realm. Diseases are placed under biological entities ClinicalFinding this category is currently considered broad enough to tag clinical lab measurements and other biological attributes taken as 'clinical traits' with some statistical score, for example, a p value in genetic associations. ClinicalIntervention None ClinicalMeasurement A clinical measurement is a special kind of attribute which results from a laboratory observation from a subject individual or sample. Measurements can be connected to their subject by the 'has attribute' slot. ClinicalModifier Used to characterize and specify the phenotypic abnormalities defined in the phenotypic abnormality sub-ontology, with respect to severity, laterality, and other aspects ClinicalTrial None CodingSequence None Cohort A group of people banded together or treated as a group who share common characteristics. A cohort 'study' is a particular form of longitudinal study that samples a cohort, performing a cross-section at intervals through time. CommonDataElement A Common Data Element (CDE) is a standardized, precisely defined question, paired with a set of allowable responses, used systematically across different sites, studies, or clinical trials to ensure consistent data collection. Multiple CDEs (from one or more Collections) can be curated into Forms. (https://cde.nlm.nih.gov/home) ComplexChemicalExposure A complex chemical exposure is an intake of a chemical mixture (e.g. gasoline), other than a drug. ComplexMolecularMixture A complex molecular mixture is a chemical mixture composed of two or more molecular entities with unknown concentration and stoichiometry. ConceptCountAnalysisResult A result of a concept count analysis. ConfidenceLevel Level of confidence in a statement Dataset an item that refers to a collection of data from a data source. DatasetDistribution an item that holds distribution level information about a dataset. DatasetSummary an item that holds summary level information about a dataset. DatasetVersion an item that holds version level information about a dataset. Device A thing made or adapted for a particular purpose, especially a piece of mechanical or electronic equipment DiagnosticAid A device or substance used to help diagnose disease or injury Disease A disorder of structure or function, especially one that produces specific signs, phenotypes or symptoms or that affects a specific location and is not simply a direct result of physical injury. A disposition to undergo pathological processes that exists in an organism because of one or more disorders in that organism. DiseaseOrPhenotypicFeature Either one of a disease or an individual phenotypic feature. Some knowledge resources such as Monarch treat these as distinct, others such as MESH conflate. Please see definitions of phenotypic feature and disease in this model for their independent descriptions. This class is helpful to enforce domains and ranges that may involve either a disease or a phenotypic feature. DiseaseOrPhenotypicFeatureExposure A disease or phenotypic feature state, when viewed as an exposure, represents an precondition, leading to or influencing an outcome, e.g. HIV predisposing an individual to infections; a relative deficiency of skin pigmentation predisposing an individual to skin cancer. DiseaseOrPhenotypicFeatureOutcome Physiological outcomes resulting from an exposure event which is the manifestation of a disease or other characteristic phenotype. Drug A substance intended for use in the diagnosis, cure, mitigation, treatment, or prevention of disease DrugExposure A drug exposure is an intake of a particular drug. DrugLabel a document accompanying a drug or its container that provides written, printed or graphic information about the drug, including drug contents, specific instructions or warnings for administration, storage and disposal instructions, etc. DrugToGeneInteractionExposure drug to gene interaction exposure is a drug exposure is where the interactions of the drug with specific genes are known to constitute an 'exposure' to the organism, leading to or influencing an outcome. Entity Root Biolink Model class for all things and informational relationships, real or imagined. EnvironmentalExposure A environmental exposure is a factor relating to abiotic processes in the environment including sunlight (UV-B), atmospheric (heat, cold, general pollution) and water-born contaminants. EnvironmentalFeature None EnvironmentalFoodContaminant None EnvironmentalProcess None EpidemiologicalOutcome An epidemiological outcome, such as societal disease burden, resulting from an exposure event. Event Something that happens at a given place and time. EvidenceType Class of evidence that supports an association Exon A region of the transcript sequence within a gene which is not removed from the primary RNA transcript by RNA splicing. Food A substance consumed by a living organism as a source of nutrition FoodAdditive None Fungus A kingdom of eukaryotic, heterotrophic organisms that live as saprobes or parasites, including mushrooms, yeasts, smuts, molds, etc. They reproduce either sexually or asexually, and have life cycles that range from simple to complex. Filamentous fungi refer to those that grow as multicellular colonies (mushrooms and molds). Gene A region (or regions) that includes all of the sequence elements necessary to encode a functional transcript. A gene locus may include regulatory regions, transcribed regions and/or other functional sequence regions. GeneFamily any grouping of multiple genes or gene products related by common descent GeneticInheritance The pattern or 'mode' in which a particular genetic trait or disorder is passed from one generation to the next, e.g. autosomal dominant, autosomal recessive, etc. Genome A genome is the sum of genetic material within a cell or virion. GenomicBackgroundExposure A genomic background exposure is where an individual's specific genomic background of genes, sequence variants or other pre-existing genomic conditions constitute a kind of 'exposure' to the organism, leading to or influencing an outcome. Genotype An information content entity that describes a genome by specifying the total variation in genomic sequence and/or gene expression, relative to some established background GenotypicSex An attribute corresponding to the genotypic sex of the individual, based upon genotypic composition of sex chromosomes. GeographicExposure A geographic exposure is a factor relating to geographic proximity to some impactful entity. GeographicLocation a location that can be described in lat/long coordinates GeographicLocationAtTime a location that can be described in lat/long coordinates, for a particular time GrossAnatomicalStructure None Haplotype A set of zero or more Alleles on a single instance of a Sequence[VMC] Hospitalization None HospitalizationOutcome An outcome resulting from an exposure event which is the increased manifestation of acute (e.g. emergency room visit) or chronic (inpatient) hospitalization. Human A member of the the species Homo sapiens. IndividualOrganism An instance of an organism. For example, Richard Nixon, Charles Darwin, my pet cat. Example ID: ORCID:0000-0002-5355-2576 InformationContentEntity a piece of information that typically describes some topic of discourse or is used as support. Invertebrate An animal lacking a vertebral column. This group consists of 98% of all animal species. JournalArticle an article, typically presenting results of research, that is published in an issue of a scientific journal. LifeStage A stage of development or growth of an organism, including post-natal adult stages LogOddsAnalysisResult A result of a log odds ratio analysis. MacromolecularComplex A stable assembly of two or more macromolecules, i.e. proteins, nucleic acids, carbohydrates or lipids, in which at least one component is a protein and the constituent parts function together. Mammal A member of the class Mammalia, a clade of endothermic amniotes distinguished from reptiles and birds by the possession of hair, three middle ear bones, mammary glands, and a neocortex MappingCollection A collection of deprecated mappings. MaterialSample A sample is a limited quantity of something (e.g. an individual or set of individuals from a population, or a portion of a substance) to be used for testing, analysis, inspection, investigation, demonstration, or trial use. [SIO] MicroRNA None MolecularActivity An execution of a molecular function carried out by a gene product or macromolecular complex. MolecularEntity A molecular entity is a chemical entity composed of individual or covalently bonded atoms. MolecularMixture A molecular mixture is a chemical mixture composed of two or more molecular entities with known concentration and stoichiometry. MortalityOutcome An outcome of death from resulting from an exposure event. NamedThing a databased entity or concept/class NoncodingRNAProduct None NucleicAcidEntity A nucleic acid entity is a molecular entity characterized by availability in gene databases of nucleotide-based sequence representations of its precise sequence; for convenience of representation, partial sequences of various kinds are included. NucleicAcidSequenceMotif A linear nucleotide sequence pattern that is widespread and has, or is conjectured to have, a biological significance. e.g. the TATA box promoter motif, transcription factor binding consensus sequences. NucleosomeModification A chemical modification of a histone protein within a nucleosome octomer or a substitution of a histone with a variant histone isoform. e.g. Histone 4 Lysine 20 methylation (H4K20me), histone variant H2AZ substituting H2A. ObservedExpectedFrequencyAnalysisResult A result of a observed expected frequency analysis. Onset The age group in which (disease) symptom manifestations appear OrganismAttribute describes a characteristic of an organismal entity. OrganismTaxon A classification of a set of organisms. Example instances: NCBITaxon:9606 (Homo sapiens), NCBITaxon:2 (Bacteria). Can also be used to represent strains or subspecies. OrganismalEntity A named entity that is either a part of an organism, a whole organism, population or clade of organisms, excluding chemical entities Patent a legal document granted by a patent issuing authority which confers upon the patenter the sole right to make, use and sell an invention for a set period of time. PathologicalAnatomicalExposure An abnormal anatomical structure, when viewed as an exposure, representing an precondition, leading to or influencing an outcome, e.g. thrombosis leading to an ischemic disease outcome. PathologicalAnatomicalOutcome An outcome resulting from an exposure event which is the manifestation of an abnormal anatomical structure. PathologicalAnatomicalStructure An anatomical structure with the potential of have an abnormal or deleterious effect at the subcellular, cellular, multicellular, or organismal level. PathologicalProcess A biologic function or a process having an abnormal or deleterious effect at the subcellular, cellular, multicellular, or organismal level. PathologicalProcessExposure A pathological process, when viewed as an exposure, representing a precondition, leading to or influencing an outcome, e.g. autoimmunity leading to disease. PathologicalProcessOutcome An outcome resulting from an exposure event which is the manifestation of a pathological process. Pathway None Phenomenon a fact or situation that is observed to exist or happen, especially one whose cause or explanation is in question PhenotypicFeature A combination of entity and quality that makes up a phenotyping statement. An observable characteristic of an individual resulting from the interaction of its genotype with its molecular and physical environment. PhenotypicQuality A property of a phenotype PhenotypicSex An attribute corresponding to the phenotypic sex of the individual, based upon the reproductive organs present. PhysicalEntity An entity that has material reality (a.k.a. physical essence). PhysiologicalProcess None PlanetaryEntity Any entity or process that exists at the level of the whole planet Plant Polypeptide A polypeptide is a molecular entity characterized by availability in protein databases of amino-acid-based sequence representations of its precise primary structure; for convenience of representation, partial sequences of various kinds are included, even if they do not represent a physical molecule. PopulationOfIndividualOrganisms A collection of individuals from the same taxonomic class distinguished by one or more characteristics. Characteristics can include, but are not limited to, shared geographic location, genetics, phenotypes. PosttranslationalModification A chemical modification of a polypeptide or protein that occurs after translation. e.g. polypeptide cleavage to form separate proteins, methylation or acetylation of histone tail amino acids, protein ubiquitination. PredicateMapping A deprecated predicate mapping object contains the deprecated predicate and an example of the rewiring that should be done to use a qualified statement in its place. PreprintPublication a document reresenting an early version of an author's original scholarly work, such as a research paper or a review, prior to formal peer review and publication in a peer-reviewed scholarly or scientific journal. Procedure A series of actions conducted in a certain order or manner ProcessedMaterial A chemical entity (often a mixture) processed for consumption for nutritional, medical or technical use. Is a material entity that is created or changed during material processing. Protein A gene product that is composed of a chain of amino acid sequences and is produced by ribosome-mediated translation of mRNA ProteinDomain A conserved part of protein sequence and (tertiary) structure that can evolve, function, and exist independently of the rest of the protein chain. Protein domains maintain their structure and function independently of the proteins in which they are found. e.g. an SH3 domain. ProteinFamily None ProteinIsoform Represents a protein that is a specific isoform of the canonical or reference protein. See https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4114032/ Publication Any \u2018published\u2019 piece of information. Publications are considered broadly to include any document or document part made available in print or on the web - which may include scientific journal issues, individual articles, and books - as well as things like pre-prints, white papers, patents, drug labels, web pages, protocol documents, and even a part of a publication if of significant knowledge scope (e.g. a figure, figure legend, or section highlighted by NLP). QuantityValue A value of an attribute that is quantitative and measurable, expressed as a combination of a unit and a numeric value ReagentTargetedGene A gene altered in its expression level in the context of some experiment as a result of being targeted by gene-knockdown reagent(s) such as a morpholino or RNAi. RegulatoryRegion A region (or regions) of the genome that contains known or putative regulatory elements that act in cis- or trans- to affect the transcription of gene RelationshipType An OWL property used as an edge label RelativeFrequencyAnalysisResult A result of a relative frequency analysis. RetrievalSource Provides information about how a particular InformationResource served as a source from which knowledge expressed in an Edge, or data used to generate this knowledge, was retrieved. RNAProduct None RNAProductIsoform Represents a protein that is a specific isoform of the canonical or reference RNA SequenceVariant A sequence_variant is a non exact copy of a sequence_feature or genome exhibiting one or more sequence_alteration. Serial This class may rarely be instantiated except if use cases of a given knowledge graph support its utility. SeverityValue describes the severity of a phenotypic feature or disease SiRNA A small RNA molecule that is the product of a longer exogenous or endogenous dsRNA, which is either a bimolecular duplex or very long hairpin, processed (via the Dicer pathway) such that numerous siRNAs accumulate from both strands of the dsRNA. SRNAs trigger the cleavage of their target molecules. SmallMolecule A small molecule entity is a molecular entity characterized by availability in small-molecule databases of SMILES, InChI, IUPAC, or other unambiguous representation of its precise chemical structure; for convenience of representation, any valid chemical representation is included, even if it is not strictly molecular (e.g., sodium ion). Snv SNVs are single nucleotide positions in genomic DNA at which different sequence alternatives exist SocioeconomicAttribute Attributes relating to a socioeconomic manifestation SocioeconomicExposure A socioeconomic exposure is a factor relating to social and financial status of an affected individual (e.g. poverty). SocioeconomicOutcome An general social or economic outcome, such as healthcare costs, utilization, etc., resulting from an exposure event Study a detailed investigation and/or analysis StudyPopulation A group of people banded together or treated as a group as participants in a research study. StudyResult A collection of data items from a study that are about a particular study subject or experimental unit (the 'focus' of the Result) - optionally with context/provenance metadata that may be relevant to the interpretation of this data as evidence. StudyVariable a variable that is used as a measure in the investigation of a study TaxonomicRank A descriptor for the rank within a taxonomic classification. Example instance: TAXRANK:0000017 (kingdom) TextMiningResult A result of text mining. Transcript An RNA synthesized on a DNA or RNA template by an RNA polymerase. TranscriptionFactorBindingSite A region (or regions) of the genome that contains a region of DNA known or predicted to bind a protein that modulates gene transcription Treatment A treatment is targeted at a disease or phenotype and may involve multiple drug 'exposures', medical devices and/or procedures Vertebrate A sub-phylum of animals consisting of those having a bony or cartilaginous vertebral column. Virus A virus is a microorganism that replicates itself as a microRNA and infects the host cell. WebPage a document that is published according to World Wide Web standards, which may incorporate text, graphics, sound, and/or other features. Zygosity None"},{"location":"#properties","title":"Properties","text":"Property Description address the particulars of the place where someone or an organization is situated. For now, this slot is a simple text \"blob\" containing all relevant details of the given location for fitness of purpose. For the moment, this \"address\" can include other contact details such as email and phone number(?). affiliation a professional relationship between one provider (often a person) within another provider (often an organization). Target provider identity should be specified by a CURIE. Providers may have multiple affiliations. aggregate_statistic None animal_model_available_from authors connects an publication to the list of authors who contributed to the publication. This property should be a comma-delimited list of author names. It is recommended that an author's name be formatted as \"surname, firstname initial.\". Note that this property is a node annotation expressing the citation list of authorship which might typically otherwise be more completely documented in biolink:PublicationToProviderAssociation defined edges which point to full details about an author and possibly, some qualifiers which clarify the specific status of a given author in the publication. available_from broad_synonym None chapter chapter of a book created_with None creation_date date on which an entity was created. This can be applied to nodes or edges dataset_download_url None distribution_download_url None download_url None exact_synonym None format None full_name a long-form human readable name for a thing has_biological_sequence connects a genomic feature to its sequence has_chemical_formula description of chemical compound based on element symbols has_constituent one or more molecular entities within a chemical mixture has_count number of things with a particular property has_dataset None has_device connects an entity to one or more (medical) devices has_distribution None has_drug connects an entity to one or more drugs has_gene connects an entity associated with one or more genes has_gene_or_gene_product connects an entity with one or more gene or gene products has_percentage equivalent to has quotient multiplied by 100 has_procedure connects an entity to one or more (medical) procedures has_quotient None has_receptor the organism or organism part being exposed has_route the process that results in the stressor coming into direct contact with the receptor has_stressor the process or entity that the receptor is being exposed to has_taxonomic_rank None has_topic Connects a node to a vocabulary term or ontology class that describes some aspect of the entity. In general specific characterization is preferred. See https://github.com/biolink/biolink-model/issues/238 has_total total number of things in a particular reference set has_zygosity None in_taxon_label The human readable scientific name for the taxon of the entity. ingest_date None is_metabolite indicates whether a molecular entity is a metabolite is_supplement is_toxic iso_abbreviation Standard abbreviation for periodicals in the International Organization for Standardization (ISO) 4 system See https://www.issn.org/services/online-services/access-to-the-ltwa/. If the 'published in' property is set, then the iso abbreviation pertains to the broader publication context (the journal) within which the given publication node is embedded, not the publication itself. issue issue of a newspaper, a scientific journal or magazine for reference purpose keywords keywords tagging a publication latitude latitude license None longitude longitude max_tolerated_dose The highest dose of a drug or treatment that does not cause unacceptable side effects. The maximum tolerated dose is determined in clinical trials by testing increasing doses on different groups of people until the highest dose with acceptable side effects is found. Also called MTD. mesh_terms mesh terms tagging a publication narrow_synonym None node_property A grouping for any property that holds between a node and a value pages page number of source referenced for statement or publication provided_by The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. published_in CURIE identifier of a broader publication context within which the publication may be placed, e.g. a specified book or journal. related_synonym None resource_id The CURIE for an Information Resource that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. resource_role The role played by the InformationResource in serving as a source for an Edge. Note that a given Edge should have one and only one 'primary' source, and may have any number of 'aggregator' or 'supporting data' sources. retrieved_on None rights None source_logo None source_web_page None summary executive summary of a publication symbol Symbol for a particular thing synonym Alternate human-readable names for a thing systematic_synonym more commonly used for gene symbols in yeast trade_name update_date date on which an entity was updated. This can be applied to nodes or edges upstream_resource_ids An upstream InformationResource from which the resource being described directly retrieved a record of the knowledge expressed in the Edge, or data used to generate this knowledge. This is an array because there are cases where a merged Edge holds knowledge that was retrieved from multiple sources. e.g. an Edge provided by the ARAGORN ARA can expressing knowledge it retrieved from both the automat-mychem-info and molepro KPs, which both provided it with records of this single fact. version None version_of None volume volume of a book or music release in a collection/series or a published collection of journal issues in a serial publication"},{"location":"#predicates-visualization","title":"Predicates (Visualization)","text":"Property Description active_in None actively_involved_in holds between a continuant and a process or function, where the continuant actively contributes to part or all of the process or function it realizes actively_involves None acts_upstream_of None acts_upstream_of_negative_effect None acts_upstream_of_or_within None acts_upstream_of_or_within_negative_effect None acts_upstream_of_or_within_positive_effect None acts_upstream_of_positive_effect None adverse_event_of None affected_by describes an entity of which the state or quality is affected by another existing entity. affects Describes an entity that has an effect on the state or quality of another existing entity. affects_likelihood_of Holds between two entities where the presence or application of one alters the chance that the other will come to be. affects_response_to None ameliorates_condition Holds between an entity and an existing medical condition (disease or phenotypic feature) where the entity is able to ameliorate symptoms, stabilize progression, or cure the condition. amount_or_activity_decreased_by None amount_or_activity_increased_by None assesses The effect of a thing on a target was interrogated in some assay. A relationship between some perturbing agent (usually a chemical compound) and some target entity, where the affect of the perturbing agent on the target entity was interrogated in a particular assay. The target might be a particular protein, tissue, phenotype, whole organism, cell line, or other type of biological entity. associated_with Expresses a relationship between two named things where the relationship is typically generated statistically (though not in all cases), and is weaker than its child, 'correlated with', but stronger than its parent, 'related to'. This relationship holds between two concepts represented by variables for which a statistical dependence is demonstrated. E.g. the statement \u201cAtrial Fibrillation (Afib) is associated with Myocardial Infraction (MI)\u201d asserts that having Afib is not statistically independent from whether a patient will also have MI. Note that in Translator associations, the subject and object concepts may map exactly to the statistical variables, or represent related entities for which the variables serve as proxies in an Association (e.g. diseases, chemical entities or processes). associated_with_decreased_likelihood_of Expresses a relationship between two named things where the relationship is typically generated statistically and the state or fact of something is less probable. associated_with_increased_likelihood_of Expresses a relationship between two named things where the relationship is typically generated statistically and the state or fact of something is more probable. associated_with_likelihood_of A a relationship that holds between two concepts represented by variables for which a statistical dependence is demonstrated, wherein the state or value of one variable predicts the future state or value of the other. E.g. the statement \u201cAn Atrial Fibrillation (Afib) diagnosis is associated with likelihood of a Myocardial Infraction (MI) diagnosis\u201d asserts that the state of having Afib is associated with an increased or decreased likelihood that a patient will later exhibit MI. associated_with_resistance_to A relation that holds between a named thing and a chemical that specifies that the change in the named thing is found to be associated with the degree of resistance to treatment by the chemical. associated_with_sensitivity_to A relation that holds between a named thing and a chemical that specifies that the change in the named thing is found to be associated with the degree of sensitivity to treatment by the chemical. author an instance of one (co-)creator primarily responsible for a written work beneficial_in_models_for Holds between an substance, procedure, or activity and a medical condition, and reports that the substance, procedure, or activity has been shown to be effective in alleviating, preventing, or delaying symptoms/ phenotypes associated with a disease, in a model system for that disease (e.g. a mouse, fly, cell line, etc). binds A causal mechanism mediated by the direct contact between effector and target chemical or biomolecular entity, which form a stable physical interaction. biomarker_for holds between a measurable chemical entity and a disease or phenotypic feature, where the entity is used as an indicator of the presence or state of the disease or feature. broad_match a list of terms from different schemas or terminology systems that have a broader, more general meaning. Broader terms are typically shown as parents in a hierarchy or tree. can_be_carried_out_by None capable_of holds between a physical entity and process or function, where the continuant alone has the ability to carry out the process or function. catalyzes None caused_by holds between two entities where the occurrence, existence, or activity of one is caused by the occurrence or generation of the other causes holds between two entities where the occurrence, existence, or activity of one causes the occurrence or generation of the other chemically_similar_to holds between one small molecule entity and another that it approximates for purposes of scientific study, in virtue of its exhibiting similar features of the studied entity. close_match a list of terms from different schemas or terminology systems that have a semantically similar but not strictly equivalent, broader, or narrower meaning. Such terms often describe the same general concept from different ontological perspectives (e.g. drug as a type of chemical entity versus drug as a type of role borne by a chemical entity). coexists_with holds between two entities that are co-located in the same aggregate object, process, or spatio-temporal region coexpressed_with holds between any two genes or gene products, in which both are generally expressed within a single defined experimental context. colocalizes_with holds between two entities that are observed to be located in the same place. completed_by None composed_primarily_of x composed_primarily_of_y if:more than half of the mass of x is made from parts of y. condition_ameliorated_by None condition_associated_with_gene holds between a gene and a disease or phenotypic feature that may be influenced, contribute to, or be correlated with the gene or its alleles/products condition_exacerbated_by None condition_predisposed_by None condition_prevented_by None consumed_by None consumes None contains_process None contraindicated_in Holds between a substance, procedure, or activity and a medical condition or circumstance, where an authority has established that the substance, procedure, or activity should not be applied as an intervention in patients with the condition or circumstance because it can result in detrimental outcomes. contributes_to holds between two entities where the occurrence, existence, or activity of one contributes to the occurrence or generation of the other contribution_from None contributor None correlated_with A relationship that holds between two concepts represented by variables for which a statistical dependence is demonstrated using a correlation analysis method. decreased_amount_in None decreased_likelihood_associated_with decreases_amount_or_activity_of A grouping mixin to help with searching for all the predicates that decrease the amount or activity of the object. decreases_response_to holds between two chemical entities where the action or effect of one decreases the susceptibility of a biological entity or system (e.g. an organism, cell, cellular component, macromolecular machine mixin, biological or pathological process) to the other derives_from holds between two distinct material entities, the new entity and the old entity, in which the new entity begins to exist when the old entity ceases to exist, and the new entity inherits the significant portion of the matter of the old entity derives_into holds between two distinct material entities, the old entity and the new entity, in which the new entity begins to exist when the old entity ceases to exist, and the new entity inherits the significant portion of the matter of the old entity develops_from None develops_into None diagnoses a relationship that identifies the nature of (an illness or other problem) by examination of the symptoms. directly_physically_interacts_with A causal mechanism mediated by a direct contact between the effector and target entities (this contact may be weak or strong, transient or stable). disease_has_basis_in A relation that holds between a disease and an entity where the state of the entity has contribution to the disease. disease_has_location A relationship between a disease and an anatomical entity where the disease has one or more features that are located in that entity. disrupted_by describes a relationship where the structure, function, or occurrence of one entity is degraded or interfered with by another. disrupts describes a relationship where one entity degrades or interferes with the structure, function, or occurrence of another. editor editor of a compiled work such as a book or a periodical (newspaper or an academic journal). Note that in the case of publications which have a containing \"published in\" node property, the editor association may not be attached directly to the embedded child publication, but only made in between the parent's publication node and the editorial agent of the encompassing publication (e.g. only from the Book referenced by the 'published_in' property of a book chapter Publication node). enabled_by holds between a process and a physical entity, where the physical entity executes the process enables holds between a physical entity and a process, where the physical entity executes the process exacerbates_condition Holds between a substance, procedure, or activity and an existing medical condition (disease or phenotypic feature) where the substance, procedure, or activity worsens some or all aspects of the condition. exact_match holds between two entities that have strictly equivalent meanings, with a high degree of confidence expressed_in holds between a gene or gene product and an anatomical entity in which it is expressed expresses holds between an anatomical entity and gene or gene product that is expressed there food_component_of holds between a one or more chemical entities present in food, irrespective of nutritional value (i.e. could also be a contaminant or additive) gene_associated_with_condition holds between a gene and a disease or phenotypic feature that the gene or its alleles/products may influence, contribute to, or correlate with gene_product_of definition x has gene product of y if and only if y is a gene (SO:0000704) that participates in some gene expression process (GO:0010467) where the output of thatf process is either y or something that is ribosomally translated from x gene_fusion_with holds between two independent genes that have fused through translocation, interstitial deletion, or chromosomal inversion to form a new, hybrid gene. Fusion genes are often implicated in various neoplasms and cancers. genetic_association None genetic_neighborhood_of holds between two genes located nearby one another on a chromosome. genetically_associated_with genetically_interacts_with holds between two genes whose phenotypic effects are dependent on each other in some way - such that their combined phenotypic effects are the result of some interaction between the activity of their gene products. Examples include epistasis and synthetic lethality. has_active_component None has_active_ingredient holds between a drug and a molecular entity in which the latter is a part of the former, and is a biologically active component has_adverse_event An untoward medical occurrence in a patient or clinical investigation subject that happens during treatment with a therapeutic agent. Adverse events may be caused by something other than the drug or therapy being given and may include abnormal laboratory finding, symptoms, or diseases temporally associated with the treatment, whether or not considered related to the treatment. Adverse events are unintended effects that occur when a medication is administered correctly. has_author None has_biomarker holds between a disease or phenotypic feature and a measurable chemical entity that is used as an indicator of the presence or state of the disease or feature. # metabolite has_catalyst None has_chemical_role A role is particular behaviour which a chemical entity may exhibit. has_completed holds between an entity and a process that the entity is capable of and has completed has_contraindication None has_contributor None has_decreased_amount None has_editor None has_excipient holds between a drug and a molecular entities in which the latter is a part of the former, and is a biologically inactive component has_food_component holds between food and one or more chemical entities composing it, irrespective of nutritional value (i.e. could also be a contaminant or additive) has_frameshift_variant None has_gene_product holds between a gene and a transcribed and/or translated product generated from it has_increased_amount None has_input holds between a process and a continuant, where the continuant is an input into the process has_manifestation None has_member Defines a mereological relation between a collection and an item. has_metabolite holds between two molecular entities in which the second one is derived from the first one as a product of metabolism has_missense_variant None has_mode_of_inheritance Relates a disease or phenotypic feature to its observed genetic segregation and assumed associated underlying DNA manifestation (i.e. autosomal, sex or mitochondrial chromosome). has_molecular_consequence connects a sequence variant to a class describing the molecular consequence. E.g. SO:0001583 has_nearby_variant None has_negative_upstream_actor None has_negative_upstream_or_within_actor None has_non_coding_variant None has_nonsense_variant None has_not_completed holds between an entity and a process that the entity is capable of, but has not completed has_nutrient one or more nutrients which are growth factors for a living organism has_output holds between a process and a continuant, where the continuant is an output of the process has_part holds between wholes and their parts (material entities or processes) has_participant holds between a process and a continuant, where the continuant is somehow involved in the process has_phenotype holds between a biological entity and a phenotype, where a phenotype is construed broadly as any kind of quality of an organism part, a collection of these qualities, or a change in quality or qualities (e.g. abnormally increased temperature). In SNOMEDCT, disorders with keyword 'characterized by' should translate into this predicate. has_plasma_membrane_part Holds between a cell c and a protein complex or protein p if and only if that cell has as part a plasma_membrane[GO:0005886], and that plasma membrane has p as part. has_positive_upstream_actor None has_positive_upstream_or_within_actor None has_provider None has_publisher None has_sequence_location holds between two nucleic acid entities when the subject can be localized in sequence coordinates on the object. For example, between an exon and a chromosome/contig. has_sequence_variant None has_side_effect An unintended, but predictable, secondary effect shown to be correlated with a therapeutic agent, drug or treatment. Side effects happen at normal, recommended doses or treatments, and are unrelated to the intended purpose of the medication. has_splice_site_variant None has_substrate None has_synonymous_variant None has_target None has_upstream_actor None has_upstream_or_within_actor None has_variant_part holds between a nucleic acid entity and a nucleic acid entity that is a sub-component of it homologous_to holds between two biological entities that have common evolutionary origin in_cell_population_with holds between two genes or gene products that are expressed in the same cell type or population in_clinical_trials_for Holds between an intervention and a medical condition, and reports that a clinical trial is being or has been performed in human patients to test the potential of the intervention to treat the medical condition (e.g. to ameliorate, stabilize, or cure the condition, or to delay, prevent, or reduce the risk of it manifesting in the first place). in_complex_with holds between two genes or gene products that are part of (or code for products that are part of) in the same macromolecular complex in_linkage_disequilibrium_with holds between two sequence variants, the presence of which are correlated in a population in_pathway_with holds between two genes or gene products that are part of in the same biological pathway in_preclinical_trials_for Holds between an substance, procedure, or activity and a medical condition, and reports that a pre-clinical study has been performed specifically to test the potential of the substance, procedure, or activity to treat the medical condition (i.e. to ameliorate, stabilize, or cure the condition, or to delay, prevent, or reduce the risk of it manifesting in the first place). in_taxon connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' increased_amount_of None increased_likelihood_associated_with increases_amount_or_activity_of A grouping mixin to help with searching for all the predicates that increase the amount or activity of the object. increases_response_to holds between two chemical entities where the action or effect of one increases the susceptibility of a biological entity or system (e.g. an organism, cell, cellular component, macromolecular machine mixin, biological or pathological process) to the other indirectly_physically_interacts_with None interacts_with holds between any two entities that directly or indirectly interact with each other is_active_ingredient_of holds between a molecular entity and a drug, in which the former is a part of the latter, and is a biologically active component is_assessed_by None is_diagnosed_by None is_excipient_of holds between a molecular entity and a drug in which the former is a part of the latter, and is a biologically inactive component is_frameshift_variant_of holds between a sequence variant and a gene, such the sequence variant causes a disruption of the translational reading frame, because the number of nucleotides inserted or deleted is not a multiple of three. is_input_of None is_metabolite_of holds between two molecular entities in which the first one is derived from the second one as a product of metabolism is_missense_variant_of holds between a gene and a sequence variant, such the sequence variant results in a different amino acid sequence but where the length is preserved. is_molecular_consequence_of None is_nearby_variant_of holds between a sequence variant and a gene sequence that the variant is genomically close to. is_non_coding_variant_of holds between a sequence variant and a gene, where the variant does not affect the coding sequence is_nonsense_variant_of holds between a sequence variant and a gene, such the sequence variant results in a premature stop codon is_output_of None is_sequence_variant_of holds between a sequence variant and a nucleic acid entity is_side_effect_of None is_splice_site_variant_of holds between a sequence variant and a gene, such the sequence variant is in the canonical splice site of one of the gene's exons. is_substrate_of None is_synonymous_variant_of holds between a sequence variant and a gene, such the sequence variant is in the coding sequence of the gene, but results in the same amino acid sequence lacks_part None likelihood_affected_by None likelihood_associated_with located_in holds between a material entity and a material entity or site within which it is located (but of which it is not considered a part) location_of holds between material entity or site and a material entity that is located within it (but not considered a part of it) location_of_disease None manifestation_of that part of a phenomenon which is directly observable or visibly expressed, or which gives evidence to the underlying process; used in SemMedDB for linking things like dysfunctions and processes to some disease or syndrome member_of Defines a mereological relation between a item and a collection. mentioned_by refers to is a relation between one named thing and the information content entity that it makes reference to. mentions refers to is a relation between one information content entity and the named thing that it makes reference to. missing_from None mode_of_inheritance_of None model_of holds between a thing and some other thing it approximates for purposes of scientific study, in virtue of its exhibiting similar features of the studied entity. models None narrow_match a list of terms from different schemas or terminology systems that have a narrower, more specific meaning. Narrower terms are typically shown as children in a hierarchy or tree. negatively_correlated_with A relationship that holds between two concepts represented by variables for which a statistical correlation is demonstrated, wherein variable values move in opposite directions (i.e. increased in one or presence of one correlates with a decrease or absence of the other). not_completed_by None nutrient_of holds between a one or more chemical entities present in food, irrespective of nutritional value (i.e. could also be a contaminant or additive) occurs_in holds between a process and a material entity or site within which the process occurs occurs_in_disease None occurs_together_in_literature_with holds between two entities where their co-occurrence is correlated by counts of publications in which both occur, using some threshold of occurrence as defined by the edge provider. opposite_of x is the opposite of y if there exists some distance metric M, and there exists no z such as M(x,z) <= M(x,y) or M(y,z) <= M(y,x). (This description is from RO. Needs to be rephrased). orthologous_to a homology relationship between entities (typically genes) that diverged after a speciation event. overlaps holds between entities that overlap in their extents (materials or processes) paralogous_to a homology relationship that holds between entities (typically genes) that diverged after a duplication event. part_of holds between parts and wholes (material entities or processes) participates_in holds between a continuant and a process, where the continuant is somehow involved in the process phenotype_of None physically_interacts_with holds between two entities that make physical contact as part of some interaction. does not imply a causal relationship. plasma_membrane_part_of None positively_correlated_with A relationship that holds between two concepts represented by variables for which a statistical correlation is demonstrated, wherein variable values move together in the same direction (i.e. increased in one or presence of one correlates with an increase or presence of the other). preceded_by holds between two processes, where the other is completed before the one begins precedes holds between two processes, where one completes before the other begins predisposes_to_condition Holds between two entities where the presence or application of one increases the chance that the other will come to be. preventative_for_condition Holds between a substance, procedure, or activity and a medical condition (disease or phenotypic feature), and states that the substance, procedure, or activity is able to prevent it manifesting in the first place. primarily_composed_of None produced_by None produces holds between a material entity and a product that is generated through the intentional actions or functioning of the material entity promotes_condition Holds between a substance, procedure, or activity and a medical condition (disease or phenotypic feature), and states that the substance, procedure, or activity is able to promote it manifesting in the first place. provider person, group, organization or project that provides a piece of information (e.g. a knowledge association). publisher organization or person responsible for publishing books, periodicals, podcasts, games or software. Note that in the case of publications which have a containing \"published in\" node property, the publisher association may not be attached directly to the embedded child publication, but only made in between the parent's publication node and the publisher agent of the encompassing publication (e.g. only from the Journal referenced by the 'published_in' property of an journal article Publication node). regulated_by None regulates A more specific form of affects, that implies the effect results from a biologically evolved control mechanism. Gene-affects-gene relationships will (almost) always involve regulation. Exogenous/environmental chemical-affects-gene relationships are not cases of regulation in this definition. Instead these would be captured using the 'affects' predicate, or possibly one of the 'interacts with' predicates depending on the nature of the interaction. related_condition None related_to A relationship that is asserted between two named things related_to_at_concept_level Represents a relationship held between terminology components that describe the conceptual model of a domain. related_to_at_instance_level Represents a relationship held between two instances of a data classes. Much like an assertion component, in an ABox, these represent facts associated with the conceptual model. resistance_associated_with None response_affected_by holds between two chemical entities where the susceptibility of a biological entity or system (e.g. an organism, cell, cellular component, macromolecular machine mixin, biological or pathological process) of one is affected by the action of the other. response_decreased_by None response_increased_by None same_as holds between two entities that are considered equivalent to each other sensitivity_associated_with None sequence_location_of None similar_to holds between an entity and some other entity with similar features. studied_to_treat Holds between an substance, procedure, or activity and a medical condition, and reports that one or more scientific study has been performed to specifically test the potential of the substance, procedure, or activity to treat the medical condition (i.e. to ameliorate, stabilize, or cure the condition, or to delay, prevent, or reduce the risk of it manifesting in the first place). subclass_of holds between two classes where the domain class is a specialization of the range class superclass_of holds between two classes where the domain class is a super class of the range class target_for A gene is a target of a disease when its products are druggable and when a drug interaction with the gene product could have a therapeutic effect taxon_of None temporally_related_to holds between two entities with a temporal relationship transcribed_from x is transcribed from y if and only if x is synthesized from template y transcribed_to inverse of transcribed from translates_to x (amino acid chain/polypeptide) is the ribosomal translation of y (transcript) if and only if a ribosome reads y (transcript) through a series of triplet codon-amino acid adaptor activities (GO:0030533) and produces x (amino acid chain/polypeptide) translation_of inverse of translates to variant_part_of None was_applied_to_treat Holds between an substance, procedure, or activity and a medical condition, and reports that the substance, procedure, or activity was actually taken by one or more patients with the intent of treating the condition. xenologous_to a homology relationship characterized by an interspecies (horizontal) transfer since the common ancestor."},{"location":"#associations-edges","title":"Associations (edges)","text":"Association Description AnatomicalEntityToAnatomicalEntityAssociation None AnatomicalEntityToAnatomicalEntityOntogenicAssociation A relationship between two anatomical entities where the relationship is ontogenic, i.e. the two entities are related by development. A number of different relationship types can be used to specify the precise nature of the relationship. AnatomicalEntityToAnatomicalEntityPartOfAssociation A relationship between two anatomical entities where the relationship is mereological, i.e the two entities are related by parthood. This includes relationships between cellular components and cells, between cells and tissues, tissues and whole organisms Association A typed association between two entities, supported by evidence BehaviorToBehavioralFeatureAssociation An association between an mixture behavior and a behavioral feature manifested by the individual exhibited or has exhibited the behavior. CaseToPhenotypicFeatureAssociation An association between a case (e.g. individual patient) and a phenotypic feature in which the individual has or has had the phenotype. CausalGeneToDiseaseAssociation None CellLineAsAModelOfDiseaseAssociation None CellLineToDiseaseOrPhenotypicFeatureAssociation An relationship between a cell line and a disease or a phenotype, where the cell line is derived from an individual with that disease or phenotype. ChemicalAffectsGeneAssociation Describes an effect that a chemical has on a gene or gene product (e.g. an impact of on its abundance, activity,localization, processing, expression, etc.) ChemicalEntityAssessesNamedThingAssociation None ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation A regulatory relationship between two genes ChemicalGeneInteractionAssociation describes a physical interaction between a chemical entity and a gene or gene product. Any biological or chemical effect resulting from such an interaction are out of scope, and covered by the ChemicalAffectsGeneAssociation type (e.g. impact of a chemical on the abundance, activity, structure, etc, of either participant in the interaction) ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation This association defines a relationship between a chemical or treatment (or procedure) and a disease or phenotypic feature where the disesae or phenotypic feature is a secondary, typically (but not always) undesirable effect. ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation This association defines a relationship between a chemical or treatment (or procedure) and a disease or phenotypic feature where the disesae or phenotypic feature is a secondary undesirable effect. ChemicalToChemicalAssociation A relationship between two chemical entities. This can encompass actual interactions as well as temporal causal edges, e.g. one chemical converted to another. ChemicalToChemicalDerivationAssociation A causal relationship between two chemical entities, where the subject represents the upstream entity and the object represents the downstream. For any such association there is an implicit reaction: IF R has-input C1 AND R has-output C2 AND R enabled-by P AND R type Reaction THEN C1 derives-into C2 catalyst qualifier P ChemicalToDiseaseOrPhenotypicFeatureAssociation An interaction between a chemical entity and a phenotype or disease, where the presence of the chemical gives rise to or exacerbates the phenotype. ChemicalToPathwayAssociation An interaction between a chemical entity and a biological process or pathway. ContributorAssociation Any association between an entity (such as a publication) and various agents that contribute to its realisation CorrelatedGeneToDiseaseAssociation None DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation An association between either a disease or a phenotypic feature and its mode of (genetic) inheritance. DiseaseOrPhenotypicFeatureToLocationAssociation An association between either a disease or a phenotypic feature and an anatomical entity, where the disease/feature manifests in that site. DiseaseToExposureEventAssociation An association between an exposure event and a disease. DiseaseToPhenotypicFeatureAssociation An association between a disease and a phenotypic feature in which the phenotypic feature is associated with the disease in some way. DrugToGeneAssociation An interaction between a drug and a gene or gene product. DruggableGeneToDiseaseAssociation None EntityToDiseaseAssociation None EntityToPhenotypicFeatureAssociation None ExonToTranscriptRelationship A transcript is formed from multiple exons ExposureEventToOutcomeAssociation An association between an exposure event and an outcome. ExposureEventToPhenotypicFeatureAssociation Any association between an environment and a phenotypic feature, where being in the environment influences the phenotype. FunctionalAssociation An association between a macromolecular machine mixin (gene, gene product or complex of gene products) and either a molecular activity, a biological process or a cellular location in which a function is executed. GeneAffectsChemicalAssociation Describes an effect that a gene or gene product has on a chemical entity (e.g. an impact of on its abundance, activity, localization, processing, transport, etc.) GeneAsAModelOfDiseaseAssociation None GeneHasVariantThatContributesToDiseaseAssociation None GeneToDiseaseAssociation None GeneToDiseaseOrPhenotypicFeatureAssociation None GeneToExpressionSiteAssociation An association between a gene and a gene expression site, possibly qualified by stage/timing info. GeneToGeneAssociation abstract parent class for different kinds of gene-gene or gene product to gene product relationships. Includes homology and interaction. GeneToGeneCoexpressionAssociation Indicates that two genes are co-expressed, generally under the same conditions. GeneToGeneFamilyAssociation Set membership of a gene in a family of genes related by common evolutionary ancestry usually inferred by sequence comparisons. The genes in a given family generally share common sequence motifs which generally map onto shared gene product structure-function relationships. GeneToGeneHomologyAssociation A homology association between two genes. May be orthology (in which case the species of subject and object should differ) or paralogy (in which case the species may be the same) GeneToGeneProductRelationship A gene is transcribed and potentially translated to a gene product GeneToGoTermAssociation None GeneToPathwayAssociation An interaction between a gene or gene product and a biological process or pathway. GeneToPhenotypicFeatureAssociation None GenomicSequenceLocalization A relationship between a sequence feature and a nucleic acid entity it is localized to. The reference entity may be a chromosome, chromosome region or information entity such as a contig. GenotypeAsAModelOfDiseaseAssociation None GenotypeToDiseaseAssociation None GenotypeToGeneAssociation Any association between a genotype and a gene. The genotype have have multiple variants in that gene or a single one. There is no assumption of cardinality GenotypeToGenotypePartAssociation Any association between one genotype and a genotypic entity that is a sub-component of it GenotypeToPhenotypicFeatureAssociation Any association between one genotype and a phenotypic feature, where having the genotype confers the phenotype, either in isolation or through environment GenotypeToVariantAssociation Any association between a genotype and a sequence variant. InformationContentEntityToNamedThingAssociation association between a named thing and a information content entity where the specific context of the relationship between that named thing and the publication is unknown. For example, model organisms databases often capture the knowledge that a gene is found in a journal article, but not specifically the context in which that gene was documented in the article. In these cases, this association with the accompanying predicate 'mentions' could be used. Conversely, for more specific associations (like 'gene to disease association', the publication should be captured as an edge property). MacromolecularMachineToBiologicalProcessAssociation A functional association between a macromolecular machine (gene, gene product or complex) and a biological process or pathway (as represented in the GO biological process branch), where the entity carries out some part of the process, regulates it, or acts upstream of it. MacromolecularMachineToCellularComponentAssociation A functional association between a macromolecular machine (gene, gene product or complex) and a cellular component (as represented in the GO cellular component branch), where the entity carries out its function in the cellular component. MacromolecularMachineToMolecularActivityAssociation A functional association between a macromolecular machine (gene, gene product or complex) and a molecular activity (as represented in the GO molecular function branch), where the entity carries out the activity, or contributes to its execution. MaterialSampleDerivationAssociation An association between a material sample and the material entity from which it is derived. MaterialSampleToDiseaseOrPhenotypicFeatureAssociation An association between a material sample and a disease or phenotype. MolecularActivityToChemicalEntityAssociation Added in response to capturing relationship between microbiome activities as measured via measurements of blood analytes as collected via blood and stool samples MolecularActivityToMolecularActivityAssociation Added in response to capturing relationship between microbiome activities as measured via measurements of blood analytes as collected via blood and stool samples MolecularActivityToPathwayAssociation Association that holds the relationship between a reaction and the pathway it participates in. NamedThingAssociatedWithLikelihoodOfNamedThingAssociation OrganismTaxonToEnvironmentAssociation None OrganismTaxonToOrganismTaxonAssociation A relationship between two organism taxon nodes OrganismTaxonToOrganismTaxonInteraction An interaction relationship between two taxa. This may be a symbiotic relationship (encompassing mutualism and parasitism), or it may be non-symbiotic. Example: plague transmitted_by flea; cattle domesticated_by Homo sapiens; plague infects Homo sapiens OrganismTaxonToOrganismTaxonSpecialization A child-parent relationship between two taxa. For example: Homo sapiens subclass_of Homo OrganismToOrganismAssociation None OrganismalEntityAsAModelOfDiseaseAssociation None PairwiseGeneToGeneInteraction An interaction between two genes or two gene products. May be physical (e.g. protein binding) or genetic (between genes). May be symmetric (e.g. protein interaction) or directed (e.g. phosphorylation) PairwiseMolecularInteraction An interaction at the molecular level between two physical entities PopulationToPopulationAssociation An association between a two populations ReactionToCatalystAssociation None ReactionToParticipantAssociation None SequenceAssociation An association between a sequence feature and a nucleic acid entity it is localized to. SequenceFeatureRelationship For example, a particular exon is part of a particular transcript or gene SequenceVariantModulatesTreatmentAssociation An association between a sequence variant and a treatment or health intervention. The treatment object itself encompasses both the disease and the drug used. TaxonToTaxonAssociation None TranscriptToGeneRelationship A gene is a collection of transcripts VariantAsAModelOfDiseaseAssociation None VariantToDiseaseAssociation None VariantToGeneAssociation An association between a variant and a gene, where the variant has a genetic association with the gene (i.e. is in linkage disequilibrium) VariantToGeneExpressionAssociation An association between a variant and expression of a gene (i.e. e-QTL) VariantToPhenotypicFeatureAssociation None VariantToPopulationAssociation An association between a variant and a population, where the variant has particular frequency in the population"},{"location":"#association-edge-properties","title":"Association (edge) Properties","text":"Property Description adjusted_p_value The adjusted p-value is the probability of obtaining test results at least as extreme as the results actually observed, under the assumption that the null hypothesis is correct, adjusted for multiple comparisons. P is always italicized and capitalized. The actual P value* should be expressed (P=. 04) rather than expressing a statement of inequality (P<. 05), unless P<. aggregator_knowledge_source An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. anatomical_context_qualifier A statement qualifier representing an anatomical location where an relationship expressed in an association took place (can be a tissue, cell type, or sub-cellular location). aspect_qualifier Composes with the core concept to describe new concepts of a different ontological type. e.g. a process in which the core concept participates, a function/activity/role held by the core concept, or a characteristic/quality that inheres in the core concept. The purpose of the aspect slot is to indicate what aspect is being affected in an 'affects' association. associated_environmental_context An attribute that can be applied to an association where the association holds between two entities located or occurring in a particular environment. For example, two microbial taxa may interact in the context of a human gut; a disease may give rise to a particular phenotype in a particular environmental exposure. # TODO: add examples of values for this property. association_slot any slot that relates an association to another entity base_coordinate A position in the base coordinate system. Base coordinates start at position 1 instead of position 0. bonferonni_adjusted_p_value The Bonferroni correction is an adjustment made to P values when several dependent or independent statistical tests are being performed simultaneously on a single data set. To perform a Bonferroni correction, divide the critical P value (\u03b1) by the number of comparisons being made. P is always italicized and capitalized. The actual P value* should be expressed (P=. 04) rather than expressing a statement of inequality (P<. 05), unless P<. catalyst_qualifier a qualifier that connects an association between two causally connected entities (for example, two chemical entities, or a chemical entity in that changes location) and the gene product, gene, or complex that enables or catalyzes the change. causal_mechanism_qualifier A statement qualifier representing a type of molecular control mechanism through which an effect of a chemical on a gene or gene product is mediated (e.g. 'agonism', 'inhibition', 'allosteric modulation', 'channel blocker') chi_squared_statistic represents the chi-squared statistic computed from observations clinical_approval_status clinical_modifier_qualifier the method or process of administering a pharmaceutical compound to achieve a therapeutic effect in humans or animals. concept_count_object The number of instances in a dataset/cohort whose records contain the concept in the object slot of an association. concept_count_subject The number of instances in a dataset/cohort whose records contain the concept in the subject slot of an association. concept_pair_count The number of instances in a dataset/cohort whose records contain both the subject and object concept of an association. context_qualifier Restricts the setting/context/location where the core concept (or qualified core concept) resides or occurs. dataset_count The total number of instances (e.g., number of patients, number of rows, etc) in a dataset/cohort. derivative_qualifier A qualifier that composes with a core subject/object concept to describe something that is derived from the core concept. For example, the qualifier \u2018metabolite\u2019 combines with a \u2018Chemical X\u2019 core concept to express the composed concept \u2018a metabolite of Chemical X\u2019. direction_qualifier Composes with the core concept (+ aspect if provided) to describe a change in its direction or degree. end_coordinate The position at which the subject genomic entity ends on the chromosome or other entity to which it is located on. end_interbase_coordinate The position at which the subject nucleic acid entity ends on the chromosome or other entity to which it is located on. evidence_count The number of evidence instances that are connected to an association. expected_count The expected (calculated) number of instances in a dataset/cohort whose records contain both the subject and object concept of an association if the subject and object concepts are independent. expression_site location in which gene or protein expression takes place. May be cell, tissue, or organ. extraction_confidence_score A quantitative confidence value that represents the probability of obtaining a result at least as extreme as that actually obtained, assuming that the actual value was the result of chance alone. FDA_adverse_event_level form_or_variant_qualifier A qualifier that composes with a core subject/object concept to define a specific type, variant, alternative version of this concept. The composed concept remains a subtype or instance of the core concept. For example, the qualifier \u2018mutation\u2019 combines with the core concept \u2018Gene X\u2019 to express the compose concept \u2018a mutation of Gene X\u2019. frequency_qualifier a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject genome_build The version of the genome on which a feature is located. For example, GRCh38 for Homo sapiens. has_confidence_level connects an association to a qualitative term denoting the level of confidence has_evidence connects an association to an instance of supporting evidence has_supporting_study_result connects an association to an instance of supporting study result interacting_molecules_category None interbase_coordinate A position in interbase coordinates. Interbase coordinates start at position 0 instead of position 1. This is applied to a sequence localization edge. knowledge_source An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. ln_ratio the natural log of the ratio of co-occurrence to expected ln_ratio_confidence_interval The 99% confidence interval for the ln_ratio calculation (i.e. the range of values within which the true value has a 99% chance of falling) log_odds_ratio The logarithm of the odds ratio, or the ratio of the odds of event Y occurring in an exposed group versus the odds of event Y occurring in a non-exposed group. log_odds_ratio_95_ci The ninety-five percent confidence range in which the true log odds ratio for the sample population falls. logical_interpretation None max_research_phase None mechanism_of_action a boolean flag to indicate if the edge is part of a path or subgraph of a knowledge graph that constitutes the mechanism of action for a result. negated if set to true, then the association is negated i.e. is not true object connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. object_aspect_qualifier None object_category Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. object_category_closure Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. object_closure Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. object_context_qualifier None object_derivative_qualifier None object_direction_qualifier None object_form_or_variant_qualifier None object_label_closure Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. object_location_in_text Character offsets for the text span(s) in the supporting text corresponding to the object concept of the extracted assertion object_namespace Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. object_part_qualifier None onset_qualifier a qualifier used in a phenotypic association to state when the phenotype appears is in the subject original_object used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. original_predicate used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. original_subject used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. p_value A quantitative confidence value that represents the probability of obtaining a result at least as extreme as that actually obtained, assuming that the actual value was the result of chance alone. part_qualifier defines a specific part/component of the core concept (used in cases there this specific part has no IRI we can use to directly represent it, e.g. 'ESR1 transcript' q: polyA tail). phase The phase for a coding sequence entity. For example, phase of a CDS as represented in a GFF3 with a value of 0, 1 or 2. phenotypic_state in experiments (e.g. gene expression) assaying diseased or unhealthy tissue, the phenotypic state can be put here, e.g. MONDO ID. For healthy tissues, use XXX. population_context_qualifier a biological population (general, study, cohort, etc.) with a specific set of characteristics to constrain an association. predicate A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. primary_knowledge_source The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. publications One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. qualified_predicate Predicate to be used in an association when subject and object qualifiers are present and the full reading of the statement requires a qualification to the predicate in use in order to refine or increase the specificity of the full statement reading. This qualifier holds a relationship to be used instead of that expressed by the primary predicate, in a \u2018full statement\u2019 reading of the association, where qualifier-based semantics are included. This is necessary only in cases where the primary predicate does not work in a full statement reading. qualifier grouping slot for all qualifiers on an edge. useful for testing compliance with association classes qualifiers connects an association to qualifiers that modify or qualify the meaning of that association quantifier_qualifier A measurable quantity for the object of the association reaction_balanced None reaction_direction the direction of a reaction as constrained by the direction enum (ie: left_to_right, neutral, etc.) reaction_side the side of a reaction being modeled (ie: left or right) relative_frequency_object The frequency at which subject and object concepts co-occur in records within a dataset/cohort, relative to the frequency at which the object concept appears in these same records. relative_frequency_object_confidence_interval The 99% confidence interval for the relative_frequency_object calculation (i.e. the range of values within which the true value has a 99% chance of falling) relative_frequency_subject The frequency at which subject and object concepts co-occur in records within a dataset/cohort, relative to the frequency at which the subject concept appears in these same records. relative_frequency_subject_confidence_interval The 99% confidence interval for the relative_frequency_subject calculation (i.e. the range of values within which the true value has a 99% chance of falling) semmed_agreement_count The number of times this concept has been asserted in the SemMedDB literature database. sequence_localization_attribute An attribute that can be applied to a genome sequence localization edge. These edges connect a nucleic acid entity such as an exon to an entity such as a chromosome. Edge properties are used to ascribe specific positional information and other metadata to the localization. In pragmatic terms this can be thought of as columns in a GFF3 line. sequence_variant_qualifier a qualifier used in an association with the variant severity_qualifier a qualifier used in a phenotypic association to state how severe the phenotype is in the subject sex_qualifier a qualifier used in a phenotypic association to state whether the association is specific to a particular sex. species_context_qualifier A statement qualifier representing a taxonomic category of species in which a relationship expressed in an association took place. stage_qualifier stage during which gene or protein expression of takes place. start_coordinate The position at which the subject genomic entity starts on the chromosome or other entity to which it is located on. (ie: the start of the sequence being referenced is 1). start_interbase_coordinate The position at which the subject nucleic acid entity starts on the chromosome or other entity to which it is located on. (ie: the start of the sequence being referenced is 0). statement_qualifier stoichiometry the relationship between the relative quantities of substances taking part in a reaction or forming a compound, typically a ratio of whole integers. strand The strand on which a feature is located. Has a value of '+' (sense strand or forward strand) or '-' (anti-sense strand or reverse strand). subject connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. subject_aspect_qualifier None subject_category Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. subject_category_closure Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. subject_closure Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. subject_context_qualifier None subject_derivative_qualifier None subject_direction_qualifier None subject_form_or_variant_qualifier None subject_label_closure Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. subject_location_in_text Character offsets for the text span(s) in the supporting text corresponding to the subject concept of the extracted assertion. subject_namespace Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. subject_part_qualifier None support_graphs A list of knowledge graphs that support the existence of this node. supporting_data_set A set of data used as evidence to generate the knowledge expressed in an Association (e.g. through computation on, reasoning or inference over the retrieved data). supporting_data_source An Information Resource from which data was retrieved and subsequently used as evidence to generate the knowledge expressed in an Association (e.g. through computation on, reasoning or inference over the retrieved data). supporting_document_type The document type (e.g., Journal Article, Case Study, Preprint) for the supporting document used in a Text Mining Result. supporting_document_year The document year (typically the publication year) for the supporting document used in a Text Mining Result. supporting_documents One or more referenceable documents that report the statement expressed in an Association, or provide information used as evidence supporting this statement. supporting_study_cohort A description of a study population/cohort that was interrogated to provide evidence for the association (e.g. the inclusion and exclusion criteria). supporting_study_context A term or terms describing the experimental setting/context in which evidence supporting the Association was generated ('context' may be defined by many factors, including taxon, model system (e.g. cell line type), tissue type, disease, etc.). supporting_study_date_range The date range over which data was collected in a study that provided evidence for an Association. supporting_study_metadata Information about a study used to generate information used as evidence to support the knowledge expressed in an Association. In practice, data creators should use one of the more specific subtypes of this property. supporting_study_method_description A uri or curie pointing to information about the methodology used to generate data supporting an Association. supporting_study_method_type A type of method that was applied in a study used to generate the information used as evidence (e.g. a type of experimental assay, or statistical calculation, or computational analysis). supporting_study_size The sample size used in a study that provided evidence for the association (e.g. 'n' of a cohort for a clinical study). supporting_text The segment of text from a document that supports the mined assertion. supporting_text_section_type The section of the supporting text of a Text Mining Result within the supporting document. This is in the form of the name of the document section (e.g., Abstract, Introduction) that contains the supporting text. temporal_context_qualifier a constraint of time placed upon the truth value of an association. for time intervales, use temporal interval qualifier. temporal_interval_qualifier a constraint of a time interval placed upon the truth value of an association. total_sample_size The total number of patients or participants within a sample population."},{"location":"#enumerations","title":"Enumerations","text":"Enumeration Description CausalMechanismQualifierEnum None ChemicalEntityDerivativeEnum None ChemicalOrGeneOrGeneProductFormOrVariantEnum None ClinicalApprovalStatusEnum None DirectionQualifierEnum None DrugAvailabilityEnum DrugDeliveryEnum None DruggableGeneCategoryEnum None FDAIDAAdverseEventEnum please consult with the FDA guidelines as proposed in this document: https://www.accessdata.fda.gov/scripts/cdrh/cfdocs/cfcfr/cfrsearch.cfm?fr=312.32 GeneOrGeneProductOrChemicalEntityAspectEnum None GeneOrGeneProductOrChemicalPartQualifierEnum None LogicalInterpretationEnum None MaxResearchPhaseEnum None PhaseEnum phase ReactionDirectionEnum None ReactionSideEnum None ResourceRoleEnum The role played by the information reource in serving as a source for an edge in a TRAPI message. Note that a given Edge should have one and only one 'primary' source, and may have any number of 'aggregator' or 'supporting data' sources. This enumeration is found in Biolink Model, but is repeated here for convenience. SequenceEnum type of sequence StrandEnum strand"},{"location":"#subsets","title":"Subsets","text":"Subset Description ModelOrganismDatabase Subset that is relevant for a typical Model Organism Database (MOD) Samples Sample/biosample datamodel Testing TBD TranslatorMinimal Minimum subset of translator work"},{"location":"#citing-biolink-model","title":"Citing Biolink Model","text":"

                                        Unni DR, Moxon SAT, Bada M, Brush M, Bruskiewich R, Caufield JH, Clemons PA, Dancik V, Dumontier M, Fecho K, Glusman G, Hadlock JJ, Harris NL, Joshi A, Putman T, Qin G, Ramsey SA, Shefchek KA, Solbrig H, Soman K, Thessen AE, Haendel MA, Bizon C, Mungall CJ, The Biomedical Data Translator Consortium (2022). Biolink Model: A universal schema for knowledge graphs in clinical, biomedical, and translational science. Clin Transl Sci. Wiley; 2022 Jun 6; https://onlinelibrary.wiley.com/doi/10.1111/cts.13302

                                        "},{"location":"AccessibleDnaRegion/","title":"Class: AccessibleDnaRegion","text":"Description: A region (or regions) of a chromatinized genome that has been measured to be more accessible to an enzyme such as DNase-I or Tn5 Transpose

                                        Aliases: dnase-seq accessible region, atac-seq accessible region

                                         classDiagram\n    class AccessibleDnaRegion\n      GenomicEntity <|-- AccessibleDnaRegion\n      ChemicalEntityOrGeneOrGeneProduct <|-- AccessibleDnaRegion\n      PhysicalEssence <|-- AccessibleDnaRegion\n      OntologyClass <|-- AccessibleDnaRegion\n      RegulatoryRegion <|-- AccessibleDnaRegion\n\n      AccessibleDnaRegion : category\n\n      AccessibleDnaRegion : deprecated\n\n      AccessibleDnaRegion : description\n\n      AccessibleDnaRegion : full_name\n\n      AccessibleDnaRegion : has_attribute\n\n          AccessibleDnaRegion --|> Attribute : has_attribute\n\n      AccessibleDnaRegion : has_biological_sequence\n\n      AccessibleDnaRegion : id\n\n      AccessibleDnaRegion : in_taxon\n\n          AccessibleDnaRegion --|> OrganismTaxon : in_taxon\n\n      AccessibleDnaRegion : in_taxon_label\n\n      AccessibleDnaRegion : iri\n\n      AccessibleDnaRegion : name\n\n      AccessibleDnaRegion : provided_by\n\n      AccessibleDnaRegion : synonym\n\n      AccessibleDnaRegion : type\n\n      AccessibleDnaRegion : xref\n\n\n
                                        "},{"location":"AccessibleDnaRegion/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • RegulatoryRegion [ GenomicEntity ChemicalEntityOrGeneOrGeneProduct PhysicalEssence OntologyClass]
                                                • AccessibleDnaRegion [ GenomicEntity ChemicalEntityOrGeneOrGeneProduct PhysicalEssence OntologyClass]
                                        "},{"location":"AccessibleDnaRegion/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance has_biological_sequence: connects a genomic feature to its sequence 0..1 BiologicalSequence GenomicEntity id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String OntologyClass, Entity in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"AccessibleDnaRegion/#linkml-source","title":"LinkML Source","text":"
                                        name: accessible dna region\ndescription: A region (or regions) of a chromatinized genome that has been measured\n  to be more accessible to an enzyme such as DNase-I or Tn5 Transpose\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- dnase-seq accessible region\n- atac-seq accessible region\nexact_mappings:\n- SO:0002231\nis_a: regulatory region\nmixins:\n- genomic entity\n- chemical entity or gene or gene product\n- physical essence\n- ontology class\n\n
                                        "},{"location":"Activity/","title":"Class: Activity","text":"Description: An activity is something that occurs over a period of time and acts upon or with entities; it may include consuming, processing, transforming, modifying, relocating, using, or generating entities.
                                         classDiagram\n    class Activity\n      ActivityAndBehavior <|-- Activity\n      NamedThing <|-- Activity\n\n\n      Activity <|-- Study\n\n\n      Activity : category\n\n      Activity : deprecated\n\n      Activity : description\n\n      Activity : full_name\n\n      Activity : has_attribute\n\n          Activity --|> Attribute : has_attribute\n\n      Activity : id\n\n      Activity : iri\n\n      Activity : name\n\n      Activity : provided_by\n\n      Activity : synonym\n\n      Activity : type\n\n      Activity : xref\n\n\n
                                        "},{"location":"Activity/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • Activity [ ActivityAndBehavior]
                                              • Study
                                        "},{"location":"Activity/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Activity/#linkml-source","title":"LinkML Source","text":"
                                        name: activity\ndescription: An activity is something that occurs over a period of time and acts upon\n  or with entities; it may include consuming, processing, transforming, modifying,\n  relocating, using, or generating entities.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- prov:Activity\n- NCIT:C43431\n- STY:T052\nnarrow_mappings:\n- STY:T056\n- STY:T057\n- STY:T064\n- STY:T066\n- STY:T062\n- STY:T065\n- STY:T058\nis_a: named thing\nmixins:\n- activity and behavior\n\n
                                        "},{"location":"ActivityAndBehavior/","title":"Class: ActivityAndBehavior","text":"Description: Activity or behavior of any independent integral living, organization or mechanical actor in the world
                                         classDiagram\n    class ActivityAndBehavior\n      Occurrent <|-- ActivityAndBehavior\n\n\n      ActivityAndBehavior <|-- Activity\n      ActivityAndBehavior <|-- Procedure\n      ActivityAndBehavior <|-- Behavior\n\n\n\n
                                        "},{"location":"ActivityAndBehavior/#inheritance","title":"Inheritance","text":"
                                        • PhysicalEssenceOrOccurrent
                                          • Occurrent
                                            • ActivityAndBehavior
                                        "},{"location":"ActivityAndBehavior/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"ActivityAndBehavior/#mixin-usage","title":"Mixin Usage","text":"mixed into description Activity An activity is something that occurs over a period of time and acts upon or with entities; it may include consuming, processing, transforming, modifying, relocating, using, or generating entities. Procedure A series of actions conducted in a certain order or manner Behavior None"},{"location":"ActivityAndBehavior/#linkml-source","title":"LinkML Source","text":"
                                        name: activity and behavior\ndescription: Activity or behavior of any independent integral living, organization\n  or mechanical actor in the world\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- UMLSSG:ACTI\nis_a: occurrent\nmixin: true\n\n
                                        "},{"location":"AdministrativeEntity/","title":"Class: AdministrativeEntity (Abstract)","text":"
                                         classDiagram\n    class AdministrativeEntity\n      NamedThing <|-- AdministrativeEntity\n\n\n      AdministrativeEntity <|-- Agent\n\n\n      AdministrativeEntity : category\n\n      AdministrativeEntity : deprecated\n\n      AdministrativeEntity : description\n\n      AdministrativeEntity : full_name\n\n      AdministrativeEntity : has_attribute\n\n          AdministrativeEntity --|> Attribute : has_attribute\n\n      AdministrativeEntity : id\n\n      AdministrativeEntity : iri\n\n      AdministrativeEntity : name\n\n      AdministrativeEntity : provided_by\n\n      AdministrativeEntity : synonym\n\n      AdministrativeEntity : type\n\n      AdministrativeEntity : xref\n\n\n
                                        "},{"location":"AdministrativeEntity/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • AdministrativeEntity
                                              • Agent
                                        "},{"location":"AdministrativeEntity/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"AdministrativeEntity/#linkml-source","title":"LinkML Source","text":"
                                        name: administrative entity\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: named thing\nabstract: true\n\n
                                        "},{"location":"Agent/","title":"Class: Agent","text":"Description: person, group, organization or project that provides a piece of information (i.e. a knowledge association)

                                        Aliases: group

                                         classDiagram\n    class Agent\n      AdministrativeEntity <|-- Agent\n\n      Agent : address\n\n      Agent : affiliation\n\n      Agent : category\n\n      Agent : deprecated\n\n      Agent : description\n\n      Agent : full_name\n\n      Agent : has_attribute\n\n          Agent --|> Attribute : has_attribute\n\n      Agent : id\n\n      Agent : iri\n\n      Agent : name\n\n      Agent : provided_by\n\n      Agent : synonym\n\n      Agent : type\n\n      Agent : xref\n\n\n
                                        "},{"location":"Agent/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • AdministrativeEntity
                                              • Agent
                                        "},{"location":"Agent/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance affiliation: a professional relationship between one provider (often a person) within another provider (often an organization). Target provider identity should be specified by a CURIE. Providers may have multiple affiliations. 0..* Uriorcurie direct address: the particulars of the place where someone or an organization is situated. For now, this slot is a simple text \"blob\" containing all relevant details of the given location for fitness of purpose. For the moment, this \"address\" can include other contact details such as email and phone number(?). 0..1 String direct provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: Different classes of agents have distinct preferred identifiers. For publishers, use the ISBN publisher code. See https://grp.isbn-international.org/ for publisher code lookups. For editors, authors and individual providers, use the individual's ORCID if available; Otherwise, a ScopusID, ResearchID or Google Scholar ID ('GSID') may be used if the author ORCID is unknown. Institutional agents could be identified by an International Standard Name Identifier ('ISNI') code. 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: it is recommended that an author's 'name' property be formatted as \"surname, firstname initial.\" 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Agent/#usages","title":"Usages","text":"used by used in type used Agent affiliation domain Agent Publication authors range Agent Book authors range Agent BookChapter authors range Agent Serial authors range Agent Article authors range Agent JournalArticle authors range Agent Patent authors range Agent WebPage authors range Agent PreprintPublication authors range Agent DrugLabel authors range Agent ContributorAssociation object range Agent"},{"location":"Agent/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage isbn AgentBook ORCID AgentIndividualOrganism ScopusID Agent ResearchID Agent GSID Agent isni Agent"},{"location":"Agent/#linkml-source","title":"LinkML Source","text":"
                                        name: agent\nid_prefixes:\n- isbn\n- ORCID\n- ScopusID\n- ResearchID\n- GSID\n- isni\ndescription: person, group, organization or project that provides a piece of information\n  (i.e. a knowledge association)\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- group\nexact_mappings:\n- prov:Agent\n- dct:Agent\nnarrow_mappings:\n- UMLSSG:ORGA\n- STY:T092\n- STY:T093\n- STY:T094\n- STY:T095\n- STY:T096\nis_a: administrative entity\nslots:\n- affiliation\n- address\nslot_usage:\n  id:\n    name: id\n    description: Different classes of agents have distinct preferred identifiers.\n      For publishers, use the ISBN publisher code. See https://grp.isbn-international.org/\n      for publisher code lookups. For editors, authors and  individual providers,\n      use the individual's ORCID if available; Otherwise, a ScopusID, ResearchID or\n      Google Scholar ID ('GSID') may be used if the author ORCID is unknown. Institutional\n      agents could be identified by an International Standard Name Identifier ('ISNI')\n      code.\n    values_from:\n    - isbn\n    - ORCID\n    - ScopusID\n    - ResearchID\n    - GSID\n    - isni\n    domain_of:\n    - ontology class\n    - entity\n    required: true\n  name:\n    name: name\n    description: it is recommended that an author's 'name' property be formatted as\n      \"surname, firstname initial.\"\n    domain_of:\n    - attribute\n    - entity\n    - macromolecular machine mixin\n\n
                                        "},{"location":"AnatomicalEntity/","title":"Class: AnatomicalEntity","text":"Description: A subcellular location, cell type or gross anatomical part
                                         classDiagram\n    class AnatomicalEntity\n      PhysicalEssence <|-- AnatomicalEntity\n      OrganismalEntity <|-- AnatomicalEntity\n\n\n      AnatomicalEntity <|-- CellularComponent\n      AnatomicalEntity <|-- Cell\n      AnatomicalEntity <|-- GrossAnatomicalStructure\n      AnatomicalEntity <|-- PathologicalAnatomicalStructure\n\n\n      AnatomicalEntity : category\n\n      AnatomicalEntity : deprecated\n\n      AnatomicalEntity : description\n\n      AnatomicalEntity : full_name\n\n      AnatomicalEntity : has_attribute\n\n          AnatomicalEntity --|> Attribute : has_attribute\n\n      AnatomicalEntity : id\n\n      AnatomicalEntity : in_taxon\n\n          AnatomicalEntity --|> OrganismTaxon : in_taxon\n\n      AnatomicalEntity : in_taxon_label\n\n      AnatomicalEntity : iri\n\n      AnatomicalEntity : name\n\n      AnatomicalEntity : provided_by\n\n      AnatomicalEntity : synonym\n\n      AnatomicalEntity : type\n\n      AnatomicalEntity : xref\n\n\n
                                        "},{"location":"AnatomicalEntity/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • OrganismalEntity [ SubjectOfInvestigation]
                                                • AnatomicalEntity [ PhysicalEssence]
                                                  • CellularComponent
                                                  • Cell
                                                  • GrossAnatomicalStructure
                                                  • PathologicalAnatomicalStructure [ PathologicalEntityMixin]
                                        "},{"location":"AnatomicalEntity/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: may often be an organism attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"AnatomicalEntity/#usages","title":"Usages","text":"used by used in type used GeneExpressionMixin expression_site range AnatomicalEntity GeneToGeneCoexpressionAssociation expression_site range AnatomicalEntity ChemicalGeneInteractionAssociation subject_context_qualifier range AnatomicalEntity ChemicalGeneInteractionAssociation object_context_qualifier range AnatomicalEntity ChemicalGeneInteractionAssociation anatomical_context_qualifier range AnatomicalEntity ChemicalAffectsGeneAssociation subject_context_qualifier range AnatomicalEntity ChemicalAffectsGeneAssociation object_context_qualifier range AnatomicalEntity ChemicalAffectsGeneAssociation anatomical_context_qualifier range AnatomicalEntity GeneAffectsChemicalAssociation subject_context_qualifier range AnatomicalEntity GeneAffectsChemicalAssociation object_context_qualifier range AnatomicalEntity GeneAffectsChemicalAssociation anatomical_context_qualifier range AnatomicalEntity DiseaseOrPhenotypicFeatureToLocationAssociation object range AnatomicalEntity VariantToGeneExpressionAssociation expression_site range AnatomicalEntity GeneToExpressionSiteAssociation object range AnatomicalEntity AnatomicalEntityToAnatomicalEntityAssociation subject range AnatomicalEntity AnatomicalEntityToAnatomicalEntityAssociation object range AnatomicalEntity AnatomicalEntityToAnatomicalEntityPartOfAssociation subject range AnatomicalEntity AnatomicalEntityToAnatomicalEntityPartOfAssociation object range AnatomicalEntity AnatomicalEntityToAnatomicalEntityOntogenicAssociation subject range AnatomicalEntity AnatomicalEntityToAnatomicalEntityOntogenicAssociation object range AnatomicalEntity"},{"location":"AnatomicalEntity/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage UBERON LifeStageAnatomicalEntityCellularComponentCellGrossAnatomicalStructure GO BiologicalProcessOrActivityMolecularActivityBiologicalProcessPathwayPhysiologicalProcessAnatomicalEntityCellularComponentMacromolecularComplex CL AnatomicalEntityCellularComponentCell UMLS OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureGenePolypeptideProtein MESH OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureProtein NCIT FoodGeneticInheritanceDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureClinicalFinding EMAPA AnatomicalEntity ZFA AnatomicalEntity FBbt AnatomicalEntity WBbt AnatomicalEntity"},{"location":"AnatomicalEntity/#linkml-source","title":"LinkML Source","text":"
                                        name: anatomical entity\nid_prefixes:\n- UBERON\n- GO\n- CL\n- UMLS\n- MESH\n- NCIT\n- EMAPA\n- ZFA\n- FBbt\n- WBbt\ndescription: A subcellular location, cell type or gross anatomical part\nin_subset:\n- model_organism_database\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- UBERON:0001062\n- WIKIDATA:Q4936952\n- UMLSSG:ANAT\n- STY:T017\n- FMA:62955\n- CARO:0000000\n- SIO:001262\n- STY:T029\n- STY:T030\nrelated_mappings:\n- SNOMEDCT:123037004\nnarrow_mappings:\n- ZFA:0100000\n- FBbt:10000000\n- EMAPA:0\n- MA:0000001\n- XAO:0000000\n- WBbt:0000100\n- NCIT:C12219\n- GO:0110165\n- STY:T031\nis_a: organismal entity\nmixins:\n- physical essence\n\n
                                        "},{"location":"AnatomicalEntityToAnatomicalEntityAssociation/","title":"Class: AnatomicalEntityToAnatomicalEntityAssociation (Abstract)","text":"
                                         classDiagram\n    class AnatomicalEntityToAnatomicalEntityAssociation\n      Association <|-- AnatomicalEntityToAnatomicalEntityAssociation\n\n\n      AnatomicalEntityToAnatomicalEntityAssociation <|-- AnatomicalEntityToAnatomicalEntityPartOfAssociation\n      AnatomicalEntityToAnatomicalEntityAssociation <|-- AnatomicalEntityToAnatomicalEntityOntogenicAssociation\n\n\n      AnatomicalEntityToAnatomicalEntityAssociation : aggregator_knowledge_source\n\n      AnatomicalEntityToAnatomicalEntityAssociation : category\n\n      AnatomicalEntityToAnatomicalEntityAssociation : deprecated\n\n      AnatomicalEntityToAnatomicalEntityAssociation : description\n\n      AnatomicalEntityToAnatomicalEntityAssociation : has_attribute\n\n          AnatomicalEntityToAnatomicalEntityAssociation --|> Attribute : has_attribute\n\n      AnatomicalEntityToAnatomicalEntityAssociation : has_evidence\n\n          AnatomicalEntityToAnatomicalEntityAssociation --|> EvidenceType : has_evidence\n\n      AnatomicalEntityToAnatomicalEntityAssociation : id\n\n      AnatomicalEntityToAnatomicalEntityAssociation : iri\n\n      AnatomicalEntityToAnatomicalEntityAssociation : knowledge_source\n\n      AnatomicalEntityToAnatomicalEntityAssociation : name\n\n      AnatomicalEntityToAnatomicalEntityAssociation : negated\n\n      AnatomicalEntityToAnatomicalEntityAssociation : object\n\n          AnatomicalEntityToAnatomicalEntityAssociation --|> AnatomicalEntity : object\n\n      AnatomicalEntityToAnatomicalEntityAssociation : object_category\n\n          AnatomicalEntityToAnatomicalEntityAssociation --|> OntologyClass : object_category\n\n      AnatomicalEntityToAnatomicalEntityAssociation : object_category_closure\n\n          AnatomicalEntityToAnatomicalEntityAssociation --|> OntologyClass : object_category_closure\n\n      AnatomicalEntityToAnatomicalEntityAssociation : object_closure\n\n      AnatomicalEntityToAnatomicalEntityAssociation : object_label_closure\n\n      AnatomicalEntityToAnatomicalEntityAssociation : object_namespace\n\n      AnatomicalEntityToAnatomicalEntityAssociation : original_object\n\n      AnatomicalEntityToAnatomicalEntityAssociation : original_predicate\n\n      AnatomicalEntityToAnatomicalEntityAssociation : original_subject\n\n      AnatomicalEntityToAnatomicalEntityAssociation : predicate\n\n      AnatomicalEntityToAnatomicalEntityAssociation : primary_knowledge_source\n\n      AnatomicalEntityToAnatomicalEntityAssociation : publications\n\n          AnatomicalEntityToAnatomicalEntityAssociation --|> Publication : publications\n\n      AnatomicalEntityToAnatomicalEntityAssociation : qualifier\n\n      AnatomicalEntityToAnatomicalEntityAssociation : qualifiers\n\n          AnatomicalEntityToAnatomicalEntityAssociation --|> OntologyClass : qualifiers\n\n      AnatomicalEntityToAnatomicalEntityAssociation : retrieval_source_ids\n\n          AnatomicalEntityToAnatomicalEntityAssociation --|> RetrievalSource : retrieval_source_ids\n\n      AnatomicalEntityToAnatomicalEntityAssociation : subject\n\n          AnatomicalEntityToAnatomicalEntityAssociation --|> AnatomicalEntity : subject\n\n      AnatomicalEntityToAnatomicalEntityAssociation : subject_category\n\n          AnatomicalEntityToAnatomicalEntityAssociation --|> OntologyClass : subject_category\n\n      AnatomicalEntityToAnatomicalEntityAssociation : subject_category_closure\n\n          AnatomicalEntityToAnatomicalEntityAssociation --|> OntologyClass : subject_category_closure\n\n      AnatomicalEntityToAnatomicalEntityAssociation : subject_closure\n\n      AnatomicalEntityToAnatomicalEntityAssociation : subject_label_closure\n\n      AnatomicalEntityToAnatomicalEntityAssociation : subject_namespace\n\n      AnatomicalEntityToAnatomicalEntityAssociation : timepoint\n\n      AnatomicalEntityToAnatomicalEntityAssociation : type\n\n\n
                                        "},{"location":"AnatomicalEntityToAnatomicalEntityAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • AnatomicalEntityToAnatomicalEntityAssociation
                                              • AnatomicalEntityToAnatomicalEntityPartOfAssociation
                                              • AnatomicalEntityToAnatomicalEntityOntogenicAssociation
                                        "},{"location":"AnatomicalEntityToAnatomicalEntityAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 AnatomicalEntity Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 AnatomicalEntity Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"AnatomicalEntityToAnatomicalEntityAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: anatomical entity to anatomical entity association\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nabstract: true\nslot_usage:\n  subject:\n    name: subject\n    domain_of:\n    - association\n    range: anatomical entity\n  object:\n    name: object\n    domain_of:\n    - association\n    range: anatomical entity\ndefining_slots:\n- subject\n- object\n\n
                                        "},{"location":"AnatomicalEntityToAnatomicalEntityOntogenicAssociation/","title":"Class: AnatomicalEntityToAnatomicalEntityOntogenicAssociation","text":"Description: A relationship between two anatomical entities where the relationship is ontogenic, i.e. the two entities are related by development. A number of different relationship types can be used to specify the precise nature of the relationship.
                                         classDiagram\n    class AnatomicalEntityToAnatomicalEntityOntogenicAssociation\n      AnatomicalEntityToAnatomicalEntityAssociation <|-- AnatomicalEntityToAnatomicalEntityOntogenicAssociation\n\n      AnatomicalEntityToAnatomicalEntityOntogenicAssociation : aggregator_knowledge_source\n\n      AnatomicalEntityToAnatomicalEntityOntogenicAssociation : category\n\n      AnatomicalEntityToAnatomicalEntityOntogenicAssociation : deprecated\n\n      AnatomicalEntityToAnatomicalEntityOntogenicAssociation : description\n\n      AnatomicalEntityToAnatomicalEntityOntogenicAssociation : has_attribute\n\n          AnatomicalEntityToAnatomicalEntityOntogenicAssociation --|> Attribute : has_attribute\n\n      AnatomicalEntityToAnatomicalEntityOntogenicAssociation : has_evidence\n\n          AnatomicalEntityToAnatomicalEntityOntogenicAssociation --|> EvidenceType : has_evidence\n\n      AnatomicalEntityToAnatomicalEntityOntogenicAssociation : id\n\n      AnatomicalEntityToAnatomicalEntityOntogenicAssociation : iri\n\n      AnatomicalEntityToAnatomicalEntityOntogenicAssociation : knowledge_source\n\n      AnatomicalEntityToAnatomicalEntityOntogenicAssociation : name\n\n      AnatomicalEntityToAnatomicalEntityOntogenicAssociation : negated\n\n      AnatomicalEntityToAnatomicalEntityOntogenicAssociation : object\n\n          AnatomicalEntityToAnatomicalEntityOntogenicAssociation --|> AnatomicalEntity : object\n\n      AnatomicalEntityToAnatomicalEntityOntogenicAssociation : object_category\n\n          AnatomicalEntityToAnatomicalEntityOntogenicAssociation --|> OntologyClass : object_category\n\n      AnatomicalEntityToAnatomicalEntityOntogenicAssociation : object_category_closure\n\n          AnatomicalEntityToAnatomicalEntityOntogenicAssociation --|> OntologyClass : object_category_closure\n\n      AnatomicalEntityToAnatomicalEntityOntogenicAssociation : object_closure\n\n      AnatomicalEntityToAnatomicalEntityOntogenicAssociation : object_label_closure\n\n      AnatomicalEntityToAnatomicalEntityOntogenicAssociation : object_namespace\n\n      AnatomicalEntityToAnatomicalEntityOntogenicAssociation : original_object\n\n      AnatomicalEntityToAnatomicalEntityOntogenicAssociation : original_predicate\n\n      AnatomicalEntityToAnatomicalEntityOntogenicAssociation : original_subject\n\n      AnatomicalEntityToAnatomicalEntityOntogenicAssociation : predicate\n\n      AnatomicalEntityToAnatomicalEntityOntogenicAssociation : primary_knowledge_source\n\n      AnatomicalEntityToAnatomicalEntityOntogenicAssociation : publications\n\n          AnatomicalEntityToAnatomicalEntityOntogenicAssociation --|> Publication : publications\n\n      AnatomicalEntityToAnatomicalEntityOntogenicAssociation : qualifier\n\n      AnatomicalEntityToAnatomicalEntityOntogenicAssociation : qualifiers\n\n          AnatomicalEntityToAnatomicalEntityOntogenicAssociation --|> OntologyClass : qualifiers\n\n      AnatomicalEntityToAnatomicalEntityOntogenicAssociation : retrieval_source_ids\n\n          AnatomicalEntityToAnatomicalEntityOntogenicAssociation --|> RetrievalSource : retrieval_source_ids\n\n      AnatomicalEntityToAnatomicalEntityOntogenicAssociation : subject\n\n          AnatomicalEntityToAnatomicalEntityOntogenicAssociation --|> AnatomicalEntity : subject\n\n      AnatomicalEntityToAnatomicalEntityOntogenicAssociation : subject_category\n\n          AnatomicalEntityToAnatomicalEntityOntogenicAssociation --|> OntologyClass : subject_category\n\n      AnatomicalEntityToAnatomicalEntityOntogenicAssociation : subject_category_closure\n\n          AnatomicalEntityToAnatomicalEntityOntogenicAssociation --|> OntologyClass : subject_category_closure\n\n      AnatomicalEntityToAnatomicalEntityOntogenicAssociation : subject_closure\n\n      AnatomicalEntityToAnatomicalEntityOntogenicAssociation : subject_label_closure\n\n      AnatomicalEntityToAnatomicalEntityOntogenicAssociation : subject_namespace\n\n      AnatomicalEntityToAnatomicalEntityOntogenicAssociation : timepoint\n\n      AnatomicalEntityToAnatomicalEntityOntogenicAssociation : type\n\n\n
                                        "},{"location":"AnatomicalEntityToAnatomicalEntityOntogenicAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • AnatomicalEntityToAnatomicalEntityAssociation
                                              • AnatomicalEntityToAnatomicalEntityOntogenicAssociation
                                        "},{"location":"AnatomicalEntityToAnatomicalEntityOntogenicAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: the structure at a later time 1..1 AnatomicalEntity Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: the structure at an earlier time 1..1 AnatomicalEntity Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"AnatomicalEntityToAnatomicalEntityOntogenicAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: anatomical entity to anatomical entity ontogenic association\ndescription: A relationship between two anatomical entities where the relationship\n  is ontogenic, i.e. the two entities are related by development. A number of different\n  relationship types can be used to specify the precise nature of the relationship.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: anatomical entity to anatomical entity association\nslot_usage:\n  subject:\n    name: subject\n    description: the structure at a later time\n    domain_of:\n    - association\n    range: anatomical entity\n  object:\n    name: object\n    description: the structure at an earlier time\n    domain_of:\n    - association\n    range: anatomical entity\n  predicate:\n    name: predicate\n    domain_of:\n    - predicate mapping\n    - association\n    subproperty_of: develops from\ndefining_slots:\n- predicate\n\n
                                        "},{"location":"AnatomicalEntityToAnatomicalEntityPartOfAssociation/","title":"Class: AnatomicalEntityToAnatomicalEntityPartOfAssociation","text":"Description: A relationship between two anatomical entities where the relationship is mereological, i.e the two entities are related by parthood. This includes relationships between cellular components and cells, between cells and tissues, tissues and whole organisms
                                         classDiagram\n    class AnatomicalEntityToAnatomicalEntityPartOfAssociation\n      AnatomicalEntityToAnatomicalEntityAssociation <|-- AnatomicalEntityToAnatomicalEntityPartOfAssociation\n\n      AnatomicalEntityToAnatomicalEntityPartOfAssociation : aggregator_knowledge_source\n\n      AnatomicalEntityToAnatomicalEntityPartOfAssociation : category\n\n      AnatomicalEntityToAnatomicalEntityPartOfAssociation : deprecated\n\n      AnatomicalEntityToAnatomicalEntityPartOfAssociation : description\n\n      AnatomicalEntityToAnatomicalEntityPartOfAssociation : has_attribute\n\n          AnatomicalEntityToAnatomicalEntityPartOfAssociation --|> Attribute : has_attribute\n\n      AnatomicalEntityToAnatomicalEntityPartOfAssociation : has_evidence\n\n          AnatomicalEntityToAnatomicalEntityPartOfAssociation --|> EvidenceType : has_evidence\n\n      AnatomicalEntityToAnatomicalEntityPartOfAssociation : id\n\n      AnatomicalEntityToAnatomicalEntityPartOfAssociation : iri\n\n      AnatomicalEntityToAnatomicalEntityPartOfAssociation : knowledge_source\n\n      AnatomicalEntityToAnatomicalEntityPartOfAssociation : name\n\n      AnatomicalEntityToAnatomicalEntityPartOfAssociation : negated\n\n      AnatomicalEntityToAnatomicalEntityPartOfAssociation : object\n\n          AnatomicalEntityToAnatomicalEntityPartOfAssociation --|> AnatomicalEntity : object\n\n      AnatomicalEntityToAnatomicalEntityPartOfAssociation : object_category\n\n          AnatomicalEntityToAnatomicalEntityPartOfAssociation --|> OntologyClass : object_category\n\n      AnatomicalEntityToAnatomicalEntityPartOfAssociation : object_category_closure\n\n          AnatomicalEntityToAnatomicalEntityPartOfAssociation --|> OntologyClass : object_category_closure\n\n      AnatomicalEntityToAnatomicalEntityPartOfAssociation : object_closure\n\n      AnatomicalEntityToAnatomicalEntityPartOfAssociation : object_label_closure\n\n      AnatomicalEntityToAnatomicalEntityPartOfAssociation : object_namespace\n\n      AnatomicalEntityToAnatomicalEntityPartOfAssociation : original_object\n\n      AnatomicalEntityToAnatomicalEntityPartOfAssociation : original_predicate\n\n      AnatomicalEntityToAnatomicalEntityPartOfAssociation : original_subject\n\n      AnatomicalEntityToAnatomicalEntityPartOfAssociation : predicate\n\n      AnatomicalEntityToAnatomicalEntityPartOfAssociation : primary_knowledge_source\n\n      AnatomicalEntityToAnatomicalEntityPartOfAssociation : publications\n\n          AnatomicalEntityToAnatomicalEntityPartOfAssociation --|> Publication : publications\n\n      AnatomicalEntityToAnatomicalEntityPartOfAssociation : qualifier\n\n      AnatomicalEntityToAnatomicalEntityPartOfAssociation : qualifiers\n\n          AnatomicalEntityToAnatomicalEntityPartOfAssociation --|> OntologyClass : qualifiers\n\n      AnatomicalEntityToAnatomicalEntityPartOfAssociation : retrieval_source_ids\n\n          AnatomicalEntityToAnatomicalEntityPartOfAssociation --|> RetrievalSource : retrieval_source_ids\n\n      AnatomicalEntityToAnatomicalEntityPartOfAssociation : subject\n\n          AnatomicalEntityToAnatomicalEntityPartOfAssociation --|> AnatomicalEntity : subject\n\n      AnatomicalEntityToAnatomicalEntityPartOfAssociation : subject_category\n\n          AnatomicalEntityToAnatomicalEntityPartOfAssociation --|> OntologyClass : subject_category\n\n      AnatomicalEntityToAnatomicalEntityPartOfAssociation : subject_category_closure\n\n          AnatomicalEntityToAnatomicalEntityPartOfAssociation --|> OntologyClass : subject_category_closure\n\n      AnatomicalEntityToAnatomicalEntityPartOfAssociation : subject_closure\n\n      AnatomicalEntityToAnatomicalEntityPartOfAssociation : subject_label_closure\n\n      AnatomicalEntityToAnatomicalEntityPartOfAssociation : subject_namespace\n\n      AnatomicalEntityToAnatomicalEntityPartOfAssociation : timepoint\n\n      AnatomicalEntityToAnatomicalEntityPartOfAssociation : type\n\n\n
                                        "},{"location":"AnatomicalEntityToAnatomicalEntityPartOfAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • AnatomicalEntityToAnatomicalEntityAssociation
                                              • AnatomicalEntityToAnatomicalEntityPartOfAssociation
                                        "},{"location":"AnatomicalEntityToAnatomicalEntityPartOfAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: the part 1..1 AnatomicalEntity Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: the whole 1..1 AnatomicalEntity Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"AnatomicalEntityToAnatomicalEntityPartOfAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: anatomical entity to anatomical entity part of association\ndescription: A relationship between two anatomical entities where the relationship\n  is mereological, i.e the two entities are related by parthood. This includes relationships\n  between cellular components and cells, between cells and tissues, tissues and whole\n  organisms\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: anatomical entity to anatomical entity association\nslot_usage:\n  subject:\n    name: subject\n    description: the part\n    domain_of:\n    - association\n    range: anatomical entity\n  object:\n    name: object\n    description: the whole\n    domain_of:\n    - association\n    range: anatomical entity\n  predicate:\n    name: predicate\n    domain_of:\n    - predicate mapping\n    - association\n    subproperty_of: part of\ndefining_slots:\n- predicate\n\n
                                        "},{"location":"Annotation/","title":"Class: Annotation (Abstract)","text":"Description: Biolink Model root class for entity annotations.
                                         classDiagram\n    class Annotation\n      Annotation <|-- QuantityValue\n\n\n
                                        "},{"location":"Annotation/#inheritance","title":"Inheritance","text":"
                                        • Annotation
                                          • QuantityValue
                                        "},{"location":"Annotation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"Annotation/#linkml-source","title":"LinkML Source","text":"
                                        name: annotation\ndescription: Biolink Model root class for entity annotations.\nfrom_schema: https://w3id.org/biolink/biolink-model\nabstract: true\n\n
                                        "},{"location":"Article/","title":"Class: Article","text":"Description: a piece of writing on a particular topic presented as a stand-alone section of a larger publication
                                         classDiagram\n    class Article\n      Publication <|-- Article\n\n\n      Article <|-- JournalArticle\n\n\n      Article : authors\n\n          Article --|> Agent : authors\n\n      Article : category\n\n      Article : creation_date\n\n      Article : deprecated\n\n      Article : description\n\n      Article : format\n\n      Article : full_name\n\n      Article : has_attribute\n\n          Article --|> Attribute : has_attribute\n\n      Article : id\n\n      Article : iri\n\n      Article : iso_abbreviation\n\n      Article : issue\n\n      Article : keywords\n\n      Article : license\n\n      Article : mesh_terms\n\n      Article : name\n\n      Article : pages\n\n      Article : provided_by\n\n      Article : published_in\n\n      Article : rights\n\n      Article : summary\n\n      Article : synonym\n\n      Article : type\n\n      Article : volume\n\n      Article : xref\n\n\n
                                        "},{"location":"Article/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • InformationContentEntity
                                              • Publication
                                                • Article
                                                  • JournalArticle
                                        "},{"location":"Article/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance published_in: The enclosing parent serial containing the article should have industry-standard identifier from ISSN. 1..1 Uriorcurie direct iso_abbreviation: Optional value, if used locally as a convenience, is set to the iso abbreviation of the 'published in' parent. 0..1 String direct volume: volume of a book or music release in a collection/series or a published collection of journal issues in a serial publication 0..1 String direct issue: issue of a newspaper, a scientific journal or magazine for reference purpose 0..1 String direct authors: connects an publication to the list of authors who contributed to the publication. This property should be a comma-delimited list of author names. It is recommended that an author's name be formatted as \"surname, firstname initial.\". Note that this property is a node annotation expressing the citation list of authorship which might typically otherwise be more completely documented in biolink:PublicationToProviderAssociation defined edges which point to full details about an author and possibly, some qualifiers which clarify the specific status of a given author in the publication. 0..* Agent Publication pages: When a 2-tuple of page numbers are provided, they represent the start and end page of the publication within its parent publication context. For books, this may be set to the total number of pages of the book. 0..* String Publication summary: executive summary of a publication 0..1 String Publication keywords: keywords tagging a publication 0..* String Publication mesh_terms: mesh terms tagging a publication 0..* Uriorcurie Publication xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie Publication, NamedThing license: None 0..1 String InformationContentEntity rights: None 0..1 String InformationContentEntity format: None 0..1 String InformationContentEntity creation_date: date on which an entity was created. This can be applied to nodes or edges 0..1 Date InformationContentEntity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: Different kinds of publication subtypes will have different preferred identifiers (curies when feasible). Precedence of identifiers for scientific articles is as follows: PMID if available; DOI if not; actual alternate CURIE otherwise. Enclosing publications (i.e. referenced by 'published in' node property) such as books and journals, should have industry-standard identifier such as from ISBN and ISSN. 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: the 'title' of the publication is generally recorded in the 'name' property (inherited from NamedThing). The field name 'title' is now also tagged as an acceptable alias for the node property 'name' (just in case). 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Article/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage PMID PublicationArticleJournalArticle"},{"location":"Article/#linkml-source","title":"LinkML Source","text":"
                                        name: article\nid_prefixes:\n- PMID\ndescription: \"a piece of writing on a particular topic presented as a stand-alone\\\n  \\  section of a larger publication\\t  \"\nin_subset:\n- model_organism_database\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- SIO:000154\n- fabio:article\nis_a: publication\nslots:\n- published in\n- iso abbreviation\n- volume\n- issue\nslot_usage:\n  published in:\n    name: published in\n    description: The enclosing parent serial containing the article should have industry-standard\n      identifier from ISSN.\n    domain_of:\n    - book chapter\n    - article\n    required: true\n  iso abbreviation:\n    name: iso abbreviation\n    description: Optional value, if used locally as a convenience, is set to the iso\n      abbreviation of the 'published in' parent.\n    domain_of:\n    - serial\n    - article\n\n
                                        "},{"location":"Association/","title":"Class: Association","text":"Description: A typed association between two entities, supported by evidence
                                         classDiagram\n    class Association\n      Entity <|-- Association\n\n\n      Association <|-- ChemicalEntityAssessesNamedThingAssociation\n      Association <|-- ContributorAssociation\n      Association <|-- GenotypeToGenotypePartAssociation\n      Association <|-- GenotypeToGeneAssociation\n      Association <|-- GenotypeToVariantAssociation\n      Association <|-- GeneToGeneAssociation\n      Association <|-- GeneToGeneFamilyAssociation\n      Association <|-- CellLineToDiseaseOrPhenotypicFeatureAssociation\n      Association <|-- ChemicalToChemicalAssociation\n      Association <|-- ChemicalToDiseaseOrPhenotypicFeatureAssociation\n      Association <|-- ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation\n      Association <|-- GeneToPathwayAssociation\n      Association <|-- MolecularActivityToPathwayAssociation\n      Association <|-- ChemicalToPathwayAssociation\n      Association <|-- NamedThingAssociatedWithLikelihoodOfNamedThingAssociation\n      Association <|-- ChemicalGeneInteractionAssociation\n      Association <|-- ChemicalAffectsGeneAssociation\n      Association <|-- GeneAffectsChemicalAssociation\n      Association <|-- DrugToGeneAssociation\n      Association <|-- MaterialSampleDerivationAssociation\n      Association <|-- MaterialSampleToDiseaseOrPhenotypicFeatureAssociation\n      Association <|-- DiseaseToExposureEventAssociation\n      Association <|-- ExposureEventToOutcomeAssociation\n      Association <|-- InformationContentEntityToNamedThingAssociation\n      Association <|-- DiseaseOrPhenotypicFeatureToLocationAssociation\n      Association <|-- DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation\n      Association <|-- GenotypeToPhenotypicFeatureAssociation\n      Association <|-- ExposureEventToPhenotypicFeatureAssociation\n      Association <|-- DiseaseToPhenotypicFeatureAssociation\n      Association <|-- CaseToPhenotypicFeatureAssociation\n      Association <|-- BehaviorToBehavioralFeatureAssociation\n      Association <|-- GeneToDiseaseOrPhenotypicFeatureAssociation\n      Association <|-- VariantToGeneAssociation\n      Association <|-- VariantToPopulationAssociation\n      Association <|-- PopulationToPopulationAssociation\n      Association <|-- VariantToPhenotypicFeatureAssociation\n      Association <|-- VariantToDiseaseAssociation\n      Association <|-- GenotypeToDiseaseAssociation\n      Association <|-- OrganismalEntityAsAModelOfDiseaseAssociation\n      Association <|-- OrganismToOrganismAssociation\n      Association <|-- TaxonToTaxonAssociation\n      Association <|-- GeneToExpressionSiteAssociation\n      Association <|-- SequenceVariantModulatesTreatmentAssociation\n      Association <|-- FunctionalAssociation\n      Association <|-- MolecularActivityToChemicalEntityAssociation\n      Association <|-- MolecularActivityToMolecularActivityAssociation\n      Association <|-- EntityToDiseaseAssociation\n      Association <|-- EntityToPhenotypicFeatureAssociation\n      Association <|-- SequenceAssociation\n      Association <|-- SequenceFeatureRelationship\n      Association <|-- ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation\n      Association <|-- AnatomicalEntityToAnatomicalEntityAssociation\n      Association <|-- OrganismTaxonToOrganismTaxonAssociation\n      Association <|-- OrganismTaxonToEnvironmentAssociation\n\n\n      Association : aggregator_knowledge_source\n\n      Association : category\n\n      Association : deprecated\n\n      Association : description\n\n      Association : has_attribute\n\n          Association --|> Attribute : has_attribute\n\n      Association : has_evidence\n\n          Association --|> EvidenceType : has_evidence\n\n      Association : id\n\n      Association : iri\n\n      Association : knowledge_source\n\n      Association : name\n\n      Association : negated\n\n      Association : object\n\n          Association --|> NamedThing : object\n\n      Association : object_category\n\n          Association --|> OntologyClass : object_category\n\n      Association : object_category_closure\n\n          Association --|> OntologyClass : object_category_closure\n\n      Association : object_closure\n\n      Association : object_label_closure\n\n      Association : object_namespace\n\n      Association : original_object\n\n      Association : original_predicate\n\n      Association : original_subject\n\n      Association : predicate\n\n      Association : primary_knowledge_source\n\n      Association : publications\n\n          Association --|> Publication : publications\n\n      Association : qualifier\n\n      Association : qualifiers\n\n          Association --|> OntologyClass : qualifiers\n\n      Association : retrieval_source_ids\n\n          Association --|> RetrievalSource : retrieval_source_ids\n\n      Association : subject\n\n          Association --|> NamedThing : subject\n\n      Association : subject_category\n\n          Association --|> OntologyClass : subject_category\n\n      Association : subject_category_closure\n\n          Association --|> OntologyClass : subject_category_closure\n\n      Association : subject_closure\n\n      Association : subject_label_closure\n\n      Association : subject_namespace\n\n      Association : timepoint\n\n      Association : type\n\n\n
                                        "},{"location":"Association/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • ChemicalEntityAssessesNamedThingAssociation
                                            • ContributorAssociation
                                            • GenotypeToGenotypePartAssociation
                                            • GenotypeToGeneAssociation
                                            • GenotypeToVariantAssociation
                                            • GeneToGeneAssociation
                                            • GeneToGeneFamilyAssociation
                                            • CellLineToDiseaseOrPhenotypicFeatureAssociation [ CellLineToEntityAssociationMixin EntityToDiseaseOrPhenotypicFeatureAssociationMixin]
                                            • ChemicalToChemicalAssociation [ ChemicalToEntityAssociationMixin]
                                            • ChemicalToDiseaseOrPhenotypicFeatureAssociation [ ChemicalToEntityAssociationMixin EntityToDiseaseOrPhenotypicFeatureAssociationMixin]
                                            • ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation [ ChemicalToEntityAssociationMixin EntityToDiseaseOrPhenotypicFeatureAssociationMixin]
                                            • GeneToPathwayAssociation [ GeneToEntityAssociationMixin]
                                            • MolecularActivityToPathwayAssociation
                                            • ChemicalToPathwayAssociation [ ChemicalToEntityAssociationMixin]
                                            • NamedThingAssociatedWithLikelihoodOfNamedThingAssociation
                                            • ChemicalGeneInteractionAssociation [ ChemicalToEntityAssociationMixin]
                                            • ChemicalAffectsGeneAssociation
                                            • GeneAffectsChemicalAssociation
                                            • DrugToGeneAssociation [ DrugToEntityAssociationMixin]
                                            • MaterialSampleDerivationAssociation
                                            • MaterialSampleToDiseaseOrPhenotypicFeatureAssociation [ MaterialSampleToEntityAssociationMixin EntityToDiseaseOrPhenotypicFeatureAssociationMixin]
                                            • DiseaseToExposureEventAssociation [ DiseaseToEntityAssociationMixin EntityToExposureEventAssociationMixin]
                                            • ExposureEventToOutcomeAssociation [ EntityToOutcomeAssociationMixin]
                                            • InformationContentEntityToNamedThingAssociation
                                            • DiseaseOrPhenotypicFeatureToLocationAssociation [ DiseaseOrPhenotypicFeatureToEntityAssociationMixin]
                                            • DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation [ DiseaseOrPhenotypicFeatureToEntityAssociationMixin]
                                            • GenotypeToPhenotypicFeatureAssociation [ EntityToPhenotypicFeatureAssociationMixin GenotypeToEntityAssociationMixin]
                                            • ExposureEventToPhenotypicFeatureAssociation [ EntityToPhenotypicFeatureAssociationMixin]
                                            • DiseaseToPhenotypicFeatureAssociation [ EntityToPhenotypicFeatureAssociationMixin DiseaseToEntityAssociationMixin]
                                            • CaseToPhenotypicFeatureAssociation [ EntityToPhenotypicFeatureAssociationMixin CaseToEntityAssociationMixin]
                                            • BehaviorToBehavioralFeatureAssociation [ EntityToPhenotypicFeatureAssociationMixin]
                                            • GeneToDiseaseOrPhenotypicFeatureAssociation [ EntityToPhenotypicFeatureAssociationMixin GeneToEntityAssociationMixin]
                                            • VariantToGeneAssociation [ VariantToEntityAssociationMixin]
                                            • VariantToPopulationAssociation [ VariantToEntityAssociationMixin FrequencyQuantifier FrequencyQualifierMixin]
                                            • PopulationToPopulationAssociation
                                            • VariantToPhenotypicFeatureAssociation [ VariantToEntityAssociationMixin EntityToPhenotypicFeatureAssociationMixin]
                                            • VariantToDiseaseAssociation [ VariantToEntityAssociationMixin EntityToDiseaseAssociationMixin]
                                            • GenotypeToDiseaseAssociation [ GenotypeToEntityAssociationMixin EntityToDiseaseAssociationMixin]
                                            • OrganismalEntityAsAModelOfDiseaseAssociation [ ModelToDiseaseAssociationMixin EntityToDiseaseAssociationMixin]
                                            • OrganismToOrganismAssociation
                                            • TaxonToTaxonAssociation
                                            • GeneToExpressionSiteAssociation
                                            • SequenceVariantModulatesTreatmentAssociation
                                            • FunctionalAssociation
                                            • MolecularActivityToChemicalEntityAssociation
                                            • MolecularActivityToMolecularActivityAssociation
                                            • EntityToDiseaseAssociation
                                            • EntityToPhenotypicFeatureAssociation
                                            • SequenceAssociation
                                            • SequenceFeatureRelationship
                                            • ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation
                                            • AnatomicalEntityToAnatomicalEntityAssociation
                                            • OrganismTaxonToOrganismTaxonAssociation [ OrganismTaxonToEntityAssociation]
                                            • OrganismTaxonToEnvironmentAssociation [ OrganismTaxonToEntityAssociation]
                                        "},{"location":"Association/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 NamedThing direct predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType direct object: connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 NamedThing direct negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean direct qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String direct qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass direct publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication direct has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType direct knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String direct primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String direct aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String direct timepoint: a point in time 0..1 TimeType direct original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String direct original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie direct original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String direct subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass direct object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass direct subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String direct object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String direct subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass direct object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass direct subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String direct object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String direct subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String direct object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String direct retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource direct id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Association/#usages","title":"Usages","text":"used by used in type used PredicateMapping subject_aspect_qualifier domain Association PredicateMapping subject_direction_qualifier domain Association PredicateMapping subject_form_or_variant_qualifier domain Association PredicateMapping subject_part_qualifier domain Association PredicateMapping subject_derivative_qualifier domain Association PredicateMapping subject_context_qualifier domain Association PredicateMapping predicate domain Association PredicateMapping qualified_predicate domain Association PredicateMapping object_aspect_qualifier domain Association PredicateMapping object_direction_qualifier domain Association PredicateMapping object_form_or_variant_qualifier domain Association PredicateMapping object_part_qualifier domain Association PredicateMapping object_derivative_qualifier domain Association PredicateMapping object_context_qualifier domain Association PredicateMapping causal_mechanism_qualifier domain Association PredicateMapping anatomical_context_qualifier domain Association PredicateMapping species_context_qualifier domain Association Association subject domain Association Association predicate domain Association Association object domain Association Association negated domain Association Association qualifier domain Association Association qualifiers domain Association Association publications domain Association Association has_evidence domain Association Association knowledge_source domain Association Association primary_knowledge_source domain Association Association aggregator_knowledge_source domain Association Association original_subject domain Association Association original_predicate domain Association Association original_object domain Association Association subject_category domain Association Association object_category domain Association Association subject_closure domain Association Association object_closure domain Association Association subject_category_closure domain Association Association object_category_closure domain Association Association subject_namespace domain Association Association object_namespace domain Association Association subject_label_closure domain Association Association object_label_closure domain Association ChemicalEntityAssessesNamedThingAssociation subject domain Association ChemicalEntityAssessesNamedThingAssociation predicate domain Association ChemicalEntityAssessesNamedThingAssociation object domain Association ChemicalEntityAssessesNamedThingAssociation negated domain Association ChemicalEntityAssessesNamedThingAssociation qualifier domain Association ChemicalEntityAssessesNamedThingAssociation qualifiers domain Association ChemicalEntityAssessesNamedThingAssociation publications domain Association ChemicalEntityAssessesNamedThingAssociation has_evidence domain Association ChemicalEntityAssessesNamedThingAssociation knowledge_source domain Association ChemicalEntityAssessesNamedThingAssociation primary_knowledge_source domain Association ChemicalEntityAssessesNamedThingAssociation aggregator_knowledge_source domain Association ChemicalEntityAssessesNamedThingAssociation original_subject domain Association ChemicalEntityAssessesNamedThingAssociation original_predicate domain Association ChemicalEntityAssessesNamedThingAssociation original_object domain Association ChemicalEntityAssessesNamedThingAssociation subject_category domain Association ChemicalEntityAssessesNamedThingAssociation object_category domain Association ChemicalEntityAssessesNamedThingAssociation subject_closure domain Association ChemicalEntityAssessesNamedThingAssociation object_closure domain Association ChemicalEntityAssessesNamedThingAssociation subject_category_closure domain Association ChemicalEntityAssessesNamedThingAssociation object_category_closure domain Association ChemicalEntityAssessesNamedThingAssociation subject_namespace domain Association ChemicalEntityAssessesNamedThingAssociation object_namespace domain Association ChemicalEntityAssessesNamedThingAssociation subject_label_closure domain Association ChemicalEntityAssessesNamedThingAssociation object_label_closure domain Association ContributorAssociation subject domain Association ContributorAssociation predicate domain Association ContributorAssociation object domain Association ContributorAssociation negated domain Association ContributorAssociation qualifier domain Association ContributorAssociation qualifiers domain Association ContributorAssociation publications domain Association ContributorAssociation has_evidence domain Association ContributorAssociation knowledge_source domain Association ContributorAssociation primary_knowledge_source domain Association ContributorAssociation aggregator_knowledge_source domain Association ContributorAssociation original_subject domain Association ContributorAssociation original_predicate domain Association ContributorAssociation original_object domain Association ContributorAssociation subject_category domain Association ContributorAssociation object_category domain Association ContributorAssociation subject_closure domain Association ContributorAssociation object_closure domain Association ContributorAssociation subject_category_closure domain Association ContributorAssociation object_category_closure domain Association ContributorAssociation subject_namespace domain Association ContributorAssociation object_namespace domain Association ContributorAssociation subject_label_closure domain Association ContributorAssociation object_label_closure domain Association GenotypeToGenotypePartAssociation subject domain Association GenotypeToGenotypePartAssociation predicate domain Association GenotypeToGenotypePartAssociation object domain Association GenotypeToGenotypePartAssociation negated domain Association GenotypeToGenotypePartAssociation qualifier domain Association GenotypeToGenotypePartAssociation qualifiers domain Association GenotypeToGenotypePartAssociation publications domain Association GenotypeToGenotypePartAssociation has_evidence domain Association GenotypeToGenotypePartAssociation knowledge_source domain Association GenotypeToGenotypePartAssociation primary_knowledge_source domain Association GenotypeToGenotypePartAssociation aggregator_knowledge_source domain Association GenotypeToGenotypePartAssociation original_subject domain Association GenotypeToGenotypePartAssociation original_predicate domain Association GenotypeToGenotypePartAssociation original_object domain Association GenotypeToGenotypePartAssociation subject_category domain Association GenotypeToGenotypePartAssociation object_category domain Association GenotypeToGenotypePartAssociation subject_closure domain Association GenotypeToGenotypePartAssociation object_closure domain Association GenotypeToGenotypePartAssociation subject_category_closure domain Association GenotypeToGenotypePartAssociation object_category_closure domain Association GenotypeToGenotypePartAssociation subject_namespace domain Association GenotypeToGenotypePartAssociation object_namespace domain Association GenotypeToGenotypePartAssociation subject_label_closure domain Association GenotypeToGenotypePartAssociation object_label_closure domain Association GenotypeToGeneAssociation subject domain Association GenotypeToGeneAssociation predicate domain Association GenotypeToGeneAssociation object domain Association GenotypeToGeneAssociation negated domain Association GenotypeToGeneAssociation qualifier domain Association GenotypeToGeneAssociation qualifiers domain Association GenotypeToGeneAssociation publications domain Association GenotypeToGeneAssociation has_evidence domain Association GenotypeToGeneAssociation knowledge_source domain Association GenotypeToGeneAssociation primary_knowledge_source domain Association GenotypeToGeneAssociation aggregator_knowledge_source domain Association GenotypeToGeneAssociation original_subject domain Association GenotypeToGeneAssociation original_predicate domain Association GenotypeToGeneAssociation original_object domain Association GenotypeToGeneAssociation subject_category domain Association GenotypeToGeneAssociation object_category domain Association GenotypeToGeneAssociation subject_closure domain Association GenotypeToGeneAssociation object_closure domain Association GenotypeToGeneAssociation subject_category_closure domain Association GenotypeToGeneAssociation object_category_closure domain Association GenotypeToGeneAssociation subject_namespace domain Association GenotypeToGeneAssociation object_namespace domain Association GenotypeToGeneAssociation subject_label_closure domain Association GenotypeToGeneAssociation object_label_closure domain Association GenotypeToVariantAssociation subject domain Association GenotypeToVariantAssociation predicate domain Association GenotypeToVariantAssociation object domain Association GenotypeToVariantAssociation negated domain Association GenotypeToVariantAssociation qualifier domain Association GenotypeToVariantAssociation qualifiers domain Association GenotypeToVariantAssociation publications domain Association GenotypeToVariantAssociation has_evidence domain Association GenotypeToVariantAssociation knowledge_source domain Association GenotypeToVariantAssociation primary_knowledge_source domain Association GenotypeToVariantAssociation aggregator_knowledge_source domain Association GenotypeToVariantAssociation original_subject domain Association GenotypeToVariantAssociation original_predicate domain Association GenotypeToVariantAssociation original_object domain Association GenotypeToVariantAssociation subject_category domain Association GenotypeToVariantAssociation object_category domain Association GenotypeToVariantAssociation subject_closure domain Association GenotypeToVariantAssociation object_closure domain Association GenotypeToVariantAssociation subject_category_closure domain Association GenotypeToVariantAssociation object_category_closure domain Association GenotypeToVariantAssociation subject_namespace domain Association GenotypeToVariantAssociation object_namespace domain Association GenotypeToVariantAssociation subject_label_closure domain Association GenotypeToVariantAssociation object_label_closure domain Association GeneToGeneAssociation subject domain Association GeneToGeneAssociation predicate domain Association GeneToGeneAssociation object domain Association GeneToGeneAssociation negated domain Association GeneToGeneAssociation qualifier domain Association GeneToGeneAssociation qualifiers domain Association GeneToGeneAssociation publications domain Association GeneToGeneAssociation has_evidence domain Association GeneToGeneAssociation knowledge_source domain Association GeneToGeneAssociation primary_knowledge_source domain Association GeneToGeneAssociation aggregator_knowledge_source domain Association GeneToGeneAssociation original_subject domain Association GeneToGeneAssociation original_predicate domain Association GeneToGeneAssociation original_object domain Association GeneToGeneAssociation subject_category domain Association GeneToGeneAssociation object_category domain Association GeneToGeneAssociation subject_closure domain Association GeneToGeneAssociation object_closure domain Association GeneToGeneAssociation subject_category_closure domain Association GeneToGeneAssociation object_category_closure domain Association GeneToGeneAssociation subject_namespace domain Association GeneToGeneAssociation object_namespace domain Association GeneToGeneAssociation subject_label_closure domain Association GeneToGeneAssociation object_label_closure domain Association GeneToGeneHomologyAssociation subject domain Association GeneToGeneHomologyAssociation predicate domain Association GeneToGeneHomologyAssociation object domain Association GeneToGeneHomologyAssociation negated domain Association GeneToGeneHomologyAssociation qualifier domain Association GeneToGeneHomologyAssociation qualifiers domain Association GeneToGeneHomologyAssociation publications domain Association GeneToGeneHomologyAssociation has_evidence domain Association GeneToGeneHomologyAssociation knowledge_source domain Association GeneToGeneHomologyAssociation primary_knowledge_source domain Association GeneToGeneHomologyAssociation aggregator_knowledge_source domain Association GeneToGeneHomologyAssociation original_subject domain Association GeneToGeneHomologyAssociation original_predicate domain Association GeneToGeneHomologyAssociation original_object domain Association GeneToGeneHomologyAssociation subject_category domain Association GeneToGeneHomologyAssociation object_category domain Association GeneToGeneHomologyAssociation subject_closure domain Association GeneToGeneHomologyAssociation object_closure domain Association GeneToGeneHomologyAssociation subject_category_closure domain Association GeneToGeneHomologyAssociation object_category_closure domain Association GeneToGeneHomologyAssociation subject_namespace domain Association GeneToGeneHomologyAssociation object_namespace domain Association GeneToGeneHomologyAssociation subject_label_closure domain Association GeneToGeneHomologyAssociation object_label_closure domain Association GeneToGeneFamilyAssociation subject domain Association GeneToGeneFamilyAssociation predicate domain Association GeneToGeneFamilyAssociation object domain Association GeneToGeneFamilyAssociation negated domain Association GeneToGeneFamilyAssociation qualifier domain Association GeneToGeneFamilyAssociation qualifiers domain Association GeneToGeneFamilyAssociation publications domain Association GeneToGeneFamilyAssociation has_evidence domain Association GeneToGeneFamilyAssociation knowledge_source domain Association GeneToGeneFamilyAssociation primary_knowledge_source domain Association GeneToGeneFamilyAssociation aggregator_knowledge_source domain Association GeneToGeneFamilyAssociation original_subject domain Association GeneToGeneFamilyAssociation original_predicate domain Association GeneToGeneFamilyAssociation original_object domain Association GeneToGeneFamilyAssociation subject_category domain Association GeneToGeneFamilyAssociation object_category domain Association GeneToGeneFamilyAssociation subject_closure domain Association GeneToGeneFamilyAssociation object_closure domain Association GeneToGeneFamilyAssociation subject_category_closure domain Association GeneToGeneFamilyAssociation object_category_closure domain Association GeneToGeneFamilyAssociation subject_namespace domain Association GeneToGeneFamilyAssociation object_namespace domain Association GeneToGeneFamilyAssociation subject_label_closure domain Association GeneToGeneFamilyAssociation object_label_closure domain Association GeneExpressionMixin quantifier_qualifier domain Association GeneExpressionMixin expression_site domain Association GeneExpressionMixin stage_qualifier domain Association GeneExpressionMixin phenotypic_state domain Association GeneToGeneCoexpressionAssociation quantifier_qualifier domain Association GeneToGeneCoexpressionAssociation expression_site domain Association GeneToGeneCoexpressionAssociation stage_qualifier domain Association GeneToGeneCoexpressionAssociation phenotypic_state domain Association GeneToGeneCoexpressionAssociation subject domain Association GeneToGeneCoexpressionAssociation predicate domain Association GeneToGeneCoexpressionAssociation object domain Association GeneToGeneCoexpressionAssociation negated domain Association GeneToGeneCoexpressionAssociation qualifier domain Association GeneToGeneCoexpressionAssociation qualifiers domain Association GeneToGeneCoexpressionAssociation publications domain Association GeneToGeneCoexpressionAssociation has_evidence domain Association GeneToGeneCoexpressionAssociation knowledge_source domain Association GeneToGeneCoexpressionAssociation primary_knowledge_source domain Association GeneToGeneCoexpressionAssociation aggregator_knowledge_source domain Association GeneToGeneCoexpressionAssociation original_subject domain Association GeneToGeneCoexpressionAssociation original_predicate domain Association GeneToGeneCoexpressionAssociation original_object domain Association GeneToGeneCoexpressionAssociation subject_category domain Association GeneToGeneCoexpressionAssociation object_category domain Association GeneToGeneCoexpressionAssociation subject_closure domain Association GeneToGeneCoexpressionAssociation object_closure domain Association GeneToGeneCoexpressionAssociation subject_category_closure domain Association GeneToGeneCoexpressionAssociation object_category_closure domain Association GeneToGeneCoexpressionAssociation subject_namespace domain Association GeneToGeneCoexpressionAssociation object_namespace domain Association GeneToGeneCoexpressionAssociation subject_label_closure domain Association GeneToGeneCoexpressionAssociation object_label_closure domain Association PairwiseGeneToGeneInteraction subject domain Association PairwiseGeneToGeneInteraction predicate domain Association PairwiseGeneToGeneInteraction object domain Association PairwiseGeneToGeneInteraction negated domain Association PairwiseGeneToGeneInteraction qualifier domain Association PairwiseGeneToGeneInteraction qualifiers domain Association PairwiseGeneToGeneInteraction publications domain Association PairwiseGeneToGeneInteraction has_evidence domain Association PairwiseGeneToGeneInteraction knowledge_source domain Association PairwiseGeneToGeneInteraction primary_knowledge_source domain Association PairwiseGeneToGeneInteraction aggregator_knowledge_source domain Association PairwiseGeneToGeneInteraction original_subject domain Association PairwiseGeneToGeneInteraction original_predicate domain Association PairwiseGeneToGeneInteraction original_object domain Association PairwiseGeneToGeneInteraction subject_category domain Association PairwiseGeneToGeneInteraction object_category domain Association PairwiseGeneToGeneInteraction subject_closure domain Association PairwiseGeneToGeneInteraction object_closure domain Association PairwiseGeneToGeneInteraction subject_category_closure domain Association PairwiseGeneToGeneInteraction object_category_closure domain Association PairwiseGeneToGeneInteraction subject_namespace domain Association PairwiseGeneToGeneInteraction object_namespace domain Association PairwiseGeneToGeneInteraction subject_label_closure domain Association PairwiseGeneToGeneInteraction object_label_closure domain Association PairwiseMolecularInteraction interacting_molecules_category domain Association PairwiseMolecularInteraction subject domain Association PairwiseMolecularInteraction predicate domain Association PairwiseMolecularInteraction object domain Association PairwiseMolecularInteraction negated domain Association PairwiseMolecularInteraction qualifier domain Association PairwiseMolecularInteraction qualifiers domain Association PairwiseMolecularInteraction publications domain Association PairwiseMolecularInteraction has_evidence domain Association PairwiseMolecularInteraction knowledge_source domain Association PairwiseMolecularInteraction primary_knowledge_source domain Association PairwiseMolecularInteraction aggregator_knowledge_source domain Association PairwiseMolecularInteraction original_subject domain Association PairwiseMolecularInteraction original_predicate domain Association PairwiseMolecularInteraction original_object domain Association PairwiseMolecularInteraction subject_category domain Association PairwiseMolecularInteraction object_category domain Association PairwiseMolecularInteraction subject_closure domain Association PairwiseMolecularInteraction object_closure domain Association PairwiseMolecularInteraction subject_category_closure domain Association PairwiseMolecularInteraction object_category_closure domain Association PairwiseMolecularInteraction subject_namespace domain Association PairwiseMolecularInteraction object_namespace domain Association PairwiseMolecularInteraction subject_label_closure domain Association PairwiseMolecularInteraction object_label_closure domain Association CellLineToDiseaseOrPhenotypicFeatureAssociation subject domain Association CellLineToDiseaseOrPhenotypicFeatureAssociation predicate domain Association CellLineToDiseaseOrPhenotypicFeatureAssociation object domain Association CellLineToDiseaseOrPhenotypicFeatureAssociation negated domain Association CellLineToDiseaseOrPhenotypicFeatureAssociation qualifier domain Association CellLineToDiseaseOrPhenotypicFeatureAssociation qualifiers domain Association CellLineToDiseaseOrPhenotypicFeatureAssociation publications domain Association CellLineToDiseaseOrPhenotypicFeatureAssociation has_evidence domain Association CellLineToDiseaseOrPhenotypicFeatureAssociation knowledge_source domain Association CellLineToDiseaseOrPhenotypicFeatureAssociation primary_knowledge_source domain Association CellLineToDiseaseOrPhenotypicFeatureAssociation aggregator_knowledge_source domain Association CellLineToDiseaseOrPhenotypicFeatureAssociation original_subject domain Association CellLineToDiseaseOrPhenotypicFeatureAssociation original_predicate domain Association CellLineToDiseaseOrPhenotypicFeatureAssociation original_object domain Association CellLineToDiseaseOrPhenotypicFeatureAssociation subject_category domain Association CellLineToDiseaseOrPhenotypicFeatureAssociation object_category domain Association CellLineToDiseaseOrPhenotypicFeatureAssociation subject_closure domain Association CellLineToDiseaseOrPhenotypicFeatureAssociation object_closure domain Association CellLineToDiseaseOrPhenotypicFeatureAssociation subject_category_closure domain Association CellLineToDiseaseOrPhenotypicFeatureAssociation object_category_closure domain Association CellLineToDiseaseOrPhenotypicFeatureAssociation subject_namespace domain Association CellLineToDiseaseOrPhenotypicFeatureAssociation object_namespace domain Association CellLineToDiseaseOrPhenotypicFeatureAssociation subject_label_closure domain Association CellLineToDiseaseOrPhenotypicFeatureAssociation object_label_closure domain Association ChemicalToChemicalAssociation subject domain Association ChemicalToChemicalAssociation predicate domain Association ChemicalToChemicalAssociation object domain Association ChemicalToChemicalAssociation negated domain Association ChemicalToChemicalAssociation qualifier domain Association ChemicalToChemicalAssociation qualifiers domain Association ChemicalToChemicalAssociation publications domain Association ChemicalToChemicalAssociation has_evidence domain Association ChemicalToChemicalAssociation knowledge_source domain Association ChemicalToChemicalAssociation primary_knowledge_source domain Association ChemicalToChemicalAssociation aggregator_knowledge_source domain Association ChemicalToChemicalAssociation original_subject domain Association ChemicalToChemicalAssociation original_predicate domain Association ChemicalToChemicalAssociation original_object domain Association ChemicalToChemicalAssociation subject_category domain Association ChemicalToChemicalAssociation object_category domain Association ChemicalToChemicalAssociation subject_closure domain Association ChemicalToChemicalAssociation object_closure domain Association ChemicalToChemicalAssociation subject_category_closure domain Association ChemicalToChemicalAssociation object_category_closure domain Association ChemicalToChemicalAssociation subject_namespace domain Association ChemicalToChemicalAssociation object_namespace domain Association ChemicalToChemicalAssociation subject_label_closure domain Association ChemicalToChemicalAssociation object_label_closure domain Association ReactionToParticipantAssociation stoichiometry domain Association ReactionToParticipantAssociation reaction_direction domain Association ReactionToParticipantAssociation reaction_side domain Association ReactionToParticipantAssociation subject domain Association ReactionToParticipantAssociation predicate domain Association ReactionToParticipantAssociation object domain Association ReactionToParticipantAssociation negated domain Association ReactionToParticipantAssociation qualifier domain Association ReactionToParticipantAssociation qualifiers domain Association ReactionToParticipantAssociation publications domain Association ReactionToParticipantAssociation has_evidence domain Association ReactionToParticipantAssociation knowledge_source domain Association ReactionToParticipantAssociation primary_knowledge_source domain Association ReactionToParticipantAssociation aggregator_knowledge_source domain Association ReactionToParticipantAssociation original_subject domain Association ReactionToParticipantAssociation original_predicate domain Association ReactionToParticipantAssociation original_object domain Association ReactionToParticipantAssociation subject_category domain Association ReactionToParticipantAssociation object_category domain Association ReactionToParticipantAssociation subject_closure domain Association ReactionToParticipantAssociation object_closure domain Association ReactionToParticipantAssociation subject_category_closure domain Association ReactionToParticipantAssociation object_category_closure domain Association ReactionToParticipantAssociation subject_namespace domain Association ReactionToParticipantAssociation object_namespace domain Association ReactionToParticipantAssociation subject_label_closure domain Association ReactionToParticipantAssociation object_label_closure domain Association ReactionToCatalystAssociation stoichiometry domain Association ReactionToCatalystAssociation reaction_direction domain Association ReactionToCatalystAssociation reaction_side domain Association ReactionToCatalystAssociation subject domain Association ReactionToCatalystAssociation predicate domain Association ReactionToCatalystAssociation object domain Association ReactionToCatalystAssociation negated domain Association ReactionToCatalystAssociation qualifier domain Association ReactionToCatalystAssociation qualifiers domain Association ReactionToCatalystAssociation publications domain Association ReactionToCatalystAssociation has_evidence domain Association ReactionToCatalystAssociation knowledge_source domain Association ReactionToCatalystAssociation primary_knowledge_source domain Association ReactionToCatalystAssociation aggregator_knowledge_source domain Association ReactionToCatalystAssociation original_subject domain Association ReactionToCatalystAssociation original_predicate domain Association ReactionToCatalystAssociation original_object domain Association ReactionToCatalystAssociation subject_category domain Association ReactionToCatalystAssociation object_category domain Association ReactionToCatalystAssociation subject_closure domain Association ReactionToCatalystAssociation object_closure domain Association ReactionToCatalystAssociation subject_category_closure domain Association ReactionToCatalystAssociation object_category_closure domain Association ReactionToCatalystAssociation subject_namespace domain Association ReactionToCatalystAssociation object_namespace domain Association ReactionToCatalystAssociation subject_label_closure domain Association ReactionToCatalystAssociation object_label_closure domain Association ChemicalToChemicalDerivationAssociation catalyst_qualifier domain Association ChemicalToChemicalDerivationAssociation subject domain Association ChemicalToChemicalDerivationAssociation predicate domain Association ChemicalToChemicalDerivationAssociation object domain Association ChemicalToChemicalDerivationAssociation negated domain Association ChemicalToChemicalDerivationAssociation qualifier domain Association ChemicalToChemicalDerivationAssociation qualifiers domain Association ChemicalToChemicalDerivationAssociation publications domain Association ChemicalToChemicalDerivationAssociation has_evidence domain Association ChemicalToChemicalDerivationAssociation knowledge_source domain Association ChemicalToChemicalDerivationAssociation primary_knowledge_source domain Association ChemicalToChemicalDerivationAssociation aggregator_knowledge_source domain Association ChemicalToChemicalDerivationAssociation original_subject domain Association ChemicalToChemicalDerivationAssociation original_predicate domain Association ChemicalToChemicalDerivationAssociation original_object domain Association ChemicalToChemicalDerivationAssociation subject_category domain Association ChemicalToChemicalDerivationAssociation object_category domain Association ChemicalToChemicalDerivationAssociation subject_closure domain Association ChemicalToChemicalDerivationAssociation object_closure domain Association ChemicalToChemicalDerivationAssociation subject_category_closure domain Association ChemicalToChemicalDerivationAssociation object_category_closure domain Association ChemicalToChemicalDerivationAssociation subject_namespace domain Association ChemicalToChemicalDerivationAssociation object_namespace domain Association ChemicalToChemicalDerivationAssociation subject_label_closure domain Association ChemicalToChemicalDerivationAssociation object_label_closure domain Association ChemicalToDiseaseOrPhenotypicFeatureAssociation subject domain Association ChemicalToDiseaseOrPhenotypicFeatureAssociation predicate domain Association ChemicalToDiseaseOrPhenotypicFeatureAssociation object domain Association ChemicalToDiseaseOrPhenotypicFeatureAssociation negated domain Association ChemicalToDiseaseOrPhenotypicFeatureAssociation qualifier domain Association ChemicalToDiseaseOrPhenotypicFeatureAssociation qualifiers domain Association ChemicalToDiseaseOrPhenotypicFeatureAssociation publications domain Association ChemicalToDiseaseOrPhenotypicFeatureAssociation has_evidence domain Association ChemicalToDiseaseOrPhenotypicFeatureAssociation knowledge_source domain Association ChemicalToDiseaseOrPhenotypicFeatureAssociation primary_knowledge_source domain Association ChemicalToDiseaseOrPhenotypicFeatureAssociation aggregator_knowledge_source domain Association ChemicalToDiseaseOrPhenotypicFeatureAssociation original_subject domain Association ChemicalToDiseaseOrPhenotypicFeatureAssociation original_predicate domain Association ChemicalToDiseaseOrPhenotypicFeatureAssociation original_object domain Association ChemicalToDiseaseOrPhenotypicFeatureAssociation subject_category domain Association ChemicalToDiseaseOrPhenotypicFeatureAssociation object_category domain Association ChemicalToDiseaseOrPhenotypicFeatureAssociation subject_closure domain Association ChemicalToDiseaseOrPhenotypicFeatureAssociation object_closure domain Association ChemicalToDiseaseOrPhenotypicFeatureAssociation subject_category_closure domain Association ChemicalToDiseaseOrPhenotypicFeatureAssociation object_category_closure domain Association ChemicalToDiseaseOrPhenotypicFeatureAssociation subject_namespace domain Association ChemicalToDiseaseOrPhenotypicFeatureAssociation object_namespace domain Association ChemicalToDiseaseOrPhenotypicFeatureAssociation subject_label_closure domain Association ChemicalToDiseaseOrPhenotypicFeatureAssociation object_label_closure domain Association ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation FDA_adverse_event_level domain Association ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation subject domain Association ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation predicate domain Association ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation object domain Association ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation negated domain Association ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation qualifier domain Association ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation qualifiers domain Association ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation publications domain Association ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation has_evidence domain Association ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation knowledge_source domain Association ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation primary_knowledge_source domain Association ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation aggregator_knowledge_source domain Association ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation original_subject domain Association ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation original_predicate domain Association ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation original_object domain Association ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation subject_category domain Association ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation object_category domain Association ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation subject_closure domain Association ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation object_closure domain Association ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation subject_category_closure domain Association ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation object_category_closure domain Association ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation subject_namespace domain Association ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation object_namespace domain Association ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation subject_label_closure domain Association ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation object_label_closure domain Association ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation FDA_adverse_event_level domain Association ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation subject domain Association ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation predicate domain Association ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation object domain Association ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation negated domain Association ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation qualifier domain Association ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation qualifiers domain Association ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation publications domain Association ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation has_evidence domain Association ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation knowledge_source domain Association ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation primary_knowledge_source domain Association ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation aggregator_knowledge_source domain Association ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation original_subject domain Association ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation original_predicate domain Association ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation original_object domain Association ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation subject_category domain Association ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation object_category domain Association ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation subject_closure domain Association ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation object_closure domain Association ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation subject_category_closure domain Association ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation object_category_closure domain Association ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation subject_namespace domain Association ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation object_namespace domain Association ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation subject_label_closure domain Association ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation object_label_closure domain Association GeneToPathwayAssociation subject domain Association GeneToPathwayAssociation predicate domain Association GeneToPathwayAssociation object domain Association GeneToPathwayAssociation negated domain Association GeneToPathwayAssociation qualifier domain Association GeneToPathwayAssociation qualifiers domain Association GeneToPathwayAssociation publications domain Association GeneToPathwayAssociation has_evidence domain Association GeneToPathwayAssociation knowledge_source domain Association GeneToPathwayAssociation primary_knowledge_source domain Association GeneToPathwayAssociation aggregator_knowledge_source domain Association GeneToPathwayAssociation original_subject domain Association GeneToPathwayAssociation original_predicate domain Association GeneToPathwayAssociation original_object domain Association GeneToPathwayAssociation subject_category domain Association GeneToPathwayAssociation object_category domain Association GeneToPathwayAssociation subject_closure domain Association GeneToPathwayAssociation object_closure domain Association GeneToPathwayAssociation subject_category_closure domain Association GeneToPathwayAssociation object_category_closure domain Association GeneToPathwayAssociation subject_namespace domain Association GeneToPathwayAssociation object_namespace domain Association GeneToPathwayAssociation subject_label_closure domain Association GeneToPathwayAssociation object_label_closure domain Association MolecularActivityToPathwayAssociation subject domain Association MolecularActivityToPathwayAssociation predicate domain Association MolecularActivityToPathwayAssociation object domain Association MolecularActivityToPathwayAssociation negated domain Association MolecularActivityToPathwayAssociation qualifier domain Association MolecularActivityToPathwayAssociation qualifiers domain Association MolecularActivityToPathwayAssociation publications domain Association MolecularActivityToPathwayAssociation has_evidence domain Association MolecularActivityToPathwayAssociation knowledge_source domain Association MolecularActivityToPathwayAssociation primary_knowledge_source domain Association MolecularActivityToPathwayAssociation aggregator_knowledge_source domain Association MolecularActivityToPathwayAssociation original_subject domain Association MolecularActivityToPathwayAssociation original_predicate domain Association MolecularActivityToPathwayAssociation original_object domain Association MolecularActivityToPathwayAssociation subject_category domain Association MolecularActivityToPathwayAssociation object_category domain Association MolecularActivityToPathwayAssociation subject_closure domain Association MolecularActivityToPathwayAssociation object_closure domain Association MolecularActivityToPathwayAssociation subject_category_closure domain Association MolecularActivityToPathwayAssociation object_category_closure domain Association MolecularActivityToPathwayAssociation subject_namespace domain Association MolecularActivityToPathwayAssociation object_namespace domain Association MolecularActivityToPathwayAssociation subject_label_closure domain Association MolecularActivityToPathwayAssociation object_label_closure domain Association ChemicalToPathwayAssociation subject domain Association ChemicalToPathwayAssociation predicate domain Association ChemicalToPathwayAssociation object domain Association ChemicalToPathwayAssociation negated domain Association ChemicalToPathwayAssociation qualifier domain Association ChemicalToPathwayAssociation qualifiers domain Association ChemicalToPathwayAssociation publications domain Association ChemicalToPathwayAssociation has_evidence domain Association ChemicalToPathwayAssociation knowledge_source domain Association ChemicalToPathwayAssociation primary_knowledge_source domain Association ChemicalToPathwayAssociation aggregator_knowledge_source domain Association ChemicalToPathwayAssociation original_subject domain Association ChemicalToPathwayAssociation original_predicate domain Association ChemicalToPathwayAssociation original_object domain Association ChemicalToPathwayAssociation subject_category domain Association ChemicalToPathwayAssociation object_category domain Association ChemicalToPathwayAssociation subject_closure domain Association ChemicalToPathwayAssociation object_closure domain Association ChemicalToPathwayAssociation subject_category_closure domain Association ChemicalToPathwayAssociation object_category_closure domain Association ChemicalToPathwayAssociation subject_namespace domain Association ChemicalToPathwayAssociation object_namespace domain Association ChemicalToPathwayAssociation subject_label_closure domain Association ChemicalToPathwayAssociation object_label_closure domain Association NamedThingAssociatedWithLikelihoodOfNamedThingAssociation subject domain Association NamedThingAssociatedWithLikelihoodOfNamedThingAssociation predicate domain Association NamedThingAssociatedWithLikelihoodOfNamedThingAssociation object domain Association NamedThingAssociatedWithLikelihoodOfNamedThingAssociation negated domain Association NamedThingAssociatedWithLikelihoodOfNamedThingAssociation qualifier domain Association NamedThingAssociatedWithLikelihoodOfNamedThingAssociation qualifiers domain Association NamedThingAssociatedWithLikelihoodOfNamedThingAssociation publications domain Association NamedThingAssociatedWithLikelihoodOfNamedThingAssociation has_evidence domain Association NamedThingAssociatedWithLikelihoodOfNamedThingAssociation knowledge_source domain Association NamedThingAssociatedWithLikelihoodOfNamedThingAssociation primary_knowledge_source domain Association NamedThingAssociatedWithLikelihoodOfNamedThingAssociation aggregator_knowledge_source domain Association NamedThingAssociatedWithLikelihoodOfNamedThingAssociation original_subject domain Association NamedThingAssociatedWithLikelihoodOfNamedThingAssociation original_predicate domain Association NamedThingAssociatedWithLikelihoodOfNamedThingAssociation original_object domain Association NamedThingAssociatedWithLikelihoodOfNamedThingAssociation subject_category domain Association NamedThingAssociatedWithLikelihoodOfNamedThingAssociation object_category domain Association NamedThingAssociatedWithLikelihoodOfNamedThingAssociation subject_closure domain Association NamedThingAssociatedWithLikelihoodOfNamedThingAssociation object_closure domain Association NamedThingAssociatedWithLikelihoodOfNamedThingAssociation subject_category_closure domain Association NamedThingAssociatedWithLikelihoodOfNamedThingAssociation object_category_closure domain Association NamedThingAssociatedWithLikelihoodOfNamedThingAssociation subject_namespace domain Association NamedThingAssociatedWithLikelihoodOfNamedThingAssociation object_namespace domain Association NamedThingAssociatedWithLikelihoodOfNamedThingAssociation subject_label_closure domain Association NamedThingAssociatedWithLikelihoodOfNamedThingAssociation object_label_closure domain Association ChemicalGeneInteractionAssociation subject_form_or_variant_qualifier domain Association ChemicalGeneInteractionAssociation subject_part_qualifier domain Association ChemicalGeneInteractionAssociation subject_derivative_qualifier domain Association ChemicalGeneInteractionAssociation subject_context_qualifier domain Association ChemicalGeneInteractionAssociation object_form_or_variant_qualifier domain Association ChemicalGeneInteractionAssociation object_part_qualifier domain Association ChemicalGeneInteractionAssociation object_context_qualifier domain Association ChemicalGeneInteractionAssociation anatomical_context_qualifier domain Association ChemicalGeneInteractionAssociation subject domain Association ChemicalGeneInteractionAssociation predicate domain Association ChemicalGeneInteractionAssociation object domain Association ChemicalGeneInteractionAssociation negated domain Association ChemicalGeneInteractionAssociation qualifier domain Association ChemicalGeneInteractionAssociation qualifiers domain Association ChemicalGeneInteractionAssociation publications domain Association ChemicalGeneInteractionAssociation has_evidence domain Association ChemicalGeneInteractionAssociation knowledge_source domain Association ChemicalGeneInteractionAssociation primary_knowledge_source domain Association ChemicalGeneInteractionAssociation aggregator_knowledge_source domain Association ChemicalGeneInteractionAssociation original_subject domain Association ChemicalGeneInteractionAssociation original_predicate domain Association ChemicalGeneInteractionAssociation original_object domain Association ChemicalGeneInteractionAssociation subject_category domain Association ChemicalGeneInteractionAssociation object_category domain Association ChemicalGeneInteractionAssociation subject_closure domain Association ChemicalGeneInteractionAssociation object_closure domain Association ChemicalGeneInteractionAssociation subject_category_closure domain Association ChemicalGeneInteractionAssociation object_category_closure domain Association ChemicalGeneInteractionAssociation subject_namespace domain Association ChemicalGeneInteractionAssociation object_namespace domain Association ChemicalGeneInteractionAssociation subject_label_closure domain Association ChemicalGeneInteractionAssociation object_label_closure domain Association ChemicalAffectsGeneAssociation subject_form_or_variant_qualifier domain Association ChemicalAffectsGeneAssociation subject_part_qualifier domain Association ChemicalAffectsGeneAssociation subject_derivative_qualifier domain Association ChemicalAffectsGeneAssociation subject_aspect_qualifier domain Association ChemicalAffectsGeneAssociation subject_context_qualifier domain Association ChemicalAffectsGeneAssociation subject_direction_qualifier domain Association ChemicalAffectsGeneAssociation object_form_or_variant_qualifier domain Association ChemicalAffectsGeneAssociation object_part_qualifier domain Association ChemicalAffectsGeneAssociation object_aspect_qualifier domain Association ChemicalAffectsGeneAssociation object_context_qualifier domain Association ChemicalAffectsGeneAssociation causal_mechanism_qualifier domain Association ChemicalAffectsGeneAssociation anatomical_context_qualifier domain Association ChemicalAffectsGeneAssociation qualified_predicate domain Association ChemicalAffectsGeneAssociation subject domain Association ChemicalAffectsGeneAssociation predicate domain Association ChemicalAffectsGeneAssociation object domain Association ChemicalAffectsGeneAssociation negated domain Association ChemicalAffectsGeneAssociation qualifier domain Association ChemicalAffectsGeneAssociation qualifiers domain Association ChemicalAffectsGeneAssociation publications domain Association ChemicalAffectsGeneAssociation has_evidence domain Association ChemicalAffectsGeneAssociation knowledge_source domain Association ChemicalAffectsGeneAssociation primary_knowledge_source domain Association ChemicalAffectsGeneAssociation aggregator_knowledge_source domain Association ChemicalAffectsGeneAssociation original_subject domain Association ChemicalAffectsGeneAssociation original_predicate domain Association ChemicalAffectsGeneAssociation original_object domain Association ChemicalAffectsGeneAssociation subject_category domain Association ChemicalAffectsGeneAssociation object_category domain Association ChemicalAffectsGeneAssociation subject_closure domain Association ChemicalAffectsGeneAssociation object_closure domain Association ChemicalAffectsGeneAssociation subject_category_closure domain Association ChemicalAffectsGeneAssociation object_category_closure domain Association ChemicalAffectsGeneAssociation subject_namespace domain Association ChemicalAffectsGeneAssociation object_namespace domain Association ChemicalAffectsGeneAssociation subject_label_closure domain Association ChemicalAffectsGeneAssociation object_label_closure domain Association GeneAffectsChemicalAssociation subject_form_or_variant_qualifier domain Association GeneAffectsChemicalAssociation subject_part_qualifier domain Association GeneAffectsChemicalAssociation subject_derivative_qualifier domain Association GeneAffectsChemicalAssociation subject_aspect_qualifier domain Association GeneAffectsChemicalAssociation subject_context_qualifier domain Association GeneAffectsChemicalAssociation subject_direction_qualifier domain Association GeneAffectsChemicalAssociation object_form_or_variant_qualifier domain Association GeneAffectsChemicalAssociation object_part_qualifier domain Association GeneAffectsChemicalAssociation object_aspect_qualifier domain Association GeneAffectsChemicalAssociation object_context_qualifier domain Association GeneAffectsChemicalAssociation causal_mechanism_qualifier domain Association GeneAffectsChemicalAssociation anatomical_context_qualifier domain Association GeneAffectsChemicalAssociation qualified_predicate domain Association GeneAffectsChemicalAssociation subject domain Association GeneAffectsChemicalAssociation predicate domain Association GeneAffectsChemicalAssociation object domain Association GeneAffectsChemicalAssociation negated domain Association GeneAffectsChemicalAssociation qualifier domain Association GeneAffectsChemicalAssociation qualifiers domain Association GeneAffectsChemicalAssociation publications domain Association GeneAffectsChemicalAssociation has_evidence domain Association GeneAffectsChemicalAssociation knowledge_source domain Association GeneAffectsChemicalAssociation primary_knowledge_source domain Association GeneAffectsChemicalAssociation aggregator_knowledge_source domain Association GeneAffectsChemicalAssociation original_subject domain Association GeneAffectsChemicalAssociation original_predicate domain Association GeneAffectsChemicalAssociation original_object domain Association GeneAffectsChemicalAssociation subject_category domain Association GeneAffectsChemicalAssociation object_category domain Association GeneAffectsChemicalAssociation subject_closure domain Association GeneAffectsChemicalAssociation object_closure domain Association GeneAffectsChemicalAssociation subject_category_closure domain Association GeneAffectsChemicalAssociation object_category_closure domain Association GeneAffectsChemicalAssociation subject_namespace domain Association GeneAffectsChemicalAssociation object_namespace domain Association GeneAffectsChemicalAssociation subject_label_closure domain Association GeneAffectsChemicalAssociation object_label_closure domain Association DrugToGeneAssociation subject domain Association DrugToGeneAssociation predicate domain Association DrugToGeneAssociation object domain Association DrugToGeneAssociation negated domain Association DrugToGeneAssociation qualifier domain Association DrugToGeneAssociation qualifiers domain Association DrugToGeneAssociation publications domain Association DrugToGeneAssociation has_evidence domain Association DrugToGeneAssociation knowledge_source domain Association DrugToGeneAssociation primary_knowledge_source domain Association DrugToGeneAssociation aggregator_knowledge_source domain Association DrugToGeneAssociation original_subject domain Association DrugToGeneAssociation original_predicate domain Association DrugToGeneAssociation original_object domain Association DrugToGeneAssociation subject_category domain Association DrugToGeneAssociation object_category domain Association DrugToGeneAssociation subject_closure domain Association DrugToGeneAssociation object_closure domain Association DrugToGeneAssociation subject_category_closure domain Association DrugToGeneAssociation object_category_closure domain Association DrugToGeneAssociation subject_namespace domain Association DrugToGeneAssociation object_namespace domain Association DrugToGeneAssociation subject_label_closure domain Association DrugToGeneAssociation object_label_closure domain Association MaterialSampleDerivationAssociation subject domain Association MaterialSampleDerivationAssociation predicate domain Association MaterialSampleDerivationAssociation object domain Association MaterialSampleDerivationAssociation negated domain Association MaterialSampleDerivationAssociation qualifier domain Association MaterialSampleDerivationAssociation qualifiers domain Association MaterialSampleDerivationAssociation publications domain Association MaterialSampleDerivationAssociation has_evidence domain Association MaterialSampleDerivationAssociation knowledge_source domain Association MaterialSampleDerivationAssociation primary_knowledge_source domain Association MaterialSampleDerivationAssociation aggregator_knowledge_source domain Association MaterialSampleDerivationAssociation original_subject domain Association MaterialSampleDerivationAssociation original_predicate domain Association MaterialSampleDerivationAssociation original_object domain Association MaterialSampleDerivationAssociation subject_category domain Association MaterialSampleDerivationAssociation object_category domain Association MaterialSampleDerivationAssociation subject_closure domain Association MaterialSampleDerivationAssociation object_closure domain Association MaterialSampleDerivationAssociation subject_category_closure domain Association MaterialSampleDerivationAssociation object_category_closure domain Association MaterialSampleDerivationAssociation subject_namespace domain Association MaterialSampleDerivationAssociation object_namespace domain Association MaterialSampleDerivationAssociation subject_label_closure domain Association MaterialSampleDerivationAssociation object_label_closure domain Association MaterialSampleToDiseaseOrPhenotypicFeatureAssociation subject domain Association MaterialSampleToDiseaseOrPhenotypicFeatureAssociation predicate domain Association MaterialSampleToDiseaseOrPhenotypicFeatureAssociation object domain Association MaterialSampleToDiseaseOrPhenotypicFeatureAssociation negated domain Association MaterialSampleToDiseaseOrPhenotypicFeatureAssociation qualifier domain Association MaterialSampleToDiseaseOrPhenotypicFeatureAssociation qualifiers domain Association MaterialSampleToDiseaseOrPhenotypicFeatureAssociation publications domain Association MaterialSampleToDiseaseOrPhenotypicFeatureAssociation has_evidence domain Association MaterialSampleToDiseaseOrPhenotypicFeatureAssociation knowledge_source domain Association MaterialSampleToDiseaseOrPhenotypicFeatureAssociation primary_knowledge_source domain Association MaterialSampleToDiseaseOrPhenotypicFeatureAssociation aggregator_knowledge_source domain Association MaterialSampleToDiseaseOrPhenotypicFeatureAssociation original_subject domain Association MaterialSampleToDiseaseOrPhenotypicFeatureAssociation original_predicate domain Association MaterialSampleToDiseaseOrPhenotypicFeatureAssociation original_object domain Association MaterialSampleToDiseaseOrPhenotypicFeatureAssociation subject_category domain Association MaterialSampleToDiseaseOrPhenotypicFeatureAssociation object_category domain Association MaterialSampleToDiseaseOrPhenotypicFeatureAssociation subject_closure domain Association MaterialSampleToDiseaseOrPhenotypicFeatureAssociation object_closure domain Association MaterialSampleToDiseaseOrPhenotypicFeatureAssociation subject_category_closure domain Association MaterialSampleToDiseaseOrPhenotypicFeatureAssociation object_category_closure domain Association MaterialSampleToDiseaseOrPhenotypicFeatureAssociation subject_namespace domain Association MaterialSampleToDiseaseOrPhenotypicFeatureAssociation object_namespace domain Association MaterialSampleToDiseaseOrPhenotypicFeatureAssociation subject_label_closure domain Association MaterialSampleToDiseaseOrPhenotypicFeatureAssociation object_label_closure domain Association DiseaseToExposureEventAssociation subject domain Association DiseaseToExposureEventAssociation predicate domain Association DiseaseToExposureEventAssociation object domain Association DiseaseToExposureEventAssociation negated domain Association DiseaseToExposureEventAssociation qualifier domain Association DiseaseToExposureEventAssociation qualifiers domain Association DiseaseToExposureEventAssociation publications domain Association DiseaseToExposureEventAssociation has_evidence domain Association DiseaseToExposureEventAssociation knowledge_source domain Association DiseaseToExposureEventAssociation primary_knowledge_source domain Association DiseaseToExposureEventAssociation aggregator_knowledge_source domain Association DiseaseToExposureEventAssociation original_subject domain Association DiseaseToExposureEventAssociation original_predicate domain Association DiseaseToExposureEventAssociation original_object domain Association DiseaseToExposureEventAssociation subject_category domain Association DiseaseToExposureEventAssociation object_category domain Association DiseaseToExposureEventAssociation subject_closure domain Association DiseaseToExposureEventAssociation object_closure domain Association DiseaseToExposureEventAssociation subject_category_closure domain Association DiseaseToExposureEventAssociation object_category_closure domain Association DiseaseToExposureEventAssociation subject_namespace domain Association DiseaseToExposureEventAssociation object_namespace domain Association DiseaseToExposureEventAssociation subject_label_closure domain Association DiseaseToExposureEventAssociation object_label_closure domain Association ExposureEventToOutcomeAssociation population_context_qualifier domain Association ExposureEventToOutcomeAssociation temporal_context_qualifier domain Association ExposureEventToOutcomeAssociation subject domain Association ExposureEventToOutcomeAssociation predicate domain Association ExposureEventToOutcomeAssociation object domain Association ExposureEventToOutcomeAssociation negated domain Association ExposureEventToOutcomeAssociation qualifier domain Association ExposureEventToOutcomeAssociation qualifiers domain Association ExposureEventToOutcomeAssociation publications domain Association ExposureEventToOutcomeAssociation has_evidence domain Association ExposureEventToOutcomeAssociation knowledge_source domain Association ExposureEventToOutcomeAssociation primary_knowledge_source domain Association ExposureEventToOutcomeAssociation aggregator_knowledge_source domain Association ExposureEventToOutcomeAssociation original_subject domain Association ExposureEventToOutcomeAssociation original_predicate domain Association ExposureEventToOutcomeAssociation original_object domain Association ExposureEventToOutcomeAssociation subject_category domain Association ExposureEventToOutcomeAssociation object_category domain Association ExposureEventToOutcomeAssociation subject_closure domain Association ExposureEventToOutcomeAssociation object_closure domain Association ExposureEventToOutcomeAssociation subject_category_closure domain Association ExposureEventToOutcomeAssociation object_category_closure domain Association ExposureEventToOutcomeAssociation subject_namespace domain Association ExposureEventToOutcomeAssociation object_namespace domain Association ExposureEventToOutcomeAssociation subject_label_closure domain Association ExposureEventToOutcomeAssociation object_label_closure domain Association FrequencyQualifierMixin frequency_qualifier domain Association EntityToFeatureOrDiseaseQualifiersMixin severity_qualifier domain Association EntityToFeatureOrDiseaseQualifiersMixin onset_qualifier domain Association EntityToFeatureOrDiseaseQualifiersMixin frequency_qualifier domain Association EntityToPhenotypicFeatureAssociationMixin sex_qualifier domain Association EntityToPhenotypicFeatureAssociationMixin severity_qualifier domain Association EntityToPhenotypicFeatureAssociationMixin onset_qualifier domain Association EntityToPhenotypicFeatureAssociationMixin frequency_qualifier domain Association InformationContentEntityToNamedThingAssociation predicate domain Association InformationContentEntityToNamedThingAssociation object domain Association InformationContentEntityToNamedThingAssociation negated domain Association InformationContentEntityToNamedThingAssociation qualifier domain Association InformationContentEntityToNamedThingAssociation qualifiers domain Association InformationContentEntityToNamedThingAssociation publications domain Association InformationContentEntityToNamedThingAssociation has_evidence domain Association InformationContentEntityToNamedThingAssociation knowledge_source domain Association InformationContentEntityToNamedThingAssociation primary_knowledge_source domain Association InformationContentEntityToNamedThingAssociation aggregator_knowledge_source domain Association InformationContentEntityToNamedThingAssociation original_subject domain Association InformationContentEntityToNamedThingAssociation original_predicate domain Association InformationContentEntityToNamedThingAssociation original_object domain Association InformationContentEntityToNamedThingAssociation subject_category domain Association InformationContentEntityToNamedThingAssociation object_category domain Association InformationContentEntityToNamedThingAssociation subject_closure domain Association InformationContentEntityToNamedThingAssociation object_closure domain Association InformationContentEntityToNamedThingAssociation subject_category_closure domain Association InformationContentEntityToNamedThingAssociation object_category_closure domain Association InformationContentEntityToNamedThingAssociation subject_namespace domain Association InformationContentEntityToNamedThingAssociation object_namespace domain Association InformationContentEntityToNamedThingAssociation subject_label_closure domain Association InformationContentEntityToNamedThingAssociation object_label_closure domain Association EntityToDiseaseAssociationMixin severity_qualifier domain Association EntityToDiseaseAssociationMixin onset_qualifier domain Association EntityToDiseaseAssociationMixin frequency_qualifier domain Association DiseaseOrPhenotypicFeatureToLocationAssociation subject domain Association DiseaseOrPhenotypicFeatureToLocationAssociation predicate domain Association DiseaseOrPhenotypicFeatureToLocationAssociation object domain Association DiseaseOrPhenotypicFeatureToLocationAssociation negated domain Association DiseaseOrPhenotypicFeatureToLocationAssociation qualifier domain Association DiseaseOrPhenotypicFeatureToLocationAssociation qualifiers domain Association DiseaseOrPhenotypicFeatureToLocationAssociation publications domain Association DiseaseOrPhenotypicFeatureToLocationAssociation has_evidence domain Association DiseaseOrPhenotypicFeatureToLocationAssociation knowledge_source domain Association DiseaseOrPhenotypicFeatureToLocationAssociation primary_knowledge_source domain Association DiseaseOrPhenotypicFeatureToLocationAssociation aggregator_knowledge_source domain Association DiseaseOrPhenotypicFeatureToLocationAssociation original_subject domain Association DiseaseOrPhenotypicFeatureToLocationAssociation original_predicate domain Association DiseaseOrPhenotypicFeatureToLocationAssociation original_object domain Association DiseaseOrPhenotypicFeatureToLocationAssociation subject_category domain Association DiseaseOrPhenotypicFeatureToLocationAssociation object_category domain Association DiseaseOrPhenotypicFeatureToLocationAssociation subject_closure domain Association DiseaseOrPhenotypicFeatureToLocationAssociation object_closure domain Association DiseaseOrPhenotypicFeatureToLocationAssociation subject_category_closure domain Association DiseaseOrPhenotypicFeatureToLocationAssociation object_category_closure domain Association DiseaseOrPhenotypicFeatureToLocationAssociation subject_namespace domain Association DiseaseOrPhenotypicFeatureToLocationAssociation object_namespace domain Association DiseaseOrPhenotypicFeatureToLocationAssociation subject_label_closure domain Association DiseaseOrPhenotypicFeatureToLocationAssociation object_label_closure domain Association DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation subject domain Association DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation predicate domain Association DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation object domain Association DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation negated domain Association DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation qualifier domain Association DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation qualifiers domain Association DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation publications domain Association DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation has_evidence domain Association DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation knowledge_source domain Association DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation primary_knowledge_source domain Association DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation aggregator_knowledge_source domain Association DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation original_subject domain Association DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation original_predicate domain Association DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation original_object domain Association DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation subject_category domain Association DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation object_category domain Association DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation subject_closure domain Association DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation object_closure domain Association DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation subject_category_closure domain Association DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation object_category_closure domain Association DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation subject_namespace domain Association DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation object_namespace domain Association DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation subject_label_closure domain Association DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation object_label_closure domain Association GenotypeToPhenotypicFeatureAssociation sex_qualifier domain Association GenotypeToPhenotypicFeatureAssociation subject domain Association GenotypeToPhenotypicFeatureAssociation predicate domain Association GenotypeToPhenotypicFeatureAssociation object domain Association GenotypeToPhenotypicFeatureAssociation negated domain Association GenotypeToPhenotypicFeatureAssociation qualifier domain Association GenotypeToPhenotypicFeatureAssociation qualifiers domain Association GenotypeToPhenotypicFeatureAssociation publications domain Association GenotypeToPhenotypicFeatureAssociation has_evidence domain Association GenotypeToPhenotypicFeatureAssociation knowledge_source domain Association GenotypeToPhenotypicFeatureAssociation primary_knowledge_source domain Association GenotypeToPhenotypicFeatureAssociation aggregator_knowledge_source domain Association GenotypeToPhenotypicFeatureAssociation original_subject domain Association GenotypeToPhenotypicFeatureAssociation original_predicate domain Association GenotypeToPhenotypicFeatureAssociation original_object domain Association GenotypeToPhenotypicFeatureAssociation subject_category domain Association GenotypeToPhenotypicFeatureAssociation object_category domain Association GenotypeToPhenotypicFeatureAssociation subject_closure domain Association GenotypeToPhenotypicFeatureAssociation object_closure domain Association GenotypeToPhenotypicFeatureAssociation subject_category_closure domain Association GenotypeToPhenotypicFeatureAssociation object_category_closure domain Association GenotypeToPhenotypicFeatureAssociation subject_namespace domain Association GenotypeToPhenotypicFeatureAssociation object_namespace domain Association GenotypeToPhenotypicFeatureAssociation subject_label_closure domain Association GenotypeToPhenotypicFeatureAssociation object_label_closure domain Association GenotypeToPhenotypicFeatureAssociation severity_qualifier domain Association GenotypeToPhenotypicFeatureAssociation onset_qualifier domain Association GenotypeToPhenotypicFeatureAssociation frequency_qualifier domain Association ExposureEventToPhenotypicFeatureAssociation sex_qualifier domain Association ExposureEventToPhenotypicFeatureAssociation subject domain Association ExposureEventToPhenotypicFeatureAssociation predicate domain Association ExposureEventToPhenotypicFeatureAssociation object domain Association ExposureEventToPhenotypicFeatureAssociation negated domain Association ExposureEventToPhenotypicFeatureAssociation qualifier domain Association ExposureEventToPhenotypicFeatureAssociation qualifiers domain Association ExposureEventToPhenotypicFeatureAssociation publications domain Association ExposureEventToPhenotypicFeatureAssociation has_evidence domain Association ExposureEventToPhenotypicFeatureAssociation knowledge_source domain Association ExposureEventToPhenotypicFeatureAssociation primary_knowledge_source domain Association ExposureEventToPhenotypicFeatureAssociation aggregator_knowledge_source domain Association ExposureEventToPhenotypicFeatureAssociation original_subject domain Association ExposureEventToPhenotypicFeatureAssociation original_predicate domain Association ExposureEventToPhenotypicFeatureAssociation original_object domain Association ExposureEventToPhenotypicFeatureAssociation subject_category domain Association ExposureEventToPhenotypicFeatureAssociation object_category domain Association ExposureEventToPhenotypicFeatureAssociation subject_closure domain Association ExposureEventToPhenotypicFeatureAssociation object_closure domain Association ExposureEventToPhenotypicFeatureAssociation subject_category_closure domain Association ExposureEventToPhenotypicFeatureAssociation object_category_closure domain Association ExposureEventToPhenotypicFeatureAssociation subject_namespace domain Association ExposureEventToPhenotypicFeatureAssociation object_namespace domain Association ExposureEventToPhenotypicFeatureAssociation subject_label_closure domain Association ExposureEventToPhenotypicFeatureAssociation object_label_closure domain Association ExposureEventToPhenotypicFeatureAssociation severity_qualifier domain Association ExposureEventToPhenotypicFeatureAssociation onset_qualifier domain Association ExposureEventToPhenotypicFeatureAssociation frequency_qualifier domain Association DiseaseToPhenotypicFeatureAssociation sex_qualifier domain Association DiseaseToPhenotypicFeatureAssociation subject domain Association DiseaseToPhenotypicFeatureAssociation predicate domain Association DiseaseToPhenotypicFeatureAssociation object domain Association DiseaseToPhenotypicFeatureAssociation negated domain Association DiseaseToPhenotypicFeatureAssociation qualifier domain Association DiseaseToPhenotypicFeatureAssociation qualifiers domain Association DiseaseToPhenotypicFeatureAssociation publications domain Association DiseaseToPhenotypicFeatureAssociation has_evidence domain Association DiseaseToPhenotypicFeatureAssociation knowledge_source domain Association DiseaseToPhenotypicFeatureAssociation primary_knowledge_source domain Association DiseaseToPhenotypicFeatureAssociation aggregator_knowledge_source domain Association DiseaseToPhenotypicFeatureAssociation original_subject domain Association DiseaseToPhenotypicFeatureAssociation original_predicate domain Association DiseaseToPhenotypicFeatureAssociation original_object domain Association DiseaseToPhenotypicFeatureAssociation subject_category domain Association DiseaseToPhenotypicFeatureAssociation object_category domain Association DiseaseToPhenotypicFeatureAssociation subject_closure domain Association DiseaseToPhenotypicFeatureAssociation object_closure domain Association DiseaseToPhenotypicFeatureAssociation subject_category_closure domain Association DiseaseToPhenotypicFeatureAssociation object_category_closure domain Association DiseaseToPhenotypicFeatureAssociation subject_namespace domain Association DiseaseToPhenotypicFeatureAssociation object_namespace domain Association DiseaseToPhenotypicFeatureAssociation subject_label_closure domain Association DiseaseToPhenotypicFeatureAssociation object_label_closure domain Association DiseaseToPhenotypicFeatureAssociation severity_qualifier domain Association DiseaseToPhenotypicFeatureAssociation onset_qualifier domain Association DiseaseToPhenotypicFeatureAssociation frequency_qualifier domain Association CaseToPhenotypicFeatureAssociation sex_qualifier domain Association CaseToPhenotypicFeatureAssociation subject domain Association CaseToPhenotypicFeatureAssociation predicate domain Association CaseToPhenotypicFeatureAssociation object domain Association CaseToPhenotypicFeatureAssociation negated domain Association CaseToPhenotypicFeatureAssociation qualifier domain Association CaseToPhenotypicFeatureAssociation qualifiers domain Association CaseToPhenotypicFeatureAssociation publications domain Association CaseToPhenotypicFeatureAssociation has_evidence domain Association CaseToPhenotypicFeatureAssociation knowledge_source domain Association CaseToPhenotypicFeatureAssociation primary_knowledge_source domain Association CaseToPhenotypicFeatureAssociation aggregator_knowledge_source domain Association CaseToPhenotypicFeatureAssociation original_subject domain Association CaseToPhenotypicFeatureAssociation original_predicate domain Association CaseToPhenotypicFeatureAssociation original_object domain Association CaseToPhenotypicFeatureAssociation subject_category domain Association CaseToPhenotypicFeatureAssociation object_category domain Association CaseToPhenotypicFeatureAssociation subject_closure domain Association CaseToPhenotypicFeatureAssociation object_closure domain Association CaseToPhenotypicFeatureAssociation subject_category_closure domain Association CaseToPhenotypicFeatureAssociation object_category_closure domain Association CaseToPhenotypicFeatureAssociation subject_namespace domain Association CaseToPhenotypicFeatureAssociation object_namespace domain Association CaseToPhenotypicFeatureAssociation subject_label_closure domain Association CaseToPhenotypicFeatureAssociation object_label_closure domain Association CaseToPhenotypicFeatureAssociation severity_qualifier domain Association CaseToPhenotypicFeatureAssociation onset_qualifier domain Association CaseToPhenotypicFeatureAssociation frequency_qualifier domain Association BehaviorToBehavioralFeatureAssociation sex_qualifier domain Association BehaviorToBehavioralFeatureAssociation subject domain Association BehaviorToBehavioralFeatureAssociation predicate domain Association BehaviorToBehavioralFeatureAssociation object domain Association BehaviorToBehavioralFeatureAssociation negated domain Association BehaviorToBehavioralFeatureAssociation qualifier domain Association BehaviorToBehavioralFeatureAssociation qualifiers domain Association BehaviorToBehavioralFeatureAssociation publications domain Association BehaviorToBehavioralFeatureAssociation has_evidence domain Association BehaviorToBehavioralFeatureAssociation knowledge_source domain Association BehaviorToBehavioralFeatureAssociation primary_knowledge_source domain Association BehaviorToBehavioralFeatureAssociation aggregator_knowledge_source domain Association BehaviorToBehavioralFeatureAssociation original_subject domain Association BehaviorToBehavioralFeatureAssociation original_predicate domain Association BehaviorToBehavioralFeatureAssociation original_object domain Association BehaviorToBehavioralFeatureAssociation subject_category domain Association BehaviorToBehavioralFeatureAssociation object_category domain Association BehaviorToBehavioralFeatureAssociation subject_closure domain Association BehaviorToBehavioralFeatureAssociation object_closure domain Association BehaviorToBehavioralFeatureAssociation subject_category_closure domain Association BehaviorToBehavioralFeatureAssociation object_category_closure domain Association BehaviorToBehavioralFeatureAssociation subject_namespace domain Association BehaviorToBehavioralFeatureAssociation object_namespace domain Association BehaviorToBehavioralFeatureAssociation subject_label_closure domain Association BehaviorToBehavioralFeatureAssociation object_label_closure domain Association BehaviorToBehavioralFeatureAssociation severity_qualifier domain Association BehaviorToBehavioralFeatureAssociation onset_qualifier domain Association BehaviorToBehavioralFeatureAssociation frequency_qualifier domain Association GeneToDiseaseOrPhenotypicFeatureAssociation subject_aspect_qualifier domain Association GeneToDiseaseOrPhenotypicFeatureAssociation object_direction_qualifier domain Association GeneToDiseaseOrPhenotypicFeatureAssociation sex_qualifier domain Association GeneToDiseaseOrPhenotypicFeatureAssociation subject domain Association GeneToDiseaseOrPhenotypicFeatureAssociation predicate domain Association GeneToDiseaseOrPhenotypicFeatureAssociation object domain Association GeneToDiseaseOrPhenotypicFeatureAssociation negated domain Association GeneToDiseaseOrPhenotypicFeatureAssociation qualifier domain Association GeneToDiseaseOrPhenotypicFeatureAssociation qualifiers domain Association GeneToDiseaseOrPhenotypicFeatureAssociation publications domain Association GeneToDiseaseOrPhenotypicFeatureAssociation has_evidence domain Association GeneToDiseaseOrPhenotypicFeatureAssociation knowledge_source domain Association GeneToDiseaseOrPhenotypicFeatureAssociation primary_knowledge_source domain Association GeneToDiseaseOrPhenotypicFeatureAssociation aggregator_knowledge_source domain Association GeneToDiseaseOrPhenotypicFeatureAssociation original_subject domain Association GeneToDiseaseOrPhenotypicFeatureAssociation original_predicate domain Association GeneToDiseaseOrPhenotypicFeatureAssociation original_object domain Association GeneToDiseaseOrPhenotypicFeatureAssociation subject_category domain Association GeneToDiseaseOrPhenotypicFeatureAssociation object_category domain Association GeneToDiseaseOrPhenotypicFeatureAssociation subject_closure domain Association GeneToDiseaseOrPhenotypicFeatureAssociation object_closure domain Association GeneToDiseaseOrPhenotypicFeatureAssociation subject_category_closure domain Association GeneToDiseaseOrPhenotypicFeatureAssociation object_category_closure domain Association GeneToDiseaseOrPhenotypicFeatureAssociation subject_namespace domain Association GeneToDiseaseOrPhenotypicFeatureAssociation object_namespace domain Association GeneToDiseaseOrPhenotypicFeatureAssociation subject_label_closure domain Association GeneToDiseaseOrPhenotypicFeatureAssociation object_label_closure domain Association GeneToDiseaseOrPhenotypicFeatureAssociation severity_qualifier domain Association GeneToDiseaseOrPhenotypicFeatureAssociation onset_qualifier domain Association GeneToDiseaseOrPhenotypicFeatureAssociation frequency_qualifier domain Association GeneToPhenotypicFeatureAssociation sex_qualifier domain Association GeneToPhenotypicFeatureAssociation subject_aspect_qualifier domain Association GeneToPhenotypicFeatureAssociation object_direction_qualifier domain Association GeneToPhenotypicFeatureAssociation subject domain Association GeneToPhenotypicFeatureAssociation predicate domain Association GeneToPhenotypicFeatureAssociation object domain Association GeneToPhenotypicFeatureAssociation negated domain Association GeneToPhenotypicFeatureAssociation qualifier domain Association GeneToPhenotypicFeatureAssociation qualifiers domain Association GeneToPhenotypicFeatureAssociation publications domain Association GeneToPhenotypicFeatureAssociation has_evidence domain Association GeneToPhenotypicFeatureAssociation knowledge_source domain Association GeneToPhenotypicFeatureAssociation primary_knowledge_source domain Association GeneToPhenotypicFeatureAssociation aggregator_knowledge_source domain Association GeneToPhenotypicFeatureAssociation original_subject domain Association GeneToPhenotypicFeatureAssociation original_predicate domain Association GeneToPhenotypicFeatureAssociation original_object domain Association GeneToPhenotypicFeatureAssociation subject_category domain Association GeneToPhenotypicFeatureAssociation object_category domain Association GeneToPhenotypicFeatureAssociation subject_closure domain Association GeneToPhenotypicFeatureAssociation object_closure domain Association GeneToPhenotypicFeatureAssociation subject_category_closure domain Association GeneToPhenotypicFeatureAssociation object_category_closure domain Association GeneToPhenotypicFeatureAssociation subject_namespace domain Association GeneToPhenotypicFeatureAssociation object_namespace domain Association GeneToPhenotypicFeatureAssociation subject_label_closure domain Association GeneToPhenotypicFeatureAssociation object_label_closure domain Association GeneToPhenotypicFeatureAssociation severity_qualifier domain Association GeneToPhenotypicFeatureAssociation onset_qualifier domain Association GeneToPhenotypicFeatureAssociation frequency_qualifier domain Association GeneToDiseaseAssociation subject_aspect_qualifier domain Association GeneToDiseaseAssociation object_direction_qualifier domain Association GeneToDiseaseAssociation sex_qualifier domain Association GeneToDiseaseAssociation subject domain Association GeneToDiseaseAssociation predicate domain Association GeneToDiseaseAssociation object domain Association GeneToDiseaseAssociation negated domain Association GeneToDiseaseAssociation qualifier domain Association GeneToDiseaseAssociation qualifiers domain Association GeneToDiseaseAssociation publications domain Association GeneToDiseaseAssociation has_evidence domain Association GeneToDiseaseAssociation knowledge_source domain Association GeneToDiseaseAssociation primary_knowledge_source domain Association GeneToDiseaseAssociation aggregator_knowledge_source domain Association GeneToDiseaseAssociation original_subject domain Association GeneToDiseaseAssociation original_predicate domain Association GeneToDiseaseAssociation original_object domain Association GeneToDiseaseAssociation subject_category domain Association GeneToDiseaseAssociation object_category domain Association GeneToDiseaseAssociation subject_closure domain Association GeneToDiseaseAssociation object_closure domain Association GeneToDiseaseAssociation subject_category_closure domain Association GeneToDiseaseAssociation object_category_closure domain Association GeneToDiseaseAssociation subject_namespace domain Association GeneToDiseaseAssociation object_namespace domain Association GeneToDiseaseAssociation subject_label_closure domain Association GeneToDiseaseAssociation object_label_closure domain Association GeneToDiseaseAssociation severity_qualifier domain Association GeneToDiseaseAssociation onset_qualifier domain Association GeneToDiseaseAssociation frequency_qualifier domain Association CausalGeneToDiseaseAssociation subject_aspect_qualifier domain Association CausalGeneToDiseaseAssociation object_direction_qualifier domain Association CausalGeneToDiseaseAssociation sex_qualifier domain Association CausalGeneToDiseaseAssociation subject domain Association CausalGeneToDiseaseAssociation predicate domain Association CausalGeneToDiseaseAssociation object domain Association CausalGeneToDiseaseAssociation negated domain Association CausalGeneToDiseaseAssociation qualifier domain Association CausalGeneToDiseaseAssociation qualifiers domain Association CausalGeneToDiseaseAssociation publications domain Association CausalGeneToDiseaseAssociation has_evidence domain Association CausalGeneToDiseaseAssociation knowledge_source domain Association CausalGeneToDiseaseAssociation primary_knowledge_source domain Association CausalGeneToDiseaseAssociation aggregator_knowledge_source domain Association CausalGeneToDiseaseAssociation original_subject domain Association CausalGeneToDiseaseAssociation original_predicate domain Association CausalGeneToDiseaseAssociation original_object domain Association CausalGeneToDiseaseAssociation subject_category domain Association CausalGeneToDiseaseAssociation object_category domain Association CausalGeneToDiseaseAssociation subject_closure domain Association CausalGeneToDiseaseAssociation object_closure domain Association CausalGeneToDiseaseAssociation subject_category_closure domain Association CausalGeneToDiseaseAssociation object_category_closure domain Association CausalGeneToDiseaseAssociation subject_namespace domain Association CausalGeneToDiseaseAssociation object_namespace domain Association CausalGeneToDiseaseAssociation subject_label_closure domain Association CausalGeneToDiseaseAssociation object_label_closure domain Association CausalGeneToDiseaseAssociation severity_qualifier domain Association CausalGeneToDiseaseAssociation onset_qualifier domain Association CausalGeneToDiseaseAssociation frequency_qualifier domain Association CorrelatedGeneToDiseaseAssociation subject_aspect_qualifier domain Association CorrelatedGeneToDiseaseAssociation object_direction_qualifier domain Association CorrelatedGeneToDiseaseAssociation sex_qualifier domain Association CorrelatedGeneToDiseaseAssociation subject domain Association CorrelatedGeneToDiseaseAssociation predicate domain Association CorrelatedGeneToDiseaseAssociation object domain Association CorrelatedGeneToDiseaseAssociation negated domain Association CorrelatedGeneToDiseaseAssociation qualifier domain Association CorrelatedGeneToDiseaseAssociation qualifiers domain Association CorrelatedGeneToDiseaseAssociation publications domain Association CorrelatedGeneToDiseaseAssociation has_evidence domain Association CorrelatedGeneToDiseaseAssociation knowledge_source domain Association CorrelatedGeneToDiseaseAssociation primary_knowledge_source domain Association CorrelatedGeneToDiseaseAssociation aggregator_knowledge_source domain Association CorrelatedGeneToDiseaseAssociation original_subject domain Association CorrelatedGeneToDiseaseAssociation original_predicate domain Association CorrelatedGeneToDiseaseAssociation original_object domain Association CorrelatedGeneToDiseaseAssociation subject_category domain Association CorrelatedGeneToDiseaseAssociation object_category domain Association CorrelatedGeneToDiseaseAssociation subject_closure domain Association CorrelatedGeneToDiseaseAssociation object_closure domain Association CorrelatedGeneToDiseaseAssociation subject_category_closure domain Association CorrelatedGeneToDiseaseAssociation object_category_closure domain Association CorrelatedGeneToDiseaseAssociation subject_namespace domain Association CorrelatedGeneToDiseaseAssociation object_namespace domain Association CorrelatedGeneToDiseaseAssociation subject_label_closure domain Association CorrelatedGeneToDiseaseAssociation object_label_closure domain Association CorrelatedGeneToDiseaseAssociation severity_qualifier domain Association CorrelatedGeneToDiseaseAssociation onset_qualifier domain Association CorrelatedGeneToDiseaseAssociation frequency_qualifier domain Association DruggableGeneToDiseaseAssociation subject_aspect_qualifier domain Association DruggableGeneToDiseaseAssociation object_direction_qualifier domain Association DruggableGeneToDiseaseAssociation sex_qualifier domain Association DruggableGeneToDiseaseAssociation subject domain Association DruggableGeneToDiseaseAssociation predicate domain Association DruggableGeneToDiseaseAssociation object domain Association DruggableGeneToDiseaseAssociation negated domain Association DruggableGeneToDiseaseAssociation qualifier domain Association DruggableGeneToDiseaseAssociation qualifiers domain Association DruggableGeneToDiseaseAssociation publications domain Association DruggableGeneToDiseaseAssociation has_evidence domain Association DruggableGeneToDiseaseAssociation knowledge_source domain Association DruggableGeneToDiseaseAssociation primary_knowledge_source domain Association DruggableGeneToDiseaseAssociation aggregator_knowledge_source domain Association DruggableGeneToDiseaseAssociation original_subject domain Association DruggableGeneToDiseaseAssociation original_predicate domain Association DruggableGeneToDiseaseAssociation original_object domain Association DruggableGeneToDiseaseAssociation subject_category domain Association DruggableGeneToDiseaseAssociation object_category domain Association DruggableGeneToDiseaseAssociation subject_closure domain Association DruggableGeneToDiseaseAssociation object_closure domain Association DruggableGeneToDiseaseAssociation subject_category_closure domain Association DruggableGeneToDiseaseAssociation object_category_closure domain Association DruggableGeneToDiseaseAssociation subject_namespace domain Association DruggableGeneToDiseaseAssociation object_namespace domain Association DruggableGeneToDiseaseAssociation subject_label_closure domain Association DruggableGeneToDiseaseAssociation object_label_closure domain Association DruggableGeneToDiseaseAssociation severity_qualifier domain Association DruggableGeneToDiseaseAssociation onset_qualifier domain Association DruggableGeneToDiseaseAssociation frequency_qualifier domain Association VariantToGeneAssociation subject domain Association VariantToGeneAssociation predicate domain Association VariantToGeneAssociation object domain Association VariantToGeneAssociation negated domain Association VariantToGeneAssociation qualifier domain Association VariantToGeneAssociation qualifiers domain Association VariantToGeneAssociation publications domain Association VariantToGeneAssociation has_evidence domain Association VariantToGeneAssociation knowledge_source domain Association VariantToGeneAssociation primary_knowledge_source domain Association VariantToGeneAssociation aggregator_knowledge_source domain Association VariantToGeneAssociation original_subject domain Association VariantToGeneAssociation original_predicate domain Association VariantToGeneAssociation original_object domain Association VariantToGeneAssociation subject_category domain Association VariantToGeneAssociation object_category domain Association VariantToGeneAssociation subject_closure domain Association VariantToGeneAssociation object_closure domain Association VariantToGeneAssociation subject_category_closure domain Association VariantToGeneAssociation object_category_closure domain Association VariantToGeneAssociation subject_namespace domain Association VariantToGeneAssociation object_namespace domain Association VariantToGeneAssociation subject_label_closure domain Association VariantToGeneAssociation object_label_closure domain Association VariantToGeneExpressionAssociation quantifier_qualifier domain Association VariantToGeneExpressionAssociation expression_site domain Association VariantToGeneExpressionAssociation stage_qualifier domain Association VariantToGeneExpressionAssociation phenotypic_state domain Association VariantToGeneExpressionAssociation subject domain Association VariantToGeneExpressionAssociation predicate domain Association VariantToGeneExpressionAssociation object domain Association VariantToGeneExpressionAssociation negated domain Association VariantToGeneExpressionAssociation qualifier domain Association VariantToGeneExpressionAssociation qualifiers domain Association VariantToGeneExpressionAssociation publications domain Association VariantToGeneExpressionAssociation has_evidence domain Association VariantToGeneExpressionAssociation knowledge_source domain Association VariantToGeneExpressionAssociation primary_knowledge_source domain Association VariantToGeneExpressionAssociation aggregator_knowledge_source domain Association VariantToGeneExpressionAssociation original_subject domain Association VariantToGeneExpressionAssociation original_predicate domain Association VariantToGeneExpressionAssociation original_object domain Association VariantToGeneExpressionAssociation subject_category domain Association VariantToGeneExpressionAssociation object_category domain Association VariantToGeneExpressionAssociation subject_closure domain Association VariantToGeneExpressionAssociation object_closure domain Association VariantToGeneExpressionAssociation subject_category_closure domain Association VariantToGeneExpressionAssociation object_category_closure domain Association VariantToGeneExpressionAssociation subject_namespace domain Association VariantToGeneExpressionAssociation object_namespace domain Association VariantToGeneExpressionAssociation subject_label_closure domain Association VariantToGeneExpressionAssociation object_label_closure domain Association VariantToPopulationAssociation frequency_qualifier domain Association VariantToPopulationAssociation subject domain Association VariantToPopulationAssociation predicate domain Association VariantToPopulationAssociation object domain Association VariantToPopulationAssociation negated domain Association VariantToPopulationAssociation qualifier domain Association VariantToPopulationAssociation qualifiers domain Association VariantToPopulationAssociation publications domain Association VariantToPopulationAssociation has_evidence domain Association VariantToPopulationAssociation knowledge_source domain Association VariantToPopulationAssociation primary_knowledge_source domain Association VariantToPopulationAssociation aggregator_knowledge_source domain Association VariantToPopulationAssociation original_subject domain Association VariantToPopulationAssociation original_predicate domain Association VariantToPopulationAssociation original_object domain Association VariantToPopulationAssociation subject_category domain Association VariantToPopulationAssociation object_category domain Association VariantToPopulationAssociation subject_closure domain Association VariantToPopulationAssociation object_closure domain Association VariantToPopulationAssociation subject_category_closure domain Association VariantToPopulationAssociation object_category_closure domain Association VariantToPopulationAssociation subject_namespace domain Association VariantToPopulationAssociation object_namespace domain Association VariantToPopulationAssociation subject_label_closure domain Association VariantToPopulationAssociation object_label_closure domain Association PopulationToPopulationAssociation subject domain Association PopulationToPopulationAssociation predicate domain Association PopulationToPopulationAssociation object domain Association PopulationToPopulationAssociation negated domain Association PopulationToPopulationAssociation qualifier domain Association PopulationToPopulationAssociation qualifiers domain Association PopulationToPopulationAssociation publications domain Association PopulationToPopulationAssociation has_evidence domain Association PopulationToPopulationAssociation knowledge_source domain Association PopulationToPopulationAssociation primary_knowledge_source domain Association PopulationToPopulationAssociation aggregator_knowledge_source domain Association PopulationToPopulationAssociation original_subject domain Association PopulationToPopulationAssociation original_predicate domain Association PopulationToPopulationAssociation original_object domain Association PopulationToPopulationAssociation subject_category domain Association PopulationToPopulationAssociation object_category domain Association PopulationToPopulationAssociation subject_closure domain Association PopulationToPopulationAssociation object_closure domain Association PopulationToPopulationAssociation subject_category_closure domain Association PopulationToPopulationAssociation object_category_closure domain Association PopulationToPopulationAssociation subject_namespace domain Association PopulationToPopulationAssociation object_namespace domain Association PopulationToPopulationAssociation subject_label_closure domain Association PopulationToPopulationAssociation object_label_closure domain Association VariantToPhenotypicFeatureAssociation sex_qualifier domain Association VariantToPhenotypicFeatureAssociation subject domain Association VariantToPhenotypicFeatureAssociation predicate domain Association VariantToPhenotypicFeatureAssociation object domain Association VariantToPhenotypicFeatureAssociation negated domain Association VariantToPhenotypicFeatureAssociation qualifier domain Association VariantToPhenotypicFeatureAssociation qualifiers domain Association VariantToPhenotypicFeatureAssociation publications domain Association VariantToPhenotypicFeatureAssociation has_evidence domain Association VariantToPhenotypicFeatureAssociation knowledge_source domain Association VariantToPhenotypicFeatureAssociation primary_knowledge_source domain Association VariantToPhenotypicFeatureAssociation aggregator_knowledge_source domain Association VariantToPhenotypicFeatureAssociation original_subject domain Association VariantToPhenotypicFeatureAssociation original_predicate domain Association VariantToPhenotypicFeatureAssociation original_object domain Association VariantToPhenotypicFeatureAssociation subject_category domain Association VariantToPhenotypicFeatureAssociation object_category domain Association VariantToPhenotypicFeatureAssociation subject_closure domain Association VariantToPhenotypicFeatureAssociation object_closure domain Association VariantToPhenotypicFeatureAssociation subject_category_closure domain Association VariantToPhenotypicFeatureAssociation object_category_closure domain Association VariantToPhenotypicFeatureAssociation subject_namespace domain Association VariantToPhenotypicFeatureAssociation object_namespace domain Association VariantToPhenotypicFeatureAssociation subject_label_closure domain Association VariantToPhenotypicFeatureAssociation object_label_closure domain Association VariantToPhenotypicFeatureAssociation severity_qualifier domain Association VariantToPhenotypicFeatureAssociation onset_qualifier domain Association VariantToPhenotypicFeatureAssociation frequency_qualifier domain Association VariantToDiseaseAssociation subject domain Association VariantToDiseaseAssociation predicate domain Association VariantToDiseaseAssociation object domain Association VariantToDiseaseAssociation negated domain Association VariantToDiseaseAssociation qualifier domain Association VariantToDiseaseAssociation qualifiers domain Association VariantToDiseaseAssociation publications domain Association VariantToDiseaseAssociation has_evidence domain Association VariantToDiseaseAssociation knowledge_source domain Association VariantToDiseaseAssociation primary_knowledge_source domain Association VariantToDiseaseAssociation aggregator_knowledge_source domain Association VariantToDiseaseAssociation original_subject domain Association VariantToDiseaseAssociation original_predicate domain Association VariantToDiseaseAssociation original_object domain Association VariantToDiseaseAssociation subject_category domain Association VariantToDiseaseAssociation object_category domain Association VariantToDiseaseAssociation subject_closure domain Association VariantToDiseaseAssociation object_closure domain Association VariantToDiseaseAssociation subject_category_closure domain Association VariantToDiseaseAssociation object_category_closure domain Association VariantToDiseaseAssociation subject_namespace domain Association VariantToDiseaseAssociation object_namespace domain Association VariantToDiseaseAssociation subject_label_closure domain Association VariantToDiseaseAssociation object_label_closure domain Association VariantToDiseaseAssociation severity_qualifier domain Association VariantToDiseaseAssociation onset_qualifier domain Association VariantToDiseaseAssociation frequency_qualifier domain Association GenotypeToDiseaseAssociation subject domain Association GenotypeToDiseaseAssociation predicate domain Association GenotypeToDiseaseAssociation object domain Association GenotypeToDiseaseAssociation negated domain Association GenotypeToDiseaseAssociation qualifier domain Association GenotypeToDiseaseAssociation qualifiers domain Association GenotypeToDiseaseAssociation publications domain Association GenotypeToDiseaseAssociation has_evidence domain Association GenotypeToDiseaseAssociation knowledge_source domain Association GenotypeToDiseaseAssociation primary_knowledge_source domain Association GenotypeToDiseaseAssociation aggregator_knowledge_source domain Association GenotypeToDiseaseAssociation original_subject domain Association GenotypeToDiseaseAssociation original_predicate domain Association GenotypeToDiseaseAssociation original_object domain Association GenotypeToDiseaseAssociation subject_category domain Association GenotypeToDiseaseAssociation object_category domain Association GenotypeToDiseaseAssociation subject_closure domain Association GenotypeToDiseaseAssociation object_closure domain Association GenotypeToDiseaseAssociation subject_category_closure domain Association GenotypeToDiseaseAssociation object_category_closure domain Association GenotypeToDiseaseAssociation subject_namespace domain Association GenotypeToDiseaseAssociation object_namespace domain Association GenotypeToDiseaseAssociation subject_label_closure domain Association GenotypeToDiseaseAssociation object_label_closure domain Association GenotypeToDiseaseAssociation severity_qualifier domain Association GenotypeToDiseaseAssociation onset_qualifier domain Association GenotypeToDiseaseAssociation frequency_qualifier domain Association GeneAsAModelOfDiseaseAssociation subject_aspect_qualifier domain Association GeneAsAModelOfDiseaseAssociation object_direction_qualifier domain Association GeneAsAModelOfDiseaseAssociation sex_qualifier domain Association GeneAsAModelOfDiseaseAssociation subject domain Association GeneAsAModelOfDiseaseAssociation predicate domain Association GeneAsAModelOfDiseaseAssociation object domain Association GeneAsAModelOfDiseaseAssociation negated domain Association GeneAsAModelOfDiseaseAssociation qualifier domain Association GeneAsAModelOfDiseaseAssociation qualifiers domain Association GeneAsAModelOfDiseaseAssociation publications domain Association GeneAsAModelOfDiseaseAssociation has_evidence domain Association GeneAsAModelOfDiseaseAssociation knowledge_source domain Association GeneAsAModelOfDiseaseAssociation primary_knowledge_source domain Association GeneAsAModelOfDiseaseAssociation aggregator_knowledge_source domain Association GeneAsAModelOfDiseaseAssociation original_subject domain Association GeneAsAModelOfDiseaseAssociation original_predicate domain Association GeneAsAModelOfDiseaseAssociation original_object domain Association GeneAsAModelOfDiseaseAssociation subject_category domain Association GeneAsAModelOfDiseaseAssociation object_category domain Association GeneAsAModelOfDiseaseAssociation subject_closure domain Association GeneAsAModelOfDiseaseAssociation object_closure domain Association GeneAsAModelOfDiseaseAssociation subject_category_closure domain Association GeneAsAModelOfDiseaseAssociation object_category_closure domain Association GeneAsAModelOfDiseaseAssociation subject_namespace domain Association GeneAsAModelOfDiseaseAssociation object_namespace domain Association GeneAsAModelOfDiseaseAssociation subject_label_closure domain Association GeneAsAModelOfDiseaseAssociation object_label_closure domain Association GeneAsAModelOfDiseaseAssociation severity_qualifier domain Association GeneAsAModelOfDiseaseAssociation onset_qualifier domain Association GeneAsAModelOfDiseaseAssociation frequency_qualifier domain Association VariantAsAModelOfDiseaseAssociation subject domain Association VariantAsAModelOfDiseaseAssociation predicate domain Association VariantAsAModelOfDiseaseAssociation object domain Association VariantAsAModelOfDiseaseAssociation negated domain Association VariantAsAModelOfDiseaseAssociation qualifier domain Association VariantAsAModelOfDiseaseAssociation qualifiers domain Association VariantAsAModelOfDiseaseAssociation publications domain Association VariantAsAModelOfDiseaseAssociation has_evidence domain Association VariantAsAModelOfDiseaseAssociation knowledge_source domain Association VariantAsAModelOfDiseaseAssociation primary_knowledge_source domain Association VariantAsAModelOfDiseaseAssociation aggregator_knowledge_source domain Association VariantAsAModelOfDiseaseAssociation original_subject domain Association VariantAsAModelOfDiseaseAssociation original_predicate domain Association VariantAsAModelOfDiseaseAssociation original_object domain Association VariantAsAModelOfDiseaseAssociation subject_category domain Association VariantAsAModelOfDiseaseAssociation object_category domain Association VariantAsAModelOfDiseaseAssociation subject_closure domain Association VariantAsAModelOfDiseaseAssociation object_closure domain Association VariantAsAModelOfDiseaseAssociation subject_category_closure domain Association VariantAsAModelOfDiseaseAssociation object_category_closure domain Association VariantAsAModelOfDiseaseAssociation subject_namespace domain Association VariantAsAModelOfDiseaseAssociation object_namespace domain Association VariantAsAModelOfDiseaseAssociation subject_label_closure domain Association VariantAsAModelOfDiseaseAssociation object_label_closure domain Association VariantAsAModelOfDiseaseAssociation severity_qualifier domain Association VariantAsAModelOfDiseaseAssociation onset_qualifier domain Association VariantAsAModelOfDiseaseAssociation frequency_qualifier domain Association GenotypeAsAModelOfDiseaseAssociation subject domain Association GenotypeAsAModelOfDiseaseAssociation predicate domain Association GenotypeAsAModelOfDiseaseAssociation object domain Association GenotypeAsAModelOfDiseaseAssociation negated domain Association GenotypeAsAModelOfDiseaseAssociation qualifier domain Association GenotypeAsAModelOfDiseaseAssociation qualifiers domain Association GenotypeAsAModelOfDiseaseAssociation publications domain Association GenotypeAsAModelOfDiseaseAssociation has_evidence domain Association GenotypeAsAModelOfDiseaseAssociation knowledge_source domain Association GenotypeAsAModelOfDiseaseAssociation primary_knowledge_source domain Association GenotypeAsAModelOfDiseaseAssociation aggregator_knowledge_source domain Association GenotypeAsAModelOfDiseaseAssociation original_subject domain Association GenotypeAsAModelOfDiseaseAssociation original_predicate domain Association GenotypeAsAModelOfDiseaseAssociation original_object domain Association GenotypeAsAModelOfDiseaseAssociation subject_category domain Association GenotypeAsAModelOfDiseaseAssociation object_category domain Association GenotypeAsAModelOfDiseaseAssociation subject_closure domain Association GenotypeAsAModelOfDiseaseAssociation object_closure domain Association GenotypeAsAModelOfDiseaseAssociation subject_category_closure domain Association GenotypeAsAModelOfDiseaseAssociation object_category_closure domain Association GenotypeAsAModelOfDiseaseAssociation subject_namespace domain Association GenotypeAsAModelOfDiseaseAssociation object_namespace domain Association GenotypeAsAModelOfDiseaseAssociation subject_label_closure domain Association GenotypeAsAModelOfDiseaseAssociation object_label_closure domain Association GenotypeAsAModelOfDiseaseAssociation severity_qualifier domain Association GenotypeAsAModelOfDiseaseAssociation onset_qualifier domain Association GenotypeAsAModelOfDiseaseAssociation frequency_qualifier domain Association CellLineAsAModelOfDiseaseAssociation subject domain Association CellLineAsAModelOfDiseaseAssociation predicate domain Association CellLineAsAModelOfDiseaseAssociation object domain Association CellLineAsAModelOfDiseaseAssociation negated domain Association CellLineAsAModelOfDiseaseAssociation qualifier domain Association CellLineAsAModelOfDiseaseAssociation qualifiers domain Association CellLineAsAModelOfDiseaseAssociation publications domain Association CellLineAsAModelOfDiseaseAssociation has_evidence domain Association CellLineAsAModelOfDiseaseAssociation knowledge_source domain Association CellLineAsAModelOfDiseaseAssociation primary_knowledge_source domain Association CellLineAsAModelOfDiseaseAssociation aggregator_knowledge_source domain Association CellLineAsAModelOfDiseaseAssociation original_subject domain Association CellLineAsAModelOfDiseaseAssociation original_predicate domain Association CellLineAsAModelOfDiseaseAssociation original_object domain Association CellLineAsAModelOfDiseaseAssociation subject_category domain Association CellLineAsAModelOfDiseaseAssociation object_category domain Association CellLineAsAModelOfDiseaseAssociation subject_closure domain Association CellLineAsAModelOfDiseaseAssociation object_closure domain Association CellLineAsAModelOfDiseaseAssociation subject_category_closure domain Association CellLineAsAModelOfDiseaseAssociation object_category_closure domain Association CellLineAsAModelOfDiseaseAssociation subject_namespace domain Association CellLineAsAModelOfDiseaseAssociation object_namespace domain Association CellLineAsAModelOfDiseaseAssociation subject_label_closure domain Association CellLineAsAModelOfDiseaseAssociation object_label_closure domain Association CellLineAsAModelOfDiseaseAssociation severity_qualifier domain Association CellLineAsAModelOfDiseaseAssociation onset_qualifier domain Association CellLineAsAModelOfDiseaseAssociation frequency_qualifier domain Association OrganismalEntityAsAModelOfDiseaseAssociation subject domain Association OrganismalEntityAsAModelOfDiseaseAssociation predicate domain Association OrganismalEntityAsAModelOfDiseaseAssociation object domain Association OrganismalEntityAsAModelOfDiseaseAssociation negated domain Association OrganismalEntityAsAModelOfDiseaseAssociation qualifier domain Association OrganismalEntityAsAModelOfDiseaseAssociation qualifiers domain Association OrganismalEntityAsAModelOfDiseaseAssociation publications domain Association OrganismalEntityAsAModelOfDiseaseAssociation has_evidence domain Association OrganismalEntityAsAModelOfDiseaseAssociation knowledge_source domain Association OrganismalEntityAsAModelOfDiseaseAssociation primary_knowledge_source domain Association OrganismalEntityAsAModelOfDiseaseAssociation aggregator_knowledge_source domain Association OrganismalEntityAsAModelOfDiseaseAssociation original_subject domain Association OrganismalEntityAsAModelOfDiseaseAssociation original_predicate domain Association OrganismalEntityAsAModelOfDiseaseAssociation original_object domain Association OrganismalEntityAsAModelOfDiseaseAssociation subject_category domain Association OrganismalEntityAsAModelOfDiseaseAssociation object_category domain Association OrganismalEntityAsAModelOfDiseaseAssociation subject_closure domain Association OrganismalEntityAsAModelOfDiseaseAssociation object_closure domain Association OrganismalEntityAsAModelOfDiseaseAssociation subject_category_closure domain Association OrganismalEntityAsAModelOfDiseaseAssociation object_category_closure domain Association OrganismalEntityAsAModelOfDiseaseAssociation subject_namespace domain Association OrganismalEntityAsAModelOfDiseaseAssociation object_namespace domain Association OrganismalEntityAsAModelOfDiseaseAssociation subject_label_closure domain Association OrganismalEntityAsAModelOfDiseaseAssociation object_label_closure domain Association OrganismalEntityAsAModelOfDiseaseAssociation severity_qualifier domain Association OrganismalEntityAsAModelOfDiseaseAssociation onset_qualifier domain Association OrganismalEntityAsAModelOfDiseaseAssociation frequency_qualifier domain Association OrganismToOrganismAssociation subject domain Association OrganismToOrganismAssociation predicate domain Association OrganismToOrganismAssociation object domain Association OrganismToOrganismAssociation negated domain Association OrganismToOrganismAssociation qualifier domain Association OrganismToOrganismAssociation qualifiers domain Association OrganismToOrganismAssociation publications domain Association OrganismToOrganismAssociation has_evidence domain Association OrganismToOrganismAssociation knowledge_source domain Association OrganismToOrganismAssociation primary_knowledge_source domain Association OrganismToOrganismAssociation aggregator_knowledge_source domain Association OrganismToOrganismAssociation original_subject domain Association OrganismToOrganismAssociation original_predicate domain Association OrganismToOrganismAssociation original_object domain Association OrganismToOrganismAssociation subject_category domain Association OrganismToOrganismAssociation object_category domain Association OrganismToOrganismAssociation subject_closure domain Association OrganismToOrganismAssociation object_closure domain Association OrganismToOrganismAssociation subject_category_closure domain Association OrganismToOrganismAssociation object_category_closure domain Association OrganismToOrganismAssociation subject_namespace domain Association OrganismToOrganismAssociation object_namespace domain Association OrganismToOrganismAssociation subject_label_closure domain Association OrganismToOrganismAssociation object_label_closure domain Association TaxonToTaxonAssociation subject domain Association TaxonToTaxonAssociation predicate domain Association TaxonToTaxonAssociation object domain Association TaxonToTaxonAssociation negated domain Association TaxonToTaxonAssociation qualifier domain Association TaxonToTaxonAssociation qualifiers domain Association TaxonToTaxonAssociation publications domain Association TaxonToTaxonAssociation has_evidence domain Association TaxonToTaxonAssociation knowledge_source domain Association TaxonToTaxonAssociation primary_knowledge_source domain Association TaxonToTaxonAssociation aggregator_knowledge_source domain Association TaxonToTaxonAssociation original_subject domain Association TaxonToTaxonAssociation original_predicate domain Association TaxonToTaxonAssociation original_object domain Association TaxonToTaxonAssociation subject_category domain Association TaxonToTaxonAssociation object_category domain Association TaxonToTaxonAssociation subject_closure domain Association TaxonToTaxonAssociation object_closure domain Association TaxonToTaxonAssociation subject_category_closure domain Association TaxonToTaxonAssociation object_category_closure domain Association TaxonToTaxonAssociation subject_namespace domain Association TaxonToTaxonAssociation object_namespace domain Association TaxonToTaxonAssociation subject_label_closure domain Association TaxonToTaxonAssociation object_label_closure domain Association GeneHasVariantThatContributesToDiseaseAssociation subject_form_or_variant_qualifier domain Association GeneHasVariantThatContributesToDiseaseAssociation subject_aspect_qualifier domain Association GeneHasVariantThatContributesToDiseaseAssociation object_direction_qualifier domain Association GeneHasVariantThatContributesToDiseaseAssociation sex_qualifier domain Association GeneHasVariantThatContributesToDiseaseAssociation subject domain Association GeneHasVariantThatContributesToDiseaseAssociation predicate domain Association GeneHasVariantThatContributesToDiseaseAssociation object domain Association GeneHasVariantThatContributesToDiseaseAssociation negated domain Association GeneHasVariantThatContributesToDiseaseAssociation qualifier domain Association GeneHasVariantThatContributesToDiseaseAssociation qualifiers domain Association GeneHasVariantThatContributesToDiseaseAssociation publications domain Association GeneHasVariantThatContributesToDiseaseAssociation has_evidence domain Association GeneHasVariantThatContributesToDiseaseAssociation knowledge_source domain Association GeneHasVariantThatContributesToDiseaseAssociation primary_knowledge_source domain Association GeneHasVariantThatContributesToDiseaseAssociation aggregator_knowledge_source domain Association GeneHasVariantThatContributesToDiseaseAssociation original_subject domain Association GeneHasVariantThatContributesToDiseaseAssociation original_predicate domain Association GeneHasVariantThatContributesToDiseaseAssociation original_object domain Association GeneHasVariantThatContributesToDiseaseAssociation subject_category domain Association GeneHasVariantThatContributesToDiseaseAssociation object_category domain Association GeneHasVariantThatContributesToDiseaseAssociation subject_closure domain Association GeneHasVariantThatContributesToDiseaseAssociation object_closure domain Association GeneHasVariantThatContributesToDiseaseAssociation subject_category_closure domain Association GeneHasVariantThatContributesToDiseaseAssociation object_category_closure domain Association GeneHasVariantThatContributesToDiseaseAssociation subject_namespace domain Association GeneHasVariantThatContributesToDiseaseAssociation object_namespace domain Association GeneHasVariantThatContributesToDiseaseAssociation subject_label_closure domain Association GeneHasVariantThatContributesToDiseaseAssociation object_label_closure domain Association GeneHasVariantThatContributesToDiseaseAssociation severity_qualifier domain Association GeneHasVariantThatContributesToDiseaseAssociation onset_qualifier domain Association GeneHasVariantThatContributesToDiseaseAssociation frequency_qualifier domain Association GeneToExpressionSiteAssociation stage_qualifier domain Association GeneToExpressionSiteAssociation quantifier_qualifier domain Association GeneToExpressionSiteAssociation subject domain Association GeneToExpressionSiteAssociation predicate domain Association GeneToExpressionSiteAssociation object domain Association GeneToExpressionSiteAssociation negated domain Association GeneToExpressionSiteAssociation qualifier domain Association GeneToExpressionSiteAssociation qualifiers domain Association GeneToExpressionSiteAssociation publications domain Association GeneToExpressionSiteAssociation has_evidence domain Association GeneToExpressionSiteAssociation knowledge_source domain Association GeneToExpressionSiteAssociation primary_knowledge_source domain Association GeneToExpressionSiteAssociation aggregator_knowledge_source domain Association GeneToExpressionSiteAssociation original_subject domain Association GeneToExpressionSiteAssociation original_predicate domain Association GeneToExpressionSiteAssociation original_object domain Association GeneToExpressionSiteAssociation subject_category domain Association GeneToExpressionSiteAssociation object_category domain Association GeneToExpressionSiteAssociation subject_closure domain Association GeneToExpressionSiteAssociation object_closure domain Association GeneToExpressionSiteAssociation subject_category_closure domain Association GeneToExpressionSiteAssociation object_category_closure domain Association GeneToExpressionSiteAssociation subject_namespace domain Association GeneToExpressionSiteAssociation object_namespace domain Association GeneToExpressionSiteAssociation subject_label_closure domain Association GeneToExpressionSiteAssociation object_label_closure domain Association SequenceVariantModulatesTreatmentAssociation subject domain Association SequenceVariantModulatesTreatmentAssociation predicate domain Association SequenceVariantModulatesTreatmentAssociation object domain Association SequenceVariantModulatesTreatmentAssociation negated domain Association SequenceVariantModulatesTreatmentAssociation qualifier domain Association SequenceVariantModulatesTreatmentAssociation qualifiers domain Association SequenceVariantModulatesTreatmentAssociation publications domain Association SequenceVariantModulatesTreatmentAssociation has_evidence domain Association SequenceVariantModulatesTreatmentAssociation knowledge_source domain Association SequenceVariantModulatesTreatmentAssociation primary_knowledge_source domain Association SequenceVariantModulatesTreatmentAssociation aggregator_knowledge_source domain Association SequenceVariantModulatesTreatmentAssociation original_subject domain Association SequenceVariantModulatesTreatmentAssociation original_predicate domain Association SequenceVariantModulatesTreatmentAssociation original_object domain Association SequenceVariantModulatesTreatmentAssociation subject_category domain Association SequenceVariantModulatesTreatmentAssociation object_category domain Association SequenceVariantModulatesTreatmentAssociation subject_closure domain Association SequenceVariantModulatesTreatmentAssociation object_closure domain Association SequenceVariantModulatesTreatmentAssociation subject_category_closure domain Association SequenceVariantModulatesTreatmentAssociation object_category_closure domain Association SequenceVariantModulatesTreatmentAssociation subject_namespace domain Association SequenceVariantModulatesTreatmentAssociation object_namespace domain Association SequenceVariantModulatesTreatmentAssociation subject_label_closure domain Association SequenceVariantModulatesTreatmentAssociation object_label_closure domain Association FunctionalAssociation subject domain Association FunctionalAssociation predicate domain Association FunctionalAssociation object domain Association FunctionalAssociation negated domain Association FunctionalAssociation qualifier domain Association FunctionalAssociation qualifiers domain Association FunctionalAssociation publications domain Association FunctionalAssociation has_evidence domain Association FunctionalAssociation knowledge_source domain Association FunctionalAssociation primary_knowledge_source domain Association FunctionalAssociation aggregator_knowledge_source domain Association FunctionalAssociation original_subject domain Association FunctionalAssociation original_predicate domain Association FunctionalAssociation original_object domain Association FunctionalAssociation subject_category domain Association FunctionalAssociation object_category domain Association FunctionalAssociation subject_closure domain Association FunctionalAssociation object_closure domain Association FunctionalAssociation subject_category_closure domain Association FunctionalAssociation object_category_closure domain Association FunctionalAssociation subject_namespace domain Association FunctionalAssociation object_namespace domain Association FunctionalAssociation subject_label_closure domain Association FunctionalAssociation object_label_closure domain Association MacromolecularMachineToMolecularActivityAssociation predicate domain Association MacromolecularMachineToMolecularActivityAssociation object domain Association MacromolecularMachineToMolecularActivityAssociation negated domain Association MacromolecularMachineToMolecularActivityAssociation qualifier domain Association MacromolecularMachineToMolecularActivityAssociation qualifiers domain Association MacromolecularMachineToMolecularActivityAssociation publications domain Association MacromolecularMachineToMolecularActivityAssociation has_evidence domain Association MacromolecularMachineToMolecularActivityAssociation knowledge_source domain Association MacromolecularMachineToMolecularActivityAssociation primary_knowledge_source domain Association MacromolecularMachineToMolecularActivityAssociation aggregator_knowledge_source domain Association MacromolecularMachineToMolecularActivityAssociation original_subject domain Association MacromolecularMachineToMolecularActivityAssociation original_predicate domain Association MacromolecularMachineToMolecularActivityAssociation original_object domain Association MacromolecularMachineToMolecularActivityAssociation subject_category domain Association MacromolecularMachineToMolecularActivityAssociation object_category domain Association MacromolecularMachineToMolecularActivityAssociation subject_closure domain Association MacromolecularMachineToMolecularActivityAssociation object_closure domain Association MacromolecularMachineToMolecularActivityAssociation subject_category_closure domain Association MacromolecularMachineToMolecularActivityAssociation object_category_closure domain Association MacromolecularMachineToMolecularActivityAssociation subject_namespace domain Association MacromolecularMachineToMolecularActivityAssociation object_namespace domain Association MacromolecularMachineToMolecularActivityAssociation subject_label_closure domain Association MacromolecularMachineToMolecularActivityAssociation object_label_closure domain Association MacromolecularMachineToBiologicalProcessAssociation predicate domain Association MacromolecularMachineToBiologicalProcessAssociation object domain Association MacromolecularMachineToBiologicalProcessAssociation negated domain Association MacromolecularMachineToBiologicalProcessAssociation qualifier domain Association MacromolecularMachineToBiologicalProcessAssociation qualifiers domain Association MacromolecularMachineToBiologicalProcessAssociation publications domain Association MacromolecularMachineToBiologicalProcessAssociation has_evidence domain Association MacromolecularMachineToBiologicalProcessAssociation knowledge_source domain Association MacromolecularMachineToBiologicalProcessAssociation primary_knowledge_source domain Association MacromolecularMachineToBiologicalProcessAssociation aggregator_knowledge_source domain Association MacromolecularMachineToBiologicalProcessAssociation original_subject domain Association MacromolecularMachineToBiologicalProcessAssociation original_predicate domain Association MacromolecularMachineToBiologicalProcessAssociation original_object domain Association MacromolecularMachineToBiologicalProcessAssociation subject_category domain Association MacromolecularMachineToBiologicalProcessAssociation object_category domain Association MacromolecularMachineToBiologicalProcessAssociation subject_closure domain Association MacromolecularMachineToBiologicalProcessAssociation object_closure domain Association MacromolecularMachineToBiologicalProcessAssociation subject_category_closure domain Association MacromolecularMachineToBiologicalProcessAssociation object_category_closure domain Association MacromolecularMachineToBiologicalProcessAssociation subject_namespace domain Association MacromolecularMachineToBiologicalProcessAssociation object_namespace domain Association MacromolecularMachineToBiologicalProcessAssociation subject_label_closure domain Association MacromolecularMachineToBiologicalProcessAssociation object_label_closure domain Association MacromolecularMachineToCellularComponentAssociation predicate domain Association MacromolecularMachineToCellularComponentAssociation object domain Association MacromolecularMachineToCellularComponentAssociation negated domain Association MacromolecularMachineToCellularComponentAssociation qualifier domain Association MacromolecularMachineToCellularComponentAssociation qualifiers domain Association MacromolecularMachineToCellularComponentAssociation publications domain Association MacromolecularMachineToCellularComponentAssociation has_evidence domain Association MacromolecularMachineToCellularComponentAssociation knowledge_source domain Association MacromolecularMachineToCellularComponentAssociation primary_knowledge_source domain Association MacromolecularMachineToCellularComponentAssociation aggregator_knowledge_source domain Association MacromolecularMachineToCellularComponentAssociation original_subject domain Association MacromolecularMachineToCellularComponentAssociation original_predicate domain Association MacromolecularMachineToCellularComponentAssociation original_object domain Association MacromolecularMachineToCellularComponentAssociation subject_category domain Association MacromolecularMachineToCellularComponentAssociation object_category domain Association MacromolecularMachineToCellularComponentAssociation subject_closure domain Association MacromolecularMachineToCellularComponentAssociation object_closure domain Association MacromolecularMachineToCellularComponentAssociation subject_category_closure domain Association MacromolecularMachineToCellularComponentAssociation object_category_closure domain Association MacromolecularMachineToCellularComponentAssociation subject_namespace domain Association MacromolecularMachineToCellularComponentAssociation object_namespace domain Association MacromolecularMachineToCellularComponentAssociation subject_label_closure domain Association MacromolecularMachineToCellularComponentAssociation object_label_closure domain Association MolecularActivityToChemicalEntityAssociation subject domain Association MolecularActivityToChemicalEntityAssociation predicate domain Association MolecularActivityToChemicalEntityAssociation object domain Association MolecularActivityToChemicalEntityAssociation negated domain Association MolecularActivityToChemicalEntityAssociation qualifier domain Association MolecularActivityToChemicalEntityAssociation qualifiers domain Association MolecularActivityToChemicalEntityAssociation publications domain Association MolecularActivityToChemicalEntityAssociation has_evidence domain Association MolecularActivityToChemicalEntityAssociation knowledge_source domain Association MolecularActivityToChemicalEntityAssociation primary_knowledge_source domain Association MolecularActivityToChemicalEntityAssociation aggregator_knowledge_source domain Association MolecularActivityToChemicalEntityAssociation original_subject domain Association MolecularActivityToChemicalEntityAssociation original_predicate domain Association MolecularActivityToChemicalEntityAssociation original_object domain Association MolecularActivityToChemicalEntityAssociation subject_category domain Association MolecularActivityToChemicalEntityAssociation object_category domain Association MolecularActivityToChemicalEntityAssociation subject_closure domain Association MolecularActivityToChemicalEntityAssociation object_closure domain Association MolecularActivityToChemicalEntityAssociation subject_category_closure domain Association MolecularActivityToChemicalEntityAssociation object_category_closure domain Association MolecularActivityToChemicalEntityAssociation subject_namespace domain Association MolecularActivityToChemicalEntityAssociation object_namespace domain Association MolecularActivityToChemicalEntityAssociation subject_label_closure domain Association MolecularActivityToChemicalEntityAssociation object_label_closure domain Association MolecularActivityToMolecularActivityAssociation subject domain Association MolecularActivityToMolecularActivityAssociation predicate domain Association MolecularActivityToMolecularActivityAssociation object domain Association MolecularActivityToMolecularActivityAssociation negated domain Association MolecularActivityToMolecularActivityAssociation qualifier domain Association MolecularActivityToMolecularActivityAssociation qualifiers domain Association MolecularActivityToMolecularActivityAssociation publications domain Association MolecularActivityToMolecularActivityAssociation has_evidence domain Association MolecularActivityToMolecularActivityAssociation knowledge_source domain Association MolecularActivityToMolecularActivityAssociation primary_knowledge_source domain Association MolecularActivityToMolecularActivityAssociation aggregator_knowledge_source domain Association MolecularActivityToMolecularActivityAssociation original_subject domain Association MolecularActivityToMolecularActivityAssociation original_predicate domain Association MolecularActivityToMolecularActivityAssociation original_object domain Association MolecularActivityToMolecularActivityAssociation subject_category domain Association MolecularActivityToMolecularActivityAssociation object_category domain Association MolecularActivityToMolecularActivityAssociation subject_closure domain Association MolecularActivityToMolecularActivityAssociation object_closure domain Association MolecularActivityToMolecularActivityAssociation subject_category_closure domain Association MolecularActivityToMolecularActivityAssociation object_category_closure domain Association MolecularActivityToMolecularActivityAssociation subject_namespace domain Association MolecularActivityToMolecularActivityAssociation object_namespace domain Association MolecularActivityToMolecularActivityAssociation subject_label_closure domain Association MolecularActivityToMolecularActivityAssociation object_label_closure domain Association GeneToGoTermAssociation subject domain Association GeneToGoTermAssociation predicate domain Association GeneToGoTermAssociation object domain Association GeneToGoTermAssociation negated domain Association GeneToGoTermAssociation qualifier domain Association GeneToGoTermAssociation qualifiers domain Association GeneToGoTermAssociation publications domain Association GeneToGoTermAssociation has_evidence domain Association GeneToGoTermAssociation knowledge_source domain Association GeneToGoTermAssociation primary_knowledge_source domain Association GeneToGoTermAssociation aggregator_knowledge_source domain Association GeneToGoTermAssociation original_subject domain Association GeneToGoTermAssociation original_predicate domain Association GeneToGoTermAssociation original_object domain Association GeneToGoTermAssociation subject_category domain Association GeneToGoTermAssociation object_category domain Association GeneToGoTermAssociation subject_closure domain Association GeneToGoTermAssociation object_closure domain Association GeneToGoTermAssociation subject_category_closure domain Association GeneToGoTermAssociation object_category_closure domain Association GeneToGoTermAssociation subject_namespace domain Association GeneToGoTermAssociation object_namespace domain Association GeneToGoTermAssociation subject_label_closure domain Association GeneToGoTermAssociation object_label_closure domain Association EntityToDiseaseAssociation clinical_approval_status domain Association EntityToDiseaseAssociation max_research_phase domain Association EntityToDiseaseAssociation subject domain Association EntityToDiseaseAssociation predicate domain Association EntityToDiseaseAssociation object domain Association EntityToDiseaseAssociation negated domain Association EntityToDiseaseAssociation qualifier domain Association EntityToDiseaseAssociation qualifiers domain Association EntityToDiseaseAssociation publications domain Association EntityToDiseaseAssociation has_evidence domain Association EntityToDiseaseAssociation knowledge_source domain Association EntityToDiseaseAssociation primary_knowledge_source domain Association EntityToDiseaseAssociation aggregator_knowledge_source domain Association EntityToDiseaseAssociation original_subject domain Association EntityToDiseaseAssociation original_predicate domain Association EntityToDiseaseAssociation original_object domain Association EntityToDiseaseAssociation subject_category domain Association EntityToDiseaseAssociation object_category domain Association EntityToDiseaseAssociation subject_closure domain Association EntityToDiseaseAssociation object_closure domain Association EntityToDiseaseAssociation subject_category_closure domain Association EntityToDiseaseAssociation object_category_closure domain Association EntityToDiseaseAssociation subject_namespace domain Association EntityToDiseaseAssociation object_namespace domain Association EntityToDiseaseAssociation subject_label_closure domain Association EntityToDiseaseAssociation object_label_closure domain Association EntityToPhenotypicFeatureAssociation clinical_approval_status domain Association EntityToPhenotypicFeatureAssociation max_research_phase domain Association EntityToPhenotypicFeatureAssociation subject domain Association EntityToPhenotypicFeatureAssociation predicate domain Association EntityToPhenotypicFeatureAssociation object domain Association EntityToPhenotypicFeatureAssociation negated domain Association EntityToPhenotypicFeatureAssociation qualifier domain Association EntityToPhenotypicFeatureAssociation qualifiers domain Association EntityToPhenotypicFeatureAssociation publications domain Association EntityToPhenotypicFeatureAssociation has_evidence domain Association EntityToPhenotypicFeatureAssociation knowledge_source domain Association EntityToPhenotypicFeatureAssociation primary_knowledge_source domain Association EntityToPhenotypicFeatureAssociation aggregator_knowledge_source domain Association EntityToPhenotypicFeatureAssociation original_subject domain Association EntityToPhenotypicFeatureAssociation original_predicate domain Association EntityToPhenotypicFeatureAssociation original_object domain Association EntityToPhenotypicFeatureAssociation subject_category domain Association EntityToPhenotypicFeatureAssociation object_category domain Association EntityToPhenotypicFeatureAssociation subject_closure domain Association EntityToPhenotypicFeatureAssociation object_closure domain Association EntityToPhenotypicFeatureAssociation subject_category_closure domain Association EntityToPhenotypicFeatureAssociation object_category_closure domain Association EntityToPhenotypicFeatureAssociation subject_namespace domain Association EntityToPhenotypicFeatureAssociation object_namespace domain Association EntityToPhenotypicFeatureAssociation subject_label_closure domain Association EntityToPhenotypicFeatureAssociation object_label_closure domain Association SequenceAssociation subject domain Association SequenceAssociation predicate domain Association SequenceAssociation object domain Association SequenceAssociation negated domain Association SequenceAssociation qualifier domain Association SequenceAssociation qualifiers domain Association SequenceAssociation publications domain Association SequenceAssociation has_evidence domain Association SequenceAssociation knowledge_source domain Association SequenceAssociation primary_knowledge_source domain Association SequenceAssociation aggregator_knowledge_source domain Association SequenceAssociation original_subject domain Association SequenceAssociation original_predicate domain Association SequenceAssociation original_object domain Association SequenceAssociation subject_category domain Association SequenceAssociation object_category domain Association SequenceAssociation subject_closure domain Association SequenceAssociation object_closure domain Association SequenceAssociation subject_category_closure domain Association SequenceAssociation object_category_closure domain Association SequenceAssociation subject_namespace domain Association SequenceAssociation object_namespace domain Association SequenceAssociation subject_label_closure domain Association SequenceAssociation object_label_closure domain Association GenomicSequenceLocalization subject domain Association GenomicSequenceLocalization predicate domain Association GenomicSequenceLocalization object domain Association GenomicSequenceLocalization negated domain Association GenomicSequenceLocalization qualifier domain Association GenomicSequenceLocalization qualifiers domain Association GenomicSequenceLocalization publications domain Association GenomicSequenceLocalization has_evidence domain Association GenomicSequenceLocalization knowledge_source domain Association GenomicSequenceLocalization primary_knowledge_source domain Association GenomicSequenceLocalization aggregator_knowledge_source domain Association GenomicSequenceLocalization original_subject domain Association GenomicSequenceLocalization original_predicate domain Association GenomicSequenceLocalization original_object domain Association GenomicSequenceLocalization subject_category domain Association GenomicSequenceLocalization object_category domain Association GenomicSequenceLocalization subject_closure domain Association GenomicSequenceLocalization object_closure domain Association GenomicSequenceLocalization subject_category_closure domain Association GenomicSequenceLocalization object_category_closure domain Association GenomicSequenceLocalization subject_namespace domain Association GenomicSequenceLocalization object_namespace domain Association GenomicSequenceLocalization subject_label_closure domain Association GenomicSequenceLocalization object_label_closure domain Association SequenceFeatureRelationship subject domain Association SequenceFeatureRelationship predicate domain Association SequenceFeatureRelationship object domain Association SequenceFeatureRelationship negated domain Association SequenceFeatureRelationship qualifier domain Association SequenceFeatureRelationship qualifiers domain Association SequenceFeatureRelationship publications domain Association SequenceFeatureRelationship has_evidence domain Association SequenceFeatureRelationship knowledge_source domain Association SequenceFeatureRelationship primary_knowledge_source domain Association SequenceFeatureRelationship aggregator_knowledge_source domain Association SequenceFeatureRelationship original_subject domain Association SequenceFeatureRelationship original_predicate domain Association SequenceFeatureRelationship original_object domain Association SequenceFeatureRelationship subject_category domain Association SequenceFeatureRelationship object_category domain Association SequenceFeatureRelationship subject_closure domain Association SequenceFeatureRelationship object_closure domain Association SequenceFeatureRelationship subject_category_closure domain Association SequenceFeatureRelationship object_category_closure domain Association SequenceFeatureRelationship subject_namespace domain Association SequenceFeatureRelationship object_namespace domain Association SequenceFeatureRelationship subject_label_closure domain Association SequenceFeatureRelationship object_label_closure domain Association TranscriptToGeneRelationship subject domain Association TranscriptToGeneRelationship predicate domain Association TranscriptToGeneRelationship object domain Association TranscriptToGeneRelationship negated domain Association TranscriptToGeneRelationship qualifier domain Association TranscriptToGeneRelationship qualifiers domain Association TranscriptToGeneRelationship publications domain Association TranscriptToGeneRelationship has_evidence domain Association TranscriptToGeneRelationship knowledge_source domain Association TranscriptToGeneRelationship primary_knowledge_source domain Association TranscriptToGeneRelationship aggregator_knowledge_source domain Association TranscriptToGeneRelationship original_subject domain Association TranscriptToGeneRelationship original_predicate domain Association TranscriptToGeneRelationship original_object domain Association TranscriptToGeneRelationship subject_category domain Association TranscriptToGeneRelationship object_category domain Association TranscriptToGeneRelationship subject_closure domain Association TranscriptToGeneRelationship object_closure domain Association TranscriptToGeneRelationship subject_category_closure domain Association TranscriptToGeneRelationship object_category_closure domain Association TranscriptToGeneRelationship subject_namespace domain Association TranscriptToGeneRelationship object_namespace domain Association TranscriptToGeneRelationship subject_label_closure domain Association TranscriptToGeneRelationship object_label_closure domain Association GeneToGeneProductRelationship subject domain Association GeneToGeneProductRelationship predicate domain Association GeneToGeneProductRelationship object domain Association GeneToGeneProductRelationship negated domain Association GeneToGeneProductRelationship qualifier domain Association GeneToGeneProductRelationship qualifiers domain Association GeneToGeneProductRelationship publications domain Association GeneToGeneProductRelationship has_evidence domain Association GeneToGeneProductRelationship knowledge_source domain Association GeneToGeneProductRelationship primary_knowledge_source domain Association GeneToGeneProductRelationship aggregator_knowledge_source domain Association GeneToGeneProductRelationship original_subject domain Association GeneToGeneProductRelationship original_predicate domain Association GeneToGeneProductRelationship original_object domain Association GeneToGeneProductRelationship subject_category domain Association GeneToGeneProductRelationship object_category domain Association GeneToGeneProductRelationship subject_closure domain Association GeneToGeneProductRelationship object_closure domain Association GeneToGeneProductRelationship subject_category_closure domain Association GeneToGeneProductRelationship object_category_closure domain Association GeneToGeneProductRelationship subject_namespace domain Association GeneToGeneProductRelationship object_namespace domain Association GeneToGeneProductRelationship subject_label_closure domain Association GeneToGeneProductRelationship object_label_closure domain Association ExonToTranscriptRelationship subject domain Association ExonToTranscriptRelationship predicate domain Association ExonToTranscriptRelationship object domain Association ExonToTranscriptRelationship negated domain Association ExonToTranscriptRelationship qualifier domain Association ExonToTranscriptRelationship qualifiers domain Association ExonToTranscriptRelationship publications domain Association ExonToTranscriptRelationship has_evidence domain Association ExonToTranscriptRelationship knowledge_source domain Association ExonToTranscriptRelationship primary_knowledge_source domain Association ExonToTranscriptRelationship aggregator_knowledge_source domain Association ExonToTranscriptRelationship original_subject domain Association ExonToTranscriptRelationship original_predicate domain Association ExonToTranscriptRelationship original_object domain Association ExonToTranscriptRelationship subject_category domain Association ExonToTranscriptRelationship object_category domain Association ExonToTranscriptRelationship subject_closure domain Association ExonToTranscriptRelationship object_closure domain Association ExonToTranscriptRelationship subject_category_closure domain Association ExonToTranscriptRelationship object_category_closure domain Association ExonToTranscriptRelationship subject_namespace domain Association ExonToTranscriptRelationship object_namespace domain Association ExonToTranscriptRelationship subject_label_closure domain Association ExonToTranscriptRelationship object_label_closure domain Association ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation object_direction_qualifier domain Association ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation subject domain Association ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation predicate domain Association ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation object domain Association ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation negated domain Association ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation qualifier domain Association ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation qualifiers domain Association ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation publications domain Association ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation has_evidence domain Association ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation knowledge_source domain Association ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation primary_knowledge_source domain Association ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation aggregator_knowledge_source domain Association ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation original_subject domain Association ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation original_predicate domain Association ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation original_object domain Association ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation subject_category domain Association ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation object_category domain Association ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation subject_closure domain Association ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation object_closure domain Association ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation subject_category_closure domain Association ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation object_category_closure domain Association ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation subject_namespace domain Association ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation object_namespace domain Association ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation subject_label_closure domain Association ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation object_label_closure domain Association AnatomicalEntityToAnatomicalEntityAssociation subject domain Association AnatomicalEntityToAnatomicalEntityAssociation predicate domain Association AnatomicalEntityToAnatomicalEntityAssociation object domain Association AnatomicalEntityToAnatomicalEntityAssociation negated domain Association AnatomicalEntityToAnatomicalEntityAssociation qualifier domain Association AnatomicalEntityToAnatomicalEntityAssociation qualifiers domain Association AnatomicalEntityToAnatomicalEntityAssociation publications domain Association AnatomicalEntityToAnatomicalEntityAssociation has_evidence domain Association AnatomicalEntityToAnatomicalEntityAssociation knowledge_source domain Association AnatomicalEntityToAnatomicalEntityAssociation primary_knowledge_source domain Association AnatomicalEntityToAnatomicalEntityAssociation aggregator_knowledge_source domain Association AnatomicalEntityToAnatomicalEntityAssociation original_subject domain Association AnatomicalEntityToAnatomicalEntityAssociation original_predicate domain Association AnatomicalEntityToAnatomicalEntityAssociation original_object domain Association AnatomicalEntityToAnatomicalEntityAssociation subject_category domain Association AnatomicalEntityToAnatomicalEntityAssociation object_category domain Association AnatomicalEntityToAnatomicalEntityAssociation subject_closure domain Association AnatomicalEntityToAnatomicalEntityAssociation object_closure domain Association AnatomicalEntityToAnatomicalEntityAssociation subject_category_closure domain Association AnatomicalEntityToAnatomicalEntityAssociation object_category_closure domain Association AnatomicalEntityToAnatomicalEntityAssociation subject_namespace domain Association AnatomicalEntityToAnatomicalEntityAssociation object_namespace domain Association AnatomicalEntityToAnatomicalEntityAssociation subject_label_closure domain Association AnatomicalEntityToAnatomicalEntityAssociation object_label_closure domain Association AnatomicalEntityToAnatomicalEntityPartOfAssociation subject domain Association AnatomicalEntityToAnatomicalEntityPartOfAssociation predicate domain Association AnatomicalEntityToAnatomicalEntityPartOfAssociation object domain Association AnatomicalEntityToAnatomicalEntityPartOfAssociation negated domain Association AnatomicalEntityToAnatomicalEntityPartOfAssociation qualifier domain Association AnatomicalEntityToAnatomicalEntityPartOfAssociation qualifiers domain Association AnatomicalEntityToAnatomicalEntityPartOfAssociation publications domain Association AnatomicalEntityToAnatomicalEntityPartOfAssociation has_evidence domain Association AnatomicalEntityToAnatomicalEntityPartOfAssociation knowledge_source domain Association AnatomicalEntityToAnatomicalEntityPartOfAssociation primary_knowledge_source domain Association AnatomicalEntityToAnatomicalEntityPartOfAssociation aggregator_knowledge_source domain Association AnatomicalEntityToAnatomicalEntityPartOfAssociation original_subject domain Association AnatomicalEntityToAnatomicalEntityPartOfAssociation original_predicate domain Association AnatomicalEntityToAnatomicalEntityPartOfAssociation original_object domain Association AnatomicalEntityToAnatomicalEntityPartOfAssociation subject_category domain Association AnatomicalEntityToAnatomicalEntityPartOfAssociation object_category domain Association AnatomicalEntityToAnatomicalEntityPartOfAssociation subject_closure domain Association AnatomicalEntityToAnatomicalEntityPartOfAssociation object_closure domain Association AnatomicalEntityToAnatomicalEntityPartOfAssociation subject_category_closure domain Association AnatomicalEntityToAnatomicalEntityPartOfAssociation object_category_closure domain Association AnatomicalEntityToAnatomicalEntityPartOfAssociation subject_namespace domain Association AnatomicalEntityToAnatomicalEntityPartOfAssociation object_namespace domain Association AnatomicalEntityToAnatomicalEntityPartOfAssociation subject_label_closure domain Association AnatomicalEntityToAnatomicalEntityPartOfAssociation object_label_closure domain Association AnatomicalEntityToAnatomicalEntityOntogenicAssociation subject domain Association AnatomicalEntityToAnatomicalEntityOntogenicAssociation predicate domain Association AnatomicalEntityToAnatomicalEntityOntogenicAssociation object domain Association AnatomicalEntityToAnatomicalEntityOntogenicAssociation negated domain Association AnatomicalEntityToAnatomicalEntityOntogenicAssociation qualifier domain Association AnatomicalEntityToAnatomicalEntityOntogenicAssociation qualifiers domain Association AnatomicalEntityToAnatomicalEntityOntogenicAssociation publications domain Association AnatomicalEntityToAnatomicalEntityOntogenicAssociation has_evidence domain Association AnatomicalEntityToAnatomicalEntityOntogenicAssociation knowledge_source domain Association AnatomicalEntityToAnatomicalEntityOntogenicAssociation primary_knowledge_source domain Association AnatomicalEntityToAnatomicalEntityOntogenicAssociation aggregator_knowledge_source domain Association AnatomicalEntityToAnatomicalEntityOntogenicAssociation original_subject domain Association AnatomicalEntityToAnatomicalEntityOntogenicAssociation original_predicate domain Association AnatomicalEntityToAnatomicalEntityOntogenicAssociation original_object domain Association AnatomicalEntityToAnatomicalEntityOntogenicAssociation subject_category domain Association AnatomicalEntityToAnatomicalEntityOntogenicAssociation object_category domain Association AnatomicalEntityToAnatomicalEntityOntogenicAssociation subject_closure domain Association AnatomicalEntityToAnatomicalEntityOntogenicAssociation object_closure domain Association AnatomicalEntityToAnatomicalEntityOntogenicAssociation subject_category_closure domain Association AnatomicalEntityToAnatomicalEntityOntogenicAssociation object_category_closure domain Association AnatomicalEntityToAnatomicalEntityOntogenicAssociation subject_namespace domain Association AnatomicalEntityToAnatomicalEntityOntogenicAssociation object_namespace domain Association AnatomicalEntityToAnatomicalEntityOntogenicAssociation subject_label_closure domain Association AnatomicalEntityToAnatomicalEntityOntogenicAssociation object_label_closure domain Association OrganismTaxonToOrganismTaxonAssociation subject domain Association OrganismTaxonToOrganismTaxonAssociation predicate domain Association OrganismTaxonToOrganismTaxonAssociation object domain Association OrganismTaxonToOrganismTaxonAssociation negated domain Association OrganismTaxonToOrganismTaxonAssociation qualifier domain Association OrganismTaxonToOrganismTaxonAssociation qualifiers domain Association OrganismTaxonToOrganismTaxonAssociation publications domain Association OrganismTaxonToOrganismTaxonAssociation has_evidence domain Association OrganismTaxonToOrganismTaxonAssociation knowledge_source domain Association OrganismTaxonToOrganismTaxonAssociation primary_knowledge_source domain Association OrganismTaxonToOrganismTaxonAssociation aggregator_knowledge_source domain Association OrganismTaxonToOrganismTaxonAssociation original_subject domain Association OrganismTaxonToOrganismTaxonAssociation original_predicate domain Association OrganismTaxonToOrganismTaxonAssociation original_object domain Association OrganismTaxonToOrganismTaxonAssociation subject_category domain Association OrganismTaxonToOrganismTaxonAssociation object_category domain Association OrganismTaxonToOrganismTaxonAssociation subject_closure domain Association OrganismTaxonToOrganismTaxonAssociation object_closure domain Association OrganismTaxonToOrganismTaxonAssociation subject_category_closure domain Association OrganismTaxonToOrganismTaxonAssociation object_category_closure domain Association OrganismTaxonToOrganismTaxonAssociation subject_namespace domain Association OrganismTaxonToOrganismTaxonAssociation object_namespace domain Association OrganismTaxonToOrganismTaxonAssociation subject_label_closure domain Association OrganismTaxonToOrganismTaxonAssociation object_label_closure domain Association OrganismTaxonToOrganismTaxonSpecialization subject domain Association OrganismTaxonToOrganismTaxonSpecialization predicate domain Association OrganismTaxonToOrganismTaxonSpecialization object domain Association OrganismTaxonToOrganismTaxonSpecialization negated domain Association OrganismTaxonToOrganismTaxonSpecialization qualifier domain Association OrganismTaxonToOrganismTaxonSpecialization qualifiers domain Association OrganismTaxonToOrganismTaxonSpecialization publications domain Association OrganismTaxonToOrganismTaxonSpecialization has_evidence domain Association OrganismTaxonToOrganismTaxonSpecialization knowledge_source domain Association OrganismTaxonToOrganismTaxonSpecialization primary_knowledge_source domain Association OrganismTaxonToOrganismTaxonSpecialization aggregator_knowledge_source domain Association OrganismTaxonToOrganismTaxonSpecialization original_subject domain Association OrganismTaxonToOrganismTaxonSpecialization original_predicate domain Association OrganismTaxonToOrganismTaxonSpecialization original_object domain Association OrganismTaxonToOrganismTaxonSpecialization subject_category domain Association OrganismTaxonToOrganismTaxonSpecialization object_category domain Association OrganismTaxonToOrganismTaxonSpecialization subject_closure domain Association OrganismTaxonToOrganismTaxonSpecialization object_closure domain Association OrganismTaxonToOrganismTaxonSpecialization subject_category_closure domain Association OrganismTaxonToOrganismTaxonSpecialization object_category_closure domain Association OrganismTaxonToOrganismTaxonSpecialization subject_namespace domain Association OrganismTaxonToOrganismTaxonSpecialization object_namespace domain Association OrganismTaxonToOrganismTaxonSpecialization subject_label_closure domain Association OrganismTaxonToOrganismTaxonSpecialization object_label_closure domain Association OrganismTaxonToOrganismTaxonInteraction associated_environmental_context domain Association OrganismTaxonToOrganismTaxonInteraction subject domain Association OrganismTaxonToOrganismTaxonInteraction predicate domain Association OrganismTaxonToOrganismTaxonInteraction object domain Association OrganismTaxonToOrganismTaxonInteraction negated domain Association OrganismTaxonToOrganismTaxonInteraction qualifier domain Association OrganismTaxonToOrganismTaxonInteraction qualifiers domain Association OrganismTaxonToOrganismTaxonInteraction publications domain Association OrganismTaxonToOrganismTaxonInteraction has_evidence domain Association OrganismTaxonToOrganismTaxonInteraction knowledge_source domain Association OrganismTaxonToOrganismTaxonInteraction primary_knowledge_source domain Association OrganismTaxonToOrganismTaxonInteraction aggregator_knowledge_source domain Association OrganismTaxonToOrganismTaxonInteraction original_subject domain Association OrganismTaxonToOrganismTaxonInteraction original_predicate domain Association OrganismTaxonToOrganismTaxonInteraction original_object domain Association OrganismTaxonToOrganismTaxonInteraction subject_category domain Association OrganismTaxonToOrganismTaxonInteraction object_category domain Association OrganismTaxonToOrganismTaxonInteraction subject_closure domain Association OrganismTaxonToOrganismTaxonInteraction object_closure domain Association OrganismTaxonToOrganismTaxonInteraction subject_category_closure domain Association OrganismTaxonToOrganismTaxonInteraction object_category_closure domain Association OrganismTaxonToOrganismTaxonInteraction subject_namespace domain Association OrganismTaxonToOrganismTaxonInteraction object_namespace domain Association OrganismTaxonToOrganismTaxonInteraction subject_label_closure domain Association OrganismTaxonToOrganismTaxonInteraction object_label_closure domain Association OrganismTaxonToEnvironmentAssociation subject domain Association OrganismTaxonToEnvironmentAssociation predicate domain Association OrganismTaxonToEnvironmentAssociation object domain Association OrganismTaxonToEnvironmentAssociation negated domain Association OrganismTaxonToEnvironmentAssociation qualifier domain Association OrganismTaxonToEnvironmentAssociation qualifiers domain Association OrganismTaxonToEnvironmentAssociation publications domain Association OrganismTaxonToEnvironmentAssociation has_evidence domain Association OrganismTaxonToEnvironmentAssociation knowledge_source domain Association OrganismTaxonToEnvironmentAssociation primary_knowledge_source domain Association OrganismTaxonToEnvironmentAssociation aggregator_knowledge_source domain Association OrganismTaxonToEnvironmentAssociation original_subject domain Association OrganismTaxonToEnvironmentAssociation original_predicate domain Association OrganismTaxonToEnvironmentAssociation original_object domain Association OrganismTaxonToEnvironmentAssociation subject_category domain Association OrganismTaxonToEnvironmentAssociation object_category domain Association OrganismTaxonToEnvironmentAssociation subject_closure domain Association OrganismTaxonToEnvironmentAssociation object_closure domain Association OrganismTaxonToEnvironmentAssociation subject_category_closure domain Association OrganismTaxonToEnvironmentAssociation object_category_closure domain Association OrganismTaxonToEnvironmentAssociation subject_namespace domain Association OrganismTaxonToEnvironmentAssociation object_namespace domain Association OrganismTaxonToEnvironmentAssociation subject_label_closure domain Association OrganismTaxonToEnvironmentAssociation object_label_closure domain Association"},{"location":"Association/#linkml-source","title":"LinkML Source","text":"
                                        name: association\ndescription: A typed association between two entities, supported by evidence\ncomments:\n- This is roughly the model used by biolink and ontobio at the moment\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- OBAN:association\n- rdf:Statement\n- owl:Axiom\nis_a: entity\nslots:\n- subject\n- predicate\n- object\n- negated\n- qualifier\n- qualifiers\n- publications\n- has evidence\n- knowledge source\n- primary knowledge source\n- aggregator knowledge source\n- timepoint\n- original subject\n- original predicate\n- original object\n- subject category\n- object category\n- subject closure\n- object closure\n- subject category closure\n- object category closure\n- subject namespace\n- object namespace\n- subject label closure\n- object label closure\n- retrieval source ids\nslot_usage:\n  type:\n    name: type\n    description: rdf:type of biolink:Association should be fixed at rdf:Statement\n    domain_of:\n    - entity\n  category:\n    name: category\n    domain_of:\n    - entity\n    range: category type\n    required: false\n\n
                                        "},{"location":"Attribute/","title":"Class: Attribute","text":"Description: A property or characteristic of an entity. For example, an apple may have properties such as color, shape, age, crispiness. An environmental sample may have attributes such as depth, lat, long, material.
                                         classDiagram\n    class Attribute\n      OntologyClass <|-- Attribute\n      NamedThing <|-- Attribute\n\n\n      Attribute <|-- ChemicalRole\n      Attribute <|-- BiologicalSex\n      Attribute <|-- SeverityValue\n      Attribute <|-- OrganismAttribute\n      Attribute <|-- Zygosity\n      Attribute <|-- ClinicalAttribute\n      Attribute <|-- SocioeconomicAttribute\n      Attribute <|-- GenomicBackgroundExposure\n      Attribute <|-- PathologicalProcessExposure\n      Attribute <|-- PathologicalAnatomicalExposure\n      Attribute <|-- DiseaseOrPhenotypicFeatureExposure\n      Attribute <|-- ChemicalExposure\n      Attribute <|-- ComplexChemicalExposure\n      Attribute <|-- BioticExposure\n      Attribute <|-- EnvironmentalExposure\n      Attribute <|-- BehavioralExposure\n      Attribute <|-- SocioeconomicExposure\n\n\n      Attribute : category\n\n      Attribute : deprecated\n\n      Attribute : description\n\n      Attribute : full_name\n\n      Attribute : has_attribute\n\n          Attribute --|> Attribute : has_attribute\n\n      Attribute : has_attribute_type\n\n          Attribute --|> OntologyClass : has_attribute_type\n\n      Attribute : has_qualitative_value\n\n          Attribute --|> NamedThing : has_qualitative_value\n\n      Attribute : has_quantitative_value\n\n          Attribute --|> QuantityValue : has_quantitative_value\n\n      Attribute : id\n\n      Attribute : iri\n\n      Attribute : name\n\n      Attribute : provided_by\n\n      Attribute : synonym\n\n      Attribute : type\n\n      Attribute : xref\n\n\n
                                        "},{"location":"Attribute/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • Attribute [ OntologyClass]
                                              • ChemicalRole
                                              • BiologicalSex
                                              • SeverityValue
                                              • OrganismAttribute
                                              • Zygosity
                                              • ClinicalAttribute
                                              • SocioeconomicAttribute
                                              • GenomicBackgroundExposure [ ExposureEvent GeneGroupingMixin PhysicalEssence GenomicEntity ThingWithTaxon OntologyClass]
                                              • PathologicalProcessExposure [ ExposureEvent]
                                              • PathologicalAnatomicalExposure [ ExposureEvent]
                                              • DiseaseOrPhenotypicFeatureExposure [ ExposureEvent PathologicalEntityMixin]
                                              • ChemicalExposure [ ExposureEvent]
                                              • ComplexChemicalExposure
                                              • BioticExposure [ ExposureEvent]
                                              • EnvironmentalExposure [ ExposureEvent]
                                              • BehavioralExposure [ ExposureEvent]
                                              • SocioeconomicExposure [ ExposureEvent]
                                        "},{"location":"Attribute/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance name: The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term. 0..1 LabelType direct has_attribute_type: connects an attribute to a class that describes it 1..1 OntologyClass direct has_quantitative_value: connects an attribute to a value 0..* QuantityValue direct has_qualitative_value: connects an attribute to a value 0..1 NamedThing direct iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType direct id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String OntologyClass, Entity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Attribute/#usages","title":"Usages","text":"used by used in type used Attribute has_attribute_type domain Attribute Attribute has_quantitative_value domain Attribute Attribute has_qualitative_value domain Attribute Attribute has_attribute range Attribute ChemicalRole has_attribute_type domain Attribute ChemicalRole has_quantitative_value domain Attribute ChemicalRole has_qualitative_value domain Attribute ChemicalRole has_attribute range Attribute BiologicalSex has_attribute_type domain Attribute BiologicalSex has_quantitative_value domain Attribute BiologicalSex has_qualitative_value domain Attribute BiologicalSex has_attribute range Attribute PhenotypicSex has_attribute_type domain Attribute PhenotypicSex has_quantitative_value domain Attribute PhenotypicSex has_qualitative_value domain Attribute PhenotypicSex has_attribute range Attribute GenotypicSex has_attribute_type domain Attribute GenotypicSex has_quantitative_value domain Attribute GenotypicSex has_qualitative_value domain Attribute GenotypicSex has_attribute range Attribute SeverityValue has_attribute_type domain Attribute SeverityValue has_quantitative_value domain Attribute SeverityValue has_qualitative_value domain Attribute SeverityValue has_attribute range Attribute Entity has_attribute range Attribute NamedThing has_attribute range Attribute OrganismTaxon has_attribute range Attribute Event has_attribute range Attribute AdministrativeEntity has_attribute range Attribute StudyResult has_attribute range Attribute Study has_attribute range Attribute StudyVariable has_attribute range Attribute CommonDataElement has_attribute range Attribute ConceptCountAnalysisResult has_attribute range Attribute ObservedExpectedFrequencyAnalysisResult has_attribute range Attribute RelativeFrequencyAnalysisResult has_attribute range Attribute TextMiningResult has_attribute range Attribute ChiSquaredAnalysisResult has_attribute range Attribute LogOddsAnalysisResult has_attribute range Attribute Agent has_attribute range Attribute InformationContentEntity has_attribute range Attribute Dataset has_attribute range Attribute DatasetDistribution has_attribute range Attribute DatasetVersion has_attribute range Attribute DatasetSummary has_attribute range Attribute ConfidenceLevel has_attribute range Attribute EvidenceType has_attribute range Attribute Publication has_attribute range Attribute Book has_attribute range Attribute BookChapter has_attribute range Attribute Serial has_attribute range Attribute Article has_attribute range Attribute JournalArticle has_attribute range Attribute Patent has_attribute range Attribute WebPage has_attribute range Attribute PreprintPublication has_attribute range Attribute DrugLabel has_attribute range Attribute RetrievalSource has_attribute range Attribute PhysicalEntity has_attribute range Attribute Activity has_attribute range Attribute Procedure has_attribute range Attribute Phenomenon has_attribute range Attribute Device has_attribute range Attribute DiagnosticAid has_attribute range Attribute StudyPopulation has_attribute range Attribute MaterialSample has_attribute range Attribute PlanetaryEntity has_attribute range Attribute EnvironmentalProcess has_attribute range Attribute EnvironmentalFeature has_attribute range Attribute GeographicLocation has_attribute range Attribute GeographicLocationAtTime has_attribute range Attribute BiologicalEntity has_attribute range Attribute MolecularEntity has_attribute range Attribute ChemicalEntity has_attribute range Attribute SmallMolecule has_attribute range Attribute ChemicalMixture has_attribute range Attribute NucleicAcidEntity has_attribute range Attribute RegulatoryRegion has_attribute range Attribute AccessibleDnaRegion has_attribute range Attribute TranscriptionFactorBindingSite has_attribute range Attribute MolecularMixture has_attribute range Attribute ComplexMolecularMixture has_attribute range Attribute BiologicalProcessOrActivity has_attribute range Attribute MolecularActivity has_attribute range Attribute BiologicalProcess has_attribute range Attribute Pathway has_attribute range Attribute PhysiologicalProcess has_attribute range Attribute Behavior has_attribute range Attribute ProcessedMaterial has_attribute range Attribute Drug has_attribute range Attribute EnvironmentalFoodContaminant has_attribute range Attribute FoodAdditive has_attribute range Attribute Food has_attribute range Attribute OrganismAttribute has_attribute_type domain Attribute OrganismAttribute has_quantitative_value domain Attribute OrganismAttribute has_qualitative_value domain Attribute OrganismAttribute has_attribute range Attribute PhenotypicQuality has_attribute_type domain Attribute PhenotypicQuality has_quantitative_value domain Attribute PhenotypicQuality has_qualitative_value domain Attribute PhenotypicQuality has_attribute range Attribute GeneticInheritance has_attribute range Attribute OrganismalEntity has_attribute range Attribute Bacterium has_attribute range Attribute Virus has_attribute range Attribute CellularOrganism has_attribute range Attribute Mammal has_attribute range Attribute Human has_attribute range Attribute Plant has_attribute range Attribute Invertebrate has_attribute range Attribute Vertebrate has_attribute range Attribute Fungus has_attribute range Attribute LifeStage has_attribute range Attribute IndividualOrganism has_attribute range Attribute PopulationOfIndividualOrganisms has_attribute range Attribute DiseaseOrPhenotypicFeature has_attribute range Attribute Disease has_attribute range Attribute PhenotypicFeature has_attribute range Attribute BehavioralFeature has_attribute range Attribute AnatomicalEntity has_attribute range Attribute CellularComponent has_attribute range Attribute Cell has_attribute range Attribute CellLine has_attribute range Attribute GrossAnatomicalStructure has_attribute range Attribute Gene has_attribute range Attribute MacromolecularComplex has_attribute range Attribute NucleosomeModification has_attribute range Attribute Genome has_attribute range Attribute Exon has_attribute range Attribute Transcript has_attribute range Attribute CodingSequence has_attribute range Attribute Polypeptide has_attribute range Attribute Protein has_attribute range Attribute ProteinIsoform has_attribute range Attribute ProteinDomain has_attribute range Attribute PosttranslationalModification has_attribute range Attribute ProteinFamily has_attribute range Attribute NucleicAcidSequenceMotif has_attribute range Attribute RNAProduct has_attribute range Attribute RNAProductIsoform has_attribute range Attribute NoncodingRNAProduct has_attribute range Attribute MicroRNA has_attribute range Attribute SiRNA has_attribute range Attribute GeneFamily has_attribute range Attribute Zygosity has_attribute_type domain Attribute Zygosity has_quantitative_value domain Attribute Zygosity has_qualitative_value domain Attribute Zygosity has_attribute range Attribute Genotype has_attribute range Attribute Haplotype has_attribute range Attribute SequenceVariant has_attribute range Attribute Snv has_attribute range Attribute ReagentTargetedGene has_attribute range Attribute ClinicalAttribute has_attribute_type domain Attribute ClinicalAttribute has_quantitative_value domain Attribute ClinicalAttribute has_qualitative_value domain Attribute ClinicalAttribute has_attribute range Attribute ClinicalMeasurement has_attribute_type domain Attribute ClinicalMeasurement has_quantitative_value domain Attribute ClinicalMeasurement has_qualitative_value domain Attribute ClinicalMeasurement has_attribute range Attribute ClinicalModifier has_attribute_type domain Attribute ClinicalModifier has_quantitative_value domain Attribute ClinicalModifier has_qualitative_value domain Attribute ClinicalModifier has_attribute range Attribute ClinicalCourse has_attribute_type domain Attribute ClinicalCourse has_quantitative_value domain Attribute ClinicalCourse has_qualitative_value domain Attribute ClinicalCourse has_attribute range Attribute Onset has_attribute_type domain Attribute Onset has_quantitative_value domain Attribute Onset has_qualitative_value domain Attribute Onset has_attribute range Attribute ClinicalEntity has_attribute range Attribute ClinicalTrial has_attribute range Attribute ClinicalIntervention has_attribute range Attribute Hospitalization has_attribute range Attribute SocioeconomicAttribute has_attribute_type domain Attribute SocioeconomicAttribute has_quantitative_value domain Attribute SocioeconomicAttribute has_qualitative_value domain Attribute SocioeconomicAttribute has_attribute range Attribute Case has_attribute range Attribute Cohort has_attribute range Attribute GenomicBackgroundExposure has_attribute_type domain Attribute GenomicBackgroundExposure has_quantitative_value domain Attribute GenomicBackgroundExposure has_qualitative_value domain Attribute GenomicBackgroundExposure has_attribute range Attribute PathologicalProcess has_attribute range Attribute PathologicalProcessExposure has_attribute_type domain Attribute PathologicalProcessExposure has_quantitative_value domain Attribute PathologicalProcessExposure has_qualitative_value domain Attribute PathologicalProcessExposure has_attribute range Attribute PathologicalAnatomicalStructure has_attribute range Attribute PathologicalAnatomicalExposure has_attribute_type domain Attribute PathologicalAnatomicalExposure has_quantitative_value domain Attribute PathologicalAnatomicalExposure has_qualitative_value domain Attribute PathologicalAnatomicalExposure has_attribute range Attribute DiseaseOrPhenotypicFeatureExposure has_attribute_type domain Attribute DiseaseOrPhenotypicFeatureExposure has_quantitative_value domain Attribute DiseaseOrPhenotypicFeatureExposure has_qualitative_value domain Attribute DiseaseOrPhenotypicFeatureExposure has_attribute range Attribute ChemicalExposure has_quantitative_value domain Attribute ChemicalExposure has_attribute_type domain Attribute ChemicalExposure has_qualitative_value domain Attribute ChemicalExposure has_attribute range Attribute ComplexChemicalExposure has_attribute_type domain Attribute ComplexChemicalExposure has_quantitative_value domain Attribute ComplexChemicalExposure has_qualitative_value domain Attribute ComplexChemicalExposure has_attribute range Attribute DrugExposure has_quantitative_value domain Attribute DrugExposure has_attribute_type domain Attribute DrugExposure has_qualitative_value domain Attribute DrugExposure has_attribute range Attribute DrugToGeneInteractionExposure has_quantitative_value domain Attribute DrugToGeneInteractionExposure has_attribute_type domain Attribute DrugToGeneInteractionExposure has_qualitative_value domain Attribute DrugToGeneInteractionExposure has_attribute range Attribute Treatment has_attribute range Attribute BioticExposure has_attribute_type domain Attribute BioticExposure has_quantitative_value domain Attribute BioticExposure has_qualitative_value domain Attribute BioticExposure has_attribute range Attribute GeographicExposure has_attribute_type domain Attribute GeographicExposure has_quantitative_value domain Attribute GeographicExposure has_qualitative_value domain Attribute GeographicExposure has_attribute range Attribute EnvironmentalExposure has_attribute_type domain Attribute EnvironmentalExposure has_quantitative_value domain Attribute EnvironmentalExposure has_qualitative_value domain Attribute EnvironmentalExposure has_attribute range Attribute BehavioralExposure has_attribute_type domain Attribute BehavioralExposure has_quantitative_value domain Attribute BehavioralExposure has_qualitative_value domain Attribute BehavioralExposure has_attribute range Attribute SocioeconomicExposure has_attribute_type domain Attribute SocioeconomicExposure has_quantitative_value domain Attribute SocioeconomicExposure has_qualitative_value domain Attribute Association has_attribute range Attribute ChemicalEntityAssessesNamedThingAssociation has_attribute range Attribute ContributorAssociation has_attribute range Attribute GenotypeToGenotypePartAssociation has_attribute range Attribute GenotypeToGeneAssociation has_attribute range Attribute GenotypeToVariantAssociation has_attribute range Attribute GeneToGeneAssociation has_attribute range Attribute GeneToGeneHomologyAssociation has_attribute range Attribute GeneToGeneFamilyAssociation has_attribute range Attribute GeneToGeneCoexpressionAssociation has_attribute range Attribute PairwiseGeneToGeneInteraction has_attribute range Attribute PairwiseMolecularInteraction has_attribute range Attribute CellLineToDiseaseOrPhenotypicFeatureAssociation has_attribute range Attribute ChemicalToChemicalAssociation has_attribute range Attribute ReactionToParticipantAssociation has_attribute range Attribute ReactionToCatalystAssociation has_attribute range Attribute ChemicalToChemicalDerivationAssociation has_attribute range Attribute ChemicalToDiseaseOrPhenotypicFeatureAssociation has_attribute range Attribute ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation has_attribute range Attribute ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation has_attribute range Attribute GeneToPathwayAssociation has_attribute range Attribute MolecularActivityToPathwayAssociation has_attribute range Attribute ChemicalToPathwayAssociation has_attribute range Attribute NamedThingAssociatedWithLikelihoodOfNamedThingAssociation has_attribute range Attribute ChemicalGeneInteractionAssociation has_attribute range Attribute ChemicalAffectsGeneAssociation has_attribute range Attribute GeneAffectsChemicalAssociation has_attribute range Attribute DrugToGeneAssociation has_attribute range Attribute MaterialSampleDerivationAssociation has_attribute range Attribute MaterialSampleToDiseaseOrPhenotypicFeatureAssociation has_attribute range Attribute DiseaseToExposureEventAssociation has_attribute range Attribute ExposureEventToOutcomeAssociation has_attribute range Attribute InformationContentEntityToNamedThingAssociation has_attribute range Attribute DiseaseOrPhenotypicFeatureToLocationAssociation has_attribute range Attribute DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation has_attribute range Attribute GenotypeToPhenotypicFeatureAssociation has_attribute range Attribute ExposureEventToPhenotypicFeatureAssociation has_attribute range Attribute DiseaseToPhenotypicFeatureAssociation has_attribute range Attribute CaseToPhenotypicFeatureAssociation has_attribute range Attribute BehaviorToBehavioralFeatureAssociation has_attribute range Attribute GeneToDiseaseOrPhenotypicFeatureAssociation has_attribute range Attribute GeneToPhenotypicFeatureAssociation has_attribute range Attribute GeneToDiseaseAssociation has_attribute range Attribute CausalGeneToDiseaseAssociation has_attribute range Attribute CorrelatedGeneToDiseaseAssociation has_attribute range Attribute DruggableGeneToDiseaseAssociation has_attribute range Attribute VariantToGeneAssociation has_attribute range Attribute VariantToGeneExpressionAssociation has_attribute range Attribute VariantToPopulationAssociation has_attribute range Attribute PopulationToPopulationAssociation has_attribute range Attribute VariantToPhenotypicFeatureAssociation has_attribute range Attribute VariantToDiseaseAssociation has_attribute range Attribute GenotypeToDiseaseAssociation has_attribute range Attribute GeneAsAModelOfDiseaseAssociation has_attribute range Attribute VariantAsAModelOfDiseaseAssociation has_attribute range Attribute GenotypeAsAModelOfDiseaseAssociation has_attribute range Attribute CellLineAsAModelOfDiseaseAssociation has_attribute range Attribute OrganismalEntityAsAModelOfDiseaseAssociation has_attribute range Attribute OrganismToOrganismAssociation has_attribute range Attribute TaxonToTaxonAssociation has_attribute range Attribute GeneHasVariantThatContributesToDiseaseAssociation has_attribute range Attribute GeneToExpressionSiteAssociation has_attribute range Attribute SequenceVariantModulatesTreatmentAssociation has_attribute range Attribute FunctionalAssociation has_attribute range Attribute MacromolecularMachineToMolecularActivityAssociation has_attribute range Attribute MacromolecularMachineToBiologicalProcessAssociation has_attribute range Attribute MacromolecularMachineToCellularComponentAssociation has_attribute range Attribute MolecularActivityToChemicalEntityAssociation has_attribute range Attribute MolecularActivityToMolecularActivityAssociation has_attribute range Attribute GeneToGoTermAssociation has_attribute range Attribute EntityToDiseaseAssociation has_attribute range Attribute EntityToPhenotypicFeatureAssociation has_attribute range Attribute SequenceAssociation has_attribute range Attribute GenomicSequenceLocalization has_attribute range Attribute SequenceFeatureRelationship has_attribute range Attribute TranscriptToGeneRelationship has_attribute range Attribute GeneToGeneProductRelationship has_attribute range Attribute ExonToTranscriptRelationship has_attribute range Attribute ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation has_attribute range Attribute AnatomicalEntityToAnatomicalEntityAssociation has_attribute range Attribute AnatomicalEntityToAnatomicalEntityPartOfAssociation has_attribute range Attribute AnatomicalEntityToAnatomicalEntityOntogenicAssociation has_attribute range Attribute OrganismTaxonToOrganismTaxonAssociation has_attribute range Attribute OrganismTaxonToOrganismTaxonSpecialization has_attribute range Attribute OrganismTaxonToOrganismTaxonInteraction has_attribute range Attribute OrganismTaxonToEnvironmentAssociation has_attribute range Attribute"},{"location":"Attribute/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage EDAM-DATA Attribute EDAM-FORMAT Attribute EDAM-OPERATION Attribute EDAM-TOPIC Attribute"},{"location":"Attribute/#linkml-source","title":"LinkML Source","text":"
                                        name: attribute\nid_prefixes:\n- EDAM-DATA\n- EDAM-FORMAT\n- EDAM-OPERATION\n- EDAM-TOPIC\ndescription: A property or characteristic of an entity. For example, an apple may\n  have properties such as color, shape, age, crispiness. An environmental sample may\n  have attributes such as depth, lat, long, material.\nin_subset:\n- samples\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- SIO:000614\nis_a: named thing\nmixins:\n- ontology class\nslots:\n- name\n- has attribute type\n- has quantitative value\n- has qualitative value\n- iri\nslot_usage:\n  name:\n    name: name\n    description: The human-readable 'attribute name' can be set to a string which\n      reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence\n      annotation or it can default to the name associated with the 'has attribute\n      type' slot ontology term.\n    domain_of:\n    - attribute\n    - entity\n    - macromolecular machine mixin\n\n
                                        "},{"location":"Bacterium/","title":"Class: Bacterium","text":"Description: A member of a group of unicellular microorganisms lacking a nuclear membrane, that reproduce by binary fission and are often motile.
                                         classDiagram\n    class Bacterium\n      OrganismalEntity <|-- Bacterium\n\n      Bacterium : category\n\n      Bacterium : deprecated\n\n      Bacterium : description\n\n      Bacterium : full_name\n\n      Bacterium : has_attribute\n\n          Bacterium --|> Attribute : has_attribute\n\n      Bacterium : id\n\n      Bacterium : in_taxon\n\n          Bacterium --|> OrganismTaxon : in_taxon\n\n      Bacterium : in_taxon_label\n\n      Bacterium : iri\n\n      Bacterium : name\n\n      Bacterium : provided_by\n\n      Bacterium : synonym\n\n      Bacterium : type\n\n      Bacterium : xref\n\n\n
                                        "},{"location":"Bacterium/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • OrganismalEntity [ SubjectOfInvestigation]
                                                • Bacterium
                                        "},{"location":"Bacterium/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: may often be an organism attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Bacterium/#linkml-source","title":"LinkML Source","text":"
                                        name: bacterium\ndescription: A member of a group of unicellular microorganisms lacking a nuclear membrane,\n  that reproduce by binary fission and are often motile.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- NCBITaxon:1869227\n- STY:T007\nis_a: organismal entity\n\n
                                        "},{"location":"Behavior/","title":"Class: Behavior","text":"
                                         classDiagram\n    class Behavior\n      OntologyClass <|-- Behavior\n      ActivityAndBehavior <|-- Behavior\n      BiologicalProcess <|-- Behavior\n\n      Behavior : category\n\n      Behavior : deprecated\n\n      Behavior : description\n\n      Behavior : enabled_by\n\n          Behavior --|> PhysicalEntity : enabled_by\n\n      Behavior : full_name\n\n      Behavior : has_attribute\n\n          Behavior --|> Attribute : has_attribute\n\n      Behavior : has_input\n\n          Behavior --|> NamedThing : has_input\n\n      Behavior : has_output\n\n          Behavior --|> NamedThing : has_output\n\n      Behavior : id\n\n      Behavior : in_taxon\n\n          Behavior --|> OrganismTaxon : in_taxon\n\n      Behavior : in_taxon_label\n\n      Behavior : iri\n\n      Behavior : name\n\n      Behavior : provided_by\n\n      Behavior : synonym\n\n      Behavior : type\n\n      Behavior : xref\n\n\n
                                        "},{"location":"Behavior/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • BiologicalProcessOrActivity [ Occurrent OntologyClass]
                                                • BiologicalProcess [ Occurrent OntologyClass]
                                                  • Behavior [ OntologyClass ActivityAndBehavior]
                                        "},{"location":"Behavior/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String OntologyClass, Entity has_input: holds between a process and a continuant, where the continuant is an input into the process 0..* NamedThing BiologicalProcessOrActivity has_output: holds between a process and a continuant, where the continuant is an output of the process 0..* NamedThing BiologicalProcessOrActivity enabled_by: holds between a process and a physical entity, where the physical entity executes the process 0..* PhysicalEntity BiologicalProcessOrActivity in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Behavior/#usages","title":"Usages","text":"used by used in type used BehaviorToBehavioralFeatureAssociation subject range Behavior"},{"location":"Behavior/#linkml-source","title":"LinkML Source","text":"
                                        name: behavior\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- GO:0007610\n- STY:T053\nnarrow_mappings:\n- STY:T041\n- STY:T054\n- STY:T055\nis_a: biological process\nmixins:\n- ontology class\n- activity and behavior\n\n
                                        "},{"location":"BehaviorToBehavioralFeatureAssociation/","title":"Class: BehaviorToBehavioralFeatureAssociation","text":"Description: An association between an mixture behavior and a behavioral feature manifested by the individual exhibited or has exhibited the behavior.
                                         classDiagram\n    class BehaviorToBehavioralFeatureAssociation\n      EntityToPhenotypicFeatureAssociationMixin <|-- BehaviorToBehavioralFeatureAssociation\n      Association <|-- BehaviorToBehavioralFeatureAssociation\n\n      BehaviorToBehavioralFeatureAssociation : aggregator_knowledge_source\n\n      BehaviorToBehavioralFeatureAssociation : category\n\n      BehaviorToBehavioralFeatureAssociation : deprecated\n\n      BehaviorToBehavioralFeatureAssociation : description\n\n      BehaviorToBehavioralFeatureAssociation : frequency_qualifier\n\n      BehaviorToBehavioralFeatureAssociation : has_attribute\n\n          BehaviorToBehavioralFeatureAssociation --|> Attribute : has_attribute\n\n      BehaviorToBehavioralFeatureAssociation : has_count\n\n      BehaviorToBehavioralFeatureAssociation : has_evidence\n\n          BehaviorToBehavioralFeatureAssociation --|> EvidenceType : has_evidence\n\n      BehaviorToBehavioralFeatureAssociation : has_percentage\n\n      BehaviorToBehavioralFeatureAssociation : has_quotient\n\n      BehaviorToBehavioralFeatureAssociation : has_total\n\n      BehaviorToBehavioralFeatureAssociation : id\n\n      BehaviorToBehavioralFeatureAssociation : iri\n\n      BehaviorToBehavioralFeatureAssociation : knowledge_source\n\n      BehaviorToBehavioralFeatureAssociation : name\n\n      BehaviorToBehavioralFeatureAssociation : negated\n\n      BehaviorToBehavioralFeatureAssociation : object\n\n          BehaviorToBehavioralFeatureAssociation --|> BehavioralFeature : object\n\n      BehaviorToBehavioralFeatureAssociation : object_category\n\n          BehaviorToBehavioralFeatureAssociation --|> OntologyClass : object_category\n\n      BehaviorToBehavioralFeatureAssociation : object_category_closure\n\n          BehaviorToBehavioralFeatureAssociation --|> OntologyClass : object_category_closure\n\n      BehaviorToBehavioralFeatureAssociation : object_closure\n\n      BehaviorToBehavioralFeatureAssociation : object_label_closure\n\n      BehaviorToBehavioralFeatureAssociation : object_namespace\n\n      BehaviorToBehavioralFeatureAssociation : onset_qualifier\n\n          BehaviorToBehavioralFeatureAssociation --|> Onset : onset_qualifier\n\n      BehaviorToBehavioralFeatureAssociation : original_object\n\n      BehaviorToBehavioralFeatureAssociation : original_predicate\n\n      BehaviorToBehavioralFeatureAssociation : original_subject\n\n      BehaviorToBehavioralFeatureAssociation : predicate\n\n      BehaviorToBehavioralFeatureAssociation : primary_knowledge_source\n\n      BehaviorToBehavioralFeatureAssociation : publications\n\n          BehaviorToBehavioralFeatureAssociation --|> Publication : publications\n\n      BehaviorToBehavioralFeatureAssociation : qualifier\n\n      BehaviorToBehavioralFeatureAssociation : qualifiers\n\n          BehaviorToBehavioralFeatureAssociation --|> OntologyClass : qualifiers\n\n      BehaviorToBehavioralFeatureAssociation : retrieval_source_ids\n\n          BehaviorToBehavioralFeatureAssociation --|> RetrievalSource : retrieval_source_ids\n\n      BehaviorToBehavioralFeatureAssociation : severity_qualifier\n\n          BehaviorToBehavioralFeatureAssociation --|> SeverityValue : severity_qualifier\n\n      BehaviorToBehavioralFeatureAssociation : sex_qualifier\n\n          BehaviorToBehavioralFeatureAssociation --|> BiologicalSex : sex_qualifier\n\n      BehaviorToBehavioralFeatureAssociation : subject\n\n          BehaviorToBehavioralFeatureAssociation --|> Behavior : subject\n\n      BehaviorToBehavioralFeatureAssociation : subject_category\n\n          BehaviorToBehavioralFeatureAssociation --|> OntologyClass : subject_category\n\n      BehaviorToBehavioralFeatureAssociation : subject_category_closure\n\n          BehaviorToBehavioralFeatureAssociation --|> OntologyClass : subject_category_closure\n\n      BehaviorToBehavioralFeatureAssociation : subject_closure\n\n      BehaviorToBehavioralFeatureAssociation : subject_label_closure\n\n      BehaviorToBehavioralFeatureAssociation : subject_namespace\n\n      BehaviorToBehavioralFeatureAssociation : timepoint\n\n      BehaviorToBehavioralFeatureAssociation : type\n\n\n
                                        "},{"location":"BehaviorToBehavioralFeatureAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • BehaviorToBehavioralFeatureAssociation [ EntityToPhenotypicFeatureAssociationMixin]
                                        "},{"location":"BehaviorToBehavioralFeatureAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance sex_qualifier: a qualifier used in a phenotypic association to state whether the association is specific to a particular sex. 0..1 BiologicalSex EntityToPhenotypicFeatureAssociationMixin subject: behavior that is the subject of the association 1..1 Behavior Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: behavioral feature that is the object of the association 1..1 BehavioralFeature Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity has_count: number of things with a particular property 0..1 Integer FrequencyQuantifier has_total: total number of things in a particular reference set 0..1 Integer FrequencyQuantifier has_quotient: None 0..1 Double FrequencyQuantifier has_percentage: equivalent to has quotient multiplied by 100 0..1 Double FrequencyQuantifier severity_qualifier: a qualifier used in a phenotypic association to state how severe the phenotype is in the subject 0..1 SeverityValue EntityToFeatureOrDiseaseQualifiersMixin onset_qualifier: a qualifier used in a phenotypic association to state when the phenotype appears is in the subject 0..1 Onset EntityToFeatureOrDiseaseQualifiersMixin frequency_qualifier: a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject 0..1 FrequencyValue FrequencyQualifierMixin"},{"location":"BehaviorToBehavioralFeatureAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: behavior to behavioral feature association\ndescription: An association between an mixture behavior and a behavioral feature manifested\n  by the individual exhibited or has exhibited the behavior.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nmixins:\n- entity to phenotypic feature association mixin\nslot_usage:\n  subject:\n    name: subject\n    description: behavior that is the subject of the association\n    domain_of:\n    - association\n    range: behavior\n  object:\n    name: object\n    description: behavioral feature that is the object of the association\n    domain_of:\n    - association\n    range: behavioral feature\ndefining_slots:\n- subject\n- object\n\n
                                        "},{"location":"BehavioralExposure/","title":"Class: BehavioralExposure","text":"Description: A behavioral exposure is a factor relating to behavior impacting an individual.
                                         classDiagram\n    class BehavioralExposure\n      ExposureEvent <|-- BehavioralExposure\n      Attribute <|-- BehavioralExposure\n\n      BehavioralExposure : category\n\n      BehavioralExposure : deprecated\n\n      BehavioralExposure : description\n\n      BehavioralExposure : full_name\n\n      BehavioralExposure : has_attribute\n\n          BehavioralExposure --|> Attribute : has_attribute\n\n      BehavioralExposure : has_attribute_type\n\n          BehavioralExposure --|> OntologyClass : has_attribute_type\n\n      BehavioralExposure : has_qualitative_value\n\n          BehavioralExposure --|> NamedThing : has_qualitative_value\n\n      BehavioralExposure : has_quantitative_value\n\n          BehavioralExposure --|> QuantityValue : has_quantitative_value\n\n      BehavioralExposure : id\n\n      BehavioralExposure : iri\n\n      BehavioralExposure : name\n\n      BehavioralExposure : provided_by\n\n      BehavioralExposure : synonym\n\n      BehavioralExposure : timepoint\n\n      BehavioralExposure : type\n\n      BehavioralExposure : xref\n\n\n
                                        "},{"location":"BehavioralExposure/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • Attribute [ OntologyClass]
                                              • BehavioralExposure [ ExposureEvent]
                                        "},{"location":"BehavioralExposure/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance timepoint: a point in time 0..1 TimeType ExposureEvent name: The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term. 0..1 LabelType Entity, Attribute has_attribute_type: connects an attribute to a class that describes it 1..1 OntologyClass Attribute has_quantitative_value: connects an attribute to a value 0..* QuantityValue Attribute has_qualitative_value: connects an attribute to a value 0..1 NamedThing Attribute iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity, Attribute id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String OntologyClass, Entity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"BehavioralExposure/#linkml-source","title":"LinkML Source","text":"
                                        name: behavioral exposure\ndescription: A behavioral exposure is a factor relating to behavior impacting an individual.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: attribute\nmixins:\n- exposure event\n\n
                                        "},{"location":"BehavioralFeature/","title":"Class: BehavioralFeature","text":"Description: A phenotypic feature which is behavioral in nature.
                                         classDiagram\n    class BehavioralFeature\n      PhenotypicFeature <|-- BehavioralFeature\n\n      BehavioralFeature : category\n\n      BehavioralFeature : deprecated\n\n      BehavioralFeature : description\n\n      BehavioralFeature : full_name\n\n      BehavioralFeature : has_attribute\n\n          BehavioralFeature --|> Attribute : has_attribute\n\n      BehavioralFeature : id\n\n      BehavioralFeature : in_taxon\n\n          BehavioralFeature --|> OrganismTaxon : in_taxon\n\n      BehavioralFeature : in_taxon_label\n\n      BehavioralFeature : iri\n\n      BehavioralFeature : name\n\n      BehavioralFeature : provided_by\n\n      BehavioralFeature : synonym\n\n      BehavioralFeature : type\n\n      BehavioralFeature : xref\n\n\n
                                        "},{"location":"BehavioralFeature/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • DiseaseOrPhenotypicFeature
                                                • PhenotypicFeature
                                                  • BehavioralFeature
                                        "},{"location":"BehavioralFeature/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"BehavioralFeature/#usages","title":"Usages","text":"used by used in type used BehaviorToBehavioralFeatureAssociation object range BehavioralFeature"},{"location":"BehavioralFeature/#linkml-source","title":"LinkML Source","text":"
                                        name: behavioral feature\ndescription: A phenotypic feature which is behavioral in nature.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- NBO:0000243\nis_a: phenotypic feature\n\n
                                        "},{"location":"BehavioralOutcome/","title":"Class: BehavioralOutcome","text":"Description: An outcome resulting from an exposure event which is the manifestation of human behavior.
                                         classDiagram\n    class BehavioralOutcome\n      Outcome <|-- BehavioralOutcome\n\n\n
                                        "},{"location":"BehavioralOutcome/#inheritance","title":"Inheritance","text":"
                                        • BehavioralOutcome [ Outcome]
                                        "},{"location":"BehavioralOutcome/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"BehavioralOutcome/#linkml-source","title":"LinkML Source","text":"
                                        name: behavioral outcome\ndescription: An outcome resulting from an exposure event which is the manifestation\n  of human behavior.\nfrom_schema: https://w3id.org/biolink/biolink-model\nmixins:\n- outcome\n\n
                                        "},{"location":"Biolink-Model/","title":"Biolink-Model","text":"

                                        Entity and association taxonomy and datamodel for life-sciences data

                                        "},{"location":"BiologicalEntity/","title":"Class: BiologicalEntity (Abstract)","text":"

                                        Aliases: bioentity

                                         classDiagram\n    class BiologicalEntity\n      ThingWithTaxon <|-- BiologicalEntity\n      NamedThing <|-- BiologicalEntity\n\n\n      BiologicalEntity <|-- RegulatoryRegion\n      BiologicalEntity <|-- BiologicalProcessOrActivity\n      BiologicalEntity <|-- GeneticInheritance\n      BiologicalEntity <|-- OrganismalEntity\n      BiologicalEntity <|-- DiseaseOrPhenotypicFeature\n      BiologicalEntity <|-- Gene\n      BiologicalEntity <|-- MacromolecularComplex\n      BiologicalEntity <|-- NucleosomeModification\n      BiologicalEntity <|-- Genome\n      BiologicalEntity <|-- Exon\n      BiologicalEntity <|-- Transcript\n      BiologicalEntity <|-- CodingSequence\n      BiologicalEntity <|-- Polypeptide\n      BiologicalEntity <|-- ProteinDomain\n      BiologicalEntity <|-- PosttranslationalModification\n      BiologicalEntity <|-- ProteinFamily\n      BiologicalEntity <|-- NucleicAcidSequenceMotif\n      BiologicalEntity <|-- GeneFamily\n      BiologicalEntity <|-- Genotype\n      BiologicalEntity <|-- Haplotype\n      BiologicalEntity <|-- SequenceVariant\n      BiologicalEntity <|-- ReagentTargetedGene\n\n\n      BiologicalEntity : category\n\n      BiologicalEntity : deprecated\n\n      BiologicalEntity : description\n\n      BiologicalEntity : full_name\n\n      BiologicalEntity : has_attribute\n\n          BiologicalEntity --|> Attribute : has_attribute\n\n      BiologicalEntity : id\n\n      BiologicalEntity : in_taxon\n\n          BiologicalEntity --|> OrganismTaxon : in_taxon\n\n      BiologicalEntity : in_taxon_label\n\n      BiologicalEntity : iri\n\n      BiologicalEntity : name\n\n      BiologicalEntity : provided_by\n\n      BiologicalEntity : synonym\n\n      BiologicalEntity : type\n\n      BiologicalEntity : xref\n\n\n
                                        "},{"location":"BiologicalEntity/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • RegulatoryRegion [ GenomicEntity ChemicalEntityOrGeneOrGeneProduct PhysicalEssence OntologyClass]
                                              • BiologicalProcessOrActivity [ Occurrent OntologyClass]
                                              • GeneticInheritance
                                              • OrganismalEntity [ SubjectOfInvestigation]
                                              • DiseaseOrPhenotypicFeature
                                              • Gene [ GeneOrGeneProduct GenomicEntity ChemicalEntityOrGeneOrGeneProduct PhysicalEssence OntologyClass]
                                              • MacromolecularComplex [ MacromolecularMachineMixin]
                                              • NucleosomeModification [ GeneProductIsoformMixin GenomicEntity EpigenomicEntity]
                                              • Genome [ GenomicEntity PhysicalEssence OntologyClass]
                                              • Exon
                                              • Transcript
                                              • CodingSequence [ GenomicEntity]
                                              • Polypeptide [ ChemicalEntityOrGeneOrGeneProduct ChemicalEntityOrProteinOrPolypeptide]
                                              • ProteinDomain [ GeneGroupingMixin ChemicalEntityOrGeneOrGeneProduct]
                                              • PosttranslationalModification [ GeneProductIsoformMixin]
                                              • ProteinFamily [ GeneGroupingMixin ChemicalEntityOrGeneOrGeneProduct]
                                              • NucleicAcidSequenceMotif
                                              • GeneFamily [ GeneGroupingMixin ChemicalEntityOrGeneOrGeneProduct]
                                              • Genotype [ PhysicalEssence GenomicEntity OntologyClass]
                                              • Haplotype [ GenomicEntity PhysicalEssence OntologyClass]
                                              • SequenceVariant [ GenomicEntity PhysicalEssence OntologyClass]
                                              • ReagentTargetedGene [ GenomicEntity PhysicalEssence OntologyClass]
                                        "},{"location":"BiologicalEntity/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"BiologicalEntity/#linkml-source","title":"LinkML Source","text":"
                                        name: biological entity\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- bioentity\nnarrow_mappings:\n- WIKIDATA:Q28845870\n- STY:T050\n- SIO:010046\n- STY:T129\nis_a: named thing\nabstract: true\nmixins:\n- thing with taxon\n\n
                                        "},{"location":"BiologicalProcess/","title":"Class: BiologicalProcess","text":"Description: One or more causally connected executions of molecular functions
                                         classDiagram\n    class BiologicalProcess\n      Occurrent <|-- BiologicalProcess\n      OntologyClass <|-- BiologicalProcess\n      BiologicalProcessOrActivity <|-- BiologicalProcess\n\n\n      BiologicalProcess <|-- Pathway\n      BiologicalProcess <|-- PhysiologicalProcess\n      BiologicalProcess <|-- Behavior\n      BiologicalProcess <|-- PathologicalProcess\n\n\n      BiologicalProcess : category\n\n      BiologicalProcess : deprecated\n\n      BiologicalProcess : description\n\n      BiologicalProcess : enabled_by\n\n          BiologicalProcess --|> PhysicalEntity : enabled_by\n\n      BiologicalProcess : full_name\n\n      BiologicalProcess : has_attribute\n\n          BiologicalProcess --|> Attribute : has_attribute\n\n      BiologicalProcess : has_input\n\n          BiologicalProcess --|> NamedThing : has_input\n\n      BiologicalProcess : has_output\n\n          BiologicalProcess --|> NamedThing : has_output\n\n      BiologicalProcess : id\n\n      BiologicalProcess : in_taxon\n\n          BiologicalProcess --|> OrganismTaxon : in_taxon\n\n      BiologicalProcess : in_taxon_label\n\n      BiologicalProcess : iri\n\n      BiologicalProcess : name\n\n      BiologicalProcess : provided_by\n\n      BiologicalProcess : synonym\n\n      BiologicalProcess : type\n\n      BiologicalProcess : xref\n\n\n
                                        "},{"location":"BiologicalProcess/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • BiologicalProcessOrActivity [ Occurrent OntologyClass]
                                                • BiologicalProcess [ Occurrent OntologyClass]
                                                  • Pathway [ OntologyClass]
                                                  • PhysiologicalProcess [ OntologyClass]
                                                  • Behavior [ OntologyClass ActivityAndBehavior]
                                                  • PathologicalProcess [ PathologicalEntityMixin]
                                        "},{"location":"BiologicalProcess/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String OntologyClass, Entity has_input: holds between a process and a continuant, where the continuant is an input into the process 0..* NamedThing BiologicalProcessOrActivity has_output: holds between a process and a continuant, where the continuant is an output of the process 0..* NamedThing BiologicalProcessOrActivity enabled_by: holds between a process and a physical entity, where the physical entity executes the process 0..* PhysicalEntity BiologicalProcessOrActivity in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"BiologicalProcess/#usages","title":"Usages","text":"used by used in type used MacromolecularMachineToBiologicalProcessAssociation object range BiologicalProcess"},{"location":"BiologicalProcess/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage GO BiologicalProcessOrActivityMolecularActivityBiologicalProcessPathwayPhysiologicalProcessAnatomicalEntityCellularComponentMacromolecularComplex REACT BiologicalProcessOrActivityMolecularActivityBiologicalProcessPathwayPhysiologicalProcessMacromolecularComplex metacyc.reaction MolecularActivityBiologicalProcess KEGG.MODULE BiologicalProcess KEGG MolecularEntityChemicalEntityChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityBiologicalProcessPathwayProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood"},{"location":"BiologicalProcess/#linkml-source","title":"LinkML Source","text":"
                                        name: biological process\nid_prefixes:\n- GO\n- REACT\n- metacyc.reaction\n- KEGG.MODULE\n- KEGG\ndescription: One or more causally connected executions of molecular functions\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- GO:0008150\n- SIO:000006\n- WIKIDATA:Q2996394\nbroad_mappings:\n- WIKIDATA:P682\nis_a: biological process or activity\nmixins:\n- occurrent\n- ontology class\n\n
                                        "},{"location":"BiologicalProcessOrActivity/","title":"Class: BiologicalProcessOrActivity","text":"Description: Either an individual molecular activity, or a collection of causally connected molecular activities in a biological system.
                                         classDiagram\n    class BiologicalProcessOrActivity\n      Occurrent <|-- BiologicalProcessOrActivity\n      OntologyClass <|-- BiologicalProcessOrActivity\n      BiologicalEntity <|-- BiologicalProcessOrActivity\n\n\n      BiologicalProcessOrActivity <|-- MolecularActivity\n      BiologicalProcessOrActivity <|-- BiologicalProcess\n\n\n      BiologicalProcessOrActivity : category\n\n      BiologicalProcessOrActivity : deprecated\n\n      BiologicalProcessOrActivity : description\n\n      BiologicalProcessOrActivity : enabled_by\n\n          BiologicalProcessOrActivity --|> PhysicalEntity : enabled_by\n\n      BiologicalProcessOrActivity : full_name\n\n      BiologicalProcessOrActivity : has_attribute\n\n          BiologicalProcessOrActivity --|> Attribute : has_attribute\n\n      BiologicalProcessOrActivity : has_input\n\n          BiologicalProcessOrActivity --|> NamedThing : has_input\n\n      BiologicalProcessOrActivity : has_output\n\n          BiologicalProcessOrActivity --|> NamedThing : has_output\n\n      BiologicalProcessOrActivity : id\n\n      BiologicalProcessOrActivity : in_taxon\n\n          BiologicalProcessOrActivity --|> OrganismTaxon : in_taxon\n\n      BiologicalProcessOrActivity : in_taxon_label\n\n      BiologicalProcessOrActivity : iri\n\n      BiologicalProcessOrActivity : name\n\n      BiologicalProcessOrActivity : provided_by\n\n      BiologicalProcessOrActivity : synonym\n\n      BiologicalProcessOrActivity : type\n\n      BiologicalProcessOrActivity : xref\n\n\n
                                        "},{"location":"BiologicalProcessOrActivity/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • BiologicalProcessOrActivity [ Occurrent OntologyClass]
                                                • MolecularActivity [ Occurrent OntologyClass]
                                                • BiologicalProcess [ Occurrent OntologyClass]
                                        "},{"location":"BiologicalProcessOrActivity/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance has_input: holds between a process and a continuant, where the continuant is an input into the process 0..* NamedThing direct has_output: holds between a process and a continuant, where the continuant is an output of the process 0..* NamedThing direct enabled_by: holds between a process and a physical entity, where the physical entity executes the process 0..* PhysicalEntity direct id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String OntologyClass, Entity in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"BiologicalProcessOrActivity/#usages","title":"Usages","text":"used by used in type used BiologicalProcessOrActivity has_input domain BiologicalProcessOrActivity BiologicalProcessOrActivity has_output domain BiologicalProcessOrActivity BiologicalProcessOrActivity enabled_by domain BiologicalProcessOrActivity MolecularActivity has_input domain BiologicalProcessOrActivity MolecularActivity has_output domain BiologicalProcessOrActivity MolecularActivity enabled_by domain BiologicalProcessOrActivity BiologicalProcess has_input domain BiologicalProcessOrActivity BiologicalProcess has_output domain BiologicalProcessOrActivity BiologicalProcess enabled_by domain BiologicalProcessOrActivity Pathway has_input domain BiologicalProcessOrActivity Pathway has_output domain BiologicalProcessOrActivity Pathway enabled_by domain BiologicalProcessOrActivity PhysiologicalProcess has_input domain BiologicalProcessOrActivity PhysiologicalProcess has_output domain BiologicalProcessOrActivity PhysiologicalProcess enabled_by domain BiologicalProcessOrActivity Behavior has_input domain BiologicalProcessOrActivity Behavior has_output domain BiologicalProcessOrActivity Behavior enabled_by domain BiologicalProcessOrActivity PathologicalProcess has_input domain BiologicalProcessOrActivity PathologicalProcess has_output domain BiologicalProcessOrActivity PathologicalProcess enabled_by domain BiologicalProcessOrActivity"},{"location":"BiologicalProcessOrActivity/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage GO BiologicalProcessOrActivityMolecularActivityBiologicalProcessPathwayPhysiologicalProcessAnatomicalEntityCellularComponentMacromolecularComplex REACT BiologicalProcessOrActivityMolecularActivityBiologicalProcessPathwayPhysiologicalProcessMacromolecularComplex"},{"location":"BiologicalProcessOrActivity/#linkml-source","title":"LinkML Source","text":"
                                        name: biological process or activity\nid_prefixes:\n- GO\n- REACT\ndescription: Either an individual molecular activity, or a collection of causally\n  connected molecular activities in a biological system.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: biological entity\nmixins:\n- occurrent\n- ontology class\nslots:\n- has input\n- has output\n- enabled by\n\n
                                        "},{"location":"BiologicalSequence/","title":"Type: BiologicalSequence","text":"
                                        • base: str

                                        • uri: xsd:string

                                        • typeof: string

                                        "},{"location":"BiologicalSex/","title":"Class: BiologicalSex","text":"
                                         classDiagram\n    class BiologicalSex\n      Attribute <|-- BiologicalSex\n\n\n      BiologicalSex <|-- PhenotypicSex\n      BiologicalSex <|-- GenotypicSex\n\n\n      BiologicalSex : category\n\n      BiologicalSex : deprecated\n\n      BiologicalSex : description\n\n      BiologicalSex : full_name\n\n      BiologicalSex : has_attribute\n\n          BiologicalSex --|> Attribute : has_attribute\n\n      BiologicalSex : has_attribute_type\n\n          BiologicalSex --|> OntologyClass : has_attribute_type\n\n      BiologicalSex : has_qualitative_value\n\n          BiologicalSex --|> NamedThing : has_qualitative_value\n\n      BiologicalSex : has_quantitative_value\n\n          BiologicalSex --|> QuantityValue : has_quantitative_value\n\n      BiologicalSex : id\n\n      BiologicalSex : iri\n\n      BiologicalSex : name\n\n      BiologicalSex : provided_by\n\n      BiologicalSex : synonym\n\n      BiologicalSex : type\n\n      BiologicalSex : xref\n\n\n
                                        "},{"location":"BiologicalSex/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • Attribute [ OntologyClass]
                                              • BiologicalSex
                                                • PhenotypicSex
                                                • GenotypicSex
                                        "},{"location":"BiologicalSex/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance name: The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term. 0..1 LabelType Entity, Attribute has_attribute_type: connects an attribute to a class that describes it 1..1 OntologyClass Attribute has_quantitative_value: connects an attribute to a value 0..* QuantityValue Attribute has_qualitative_value: connects an attribute to a value 0..1 NamedThing Attribute iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity, Attribute id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String OntologyClass, Entity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"BiologicalSex/#usages","title":"Usages","text":"used by used in type used EntityToPhenotypicFeatureAssociationMixin sex_qualifier range BiologicalSex GenotypeToPhenotypicFeatureAssociation sex_qualifier range BiologicalSex ExposureEventToPhenotypicFeatureAssociation sex_qualifier range BiologicalSex DiseaseToPhenotypicFeatureAssociation sex_qualifier range BiologicalSex CaseToPhenotypicFeatureAssociation sex_qualifier range BiologicalSex BehaviorToBehavioralFeatureAssociation sex_qualifier range BiologicalSex GeneToDiseaseOrPhenotypicFeatureAssociation sex_qualifier range BiologicalSex GeneToPhenotypicFeatureAssociation sex_qualifier range BiologicalSex GeneToDiseaseAssociation sex_qualifier range BiologicalSex CausalGeneToDiseaseAssociation sex_qualifier range BiologicalSex CorrelatedGeneToDiseaseAssociation sex_qualifier range BiologicalSex DruggableGeneToDiseaseAssociation sex_qualifier range BiologicalSex VariantToPhenotypicFeatureAssociation sex_qualifier range BiologicalSex GeneAsAModelOfDiseaseAssociation sex_qualifier range BiologicalSex GeneHasVariantThatContributesToDiseaseAssociation sex_qualifier range BiologicalSex"},{"location":"BiologicalSex/#linkml-source","title":"LinkML Source","text":"
                                        name: biological sex\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- PATO:0000047\nis_a: attribute\n\n
                                        "},{"location":"BioticExposure/","title":"Class: BioticExposure","text":"Description: An external biotic exposure is an intake of (sometimes pathological) biological organisms (including viruses).

                                        Aliases: viral exposure, bacterial exposure

                                         classDiagram\n    class BioticExposure\n      ExposureEvent <|-- BioticExposure\n      Attribute <|-- BioticExposure\n\n      BioticExposure : category\n\n      BioticExposure : deprecated\n\n      BioticExposure : description\n\n      BioticExposure : full_name\n\n      BioticExposure : has_attribute\n\n          BioticExposure --|> Attribute : has_attribute\n\n      BioticExposure : has_attribute_type\n\n          BioticExposure --|> OntologyClass : has_attribute_type\n\n      BioticExposure : has_qualitative_value\n\n          BioticExposure --|> NamedThing : has_qualitative_value\n\n      BioticExposure : has_quantitative_value\n\n          BioticExposure --|> QuantityValue : has_quantitative_value\n\n      BioticExposure : id\n\n      BioticExposure : iri\n\n      BioticExposure : name\n\n      BioticExposure : provided_by\n\n      BioticExposure : synonym\n\n      BioticExposure : timepoint\n\n      BioticExposure : type\n\n      BioticExposure : xref\n\n\n
                                        "},{"location":"BioticExposure/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • Attribute [ OntologyClass]
                                              • BioticExposure [ ExposureEvent]
                                        "},{"location":"BioticExposure/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance timepoint: a point in time 0..1 TimeType ExposureEvent name: The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term. 0..1 LabelType Entity, Attribute has_attribute_type: connects an attribute to a class that describes it 1..1 OntologyClass Attribute has_quantitative_value: connects an attribute to a value 0..* QuantityValue Attribute has_qualitative_value: connects an attribute to a value 0..1 NamedThing Attribute iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity, Attribute id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String OntologyClass, Entity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"BioticExposure/#linkml-source","title":"LinkML Source","text":"
                                        name: biotic exposure\ndescription: An external biotic exposure is an intake of (sometimes pathological)\n  biological organisms (including viruses).\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- viral exposure\n- bacterial exposure\nis_a: attribute\nmixins:\n- exposure event\n\n
                                        "},{"location":"Book/","title":"Class: Book","text":"Description: This class may rarely be instantiated except if use cases of a given knowledge graph support its utility.
                                         classDiagram\n    class Book\n      Publication <|-- Book\n\n      Book : authors\n\n          Book --|> Agent : authors\n\n      Book : category\n\n      Book : creation_date\n\n      Book : deprecated\n\n      Book : description\n\n      Book : format\n\n      Book : full_name\n\n      Book : has_attribute\n\n          Book --|> Attribute : has_attribute\n\n      Book : id\n\n      Book : iri\n\n      Book : keywords\n\n      Book : license\n\n      Book : mesh_terms\n\n      Book : name\n\n      Book : pages\n\n      Book : provided_by\n\n      Book : rights\n\n      Book : summary\n\n      Book : synonym\n\n      Book : type\n\n      Book : xref\n\n\n
                                        "},{"location":"Book/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • InformationContentEntity
                                              • Publication
                                                • Book
                                        "},{"location":"Book/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance authors: connects an publication to the list of authors who contributed to the publication. This property should be a comma-delimited list of author names. It is recommended that an author's name be formatted as \"surname, firstname initial.\". Note that this property is a node annotation expressing the citation list of authorship which might typically otherwise be more completely documented in biolink:PublicationToProviderAssociation defined edges which point to full details about an author and possibly, some qualifiers which clarify the specific status of a given author in the publication. 0..* Agent Publication pages: When a 2-tuple of page numbers are provided, they represent the start and end page of the publication within its parent publication context. For books, this may be set to the total number of pages of the book. 0..* String Publication summary: executive summary of a publication 0..1 String Publication keywords: keywords tagging a publication 0..* String Publication mesh_terms: mesh terms tagging a publication 0..* Uriorcurie Publication xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie Publication, NamedThing license: None 0..1 String InformationContentEntity rights: None 0..1 String InformationContentEntity format: None 0..1 String InformationContentEntity creation_date: date on which an entity was created. This can be applied to nodes or edges 0..1 Date InformationContentEntity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: Books should have industry-standard identifier such as from ISBN. 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: Should generally be set to an ontology class defined term for 'book'. 0..* String Entity name: the 'title' of the publication is generally recorded in the 'name' property (inherited from NamedThing). The field name 'title' is now also tagged as an acceptable alias for the node property 'name' (just in case). 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Book/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage isbn AgentBook NLMID PublicationBookSerial"},{"location":"Book/#linkml-source","title":"LinkML Source","text":"
                                        name: book\nid_prefixes:\n- isbn\n- NLMID\ndescription: This class may rarely be instantiated except if use cases of a given\n  knowledge graph support its utility.\nin_subset:\n- model_organism_database\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: publication\nslot_usage:\n  id:\n    name: id\n    description: Books should have industry-standard identifier such as from ISBN.\n    domain_of:\n    - ontology class\n    - entity\n    required: true\n  type:\n    name: type\n    description: Should generally be set to an ontology class defined term for 'book'.\n    domain_of:\n    - entity\n\n
                                        "},{"location":"BookChapter/","title":"Class: BookChapter","text":"
                                         classDiagram\n    class BookChapter\n      Publication <|-- BookChapter\n\n      BookChapter : authors\n\n          BookChapter --|> Agent : authors\n\n      BookChapter : category\n\n      BookChapter : chapter\n\n      BookChapter : creation_date\n\n      BookChapter : deprecated\n\n      BookChapter : description\n\n      BookChapter : format\n\n      BookChapter : full_name\n\n      BookChapter : has_attribute\n\n          BookChapter --|> Attribute : has_attribute\n\n      BookChapter : id\n\n      BookChapter : iri\n\n      BookChapter : keywords\n\n      BookChapter : license\n\n      BookChapter : mesh_terms\n\n      BookChapter : name\n\n      BookChapter : pages\n\n      BookChapter : provided_by\n\n      BookChapter : published_in\n\n      BookChapter : rights\n\n      BookChapter : summary\n\n      BookChapter : synonym\n\n      BookChapter : type\n\n      BookChapter : volume\n\n      BookChapter : xref\n\n\n
                                        "},{"location":"BookChapter/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • InformationContentEntity
                                              • Publication
                                                • BookChapter
                                        "},{"location":"BookChapter/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance published_in: The enclosing parent book containing the chapter should have industry-standard identifier from ISBN. 1..1 Uriorcurie direct volume: volume of a book or music release in a collection/series or a published collection of journal issues in a serial publication 0..1 String direct chapter: chapter of a book 0..1 String direct authors: connects an publication to the list of authors who contributed to the publication. This property should be a comma-delimited list of author names. It is recommended that an author's name be formatted as \"surname, firstname initial.\". Note that this property is a node annotation expressing the citation list of authorship which might typically otherwise be more completely documented in biolink:PublicationToProviderAssociation defined edges which point to full details about an author and possibly, some qualifiers which clarify the specific status of a given author in the publication. 0..* Agent Publication pages: When a 2-tuple of page numbers are provided, they represent the start and end page of the publication within its parent publication context. For books, this may be set to the total number of pages of the book. 0..* String Publication summary: executive summary of a publication 0..1 String Publication keywords: keywords tagging a publication 0..* String Publication mesh_terms: mesh terms tagging a publication 0..* Uriorcurie Publication xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie Publication, NamedThing license: None 0..1 String InformationContentEntity rights: None 0..1 String InformationContentEntity format: None 0..1 String InformationContentEntity creation_date: date on which an entity was created. This can be applied to nodes or edges 0..1 Date InformationContentEntity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: Different kinds of publication subtypes will have different preferred identifiers (curies when feasible). Precedence of identifiers for scientific articles is as follows: PMID if available; DOI if not; actual alternate CURIE otherwise. Enclosing publications (i.e. referenced by 'published in' node property) such as books and journals, should have industry-standard identifier such as from ISBN and ISSN. 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: the 'title' of the publication is generally recorded in the 'name' property (inherited from NamedThing). The field name 'title' is now also tagged as an acceptable alias for the node property 'name' (just in case). 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"BookChapter/#usages","title":"Usages","text":"used by used in type used BookChapter chapter domain BookChapter"},{"location":"BookChapter/#linkml-source","title":"LinkML Source","text":"
                                        name: book chapter\nin_subset:\n- model_organism_database\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: publication\nslots:\n- published in\n- volume\n- chapter\nslot_usage:\n  published in:\n    name: published in\n    description: The enclosing parent book containing the chapter should have industry-standard\n      identifier from ISBN.\n    domain_of:\n    - book chapter\n    - article\n    required: true\n\n
                                        "},{"location":"Boolean/","title":"Type: Boolean","text":"

                                        A binary (true or false) value

                                        • base: Bool

                                        • uri: xsd:boolean

                                        • repr: bool

                                        "},{"location":"Case/","title":"Class: Case","text":"Description: An individual (human) organism that has a patient role in some clinical context.

                                        Aliases: patient, proband

                                         classDiagram\n    class Case\n      SubjectOfInvestigation <|-- Case\n      IndividualOrganism <|-- Case\n\n      Case : category\n\n      Case : deprecated\n\n      Case : description\n\n      Case : full_name\n\n      Case : has_attribute\n\n          Case --|> Attribute : has_attribute\n\n      Case : id\n\n      Case : in_taxon\n\n          Case --|> OrganismTaxon : in_taxon\n\n      Case : in_taxon_label\n\n      Case : iri\n\n      Case : name\n\n      Case : provided_by\n\n      Case : synonym\n\n      Case : type\n\n      Case : xref\n\n\n
                                        "},{"location":"Case/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • OrganismalEntity [ SubjectOfInvestigation]
                                                • IndividualOrganism [ SubjectOfInvestigation]
                                                  • Case [ SubjectOfInvestigation]
                                        "},{"location":"Case/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: may often be an organism attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Case/#usages","title":"Usages","text":"used by used in type used CaseToPhenotypicFeatureAssociation subject range Case"},{"location":"Case/#linkml-source","title":"LinkML Source","text":"
                                        name: case\ndescription: An individual (human) organism that has a patient role in some clinical\n  context.\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- patient\n- proband\nis_a: individual organism\nmixins:\n- subject of investigation\n\n
                                        "},{"location":"CaseToEntityAssociationMixin/","title":"Class: CaseToEntityAssociationMixin","text":"Description: An abstract association for use where the case is the subject
                                         classDiagram\n    class CaseToEntityAssociationMixin\n      CaseToEntityAssociationMixin <|-- CaseToPhenotypicFeatureAssociation\n\n\n
                                        "},{"location":"CaseToEntityAssociationMixin/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"CaseToEntityAssociationMixin/#mixin-usage","title":"Mixin Usage","text":"mixed into description CaseToPhenotypicFeatureAssociation An association between a case (e.g. individual patient) and a phenotypic feature in which the individual has or has had the phenotype."},{"location":"CaseToEntityAssociationMixin/#linkml-source","title":"LinkML Source","text":"
                                        name: case to entity association mixin\ndescription: An abstract association for use where the case is the subject\nfrom_schema: https://w3id.org/biolink/biolink-model\nmixin: true\nslot_usage:\n  subject:\n    name: subject\n    description: the case (e.g. patient) that has the property\n    domain_of:\n    - association\n    range: case\ndefining_slots:\n- subject\n\n
                                        "},{"location":"CaseToPhenotypicFeatureAssociation/","title":"Class: CaseToPhenotypicFeatureAssociation","text":"Description: An association between a case (e.g. individual patient) and a phenotypic feature in which the individual has or has had the phenotype.
                                         classDiagram\n    class CaseToPhenotypicFeatureAssociation\n      EntityToPhenotypicFeatureAssociationMixin <|-- CaseToPhenotypicFeatureAssociation\n      CaseToEntityAssociationMixin <|-- CaseToPhenotypicFeatureAssociation\n      Association <|-- CaseToPhenotypicFeatureAssociation\n\n      CaseToPhenotypicFeatureAssociation : aggregator_knowledge_source\n\n      CaseToPhenotypicFeatureAssociation : category\n\n      CaseToPhenotypicFeatureAssociation : deprecated\n\n      CaseToPhenotypicFeatureAssociation : description\n\n      CaseToPhenotypicFeatureAssociation : frequency_qualifier\n\n      CaseToPhenotypicFeatureAssociation : has_attribute\n\n          CaseToPhenotypicFeatureAssociation --|> Attribute : has_attribute\n\n      CaseToPhenotypicFeatureAssociation : has_count\n\n      CaseToPhenotypicFeatureAssociation : has_evidence\n\n          CaseToPhenotypicFeatureAssociation --|> EvidenceType : has_evidence\n\n      CaseToPhenotypicFeatureAssociation : has_percentage\n\n      CaseToPhenotypicFeatureAssociation : has_quotient\n\n      CaseToPhenotypicFeatureAssociation : has_total\n\n      CaseToPhenotypicFeatureAssociation : id\n\n      CaseToPhenotypicFeatureAssociation : iri\n\n      CaseToPhenotypicFeatureAssociation : knowledge_source\n\n      CaseToPhenotypicFeatureAssociation : name\n\n      CaseToPhenotypicFeatureAssociation : negated\n\n      CaseToPhenotypicFeatureAssociation : object\n\n          CaseToPhenotypicFeatureAssociation --|> PhenotypicFeature : object\n\n      CaseToPhenotypicFeatureAssociation : object_category\n\n          CaseToPhenotypicFeatureAssociation --|> OntologyClass : object_category\n\n      CaseToPhenotypicFeatureAssociation : object_category_closure\n\n          CaseToPhenotypicFeatureAssociation --|> OntologyClass : object_category_closure\n\n      CaseToPhenotypicFeatureAssociation : object_closure\n\n      CaseToPhenotypicFeatureAssociation : object_label_closure\n\n      CaseToPhenotypicFeatureAssociation : object_namespace\n\n      CaseToPhenotypicFeatureAssociation : onset_qualifier\n\n          CaseToPhenotypicFeatureAssociation --|> Onset : onset_qualifier\n\n      CaseToPhenotypicFeatureAssociation : original_object\n\n      CaseToPhenotypicFeatureAssociation : original_predicate\n\n      CaseToPhenotypicFeatureAssociation : original_subject\n\n      CaseToPhenotypicFeatureAssociation : predicate\n\n      CaseToPhenotypicFeatureAssociation : primary_knowledge_source\n\n      CaseToPhenotypicFeatureAssociation : publications\n\n          CaseToPhenotypicFeatureAssociation --|> Publication : publications\n\n      CaseToPhenotypicFeatureAssociation : qualifier\n\n      CaseToPhenotypicFeatureAssociation : qualifiers\n\n          CaseToPhenotypicFeatureAssociation --|> OntologyClass : qualifiers\n\n      CaseToPhenotypicFeatureAssociation : retrieval_source_ids\n\n          CaseToPhenotypicFeatureAssociation --|> RetrievalSource : retrieval_source_ids\n\n      CaseToPhenotypicFeatureAssociation : severity_qualifier\n\n          CaseToPhenotypicFeatureAssociation --|> SeverityValue : severity_qualifier\n\n      CaseToPhenotypicFeatureAssociation : sex_qualifier\n\n          CaseToPhenotypicFeatureAssociation --|> BiologicalSex : sex_qualifier\n\n      CaseToPhenotypicFeatureAssociation : subject\n\n          CaseToPhenotypicFeatureAssociation --|> Case : subject\n\n      CaseToPhenotypicFeatureAssociation : subject_category\n\n          CaseToPhenotypicFeatureAssociation --|> OntologyClass : subject_category\n\n      CaseToPhenotypicFeatureAssociation : subject_category_closure\n\n          CaseToPhenotypicFeatureAssociation --|> OntologyClass : subject_category_closure\n\n      CaseToPhenotypicFeatureAssociation : subject_closure\n\n      CaseToPhenotypicFeatureAssociation : subject_label_closure\n\n      CaseToPhenotypicFeatureAssociation : subject_namespace\n\n      CaseToPhenotypicFeatureAssociation : timepoint\n\n      CaseToPhenotypicFeatureAssociation : type\n\n\n
                                        "},{"location":"CaseToPhenotypicFeatureAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • CaseToPhenotypicFeatureAssociation [ EntityToPhenotypicFeatureAssociationMixin CaseToEntityAssociationMixin]
                                        "},{"location":"CaseToPhenotypicFeatureAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance sex_qualifier: a qualifier used in a phenotypic association to state whether the association is specific to a particular sex. 0..1 BiologicalSex EntityToPhenotypicFeatureAssociationMixin subject: the case (e.g. patient) that has the property 1..1 Case Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 PhenotypicFeature Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity has_count: number of things with a particular property 0..1 Integer FrequencyQuantifier has_total: total number of things in a particular reference set 0..1 Integer FrequencyQuantifier has_quotient: None 0..1 Double FrequencyQuantifier has_percentage: equivalent to has quotient multiplied by 100 0..1 Double FrequencyQuantifier severity_qualifier: a qualifier used in a phenotypic association to state how severe the phenotype is in the subject 0..1 SeverityValue EntityToFeatureOrDiseaseQualifiersMixin onset_qualifier: a qualifier used in a phenotypic association to state when the phenotype appears is in the subject 0..1 Onset EntityToFeatureOrDiseaseQualifiersMixin frequency_qualifier: a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject 0..1 FrequencyValue FrequencyQualifierMixin"},{"location":"CaseToPhenotypicFeatureAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: case to phenotypic feature association\ndescription: An association between a case (e.g. individual patient) and a phenotypic\n  feature in which the individual has or has had the phenotype.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nmixins:\n- entity to phenotypic feature association mixin\n- case to entity association mixin\ndefining_slots:\n- subject\n- object\n\n
                                        "},{"location":"CategoryType/","title":"Type: CategoryType","text":"

                                        A primitive type in which the value denotes a class within the biolink model. The value must be a URI or a CURIE. In a Neo4j representation, the value should be the CURIE for the biolink class, for example biolink:Gene. For an RDF representation, the value should be a URI such as https://w3id.org/biolink/vocab/Gene

                                        • base: URIorCURIE

                                        • uri: xsd:anyURI

                                        • repr: str

                                        • typeof: uriorcurie

                                        "},{"location":"CausalGeneToDiseaseAssociation/","title":"Class: CausalGeneToDiseaseAssociation","text":"
                                         classDiagram\n    class CausalGeneToDiseaseAssociation\n      EntityToDiseaseAssociationMixin <|-- CausalGeneToDiseaseAssociation\n      GeneToEntityAssociationMixin <|-- CausalGeneToDiseaseAssociation\n      GeneToDiseaseAssociation <|-- CausalGeneToDiseaseAssociation\n\n      CausalGeneToDiseaseAssociation : aggregator_knowledge_source\n\n      CausalGeneToDiseaseAssociation : category\n\n      CausalGeneToDiseaseAssociation : deprecated\n\n      CausalGeneToDiseaseAssociation : description\n\n      CausalGeneToDiseaseAssociation : frequency_qualifier\n\n      CausalGeneToDiseaseAssociation : has_attribute\n\n          CausalGeneToDiseaseAssociation --|> Attribute : has_attribute\n\n      CausalGeneToDiseaseAssociation : has_count\n\n      CausalGeneToDiseaseAssociation : has_evidence\n\n          CausalGeneToDiseaseAssociation --|> EvidenceType : has_evidence\n\n      CausalGeneToDiseaseAssociation : has_percentage\n\n      CausalGeneToDiseaseAssociation : has_quotient\n\n      CausalGeneToDiseaseAssociation : has_total\n\n      CausalGeneToDiseaseAssociation : id\n\n      CausalGeneToDiseaseAssociation : iri\n\n      CausalGeneToDiseaseAssociation : knowledge_source\n\n      CausalGeneToDiseaseAssociation : name\n\n      CausalGeneToDiseaseAssociation : negated\n\n      CausalGeneToDiseaseAssociation : object\n\n          CausalGeneToDiseaseAssociation --|> Disease : object\n\n      CausalGeneToDiseaseAssociation : object_category\n\n          CausalGeneToDiseaseAssociation --|> OntologyClass : object_category\n\n      CausalGeneToDiseaseAssociation : object_category_closure\n\n          CausalGeneToDiseaseAssociation --|> OntologyClass : object_category_closure\n\n      CausalGeneToDiseaseAssociation : object_closure\n\n      CausalGeneToDiseaseAssociation : object_direction_qualifier\n\n          CausalGeneToDiseaseAssociation --|> DirectionQualifierEnum : object_direction_qualifier\n\n      CausalGeneToDiseaseAssociation : object_label_closure\n\n      CausalGeneToDiseaseAssociation : object_namespace\n\n      CausalGeneToDiseaseAssociation : onset_qualifier\n\n          CausalGeneToDiseaseAssociation --|> Onset : onset_qualifier\n\n      CausalGeneToDiseaseAssociation : original_object\n\n      CausalGeneToDiseaseAssociation : original_predicate\n\n      CausalGeneToDiseaseAssociation : original_subject\n\n      CausalGeneToDiseaseAssociation : predicate\n\n      CausalGeneToDiseaseAssociation : primary_knowledge_source\n\n      CausalGeneToDiseaseAssociation : publications\n\n          CausalGeneToDiseaseAssociation --|> Publication : publications\n\n      CausalGeneToDiseaseAssociation : qualifier\n\n      CausalGeneToDiseaseAssociation : qualifiers\n\n          CausalGeneToDiseaseAssociation --|> OntologyClass : qualifiers\n\n      CausalGeneToDiseaseAssociation : retrieval_source_ids\n\n          CausalGeneToDiseaseAssociation --|> RetrievalSource : retrieval_source_ids\n\n      CausalGeneToDiseaseAssociation : severity_qualifier\n\n          CausalGeneToDiseaseAssociation --|> SeverityValue : severity_qualifier\n\n      CausalGeneToDiseaseAssociation : sex_qualifier\n\n          CausalGeneToDiseaseAssociation --|> BiologicalSex : sex_qualifier\n\n      CausalGeneToDiseaseAssociation : subject\n\n          CausalGeneToDiseaseAssociation --|> GeneOrGeneProduct : subject\n\n      CausalGeneToDiseaseAssociation : subject_aspect_qualifier\n\n          CausalGeneToDiseaseAssociation --|> GeneOrGeneProductOrChemicalEntityAspectEnum : subject_aspect_qualifier\n\n      CausalGeneToDiseaseAssociation : subject_category\n\n          CausalGeneToDiseaseAssociation --|> OntologyClass : subject_category\n\n      CausalGeneToDiseaseAssociation : subject_category_closure\n\n          CausalGeneToDiseaseAssociation --|> OntologyClass : subject_category_closure\n\n      CausalGeneToDiseaseAssociation : subject_closure\n\n      CausalGeneToDiseaseAssociation : subject_label_closure\n\n      CausalGeneToDiseaseAssociation : subject_namespace\n\n      CausalGeneToDiseaseAssociation : timepoint\n\n      CausalGeneToDiseaseAssociation : type\n\n\n
                                        "},{"location":"CausalGeneToDiseaseAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • GeneToDiseaseOrPhenotypicFeatureAssociation [ EntityToPhenotypicFeatureAssociationMixin GeneToEntityAssociationMixin]
                                              • GeneToDiseaseAssociation [ EntityToDiseaseAssociationMixin GeneToEntityAssociationMixin]
                                                • CausalGeneToDiseaseAssociation [ EntityToDiseaseAssociationMixin GeneToEntityAssociationMixin]
                                        "},{"location":"CausalGeneToDiseaseAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject_aspect_qualifier: None 0..1 GeneOrGeneProductOrChemicalEntityAspectEnum GeneToDiseaseOrPhenotypicFeatureAssociation object_direction_qualifier: None 0..1 DirectionQualifierEnum GeneToDiseaseOrPhenotypicFeatureAssociation sex_qualifier: a qualifier used in a phenotypic association to state whether the association is specific to a particular sex. 0..1 BiologicalSex EntityToPhenotypicFeatureAssociationMixin subject: gene in which variation is shown to cause the disease. 1..1 GeneOrGeneProduct Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: disease 1..1 Disease Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity has_count: number of things with a particular property 0..1 Integer FrequencyQuantifier has_total: total number of things in a particular reference set 0..1 Integer FrequencyQuantifier has_quotient: None 0..1 Double FrequencyQuantifier has_percentage: equivalent to has quotient multiplied by 100 0..1 Double FrequencyQuantifier severity_qualifier: a qualifier used in a phenotypic association to state how severe the phenotype is in the subject 0..1 SeverityValue EntityToFeatureOrDiseaseQualifiersMixin onset_qualifier: a qualifier used in a phenotypic association to state when the phenotype appears is in the subject 0..1 Onset EntityToFeatureOrDiseaseQualifiersMixin frequency_qualifier: a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject 0..1 FrequencyValue FrequencyQualifierMixin"},{"location":"CausalGeneToDiseaseAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: causal gene to disease association\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: gene to disease association\nmixins:\n- entity to disease association mixin\n- gene to entity association mixin\nslot_usage:\n  subject:\n    name: subject\n    description: gene in which variation is shown to cause the disease.\n    domain_of:\n    - association\n    range: gene or gene product\n  object:\n    name: object\n    domain_of:\n    - association\n    range: disease\ndefining_slots:\n- subject\n- object\n\n
                                        "},{"location":"CausalMechanismQualifierEnum/","title":"Enum: CausalMechanismQualifierEnum","text":""},{"location":"CausalMechanismQualifierEnum/#permissible-values","title":"Permissible Values","text":"Value Meaning Description binding None A causal mechanism mediated by the direct contact between effector and target chemical or biomolecular entity, which form a stable physical interaction. inhibition None A causal mechanism in which the effector binds to the target and negatively effects its normal function, e.g. prevention of enzymatic reaction or activation of downstream pathway. antibody_inhibition None A causal mechanism in which an antibody specifically binds to and interferes with the target. antagonism None A causal mechanism in which the effector binds to a receptor and prevents activation by an agonist through competing for the binding site. molecular_channel_blockage None A causal mechanism in which the effector binds to a molecular channel and prevents or reduces transport of ions through it. inverse_agonism None A causal mechanism in which the effector binds to the same receptor-binding site as an agonist and antagonizes its effects, often exerting the opposite effect of the agonist by suppressing spontaneous receptor signaling. negative_allosteric_modulation None A causal mechanism in which the effector reduces or prevents the action of the endogenous ligand of a receptor by binding to a site distinct from that ligand (i.e. non-competitive inhibition) agonism None A causal mechanism in which the effector binds and activates a receptor to mimic the effect of an endogenous ligand. molecular_channel_opening None A causal mechanism in which the effector binds to a molecular channel and facilitates transport of ions through it. positive_allosteric_modulation None A causal mechanism in which the effector enhances the action of the endogenous ligand of a receptor by binding to a site distinct from that ligand (i.e. non-competitive inhibition) potentiation None A causal mechanism in which the effector binds to and enhances or intensifies the effect of some other chemical or drug on its target. activation None A causal mechanism in which the effector binds to and positively affects the normal functioning of its target. inducer None A causal mechanism in which the effector binds to and increases the activity/rate of an enzyme that processes drugs in the body. transcriptional_regulation None A causal mechanism mediated by through the control of target gene transcription signaling_mediated_control None A causal mechanism mediated by the activation or control of signaling events that influence the some aspect of the target entity (e.g. its activity, processing, transport, etc) stabilization None None stimulation None None releasing_activity None None"},{"location":"CausalMechanismQualifierEnum/#slots","title":"Slots","text":"Name Description causal_mechanism_qualifier A statement qualifier representing a type of molecular control mechanism through which an effect of a chemical on a gene or gene product is mediated (e.g. 'agonism', 'inhibition', 'allosteric modulation', 'channel blocker') causal_mechanism_qualifier None causal_mechanism_qualifier None"},{"location":"CausalMechanismQualifierEnum/#linkml-source","title":"LinkML Source","text":"
                                        name: CausalMechanismQualifierEnum\nfrom_schema: https://w3id.org/biolink/biolink-model\npermissible_values:\n  binding:\n    text: binding\n    description: A causal mechanism mediated by the direct contact between effector\n      and target chemical or  biomolecular entity, which form a stable physical interaction.\n  inhibition:\n    text: inhibition\n    description: A causal mechanism in which the effector binds to the target and\n      negatively effects its normal function,  e.g. prevention of enzymatic reaction\n      or activation of downstream pathway.\n    is_a: binding\n    close_mappings:\n    - DGIdb:inhibitor\n    - SEMMEDDB:INHIBITS\n    narrow_mappings:\n    - DGIdb:blocker\n    - DGIdb:channel_blocker\n    - DGIdb:gating_inhibitor\n    - CHEMBL.MECHANISM:antisense_inhibitor\n    - CHEMBL.MECHANISM:blocker\n    - CHEMBL.MECHANISM:inhibitor\n    - CHEMBL.MECHANISM:negative_allosteric_modulator\n    - CHEMBL.MECHANISM:negative_modulator\n    - DGIdb:negative_modulator\n  antibody_inhibition:\n    text: antibody_inhibition\n    description: A causal mechanism in which an antibody specifically binds to and\n      interferes with the target.\n    is_a: inhibition\n  antagonism:\n    text: antagonism\n    description: A causal mechanism in which the effector binds to a receptor and\n      prevents activation by an agonist  through competing for the binding site.\n    is_a: inhibition\n    close_mappings:\n    - DGIdb:antagonist\n    - CHEMBL.MECHANISM:antagonist\n    narrow_mappings:\n    - CHEMBL.MECHANISM:allosteric_antagonist\n  molecular_channel_blockage:\n    text: molecular_channel_blockage\n    description: A causal mechanism in which the effector binds to a molecular channel\n      and prevents or reduces  transport of ions through it.\n    is_a: inhibition\n  inverse_agonism:\n    text: inverse_agonism\n    description: A causal mechanism in which the effector binds to the same receptor-binding\n      site as an agonist and antagonizes its effects, often exerting the opposite\n      effect of the agonist by suppressing spontaneous receptor signaling.\n    is_a: inhibition\n    close_mappings:\n    - CHEMBL.MECHANISM:inverse_agonist\n    - DGIdb:inverse_agonist\n  negative_allosteric_modulation:\n    text: negative_allosteric_modulation\n    description: A causal mechanism in which the effector reduces or prevents the\n      action of the endogenous ligand of a  receptor by binding to a site distinct\n      from that ligand (i.e. non-competitive inhibition)\n    is_a: inhibition\n    close_mappings:\n    - CHEMBL.MECHANISM:negative_allosteric_modulator\n    - DGIdb:inhibitory_allosteric_modulator\n    narrow_mappings:\n    - DGIdb:negative_modulator\n  agonism:\n    text: agonism\n    description: A causal mechanism in which the effector binds and activates a receptor\n      to mimic the effect of an  endogenous ligand.\n    is_a: activation\n    close_mappings:\n    - CHEMBL.MECHANISM:agonist\n    - DGIdb:agonist\n    narrow_mappings:\n    - CHEMBL.MECHANISM:partial_agonist\n    - DGIdb:partial_agonist\n  molecular_channel_opening:\n    text: molecular_channel_opening\n    description: A causal mechanism in which the effector binds to a molecular channel\n      and facilitates transport of  ions through it.\n    is_a: activation\n    close_mappings:\n    - CHEMBL.MECHANISM:opener\n  positive_allosteric_modulation:\n    text: positive_allosteric_modulation\n    description: A causal mechanism in which the effector enhances the action of the\n      endogenous ligand of a receptor by  binding to a site distinct from that ligand\n      (i.e. non-competitive inhibition)\n    is_a: activation\n    close_mappings:\n    - CHEMBL.MECHANISM:positive_allosteric_modulator\n    - CHEMBL.MECHANISM:positive_modulator\n    - DGIdb:positive_allosteric_modulator\n    broad_mappings:\n    - DGIdb:modulator\n    - DGIdb:allosteric_modulator\n  potentiation:\n    text: potentiation\n    description: A causal mechanism in which the effector  binds to and enhances or\n      intensifies the effect of some  other chemical or drug on its target.\n    is_a: binding\n  activation:\n    text: activation\n    description: A causal mechanism in which the effector binds to and positively\n      affects the normal functioning of its target.\n    is_a: binding\n    close_mappings:\n    - CHEMBL.MECHANISM:activator\n    - DGIdb:activator\n  inducer:\n    text: inducer\n    description: A causal mechanism in which the effector binds to and increases the\n      activity/rate of an enzyme that  processes drugs in the body.\n    is_a: binding\n    close_mappings:\n    - DGIdb:inducer\n  transcriptional_regulation:\n    text: transcriptional_regulation\n    description: A causal mechanism mediated by through the control of target gene\n      transcription\n  signaling_mediated_control:\n    text: signaling_mediated_control\n    description: A causal mechanism mediated by the activation or control of signaling\n      events that influence the some aspect  of the target entity (e.g. its activity,\n      processing, transport, etc)\n  stabilization:\n    text: stabilization\n    is_a: activation\n    close_mappings:\n    - CHEMBL.MECHANISM:stabiliser\n  stimulation:\n    text: stimulation\n    is_a: activation\n    close_mappings:\n    - DGIdb:stimulator\n    - SEMMEDDB:STIMULATES\n    - DGIdb:stimulator\n  releasing_activity:\n    text: releasing_activity\n    is_a: activation\n    close_mappings:\n    - CHEMBL:MECHANISM:releasing_agent\n\n
                                        "},{"location":"Cell/","title":"Class: Cell","text":"
                                         classDiagram\n    class Cell\n      AnatomicalEntity <|-- Cell\n\n      Cell : category\n\n      Cell : deprecated\n\n      Cell : description\n\n      Cell : full_name\n\n      Cell : has_attribute\n\n          Cell --|> Attribute : has_attribute\n\n      Cell : id\n\n      Cell : in_taxon\n\n          Cell --|> OrganismTaxon : in_taxon\n\n      Cell : in_taxon_label\n\n      Cell : iri\n\n      Cell : name\n\n      Cell : provided_by\n\n      Cell : synonym\n\n      Cell : type\n\n      Cell : xref\n\n\n
                                        "},{"location":"Cell/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • OrganismalEntity [ SubjectOfInvestigation]
                                                • AnatomicalEntity [ PhysicalEssence]
                                                  • Cell
                                        "},{"location":"Cell/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: may often be an organism attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Cell/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage CL AnatomicalEntityCellularComponentCell PO CellGrossAnatomicalStructure UMLS OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureGenePolypeptideProtein NCIT FoodGeneticInheritanceDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureClinicalFinding MESH OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureProtein UBERON LifeStageAnatomicalEntityCellularComponentCellGrossAnatomicalStructure SNOMEDCT DiseasePhenotypicFeatureCellularComponentCell MESH OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureProtein"},{"location":"Cell/#linkml-source","title":"LinkML Source","text":"
                                        name: cell\nid_prefixes:\n- CL\n- PO\n- UMLS\n- NCIT\n- MESH\n- UBERON\n- SNOMEDCT\n- MESH\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- GO:0005623\n- CL:0000000\n- SIO:010001\n- WIKIDATA:Q7868\n- STY:T025\n- MESH:D002477\nis_a: anatomical entity\n\n
                                        "},{"location":"CellLine/","title":"Class: CellLine","text":"
                                         classDiagram\n    class CellLine\n      SubjectOfInvestigation <|-- CellLine\n      OrganismalEntity <|-- CellLine\n\n      CellLine : category\n\n      CellLine : deprecated\n\n      CellLine : description\n\n      CellLine : full_name\n\n      CellLine : has_attribute\n\n          CellLine --|> Attribute : has_attribute\n\n      CellLine : id\n\n      CellLine : in_taxon\n\n          CellLine --|> OrganismTaxon : in_taxon\n\n      CellLine : in_taxon_label\n\n      CellLine : iri\n\n      CellLine : name\n\n      CellLine : provided_by\n\n      CellLine : synonym\n\n      CellLine : type\n\n      CellLine : xref\n\n\n
                                        "},{"location":"CellLine/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • OrganismalEntity [ SubjectOfInvestigation]
                                                • CellLine [ SubjectOfInvestigation]
                                        "},{"location":"CellLine/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: may often be an organism attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"CellLine/#usages","title":"Usages","text":"used by used in type used CellLineAsAModelOfDiseaseAssociation subject range CellLine"},{"location":"CellLine/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage CLO CellLine"},{"location":"CellLine/#linkml-source","title":"LinkML Source","text":"
                                        name: cell line\nid_prefixes:\n- CLO\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- CLO:0000031\nis_a: organismal entity\nmixins:\n- subject of investigation\n\n
                                        "},{"location":"CellLineAsAModelOfDiseaseAssociation/","title":"Class: CellLineAsAModelOfDiseaseAssociation","text":"
                                         classDiagram\n    class CellLineAsAModelOfDiseaseAssociation\n      ModelToDiseaseAssociationMixin <|-- CellLineAsAModelOfDiseaseAssociation\n      EntityToDiseaseAssociationMixin <|-- CellLineAsAModelOfDiseaseAssociation\n      CellLineToDiseaseOrPhenotypicFeatureAssociation <|-- CellLineAsAModelOfDiseaseAssociation\n\n      CellLineAsAModelOfDiseaseAssociation : aggregator_knowledge_source\n\n      CellLineAsAModelOfDiseaseAssociation : category\n\n      CellLineAsAModelOfDiseaseAssociation : deprecated\n\n      CellLineAsAModelOfDiseaseAssociation : description\n\n      CellLineAsAModelOfDiseaseAssociation : frequency_qualifier\n\n      CellLineAsAModelOfDiseaseAssociation : has_attribute\n\n          CellLineAsAModelOfDiseaseAssociation --|> Attribute : has_attribute\n\n      CellLineAsAModelOfDiseaseAssociation : has_evidence\n\n          CellLineAsAModelOfDiseaseAssociation --|> EvidenceType : has_evidence\n\n      CellLineAsAModelOfDiseaseAssociation : id\n\n      CellLineAsAModelOfDiseaseAssociation : iri\n\n      CellLineAsAModelOfDiseaseAssociation : knowledge_source\n\n      CellLineAsAModelOfDiseaseAssociation : name\n\n      CellLineAsAModelOfDiseaseAssociation : negated\n\n      CellLineAsAModelOfDiseaseAssociation : object\n\n          CellLineAsAModelOfDiseaseAssociation --|> Disease : object\n\n      CellLineAsAModelOfDiseaseAssociation : object_category\n\n          CellLineAsAModelOfDiseaseAssociation --|> OntologyClass : object_category\n\n      CellLineAsAModelOfDiseaseAssociation : object_category_closure\n\n          CellLineAsAModelOfDiseaseAssociation --|> OntologyClass : object_category_closure\n\n      CellLineAsAModelOfDiseaseAssociation : object_closure\n\n      CellLineAsAModelOfDiseaseAssociation : object_label_closure\n\n      CellLineAsAModelOfDiseaseAssociation : object_namespace\n\n      CellLineAsAModelOfDiseaseAssociation : onset_qualifier\n\n          CellLineAsAModelOfDiseaseAssociation --|> Onset : onset_qualifier\n\n      CellLineAsAModelOfDiseaseAssociation : original_object\n\n      CellLineAsAModelOfDiseaseAssociation : original_predicate\n\n      CellLineAsAModelOfDiseaseAssociation : original_subject\n\n      CellLineAsAModelOfDiseaseAssociation : predicate\n\n      CellLineAsAModelOfDiseaseAssociation : primary_knowledge_source\n\n      CellLineAsAModelOfDiseaseAssociation : publications\n\n          CellLineAsAModelOfDiseaseAssociation --|> Publication : publications\n\n      CellLineAsAModelOfDiseaseAssociation : qualifier\n\n      CellLineAsAModelOfDiseaseAssociation : qualifiers\n\n          CellLineAsAModelOfDiseaseAssociation --|> OntologyClass : qualifiers\n\n      CellLineAsAModelOfDiseaseAssociation : retrieval_source_ids\n\n          CellLineAsAModelOfDiseaseAssociation --|> RetrievalSource : retrieval_source_ids\n\n      CellLineAsAModelOfDiseaseAssociation : severity_qualifier\n\n          CellLineAsAModelOfDiseaseAssociation --|> SeverityValue : severity_qualifier\n\n      CellLineAsAModelOfDiseaseAssociation : subject\n\n          CellLineAsAModelOfDiseaseAssociation --|> CellLine : subject\n\n      CellLineAsAModelOfDiseaseAssociation : subject_category\n\n          CellLineAsAModelOfDiseaseAssociation --|> OntologyClass : subject_category\n\n      CellLineAsAModelOfDiseaseAssociation : subject_category_closure\n\n          CellLineAsAModelOfDiseaseAssociation --|> OntologyClass : subject_category_closure\n\n      CellLineAsAModelOfDiseaseAssociation : subject_closure\n\n      CellLineAsAModelOfDiseaseAssociation : subject_label_closure\n\n      CellLineAsAModelOfDiseaseAssociation : subject_namespace\n\n      CellLineAsAModelOfDiseaseAssociation : timepoint\n\n      CellLineAsAModelOfDiseaseAssociation : type\n\n\n
                                        "},{"location":"CellLineAsAModelOfDiseaseAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • CellLineToDiseaseOrPhenotypicFeatureAssociation [ CellLineToEntityAssociationMixin EntityToDiseaseOrPhenotypicFeatureAssociationMixin]
                                              • CellLineAsAModelOfDiseaseAssociation [ ModelToDiseaseAssociationMixin EntityToDiseaseAssociationMixin]
                                        "},{"location":"CellLineAsAModelOfDiseaseAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: A cell line derived from an organismal entity with a disease state that is used as a model of that disease. 1..1 CellLine Association predicate: The relationship to the disease 1..1 PredicateType Association object: disease 1..1 Disease Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity severity_qualifier: a qualifier used in a phenotypic association to state how severe the phenotype is in the subject 0..1 SeverityValue EntityToFeatureOrDiseaseQualifiersMixin onset_qualifier: a qualifier used in a phenotypic association to state when the phenotype appears is in the subject 0..1 Onset EntityToFeatureOrDiseaseQualifiersMixin frequency_qualifier: a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject 0..1 FrequencyValue FrequencyQualifierMixin"},{"location":"CellLineAsAModelOfDiseaseAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: cell line as a model of disease association\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: cell line to disease or phenotypic feature association\nmixins:\n- model to disease association mixin\n- entity to disease association mixin\nslot_usage:\n  subject:\n    name: subject\n    description: A cell line derived from an organismal entity with a disease state\n      that is used as a model of that disease.\n    domain_of:\n    - association\n    range: cell line\ndefining_slots:\n- subject\n- predicate\n- object\n\n
                                        "},{"location":"CellLineToDiseaseOrPhenotypicFeatureAssociation/","title":"Class: CellLineToDiseaseOrPhenotypicFeatureAssociation","text":"Description: An relationship between a cell line and a disease or a phenotype, where the cell line is derived from an individual with that disease or phenotype.
                                         classDiagram\n    class CellLineToDiseaseOrPhenotypicFeatureAssociation\n      CellLineToEntityAssociationMixin <|-- CellLineToDiseaseOrPhenotypicFeatureAssociation\n      EntityToDiseaseOrPhenotypicFeatureAssociationMixin <|-- CellLineToDiseaseOrPhenotypicFeatureAssociation\n      Association <|-- CellLineToDiseaseOrPhenotypicFeatureAssociation\n\n\n      CellLineToDiseaseOrPhenotypicFeatureAssociation <|-- CellLineAsAModelOfDiseaseAssociation\n\n\n      CellLineToDiseaseOrPhenotypicFeatureAssociation : aggregator_knowledge_source\n\n      CellLineToDiseaseOrPhenotypicFeatureAssociation : category\n\n      CellLineToDiseaseOrPhenotypicFeatureAssociation : deprecated\n\n      CellLineToDiseaseOrPhenotypicFeatureAssociation : description\n\n      CellLineToDiseaseOrPhenotypicFeatureAssociation : has_attribute\n\n          CellLineToDiseaseOrPhenotypicFeatureAssociation --|> Attribute : has_attribute\n\n      CellLineToDiseaseOrPhenotypicFeatureAssociation : has_evidence\n\n          CellLineToDiseaseOrPhenotypicFeatureAssociation --|> EvidenceType : has_evidence\n\n      CellLineToDiseaseOrPhenotypicFeatureAssociation : id\n\n      CellLineToDiseaseOrPhenotypicFeatureAssociation : iri\n\n      CellLineToDiseaseOrPhenotypicFeatureAssociation : knowledge_source\n\n      CellLineToDiseaseOrPhenotypicFeatureAssociation : name\n\n      CellLineToDiseaseOrPhenotypicFeatureAssociation : negated\n\n      CellLineToDiseaseOrPhenotypicFeatureAssociation : object\n\n          CellLineToDiseaseOrPhenotypicFeatureAssociation --|> DiseaseOrPhenotypicFeature : object\n\n      CellLineToDiseaseOrPhenotypicFeatureAssociation : object_category\n\n          CellLineToDiseaseOrPhenotypicFeatureAssociation --|> OntologyClass : object_category\n\n      CellLineToDiseaseOrPhenotypicFeatureAssociation : object_category_closure\n\n          CellLineToDiseaseOrPhenotypicFeatureAssociation --|> OntologyClass : object_category_closure\n\n      CellLineToDiseaseOrPhenotypicFeatureAssociation : object_closure\n\n      CellLineToDiseaseOrPhenotypicFeatureAssociation : object_label_closure\n\n      CellLineToDiseaseOrPhenotypicFeatureAssociation : object_namespace\n\n      CellLineToDiseaseOrPhenotypicFeatureAssociation : original_object\n\n      CellLineToDiseaseOrPhenotypicFeatureAssociation : original_predicate\n\n      CellLineToDiseaseOrPhenotypicFeatureAssociation : original_subject\n\n      CellLineToDiseaseOrPhenotypicFeatureAssociation : predicate\n\n      CellLineToDiseaseOrPhenotypicFeatureAssociation : primary_knowledge_source\n\n      CellLineToDiseaseOrPhenotypicFeatureAssociation : publications\n\n          CellLineToDiseaseOrPhenotypicFeatureAssociation --|> Publication : publications\n\n      CellLineToDiseaseOrPhenotypicFeatureAssociation : qualifier\n\n      CellLineToDiseaseOrPhenotypicFeatureAssociation : qualifiers\n\n          CellLineToDiseaseOrPhenotypicFeatureAssociation --|> OntologyClass : qualifiers\n\n      CellLineToDiseaseOrPhenotypicFeatureAssociation : retrieval_source_ids\n\n          CellLineToDiseaseOrPhenotypicFeatureAssociation --|> RetrievalSource : retrieval_source_ids\n\n      CellLineToDiseaseOrPhenotypicFeatureAssociation : subject\n\n          CellLineToDiseaseOrPhenotypicFeatureAssociation --|> DiseaseOrPhenotypicFeature : subject\n\n      CellLineToDiseaseOrPhenotypicFeatureAssociation : subject_category\n\n          CellLineToDiseaseOrPhenotypicFeatureAssociation --|> OntologyClass : subject_category\n\n      CellLineToDiseaseOrPhenotypicFeatureAssociation : subject_category_closure\n\n          CellLineToDiseaseOrPhenotypicFeatureAssociation --|> OntologyClass : subject_category_closure\n\n      CellLineToDiseaseOrPhenotypicFeatureAssociation : subject_closure\n\n      CellLineToDiseaseOrPhenotypicFeatureAssociation : subject_label_closure\n\n      CellLineToDiseaseOrPhenotypicFeatureAssociation : subject_namespace\n\n      CellLineToDiseaseOrPhenotypicFeatureAssociation : timepoint\n\n      CellLineToDiseaseOrPhenotypicFeatureAssociation : type\n\n\n
                                        "},{"location":"CellLineToDiseaseOrPhenotypicFeatureAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • CellLineToDiseaseOrPhenotypicFeatureAssociation [ CellLineToEntityAssociationMixin EntityToDiseaseOrPhenotypicFeatureAssociationMixin]
                                              • CellLineAsAModelOfDiseaseAssociation [ ModelToDiseaseAssociationMixin EntityToDiseaseAssociationMixin]
                                        "},{"location":"CellLineToDiseaseOrPhenotypicFeatureAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 DiseaseOrPhenotypicFeature Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: disease or phenotype 1..1 DiseaseOrPhenotypicFeature Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"CellLineToDiseaseOrPhenotypicFeatureAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: cell line to disease or phenotypic feature association\ndescription: An relationship between a cell line and a disease or a phenotype, where\n  the cell line is derived from an individual with that disease or phenotype.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nmixins:\n- cell line to entity association mixin\n- entity to disease or phenotypic feature association mixin\nslot_usage:\n  subject:\n    name: subject\n    domain_of:\n    - association\n    range: disease or phenotypic feature\n\n
                                        "},{"location":"CellLineToEntityAssociationMixin/","title":"Class: CellLineToEntityAssociationMixin","text":"Description: An relationship between a cell line and another entity
                                         classDiagram\n    class CellLineToEntityAssociationMixin\n      CellLineToEntityAssociationMixin <|-- CellLineToDiseaseOrPhenotypicFeatureAssociation\n\n\n
                                        "},{"location":"CellLineToEntityAssociationMixin/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"CellLineToEntityAssociationMixin/#mixin-usage","title":"Mixin Usage","text":"mixed into description CellLineToDiseaseOrPhenotypicFeatureAssociation An relationship between a cell line and a disease or a phenotype, where the cell line is derived from an individual with that disease or phenotype."},{"location":"CellLineToEntityAssociationMixin/#linkml-source","title":"LinkML Source","text":"
                                        name: cell line to entity association mixin\ndescription: An relationship between a cell line and another entity\nfrom_schema: https://w3id.org/biolink/biolink-model\nmixin: true\nslot_usage:\n  subject:\n    name: subject\n    range: cell line\ndefining_slots:\n- subject\n\n
                                        "},{"location":"CellularComponent/","title":"Class: CellularComponent","text":"Description: A location in or around a cell

                                        Aliases: cell component, cell part

                                         classDiagram\n    class CellularComponent\n      AnatomicalEntity <|-- CellularComponent\n\n      CellularComponent : category\n\n      CellularComponent : deprecated\n\n      CellularComponent : description\n\n      CellularComponent : full_name\n\n      CellularComponent : has_attribute\n\n          CellularComponent --|> Attribute : has_attribute\n\n      CellularComponent : id\n\n      CellularComponent : in_taxon\n\n          CellularComponent --|> OrganismTaxon : in_taxon\n\n      CellularComponent : in_taxon_label\n\n      CellularComponent : iri\n\n      CellularComponent : name\n\n      CellularComponent : provided_by\n\n      CellularComponent : synonym\n\n      CellularComponent : type\n\n      CellularComponent : xref\n\n\n
                                        "},{"location":"CellularComponent/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • OrganismalEntity [ SubjectOfInvestigation]
                                                • AnatomicalEntity [ PhysicalEssence]
                                                  • CellularComponent
                                        "},{"location":"CellularComponent/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: may often be an organism attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"CellularComponent/#usages","title":"Usages","text":"used by used in type used MacromolecularMachineToCellularComponentAssociation object range CellularComponent"},{"location":"CellularComponent/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage GO BiologicalProcessOrActivityMolecularActivityBiologicalProcessPathwayPhysiologicalProcessAnatomicalEntityCellularComponentMacromolecularComplex MESH OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureProtein UMLS OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureGenePolypeptideProtein NCIT FoodGeneticInheritanceDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureClinicalFinding SNOMEDCT DiseasePhenotypicFeatureCellularComponentCell CL AnatomicalEntityCellularComponentCell UBERON LifeStageAnatomicalEntityCellularComponentCellGrossAnatomicalStructure"},{"location":"CellularComponent/#linkml-source","title":"LinkML Source","text":"
                                        name: cellular component\nid_prefixes:\n- GO\n- MESH\n- UMLS\n- NCIT\n- SNOMEDCT\n- CL\n- UBERON\ndescription: A location in or around a cell\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- cell component\n- cell part\nexact_mappings:\n- GO:0005575\n- SIO:001400\n- WIKIDATA:Q5058355\n- STY:T026\nbroad_mappings:\n- WIKIDATA:P681\nis_a: anatomical entity\n\n
                                        "},{"location":"CellularOrganism/","title":"Class: CellularOrganism","text":"
                                         classDiagram\n    class CellularOrganism\n      SubjectOfInvestigation <|-- CellularOrganism\n      OrganismalEntity <|-- CellularOrganism\n\n\n      CellularOrganism <|-- Mammal\n      CellularOrganism <|-- Plant\n      CellularOrganism <|-- Invertebrate\n      CellularOrganism <|-- Vertebrate\n      CellularOrganism <|-- Fungus\n\n\n      CellularOrganism : category\n\n      CellularOrganism : deprecated\n\n      CellularOrganism : description\n\n      CellularOrganism : full_name\n\n      CellularOrganism : has_attribute\n\n          CellularOrganism --|> Attribute : has_attribute\n\n      CellularOrganism : id\n\n      CellularOrganism : in_taxon\n\n          CellularOrganism --|> OrganismTaxon : in_taxon\n\n      CellularOrganism : in_taxon_label\n\n      CellularOrganism : iri\n\n      CellularOrganism : name\n\n      CellularOrganism : provided_by\n\n      CellularOrganism : synonym\n\n      CellularOrganism : type\n\n      CellularOrganism : xref\n\n\n
                                        "},{"location":"CellularOrganism/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • OrganismalEntity [ SubjectOfInvestigation]
                                                • CellularOrganism [ SubjectOfInvestigation]
                                                  • Mammal [ SubjectOfInvestigation]
                                                  • Plant
                                                  • Invertebrate
                                                  • Vertebrate
                                                  • Fungus
                                        "},{"location":"CellularOrganism/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: may often be an organism attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"CellularOrganism/#linkml-source","title":"LinkML Source","text":"
                                        name: cellular organism\ndescription: ''\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- NCBITaxon:131567\nis_a: organismal entity\nmixins:\n- subject of investigation\n\n
                                        "},{"location":"ChemicalAffectsGeneAssociation/","title":"Class: ChemicalAffectsGeneAssociation","text":"Description: Describes an effect that a chemical has on a gene or gene product (e.g. an impact of on its abundance, activity,localization, processing, expression, etc.)
                                         classDiagram\n    class ChemicalAffectsGeneAssociation\n      Association <|-- ChemicalAffectsGeneAssociation\n\n      ChemicalAffectsGeneAssociation : aggregator_knowledge_source\n\n      ChemicalAffectsGeneAssociation : anatomical_context_qualifier\n\n          ChemicalAffectsGeneAssociation --|> AnatomicalEntity : anatomical_context_qualifier\n\n      ChemicalAffectsGeneAssociation : category\n\n      ChemicalAffectsGeneAssociation : causal_mechanism_qualifier\n\n          ChemicalAffectsGeneAssociation --|> CausalMechanismQualifierEnum : causal_mechanism_qualifier\n\n      ChemicalAffectsGeneAssociation : deprecated\n\n      ChemicalAffectsGeneAssociation : description\n\n      ChemicalAffectsGeneAssociation : has_attribute\n\n          ChemicalAffectsGeneAssociation --|> Attribute : has_attribute\n\n      ChemicalAffectsGeneAssociation : has_evidence\n\n          ChemicalAffectsGeneAssociation --|> EvidenceType : has_evidence\n\n      ChemicalAffectsGeneAssociation : id\n\n      ChemicalAffectsGeneAssociation : iri\n\n      ChemicalAffectsGeneAssociation : knowledge_source\n\n      ChemicalAffectsGeneAssociation : name\n\n      ChemicalAffectsGeneAssociation : negated\n\n      ChemicalAffectsGeneAssociation : object\n\n          ChemicalAffectsGeneAssociation --|> GeneOrGeneProduct : object\n\n      ChemicalAffectsGeneAssociation : object_aspect_qualifier\n\n          ChemicalAffectsGeneAssociation --|> GeneOrGeneProductOrChemicalEntityAspectEnum : object_aspect_qualifier\n\n      ChemicalAffectsGeneAssociation : object_category\n\n          ChemicalAffectsGeneAssociation --|> OntologyClass : object_category\n\n      ChemicalAffectsGeneAssociation : object_category_closure\n\n          ChemicalAffectsGeneAssociation --|> OntologyClass : object_category_closure\n\n      ChemicalAffectsGeneAssociation : object_closure\n\n      ChemicalAffectsGeneAssociation : object_context_qualifier\n\n          ChemicalAffectsGeneAssociation --|> AnatomicalEntity : object_context_qualifier\n\n      ChemicalAffectsGeneAssociation : object_form_or_variant_qualifier\n\n          ChemicalAffectsGeneAssociation --|> ChemicalOrGeneOrGeneProductFormOrVariantEnum : object_form_or_variant_qualifier\n\n      ChemicalAffectsGeneAssociation : object_label_closure\n\n      ChemicalAffectsGeneAssociation : object_namespace\n\n      ChemicalAffectsGeneAssociation : object_part_qualifier\n\n          ChemicalAffectsGeneAssociation --|> GeneOrGeneProductOrChemicalPartQualifierEnum : object_part_qualifier\n\n      ChemicalAffectsGeneAssociation : original_object\n\n      ChemicalAffectsGeneAssociation : original_predicate\n\n      ChemicalAffectsGeneAssociation : original_subject\n\n      ChemicalAffectsGeneAssociation : predicate\n\n      ChemicalAffectsGeneAssociation : primary_knowledge_source\n\n      ChemicalAffectsGeneAssociation : publications\n\n          ChemicalAffectsGeneAssociation --|> Publication : publications\n\n      ChemicalAffectsGeneAssociation : qualified_predicate\n\n      ChemicalAffectsGeneAssociation : qualifier\n\n      ChemicalAffectsGeneAssociation : qualifiers\n\n          ChemicalAffectsGeneAssociation --|> OntologyClass : qualifiers\n\n      ChemicalAffectsGeneAssociation : retrieval_source_ids\n\n          ChemicalAffectsGeneAssociation --|> RetrievalSource : retrieval_source_ids\n\n      ChemicalAffectsGeneAssociation : subject\n\n          ChemicalAffectsGeneAssociation --|> ChemicalEntity : subject\n\n      ChemicalAffectsGeneAssociation : subject_aspect_qualifier\n\n          ChemicalAffectsGeneAssociation --|> GeneOrGeneProductOrChemicalEntityAspectEnum : subject_aspect_qualifier\n\n      ChemicalAffectsGeneAssociation : subject_category\n\n          ChemicalAffectsGeneAssociation --|> OntologyClass : subject_category\n\n      ChemicalAffectsGeneAssociation : subject_category_closure\n\n          ChemicalAffectsGeneAssociation --|> OntologyClass : subject_category_closure\n\n      ChemicalAffectsGeneAssociation : subject_closure\n\n      ChemicalAffectsGeneAssociation : subject_context_qualifier\n\n          ChemicalAffectsGeneAssociation --|> AnatomicalEntity : subject_context_qualifier\n\n      ChemicalAffectsGeneAssociation : subject_derivative_qualifier\n\n          ChemicalAffectsGeneAssociation --|> ChemicalEntityDerivativeEnum : subject_derivative_qualifier\n\n      ChemicalAffectsGeneAssociation : subject_direction_qualifier\n\n          ChemicalAffectsGeneAssociation --|> DirectionQualifierEnum : subject_direction_qualifier\n\n      ChemicalAffectsGeneAssociation : subject_form_or_variant_qualifier\n\n          ChemicalAffectsGeneAssociation --|> ChemicalOrGeneOrGeneProductFormOrVariantEnum : subject_form_or_variant_qualifier\n\n      ChemicalAffectsGeneAssociation : subject_label_closure\n\n      ChemicalAffectsGeneAssociation : subject_namespace\n\n      ChemicalAffectsGeneAssociation : subject_part_qualifier\n\n          ChemicalAffectsGeneAssociation --|> GeneOrGeneProductOrChemicalPartQualifierEnum : subject_part_qualifier\n\n      ChemicalAffectsGeneAssociation : timepoint\n\n      ChemicalAffectsGeneAssociation : type\n\n\n
                                        "},{"location":"ChemicalAffectsGeneAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • ChemicalAffectsGeneAssociation
                                        "},{"location":"ChemicalAffectsGeneAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject_form_or_variant_qualifier: None 0..1 ChemicalOrGeneOrGeneProductFormOrVariantEnum direct subject_part_qualifier: None 0..1 GeneOrGeneProductOrChemicalPartQualifierEnum direct subject_derivative_qualifier: None 0..1 ChemicalEntityDerivativeEnum direct subject_aspect_qualifier: None 0..1 GeneOrGeneProductOrChemicalEntityAspectEnum direct subject_context_qualifier: None 0..1 AnatomicalEntity direct subject_direction_qualifier: None 0..1 DirectionQualifierEnum direct object_form_or_variant_qualifier: None 0..1 ChemicalOrGeneOrGeneProductFormOrVariantEnum direct object_part_qualifier: None 0..1 GeneOrGeneProductOrChemicalPartQualifierEnum direct object_aspect_qualifier: None 0..1 GeneOrGeneProductOrChemicalEntityAspectEnum direct object_context_qualifier: None 0..1 AnatomicalEntity direct causal_mechanism_qualifier: A statement qualifier representing a type of molecular control mechanism through which an effect of a chemical on a gene or gene product is mediated (e.g. 'agonism', 'inhibition', 'allosteric modulation', 'channel blocker') 0..1 CausalMechanismQualifierEnum direct anatomical_context_qualifier: A statement qualifier representing an anatomical location where an relationship expressed in an association took place (can be a tissue, cell type, or sub-cellular location). 0..1 AnatomicalEntity direct qualified_predicate: Predicate to be used in an association when subject and object qualifiers are present and the full reading of the statement requires a qualification to the predicate in use in order to refine or increase the specificity of the full statement reading. This qualifier holds a relationship to be used instead of that expressed by the primary predicate, in a \u2018full statement\u2019 reading of the association, where qualifier-based semantics are included. This is necessary only in cases where the primary predicate does not work in a full statement reading. 0..1 String direct subject: connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 ChemicalEntity Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 GeneOrGeneProduct Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ChemicalAffectsGeneAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: chemical affects gene association\ndescription: Describes an effect that a chemical has on a gene or gene product (e.g.\n  an impact of on its abundance, activity,localization, processing, expression, etc.)\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nslots:\n- subject form or variant qualifier\n- subject part qualifier\n- subject derivative qualifier\n- subject aspect qualifier\n- subject context qualifier\n- subject direction qualifier\n- object form or variant qualifier\n- object part qualifier\n- object aspect qualifier\n- object context qualifier\n- causal mechanism qualifier\n- anatomical context qualifier\n- qualified predicate\nslot_usage:\n  subject:\n    name: subject\n    domain_of:\n    - association\n    range: chemical entity\n  subject form or variant qualifier:\n    name: subject form or variant qualifier\n    domain_of:\n    - predicate mapping\n    - chemical gene interaction association\n    - chemical affects gene association\n    - gene affects chemical association\n    - gene has variant that contributes to disease association\n    range: ChemicalOrGeneOrGeneProductFormOrVariantEnum\n  subject part qualifier:\n    name: subject part qualifier\n    domain_of:\n    - predicate mapping\n    - chemical gene interaction association\n    - chemical affects gene association\n    - gene affects chemical association\n    range: GeneOrGeneProductOrChemicalPartQualifierEnum\n  subject derivative qualifier:\n    name: subject derivative qualifier\n    domain_of:\n    - predicate mapping\n    - chemical gene interaction association\n    - chemical affects gene association\n    - gene affects chemical association\n    range: ChemicalEntityDerivativeEnum\n  subject aspect qualifier:\n    name: subject aspect qualifier\n    domain_of:\n    - predicate mapping\n    - chemical affects gene association\n    - gene affects chemical association\n    - gene to disease or phenotypic feature association\n    range: GeneOrGeneProductOrChemicalEntityAspectEnum\n  subject context qualifier:\n    name: subject context qualifier\n    domain_of:\n    - predicate mapping\n    - chemical gene interaction association\n    - chemical affects gene association\n    - gene affects chemical association\n    range: anatomical entity\n  subject direction qualifier:\n    name: subject direction qualifier\n    domain_of:\n    - predicate mapping\n    - chemical affects gene association\n    - gene affects chemical association\n    range: DirectionQualifierEnum\n  predicate:\n    name: predicate\n    domain_of:\n    - predicate mapping\n    - association\n    subproperty_of: affects\n  qualified predicate:\n    name: qualified predicate\n    domain_of:\n    - predicate mapping\n    - chemical affects gene association\n    - gene affects chemical association\n    subproperty_of: causes\n  object:\n    name: object\n    domain_of:\n    - association\n    range: gene or gene product\n  object form or variant qualifier:\n    name: object form or variant qualifier\n    domain_of:\n    - predicate mapping\n    - chemical gene interaction association\n    - chemical affects gene association\n    - gene affects chemical association\n    range: ChemicalOrGeneOrGeneProductFormOrVariantEnum\n  object part qualifier:\n    name: object part qualifier\n    domain_of:\n    - predicate mapping\n    - chemical gene interaction association\n    - chemical affects gene association\n    - gene affects chemical association\n    range: GeneOrGeneProductOrChemicalPartQualifierEnum\n  object aspect qualifier:\n    name: object aspect qualifier\n    domain_of:\n    - predicate mapping\n    - chemical affects gene association\n    - gene affects chemical association\n    range: GeneOrGeneProductOrChemicalEntityAspectEnum\n  object context qualifier:\n    name: object context qualifier\n    domain_of:\n    - predicate mapping\n    - chemical gene interaction association\n    - chemical affects gene association\n    - gene affects chemical association\n    range: anatomical entity\n  object direction qualifier:\n    name: object direction qualifier\n    range: DirectionQualifierEnum\n  causal mechanism qualifier:\n    name: causal mechanism qualifier\n    domain_of:\n    - predicate mapping\n    - chemical affects gene association\n    - gene affects chemical association\n    range: CausalMechanismQualifierEnum\n  anatomical context qualifier:\n    name: anatomical context qualifier\n    domain_of:\n    - predicate mapping\n    - chemical gene interaction association\n    - chemical affects gene association\n    - gene affects chemical association\n    range: anatomical entity\n  species context qualifier:\n    name: species context qualifier\n    range: organism taxon\n\n
                                        "},{"location":"ChemicalEntity/","title":"Class: ChemicalEntity","text":"Description: A chemical entity is a physical entity that pertains to chemistry or biochemistry.
                                         classDiagram\n    class ChemicalEntity\n      PhysicalEssence <|-- ChemicalEntity\n      ChemicalOrDrugOrTreatment <|-- ChemicalEntity\n      ChemicalEntityOrGeneOrGeneProduct <|-- ChemicalEntity\n      ChemicalEntityOrProteinOrPolypeptide <|-- ChemicalEntity\n      NamedThing <|-- ChemicalEntity\n\n\n      ChemicalEntity <|-- MolecularEntity\n      ChemicalEntity <|-- ChemicalMixture\n      ChemicalEntity <|-- EnvironmentalFoodContaminant\n      ChemicalEntity <|-- FoodAdditive\n\n\n      ChemicalEntity : available_from\n\n          ChemicalEntity --|> DrugAvailabilityEnum : available_from\n\n      ChemicalEntity : category\n\n      ChemicalEntity : deprecated\n\n      ChemicalEntity : description\n\n      ChemicalEntity : full_name\n\n      ChemicalEntity : has_attribute\n\n          ChemicalEntity --|> Attribute : has_attribute\n\n      ChemicalEntity : has_chemical_role\n\n          ChemicalEntity --|> ChemicalRole : has_chemical_role\n\n      ChemicalEntity : id\n\n      ChemicalEntity : iri\n\n      ChemicalEntity : is_toxic\n\n      ChemicalEntity : max_tolerated_dose\n\n      ChemicalEntity : name\n\n      ChemicalEntity : provided_by\n\n      ChemicalEntity : synonym\n\n      ChemicalEntity : trade_name\n\n          ChemicalEntity --|> ChemicalEntity : trade_name\n\n      ChemicalEntity : type\n\n      ChemicalEntity : xref\n\n\n
                                        "},{"location":"ChemicalEntity/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • ChemicalEntity [ PhysicalEssence ChemicalOrDrugOrTreatment ChemicalEntityOrGeneOrGeneProduct ChemicalEntityOrProteinOrPolypeptide]
                                              • MolecularEntity
                                              • ChemicalMixture
                                              • EnvironmentalFoodContaminant
                                              • FoodAdditive
                                        "},{"location":"ChemicalEntity/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance trade_name: 0..1 ChemicalEntity direct available_from: 0..* DrugAvailabilityEnum direct max_tolerated_dose: The highest dose of a drug or treatment that does not cause unacceptable side effects. The maximum tolerated dose is determined in clinical trials by testing increasing doses on different groups of people until the highest dose with acceptable side effects is found. Also called MTD. 0..1 String direct is_toxic: 0..1 Boolean direct has_chemical_role: A role is particular behaviour which a chemical entity may exhibit. 0..* ChemicalRole direct provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ChemicalEntity/#usages","title":"Usages","text":"used by used in type used MolecularEntity trade_name range ChemicalEntity ChemicalEntity trade_name range ChemicalEntity SmallMolecule trade_name range ChemicalEntity ChemicalMixture trade_name range ChemicalEntity NucleicAcidEntity trade_name range ChemicalEntity MolecularMixture trade_name range ChemicalEntity ComplexMolecularMixture trade_name range ChemicalEntity ProcessedMaterial trade_name range ChemicalEntity Drug trade_name range ChemicalEntity EnvironmentalFoodContaminant trade_name range ChemicalEntity FoodAdditive trade_name range ChemicalEntity Food trade_name range ChemicalEntity ChemicalEntityAssessesNamedThingAssociation subject range ChemicalEntity ChemicalToChemicalAssociation object range ChemicalEntity ReactionToParticipantAssociation object range ChemicalEntity ChemicalToChemicalDerivationAssociation subject range ChemicalEntity ChemicalToChemicalDerivationAssociation object range ChemicalEntity ChemicalToPathwayAssociation subject range ChemicalEntity ChemicalGeneInteractionAssociation subject range ChemicalEntity ChemicalAffectsGeneAssociation subject range ChemicalEntity GeneAffectsChemicalAssociation object range ChemicalEntity MolecularActivityToChemicalEntityAssociation object range ChemicalEntity"},{"location":"ChemicalEntity/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage UNII MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood CHEBI ChemicalRoleMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodhas_chemical_role MESH OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureProtein CAS MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood UMLS OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureGenePolypeptideProtein ncats.drug ChemicalEntityMolecularMixtureDrugEnvironmentalFoodContaminantFoodAdditiveProtein PHARMGKB.CHEMICAL ChemicalEntity PUBCHEM.COMPOUND MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood CHEMBL.COMPOUND MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood DrugCentral MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureMolecularMixtureComplexMolecularMixture GTOPDB MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood HMDB MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.COMPOUND MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood ChemBank MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood PUBCHEM.SUBSTANCE MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood SIDER.DRUG MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood INCHI MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood INCHIKEY MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.GLYCAN MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.DRUG MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureMolecularMixtureComplexMolecularMixture KEGG.ENVIRON MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG MolecularEntityChemicalEntityChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityBiologicalProcessPathwayProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood"},{"location":"ChemicalEntity/#linkml-source","title":"LinkML Source","text":"
                                        name: chemical entity\nid_prefixes:\n- UNII\n- CHEBI\n- MESH\n- CAS\n- UMLS\n- ncats.drug\n- PHARMGKB.CHEMICAL\n- PUBCHEM.COMPOUND\n- CHEMBL.COMPOUND\n- DrugCentral\n- GTOPDB\n- HMDB\n- KEGG.COMPOUND\n- ChemBank\n- PUBCHEM.SUBSTANCE\n- SIDER.DRUG\n- INCHI\n- INCHIKEY\n- KEGG.GLYCAN\n- KEGG.DRUG\n- KEGG.ENVIRON\n- KEGG\ndescription: A chemical entity is a physical entity that pertains to chemistry or\n  biochemistry.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- CHEBI:24431\n- SIO:010004\n- WIKIDATA:Q79529\n- STY:T103\nnarrow_mappings:\n- WIKIDATA:Q43460564\nbroad_mappings:\n- STY:T167\nis_a: named thing\nmixins:\n- physical essence\n- chemical or drug or treatment\n- chemical entity or gene or gene product\n- chemical entity or protein or polypeptide\nslots:\n- trade name\n- available from\n- max tolerated dose\n- is toxic\n- has chemical role\n\n
                                        "},{"location":"ChemicalEntityAssessesNamedThingAssociation/","title":"Class: ChemicalEntityAssessesNamedThingAssociation","text":"
                                         classDiagram\n    class ChemicalEntityAssessesNamedThingAssociation\n      Association <|-- ChemicalEntityAssessesNamedThingAssociation\n\n      ChemicalEntityAssessesNamedThingAssociation : aggregator_knowledge_source\n\n      ChemicalEntityAssessesNamedThingAssociation : category\n\n      ChemicalEntityAssessesNamedThingAssociation : deprecated\n\n      ChemicalEntityAssessesNamedThingAssociation : description\n\n      ChemicalEntityAssessesNamedThingAssociation : has_attribute\n\n          ChemicalEntityAssessesNamedThingAssociation --|> Attribute : has_attribute\n\n      ChemicalEntityAssessesNamedThingAssociation : has_evidence\n\n          ChemicalEntityAssessesNamedThingAssociation --|> EvidenceType : has_evidence\n\n      ChemicalEntityAssessesNamedThingAssociation : id\n\n      ChemicalEntityAssessesNamedThingAssociation : iri\n\n      ChemicalEntityAssessesNamedThingAssociation : knowledge_source\n\n      ChemicalEntityAssessesNamedThingAssociation : name\n\n      ChemicalEntityAssessesNamedThingAssociation : negated\n\n      ChemicalEntityAssessesNamedThingAssociation : object\n\n          ChemicalEntityAssessesNamedThingAssociation --|> NamedThing : object\n\n      ChemicalEntityAssessesNamedThingAssociation : object_category\n\n          ChemicalEntityAssessesNamedThingAssociation --|> OntologyClass : object_category\n\n      ChemicalEntityAssessesNamedThingAssociation : object_category_closure\n\n          ChemicalEntityAssessesNamedThingAssociation --|> OntologyClass : object_category_closure\n\n      ChemicalEntityAssessesNamedThingAssociation : object_closure\n\n      ChemicalEntityAssessesNamedThingAssociation : object_label_closure\n\n      ChemicalEntityAssessesNamedThingAssociation : object_namespace\n\n      ChemicalEntityAssessesNamedThingAssociation : original_object\n\n      ChemicalEntityAssessesNamedThingAssociation : original_predicate\n\n      ChemicalEntityAssessesNamedThingAssociation : original_subject\n\n      ChemicalEntityAssessesNamedThingAssociation : predicate\n\n      ChemicalEntityAssessesNamedThingAssociation : primary_knowledge_source\n\n      ChemicalEntityAssessesNamedThingAssociation : publications\n\n          ChemicalEntityAssessesNamedThingAssociation --|> Publication : publications\n\n      ChemicalEntityAssessesNamedThingAssociation : qualifier\n\n      ChemicalEntityAssessesNamedThingAssociation : qualifiers\n\n          ChemicalEntityAssessesNamedThingAssociation --|> OntologyClass : qualifiers\n\n      ChemicalEntityAssessesNamedThingAssociation : retrieval_source_ids\n\n          ChemicalEntityAssessesNamedThingAssociation --|> RetrievalSource : retrieval_source_ids\n\n      ChemicalEntityAssessesNamedThingAssociation : subject\n\n          ChemicalEntityAssessesNamedThingAssociation --|> ChemicalEntity : subject\n\n      ChemicalEntityAssessesNamedThingAssociation : subject_category\n\n          ChemicalEntityAssessesNamedThingAssociation --|> OntologyClass : subject_category\n\n      ChemicalEntityAssessesNamedThingAssociation : subject_category_closure\n\n          ChemicalEntityAssessesNamedThingAssociation --|> OntologyClass : subject_category_closure\n\n      ChemicalEntityAssessesNamedThingAssociation : subject_closure\n\n      ChemicalEntityAssessesNamedThingAssociation : subject_label_closure\n\n      ChemicalEntityAssessesNamedThingAssociation : subject_namespace\n\n      ChemicalEntityAssessesNamedThingAssociation : timepoint\n\n      ChemicalEntityAssessesNamedThingAssociation : type\n\n\n
                                        "},{"location":"ChemicalEntityAssessesNamedThingAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • ChemicalEntityAssessesNamedThingAssociation
                                        "},{"location":"ChemicalEntityAssessesNamedThingAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 ChemicalEntity Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 NamedThing Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ChemicalEntityAssessesNamedThingAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: chemical entity assesses named thing association\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nslot_usage:\n  subject:\n    name: subject\n    domain_of:\n    - association\n    range: chemical entity\n  object:\n    name: object\n    domain_of:\n    - association\n    range: named thing\n  predicate:\n    name: predicate\n    domain_of:\n    - predicate mapping\n    - association\n    subproperty_of: assesses\n\n
                                        "},{"location":"ChemicalEntityDerivativeEnum/","title":"Enum: ChemicalEntityDerivativeEnum","text":""},{"location":"ChemicalEntityDerivativeEnum/#permissible-values","title":"Permissible Values","text":"Value Meaning Description metabolite None None"},{"location":"ChemicalEntityDerivativeEnum/#slots","title":"Slots","text":"Name Description subject_derivative_qualifier None subject_derivative_qualifier None object_derivative_qualifier None"},{"location":"ChemicalEntityDerivativeEnum/#linkml-source","title":"LinkML Source","text":"
                                        name: ChemicalEntityDerivativeEnum\nfrom_schema: https://w3id.org/biolink/biolink-model\npermissible_values:\n  metabolite:\n    text: metabolite\n\n
                                        "},{"location":"ChemicalEntityOrGeneOrGeneProduct/","title":"Class: ChemicalEntityOrGeneOrGeneProduct","text":"Description: A union of chemical entities and children, and gene or gene product. This mixin is helpful to use when searching across chemical entities that must include genes and their children as chemical entities.
                                         classDiagram\n    class ChemicalEntityOrGeneOrGeneProduct\n      ChemicalEntityOrGeneOrGeneProduct <|-- ChemicalEntity\n      ChemicalEntityOrGeneOrGeneProduct <|-- RegulatoryRegion\n      ChemicalEntityOrGeneOrGeneProduct <|-- AccessibleDnaRegion\n      ChemicalEntityOrGeneOrGeneProduct <|-- TranscriptionFactorBindingSite\n      ChemicalEntityOrGeneOrGeneProduct <|-- Gene\n      ChemicalEntityOrGeneOrGeneProduct <|-- Polypeptide\n      ChemicalEntityOrGeneOrGeneProduct <|-- ProteinDomain\n      ChemicalEntityOrGeneOrGeneProduct <|-- ProteinFamily\n      ChemicalEntityOrGeneOrGeneProduct <|-- GeneFamily\n\n\n
                                        "},{"location":"ChemicalEntityOrGeneOrGeneProduct/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"ChemicalEntityOrGeneOrGeneProduct/#mixin-usage","title":"Mixin Usage","text":"mixed into description ChemicalEntity A chemical entity is a physical entity that pertains to chemistry or biochemistry. RegulatoryRegion A region (or regions) of the genome that contains known or putative regulatory elements that act in cis- or trans- to affect the transcription of gene AccessibleDnaRegion A region (or regions) of a chromatinized genome that has been measured to be more accessible to an enzyme such as DNase-I or Tn5 Transpose TranscriptionFactorBindingSite A region (or regions) of the genome that contains a region of DNA known or predicted to bind a protein that modulates gene transcription Gene A region (or regions) that includes all of the sequence elements necessary to encode a functional transcript. A gene locus may include regulatory regions, transcribed regions and/or other functional sequence regions. Polypeptide A polypeptide is a molecular entity characterized by availability in protein databases of amino-acid-based sequence representations of its precise primary structure; for convenience of representation, partial sequences of various kinds are included, even if they do not represent a physical molecule. ProteinDomain A conserved part of protein sequence and (tertiary) structure that can evolve, function, and exist independently of the rest of the protein chain. Protein domains maintain their structure and function independently of the proteins in which they are found. e.g. an SH3 domain. ProteinFamily None GeneFamily any grouping of multiple genes or gene products related by common descent"},{"location":"ChemicalEntityOrGeneOrGeneProduct/#usages","title":"Usages","text":"used by used in type used ChemicalToChemicalAssociation subject range ChemicalEntityOrGeneOrGeneProduct ChemicalToDiseaseOrPhenotypicFeatureAssociation subject range ChemicalEntityOrGeneOrGeneProduct ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation subject range ChemicalEntityOrGeneOrGeneProduct ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation subject range ChemicalEntityOrGeneOrGeneProduct ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation subject range ChemicalEntityOrGeneOrGeneProduct"},{"location":"ChemicalEntityOrGeneOrGeneProduct/#linkml-source","title":"LinkML Source","text":"
                                        name: chemical entity or gene or gene product\ndescription: A union of chemical entities and children, and gene or gene product.\n  This mixin is helpful to use when searching across chemical entities that must include\n  genes and their children as chemical entities.\nfrom_schema: https://w3id.org/biolink/biolink-model\nmixin: true\n\n
                                        "},{"location":"ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation/","title":"Class: ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation","text":"Description: A regulatory relationship between two genes
                                         classDiagram\n    class ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation\n      Association <|-- ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation\n\n      ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation : aggregator_knowledge_source\n\n      ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation : category\n\n      ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation : deprecated\n\n      ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation : description\n\n      ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation : has_attribute\n\n          ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation --|> Attribute : has_attribute\n\n      ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation : has_evidence\n\n          ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation --|> EvidenceType : has_evidence\n\n      ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation : id\n\n      ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation : iri\n\n      ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation : knowledge_source\n\n      ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation : name\n\n      ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation : negated\n\n      ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation : object\n\n          ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation --|> GeneOrGeneProduct : object\n\n      ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation : object_category\n\n          ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation --|> OntologyClass : object_category\n\n      ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation : object_category_closure\n\n          ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation --|> OntologyClass : object_category_closure\n\n      ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation : object_closure\n\n      ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation : object_direction_qualifier\n\n          ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation --|> DirectionQualifierEnum : object_direction_qualifier\n\n      ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation : object_label_closure\n\n      ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation : object_namespace\n\n      ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation : original_object\n\n      ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation : original_predicate\n\n      ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation : original_subject\n\n      ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation : predicate\n\n      ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation : primary_knowledge_source\n\n      ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation : publications\n\n          ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation --|> Publication : publications\n\n      ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation : qualifier\n\n      ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation : qualifiers\n\n          ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation --|> OntologyClass : qualifiers\n\n      ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation : retrieval_source_ids\n\n          ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation --|> RetrievalSource : retrieval_source_ids\n\n      ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation : subject\n\n          ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation --|> ChemicalEntityOrGeneOrGeneProduct : subject\n\n      ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation : subject_category\n\n          ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation --|> OntologyClass : subject_category\n\n      ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation : subject_category_closure\n\n          ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation --|> OntologyClass : subject_category_closure\n\n      ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation : subject_closure\n\n      ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation : subject_label_closure\n\n      ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation : subject_namespace\n\n      ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation : timepoint\n\n      ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation : type\n\n\n
                                        "},{"location":"ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation
                                        "},{"location":"ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance object_direction_qualifier: None 0..1 DirectionQualifierEnum direct subject: connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 ChemicalEntityOrGeneOrGeneProduct Association predicate: the direction is always from regulator to regulated 1..1 PredicateType Association object: connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 GeneOrGeneProduct Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: chemical entity or gene or gene product regulates gene association\ndescription: A regulatory relationship between two genes\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nslots:\n- object direction qualifier\nslot_usage:\n  predicate:\n    name: predicate\n    description: the direction is always from regulator to regulated\n    domain_of:\n    - predicate mapping\n    - association\n    subproperty_of: regulates\n  subject:\n    name: subject\n    domain_of:\n    - association\n    role: regulatory gene\n    range: chemical entity or gene or gene product\n  object:\n    name: object\n    domain_of:\n    - association\n    role: regulated gene\n    range: gene or gene product\n  object direction qualifier:\n    name: object direction qualifier\n    domain_of:\n    - predicate mapping\n    - gene to disease or phenotypic feature association\n    - chemical entity or gene or gene product regulates gene association\n    range: DirectionQualifierEnum\n\n
                                        "},{"location":"ChemicalEntityOrProteinOrPolypeptide/","title":"Class: ChemicalEntityOrProteinOrPolypeptide","text":"Description: A union of chemical entities and children, and protein and polypeptide. This mixin is helpful to use when searching across chemical entities that must include genes and their children as chemical entities.
                                         classDiagram\n    class ChemicalEntityOrProteinOrPolypeptide\n      ChemicalEntityOrProteinOrPolypeptide <|-- ChemicalEntity\n      ChemicalEntityOrProteinOrPolypeptide <|-- Polypeptide\n\n\n
                                        "},{"location":"ChemicalEntityOrProteinOrPolypeptide/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"ChemicalEntityOrProteinOrPolypeptide/#mixin-usage","title":"Mixin Usage","text":"mixed into description ChemicalEntity A chemical entity is a physical entity that pertains to chemistry or biochemistry. Polypeptide A polypeptide is a molecular entity characterized by availability in protein databases of amino-acid-based sequence representations of its precise primary structure; for convenience of representation, partial sequences of various kinds are included, even if they do not represent a physical molecule."},{"location":"ChemicalEntityOrProteinOrPolypeptide/#linkml-source","title":"LinkML Source","text":"
                                        name: chemical entity or protein or polypeptide\ndescription: A union of chemical entities and children, and protein and polypeptide.\n  This mixin is helpful to use when searching across chemical entities that must include\n  genes and their children as chemical entities.\nfrom_schema: https://w3id.org/biolink/biolink-model\nmixin: true\n\n
                                        "},{"location":"ChemicalEntityToEntityAssociationMixin/","title":"Class: ChemicalEntityToEntityAssociationMixin","text":"Description: An interaction between a chemical entity and another entity
                                         classDiagram\n    class ChemicalEntityToEntityAssociationMixin\n      ChemicalEntityToEntityAssociationMixin <|-- DrugToEntityAssociationMixin\n      ChemicalEntityToEntityAssociationMixin <|-- ChemicalToEntityAssociationMixin\n\n\n
                                        "},{"location":"ChemicalEntityToEntityAssociationMixin/#inheritance","title":"Inheritance","text":"
                                        • ChemicalEntityToEntityAssociationMixin
                                          • DrugToEntityAssociationMixin
                                          • ChemicalToEntityAssociationMixin
                                        "},{"location":"ChemicalEntityToEntityAssociationMixin/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"ChemicalEntityToEntityAssociationMixin/#mixin-usage","title":"Mixin Usage","text":"mixed into description"},{"location":"ChemicalEntityToEntityAssociationMixin/#linkml-source","title":"LinkML Source","text":"
                                        name: chemical entity to entity association mixin\ndescription: An interaction between a chemical entity and another entity\nfrom_schema: https://w3id.org/biolink/biolink-model\nmixin: true\nslot_usage:\n  subject:\n    name: subject\n    description: the chemical entity that is an interactor\n    range: chemical entity or gene or gene product\ndefining_slots:\n- subject\n\n
                                        "},{"location":"ChemicalExposure/","title":"Class: ChemicalExposure","text":"Description: A chemical exposure is an intake of a particular chemical entity.
                                         classDiagram\n    class ChemicalExposure\n      ExposureEvent <|-- ChemicalExposure\n      Attribute <|-- ChemicalExposure\n\n\n      ChemicalExposure <|-- DrugExposure\n\n\n      ChemicalExposure : category\n\n      ChemicalExposure : deprecated\n\n      ChemicalExposure : description\n\n      ChemicalExposure : full_name\n\n      ChemicalExposure : has_attribute\n\n          ChemicalExposure --|> Attribute : has_attribute\n\n      ChemicalExposure : has_attribute_type\n\n          ChemicalExposure --|> OntologyClass : has_attribute_type\n\n      ChemicalExposure : has_qualitative_value\n\n          ChemicalExposure --|> NamedThing : has_qualitative_value\n\n      ChemicalExposure : has_quantitative_value\n\n          ChemicalExposure --|> QuantityValue : has_quantitative_value\n\n      ChemicalExposure : id\n\n      ChemicalExposure : iri\n\n      ChemicalExposure : name\n\n      ChemicalExposure : provided_by\n\n      ChemicalExposure : synonym\n\n      ChemicalExposure : timepoint\n\n      ChemicalExposure : type\n\n      ChemicalExposure : xref\n\n\n
                                        "},{"location":"ChemicalExposure/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • Attribute [ OntologyClass]
                                              • ChemicalExposure [ ExposureEvent]
                                                • DrugExposure [ ExposureEvent]
                                        "},{"location":"ChemicalExposure/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance has_quantitative_value: connects an attribute to a value 0..* QuantityValue direct timepoint: a point in time 0..1 TimeType ExposureEvent name: The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term. 0..1 LabelType Entity, Attribute has_attribute_type: connects an attribute to a class that describes it 1..1 OntologyClass Attribute has_qualitative_value: connects an attribute to a value 0..1 NamedThing Attribute iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity, Attribute id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String OntologyClass, Entity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ChemicalExposure/#linkml-source","title":"LinkML Source","text":"
                                        name: chemical exposure\ndescription: A chemical exposure is an intake of a particular chemical entity.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- ECTO:9000000\n- SIO:001399\nis_a: attribute\nmixins:\n- exposure event\nslots:\n- has quantitative value\n\n
                                        "},{"location":"ChemicalFormulaValue/","title":"Type: ChemicalFormulaValue","text":"

                                        A chemical formula

                                        • base: str

                                        • uri: xsd:string

                                        "},{"location":"ChemicalGeneInteractionAssociation/","title":"Class: ChemicalGeneInteractionAssociation","text":"Description: describes a physical interaction between a chemical entity and a gene or gene product. Any biological or chemical effect resulting from such an interaction are out of scope, and covered by the ChemicalAffectsGeneAssociation type (e.g. impact of a chemical on the abundance, activity, structure, etc, of either participant in the interaction)
                                         classDiagram\n    class ChemicalGeneInteractionAssociation\n      ChemicalToEntityAssociationMixin <|-- ChemicalGeneInteractionAssociation\n      Association <|-- ChemicalGeneInteractionAssociation\n\n      ChemicalGeneInteractionAssociation : aggregator_knowledge_source\n\n      ChemicalGeneInteractionAssociation : anatomical_context_qualifier\n\n          ChemicalGeneInteractionAssociation --|> AnatomicalEntity : anatomical_context_qualifier\n\n      ChemicalGeneInteractionAssociation : category\n\n      ChemicalGeneInteractionAssociation : deprecated\n\n      ChemicalGeneInteractionAssociation : description\n\n      ChemicalGeneInteractionAssociation : has_attribute\n\n          ChemicalGeneInteractionAssociation --|> Attribute : has_attribute\n\n      ChemicalGeneInteractionAssociation : has_evidence\n\n          ChemicalGeneInteractionAssociation --|> EvidenceType : has_evidence\n\n      ChemicalGeneInteractionAssociation : id\n\n      ChemicalGeneInteractionAssociation : iri\n\n      ChemicalGeneInteractionAssociation : knowledge_source\n\n      ChemicalGeneInteractionAssociation : name\n\n      ChemicalGeneInteractionAssociation : negated\n\n      ChemicalGeneInteractionAssociation : object\n\n          ChemicalGeneInteractionAssociation --|> GeneOrGeneProduct : object\n\n      ChemicalGeneInteractionAssociation : object_category\n\n          ChemicalGeneInteractionAssociation --|> OntologyClass : object_category\n\n      ChemicalGeneInteractionAssociation : object_category_closure\n\n          ChemicalGeneInteractionAssociation --|> OntologyClass : object_category_closure\n\n      ChemicalGeneInteractionAssociation : object_closure\n\n      ChemicalGeneInteractionAssociation : object_context_qualifier\n\n          ChemicalGeneInteractionAssociation --|> AnatomicalEntity : object_context_qualifier\n\n      ChemicalGeneInteractionAssociation : object_form_or_variant_qualifier\n\n          ChemicalGeneInteractionAssociation --|> ChemicalOrGeneOrGeneProductFormOrVariantEnum : object_form_or_variant_qualifier\n\n      ChemicalGeneInteractionAssociation : object_label_closure\n\n      ChemicalGeneInteractionAssociation : object_namespace\n\n      ChemicalGeneInteractionAssociation : object_part_qualifier\n\n          ChemicalGeneInteractionAssociation --|> GeneOrGeneProductOrChemicalPartQualifierEnum : object_part_qualifier\n\n      ChemicalGeneInteractionAssociation : original_object\n\n      ChemicalGeneInteractionAssociation : original_predicate\n\n      ChemicalGeneInteractionAssociation : original_subject\n\n      ChemicalGeneInteractionAssociation : predicate\n\n      ChemicalGeneInteractionAssociation : primary_knowledge_source\n\n      ChemicalGeneInteractionAssociation : publications\n\n          ChemicalGeneInteractionAssociation --|> Publication : publications\n\n      ChemicalGeneInteractionAssociation : qualifier\n\n      ChemicalGeneInteractionAssociation : qualifiers\n\n          ChemicalGeneInteractionAssociation --|> OntologyClass : qualifiers\n\n      ChemicalGeneInteractionAssociation : retrieval_source_ids\n\n          ChemicalGeneInteractionAssociation --|> RetrievalSource : retrieval_source_ids\n\n      ChemicalGeneInteractionAssociation : subject\n\n          ChemicalGeneInteractionAssociation --|> ChemicalEntity : subject\n\n      ChemicalGeneInteractionAssociation : subject_category\n\n          ChemicalGeneInteractionAssociation --|> OntologyClass : subject_category\n\n      ChemicalGeneInteractionAssociation : subject_category_closure\n\n          ChemicalGeneInteractionAssociation --|> OntologyClass : subject_category_closure\n\n      ChemicalGeneInteractionAssociation : subject_closure\n\n      ChemicalGeneInteractionAssociation : subject_context_qualifier\n\n          ChemicalGeneInteractionAssociation --|> AnatomicalEntity : subject_context_qualifier\n\n      ChemicalGeneInteractionAssociation : subject_derivative_qualifier\n\n          ChemicalGeneInteractionAssociation --|> ChemicalEntityDerivativeEnum : subject_derivative_qualifier\n\n      ChemicalGeneInteractionAssociation : subject_form_or_variant_qualifier\n\n          ChemicalGeneInteractionAssociation --|> ChemicalOrGeneOrGeneProductFormOrVariantEnum : subject_form_or_variant_qualifier\n\n      ChemicalGeneInteractionAssociation : subject_label_closure\n\n      ChemicalGeneInteractionAssociation : subject_namespace\n\n      ChemicalGeneInteractionAssociation : subject_part_qualifier\n\n          ChemicalGeneInteractionAssociation --|> GeneOrGeneProductOrChemicalPartQualifierEnum : subject_part_qualifier\n\n      ChemicalGeneInteractionAssociation : timepoint\n\n      ChemicalGeneInteractionAssociation : type\n\n\n
                                        "},{"location":"ChemicalGeneInteractionAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • ChemicalGeneInteractionAssociation [ ChemicalToEntityAssociationMixin]
                                        "},{"location":"ChemicalGeneInteractionAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject_form_or_variant_qualifier: None 0..1 ChemicalOrGeneOrGeneProductFormOrVariantEnum direct subject_part_qualifier: None 0..1 GeneOrGeneProductOrChemicalPartQualifierEnum direct subject_derivative_qualifier: None 0..1 ChemicalEntityDerivativeEnum direct subject_context_qualifier: None 0..1 AnatomicalEntity direct object_form_or_variant_qualifier: None 0..1 ChemicalOrGeneOrGeneProductFormOrVariantEnum direct object_part_qualifier: None 0..1 GeneOrGeneProductOrChemicalPartQualifierEnum direct object_context_qualifier: None 0..1 AnatomicalEntity direct anatomical_context_qualifier: A statement qualifier representing an anatomical location where an relationship expressed in an association took place (can be a tissue, cell type, or sub-cellular location). 0..1 AnatomicalEntity direct subject: the chemical entity or entity that is an interactor 1..1 ChemicalEntity Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 GeneOrGeneProduct Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ChemicalGeneInteractionAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: chemical gene interaction association\ndescription: describes a physical interaction between a chemical entity and a gene\n  or gene product. Any biological or chemical effect resulting from such an interaction\n  are out of scope, and covered by the ChemicalAffectsGeneAssociation type (e.g. impact\n  of a chemical on the abundance, activity, structure, etc, of either participant\n  in the interaction)\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- SIO:001257\nis_a: association\nmixins:\n- chemical to entity association mixin\nslots:\n- subject form or variant qualifier\n- subject part qualifier\n- subject derivative qualifier\n- subject context qualifier\n- object form or variant qualifier\n- object part qualifier\n- object context qualifier\n- anatomical context qualifier\nslot_usage:\n  subject:\n    name: subject\n    domain_of:\n    - association\n    range: chemical entity\n  object:\n    name: object\n    domain_of:\n    - association\n    range: gene or gene product\n  predicate:\n    name: predicate\n    domain_of:\n    - predicate mapping\n    - association\n    subproperty_of: physically interacts with\n  subject form or variant qualifier:\n    name: subject form or variant qualifier\n    domain_of:\n    - predicate mapping\n    - chemical gene interaction association\n    - chemical affects gene association\n    - gene affects chemical association\n    - gene has variant that contributes to disease association\n    range: ChemicalOrGeneOrGeneProductFormOrVariantEnum\n  subject part qualifier:\n    name: subject part qualifier\n    domain_of:\n    - predicate mapping\n    - chemical gene interaction association\n    - chemical affects gene association\n    - gene affects chemical association\n    range: GeneOrGeneProductOrChemicalPartQualifierEnum\n  subject derivative qualifier:\n    name: subject derivative qualifier\n    domain_of:\n    - predicate mapping\n    - chemical gene interaction association\n    - chemical affects gene association\n    - gene affects chemical association\n    range: ChemicalEntityDerivativeEnum\n  subject context qualifier:\n    name: subject context qualifier\n    domain_of:\n    - predicate mapping\n    - chemical gene interaction association\n    - chemical affects gene association\n    - gene affects chemical association\n    range: anatomical entity\n  object form or variant qualifier:\n    name: object form or variant qualifier\n    domain_of:\n    - predicate mapping\n    - chemical gene interaction association\n    - chemical affects gene association\n    - gene affects chemical association\n    range: ChemicalOrGeneOrGeneProductFormOrVariantEnum\n  object part qualifier:\n    name: object part qualifier\n    domain_of:\n    - predicate mapping\n    - chemical gene interaction association\n    - chemical affects gene association\n    - gene affects chemical association\n    range: GeneOrGeneProductOrChemicalPartQualifierEnum\n  object context qualifier:\n    name: object context qualifier\n    domain_of:\n    - predicate mapping\n    - chemical gene interaction association\n    - chemical affects gene association\n    - gene affects chemical association\n    range: anatomical entity\n  anatomical context qualifier:\n    name: anatomical context qualifier\n    domain_of:\n    - predicate mapping\n    - chemical gene interaction association\n    - chemical affects gene association\n    - gene affects chemical association\n    range: anatomical entity\n\n
                                        "},{"location":"ChemicalMixture/","title":"Class: ChemicalMixture","text":"Description: A chemical mixture is a chemical entity composed of two or more molecular entities.
                                         classDiagram\n    class ChemicalMixture\n      ChemicalEntity <|-- ChemicalMixture\n\n\n      ChemicalMixture <|-- MolecularMixture\n      ChemicalMixture <|-- ComplexMolecularMixture\n      ChemicalMixture <|-- ProcessedMaterial\n      ChemicalMixture <|-- Food\n\n\n      ChemicalMixture : available_from\n\n          ChemicalMixture --|> DrugAvailabilityEnum : available_from\n\n      ChemicalMixture : category\n\n      ChemicalMixture : deprecated\n\n      ChemicalMixture : description\n\n      ChemicalMixture : drug_regulatory_status_world_wide\n\n      ChemicalMixture : full_name\n\n      ChemicalMixture : has_attribute\n\n          ChemicalMixture --|> Attribute : has_attribute\n\n      ChemicalMixture : has_chemical_role\n\n          ChemicalMixture --|> ChemicalRole : has_chemical_role\n\n      ChemicalMixture : highest_FDA_approval_status\n\n      ChemicalMixture : id\n\n      ChemicalMixture : iri\n\n      ChemicalMixture : is_supplement\n\n          ChemicalMixture --|> ChemicalMixture : is_supplement\n\n      ChemicalMixture : is_toxic\n\n      ChemicalMixture : max_tolerated_dose\n\n      ChemicalMixture : name\n\n      ChemicalMixture : provided_by\n\n      ChemicalMixture : routes_of_delivery\n\n          ChemicalMixture --|> DrugDeliveryEnum : routes_of_delivery\n\n      ChemicalMixture : synonym\n\n      ChemicalMixture : trade_name\n\n          ChemicalMixture --|> ChemicalEntity : trade_name\n\n      ChemicalMixture : type\n\n      ChemicalMixture : xref\n\n\n
                                        "},{"location":"ChemicalMixture/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • ChemicalEntity [ PhysicalEssence ChemicalOrDrugOrTreatment ChemicalEntityOrGeneOrGeneProduct ChemicalEntityOrProteinOrPolypeptide]
                                              • ChemicalMixture
                                                • MolecularMixture
                                                • ComplexMolecularMixture
                                                • ProcessedMaterial
                                                • Food
                                        "},{"location":"ChemicalMixture/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance is_supplement: 0..1 ChemicalMixture direct highest_FDA_approval_status: Should be the highest level of FDA approval this chemical entity or device has, regardless of which disease, condition or phenotype it is currently being reviewed to treat. For specific levels of FDA approval for a specific condition, disease, phenotype, etc., see the association slot, 'clinical approval status.' 0..1 String direct drug_regulatory_status_world_wide: An agglomeration of drug regulatory status worldwide. Not specific to FDA. 0..1 String direct routes_of_delivery: the method or process of administering a pharmaceutical compound to achieve a therapeutic effect in humans or animals. 0..* DrugDeliveryEnum direct trade_name: 0..1 ChemicalEntity ChemicalEntity available_from: 0..* DrugAvailabilityEnum ChemicalEntity max_tolerated_dose: The highest dose of a drug or treatment that does not cause unacceptable side effects. The maximum tolerated dose is determined in clinical trials by testing increasing doses on different groups of people until the highest dose with acceptable side effects is found. Also called MTD. 0..1 String ChemicalEntity is_toxic: 0..1 Boolean ChemicalEntity has_chemical_role: A role is particular behaviour which a chemical entity may exhibit. 0..* ChemicalRole ChemicalEntity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ChemicalMixture/#usages","title":"Usages","text":"used by used in type used ChemicalMixture is_supplement range ChemicalMixture MolecularMixture is_supplement range ChemicalMixture ComplexMolecularMixture is_supplement range ChemicalMixture ProcessedMaterial is_supplement range ChemicalMixture Drug is_supplement range ChemicalMixture Food is_supplement range ChemicalMixture"},{"location":"ChemicalMixture/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage PUBCHEM.COMPOUND MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood CHEMBL.COMPOUND MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood UNII MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood CHEBI ChemicalRoleMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodhas_chemical_role DRUGBANK MolecularEntitySmallMoleculeChemicalMixtureMolecularMixtureComplexMolecularMixture MESH OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureProtein CAS MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood DrugCentral MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureMolecularMixtureComplexMolecularMixture GTOPDB MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood HMDB MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.COMPOUND MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood ChemBank MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood PUBCHEM.SUBSTANCE MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood SIDER.DRUG MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood INCHI MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood INCHIKEY MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.GLYCAN MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.DRUG MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureMolecularMixtureComplexMolecularMixture KEGG MolecularEntityChemicalEntityChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityBiologicalProcessPathwayProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.ENVIRON MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood UMLS OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureGenePolypeptideProtein"},{"location":"ChemicalMixture/#linkml-source","title":"LinkML Source","text":"
                                        name: chemical mixture\nid_prefixes:\n- PUBCHEM.COMPOUND\n- CHEMBL.COMPOUND\n- UNII\n- CHEBI\n- DRUGBANK\n- MESH\n- CAS\n- DrugCentral\n- GTOPDB\n- HMDB\n- KEGG.COMPOUND\n- ChemBank\n- PUBCHEM.SUBSTANCE\n- SIDER.DRUG\n- INCHI\n- INCHIKEY\n- KEGG.GLYCAN\n- KEGG.DRUG\n- KEGG\n- KEGG.ENVIRON\n- UMLS\ndescription: A chemical mixture is a chemical entity composed of two or more molecular\n  entities.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nclose_mappings:\n- dcid:ChemicalCompound\nnarrow_mappings:\n- NCIT:C20401\n- SNOMEDCT:49616005\nis_a: chemical entity\nslots:\n- is supplement\n- highest FDA approval status\n- drug regulatory status world wide\n- routes of delivery\n\n
                                        "},{"location":"ChemicalOrDrugOrTreatment/","title":"Class: ChemicalOrDrugOrTreatment","text":"
                                         classDiagram\n    class ChemicalOrDrugOrTreatment\n      ChemicalOrDrugOrTreatment <|-- ChemicalEntity\n      ChemicalOrDrugOrTreatment <|-- Drug\n      ChemicalOrDrugOrTreatment <|-- Treatment\n\n\n
                                        "},{"location":"ChemicalOrDrugOrTreatment/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"ChemicalOrDrugOrTreatment/#mixin-usage","title":"Mixin Usage","text":"mixed into description ChemicalEntity A chemical entity is a physical entity that pertains to chemistry or biochemistry. Drug A substance intended for use in the diagnosis, cure, mitigation, treatment, or prevention of disease Treatment A treatment is targeted at a disease or phenotype and may involve multiple drug 'exposures', medical devices and/or procedures"},{"location":"ChemicalOrDrugOrTreatment/#linkml-source","title":"LinkML Source","text":"
                                        name: chemical or drug or treatment\nfrom_schema: https://w3id.org/biolink/biolink-model\nmixin: true\n\n
                                        "},{"location":"ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation/","title":"Class: ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation","text":"Description: This association defines a relationship between a chemical or treatment (or procedure) and a disease or phenotypic feature where the disesae or phenotypic feature is a secondary, typically (but not always) undesirable effect.
                                         classDiagram\n    class ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation\n      ChemicalToEntityAssociationMixin <|-- ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation\n      EntityToDiseaseOrPhenotypicFeatureAssociationMixin <|-- ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation\n      ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation <|-- ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation\n\n      ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation : aggregator_knowledge_source\n\n      ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation : category\n\n      ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation : deprecated\n\n      ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation : description\n\n      ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation : FDA_adverse_event_level\n\n          ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation --|> FDAIDAAdverseEventEnum : FDA_adverse_event_level\n\n      ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation : has_attribute\n\n          ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation --|> Attribute : has_attribute\n\n      ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation : has_evidence\n\n          ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation --|> EvidenceType : has_evidence\n\n      ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation : id\n\n      ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation : iri\n\n      ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation : knowledge_source\n\n      ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation : name\n\n      ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation : negated\n\n      ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation : object\n\n          ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation --|> DiseaseOrPhenotypicFeature : object\n\n      ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation : object_category\n\n          ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation --|> OntologyClass : object_category\n\n      ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation : object_category_closure\n\n          ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation --|> OntologyClass : object_category_closure\n\n      ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation : object_closure\n\n      ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation : object_label_closure\n\n      ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation : object_namespace\n\n      ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation : original_object\n\n      ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation : original_predicate\n\n      ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation : original_subject\n\n      ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation : predicate\n\n      ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation : primary_knowledge_source\n\n      ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation : publications\n\n          ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation --|> Publication : publications\n\n      ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation : qualifier\n\n      ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation : qualifiers\n\n          ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation --|> OntologyClass : qualifiers\n\n      ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation : retrieval_source_ids\n\n          ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation --|> RetrievalSource : retrieval_source_ids\n\n      ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation : subject\n\n          ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation --|> ChemicalEntityOrGeneOrGeneProduct : subject\n\n      ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation : subject_category\n\n          ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation --|> OntologyClass : subject_category\n\n      ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation : subject_category_closure\n\n          ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation --|> OntologyClass : subject_category_closure\n\n      ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation : subject_closure\n\n      ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation : subject_label_closure\n\n      ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation : subject_namespace\n\n      ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation : timepoint\n\n      ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation : type\n\n\n
                                        "},{"location":"ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation [ ChemicalToEntityAssociationMixin EntityToDiseaseOrPhenotypicFeatureAssociationMixin]
                                              • ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation [ ChemicalToEntityAssociationMixin EntityToDiseaseOrPhenotypicFeatureAssociationMixin]
                                        "},{"location":"ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance FDA_adverse_event_level: 0..1 FDAIDAAdverseEventEnum ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation subject: the chemical entity or entity that is an interactor 1..1 ChemicalEntityOrGeneOrGeneProduct Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: disease or phenotype 1..1 DiseaseOrPhenotypicFeature Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: chemical or drug or treatment side effect disease or phenotypic feature association\ndescription: This association defines a relationship between a chemical or treatment\n  (or procedure) and a disease or phenotypic feature where the disesae or phenotypic\n  feature is a secondary, typically (but not always) undesirable effect.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: chemical or drug or treatment to disease or phenotypic feature association\nmixins:\n- chemical to entity association mixin\n- entity to disease or phenotypic feature association mixin\nslot_usage:\n  predicate:\n    name: predicate\n    domain_of:\n    - predicate mapping\n    - association\n    subproperty_of: has side effect\ndefining_slots:\n- subject\n- predicate\n- object\n\n
                                        "},{"location":"ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation/","title":"Class: ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation","text":"Description: This association defines a relationship between a chemical or treatment (or procedure) and a disease or phenotypic feature where the disesae or phenotypic feature is a secondary undesirable effect.
                                         classDiagram\n    class ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation\n      ChemicalToEntityAssociationMixin <|-- ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation\n      EntityToDiseaseOrPhenotypicFeatureAssociationMixin <|-- ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation\n      Association <|-- ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation\n\n\n      ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation <|-- ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation\n\n\n      ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation : aggregator_knowledge_source\n\n      ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation : category\n\n      ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation : deprecated\n\n      ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation : description\n\n      ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation : FDA_adverse_event_level\n\n          ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation --|> FDAIDAAdverseEventEnum : FDA_adverse_event_level\n\n      ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation : has_attribute\n\n          ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation --|> Attribute : has_attribute\n\n      ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation : has_evidence\n\n          ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation --|> EvidenceType : has_evidence\n\n      ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation : id\n\n      ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation : iri\n\n      ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation : knowledge_source\n\n      ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation : name\n\n      ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation : negated\n\n      ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation : object\n\n          ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation --|> DiseaseOrPhenotypicFeature : object\n\n      ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation : object_category\n\n          ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation --|> OntologyClass : object_category\n\n      ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation : object_category_closure\n\n          ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation --|> OntologyClass : object_category_closure\n\n      ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation : object_closure\n\n      ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation : object_label_closure\n\n      ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation : object_namespace\n\n      ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation : original_object\n\n      ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation : original_predicate\n\n      ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation : original_subject\n\n      ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation : predicate\n\n      ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation : primary_knowledge_source\n\n      ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation : publications\n\n          ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation --|> Publication : publications\n\n      ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation : qualifier\n\n      ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation : qualifiers\n\n          ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation --|> OntologyClass : qualifiers\n\n      ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation : retrieval_source_ids\n\n          ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation --|> RetrievalSource : retrieval_source_ids\n\n      ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation : subject\n\n          ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation --|> ChemicalEntityOrGeneOrGeneProduct : subject\n\n      ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation : subject_category\n\n          ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation --|> OntologyClass : subject_category\n\n      ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation : subject_category_closure\n\n          ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation --|> OntologyClass : subject_category_closure\n\n      ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation : subject_closure\n\n      ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation : subject_label_closure\n\n      ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation : subject_namespace\n\n      ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation : timepoint\n\n      ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation : type\n\n\n
                                        "},{"location":"ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation [ ChemicalToEntityAssociationMixin EntityToDiseaseOrPhenotypicFeatureAssociationMixin]
                                              • ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation [ ChemicalToEntityAssociationMixin EntityToDiseaseOrPhenotypicFeatureAssociationMixin]
                                        "},{"location":"ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance FDA_adverse_event_level: 0..1 FDAIDAAdverseEventEnum direct subject: the chemical entity or entity that is an interactor 1..1 ChemicalEntityOrGeneOrGeneProduct Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: disease or phenotype 1..1 DiseaseOrPhenotypicFeature Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: chemical or drug or treatment to disease or phenotypic feature association\ndescription: This association defines a relationship between a chemical or treatment\n  (or procedure) and a disease or phenotypic feature where the disesae or phenotypic\n  feature is a secondary undesirable effect.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nmixins:\n- chemical to entity association mixin\n- entity to disease or phenotypic feature association mixin\nslots:\n- FDA adverse event level\nslot_usage:\n  predicate:\n    name: predicate\n    domain_of:\n    - predicate mapping\n    - association\n    subproperty_of: has adverse event\ndefining_slots:\n- subject\n- predicate\n- object\n\n
                                        "},{"location":"ChemicalOrGeneOrGeneProductFormOrVariantEnum/","title":"Enum: ChemicalOrGeneOrGeneProductFormOrVariantEnum","text":""},{"location":"ChemicalOrGeneOrGeneProductFormOrVariantEnum/#permissible-values","title":"Permissible Values","text":"Value Meaning Description genetic_variant_form None None modified_form None None loss_of_function_variant_form None None gain_of_function_variant_form None None polymorphic_form None None snp_form None None analog_form None None"},{"location":"ChemicalOrGeneOrGeneProductFormOrVariantEnum/#slots","title":"Slots","text":"Name Description subject_form_or_variant_qualifier None object_form_or_variant_qualifier None subject_form_or_variant_qualifier None object_form_or_variant_qualifier None subject_form_or_variant_qualifier None object_form_or_variant_qualifier None"},{"location":"ChemicalOrGeneOrGeneProductFormOrVariantEnum/#linkml-source","title":"LinkML Source","text":"
                                        name: ChemicalOrGeneOrGeneProductFormOrVariantEnum\nfrom_schema: https://w3id.org/biolink/biolink-model\npermissible_values:\n  genetic_variant_form:\n    text: genetic_variant_form\n    is_a: modified_form\n  modified_form:\n    text: modified_form\n  loss_of_function_variant_form:\n    text: loss_of_function_variant_form\n    is_a: genetic_variant_form\n  gain_of_function_variant_form:\n    text: gain_of_function_variant_form\n    is_a: genetic_variant_form\n  polymorphic_form:\n    text: polymorphic_form\n    is_a: genetic_variant_form\n  snp_form:\n    text: snp_form\n    is_a: polymorphic_form\n  analog_form:\n    text: analog_form\n    is_a: modified_form\n\n
                                        "},{"location":"ChemicalRole/","title":"Class: ChemicalRole","text":"Description: A role played by the molecular entity or part thereof within a chemical context.
                                         classDiagram\n    class ChemicalRole\n      Attribute <|-- ChemicalRole\n\n      ChemicalRole : category\n\n      ChemicalRole : deprecated\n\n      ChemicalRole : description\n\n      ChemicalRole : full_name\n\n      ChemicalRole : has_attribute\n\n          ChemicalRole --|> Attribute : has_attribute\n\n      ChemicalRole : has_attribute_type\n\n          ChemicalRole --|> OntologyClass : has_attribute_type\n\n      ChemicalRole : has_qualitative_value\n\n          ChemicalRole --|> NamedThing : has_qualitative_value\n\n      ChemicalRole : has_quantitative_value\n\n          ChemicalRole --|> QuantityValue : has_quantitative_value\n\n      ChemicalRole : id\n\n      ChemicalRole : iri\n\n      ChemicalRole : name\n\n      ChemicalRole : provided_by\n\n      ChemicalRole : synonym\n\n      ChemicalRole : type\n\n      ChemicalRole : xref\n\n\n
                                        "},{"location":"ChemicalRole/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • Attribute [ OntologyClass]
                                              • ChemicalRole
                                        "},{"location":"ChemicalRole/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance name: The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term. 0..1 LabelType Entity, Attribute has_attribute_type: connects an attribute to a class that describes it 1..1 OntologyClass Attribute has_quantitative_value: connects an attribute to a value 0..* QuantityValue Attribute has_qualitative_value: connects an attribute to a value 0..1 NamedThing Attribute iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity, Attribute id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String OntologyClass, Entity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ChemicalRole/#usages","title":"Usages","text":"used by used in type used MolecularEntity has_chemical_role range ChemicalRole ChemicalEntity has_chemical_role range ChemicalRole SmallMolecule has_chemical_role range ChemicalRole ChemicalMixture has_chemical_role range ChemicalRole NucleicAcidEntity has_chemical_role range ChemicalRole MolecularMixture has_chemical_role range ChemicalRole ComplexMolecularMixture has_chemical_role range ChemicalRole ProcessedMaterial has_chemical_role range ChemicalRole Drug has_chemical_role range ChemicalRole EnvironmentalFoodContaminant has_chemical_role range ChemicalRole FoodAdditive has_chemical_role range ChemicalRole Food has_chemical_role range ChemicalRole"},{"location":"ChemicalRole/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage CHEBI ChemicalRoleMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodhas_chemical_role"},{"location":"ChemicalRole/#linkml-source","title":"LinkML Source","text":"
                                        name: chemical role\nid_prefixes:\n- CHEBI\ndescription: \"\\tA role played by the molecular entity or part thereof within a chemical\\\n  \\ context.\"\nexamples:\n- value: CHEBI:35469\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- CHEBI:51086\nis_a: attribute\n\n
                                        "},{"location":"ChemicalToChemicalAssociation/","title":"Class: ChemicalToChemicalAssociation","text":"Description: A relationship between two chemical entities. This can encompass actual interactions as well as temporal causal edges, e.g. one chemical converted to another.
                                         classDiagram\n    class ChemicalToChemicalAssociation\n      ChemicalToEntityAssociationMixin <|-- ChemicalToChemicalAssociation\n      Association <|-- ChemicalToChemicalAssociation\n\n\n      ChemicalToChemicalAssociation <|-- ReactionToParticipantAssociation\n      ChemicalToChemicalAssociation <|-- ChemicalToChemicalDerivationAssociation\n\n\n      ChemicalToChemicalAssociation : aggregator_knowledge_source\n\n      ChemicalToChemicalAssociation : category\n\n      ChemicalToChemicalAssociation : deprecated\n\n      ChemicalToChemicalAssociation : description\n\n      ChemicalToChemicalAssociation : has_attribute\n\n          ChemicalToChemicalAssociation --|> Attribute : has_attribute\n\n      ChemicalToChemicalAssociation : has_evidence\n\n          ChemicalToChemicalAssociation --|> EvidenceType : has_evidence\n\n      ChemicalToChemicalAssociation : id\n\n      ChemicalToChemicalAssociation : iri\n\n      ChemicalToChemicalAssociation : knowledge_source\n\n      ChemicalToChemicalAssociation : name\n\n      ChemicalToChemicalAssociation : negated\n\n      ChemicalToChemicalAssociation : object\n\n          ChemicalToChemicalAssociation --|> ChemicalEntity : object\n\n      ChemicalToChemicalAssociation : object_category\n\n          ChemicalToChemicalAssociation --|> OntologyClass : object_category\n\n      ChemicalToChemicalAssociation : object_category_closure\n\n          ChemicalToChemicalAssociation --|> OntologyClass : object_category_closure\n\n      ChemicalToChemicalAssociation : object_closure\n\n      ChemicalToChemicalAssociation : object_label_closure\n\n      ChemicalToChemicalAssociation : object_namespace\n\n      ChemicalToChemicalAssociation : original_object\n\n      ChemicalToChemicalAssociation : original_predicate\n\n      ChemicalToChemicalAssociation : original_subject\n\n      ChemicalToChemicalAssociation : predicate\n\n      ChemicalToChemicalAssociation : primary_knowledge_source\n\n      ChemicalToChemicalAssociation : publications\n\n          ChemicalToChemicalAssociation --|> Publication : publications\n\n      ChemicalToChemicalAssociation : qualifier\n\n      ChemicalToChemicalAssociation : qualifiers\n\n          ChemicalToChemicalAssociation --|> OntologyClass : qualifiers\n\n      ChemicalToChemicalAssociation : retrieval_source_ids\n\n          ChemicalToChemicalAssociation --|> RetrievalSource : retrieval_source_ids\n\n      ChemicalToChemicalAssociation : subject\n\n          ChemicalToChemicalAssociation --|> ChemicalEntityOrGeneOrGeneProduct : subject\n\n      ChemicalToChemicalAssociation : subject_category\n\n          ChemicalToChemicalAssociation --|> OntologyClass : subject_category\n\n      ChemicalToChemicalAssociation : subject_category_closure\n\n          ChemicalToChemicalAssociation --|> OntologyClass : subject_category_closure\n\n      ChemicalToChemicalAssociation : subject_closure\n\n      ChemicalToChemicalAssociation : subject_label_closure\n\n      ChemicalToChemicalAssociation : subject_namespace\n\n      ChemicalToChemicalAssociation : timepoint\n\n      ChemicalToChemicalAssociation : type\n\n\n
                                        "},{"location":"ChemicalToChemicalAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • ChemicalToChemicalAssociation [ ChemicalToEntityAssociationMixin]
                                              • ReactionToParticipantAssociation
                                              • ChemicalToChemicalDerivationAssociation
                                        "},{"location":"ChemicalToChemicalAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: the chemical entity or entity that is an interactor 1..1 ChemicalEntityOrGeneOrGeneProduct Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: the chemical element that is the target of the statement 1..1 ChemicalEntity Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ChemicalToChemicalAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: chemical to chemical association\ndescription: A relationship between two chemical entities. This can encompass actual\n  interactions as well as temporal causal edges, e.g. one chemical converted to another.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nmixins:\n- chemical to entity association mixin\nslot_usage:\n  object:\n    name: object\n    description: the chemical element that is the target of the statement\n    domain_of:\n    - association\n    range: chemical entity\ndefining_slots:\n- subject\n- object\n\n
                                        "},{"location":"ChemicalToChemicalDerivationAssociation/","title":"Class: ChemicalToChemicalDerivationAssociation","text":"Description: A causal relationship between two chemical entities, where the subject represents the upstream entity and the object represents the downstream. For any such association there is an implicit reaction: IF R has-input C1 AND R has-output C2 AND R enabled-by P AND R type Reaction THEN C1 derives-into C2 catalyst qualifier P
                                         classDiagram\n    class ChemicalToChemicalDerivationAssociation\n      ChemicalToChemicalAssociation <|-- ChemicalToChemicalDerivationAssociation\n\n      ChemicalToChemicalDerivationAssociation : aggregator_knowledge_source\n\n      ChemicalToChemicalDerivationAssociation : catalyst_qualifier\n\n          ChemicalToChemicalDerivationAssociation --|> MacromolecularMachineMixin : catalyst_qualifier\n\n      ChemicalToChemicalDerivationAssociation : category\n\n      ChemicalToChemicalDerivationAssociation : deprecated\n\n      ChemicalToChemicalDerivationAssociation : description\n\n      ChemicalToChemicalDerivationAssociation : has_attribute\n\n          ChemicalToChemicalDerivationAssociation --|> Attribute : has_attribute\n\n      ChemicalToChemicalDerivationAssociation : has_evidence\n\n          ChemicalToChemicalDerivationAssociation --|> EvidenceType : has_evidence\n\n      ChemicalToChemicalDerivationAssociation : id\n\n      ChemicalToChemicalDerivationAssociation : iri\n\n      ChemicalToChemicalDerivationAssociation : knowledge_source\n\n      ChemicalToChemicalDerivationAssociation : name\n\n      ChemicalToChemicalDerivationAssociation : negated\n\n      ChemicalToChemicalDerivationAssociation : object\n\n          ChemicalToChemicalDerivationAssociation --|> ChemicalEntity : object\n\n      ChemicalToChemicalDerivationAssociation : object_category\n\n          ChemicalToChemicalDerivationAssociation --|> OntologyClass : object_category\n\n      ChemicalToChemicalDerivationAssociation : object_category_closure\n\n          ChemicalToChemicalDerivationAssociation --|> OntologyClass : object_category_closure\n\n      ChemicalToChemicalDerivationAssociation : object_closure\n\n      ChemicalToChemicalDerivationAssociation : object_label_closure\n\n      ChemicalToChemicalDerivationAssociation : object_namespace\n\n      ChemicalToChemicalDerivationAssociation : original_object\n\n      ChemicalToChemicalDerivationAssociation : original_predicate\n\n      ChemicalToChemicalDerivationAssociation : original_subject\n\n      ChemicalToChemicalDerivationAssociation : predicate\n\n      ChemicalToChemicalDerivationAssociation : primary_knowledge_source\n\n      ChemicalToChemicalDerivationAssociation : publications\n\n          ChemicalToChemicalDerivationAssociation --|> Publication : publications\n\n      ChemicalToChemicalDerivationAssociation : qualifier\n\n      ChemicalToChemicalDerivationAssociation : qualifiers\n\n          ChemicalToChemicalDerivationAssociation --|> OntologyClass : qualifiers\n\n      ChemicalToChemicalDerivationAssociation : retrieval_source_ids\n\n          ChemicalToChemicalDerivationAssociation --|> RetrievalSource : retrieval_source_ids\n\n      ChemicalToChemicalDerivationAssociation : subject\n\n          ChemicalToChemicalDerivationAssociation --|> ChemicalEntity : subject\n\n      ChemicalToChemicalDerivationAssociation : subject_category\n\n          ChemicalToChemicalDerivationAssociation --|> OntologyClass : subject_category\n\n      ChemicalToChemicalDerivationAssociation : subject_category_closure\n\n          ChemicalToChemicalDerivationAssociation --|> OntologyClass : subject_category_closure\n\n      ChemicalToChemicalDerivationAssociation : subject_closure\n\n      ChemicalToChemicalDerivationAssociation : subject_label_closure\n\n      ChemicalToChemicalDerivationAssociation : subject_namespace\n\n      ChemicalToChemicalDerivationAssociation : timepoint\n\n      ChemicalToChemicalDerivationAssociation : type\n\n\n
                                        "},{"location":"ChemicalToChemicalDerivationAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • ChemicalToChemicalAssociation [ ChemicalToEntityAssociationMixin]
                                              • ChemicalToChemicalDerivationAssociation
                                        "},{"location":"ChemicalToChemicalDerivationAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance catalyst_qualifier: this connects the derivation edge to the chemical entity that catalyzes the reaction that causes the subject chemical to transform into the object chemical. 0..* MacromolecularMachineMixin direct subject: the upstream chemical entity 1..1 ChemicalEntity Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: the downstream chemical entity 1..1 ChemicalEntity Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ChemicalToChemicalDerivationAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: chemical to chemical derivation association\ndescription: 'A causal relationship between two chemical entities, where the subject\n  represents the upstream entity and the object represents the downstream. For any\n  such association there is an implicit reaction: IF R has-input C1 AND R has-output\n  C2 AND R enabled-by P AND R type Reaction THEN C1 derives-into C2 catalyst qualifier\n  P'\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: chemical to chemical association\nslots:\n- catalyst qualifier\nslot_usage:\n  subject:\n    name: subject\n    description: the upstream chemical entity\n    domain_of:\n    - association\n    range: chemical entity\n  object:\n    name: object\n    description: the downstream chemical entity\n    domain_of:\n    - association\n    range: chemical entity\n  predicate:\n    name: predicate\n    domain_of:\n    - predicate mapping\n    - association\n    subproperty_of: derives into\n  catalyst qualifier:\n    name: catalyst qualifier\n    description: this connects the derivation edge to the chemical entity that catalyzes\n      the reaction that causes the subject chemical to transform into the object chemical.\n    domain_of:\n    - chemical to chemical derivation association\ndefining_slots:\n- subject\n- predicate\n- object\n\n
                                        "},{"location":"ChemicalToDiseaseOrPhenotypicFeatureAssociation/","title":"Class: ChemicalToDiseaseOrPhenotypicFeatureAssociation","text":"Description: An interaction between a chemical entity and a phenotype or disease, where the presence of the chemical gives rise to or exacerbates the phenotype.
                                         classDiagram\n    class ChemicalToDiseaseOrPhenotypicFeatureAssociation\n      ChemicalToEntityAssociationMixin <|-- ChemicalToDiseaseOrPhenotypicFeatureAssociation\n      EntityToDiseaseOrPhenotypicFeatureAssociationMixin <|-- ChemicalToDiseaseOrPhenotypicFeatureAssociation\n      Association <|-- ChemicalToDiseaseOrPhenotypicFeatureAssociation\n\n      ChemicalToDiseaseOrPhenotypicFeatureAssociation : aggregator_knowledge_source\n\n      ChemicalToDiseaseOrPhenotypicFeatureAssociation : category\n\n      ChemicalToDiseaseOrPhenotypicFeatureAssociation : deprecated\n\n      ChemicalToDiseaseOrPhenotypicFeatureAssociation : description\n\n      ChemicalToDiseaseOrPhenotypicFeatureAssociation : has_attribute\n\n          ChemicalToDiseaseOrPhenotypicFeatureAssociation --|> Attribute : has_attribute\n\n      ChemicalToDiseaseOrPhenotypicFeatureAssociation : has_evidence\n\n          ChemicalToDiseaseOrPhenotypicFeatureAssociation --|> EvidenceType : has_evidence\n\n      ChemicalToDiseaseOrPhenotypicFeatureAssociation : id\n\n      ChemicalToDiseaseOrPhenotypicFeatureAssociation : iri\n\n      ChemicalToDiseaseOrPhenotypicFeatureAssociation : knowledge_source\n\n      ChemicalToDiseaseOrPhenotypicFeatureAssociation : name\n\n      ChemicalToDiseaseOrPhenotypicFeatureAssociation : negated\n\n      ChemicalToDiseaseOrPhenotypicFeatureAssociation : object\n\n          ChemicalToDiseaseOrPhenotypicFeatureAssociation --|> DiseaseOrPhenotypicFeature : object\n\n      ChemicalToDiseaseOrPhenotypicFeatureAssociation : object_category\n\n          ChemicalToDiseaseOrPhenotypicFeatureAssociation --|> OntologyClass : object_category\n\n      ChemicalToDiseaseOrPhenotypicFeatureAssociation : object_category_closure\n\n          ChemicalToDiseaseOrPhenotypicFeatureAssociation --|> OntologyClass : object_category_closure\n\n      ChemicalToDiseaseOrPhenotypicFeatureAssociation : object_closure\n\n      ChemicalToDiseaseOrPhenotypicFeatureAssociation : object_label_closure\n\n      ChemicalToDiseaseOrPhenotypicFeatureAssociation : object_namespace\n\n      ChemicalToDiseaseOrPhenotypicFeatureAssociation : original_object\n\n      ChemicalToDiseaseOrPhenotypicFeatureAssociation : original_predicate\n\n      ChemicalToDiseaseOrPhenotypicFeatureAssociation : original_subject\n\n      ChemicalToDiseaseOrPhenotypicFeatureAssociation : predicate\n\n      ChemicalToDiseaseOrPhenotypicFeatureAssociation : primary_knowledge_source\n\n      ChemicalToDiseaseOrPhenotypicFeatureAssociation : publications\n\n          ChemicalToDiseaseOrPhenotypicFeatureAssociation --|> Publication : publications\n\n      ChemicalToDiseaseOrPhenotypicFeatureAssociation : qualifier\n\n      ChemicalToDiseaseOrPhenotypicFeatureAssociation : qualifiers\n\n          ChemicalToDiseaseOrPhenotypicFeatureAssociation --|> OntologyClass : qualifiers\n\n      ChemicalToDiseaseOrPhenotypicFeatureAssociation : retrieval_source_ids\n\n          ChemicalToDiseaseOrPhenotypicFeatureAssociation --|> RetrievalSource : retrieval_source_ids\n\n      ChemicalToDiseaseOrPhenotypicFeatureAssociation : subject\n\n          ChemicalToDiseaseOrPhenotypicFeatureAssociation --|> ChemicalEntityOrGeneOrGeneProduct : subject\n\n      ChemicalToDiseaseOrPhenotypicFeatureAssociation : subject_category\n\n          ChemicalToDiseaseOrPhenotypicFeatureAssociation --|> OntologyClass : subject_category\n\n      ChemicalToDiseaseOrPhenotypicFeatureAssociation : subject_category_closure\n\n          ChemicalToDiseaseOrPhenotypicFeatureAssociation --|> OntologyClass : subject_category_closure\n\n      ChemicalToDiseaseOrPhenotypicFeatureAssociation : subject_closure\n\n      ChemicalToDiseaseOrPhenotypicFeatureAssociation : subject_label_closure\n\n      ChemicalToDiseaseOrPhenotypicFeatureAssociation : subject_namespace\n\n      ChemicalToDiseaseOrPhenotypicFeatureAssociation : timepoint\n\n      ChemicalToDiseaseOrPhenotypicFeatureAssociation : type\n\n\n
                                        "},{"location":"ChemicalToDiseaseOrPhenotypicFeatureAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • ChemicalToDiseaseOrPhenotypicFeatureAssociation [ ChemicalToEntityAssociationMixin EntityToDiseaseOrPhenotypicFeatureAssociationMixin]
                                        "},{"location":"ChemicalToDiseaseOrPhenotypicFeatureAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: the chemical entity or entity that is an interactor 1..1 ChemicalEntityOrGeneOrGeneProduct Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: the disease or phenotype that is affected by the chemical 1..1 DiseaseOrPhenotypicFeature Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ChemicalToDiseaseOrPhenotypicFeatureAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: chemical to disease or phenotypic feature association\ndescription: An interaction between a chemical entity and a phenotype or disease,\n  where the presence of the chemical gives rise to or exacerbates the phenotype.\nfrom_schema: https://w3id.org/biolink/biolink-model\nnarrow_mappings:\n- SIO:000993\nis_a: association\nmixins:\n- chemical to entity association mixin\n- entity to disease or phenotypic feature association mixin\nslot_usage:\n  object:\n    name: object\n    description: the disease or phenotype that is affected by the chemical\n    domain_of:\n    - association\n    range: disease or phenotypic feature\ndefining_slots:\n- subject\n- object\n\n
                                        "},{"location":"ChemicalToEntityAssociationMixin/","title":"Class: ChemicalToEntityAssociationMixin","text":"Description: An interaction between a chemical entity and another entity
                                         classDiagram\n    class ChemicalToEntityAssociationMixin\n      ChemicalEntityToEntityAssociationMixin <|-- ChemicalToEntityAssociationMixin\n\n\n      ChemicalToEntityAssociationMixin <|-- ChemicalToChemicalAssociation\n      ChemicalToEntityAssociationMixin <|-- ChemicalToDiseaseOrPhenotypicFeatureAssociation\n      ChemicalToEntityAssociationMixin <|-- ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation\n      ChemicalToEntityAssociationMixin <|-- ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation\n      ChemicalToEntityAssociationMixin <|-- ChemicalToPathwayAssociation\n      ChemicalToEntityAssociationMixin <|-- ChemicalGeneInteractionAssociation\n\n\n\n
                                        "},{"location":"ChemicalToEntityAssociationMixin/#inheritance","title":"Inheritance","text":"
                                        • ChemicalEntityToEntityAssociationMixin
                                          • ChemicalToEntityAssociationMixin
                                        "},{"location":"ChemicalToEntityAssociationMixin/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"ChemicalToEntityAssociationMixin/#mixin-usage","title":"Mixin Usage","text":"mixed into description ChemicalToChemicalAssociation A relationship between two chemical entities. This can encompass actual interactions as well as temporal causal edges, e.g. one chemical converted to another. ChemicalToDiseaseOrPhenotypicFeatureAssociation An interaction between a chemical entity and a phenotype or disease, where the presence of the chemical gives rise to or exacerbates the phenotype. ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation This association defines a relationship between a chemical or treatment (or procedure) and a disease or phenotypic feature where the disesae or phenotypic feature is a secondary undesirable effect. ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation This association defines a relationship between a chemical or treatment (or procedure) and a disease or phenotypic feature where the disesae or phenotypic feature is a secondary, typically (but not always) undesirable effect. ChemicalToPathwayAssociation An interaction between a chemical entity and a biological process or pathway. ChemicalGeneInteractionAssociation describes a physical interaction between a chemical entity and a gene or gene product. Any biological or chemical effect resulting from such an interaction are out of scope, and covered by the ChemicalAffectsGeneAssociation type (e.g. impact of a chemical on the abundance, activity, structure, etc, of either participant in the interaction)"},{"location":"ChemicalToEntityAssociationMixin/#linkml-source","title":"LinkML Source","text":"
                                        name: chemical to entity association mixin\ndescription: An interaction between a chemical entity and another entity\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: chemical entity to entity association mixin\nmixin: true\nslot_usage:\n  subject:\n    name: subject\n    description: the chemical entity or entity that is an interactor\n    domain_of:\n    - association\n    range: chemical entity or gene or gene product\ndefining_slots:\n- subject\n\n
                                        "},{"location":"ChemicalToPathwayAssociation/","title":"Class: ChemicalToPathwayAssociation","text":"Description: An interaction between a chemical entity and a biological process or pathway.
                                         classDiagram\n    class ChemicalToPathwayAssociation\n      ChemicalToEntityAssociationMixin <|-- ChemicalToPathwayAssociation\n      Association <|-- ChemicalToPathwayAssociation\n\n      ChemicalToPathwayAssociation : aggregator_knowledge_source\n\n      ChemicalToPathwayAssociation : category\n\n      ChemicalToPathwayAssociation : deprecated\n\n      ChemicalToPathwayAssociation : description\n\n      ChemicalToPathwayAssociation : has_attribute\n\n          ChemicalToPathwayAssociation --|> Attribute : has_attribute\n\n      ChemicalToPathwayAssociation : has_evidence\n\n          ChemicalToPathwayAssociation --|> EvidenceType : has_evidence\n\n      ChemicalToPathwayAssociation : id\n\n      ChemicalToPathwayAssociation : iri\n\n      ChemicalToPathwayAssociation : knowledge_source\n\n      ChemicalToPathwayAssociation : name\n\n      ChemicalToPathwayAssociation : negated\n\n      ChemicalToPathwayAssociation : object\n\n          ChemicalToPathwayAssociation --|> Pathway : object\n\n      ChemicalToPathwayAssociation : object_category\n\n          ChemicalToPathwayAssociation --|> OntologyClass : object_category\n\n      ChemicalToPathwayAssociation : object_category_closure\n\n          ChemicalToPathwayAssociation --|> OntologyClass : object_category_closure\n\n      ChemicalToPathwayAssociation : object_closure\n\n      ChemicalToPathwayAssociation : object_label_closure\n\n      ChemicalToPathwayAssociation : object_namespace\n\n      ChemicalToPathwayAssociation : original_object\n\n      ChemicalToPathwayAssociation : original_predicate\n\n      ChemicalToPathwayAssociation : original_subject\n\n      ChemicalToPathwayAssociation : predicate\n\n      ChemicalToPathwayAssociation : primary_knowledge_source\n\n      ChemicalToPathwayAssociation : publications\n\n          ChemicalToPathwayAssociation --|> Publication : publications\n\n      ChemicalToPathwayAssociation : qualifier\n\n      ChemicalToPathwayAssociation : qualifiers\n\n          ChemicalToPathwayAssociation --|> OntologyClass : qualifiers\n\n      ChemicalToPathwayAssociation : retrieval_source_ids\n\n          ChemicalToPathwayAssociation --|> RetrievalSource : retrieval_source_ids\n\n      ChemicalToPathwayAssociation : subject\n\n          ChemicalToPathwayAssociation --|> ChemicalEntity : subject\n\n      ChemicalToPathwayAssociation : subject_category\n\n          ChemicalToPathwayAssociation --|> OntologyClass : subject_category\n\n      ChemicalToPathwayAssociation : subject_category_closure\n\n          ChemicalToPathwayAssociation --|> OntologyClass : subject_category_closure\n\n      ChemicalToPathwayAssociation : subject_closure\n\n      ChemicalToPathwayAssociation : subject_label_closure\n\n      ChemicalToPathwayAssociation : subject_namespace\n\n      ChemicalToPathwayAssociation : timepoint\n\n      ChemicalToPathwayAssociation : type\n\n\n
                                        "},{"location":"ChemicalToPathwayAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • ChemicalToPathwayAssociation [ ChemicalToEntityAssociationMixin]
                                        "},{"location":"ChemicalToPathwayAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: the chemical entity that is affecting the pathway 1..1 ChemicalEntity Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: the pathway that is affected by the chemical 1..1 Pathway Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ChemicalToPathwayAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: chemical to pathway association\ndescription: An interaction between a chemical entity and a biological process or\n  pathway.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- SIO:001250\nis_a: association\nmixins:\n- chemical to entity association mixin\nslot_usage:\n  subject:\n    name: subject\n    description: the chemical entity that is affecting the pathway\n    domain_of:\n    - association\n    range: chemical entity\n  object:\n    name: object\n    description: the pathway that is affected by the chemical\n    domain_of:\n    - association\n    range: pathway\ndefining_slots:\n- subject\n- object\n\n
                                        "},{"location":"ChiSquaredAnalysisResult/","title":"Class: ChiSquaredAnalysisResult","text":"Description: A result of a chi squared analysis.
                                         classDiagram\n    class ChiSquaredAnalysisResult\n      StudyResult <|-- ChiSquaredAnalysisResult\n\n      ChiSquaredAnalysisResult : category\n\n      ChiSquaredAnalysisResult : creation_date\n\n      ChiSquaredAnalysisResult : deprecated\n\n      ChiSquaredAnalysisResult : description\n\n      ChiSquaredAnalysisResult : format\n\n      ChiSquaredAnalysisResult : full_name\n\n      ChiSquaredAnalysisResult : has_attribute\n\n          ChiSquaredAnalysisResult --|> Attribute : has_attribute\n\n      ChiSquaredAnalysisResult : id\n\n      ChiSquaredAnalysisResult : iri\n\n      ChiSquaredAnalysisResult : license\n\n      ChiSquaredAnalysisResult : name\n\n      ChiSquaredAnalysisResult : provided_by\n\n      ChiSquaredAnalysisResult : rights\n\n      ChiSquaredAnalysisResult : synonym\n\n      ChiSquaredAnalysisResult : type\n\n      ChiSquaredAnalysisResult : xref\n\n\n
                                        "},{"location":"ChiSquaredAnalysisResult/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • InformationContentEntity
                                              • StudyResult
                                                • ChiSquaredAnalysisResult
                                        "},{"location":"ChiSquaredAnalysisResult/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance license: None 0..1 String InformationContentEntity rights: None 0..1 String InformationContentEntity format: None 0..1 String InformationContentEntity creation_date: date on which an entity was created. This can be applied to nodes or edges 0..1 Date InformationContentEntity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ChiSquaredAnalysisResult/#linkml-source","title":"LinkML Source","text":"
                                        name: chi squared analysis result\ndescription: A result of a chi squared analysis.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: study result\n\n
                                        "},{"location":"ClinicalApprovalStatusEnum/","title":"Enum: ClinicalApprovalStatusEnum","text":""},{"location":"ClinicalApprovalStatusEnum/#permissible-values","title":"Permissible Values","text":"Value Meaning Description approved_for_condition None None fda_approved_for_condition None None not_approved_for_condition None None post_approval_withdrawal None None off_label_use None None not_provided None None"},{"location":"ClinicalApprovalStatusEnum/#slots","title":"Slots","text":"Name Description clinical_approval_status"},{"location":"ClinicalApprovalStatusEnum/#linkml-source","title":"LinkML Source","text":"
                                        name: ClinicalApprovalStatusEnum\nfrom_schema: https://w3id.org/biolink/biolink-model\npermissible_values:\n  approved_for_condition:\n    text: approved_for_condition\n  fda_approved_for_condition:\n    text: fda_approved_for_condition\n    is_a: approved_for_condition\n  not_approved_for_condition:\n    text: not_approved_for_condition\n  post_approval_withdrawal:\n    text: post_approval_withdrawal\n    is_a: not_approved_for_condition\n  off_label_use:\n    text: off_label_use\n    is_a: not_approved_for_condition\n  not_provided:\n    text: not_provided\n\n
                                        "},{"location":"ClinicalAttribute/","title":"Class: ClinicalAttribute","text":"Description: Attributes relating to a clinical manifestation
                                         classDiagram\n    class ClinicalAttribute\n      Attribute <|-- ClinicalAttribute\n\n\n      ClinicalAttribute <|-- ClinicalMeasurement\n      ClinicalAttribute <|-- ClinicalModifier\n      ClinicalAttribute <|-- ClinicalCourse\n\n\n      ClinicalAttribute : category\n\n      ClinicalAttribute : deprecated\n\n      ClinicalAttribute : description\n\n      ClinicalAttribute : full_name\n\n      ClinicalAttribute : has_attribute\n\n          ClinicalAttribute --|> Attribute : has_attribute\n\n      ClinicalAttribute : has_attribute_type\n\n          ClinicalAttribute --|> OntologyClass : has_attribute_type\n\n      ClinicalAttribute : has_qualitative_value\n\n          ClinicalAttribute --|> NamedThing : has_qualitative_value\n\n      ClinicalAttribute : has_quantitative_value\n\n          ClinicalAttribute --|> QuantityValue : has_quantitative_value\n\n      ClinicalAttribute : id\n\n      ClinicalAttribute : iri\n\n      ClinicalAttribute : name\n\n      ClinicalAttribute : provided_by\n\n      ClinicalAttribute : synonym\n\n      ClinicalAttribute : type\n\n      ClinicalAttribute : xref\n\n\n
                                        "},{"location":"ClinicalAttribute/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • Attribute [ OntologyClass]
                                              • ClinicalAttribute
                                                • ClinicalMeasurement
                                                • ClinicalModifier
                                                • ClinicalCourse
                                        "},{"location":"ClinicalAttribute/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance name: The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term. 0..1 LabelType Entity, Attribute has_attribute_type: connects an attribute to a class that describes it 1..1 OntologyClass Attribute has_quantitative_value: connects an attribute to a value 0..* QuantityValue Attribute has_qualitative_value: connects an attribute to a value 0..1 NamedThing Attribute iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity, Attribute id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String OntologyClass, Entity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ClinicalAttribute/#usages","title":"Usages","text":"used by used in type used ClinicalFinding has_attribute range ClinicalAttribute"},{"location":"ClinicalAttribute/#linkml-source","title":"LinkML Source","text":"
                                        name: clinical attribute\ndescription: Attributes relating to a clinical manifestation\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- STY:T201\nis_a: attribute\n\n
                                        "},{"location":"ClinicalCourse/","title":"Class: ClinicalCourse","text":"Description: The course a disease typically takes from its onset, progression in time, and eventual resolution or death of the affected individual
                                         classDiagram\n    class ClinicalCourse\n      ClinicalAttribute <|-- ClinicalCourse\n\n\n      ClinicalCourse <|-- Onset\n\n\n      ClinicalCourse : category\n\n      ClinicalCourse : deprecated\n\n      ClinicalCourse : description\n\n      ClinicalCourse : full_name\n\n      ClinicalCourse : has_attribute\n\n          ClinicalCourse --|> Attribute : has_attribute\n\n      ClinicalCourse : has_attribute_type\n\n          ClinicalCourse --|> OntologyClass : has_attribute_type\n\n      ClinicalCourse : has_qualitative_value\n\n          ClinicalCourse --|> NamedThing : has_qualitative_value\n\n      ClinicalCourse : has_quantitative_value\n\n          ClinicalCourse --|> QuantityValue : has_quantitative_value\n\n      ClinicalCourse : id\n\n      ClinicalCourse : iri\n\n      ClinicalCourse : name\n\n      ClinicalCourse : provided_by\n\n      ClinicalCourse : synonym\n\n      ClinicalCourse : type\n\n      ClinicalCourse : xref\n\n\n
                                        "},{"location":"ClinicalCourse/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • Attribute [ OntologyClass]
                                              • ClinicalAttribute
                                                • ClinicalCourse
                                                  • Onset
                                        "},{"location":"ClinicalCourse/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance name: The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term. 0..1 LabelType Entity, Attribute has_attribute_type: connects an attribute to a class that describes it 1..1 OntologyClass Attribute has_quantitative_value: connects an attribute to a value 0..* QuantityValue Attribute has_qualitative_value: connects an attribute to a value 0..1 NamedThing Attribute iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity, Attribute id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String OntologyClass, Entity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ClinicalCourse/#linkml-source","title":"LinkML Source","text":"
                                        name: clinical course\ndescription: The course a disease typically takes from its onset, progression in time,\n  and eventual resolution or death of the affected individual\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- HP:0031797\nis_a: clinical attribute\n\n
                                        "},{"location":"ClinicalEntity/","title":"Class: ClinicalEntity","text":"Description: Any entity or process that exists in the clinical domain and outside the biological realm. Diseases are placed under biological entities
                                         classDiagram\n    class ClinicalEntity\n      NamedThing <|-- ClinicalEntity\n\n\n      ClinicalEntity <|-- ClinicalTrial\n      ClinicalEntity <|-- ClinicalIntervention\n\n\n      ClinicalEntity : category\n\n      ClinicalEntity : deprecated\n\n      ClinicalEntity : description\n\n      ClinicalEntity : full_name\n\n      ClinicalEntity : has_attribute\n\n          ClinicalEntity --|> Attribute : has_attribute\n\n      ClinicalEntity : id\n\n      ClinicalEntity : iri\n\n      ClinicalEntity : name\n\n      ClinicalEntity : provided_by\n\n      ClinicalEntity : synonym\n\n      ClinicalEntity : type\n\n      ClinicalEntity : xref\n\n\n
                                        "},{"location":"ClinicalEntity/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • ClinicalEntity
                                              • ClinicalTrial
                                              • ClinicalIntervention
                                        "},{"location":"ClinicalEntity/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ClinicalEntity/#linkml-source","title":"LinkML Source","text":"
                                        name: clinical entity\ndescription: Any entity or process that exists in the clinical domain and outside\n  the biological realm. Diseases are placed under biological entities\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: named thing\n\n
                                        "},{"location":"ClinicalFinding/","title":"Class: ClinicalFinding","text":"Description: this category is currently considered broad enough to tag clinical lab measurements and other biological attributes taken as 'clinical traits' with some statistical score, for example, a p value in genetic associations.
                                         classDiagram\n    class ClinicalFinding\n      PhenotypicFeature <|-- ClinicalFinding\n\n      ClinicalFinding : category\n\n      ClinicalFinding : deprecated\n\n      ClinicalFinding : description\n\n      ClinicalFinding : full_name\n\n      ClinicalFinding : has_attribute\n\n          ClinicalFinding --|> ClinicalAttribute : has_attribute\n\n      ClinicalFinding : id\n\n      ClinicalFinding : in_taxon\n\n          ClinicalFinding --|> OrganismTaxon : in_taxon\n\n      ClinicalFinding : in_taxon_label\n\n      ClinicalFinding : iri\n\n      ClinicalFinding : name\n\n      ClinicalFinding : provided_by\n\n      ClinicalFinding : synonym\n\n      ClinicalFinding : type\n\n      ClinicalFinding : xref\n\n\n
                                        "},{"location":"ClinicalFinding/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • DiseaseOrPhenotypicFeature
                                                • PhenotypicFeature
                                                  • ClinicalFinding
                                        "},{"location":"ClinicalFinding/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* ClinicalAttribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ClinicalFinding/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage LOINC ClinicalFinding NCIT FoodGeneticInheritanceDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureClinicalFinding EFO DiseasePhenotypicFeatureClinicalFinding"},{"location":"ClinicalFinding/#linkml-source","title":"LinkML Source","text":"
                                        name: clinical finding\nid_prefixes:\n- LOINC\n- NCIT\n- EFO\ndescription: this category is currently considered broad enough to tag clinical lab\n  measurements and other biological attributes taken as 'clinical traits' with some\n  statistical score, for example, a p value in genetic associations.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: phenotypic feature\nslot_usage:\n  has attribute:\n    name: has attribute\n    domain_of:\n    - entity\n    range: clinical attribute\n\n
                                        "},{"location":"ClinicalIntervention/","title":"Class: ClinicalIntervention","text":"
                                         classDiagram\n    class ClinicalIntervention\n      ClinicalEntity <|-- ClinicalIntervention\n\n\n      ClinicalIntervention <|-- Hospitalization\n\n\n      ClinicalIntervention : category\n\n      ClinicalIntervention : deprecated\n\n      ClinicalIntervention : description\n\n      ClinicalIntervention : full_name\n\n      ClinicalIntervention : has_attribute\n\n          ClinicalIntervention --|> Attribute : has_attribute\n\n      ClinicalIntervention : id\n\n      ClinicalIntervention : iri\n\n      ClinicalIntervention : name\n\n      ClinicalIntervention : provided_by\n\n      ClinicalIntervention : synonym\n\n      ClinicalIntervention : type\n\n      ClinicalIntervention : xref\n\n\n
                                        "},{"location":"ClinicalIntervention/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • ClinicalEntity
                                              • ClinicalIntervention
                                                • Hospitalization
                                        "},{"location":"ClinicalIntervention/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ClinicalIntervention/#linkml-source","title":"LinkML Source","text":"
                                        name: clinical intervention\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: clinical entity\n\n
                                        "},{"location":"ClinicalMeasurement/","title":"Class: ClinicalMeasurement","text":"Description: A clinical measurement is a special kind of attribute which results from a laboratory observation from a subject individual or sample. Measurements can be connected to their subject by the 'has attribute' slot.
                                         classDiagram\n    class ClinicalMeasurement\n      ClinicalAttribute <|-- ClinicalMeasurement\n\n      ClinicalMeasurement : category\n\n      ClinicalMeasurement : deprecated\n\n      ClinicalMeasurement : description\n\n      ClinicalMeasurement : full_name\n\n      ClinicalMeasurement : has_attribute\n\n          ClinicalMeasurement --|> Attribute : has_attribute\n\n      ClinicalMeasurement : has_attribute_type\n\n          ClinicalMeasurement --|> OntologyClass : has_attribute_type\n\n      ClinicalMeasurement : has_qualitative_value\n\n          ClinicalMeasurement --|> NamedThing : has_qualitative_value\n\n      ClinicalMeasurement : has_quantitative_value\n\n          ClinicalMeasurement --|> QuantityValue : has_quantitative_value\n\n      ClinicalMeasurement : id\n\n      ClinicalMeasurement : iri\n\n      ClinicalMeasurement : name\n\n      ClinicalMeasurement : provided_by\n\n      ClinicalMeasurement : synonym\n\n      ClinicalMeasurement : type\n\n      ClinicalMeasurement : xref\n\n\n
                                        "},{"location":"ClinicalMeasurement/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • Attribute [ OntologyClass]
                                              • ClinicalAttribute
                                                • ClinicalMeasurement
                                        "},{"location":"ClinicalMeasurement/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance name: The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term. 0..1 LabelType Entity, Attribute has_attribute_type: connects an attribute to a class that describes it 1..1 OntologyClass Attribute has_quantitative_value: connects an attribute to a value 0..* QuantityValue Attribute has_qualitative_value: connects an attribute to a value 0..1 NamedThing Attribute iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity, Attribute id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String OntologyClass, Entity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ClinicalMeasurement/#linkml-source","title":"LinkML Source","text":"
                                        name: clinical measurement\ndescription: A clinical measurement is a special kind of attribute which results from\n  a laboratory observation from a subject individual or sample. Measurements can be\n  connected to their subject by the 'has attribute' slot.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- EFO:0001444\nis_a: clinical attribute\nslot_usage:\n  has attribute type:\n    name: has attribute type\n    values_from:\n    - EFO\n    - LOINC\n    multivalued: false\n    domain_of:\n    - attribute\n    required: true\n\n
                                        "},{"location":"ClinicalModifier/","title":"Class: ClinicalModifier","text":"Description: Used to characterize and specify the phenotypic abnormalities defined in the phenotypic abnormality sub-ontology, with respect to severity, laterality, and other aspects
                                         classDiagram\n    class ClinicalModifier\n      ClinicalAttribute <|-- ClinicalModifier\n\n      ClinicalModifier : category\n\n      ClinicalModifier : deprecated\n\n      ClinicalModifier : description\n\n      ClinicalModifier : full_name\n\n      ClinicalModifier : has_attribute\n\n          ClinicalModifier --|> Attribute : has_attribute\n\n      ClinicalModifier : has_attribute_type\n\n          ClinicalModifier --|> OntologyClass : has_attribute_type\n\n      ClinicalModifier : has_qualitative_value\n\n          ClinicalModifier --|> NamedThing : has_qualitative_value\n\n      ClinicalModifier : has_quantitative_value\n\n          ClinicalModifier --|> QuantityValue : has_quantitative_value\n\n      ClinicalModifier : id\n\n      ClinicalModifier : iri\n\n      ClinicalModifier : name\n\n      ClinicalModifier : provided_by\n\n      ClinicalModifier : synonym\n\n      ClinicalModifier : type\n\n      ClinicalModifier : xref\n\n\n
                                        "},{"location":"ClinicalModifier/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • Attribute [ OntologyClass]
                                              • ClinicalAttribute
                                                • ClinicalModifier
                                        "},{"location":"ClinicalModifier/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance name: The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term. 0..1 LabelType Entity, Attribute has_attribute_type: connects an attribute to a class that describes it 1..1 OntologyClass Attribute has_quantitative_value: connects an attribute to a value 0..* QuantityValue Attribute has_qualitative_value: connects an attribute to a value 0..1 NamedThing Attribute iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity, Attribute id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String OntologyClass, Entity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ClinicalModifier/#linkml-source","title":"LinkML Source","text":"
                                        name: clinical modifier\ndescription: Used to characterize and specify the phenotypic abnormalities defined\n  in the phenotypic abnormality sub-ontology, with respect to severity, laterality,\n  and other aspects\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: clinical attribute\n\n
                                        "},{"location":"ClinicalTrial/","title":"Class: ClinicalTrial","text":"
                                         classDiagram\n    class ClinicalTrial\n      ClinicalEntity <|-- ClinicalTrial\n\n      ClinicalTrial : category\n\n      ClinicalTrial : deprecated\n\n      ClinicalTrial : description\n\n      ClinicalTrial : full_name\n\n      ClinicalTrial : has_attribute\n\n          ClinicalTrial --|> Attribute : has_attribute\n\n      ClinicalTrial : id\n\n      ClinicalTrial : iri\n\n      ClinicalTrial : name\n\n      ClinicalTrial : provided_by\n\n      ClinicalTrial : synonym\n\n      ClinicalTrial : type\n\n      ClinicalTrial : xref\n\n\n
                                        "},{"location":"ClinicalTrial/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • ClinicalEntity
                                              • ClinicalTrial
                                        "},{"location":"ClinicalTrial/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ClinicalTrial/#linkml-source","title":"LinkML Source","text":"
                                        name: clinical trial\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: clinical entity\n\n
                                        "},{"location":"CodingSequence/","title":"Class: CodingSequence","text":"
                                         classDiagram\n    class CodingSequence\n      GenomicEntity <|-- CodingSequence\n      BiologicalEntity <|-- CodingSequence\n\n      CodingSequence : category\n\n      CodingSequence : deprecated\n\n      CodingSequence : description\n\n      CodingSequence : full_name\n\n      CodingSequence : has_attribute\n\n          CodingSequence --|> Attribute : has_attribute\n\n      CodingSequence : has_biological_sequence\n\n      CodingSequence : id\n\n      CodingSequence : in_taxon\n\n          CodingSequence --|> OrganismTaxon : in_taxon\n\n      CodingSequence : in_taxon_label\n\n      CodingSequence : iri\n\n      CodingSequence : name\n\n      CodingSequence : provided_by\n\n      CodingSequence : synonym\n\n      CodingSequence : type\n\n      CodingSequence : xref\n\n\n
                                        "},{"location":"CodingSequence/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • CodingSequence [ GenomicEntity]
                                        "},{"location":"CodingSequence/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance has_biological_sequence: connects a genomic feature to its sequence 0..1 BiologicalSequence GenomicEntity in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"CodingSequence/#usages","title":"Usages","text":"used by used in type used GenomicSequenceLocalization phase domain CodingSequence"},{"location":"CodingSequence/#linkml-source","title":"LinkML Source","text":"
                                        name: coding sequence\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- SO:0000316\n- SIO:001390\nis_a: biological entity\nmixins:\n- genomic entity\n\n
                                        "},{"location":"Cohort/","title":"Class: Cohort","text":"Description: A group of people banded together or treated as a group who share common characteristics. A cohort 'study' is a particular form of longitudinal study that samples a cohort, performing a cross-section at intervals through time.
                                         classDiagram\n    class Cohort\n      SubjectOfInvestigation <|-- Cohort\n      StudyPopulation <|-- Cohort\n\n      Cohort : category\n\n      Cohort : deprecated\n\n      Cohort : description\n\n      Cohort : full_name\n\n      Cohort : has_attribute\n\n          Cohort --|> Attribute : has_attribute\n\n      Cohort : id\n\n      Cohort : in_taxon\n\n          Cohort --|> OrganismTaxon : in_taxon\n\n      Cohort : in_taxon_label\n\n      Cohort : iri\n\n      Cohort : name\n\n      Cohort : provided_by\n\n      Cohort : synonym\n\n      Cohort : type\n\n      Cohort : xref\n\n\n
                                        "},{"location":"Cohort/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • OrganismalEntity [ SubjectOfInvestigation]
                                                • PopulationOfIndividualOrganisms [ SubjectOfInvestigation]
                                                  • StudyPopulation
                                                    • Cohort [ SubjectOfInvestigation]
                                        "},{"location":"Cohort/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: may often be an organism attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Cohort/#linkml-source","title":"LinkML Source","text":"
                                        name: cohort\ndescription: A group of people banded together or treated as a group who share common\n  characteristics. A cohort 'study' is a particular form of longitudinal study that\n  samples a cohort, performing a cross-section at intervals through time.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- WIKIDATA:Q1303415\nnarrow_mappings:\n- STY:T097\n- STY:T099\n- STY:T100\n- STY:T101\nis_a: study population\nmixins:\n- subject of investigation\n\n
                                        "},{"location":"CommonDataElement/","title":"Class: CommonDataElement","text":"Description: A Common Data Element (CDE) is a standardized, precisely defined question, paired with a set of allowable responses, used systematically across different sites, studies, or clinical trials to ensure consistent data collection. Multiple CDEs (from one or more Collections) can be curated into Forms. (https://cde.nlm.nih.gov/home)
                                         classDiagram\n    class CommonDataElement\n      InformationContentEntity <|-- CommonDataElement\n\n      CommonDataElement : category\n\n      CommonDataElement : creation_date\n\n      CommonDataElement : deprecated\n\n      CommonDataElement : description\n\n      CommonDataElement : format\n\n      CommonDataElement : full_name\n\n      CommonDataElement : has_attribute\n\n          CommonDataElement --|> Attribute : has_attribute\n\n      CommonDataElement : id\n\n      CommonDataElement : iri\n\n      CommonDataElement : license\n\n      CommonDataElement : name\n\n      CommonDataElement : provided_by\n\n      CommonDataElement : rights\n\n      CommonDataElement : synonym\n\n      CommonDataElement : type\n\n      CommonDataElement : xref\n\n\n
                                        "},{"location":"CommonDataElement/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • InformationContentEntity
                                              • CommonDataElement
                                        "},{"location":"CommonDataElement/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance license: None 0..1 String InformationContentEntity rights: None 0..1 String InformationContentEntity format: None 0..1 String InformationContentEntity creation_date: date on which an entity was created. This can be applied to nodes or edges 0..1 Date InformationContentEntity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"CommonDataElement/#linkml-source","title":"LinkML Source","text":"
                                        name: common data element\ndescription: A Common Data Element (CDE) is a standardized, precisely defined question,\n  paired with a set of allowable  responses, used systematically across different\n  sites, studies, or clinical trials to ensure consistent  data collection. Multiple\n  CDEs (from one or more Collections) can be curated into Forms.  (https://cde.nlm.nih.gov/home)\nfrom_schema: https://w3id.org/biolink/biolink-model\nclose_mappings:\n- NCIT:C19984\nis_a: information content entity\n\n
                                        "},{"location":"ComplexChemicalExposure/","title":"Class: ComplexChemicalExposure","text":"Description: A complex chemical exposure is an intake of a chemical mixture (e.g. gasoline), other than a drug.
                                         classDiagram\n    class ComplexChemicalExposure\n      Attribute <|-- ComplexChemicalExposure\n\n      ComplexChemicalExposure : category\n\n      ComplexChemicalExposure : deprecated\n\n      ComplexChemicalExposure : description\n\n      ComplexChemicalExposure : full_name\n\n      ComplexChemicalExposure : has_attribute\n\n          ComplexChemicalExposure --|> Attribute : has_attribute\n\n      ComplexChemicalExposure : has_attribute_type\n\n          ComplexChemicalExposure --|> OntologyClass : has_attribute_type\n\n      ComplexChemicalExposure : has_qualitative_value\n\n          ComplexChemicalExposure --|> NamedThing : has_qualitative_value\n\n      ComplexChemicalExposure : has_quantitative_value\n\n          ComplexChemicalExposure --|> QuantityValue : has_quantitative_value\n\n      ComplexChemicalExposure : id\n\n      ComplexChemicalExposure : iri\n\n      ComplexChemicalExposure : name\n\n      ComplexChemicalExposure : provided_by\n\n      ComplexChemicalExposure : synonym\n\n      ComplexChemicalExposure : type\n\n      ComplexChemicalExposure : xref\n\n\n
                                        "},{"location":"ComplexChemicalExposure/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • Attribute [ OntologyClass]
                                              • ComplexChemicalExposure
                                        "},{"location":"ComplexChemicalExposure/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance name: The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term. 0..1 LabelType Entity, Attribute has_attribute_type: connects an attribute to a class that describes it 1..1 OntologyClass Attribute has_quantitative_value: connects an attribute to a value 0..* QuantityValue Attribute has_qualitative_value: connects an attribute to a value 0..1 NamedThing Attribute iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity, Attribute id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String OntologyClass, Entity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ComplexChemicalExposure/#linkml-source","title":"LinkML Source","text":"
                                        name: complex chemical exposure\ndescription: A complex chemical exposure is an intake of a chemical mixture (e.g.\n  gasoline), other than a drug.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: attribute\n\n
                                        "},{"location":"ComplexMolecularMixture/","title":"Class: ComplexMolecularMixture","text":"Description: A complex molecular mixture is a chemical mixture composed of two or more molecular entities with unknown concentration and stoichiometry.
                                         classDiagram\n    class ComplexMolecularMixture\n      ChemicalMixture <|-- ComplexMolecularMixture\n\n      ComplexMolecularMixture : available_from\n\n          ComplexMolecularMixture --|> DrugAvailabilityEnum : available_from\n\n      ComplexMolecularMixture : category\n\n      ComplexMolecularMixture : deprecated\n\n      ComplexMolecularMixture : description\n\n      ComplexMolecularMixture : drug_regulatory_status_world_wide\n\n      ComplexMolecularMixture : full_name\n\n      ComplexMolecularMixture : has_attribute\n\n          ComplexMolecularMixture --|> Attribute : has_attribute\n\n      ComplexMolecularMixture : has_chemical_role\n\n          ComplexMolecularMixture --|> ChemicalRole : has_chemical_role\n\n      ComplexMolecularMixture : highest_FDA_approval_status\n\n      ComplexMolecularMixture : id\n\n      ComplexMolecularMixture : iri\n\n      ComplexMolecularMixture : is_supplement\n\n          ComplexMolecularMixture --|> ChemicalMixture : is_supplement\n\n      ComplexMolecularMixture : is_toxic\n\n      ComplexMolecularMixture : max_tolerated_dose\n\n      ComplexMolecularMixture : name\n\n      ComplexMolecularMixture : provided_by\n\n      ComplexMolecularMixture : routes_of_delivery\n\n          ComplexMolecularMixture --|> DrugDeliveryEnum : routes_of_delivery\n\n      ComplexMolecularMixture : synonym\n\n      ComplexMolecularMixture : trade_name\n\n          ComplexMolecularMixture --|> ChemicalEntity : trade_name\n\n      ComplexMolecularMixture : type\n\n      ComplexMolecularMixture : xref\n\n\n
                                        "},{"location":"ComplexMolecularMixture/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • ChemicalEntity [ PhysicalEssence ChemicalOrDrugOrTreatment ChemicalEntityOrGeneOrGeneProduct ChemicalEntityOrProteinOrPolypeptide]
                                              • ChemicalMixture
                                                • ComplexMolecularMixture
                                        "},{"location":"ComplexMolecularMixture/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance is_supplement: 0..1 ChemicalMixture ChemicalMixture highest_FDA_approval_status: Should be the highest level of FDA approval this chemical entity or device has, regardless of which disease, condition or phenotype it is currently being reviewed to treat. For specific levels of FDA approval for a specific condition, disease, phenotype, etc., see the association slot, 'clinical approval status.' 0..1 String ChemicalMixture drug_regulatory_status_world_wide: An agglomeration of drug regulatory status worldwide. Not specific to FDA. 0..1 String ChemicalMixture routes_of_delivery: the method or process of administering a pharmaceutical compound to achieve a therapeutic effect in humans or animals. 0..* DrugDeliveryEnum ChemicalMixture trade_name: 0..1 ChemicalEntity ChemicalEntity available_from: 0..* DrugAvailabilityEnum ChemicalEntity max_tolerated_dose: The highest dose of a drug or treatment that does not cause unacceptable side effects. The maximum tolerated dose is determined in clinical trials by testing increasing doses on different groups of people until the highest dose with acceptable side effects is found. Also called MTD. 0..1 String ChemicalEntity is_toxic: 0..1 Boolean ChemicalEntity has_chemical_role: A role is particular behaviour which a chemical entity may exhibit. 0..* ChemicalRole ChemicalEntity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ComplexMolecularMixture/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage PUBCHEM.COMPOUND MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood CHEMBL.COMPOUND MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood UNII MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood CHEBI ChemicalRoleMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodhas_chemical_role DRUGBANK MolecularEntitySmallMoleculeChemicalMixtureMolecularMixtureComplexMolecularMixture MESH OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureProtein CAS MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood DrugCentral MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureMolecularMixtureComplexMolecularMixture GTOPDB MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood HMDB MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.COMPOUND MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood ChemBank MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood PUBCHEM.SUBSTANCE MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood SIDER.DRUG MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood INCHI MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood INCHIKEY MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.GLYCAN MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.DRUG MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureMolecularMixtureComplexMolecularMixture KEGG MolecularEntityChemicalEntityChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityBiologicalProcessPathwayProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.ENVIRON MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood UMLS OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureGenePolypeptideProtein"},{"location":"ComplexMolecularMixture/#linkml-source","title":"LinkML Source","text":"
                                        name: complex molecular mixture\nid_prefixes:\n- PUBCHEM.COMPOUND\n- CHEMBL.COMPOUND\n- UNII\n- CHEBI\n- DRUGBANK\n- MESH\n- CAS\n- DrugCentral\n- GTOPDB\n- HMDB\n- KEGG.COMPOUND\n- ChemBank\n- PUBCHEM.SUBSTANCE\n- SIDER.DRUG\n- INCHI\n- INCHIKEY\n- KEGG.GLYCAN\n- KEGG.DRUG\n- KEGG\n- KEGG.ENVIRON\n- UMLS\ndescription: A complex molecular mixture is a chemical mixture composed of two or\n  more molecular entities with unknown concentration and stoichiometry.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: chemical mixture\n\n
                                        "},{"location":"ConceptCountAnalysisResult/","title":"Class: ConceptCountAnalysisResult","text":"Description: A result of a concept count analysis.
                                         classDiagram\n    class ConceptCountAnalysisResult\n      StudyResult <|-- ConceptCountAnalysisResult\n\n      ConceptCountAnalysisResult : category\n\n      ConceptCountAnalysisResult : creation_date\n\n      ConceptCountAnalysisResult : deprecated\n\n      ConceptCountAnalysisResult : description\n\n      ConceptCountAnalysisResult : format\n\n      ConceptCountAnalysisResult : full_name\n\n      ConceptCountAnalysisResult : has_attribute\n\n          ConceptCountAnalysisResult --|> Attribute : has_attribute\n\n      ConceptCountAnalysisResult : id\n\n      ConceptCountAnalysisResult : iri\n\n      ConceptCountAnalysisResult : license\n\n      ConceptCountAnalysisResult : name\n\n      ConceptCountAnalysisResult : provided_by\n\n      ConceptCountAnalysisResult : rights\n\n      ConceptCountAnalysisResult : synonym\n\n      ConceptCountAnalysisResult : type\n\n      ConceptCountAnalysisResult : xref\n\n\n
                                        "},{"location":"ConceptCountAnalysisResult/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • InformationContentEntity
                                              • StudyResult
                                                • ConceptCountAnalysisResult
                                        "},{"location":"ConceptCountAnalysisResult/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance license: None 0..1 String InformationContentEntity rights: None 0..1 String InformationContentEntity format: None 0..1 String InformationContentEntity creation_date: date on which an entity was created. This can be applied to nodes or edges 0..1 Date InformationContentEntity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ConceptCountAnalysisResult/#linkml-source","title":"LinkML Source","text":"
                                        name: concept count analysis result\ndescription: A result of a concept count analysis.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: study result\n\n
                                        "},{"location":"ConfidenceLevel/","title":"Class: ConfidenceLevel","text":"Description: Level of confidence in a statement
                                         classDiagram\n    class ConfidenceLevel\n      InformationContentEntity <|-- ConfidenceLevel\n\n      ConfidenceLevel : category\n\n      ConfidenceLevel : creation_date\n\n      ConfidenceLevel : deprecated\n\n      ConfidenceLevel : description\n\n      ConfidenceLevel : format\n\n      ConfidenceLevel : full_name\n\n      ConfidenceLevel : has_attribute\n\n          ConfidenceLevel --|> Attribute : has_attribute\n\n      ConfidenceLevel : id\n\n      ConfidenceLevel : iri\n\n      ConfidenceLevel : license\n\n      ConfidenceLevel : name\n\n      ConfidenceLevel : provided_by\n\n      ConfidenceLevel : rights\n\n      ConfidenceLevel : synonym\n\n      ConfidenceLevel : type\n\n      ConfidenceLevel : xref\n\n\n
                                        "},{"location":"ConfidenceLevel/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • InformationContentEntity
                                              • ConfidenceLevel
                                        "},{"location":"ConfidenceLevel/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance license: None 0..1 String InformationContentEntity rights: None 0..1 String InformationContentEntity format: None 0..1 String InformationContentEntity creation_date: date on which an entity was created. This can be applied to nodes or edges 0..1 Date InformationContentEntity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ConfidenceLevel/#linkml-source","title":"LinkML Source","text":"
                                        name: confidence level\ndescription: Level of confidence in a statement\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- CIO:0000028\n- SEPIO:0000187\nclose_mappings:\n- SEPIO:0000167\nis_a: information content entity\nvalues_from:\n- cio\n\n
                                        "},{"location":"ContributorAssociation/","title":"Class: ContributorAssociation","text":"Description: Any association between an entity (such as a publication) and various agents that contribute to its realisation
                                         classDiagram\n    class ContributorAssociation\n      Association <|-- ContributorAssociation\n\n      ContributorAssociation : aggregator_knowledge_source\n\n      ContributorAssociation : category\n\n      ContributorAssociation : deprecated\n\n      ContributorAssociation : description\n\n      ContributorAssociation : has_attribute\n\n          ContributorAssociation --|> Attribute : has_attribute\n\n      ContributorAssociation : has_evidence\n\n          ContributorAssociation --|> EvidenceType : has_evidence\n\n      ContributorAssociation : id\n\n      ContributorAssociation : iri\n\n      ContributorAssociation : knowledge_source\n\n      ContributorAssociation : name\n\n      ContributorAssociation : negated\n\n      ContributorAssociation : object\n\n          ContributorAssociation --|> Agent : object\n\n      ContributorAssociation : object_category\n\n          ContributorAssociation --|> OntologyClass : object_category\n\n      ContributorAssociation : object_category_closure\n\n          ContributorAssociation --|> OntologyClass : object_category_closure\n\n      ContributorAssociation : object_closure\n\n      ContributorAssociation : object_label_closure\n\n      ContributorAssociation : object_namespace\n\n      ContributorAssociation : original_object\n\n      ContributorAssociation : original_predicate\n\n      ContributorAssociation : original_subject\n\n      ContributorAssociation : predicate\n\n      ContributorAssociation : primary_knowledge_source\n\n      ContributorAssociation : publications\n\n          ContributorAssociation --|> Publication : publications\n\n      ContributorAssociation : qualifier\n\n      ContributorAssociation : qualifiers\n\n          ContributorAssociation --|> OntologyClass : qualifiers\n\n      ContributorAssociation : retrieval_source_ids\n\n          ContributorAssociation --|> RetrievalSource : retrieval_source_ids\n\n      ContributorAssociation : subject\n\n          ContributorAssociation --|> InformationContentEntity : subject\n\n      ContributorAssociation : subject_category\n\n          ContributorAssociation --|> OntologyClass : subject_category\n\n      ContributorAssociation : subject_category_closure\n\n          ContributorAssociation --|> OntologyClass : subject_category_closure\n\n      ContributorAssociation : subject_closure\n\n      ContributorAssociation : subject_label_closure\n\n      ContributorAssociation : subject_namespace\n\n      ContributorAssociation : timepoint\n\n      ContributorAssociation : type\n\n\n
                                        "},{"location":"ContributorAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • ContributorAssociation
                                        "},{"location":"ContributorAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: information content entity which an agent has helped realise 1..1 InformationContentEntity Association predicate: generally one of the predicate values 'provider', 'publisher', 'editor' or 'author' 1..1 PredicateType Association object: agent helping to realise the given entity (e.g. such as a publication) 1..1 Agent Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: this field can be used to annotate special characteristics of an agent relationship, such as the fact that a given author agent of a publication is the 'corresponding author' 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ContributorAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: contributor association\ndescription: Any association between an entity (such as a publication) and various\n  agents that contribute to its realisation\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nslot_usage:\n  subject:\n    name: subject\n    description: information content entity which an agent has helped realise\n    domain_of:\n    - association\n    range: information content entity\n  predicate:\n    name: predicate\n    description: generally one of the predicate values 'provider', 'publisher', 'editor'\n      or 'author'\n    domain_of:\n    - predicate mapping\n    - association\n    subproperty_of: contributor\n  object:\n    name: object\n    description: agent helping to realise the given entity (e.g. such as a publication)\n    domain_of:\n    - association\n    range: agent\n  qualifiers:\n    name: qualifiers\n    description: this field can be used to annotate special characteristics of an\n      agent relationship, such as the fact that a given author agent of a publication\n      is the 'corresponding author'\n    domain_of:\n    - association\ndefining_slots:\n- subject\n- predicate\n- object\n\n
                                        "},{"location":"CorrelatedGeneToDiseaseAssociation/","title":"Class: CorrelatedGeneToDiseaseAssociation","text":"
                                         classDiagram\n    class CorrelatedGeneToDiseaseAssociation\n      EntityToDiseaseAssociationMixin <|-- CorrelatedGeneToDiseaseAssociation\n      GeneToEntityAssociationMixin <|-- CorrelatedGeneToDiseaseAssociation\n      GeneToDiseaseAssociation <|-- CorrelatedGeneToDiseaseAssociation\n\n      CorrelatedGeneToDiseaseAssociation : aggregator_knowledge_source\n\n      CorrelatedGeneToDiseaseAssociation : category\n\n      CorrelatedGeneToDiseaseAssociation : deprecated\n\n      CorrelatedGeneToDiseaseAssociation : description\n\n      CorrelatedGeneToDiseaseAssociation : frequency_qualifier\n\n      CorrelatedGeneToDiseaseAssociation : has_attribute\n\n          CorrelatedGeneToDiseaseAssociation --|> Attribute : has_attribute\n\n      CorrelatedGeneToDiseaseAssociation : has_count\n\n      CorrelatedGeneToDiseaseAssociation : has_evidence\n\n          CorrelatedGeneToDiseaseAssociation --|> EvidenceType : has_evidence\n\n      CorrelatedGeneToDiseaseAssociation : has_percentage\n\n      CorrelatedGeneToDiseaseAssociation : has_quotient\n\n      CorrelatedGeneToDiseaseAssociation : has_total\n\n      CorrelatedGeneToDiseaseAssociation : id\n\n      CorrelatedGeneToDiseaseAssociation : iri\n\n      CorrelatedGeneToDiseaseAssociation : knowledge_source\n\n      CorrelatedGeneToDiseaseAssociation : name\n\n      CorrelatedGeneToDiseaseAssociation : negated\n\n      CorrelatedGeneToDiseaseAssociation : object\n\n          CorrelatedGeneToDiseaseAssociation --|> Disease : object\n\n      CorrelatedGeneToDiseaseAssociation : object_category\n\n          CorrelatedGeneToDiseaseAssociation --|> OntologyClass : object_category\n\n      CorrelatedGeneToDiseaseAssociation : object_category_closure\n\n          CorrelatedGeneToDiseaseAssociation --|> OntologyClass : object_category_closure\n\n      CorrelatedGeneToDiseaseAssociation : object_closure\n\n      CorrelatedGeneToDiseaseAssociation : object_direction_qualifier\n\n          CorrelatedGeneToDiseaseAssociation --|> DirectionQualifierEnum : object_direction_qualifier\n\n      CorrelatedGeneToDiseaseAssociation : object_label_closure\n\n      CorrelatedGeneToDiseaseAssociation : object_namespace\n\n      CorrelatedGeneToDiseaseAssociation : onset_qualifier\n\n          CorrelatedGeneToDiseaseAssociation --|> Onset : onset_qualifier\n\n      CorrelatedGeneToDiseaseAssociation : original_object\n\n      CorrelatedGeneToDiseaseAssociation : original_predicate\n\n      CorrelatedGeneToDiseaseAssociation : original_subject\n\n      CorrelatedGeneToDiseaseAssociation : predicate\n\n      CorrelatedGeneToDiseaseAssociation : primary_knowledge_source\n\n      CorrelatedGeneToDiseaseAssociation : publications\n\n          CorrelatedGeneToDiseaseAssociation --|> Publication : publications\n\n      CorrelatedGeneToDiseaseAssociation : qualifier\n\n      CorrelatedGeneToDiseaseAssociation : qualifiers\n\n          CorrelatedGeneToDiseaseAssociation --|> OntologyClass : qualifiers\n\n      CorrelatedGeneToDiseaseAssociation : retrieval_source_ids\n\n          CorrelatedGeneToDiseaseAssociation --|> RetrievalSource : retrieval_source_ids\n\n      CorrelatedGeneToDiseaseAssociation : severity_qualifier\n\n          CorrelatedGeneToDiseaseAssociation --|> SeverityValue : severity_qualifier\n\n      CorrelatedGeneToDiseaseAssociation : sex_qualifier\n\n          CorrelatedGeneToDiseaseAssociation --|> BiologicalSex : sex_qualifier\n\n      CorrelatedGeneToDiseaseAssociation : subject\n\n          CorrelatedGeneToDiseaseAssociation --|> GeneOrGeneProduct : subject\n\n      CorrelatedGeneToDiseaseAssociation : subject_aspect_qualifier\n\n          CorrelatedGeneToDiseaseAssociation --|> GeneOrGeneProductOrChemicalEntityAspectEnum : subject_aspect_qualifier\n\n      CorrelatedGeneToDiseaseAssociation : subject_category\n\n          CorrelatedGeneToDiseaseAssociation --|> OntologyClass : subject_category\n\n      CorrelatedGeneToDiseaseAssociation : subject_category_closure\n\n          CorrelatedGeneToDiseaseAssociation --|> OntologyClass : subject_category_closure\n\n      CorrelatedGeneToDiseaseAssociation : subject_closure\n\n      CorrelatedGeneToDiseaseAssociation : subject_label_closure\n\n      CorrelatedGeneToDiseaseAssociation : subject_namespace\n\n      CorrelatedGeneToDiseaseAssociation : timepoint\n\n      CorrelatedGeneToDiseaseAssociation : type\n\n\n
                                        "},{"location":"CorrelatedGeneToDiseaseAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • GeneToDiseaseOrPhenotypicFeatureAssociation [ EntityToPhenotypicFeatureAssociationMixin GeneToEntityAssociationMixin]
                                              • GeneToDiseaseAssociation [ EntityToDiseaseAssociationMixin GeneToEntityAssociationMixin]
                                                • CorrelatedGeneToDiseaseAssociation [ EntityToDiseaseAssociationMixin GeneToEntityAssociationMixin]
                                        "},{"location":"CorrelatedGeneToDiseaseAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject_aspect_qualifier: None 0..1 GeneOrGeneProductOrChemicalEntityAspectEnum GeneToDiseaseOrPhenotypicFeatureAssociation object_direction_qualifier: None 0..1 DirectionQualifierEnum GeneToDiseaseOrPhenotypicFeatureAssociation sex_qualifier: a qualifier used in a phenotypic association to state whether the association is specific to a particular sex. 0..1 BiologicalSex EntityToPhenotypicFeatureAssociationMixin subject: gene in which variation is shown to correlate with the disease. 1..1 GeneOrGeneProduct Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: disease 1..1 Disease Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity has_count: number of things with a particular property 0..1 Integer FrequencyQuantifier has_total: total number of things in a particular reference set 0..1 Integer FrequencyQuantifier has_quotient: None 0..1 Double FrequencyQuantifier has_percentage: equivalent to has quotient multiplied by 100 0..1 Double FrequencyQuantifier severity_qualifier: a qualifier used in a phenotypic association to state how severe the phenotype is in the subject 0..1 SeverityValue EntityToFeatureOrDiseaseQualifiersMixin onset_qualifier: a qualifier used in a phenotypic association to state when the phenotype appears is in the subject 0..1 Onset EntityToFeatureOrDiseaseQualifiersMixin frequency_qualifier: a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject 0..1 FrequencyValue FrequencyQualifierMixin"},{"location":"CorrelatedGeneToDiseaseAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: correlated gene to disease association\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: gene to disease association\nmixins:\n- entity to disease association mixin\n- gene to entity association mixin\nslot_usage:\n  subject:\n    name: subject\n    description: gene in which variation is shown to correlate with the disease.\n    domain_of:\n    - association\n    range: gene or gene product\n  object:\n    name: object\n    domain_of:\n    - association\n    range: disease\ndefining_slots:\n- subject\n- object\n\n
                                        "},{"location":"Curie/","title":"Type: Curie","text":"

                                        a compact URI

                                        • base: Curie

                                        • uri: xsd:string

                                        • repr: str

                                        "},{"location":"Dataset/","title":"Class: Dataset","text":"Description: an item that refers to a collection of data from a data source.
                                         classDiagram\n    class Dataset\n      InformationContentEntity <|-- Dataset\n\n      Dataset : category\n\n      Dataset : creation_date\n\n      Dataset : deprecated\n\n      Dataset : description\n\n      Dataset : format\n\n      Dataset : full_name\n\n      Dataset : has_attribute\n\n          Dataset --|> Attribute : has_attribute\n\n      Dataset : id\n\n      Dataset : iri\n\n      Dataset : license\n\n      Dataset : name\n\n      Dataset : provided_by\n\n      Dataset : rights\n\n      Dataset : synonym\n\n      Dataset : type\n\n      Dataset : xref\n\n\n
                                        "},{"location":"Dataset/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • InformationContentEntity
                                              • Dataset
                                        "},{"location":"Dataset/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance license: None 0..1 String InformationContentEntity rights: None 0..1 String InformationContentEntity format: None 0..1 String InformationContentEntity creation_date: date on which an entity was created. This can be applied to nodes or edges 0..1 Date InformationContentEntity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Dataset/#usages","title":"Usages","text":"used by used in type used DatasetVersion has_dataset range Dataset"},{"location":"Dataset/#linkml-source","title":"LinkML Source","text":"
                                        name: dataset\ndescription: an item that refers to a collection of data from a data source.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- IAO:0000100\n- dctypes:Dataset\n- schema:dataset\n- dcid:Dataset\nis_a: information content entity\n\n
                                        "},{"location":"DatasetDistribution/","title":"Class: DatasetDistribution","text":"Description: an item that holds distribution level information about a dataset.
                                         classDiagram\n    class DatasetDistribution\n      InformationContentEntity <|-- DatasetDistribution\n\n      DatasetDistribution : category\n\n      DatasetDistribution : creation_date\n\n      DatasetDistribution : deprecated\n\n      DatasetDistribution : description\n\n      DatasetDistribution : distribution_download_url\n\n      DatasetDistribution : format\n\n      DatasetDistribution : full_name\n\n      DatasetDistribution : has_attribute\n\n          DatasetDistribution --|> Attribute : has_attribute\n\n      DatasetDistribution : id\n\n      DatasetDistribution : iri\n\n      DatasetDistribution : license\n\n      DatasetDistribution : name\n\n      DatasetDistribution : provided_by\n\n      DatasetDistribution : rights\n\n      DatasetDistribution : synonym\n\n      DatasetDistribution : type\n\n      DatasetDistribution : xref\n\n\n
                                        "},{"location":"DatasetDistribution/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • InformationContentEntity
                                              • DatasetDistribution
                                        "},{"location":"DatasetDistribution/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance distribution_download_url: None 0..1 String direct license: None 0..1 String InformationContentEntity rights: None 0..1 String InformationContentEntity format: None 0..1 String InformationContentEntity creation_date: date on which an entity was created. This can be applied to nodes or edges 0..1 Date InformationContentEntity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"DatasetDistribution/#usages","title":"Usages","text":"used by used in type used DatasetDistribution distribution_download_url domain DatasetDistribution DatasetVersion has_distribution range DatasetDistribution"},{"location":"DatasetDistribution/#linkml-source","title":"LinkML Source","text":"
                                        name: dataset distribution\ndescription: an item that holds distribution level information about a dataset.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- dcat:Distribution\nis_a: information content entity\nslots:\n- distribution download url\n\n
                                        "},{"location":"DatasetSummary/","title":"Class: DatasetSummary","text":"Description: an item that holds summary level information about a dataset.
                                         classDiagram\n    class DatasetSummary\n      InformationContentEntity <|-- DatasetSummary\n\n      DatasetSummary : category\n\n      DatasetSummary : creation_date\n\n      DatasetSummary : deprecated\n\n      DatasetSummary : description\n\n      DatasetSummary : format\n\n      DatasetSummary : full_name\n\n      DatasetSummary : has_attribute\n\n          DatasetSummary --|> Attribute : has_attribute\n\n      DatasetSummary : id\n\n      DatasetSummary : iri\n\n      DatasetSummary : license\n\n      DatasetSummary : name\n\n      DatasetSummary : provided_by\n\n      DatasetSummary : rights\n\n      DatasetSummary : source_logo\n\n      DatasetSummary : source_web_page\n\n      DatasetSummary : synonym\n\n      DatasetSummary : type\n\n      DatasetSummary : xref\n\n\n
                                        "},{"location":"DatasetSummary/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • InformationContentEntity
                                              • DatasetSummary
                                        "},{"location":"DatasetSummary/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance source_web_page: None 0..1 String direct source_logo: None 0..1 String direct license: None 0..1 String InformationContentEntity rights: None 0..1 String InformationContentEntity format: None 0..1 String InformationContentEntity creation_date: date on which an entity was created. This can be applied to nodes or edges 0..1 Date InformationContentEntity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"DatasetSummary/#usages","title":"Usages","text":"used by used in type used DatasetSummary source_web_page domain DatasetSummary DatasetSummary source_logo domain DatasetSummary"},{"location":"DatasetSummary/#linkml-source","title":"LinkML Source","text":"
                                        name: dataset summary\ndescription: an item that holds summary level information about a dataset.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: information content entity\nslots:\n- source web page\n- source logo\n\n
                                        "},{"location":"DatasetVersion/","title":"Class: DatasetVersion","text":"Description: an item that holds version level information about a dataset.
                                         classDiagram\n    class DatasetVersion\n      InformationContentEntity <|-- DatasetVersion\n\n      DatasetVersion : category\n\n      DatasetVersion : creation_date\n\n      DatasetVersion : deprecated\n\n      DatasetVersion : description\n\n      DatasetVersion : format\n\n      DatasetVersion : full_name\n\n      DatasetVersion : has_attribute\n\n          DatasetVersion --|> Attribute : has_attribute\n\n      DatasetVersion : has_dataset\n\n          DatasetVersion --|> Dataset : has_dataset\n\n      DatasetVersion : has_distribution\n\n          DatasetVersion --|> DatasetDistribution : has_distribution\n\n      DatasetVersion : id\n\n      DatasetVersion : ingest_date\n\n      DatasetVersion : iri\n\n      DatasetVersion : license\n\n      DatasetVersion : name\n\n      DatasetVersion : provided_by\n\n      DatasetVersion : rights\n\n      DatasetVersion : synonym\n\n      DatasetVersion : type\n\n      DatasetVersion : xref\n\n\n
                                        "},{"location":"DatasetVersion/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • InformationContentEntity
                                              • DatasetVersion
                                        "},{"location":"DatasetVersion/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance has_dataset: None 0..1 Dataset direct ingest_date: None 0..1 String direct has_distribution: None 0..1 DatasetDistribution direct license: None 0..1 String InformationContentEntity rights: None 0..1 String InformationContentEntity format: None 0..1 String InformationContentEntity creation_date: date on which an entity was created. This can be applied to nodes or edges 0..1 Date InformationContentEntity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"DatasetVersion/#usages","title":"Usages","text":"used by used in type used DatasetVersion has_dataset domain DatasetVersion DatasetVersion ingest_date domain DatasetVersion DatasetVersion has_distribution domain DatasetVersion"},{"location":"DatasetVersion/#linkml-source","title":"LinkML Source","text":"
                                        name: dataset version\ndescription: an item that holds version level information about a dataset.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: information content entity\nslots:\n- has dataset\n- ingest date\n- has distribution\n\n
                                        "},{"location":"Date/","title":"Type: Date","text":"

                                        a date (year, month and day) in an idealized calendar

                                        • base: XSDDate

                                        • uri: xsd:date

                                        • repr: str

                                        "},{"location":"DateOrDatetime/","title":"Type: DateOrDatetime","text":"

                                        Either a date or a datetime

                                        • base: str

                                        • uri: linkml:DateOrDatetime

                                        • repr: str

                                        "},{"location":"Datetime/","title":"Type: Datetime","text":"

                                        The combination of a date and time

                                        • base: XSDDateTime

                                        • uri: xsd:dateTime

                                        • repr: str

                                        "},{"location":"Decimal/","title":"Type: Decimal","text":"

                                        A real number with arbitrary precision that conforms to the xsd:decimal specification

                                        • base: Decimal

                                        • uri: xsd:decimal

                                        "},{"location":"Device/","title":"Class: Device","text":"Description: A thing made or adapted for a particular purpose, especially a piece of mechanical or electronic equipment
                                         classDiagram\n    class Device\n      NamedThing <|-- Device\n\n      Device : category\n\n      Device : deprecated\n\n      Device : description\n\n      Device : full_name\n\n      Device : has_attribute\n\n          Device --|> Attribute : has_attribute\n\n      Device : id\n\n      Device : iri\n\n      Device : name\n\n      Device : provided_by\n\n      Device : synonym\n\n      Device : type\n\n      Device : xref\n\n\n
                                        "},{"location":"Device/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • Device
                                        "},{"location":"Device/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Device/#usages","title":"Usages","text":"used by used in type used Treatment has_device range Device"},{"location":"Device/#linkml-source","title":"LinkML Source","text":"
                                        name: device\ndescription: A thing made or adapted for a particular purpose, especially a piece\n  of mechanical or electronic equipment\nfrom_schema: https://w3id.org/biolink/biolink-model\nnarrow_mappings:\n- UMLSSG:DEVI\n- STY:T074\n- STY:T075\n- STY:T203\n- STY:T122\nis_a: named thing\n\n
                                        "},{"location":"DiagnosticAid/","title":"Class: DiagnosticAid","text":"Description: A device or substance used to help diagnose disease or injury
                                         classDiagram\n    class DiagnosticAid\n      NamedThing <|-- DiagnosticAid\n\n      DiagnosticAid : category\n\n      DiagnosticAid : deprecated\n\n      DiagnosticAid : description\n\n      DiagnosticAid : full_name\n\n      DiagnosticAid : has_attribute\n\n          DiagnosticAid --|> Attribute : has_attribute\n\n      DiagnosticAid : id\n\n      DiagnosticAid : iri\n\n      DiagnosticAid : name\n\n      DiagnosticAid : provided_by\n\n      DiagnosticAid : synonym\n\n      DiagnosticAid : type\n\n      DiagnosticAid : xref\n\n\n
                                        "},{"location":"DiagnosticAid/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • DiagnosticAid
                                        "},{"location":"DiagnosticAid/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"DiagnosticAid/#linkml-source","title":"LinkML Source","text":"
                                        name: diagnostic aid\ndescription: A device or substance used to help diagnose disease or injury\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- STY:T130\n- SNOMED:2949005\nis_a: named thing\n\n
                                        "},{"location":"DirectionQualifierEnum/","title":"Enum: DirectionQualifierEnum","text":""},{"location":"DirectionQualifierEnum/#permissible-values","title":"Permissible Values","text":"Value Meaning Description increased None None upregulated None None decreased None None downregulated None None"},{"location":"DirectionQualifierEnum/#slots","title":"Slots","text":"Name Description subject_direction_qualifier None object_direction_qualifier None subject_direction_qualifier None object_direction_qualifier None subject_direction_qualifier None object_direction_qualifier None object_direction_qualifier None object_direction_qualifier None"},{"location":"DirectionQualifierEnum/#linkml-source","title":"LinkML Source","text":"
                                        name: DirectionQualifierEnum\nfrom_schema: https://w3id.org/biolink/biolink-model\npermissible_values:\n  increased:\n    text: increased\n  upregulated:\n    text: upregulated\n    is_a: increased\n    exact_mappings:\n    - RO:0002213\n    close_mappings:\n    - RO:0002336\n    narrow_mappings:\n    - RO:0004032\n    - RO:0004034\n    - RO:0002629\n  decreased:\n    text: decreased\n  downregulated:\n    text: downregulated\n    is_a: decreased\n    exact_mappings:\n    - RO:0004035\n    - RO:0002212\n    close_mappings:\n    - RO:0002335\n    broad_mappings:\n    - RO:0004033\n\n
                                        "},{"location":"Disease/","title":"Class: Disease","text":"Description: A disorder of structure or function, especially one that produces specific signs, phenotypes or symptoms or that affects a specific location and is not simply a direct result of physical injury. A disposition to undergo pathological processes that exists in an organism because of one or more disorders in that organism.

                                        Aliases: condition, disorder, medical condition

                                         classDiagram\n    class Disease\n      DiseaseOrPhenotypicFeature <|-- Disease\n\n      Disease : category\n\n      Disease : deprecated\n\n      Disease : description\n\n      Disease : full_name\n\n      Disease : has_attribute\n\n          Disease --|> Attribute : has_attribute\n\n      Disease : id\n\n      Disease : in_taxon\n\n          Disease --|> OrganismTaxon : in_taxon\n\n      Disease : in_taxon_label\n\n      Disease : iri\n\n      Disease : name\n\n      Disease : provided_by\n\n      Disease : synonym\n\n      Disease : type\n\n      Disease : xref\n\n\n
                                        "},{"location":"Disease/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • DiseaseOrPhenotypicFeature
                                                • Disease
                                        "},{"location":"Disease/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Disease/#usages","title":"Usages","text":"used by used in type used DiseaseToExposureEventAssociation subject range Disease DiseaseToPhenotypicFeatureAssociation subject range Disease GeneToDiseaseAssociation object range Disease CausalGeneToDiseaseAssociation object range Disease CorrelatedGeneToDiseaseAssociation object range Disease DruggableGeneToDiseaseAssociation object range Disease VariantToDiseaseAssociation object range Disease GenotypeToDiseaseAssociation object range Disease GeneAsAModelOfDiseaseAssociation object range Disease VariantAsAModelOfDiseaseAssociation object range Disease GenotypeAsAModelOfDiseaseAssociation object range Disease CellLineAsAModelOfDiseaseAssociation object range Disease OrganismalEntityAsAModelOfDiseaseAssociation object range Disease GeneHasVariantThatContributesToDiseaseAssociation object range Disease"},{"location":"Disease/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage MONDO Disease DOID Disease OMIM DiseaseGene OMIM.PS Disease orphanet Disease EFO DiseasePhenotypicFeatureClinicalFinding UMLS OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureGenePolypeptideProtein MESH OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureProtein MEDDRA DiseasePhenotypicFeature NCIT FoodGeneticInheritanceDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureClinicalFinding SNOMEDCT DiseasePhenotypicFeatureCellularComponentCell medgen Disease ICD10 Disease ICD9 Disease KEGG.DISEASE Disease HP GeneticInheritanceDiseasePhenotypicFeature MP DiseasePhenotypicFeature PHARMGKB.DISEASE Disease"},{"location":"Disease/#linkml-source","title":"LinkML Source","text":"
                                        name: disease\nid_prefixes:\n- MONDO\n- DOID\n- OMIM\n- OMIM.PS\n- orphanet\n- EFO\n- UMLS\n- MESH\n- MEDDRA\n- NCIT\n- SNOMEDCT\n- medgen\n- ICD10\n- ICD9\n- KEGG.DISEASE\n- HP\n- MP\n- PHARMGKB.DISEASE\ndescription: A disorder of structure or function, especially one that produces specific  signs,\n  phenotypes or symptoms or that affects a specific location and is not simply a  direct\n  result of physical injury.  A disposition to undergo pathological processes that\n  exists in an  organism because of one or more disorders in that organism.\nin_subset:\n- model_organism_database\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- condition\n- disorder\n- medical condition\nexact_mappings:\n- MONDO:0000001\n- DOID:4\n- NCIT:C2991\n- WIKIDATA:Q12136\n- SIO:010299\n- UMLSSG:DISO\n- STY:T047\n- dcid:Disease\nnarrow_mappings:\n- STY:T019\n- STY:T020\nis_a: disease or phenotypic feature\n\n
                                        "},{"location":"DiseaseOrPhenotypicFeature/","title":"Class: DiseaseOrPhenotypicFeature","text":"Description: Either one of a disease or an individual phenotypic feature. Some knowledge resources such as Monarch treat these as distinct, others such as MESH conflate. Please see definitions of phenotypic feature and disease in this model for their independent descriptions. This class is helpful to enforce domains and ranges that may involve either a disease or a phenotypic feature.

                                        Aliases: phenome

                                         classDiagram\n    class DiseaseOrPhenotypicFeature\n      BiologicalEntity <|-- DiseaseOrPhenotypicFeature\n\n\n      DiseaseOrPhenotypicFeature <|-- Disease\n      DiseaseOrPhenotypicFeature <|-- PhenotypicFeature\n\n\n      DiseaseOrPhenotypicFeature : category\n\n      DiseaseOrPhenotypicFeature : deprecated\n\n      DiseaseOrPhenotypicFeature : description\n\n      DiseaseOrPhenotypicFeature : full_name\n\n      DiseaseOrPhenotypicFeature : has_attribute\n\n          DiseaseOrPhenotypicFeature --|> Attribute : has_attribute\n\n      DiseaseOrPhenotypicFeature : id\n\n      DiseaseOrPhenotypicFeature : in_taxon\n\n          DiseaseOrPhenotypicFeature --|> OrganismTaxon : in_taxon\n\n      DiseaseOrPhenotypicFeature : in_taxon_label\n\n      DiseaseOrPhenotypicFeature : iri\n\n      DiseaseOrPhenotypicFeature : name\n\n      DiseaseOrPhenotypicFeature : provided_by\n\n      DiseaseOrPhenotypicFeature : synonym\n\n      DiseaseOrPhenotypicFeature : type\n\n      DiseaseOrPhenotypicFeature : xref\n\n\n
                                        "},{"location":"DiseaseOrPhenotypicFeature/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • DiseaseOrPhenotypicFeature
                                                • Disease
                                                • PhenotypicFeature
                                        "},{"location":"DiseaseOrPhenotypicFeature/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"DiseaseOrPhenotypicFeature/#usages","title":"Usages","text":"used by used in type used GeneExpressionMixin phenotypic_state range DiseaseOrPhenotypicFeature GeneToGeneCoexpressionAssociation phenotypic_state range DiseaseOrPhenotypicFeature CellLineToDiseaseOrPhenotypicFeatureAssociation subject range DiseaseOrPhenotypicFeature CellLineToDiseaseOrPhenotypicFeatureAssociation object range DiseaseOrPhenotypicFeature ChemicalToDiseaseOrPhenotypicFeatureAssociation object range DiseaseOrPhenotypicFeature ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation object range DiseaseOrPhenotypicFeature ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation object range DiseaseOrPhenotypicFeature MaterialSampleToDiseaseOrPhenotypicFeatureAssociation object range DiseaseOrPhenotypicFeature DiseaseOrPhenotypicFeatureToLocationAssociation subject range DiseaseOrPhenotypicFeature DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation subject range DiseaseOrPhenotypicFeature GeneToDiseaseOrPhenotypicFeatureAssociation object range DiseaseOrPhenotypicFeature VariantToGeneExpressionAssociation phenotypic_state range DiseaseOrPhenotypicFeature"},{"location":"DiseaseOrPhenotypicFeature/#linkml-source","title":"LinkML Source","text":"
                                        name: disease or phenotypic feature\ndescription: Either one of a disease or an individual phenotypic feature. Some knowledge\n  resources such as Monarch treat these as distinct, others such as MESH conflate.  Please\n  see definitions of phenotypic feature and disease in this model for their independent\n  descriptions.  This class is helpful to enforce domains and ranges   that may involve\n  either a disease or a phenotypic feature.\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- phenome\nnarrow_mappings:\n- STY:T033\nis_a: biological entity\nunion_of:\n- disease\n- phenotypic feature\n\n
                                        "},{"location":"DiseaseOrPhenotypicFeatureExposure/","title":"Class: DiseaseOrPhenotypicFeatureExposure","text":"Description: A disease or phenotypic feature state, when viewed as an exposure, represents an precondition, leading to or influencing an outcome, e.g. HIV predisposing an individual to infections; a relative deficiency of skin pigmentation predisposing an individual to skin cancer.
                                         classDiagram\n    class DiseaseOrPhenotypicFeatureExposure\n      ExposureEvent <|-- DiseaseOrPhenotypicFeatureExposure\n      PathologicalEntityMixin <|-- DiseaseOrPhenotypicFeatureExposure\n      Attribute <|-- DiseaseOrPhenotypicFeatureExposure\n\n      DiseaseOrPhenotypicFeatureExposure : category\n\n      DiseaseOrPhenotypicFeatureExposure : deprecated\n\n      DiseaseOrPhenotypicFeatureExposure : description\n\n      DiseaseOrPhenotypicFeatureExposure : full_name\n\n      DiseaseOrPhenotypicFeatureExposure : has_attribute\n\n          DiseaseOrPhenotypicFeatureExposure --|> Attribute : has_attribute\n\n      DiseaseOrPhenotypicFeatureExposure : has_attribute_type\n\n          DiseaseOrPhenotypicFeatureExposure --|> OntologyClass : has_attribute_type\n\n      DiseaseOrPhenotypicFeatureExposure : has_qualitative_value\n\n          DiseaseOrPhenotypicFeatureExposure --|> NamedThing : has_qualitative_value\n\n      DiseaseOrPhenotypicFeatureExposure : has_quantitative_value\n\n          DiseaseOrPhenotypicFeatureExposure --|> QuantityValue : has_quantitative_value\n\n      DiseaseOrPhenotypicFeatureExposure : id\n\n      DiseaseOrPhenotypicFeatureExposure : iri\n\n      DiseaseOrPhenotypicFeatureExposure : name\n\n      DiseaseOrPhenotypicFeatureExposure : provided_by\n\n      DiseaseOrPhenotypicFeatureExposure : synonym\n\n      DiseaseOrPhenotypicFeatureExposure : timepoint\n\n      DiseaseOrPhenotypicFeatureExposure : type\n\n      DiseaseOrPhenotypicFeatureExposure : xref\n\n\n
                                        "},{"location":"DiseaseOrPhenotypicFeatureExposure/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • Attribute [ OntologyClass]
                                              • DiseaseOrPhenotypicFeatureExposure [ ExposureEvent PathologicalEntityMixin]
                                        "},{"location":"DiseaseOrPhenotypicFeatureExposure/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance timepoint: a point in time 0..1 TimeType ExposureEvent name: The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term. 0..1 LabelType Entity, Attribute has_attribute_type: connects an attribute to a class that describes it 1..1 OntologyClass Attribute has_quantitative_value: connects an attribute to a value 0..* QuantityValue Attribute has_qualitative_value: connects an attribute to a value 0..1 NamedThing Attribute iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity, Attribute id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String OntologyClass, Entity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"DiseaseOrPhenotypicFeatureExposure/#linkml-source","title":"LinkML Source","text":"
                                        name: disease or phenotypic feature exposure\ndescription: A disease or phenotypic feature state, when viewed as an exposure, represents\n  an precondition, leading to or influencing an outcome, e.g. HIV predisposing an\n  individual to infections; a relative deficiency of skin pigmentation predisposing\n  an individual to skin cancer.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: attribute\nmixins:\n- exposure event\n- pathological entity mixin\n\n
                                        "},{"location":"DiseaseOrPhenotypicFeatureOutcome/","title":"Class: DiseaseOrPhenotypicFeatureOutcome","text":"Description: Physiological outcomes resulting from an exposure event which is the manifestation of a disease or other characteristic phenotype.
                                         classDiagram\n    class DiseaseOrPhenotypicFeatureOutcome\n      Outcome <|-- DiseaseOrPhenotypicFeatureOutcome\n\n\n
                                        "},{"location":"DiseaseOrPhenotypicFeatureOutcome/#inheritance","title":"Inheritance","text":"
                                        • DiseaseOrPhenotypicFeatureOutcome [ Outcome]
                                        "},{"location":"DiseaseOrPhenotypicFeatureOutcome/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"DiseaseOrPhenotypicFeatureOutcome/#linkml-source","title":"LinkML Source","text":"
                                        name: disease or phenotypic feature outcome\ndescription: Physiological outcomes resulting from an exposure event which is the\n  manifestation of a disease or other characteristic phenotype.\nfrom_schema: https://w3id.org/biolink/biolink-model\nmixins:\n- outcome\n\n
                                        "},{"location":"DiseaseOrPhenotypicFeatureToEntityAssociationMixin/","title":"Class: DiseaseOrPhenotypicFeatureToEntityAssociationMixin","text":"
                                         classDiagram\n    class DiseaseOrPhenotypicFeatureToEntityAssociationMixin\n      DiseaseOrPhenotypicFeatureToEntityAssociationMixin <|-- DiseaseOrPhenotypicFeatureToLocationAssociation\n      DiseaseOrPhenotypicFeatureToEntityAssociationMixin <|-- DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation\n\n\n
                                        "},{"location":"DiseaseOrPhenotypicFeatureToEntityAssociationMixin/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"DiseaseOrPhenotypicFeatureToEntityAssociationMixin/#mixin-usage","title":"Mixin Usage","text":"mixed into description DiseaseOrPhenotypicFeatureToLocationAssociation An association between either a disease or a phenotypic feature and an anatomical entity, where the disease/feature manifests in that site. DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation An association between either a disease or a phenotypic feature and its mode of (genetic) inheritance."},{"location":"DiseaseOrPhenotypicFeatureToEntityAssociationMixin/#linkml-source","title":"LinkML Source","text":"
                                        name: disease or phenotypic feature to entity association mixin\nfrom_schema: https://w3id.org/biolink/biolink-model\nmixin: true\nslot_usage:\n  subject:\n    name: subject\n    description: disease or phenotype\n    examples:\n    - value: MONDO:0017314\n      description: Ehlers-Danlos syndrome, vascular type\n    - value: MP:0013229\n      description: abnormal brain ventricle size\n    domain_of:\n    - association\n    range: disease or phenotypic feature\ndefining_slots:\n- subject\n\n
                                        "},{"location":"DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation/","title":"Class: DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation","text":"Description: An association between either a disease or a phenotypic feature and its mode of (genetic) inheritance.
                                         classDiagram\n    class DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation\n      DiseaseOrPhenotypicFeatureToEntityAssociationMixin <|-- DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation\n      Association <|-- DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation\n\n      DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation : aggregator_knowledge_source\n\n      DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation : category\n\n      DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation : deprecated\n\n      DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation : description\n\n      DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation : has_attribute\n\n          DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation --|> Attribute : has_attribute\n\n      DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation : has_evidence\n\n          DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation --|> EvidenceType : has_evidence\n\n      DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation : id\n\n      DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation : iri\n\n      DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation : knowledge_source\n\n      DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation : name\n\n      DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation : negated\n\n      DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation : object\n\n          DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation --|> GeneticInheritance : object\n\n      DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation : object_category\n\n          DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation --|> OntologyClass : object_category\n\n      DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation : object_category_closure\n\n          DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation --|> OntologyClass : object_category_closure\n\n      DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation : object_closure\n\n      DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation : object_label_closure\n\n      DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation : object_namespace\n\n      DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation : original_object\n\n      DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation : original_predicate\n\n      DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation : original_subject\n\n      DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation : predicate\n\n      DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation : primary_knowledge_source\n\n      DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation : publications\n\n          DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation --|> Publication : publications\n\n      DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation : qualifier\n\n      DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation : qualifiers\n\n          DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation --|> OntologyClass : qualifiers\n\n      DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation : retrieval_source_ids\n\n          DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation --|> RetrievalSource : retrieval_source_ids\n\n      DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation : subject\n\n          DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation --|> DiseaseOrPhenotypicFeature : subject\n\n      DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation : subject_category\n\n          DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation --|> OntologyClass : subject_category\n\n      DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation : subject_category_closure\n\n          DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation --|> OntologyClass : subject_category_closure\n\n      DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation : subject_closure\n\n      DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation : subject_label_closure\n\n      DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation : subject_namespace\n\n      DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation : timepoint\n\n      DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation : type\n\n\n
                                        "},{"location":"DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation [ DiseaseOrPhenotypicFeatureToEntityAssociationMixin]
                                        "},{"location":"DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: disease or phenotype 1..1 DiseaseOrPhenotypicFeature Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: genetic inheritance associated with the specified disease or phenotypic feature. 1..1 GeneticInheritance Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: disease or phenotypic feature to genetic inheritance association\ndescription: An association between either a disease or a phenotypic feature and its\n  mode of (genetic) inheritance.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nmixins:\n- disease or phenotypic feature to entity association mixin\nslot_usage:\n  predicate:\n    name: predicate\n    domain_of:\n    - predicate mapping\n    - association\n    subproperty_of: has mode of inheritance\n  object:\n    name: object\n    description: genetic inheritance associated with the specified disease or phenotypic\n      feature.\n    examples:\n    - value: HP:0001417\n      description: X-linked inheritance\n    domain_of:\n    - association\n    range: genetic inheritance\n\n
                                        "},{"location":"DiseaseOrPhenotypicFeatureToLocationAssociation/","title":"Class: DiseaseOrPhenotypicFeatureToLocationAssociation","text":"Description: An association between either a disease or a phenotypic feature and an anatomical entity, where the disease/feature manifests in that site.
                                         classDiagram\n    class DiseaseOrPhenotypicFeatureToLocationAssociation\n      DiseaseOrPhenotypicFeatureToEntityAssociationMixin <|-- DiseaseOrPhenotypicFeatureToLocationAssociation\n      Association <|-- DiseaseOrPhenotypicFeatureToLocationAssociation\n\n      DiseaseOrPhenotypicFeatureToLocationAssociation : aggregator_knowledge_source\n\n      DiseaseOrPhenotypicFeatureToLocationAssociation : category\n\n      DiseaseOrPhenotypicFeatureToLocationAssociation : deprecated\n\n      DiseaseOrPhenotypicFeatureToLocationAssociation : description\n\n      DiseaseOrPhenotypicFeatureToLocationAssociation : has_attribute\n\n          DiseaseOrPhenotypicFeatureToLocationAssociation --|> Attribute : has_attribute\n\n      DiseaseOrPhenotypicFeatureToLocationAssociation : has_evidence\n\n          DiseaseOrPhenotypicFeatureToLocationAssociation --|> EvidenceType : has_evidence\n\n      DiseaseOrPhenotypicFeatureToLocationAssociation : id\n\n      DiseaseOrPhenotypicFeatureToLocationAssociation : iri\n\n      DiseaseOrPhenotypicFeatureToLocationAssociation : knowledge_source\n\n      DiseaseOrPhenotypicFeatureToLocationAssociation : name\n\n      DiseaseOrPhenotypicFeatureToLocationAssociation : negated\n\n      DiseaseOrPhenotypicFeatureToLocationAssociation : object\n\n          DiseaseOrPhenotypicFeatureToLocationAssociation --|> AnatomicalEntity : object\n\n      DiseaseOrPhenotypicFeatureToLocationAssociation : object_category\n\n          DiseaseOrPhenotypicFeatureToLocationAssociation --|> OntologyClass : object_category\n\n      DiseaseOrPhenotypicFeatureToLocationAssociation : object_category_closure\n\n          DiseaseOrPhenotypicFeatureToLocationAssociation --|> OntologyClass : object_category_closure\n\n      DiseaseOrPhenotypicFeatureToLocationAssociation : object_closure\n\n      DiseaseOrPhenotypicFeatureToLocationAssociation : object_label_closure\n\n      DiseaseOrPhenotypicFeatureToLocationAssociation : object_namespace\n\n      DiseaseOrPhenotypicFeatureToLocationAssociation : original_object\n\n      DiseaseOrPhenotypicFeatureToLocationAssociation : original_predicate\n\n      DiseaseOrPhenotypicFeatureToLocationAssociation : original_subject\n\n      DiseaseOrPhenotypicFeatureToLocationAssociation : predicate\n\n      DiseaseOrPhenotypicFeatureToLocationAssociation : primary_knowledge_source\n\n      DiseaseOrPhenotypicFeatureToLocationAssociation : publications\n\n          DiseaseOrPhenotypicFeatureToLocationAssociation --|> Publication : publications\n\n      DiseaseOrPhenotypicFeatureToLocationAssociation : qualifier\n\n      DiseaseOrPhenotypicFeatureToLocationAssociation : qualifiers\n\n          DiseaseOrPhenotypicFeatureToLocationAssociation --|> OntologyClass : qualifiers\n\n      DiseaseOrPhenotypicFeatureToLocationAssociation : retrieval_source_ids\n\n          DiseaseOrPhenotypicFeatureToLocationAssociation --|> RetrievalSource : retrieval_source_ids\n\n      DiseaseOrPhenotypicFeatureToLocationAssociation : subject\n\n          DiseaseOrPhenotypicFeatureToLocationAssociation --|> DiseaseOrPhenotypicFeature : subject\n\n      DiseaseOrPhenotypicFeatureToLocationAssociation : subject_category\n\n          DiseaseOrPhenotypicFeatureToLocationAssociation --|> OntologyClass : subject_category\n\n      DiseaseOrPhenotypicFeatureToLocationAssociation : subject_category_closure\n\n          DiseaseOrPhenotypicFeatureToLocationAssociation --|> OntologyClass : subject_category_closure\n\n      DiseaseOrPhenotypicFeatureToLocationAssociation : subject_closure\n\n      DiseaseOrPhenotypicFeatureToLocationAssociation : subject_label_closure\n\n      DiseaseOrPhenotypicFeatureToLocationAssociation : subject_namespace\n\n      DiseaseOrPhenotypicFeatureToLocationAssociation : timepoint\n\n      DiseaseOrPhenotypicFeatureToLocationAssociation : type\n\n\n
                                        "},{"location":"DiseaseOrPhenotypicFeatureToLocationAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • DiseaseOrPhenotypicFeatureToLocationAssociation [ DiseaseOrPhenotypicFeatureToEntityAssociationMixin]
                                        "},{"location":"DiseaseOrPhenotypicFeatureToLocationAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: disease or phenotype 1..1 DiseaseOrPhenotypicFeature Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: anatomical entity in which the disease or feature is found. 1..1 AnatomicalEntity Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"DiseaseOrPhenotypicFeatureToLocationAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: disease or phenotypic feature to location association\ndescription: An association between either a disease or a phenotypic feature and an\n  anatomical entity, where the disease/feature manifests in that site.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nmixins:\n- disease or phenotypic feature to entity association mixin\nslot_usage:\n  object:\n    name: object\n    description: anatomical entity in which the disease or feature is found.\n    examples:\n    - value: UBERON:0002048\n      description: lung\n    domain_of:\n    - association\n    range: anatomical entity\n\n
                                        "},{"location":"DiseaseToEntityAssociationMixin/","title":"Class: DiseaseToEntityAssociationMixin","text":"
                                         classDiagram\n    class DiseaseToEntityAssociationMixin\n      DiseaseToEntityAssociationMixin <|-- DiseaseToExposureEventAssociation\n      DiseaseToEntityAssociationMixin <|-- DiseaseToPhenotypicFeatureAssociation\n\n\n
                                        "},{"location":"DiseaseToEntityAssociationMixin/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"DiseaseToEntityAssociationMixin/#mixin-usage","title":"Mixin Usage","text":"mixed into description DiseaseToExposureEventAssociation An association between an exposure event and a disease. DiseaseToPhenotypicFeatureAssociation An association between a disease and a phenotypic feature in which the phenotypic feature is associated with the disease in some way."},{"location":"DiseaseToEntityAssociationMixin/#linkml-source","title":"LinkML Source","text":"
                                        name: disease to entity association mixin\nfrom_schema: https://w3id.org/biolink/biolink-model\nmixin: true\nslot_usage:\n  subject:\n    name: subject\n    description: disease class\n    examples:\n    - value: MONDO:0017314\n      description: Ehlers-Danlos syndrome, vascular type\n    values_from:\n    - mondo\n    - omim\n    - orphanet\n    - ncit\n    - doid\n    domain_of:\n    - association\n    range: disease\ndefining_slots:\n- subject\n\n
                                        "},{"location":"DiseaseToExposureEventAssociation/","title":"Class: DiseaseToExposureEventAssociation","text":"Description: An association between an exposure event and a disease.
                                         classDiagram\n    class DiseaseToExposureEventAssociation\n      DiseaseToEntityAssociationMixin <|-- DiseaseToExposureEventAssociation\n      EntityToExposureEventAssociationMixin <|-- DiseaseToExposureEventAssociation\n      Association <|-- DiseaseToExposureEventAssociation\n\n      DiseaseToExposureEventAssociation : aggregator_knowledge_source\n\n      DiseaseToExposureEventAssociation : category\n\n      DiseaseToExposureEventAssociation : deprecated\n\n      DiseaseToExposureEventAssociation : description\n\n      DiseaseToExposureEventAssociation : has_attribute\n\n          DiseaseToExposureEventAssociation --|> Attribute : has_attribute\n\n      DiseaseToExposureEventAssociation : has_evidence\n\n          DiseaseToExposureEventAssociation --|> EvidenceType : has_evidence\n\n      DiseaseToExposureEventAssociation : id\n\n      DiseaseToExposureEventAssociation : iri\n\n      DiseaseToExposureEventAssociation : knowledge_source\n\n      DiseaseToExposureEventAssociation : name\n\n      DiseaseToExposureEventAssociation : negated\n\n      DiseaseToExposureEventAssociation : object\n\n          DiseaseToExposureEventAssociation --|> ExposureEvent : object\n\n      DiseaseToExposureEventAssociation : object_category\n\n          DiseaseToExposureEventAssociation --|> OntologyClass : object_category\n\n      DiseaseToExposureEventAssociation : object_category_closure\n\n          DiseaseToExposureEventAssociation --|> OntologyClass : object_category_closure\n\n      DiseaseToExposureEventAssociation : object_closure\n\n      DiseaseToExposureEventAssociation : object_label_closure\n\n      DiseaseToExposureEventAssociation : object_namespace\n\n      DiseaseToExposureEventAssociation : original_object\n\n      DiseaseToExposureEventAssociation : original_predicate\n\n      DiseaseToExposureEventAssociation : original_subject\n\n      DiseaseToExposureEventAssociation : predicate\n\n      DiseaseToExposureEventAssociation : primary_knowledge_source\n\n      DiseaseToExposureEventAssociation : publications\n\n          DiseaseToExposureEventAssociation --|> Publication : publications\n\n      DiseaseToExposureEventAssociation : qualifier\n\n      DiseaseToExposureEventAssociation : qualifiers\n\n          DiseaseToExposureEventAssociation --|> OntologyClass : qualifiers\n\n      DiseaseToExposureEventAssociation : retrieval_source_ids\n\n          DiseaseToExposureEventAssociation --|> RetrievalSource : retrieval_source_ids\n\n      DiseaseToExposureEventAssociation : subject\n\n          DiseaseToExposureEventAssociation --|> Disease : subject\n\n      DiseaseToExposureEventAssociation : subject_category\n\n          DiseaseToExposureEventAssociation --|> OntologyClass : subject_category\n\n      DiseaseToExposureEventAssociation : subject_category_closure\n\n          DiseaseToExposureEventAssociation --|> OntologyClass : subject_category_closure\n\n      DiseaseToExposureEventAssociation : subject_closure\n\n      DiseaseToExposureEventAssociation : subject_label_closure\n\n      DiseaseToExposureEventAssociation : subject_namespace\n\n      DiseaseToExposureEventAssociation : timepoint\n\n      DiseaseToExposureEventAssociation : type\n\n\n
                                        "},{"location":"DiseaseToExposureEventAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • DiseaseToExposureEventAssociation [ DiseaseToEntityAssociationMixin EntityToExposureEventAssociationMixin]
                                        "},{"location":"DiseaseToExposureEventAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: disease class 1..1 Disease Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 ExposureEvent Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"DiseaseToExposureEventAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: disease to exposure event association\ndescription: An association between an exposure event and a disease.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nmixins:\n- disease to entity association mixin\n- entity to exposure event association mixin\ndefining_slots:\n- subject\n- object\n\n
                                        "},{"location":"DiseaseToPhenotypicFeatureAssociation/","title":"Class: DiseaseToPhenotypicFeatureAssociation","text":"Description: An association between a disease and a phenotypic feature in which the phenotypic feature is associated with the disease in some way.
                                         classDiagram\n    class DiseaseToPhenotypicFeatureAssociation\n      EntityToPhenotypicFeatureAssociationMixin <|-- DiseaseToPhenotypicFeatureAssociation\n      DiseaseToEntityAssociationMixin <|-- DiseaseToPhenotypicFeatureAssociation\n      Association <|-- DiseaseToPhenotypicFeatureAssociation\n\n      DiseaseToPhenotypicFeatureAssociation : aggregator_knowledge_source\n\n      DiseaseToPhenotypicFeatureAssociation : category\n\n      DiseaseToPhenotypicFeatureAssociation : deprecated\n\n      DiseaseToPhenotypicFeatureAssociation : description\n\n      DiseaseToPhenotypicFeatureAssociation : frequency_qualifier\n\n      DiseaseToPhenotypicFeatureAssociation : has_attribute\n\n          DiseaseToPhenotypicFeatureAssociation --|> Attribute : has_attribute\n\n      DiseaseToPhenotypicFeatureAssociation : has_count\n\n      DiseaseToPhenotypicFeatureAssociation : has_evidence\n\n          DiseaseToPhenotypicFeatureAssociation --|> EvidenceType : has_evidence\n\n      DiseaseToPhenotypicFeatureAssociation : has_percentage\n\n      DiseaseToPhenotypicFeatureAssociation : has_quotient\n\n      DiseaseToPhenotypicFeatureAssociation : has_total\n\n      DiseaseToPhenotypicFeatureAssociation : id\n\n      DiseaseToPhenotypicFeatureAssociation : iri\n\n      DiseaseToPhenotypicFeatureAssociation : knowledge_source\n\n      DiseaseToPhenotypicFeatureAssociation : name\n\n      DiseaseToPhenotypicFeatureAssociation : negated\n\n      DiseaseToPhenotypicFeatureAssociation : object\n\n          DiseaseToPhenotypicFeatureAssociation --|> PhenotypicFeature : object\n\n      DiseaseToPhenotypicFeatureAssociation : object_category\n\n          DiseaseToPhenotypicFeatureAssociation --|> OntologyClass : object_category\n\n      DiseaseToPhenotypicFeatureAssociation : object_category_closure\n\n          DiseaseToPhenotypicFeatureAssociation --|> OntologyClass : object_category_closure\n\n      DiseaseToPhenotypicFeatureAssociation : object_closure\n\n      DiseaseToPhenotypicFeatureAssociation : object_label_closure\n\n      DiseaseToPhenotypicFeatureAssociation : object_namespace\n\n      DiseaseToPhenotypicFeatureAssociation : onset_qualifier\n\n          DiseaseToPhenotypicFeatureAssociation --|> Onset : onset_qualifier\n\n      DiseaseToPhenotypicFeatureAssociation : original_object\n\n      DiseaseToPhenotypicFeatureAssociation : original_predicate\n\n      DiseaseToPhenotypicFeatureAssociation : original_subject\n\n      DiseaseToPhenotypicFeatureAssociation : predicate\n\n      DiseaseToPhenotypicFeatureAssociation : primary_knowledge_source\n\n      DiseaseToPhenotypicFeatureAssociation : publications\n\n          DiseaseToPhenotypicFeatureAssociation --|> Publication : publications\n\n      DiseaseToPhenotypicFeatureAssociation : qualifier\n\n      DiseaseToPhenotypicFeatureAssociation : qualifiers\n\n          DiseaseToPhenotypicFeatureAssociation --|> OntologyClass : qualifiers\n\n      DiseaseToPhenotypicFeatureAssociation : retrieval_source_ids\n\n          DiseaseToPhenotypicFeatureAssociation --|> RetrievalSource : retrieval_source_ids\n\n      DiseaseToPhenotypicFeatureAssociation : severity_qualifier\n\n          DiseaseToPhenotypicFeatureAssociation --|> SeverityValue : severity_qualifier\n\n      DiseaseToPhenotypicFeatureAssociation : sex_qualifier\n\n          DiseaseToPhenotypicFeatureAssociation --|> BiologicalSex : sex_qualifier\n\n      DiseaseToPhenotypicFeatureAssociation : subject\n\n          DiseaseToPhenotypicFeatureAssociation --|> Disease : subject\n\n      DiseaseToPhenotypicFeatureAssociation : subject_category\n\n          DiseaseToPhenotypicFeatureAssociation --|> OntologyClass : subject_category\n\n      DiseaseToPhenotypicFeatureAssociation : subject_category_closure\n\n          DiseaseToPhenotypicFeatureAssociation --|> OntologyClass : subject_category_closure\n\n      DiseaseToPhenotypicFeatureAssociation : subject_closure\n\n      DiseaseToPhenotypicFeatureAssociation : subject_label_closure\n\n      DiseaseToPhenotypicFeatureAssociation : subject_namespace\n\n      DiseaseToPhenotypicFeatureAssociation : timepoint\n\n      DiseaseToPhenotypicFeatureAssociation : type\n\n\n
                                        "},{"location":"DiseaseToPhenotypicFeatureAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • DiseaseToPhenotypicFeatureAssociation [ EntityToPhenotypicFeatureAssociationMixin DiseaseToEntityAssociationMixin]
                                        "},{"location":"DiseaseToPhenotypicFeatureAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance sex_qualifier: a qualifier used in a phenotypic association to state whether the association is specific to a particular sex. 0..1 BiologicalSex EntityToPhenotypicFeatureAssociationMixin subject: disease class 1..1 Disease Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 PhenotypicFeature Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity has_count: number of things with a particular property 0..1 Integer FrequencyQuantifier has_total: total number of things in a particular reference set 0..1 Integer FrequencyQuantifier has_quotient: None 0..1 Double FrequencyQuantifier has_percentage: equivalent to has quotient multiplied by 100 0..1 Double FrequencyQuantifier severity_qualifier: a qualifier used in a phenotypic association to state how severe the phenotype is in the subject 0..1 SeverityValue EntityToFeatureOrDiseaseQualifiersMixin onset_qualifier: a qualifier used in a phenotypic association to state when the phenotype appears is in the subject 0..1 Onset EntityToFeatureOrDiseaseQualifiersMixin frequency_qualifier: a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject 0..1 FrequencyValue FrequencyQualifierMixin"},{"location":"DiseaseToPhenotypicFeatureAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: disease to phenotypic feature association\ndescription: An association between a disease and a phenotypic feature in which the\n  phenotypic feature is associated with the disease in some way.\nfrom_schema: https://w3id.org/biolink/biolink-model\nclose_mappings:\n- dcid:DiseaseSymptomAssociation\nis_a: association\nmixins:\n- entity to phenotypic feature association mixin\n- disease to entity association mixin\nslot_usage:\n  subject:\n    name: subject\n    domain_of:\n    - association\n    range: disease\n  object:\n    name: object\n    domain_of:\n    - association\n    range: phenotypic feature\ndefining_slots:\n- subject\n- object\n\n
                                        "},{"location":"Double/","title":"Type: Double","text":"

                                        A real number that conforms to the xsd:double specification

                                        • base: float

                                        • uri: xsd:double

                                        "},{"location":"Drug/","title":"Class: Drug","text":"Description: A substance intended for use in the diagnosis, cure, mitigation, treatment, or prevention of disease
                                         classDiagram\n    class Drug\n      ChemicalOrDrugOrTreatment <|-- Drug\n      OntologyClass <|-- Drug\n      MolecularMixture <|-- Drug\n\n      Drug : available_from\n\n          Drug --|> DrugAvailabilityEnum : available_from\n\n      Drug : category\n\n      Drug : deprecated\n\n      Drug : description\n\n      Drug : drug_regulatory_status_world_wide\n\n      Drug : full_name\n\n      Drug : has_attribute\n\n          Drug --|> Attribute : has_attribute\n\n      Drug : has_chemical_role\n\n          Drug --|> ChemicalRole : has_chemical_role\n\n      Drug : highest_FDA_approval_status\n\n      Drug : id\n\n      Drug : iri\n\n      Drug : is_supplement\n\n          Drug --|> ChemicalMixture : is_supplement\n\n      Drug : is_toxic\n\n      Drug : max_tolerated_dose\n\n      Drug : name\n\n      Drug : provided_by\n\n      Drug : routes_of_delivery\n\n          Drug --|> DrugDeliveryEnum : routes_of_delivery\n\n      Drug : synonym\n\n      Drug : trade_name\n\n          Drug --|> ChemicalEntity : trade_name\n\n      Drug : type\n\n      Drug : xref\n\n\n
                                        "},{"location":"Drug/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • ChemicalEntity [ PhysicalEssence ChemicalOrDrugOrTreatment ChemicalEntityOrGeneOrGeneProduct ChemicalEntityOrProteinOrPolypeptide]
                                              • ChemicalMixture
                                                • MolecularMixture
                                                  • Drug [ ChemicalOrDrugOrTreatment OntologyClass]
                                        "},{"location":"Drug/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String OntologyClass, Entity is_supplement: 0..1 ChemicalMixture ChemicalMixture highest_FDA_approval_status: Should be the highest level of FDA approval this chemical entity or device has, regardless of which disease, condition or phenotype it is currently being reviewed to treat. For specific levels of FDA approval for a specific condition, disease, phenotype, etc., see the association slot, 'clinical approval status.' 0..1 String ChemicalMixture drug_regulatory_status_world_wide: An agglomeration of drug regulatory status worldwide. Not specific to FDA. 0..1 String ChemicalMixture routes_of_delivery: the method or process of administering a pharmaceutical compound to achieve a therapeutic effect in humans or animals. 0..* DrugDeliveryEnum ChemicalMixture trade_name: 0..1 ChemicalEntity ChemicalEntity available_from: 0..* DrugAvailabilityEnum ChemicalEntity max_tolerated_dose: The highest dose of a drug or treatment that does not cause unacceptable side effects. The maximum tolerated dose is determined in clinical trials by testing increasing doses on different groups of people until the highest dose with acceptable side effects is found. Also called MTD. 0..1 String ChemicalEntity is_toxic: 0..1 Boolean ChemicalEntity has_chemical_role: A role is particular behaviour which a chemical entity may exhibit. 0..* ChemicalRole ChemicalEntity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Drug/#usages","title":"Usages","text":"used by used in type used Treatment has_drug range Drug DrugToGeneAssociation subject range Drug"},{"location":"Drug/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage ncats.drug ChemicalEntityMolecularMixtureDrugEnvironmentalFoodContaminantFoodAdditiveProtein RXCUI DrugEnvironmentalFoodContaminantFoodAdditive NDC DrugEnvironmentalFoodContaminantFoodAdditive UMLS OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureGenePolypeptideProtein PUBCHEM.COMPOUND MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood CHEMBL.COMPOUND MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood UNII MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood CHEBI ChemicalRoleMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodhas_chemical_role MESH OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureProtein CAS MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood GTOPDB MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood HMDB MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG MolecularEntityChemicalEntityChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityBiologicalProcessPathwayProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.COMPOUND MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood ChemBank MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood PUBCHEM.SUBSTANCE MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood INCHI MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood INCHIKEY MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.GLYCAN MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.ENVIRON MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood ChemBank MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood SIDER.DRUG MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood BIGG.METABOLITE SmallMoleculeNucleicAcidEntityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood foodb.compound SmallMoleculeNucleicAcidEntityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood"},{"location":"Drug/#linkml-source","title":"LinkML Source","text":"
                                        name: drug\nid_prefixes:\n- ncats.drug\n- RXCUI\n- NDC\n- UMLS\n- PUBCHEM.COMPOUND\n- CHEMBL.COMPOUND\n- UNII\n- CHEBI\n- MESH\n- CAS\n- GTOPDB\n- HMDB\n- KEGG\n- KEGG.COMPOUND\n- ChemBank\n- PUBCHEM.SUBSTANCE\n- INCHI\n- INCHIKEY\n- KEGG.GLYCAN\n- KEGG.ENVIRON\n- ChemBank\n- SIDER.DRUG\n- BIGG.METABOLITE\n- foodb.compound\ndescription: A substance intended for use in the diagnosis, cure, mitigation, treatment,\n  or prevention of disease\ncomments:\n- The CHEBI ID represents a role rather than a substance\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- WIKIDATA:Q12140\n- CHEBI:23888\n- STY:T200\n- dcid:Drug\nnarrow_mappings:\n- STY:T195\nbroad_mappings:\n- STY:T121\nis_a: molecular mixture\nmixins:\n- chemical or drug or treatment\n- ontology class\n\n
                                        "},{"location":"DrugAvailabilityEnum/","title":"Enum: DrugAvailabilityEnum","text":""},{"location":"DrugAvailabilityEnum/#permissible-values","title":"Permissible Values","text":"Value Meaning Description over_the_counter None chemical entity is available over the counter without a prescription. prescription None chemical entity is available by prescription."},{"location":"DrugAvailabilityEnum/#slots","title":"Slots","text":"Name Description available_from"},{"location":"DrugAvailabilityEnum/#linkml-source","title":"LinkML Source","text":"
                                        name: DrugAvailabilityEnum\ndescription: ''\nfrom_schema: https://w3id.org/biolink/biolink-model\npermissible_values:\n  over_the_counter:\n    text: over_the_counter\n    description: chemical entity is available over the counter without a prescription.\n  prescription:\n    text: prescription\n    description: chemical entity is available by prescription.\n\n
                                        "},{"location":"DrugDeliveryEnum/","title":"Enum: DrugDeliveryEnum","text":""},{"location":"DrugDeliveryEnum/#permissible-values","title":"Permissible Values","text":"Value Meaning Description inhalation None None oral None None absorption_through_the_skin None None intravenous_injection None None"},{"location":"DrugDeliveryEnum/#slots","title":"Slots","text":"Name Description routes_of_delivery the method or process of administering a pharmaceutical compound to achieve a therapeutic effect in humans or animals."},{"location":"DrugDeliveryEnum/#linkml-source","title":"LinkML Source","text":"
                                        name: DrugDeliveryEnum\nfrom_schema: https://w3id.org/biolink/biolink-model\npermissible_values:\n  inhalation:\n    text: inhalation\n  oral:\n    text: oral\n  absorption_through_the_skin:\n    text: absorption_through_the_skin\n  intravenous_injection:\n    text: intravenous_injection\n\n
                                        "},{"location":"DrugExposure/","title":"Class: DrugExposure","text":"Description: A drug exposure is an intake of a particular drug.

                                        Aliases: drug intake, drug dose, medication intake

                                         classDiagram\n    class DrugExposure\n      ExposureEvent <|-- DrugExposure\n      ChemicalExposure <|-- DrugExposure\n\n\n      DrugExposure <|-- DrugToGeneInteractionExposure\n\n\n      DrugExposure : category\n\n      DrugExposure : deprecated\n\n      DrugExposure : description\n\n      DrugExposure : full_name\n\n      DrugExposure : has_attribute\n\n          DrugExposure --|> Attribute : has_attribute\n\n      DrugExposure : has_attribute_type\n\n          DrugExposure --|> OntologyClass : has_attribute_type\n\n      DrugExposure : has_qualitative_value\n\n          DrugExposure --|> NamedThing : has_qualitative_value\n\n      DrugExposure : has_quantitative_value\n\n          DrugExposure --|> QuantityValue : has_quantitative_value\n\n      DrugExposure : id\n\n      DrugExposure : iri\n\n      DrugExposure : name\n\n      DrugExposure : provided_by\n\n      DrugExposure : synonym\n\n      DrugExposure : timepoint\n\n      DrugExposure : type\n\n      DrugExposure : xref\n\n\n
                                        "},{"location":"DrugExposure/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • Attribute [ OntologyClass]
                                              • ChemicalExposure [ ExposureEvent]
                                                • DrugExposure [ ExposureEvent]
                                                  • DrugToGeneInteractionExposure [ GeneGroupingMixin]
                                        "},{"location":"DrugExposure/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance timepoint: a point in time 0..1 TimeType ExposureEvent has_quantitative_value: connects an attribute to a value 0..* QuantityValue ChemicalExposure, Attribute name: The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term. 0..1 LabelType Entity, Attribute has_attribute_type: connects an attribute to a class that describes it 1..1 OntologyClass Attribute has_qualitative_value: connects an attribute to a value 0..1 NamedThing Attribute iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity, Attribute id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String OntologyClass, Entity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"DrugExposure/#linkml-source","title":"LinkML Source","text":"
                                        name: drug exposure\ndescription: A drug exposure is an intake of a particular drug.\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- drug intake\n- drug dose\n- medication intake\nexact_mappings:\n- ECTO:0000509\nbroad_mappings:\n- SIO:001005\nis_a: chemical exposure\nmixins:\n- exposure event\n\n
                                        "},{"location":"DrugLabel/","title":"Class: DrugLabel","text":"Description: a document accompanying a drug or its container that provides written, printed or graphic information about the drug, including drug contents, specific instructions or warnings for administration, storage and disposal instructions, etc.
                                         classDiagram\n    class DrugLabel\n      Publication <|-- DrugLabel\n\n      DrugLabel : authors\n\n          DrugLabel --|> Agent : authors\n\n      DrugLabel : category\n\n      DrugLabel : creation_date\n\n      DrugLabel : deprecated\n\n      DrugLabel : description\n\n      DrugLabel : format\n\n      DrugLabel : full_name\n\n      DrugLabel : has_attribute\n\n          DrugLabel --|> Attribute : has_attribute\n\n      DrugLabel : id\n\n      DrugLabel : iri\n\n      DrugLabel : keywords\n\n      DrugLabel : license\n\n      DrugLabel : mesh_terms\n\n      DrugLabel : name\n\n      DrugLabel : pages\n\n      DrugLabel : provided_by\n\n      DrugLabel : rights\n\n      DrugLabel : summary\n\n      DrugLabel : synonym\n\n      DrugLabel : type\n\n      DrugLabel : xref\n\n\n
                                        "},{"location":"DrugLabel/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • InformationContentEntity
                                              • Publication
                                                • DrugLabel
                                        "},{"location":"DrugLabel/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance authors: connects an publication to the list of authors who contributed to the publication. This property should be a comma-delimited list of author names. It is recommended that an author's name be formatted as \"surname, firstname initial.\". Note that this property is a node annotation expressing the citation list of authorship which might typically otherwise be more completely documented in biolink:PublicationToProviderAssociation defined edges which point to full details about an author and possibly, some qualifiers which clarify the specific status of a given author in the publication. 0..* Agent Publication pages: When a 2-tuple of page numbers are provided, they represent the start and end page of the publication within its parent publication context. For books, this may be set to the total number of pages of the book. 0..* String Publication summary: executive summary of a publication 0..1 String Publication keywords: keywords tagging a publication 0..* String Publication mesh_terms: mesh terms tagging a publication 0..* Uriorcurie Publication xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie Publication, NamedThing license: None 0..1 String InformationContentEntity rights: None 0..1 String InformationContentEntity format: None 0..1 String InformationContentEntity creation_date: date on which an entity was created. This can be applied to nodes or edges 0..1 Date InformationContentEntity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: Different kinds of publication subtypes will have different preferred identifiers (curies when feasible). Precedence of identifiers for scientific articles is as follows: PMID if available; DOI if not; actual alternate CURIE otherwise. Enclosing publications (i.e. referenced by 'published in' node property) such as books and journals, should have industry-standard identifier such as from ISBN and ISSN. 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: the 'title' of the publication is generally recorded in the 'name' property (inherited from NamedThing). The field name 'title' is now also tagged as an acceptable alias for the node property 'name' (just in case). 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"DrugLabel/#linkml-source","title":"LinkML Source","text":"
                                        name: drug label\ndescription: 'a document accompanying a drug or its container that provides written,\n  printed or graphic information about the drug, including drug contents, specific\n  instructions  or warnings for administration, storage and disposal instructions,\n  etc. '\nfrom_schema: https://w3id.org/biolink/biolink-model\nbroad_mappings:\n- NCIT-OBO:C41203\nis_a: publication\n\n
                                        "},{"location":"DrugToEntityAssociationMixin/","title":"Class: DrugToEntityAssociationMixin","text":"Description: An interaction between a drug and another entity
                                         classDiagram\n    class DrugToEntityAssociationMixin\n      ChemicalEntityToEntityAssociationMixin <|-- DrugToEntityAssociationMixin\n\n\n      DrugToEntityAssociationMixin <|-- DrugToGeneAssociation\n\n\n\n
                                        "},{"location":"DrugToEntityAssociationMixin/#inheritance","title":"Inheritance","text":"
                                        • ChemicalEntityToEntityAssociationMixin
                                          • DrugToEntityAssociationMixin
                                        "},{"location":"DrugToEntityAssociationMixin/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"DrugToEntityAssociationMixin/#mixin-usage","title":"Mixin Usage","text":"mixed into description DrugToGeneAssociation An interaction between a drug and a gene or gene product."},{"location":"DrugToEntityAssociationMixin/#linkml-source","title":"LinkML Source","text":"
                                        name: drug to entity association mixin\ndescription: An interaction between a drug and another entity\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: chemical entity to entity association mixin\nmixin: true\nslot_usage:\n  subject:\n    name: subject\n    description: the drug that is an interactor\n    domain_of:\n    - association\n    range: drug\ndefining_slots:\n- subject\n\n
                                        "},{"location":"DrugToGeneAssociation/","title":"Class: DrugToGeneAssociation","text":"Description: An interaction between a drug and a gene or gene product.
                                         classDiagram\n    class DrugToGeneAssociation\n      DrugToEntityAssociationMixin <|-- DrugToGeneAssociation\n      Association <|-- DrugToGeneAssociation\n\n      DrugToGeneAssociation : aggregator_knowledge_source\n\n      DrugToGeneAssociation : category\n\n      DrugToGeneAssociation : deprecated\n\n      DrugToGeneAssociation : description\n\n      DrugToGeneAssociation : has_attribute\n\n          DrugToGeneAssociation --|> Attribute : has_attribute\n\n      DrugToGeneAssociation : has_evidence\n\n          DrugToGeneAssociation --|> EvidenceType : has_evidence\n\n      DrugToGeneAssociation : id\n\n      DrugToGeneAssociation : iri\n\n      DrugToGeneAssociation : knowledge_source\n\n      DrugToGeneAssociation : name\n\n      DrugToGeneAssociation : negated\n\n      DrugToGeneAssociation : object\n\n          DrugToGeneAssociation --|> GeneOrGeneProduct : object\n\n      DrugToGeneAssociation : object_category\n\n          DrugToGeneAssociation --|> OntologyClass : object_category\n\n      DrugToGeneAssociation : object_category_closure\n\n          DrugToGeneAssociation --|> OntologyClass : object_category_closure\n\n      DrugToGeneAssociation : object_closure\n\n      DrugToGeneAssociation : object_label_closure\n\n      DrugToGeneAssociation : object_namespace\n\n      DrugToGeneAssociation : original_object\n\n      DrugToGeneAssociation : original_predicate\n\n      DrugToGeneAssociation : original_subject\n\n      DrugToGeneAssociation : predicate\n\n      DrugToGeneAssociation : primary_knowledge_source\n\n      DrugToGeneAssociation : publications\n\n          DrugToGeneAssociation --|> Publication : publications\n\n      DrugToGeneAssociation : qualifier\n\n      DrugToGeneAssociation : qualifiers\n\n          DrugToGeneAssociation --|> OntologyClass : qualifiers\n\n      DrugToGeneAssociation : retrieval_source_ids\n\n          DrugToGeneAssociation --|> RetrievalSource : retrieval_source_ids\n\n      DrugToGeneAssociation : subject\n\n          DrugToGeneAssociation --|> Drug : subject\n\n      DrugToGeneAssociation : subject_category\n\n          DrugToGeneAssociation --|> OntologyClass : subject_category\n\n      DrugToGeneAssociation : subject_category_closure\n\n          DrugToGeneAssociation --|> OntologyClass : subject_category_closure\n\n      DrugToGeneAssociation : subject_closure\n\n      DrugToGeneAssociation : subject_label_closure\n\n      DrugToGeneAssociation : subject_namespace\n\n      DrugToGeneAssociation : timepoint\n\n      DrugToGeneAssociation : type\n\n\n
                                        "},{"location":"DrugToGeneAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • DrugToGeneAssociation [ DrugToEntityAssociationMixin]
                                        "},{"location":"DrugToGeneAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: the drug that is an interactor 1..1 Drug Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: the gene or gene product that is affected by the drug 1..1 GeneOrGeneProduct Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"DrugToGeneAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: drug to gene association\ndescription: An interaction between a drug and a gene or gene product.\nfrom_schema: https://w3id.org/biolink/biolink-model\nrelated_mappings:\n- SIO:001257\nis_a: association\nmixins:\n- drug to entity association mixin\nslot_usage:\n  object:\n    name: object\n    description: the gene or gene product that is affected by the drug\n    domain_of:\n    - association\n    range: gene or gene product\ndefining_slots:\n- subject\n- object\n\n
                                        "},{"location":"DrugToGeneInteractionExposure/","title":"Class: DrugToGeneInteractionExposure","text":"Description: drug to gene interaction exposure is a drug exposure is where the interactions of the drug with specific genes are known to constitute an 'exposure' to the organism, leading to or influencing an outcome.
                                         classDiagram\n    class DrugToGeneInteractionExposure\n      GeneGroupingMixin <|-- DrugToGeneInteractionExposure\n      DrugExposure <|-- DrugToGeneInteractionExposure\n\n      DrugToGeneInteractionExposure : category\n\n      DrugToGeneInteractionExposure : deprecated\n\n      DrugToGeneInteractionExposure : description\n\n      DrugToGeneInteractionExposure : full_name\n\n      DrugToGeneInteractionExposure : has_attribute\n\n          DrugToGeneInteractionExposure --|> Attribute : has_attribute\n\n      DrugToGeneInteractionExposure : has_attribute_type\n\n          DrugToGeneInteractionExposure --|> OntologyClass : has_attribute_type\n\n      DrugToGeneInteractionExposure : has_gene_or_gene_product\n\n          DrugToGeneInteractionExposure --|> Gene : has_gene_or_gene_product\n\n      DrugToGeneInteractionExposure : has_qualitative_value\n\n          DrugToGeneInteractionExposure --|> NamedThing : has_qualitative_value\n\n      DrugToGeneInteractionExposure : has_quantitative_value\n\n          DrugToGeneInteractionExposure --|> QuantityValue : has_quantitative_value\n\n      DrugToGeneInteractionExposure : id\n\n      DrugToGeneInteractionExposure : iri\n\n      DrugToGeneInteractionExposure : name\n\n      DrugToGeneInteractionExposure : provided_by\n\n      DrugToGeneInteractionExposure : synonym\n\n      DrugToGeneInteractionExposure : timepoint\n\n      DrugToGeneInteractionExposure : type\n\n      DrugToGeneInteractionExposure : xref\n\n\n
                                        "},{"location":"DrugToGeneInteractionExposure/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • Attribute [ OntologyClass]
                                              • ChemicalExposure [ ExposureEvent]
                                                • DrugExposure [ ExposureEvent]
                                                  • DrugToGeneInteractionExposure [ GeneGroupingMixin]
                                        "},{"location":"DrugToGeneInteractionExposure/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance has_gene_or_gene_product: connects an entity with one or more gene or gene products 0..* Gene GeneGroupingMixin timepoint: a point in time 0..1 TimeType ExposureEvent has_quantitative_value: connects an attribute to a value 0..* QuantityValue ChemicalExposure, Attribute name: The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term. 0..1 LabelType Entity, Attribute has_attribute_type: connects an attribute to a class that describes it 1..1 OntologyClass Attribute has_qualitative_value: connects an attribute to a value 0..1 NamedThing Attribute iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity, Attribute id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String OntologyClass, Entity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"DrugToGeneInteractionExposure/#linkml-source","title":"LinkML Source","text":"
                                        name: drug to gene interaction exposure\ndescription: drug to gene interaction exposure is a drug exposure is where the interactions\n  of the drug with specific genes are known to constitute an 'exposure' to the organism,\n  leading to or influencing an outcome.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: drug exposure\nmixins:\n- gene grouping mixin\n\n
                                        "},{"location":"DruggableGeneCategoryEnum/","title":"Enum: DruggableGeneCategoryEnum","text":""},{"location":"DruggableGeneCategoryEnum/#permissible-values","title":"Permissible Values","text":"Value Meaning Description tclin None These targets have activities in DrugCentral (ie. approved drugs) with known mechanism of action. tbio None These targets have activities in ChEMBL, Guide to Pharmacology or DrugCentral that satisfy the activity thresholds detailed below. tchem None These targets do not have known drug or small molecule activities that satisfy the activity thresholds detailed below AND satisfy one or more of the following criteria: target is above the cutoff criteria for Tdark target is annotated with a Gene Ontology Molecular Function or Biological Process leaf term(s) with an Experimental Evidence code tdark None These are targets about which virtually nothing is known. They do not have known drug or small molecule activities that satisfy the activity thresholds detailed below AND satisfy two or more of the following criteria: A PubMed text-mining score from Jensen Lab less than 5, greater than or equal TO 3 Gene RIFs, or less than or equal to 50 Antibodies available according to http://antibodypedia.com."},{"location":"DruggableGeneCategoryEnum/#slots","title":"Slots","text":"Name Description has_evidence None"},{"location":"DruggableGeneCategoryEnum/#linkml-source","title":"LinkML Source","text":"
                                        name: DruggableGeneCategoryEnum\nfrom_schema: https://w3id.org/biolink/biolink-model\npermissible_values:\n  tclin:\n    text: tclin\n    description: These targets have activities in DrugCentral (ie. approved drugs)\n      with known mechanism of action.\n  tbio:\n    text: tbio\n    description: These targets have activities in ChEMBL, Guide to Pharmacology or\n      DrugCentral that satisfy the activity thresholds detailed below.\n  tchem:\n    text: tchem\n    description: 'These targets do not have known drug or small molecule activities\n      that satisfy the activity thresholds detailed below AND satisfy one or more\n      of the following criteria: target is above the cutoff criteria for Tdark target\n      is annotated with a Gene Ontology Molecular Function or Biological Process leaf\n      term(s) with an Experimental Evidence code'\n  tdark:\n    text: tdark\n    description: 'These are targets about which virtually nothing is known. They do\n      not have known drug or small molecule activities that satisfy the activity thresholds\n      detailed below AND satisfy two or more of the following criteria: A PubMed text-mining\n      score from Jensen Lab less than 5, greater than or equal TO 3 Gene RIFs, or\n      less than or equal to 50 Antibodies available according to http://antibodypedia.com.'\n\n
                                        "},{"location":"DruggableGeneToDiseaseAssociation/","title":"Class: DruggableGeneToDiseaseAssociation","text":"
                                         classDiagram\n    class DruggableGeneToDiseaseAssociation\n      EntityToDiseaseAssociationMixin <|-- DruggableGeneToDiseaseAssociation\n      GeneToEntityAssociationMixin <|-- DruggableGeneToDiseaseAssociation\n      GeneToDiseaseAssociation <|-- DruggableGeneToDiseaseAssociation\n\n      DruggableGeneToDiseaseAssociation : aggregator_knowledge_source\n\n      DruggableGeneToDiseaseAssociation : category\n\n      DruggableGeneToDiseaseAssociation : deprecated\n\n      DruggableGeneToDiseaseAssociation : description\n\n      DruggableGeneToDiseaseAssociation : frequency_qualifier\n\n      DruggableGeneToDiseaseAssociation : has_attribute\n\n          DruggableGeneToDiseaseAssociation --|> Attribute : has_attribute\n\n      DruggableGeneToDiseaseAssociation : has_count\n\n      DruggableGeneToDiseaseAssociation : has_evidence\n\n          DruggableGeneToDiseaseAssociation --|> DruggableGeneCategoryEnum : has_evidence\n\n      DruggableGeneToDiseaseAssociation : has_percentage\n\n      DruggableGeneToDiseaseAssociation : has_quotient\n\n      DruggableGeneToDiseaseAssociation : has_total\n\n      DruggableGeneToDiseaseAssociation : id\n\n      DruggableGeneToDiseaseAssociation : iri\n\n      DruggableGeneToDiseaseAssociation : knowledge_source\n\n      DruggableGeneToDiseaseAssociation : name\n\n      DruggableGeneToDiseaseAssociation : negated\n\n      DruggableGeneToDiseaseAssociation : object\n\n          DruggableGeneToDiseaseAssociation --|> Disease : object\n\n      DruggableGeneToDiseaseAssociation : object_category\n\n          DruggableGeneToDiseaseAssociation --|> OntologyClass : object_category\n\n      DruggableGeneToDiseaseAssociation : object_category_closure\n\n          DruggableGeneToDiseaseAssociation --|> OntologyClass : object_category_closure\n\n      DruggableGeneToDiseaseAssociation : object_closure\n\n      DruggableGeneToDiseaseAssociation : object_direction_qualifier\n\n          DruggableGeneToDiseaseAssociation --|> DirectionQualifierEnum : object_direction_qualifier\n\n      DruggableGeneToDiseaseAssociation : object_label_closure\n\n      DruggableGeneToDiseaseAssociation : object_namespace\n\n      DruggableGeneToDiseaseAssociation : onset_qualifier\n\n          DruggableGeneToDiseaseAssociation --|> Onset : onset_qualifier\n\n      DruggableGeneToDiseaseAssociation : original_object\n\n      DruggableGeneToDiseaseAssociation : original_predicate\n\n      DruggableGeneToDiseaseAssociation : original_subject\n\n      DruggableGeneToDiseaseAssociation : predicate\n\n      DruggableGeneToDiseaseAssociation : primary_knowledge_source\n\n      DruggableGeneToDiseaseAssociation : publications\n\n          DruggableGeneToDiseaseAssociation --|> Publication : publications\n\n      DruggableGeneToDiseaseAssociation : qualifier\n\n      DruggableGeneToDiseaseAssociation : qualifiers\n\n          DruggableGeneToDiseaseAssociation --|> OntologyClass : qualifiers\n\n      DruggableGeneToDiseaseAssociation : retrieval_source_ids\n\n          DruggableGeneToDiseaseAssociation --|> RetrievalSource : retrieval_source_ids\n\n      DruggableGeneToDiseaseAssociation : severity_qualifier\n\n          DruggableGeneToDiseaseAssociation --|> SeverityValue : severity_qualifier\n\n      DruggableGeneToDiseaseAssociation : sex_qualifier\n\n          DruggableGeneToDiseaseAssociation --|> BiologicalSex : sex_qualifier\n\n      DruggableGeneToDiseaseAssociation : subject\n\n          DruggableGeneToDiseaseAssociation --|> GeneOrGeneProduct : subject\n\n      DruggableGeneToDiseaseAssociation : subject_aspect_qualifier\n\n          DruggableGeneToDiseaseAssociation --|> GeneOrGeneProductOrChemicalEntityAspectEnum : subject_aspect_qualifier\n\n      DruggableGeneToDiseaseAssociation : subject_category\n\n          DruggableGeneToDiseaseAssociation --|> OntologyClass : subject_category\n\n      DruggableGeneToDiseaseAssociation : subject_category_closure\n\n          DruggableGeneToDiseaseAssociation --|> OntologyClass : subject_category_closure\n\n      DruggableGeneToDiseaseAssociation : subject_closure\n\n      DruggableGeneToDiseaseAssociation : subject_label_closure\n\n      DruggableGeneToDiseaseAssociation : subject_namespace\n\n      DruggableGeneToDiseaseAssociation : timepoint\n\n      DruggableGeneToDiseaseAssociation : type\n\n\n
                                        "},{"location":"DruggableGeneToDiseaseAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • GeneToDiseaseOrPhenotypicFeatureAssociation [ EntityToPhenotypicFeatureAssociationMixin GeneToEntityAssociationMixin]
                                              • GeneToDiseaseAssociation [ EntityToDiseaseAssociationMixin GeneToEntityAssociationMixin]
                                                • DruggableGeneToDiseaseAssociation [ EntityToDiseaseAssociationMixin GeneToEntityAssociationMixin]
                                        "},{"location":"DruggableGeneToDiseaseAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject_aspect_qualifier: None 0..1 GeneOrGeneProductOrChemicalEntityAspectEnum GeneToDiseaseOrPhenotypicFeatureAssociation object_direction_qualifier: None 0..1 DirectionQualifierEnum GeneToDiseaseOrPhenotypicFeatureAssociation sex_qualifier: a qualifier used in a phenotypic association to state whether the association is specific to a particular sex. 0..1 BiologicalSex EntityToPhenotypicFeatureAssociationMixin subject: gene in which variation is correlated with the disease in a protective manner, or if the product produced by the gene can be targeted by a small molecule and this leads to a protective or improving disease state. 1..1 GeneOrGeneProduct Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: disease 1..1 Disease Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* DruggableGeneCategoryEnum Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity has_count: number of things with a particular property 0..1 Integer FrequencyQuantifier has_total: total number of things in a particular reference set 0..1 Integer FrequencyQuantifier has_quotient: None 0..1 Double FrequencyQuantifier has_percentage: equivalent to has quotient multiplied by 100 0..1 Double FrequencyQuantifier severity_qualifier: a qualifier used in a phenotypic association to state how severe the phenotype is in the subject 0..1 SeverityValue EntityToFeatureOrDiseaseQualifiersMixin onset_qualifier: a qualifier used in a phenotypic association to state when the phenotype appears is in the subject 0..1 Onset EntityToFeatureOrDiseaseQualifiersMixin frequency_qualifier: a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject 0..1 FrequencyValue FrequencyQualifierMixin"},{"location":"DruggableGeneToDiseaseAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: druggable gene to disease association\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: gene to disease association\nmixins:\n- entity to disease association mixin\n- gene to entity association mixin\nslot_usage:\n  subject:\n    name: subject\n    description: gene in which variation is correlated with the disease in a protective\n      manner, or if the product produced by the gene can be targeted by a small molecule\n      and this leads to a protective or improving disease state.\n    domain_of:\n    - association\n    range: gene or gene product\n  predicate:\n    name: predicate\n    domain_of:\n    - predicate mapping\n    - association\n    subproperty_of: target for\n  has evidence:\n    name: has evidence\n    domain_of:\n    - association\n    range: DruggableGeneCategoryEnum\ndefining_slots:\n- subject\n- object\n- predicate\n\n
                                        "},{"location":"Entity/","title":"Class: Entity (Abstract)","text":"Description: Root Biolink Model class for all things and informational relationships, real or imagined.
                                         classDiagram\n    class Entity\n      Entity <|-- NamedThing\n      Entity <|-- Association\n\n      Entity : category\n\n      Entity : deprecated\n\n      Entity : description\n\n      Entity : has_attribute\n\n          Entity --|> Attribute : has_attribute\n\n      Entity : id\n\n      Entity : iri\n\n      Entity : name\n\n      Entity : type\n\n\n
                                        "},{"location":"Entity/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                          • Association
                                        "},{"location":"Entity/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String direct iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType direct category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType direct type: None 0..* String direct name: A human-readable name for an attribute or entity. 0..1 LabelType direct description: a human-readable description of an entity 0..1 NarrativeText direct has_attribute: connects any entity to an attribute 0..* Attribute direct deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean direct"},{"location":"Entity/#usages","title":"Usages","text":"used by used in type used OntologyClass id domain Entity Attribute name domain Entity Attribute id domain Entity Attribute category domain Entity Attribute type domain Entity Attribute has_attribute domain Entity ChemicalRole name domain Entity ChemicalRole id domain Entity ChemicalRole category domain Entity ChemicalRole type domain Entity ChemicalRole has_attribute domain Entity BiologicalSex name domain Entity BiologicalSex id domain Entity BiologicalSex category domain Entity BiologicalSex type domain Entity BiologicalSex has_attribute domain Entity PhenotypicSex name domain Entity PhenotypicSex id domain Entity PhenotypicSex category domain Entity PhenotypicSex type domain Entity PhenotypicSex has_attribute domain Entity GenotypicSex name domain Entity GenotypicSex id domain Entity GenotypicSex category domain Entity GenotypicSex type domain Entity GenotypicSex has_attribute domain Entity SeverityValue name domain Entity SeverityValue id domain Entity SeverityValue category domain Entity SeverityValue type domain Entity SeverityValue has_attribute domain Entity Entity id domain Entity Entity category domain Entity Entity type domain Entity Entity name domain Entity Entity has_attribute domain Entity NamedThing id domain Entity NamedThing category domain Entity NamedThing type domain Entity NamedThing name domain Entity NamedThing has_attribute domain Entity RelationshipType id domain Entity TaxonomicRank id domain Entity OrganismTaxon id domain Entity OrganismTaxon category domain Entity OrganismTaxon type domain Entity OrganismTaxon name domain Entity OrganismTaxon has_attribute domain Entity Event id domain Entity Event category domain Entity Event type domain Entity Event name domain Entity Event has_attribute domain Entity AdministrativeEntity id domain Entity AdministrativeEntity category domain Entity AdministrativeEntity type domain Entity AdministrativeEntity name domain Entity AdministrativeEntity has_attribute domain Entity StudyResult id domain Entity StudyResult category domain Entity StudyResult type domain Entity StudyResult name domain Entity StudyResult has_attribute domain Entity Study id domain Entity Study category domain Entity Study type domain Entity Study name domain Entity Study has_attribute domain Entity StudyVariable id domain Entity StudyVariable category domain Entity StudyVariable type domain Entity StudyVariable name domain Entity StudyVariable has_attribute domain Entity CommonDataElement id domain Entity CommonDataElement category domain Entity CommonDataElement type domain Entity CommonDataElement name domain Entity CommonDataElement has_attribute domain Entity ConceptCountAnalysisResult id domain Entity ConceptCountAnalysisResult category domain Entity ConceptCountAnalysisResult type domain Entity ConceptCountAnalysisResult name domain Entity ConceptCountAnalysisResult has_attribute domain Entity ObservedExpectedFrequencyAnalysisResult id domain Entity ObservedExpectedFrequencyAnalysisResult category domain Entity ObservedExpectedFrequencyAnalysisResult type domain Entity ObservedExpectedFrequencyAnalysisResult name domain Entity ObservedExpectedFrequencyAnalysisResult has_attribute domain Entity RelativeFrequencyAnalysisResult id domain Entity RelativeFrequencyAnalysisResult category domain Entity RelativeFrequencyAnalysisResult type domain Entity RelativeFrequencyAnalysisResult name domain Entity RelativeFrequencyAnalysisResult has_attribute domain Entity TextMiningResult id domain Entity TextMiningResult category domain Entity TextMiningResult type domain Entity TextMiningResult name domain Entity TextMiningResult has_attribute domain Entity ChiSquaredAnalysisResult id domain Entity ChiSquaredAnalysisResult category domain Entity ChiSquaredAnalysisResult type domain Entity ChiSquaredAnalysisResult name domain Entity ChiSquaredAnalysisResult has_attribute domain Entity LogOddsAnalysisResult id domain Entity LogOddsAnalysisResult category domain Entity LogOddsAnalysisResult type domain Entity LogOddsAnalysisResult name domain Entity LogOddsAnalysisResult has_attribute domain Entity Agent id domain Entity Agent category domain Entity Agent type domain Entity Agent name domain Entity Agent has_attribute domain Entity InformationContentEntity id domain Entity InformationContentEntity category domain Entity InformationContentEntity type domain Entity InformationContentEntity name domain Entity InformationContentEntity has_attribute domain Entity Dataset id domain Entity Dataset category domain Entity Dataset type domain Entity Dataset name domain Entity Dataset has_attribute domain Entity DatasetDistribution id domain Entity DatasetDistribution category domain Entity DatasetDistribution type domain Entity DatasetDistribution name domain Entity DatasetDistribution has_attribute domain Entity DatasetVersion id domain Entity DatasetVersion category domain Entity DatasetVersion type domain Entity DatasetVersion name domain Entity DatasetVersion has_attribute domain Entity DatasetSummary id domain Entity DatasetSummary category domain Entity DatasetSummary type domain Entity DatasetSummary name domain Entity DatasetSummary has_attribute domain Entity ConfidenceLevel id domain Entity ConfidenceLevel category domain Entity ConfidenceLevel type domain Entity ConfidenceLevel name domain Entity ConfidenceLevel has_attribute domain Entity EvidenceType id domain Entity EvidenceType category domain Entity EvidenceType type domain Entity EvidenceType name domain Entity EvidenceType has_attribute domain Entity Publication id domain Entity Publication category domain Entity Publication type domain Entity Publication name domain Entity Publication has_attribute domain Entity Book id domain Entity Book category domain Entity Book type domain Entity Book name domain Entity Book has_attribute domain Entity BookChapter id domain Entity BookChapter category domain Entity BookChapter type domain Entity BookChapter name domain Entity BookChapter has_attribute domain Entity Serial id domain Entity Serial category domain Entity Serial type domain Entity Serial name domain Entity Serial has_attribute domain Entity Article id domain Entity Article category domain Entity Article type domain Entity Article name domain Entity Article has_attribute domain Entity JournalArticle id domain Entity JournalArticle category domain Entity JournalArticle type domain Entity JournalArticle name domain Entity JournalArticle has_attribute domain Entity Patent id domain Entity Patent category domain Entity Patent type domain Entity Patent name domain Entity Patent has_attribute domain Entity WebPage id domain Entity WebPage category domain Entity WebPage type domain Entity WebPage name domain Entity WebPage has_attribute domain Entity PreprintPublication id domain Entity PreprintPublication category domain Entity PreprintPublication type domain Entity PreprintPublication name domain Entity PreprintPublication has_attribute domain Entity DrugLabel id domain Entity DrugLabel category domain Entity DrugLabel type domain Entity DrugLabel name domain Entity DrugLabel has_attribute domain Entity RetrievalSource id domain Entity RetrievalSource category domain Entity RetrievalSource type domain Entity RetrievalSource name domain Entity RetrievalSource has_attribute domain Entity PhysicalEntity id domain Entity PhysicalEntity category domain Entity PhysicalEntity type domain Entity PhysicalEntity name domain Entity PhysicalEntity has_attribute domain Entity Activity id domain Entity Activity category domain Entity Activity type domain Entity Activity name domain Entity Activity has_attribute domain Entity Procedure id domain Entity Procedure category domain Entity Procedure type domain Entity Procedure name domain Entity Procedure has_attribute domain Entity Phenomenon id domain Entity Phenomenon category domain Entity Phenomenon type domain Entity Phenomenon name domain Entity Phenomenon has_attribute domain Entity Device id domain Entity Device category domain Entity Device type domain Entity Device name domain Entity Device has_attribute domain Entity DiagnosticAid id domain Entity DiagnosticAid category domain Entity DiagnosticAid type domain Entity DiagnosticAid name domain Entity DiagnosticAid has_attribute domain Entity StudyPopulation id domain Entity StudyPopulation category domain Entity StudyPopulation type domain Entity StudyPopulation name domain Entity StudyPopulation has_attribute domain Entity MaterialSample id domain Entity MaterialSample category domain Entity MaterialSample type domain Entity MaterialSample name domain Entity MaterialSample has_attribute domain Entity PlanetaryEntity id domain Entity PlanetaryEntity category domain Entity PlanetaryEntity type domain Entity PlanetaryEntity name domain Entity PlanetaryEntity has_attribute domain Entity EnvironmentalProcess id domain Entity EnvironmentalProcess category domain Entity EnvironmentalProcess type domain Entity EnvironmentalProcess name domain Entity EnvironmentalProcess has_attribute domain Entity EnvironmentalFeature id domain Entity EnvironmentalFeature category domain Entity EnvironmentalFeature type domain Entity EnvironmentalFeature name domain Entity EnvironmentalFeature has_attribute domain Entity GeographicLocation id domain Entity GeographicLocation category domain Entity GeographicLocation type domain Entity GeographicLocation name domain Entity GeographicLocation has_attribute domain Entity GeographicLocationAtTime id domain Entity GeographicLocationAtTime category domain Entity GeographicLocationAtTime type domain Entity GeographicLocationAtTime name domain Entity GeographicLocationAtTime has_attribute domain Entity BiologicalEntity id domain Entity BiologicalEntity category domain Entity BiologicalEntity type domain Entity BiologicalEntity name domain Entity BiologicalEntity has_attribute domain Entity MolecularEntity id domain Entity MolecularEntity category domain Entity MolecularEntity type domain Entity MolecularEntity name domain Entity MolecularEntity has_attribute domain Entity ChemicalEntity id domain Entity ChemicalEntity category domain Entity ChemicalEntity type domain Entity ChemicalEntity name domain Entity ChemicalEntity has_attribute domain Entity SmallMolecule id domain Entity SmallMolecule category domain Entity SmallMolecule type domain Entity SmallMolecule name domain Entity SmallMolecule has_attribute domain Entity ChemicalMixture id domain Entity ChemicalMixture category domain Entity ChemicalMixture type domain Entity ChemicalMixture name domain Entity ChemicalMixture has_attribute domain Entity NucleicAcidEntity id domain Entity NucleicAcidEntity category domain Entity NucleicAcidEntity type domain Entity NucleicAcidEntity name domain Entity NucleicAcidEntity has_attribute domain Entity RegulatoryRegion id domain Entity RegulatoryRegion category domain Entity RegulatoryRegion type domain Entity RegulatoryRegion name domain Entity RegulatoryRegion has_attribute domain Entity AccessibleDnaRegion id domain Entity AccessibleDnaRegion category domain Entity AccessibleDnaRegion type domain Entity AccessibleDnaRegion name domain Entity AccessibleDnaRegion has_attribute domain Entity TranscriptionFactorBindingSite id domain Entity TranscriptionFactorBindingSite category domain Entity TranscriptionFactorBindingSite type domain Entity TranscriptionFactorBindingSite name domain Entity TranscriptionFactorBindingSite has_attribute domain Entity MolecularMixture id domain Entity MolecularMixture category domain Entity MolecularMixture type domain Entity MolecularMixture name domain Entity MolecularMixture has_attribute domain Entity ComplexMolecularMixture id domain Entity ComplexMolecularMixture category domain Entity ComplexMolecularMixture type domain Entity ComplexMolecularMixture name domain Entity ComplexMolecularMixture has_attribute domain Entity BiologicalProcessOrActivity id domain Entity BiologicalProcessOrActivity category domain Entity BiologicalProcessOrActivity type domain Entity BiologicalProcessOrActivity name domain Entity BiologicalProcessOrActivity has_attribute domain Entity MolecularActivity id domain Entity MolecularActivity category domain Entity MolecularActivity type domain Entity MolecularActivity name domain Entity MolecularActivity has_attribute domain Entity BiologicalProcess id domain Entity BiologicalProcess category domain Entity BiologicalProcess type domain Entity BiologicalProcess name domain Entity BiologicalProcess has_attribute domain Entity Pathway id domain Entity Pathway category domain Entity Pathway type domain Entity Pathway name domain Entity Pathway has_attribute domain Entity PhysiologicalProcess id domain Entity PhysiologicalProcess category domain Entity PhysiologicalProcess type domain Entity PhysiologicalProcess name domain Entity PhysiologicalProcess has_attribute domain Entity Behavior id domain Entity Behavior category domain Entity Behavior type domain Entity Behavior name domain Entity Behavior has_attribute domain Entity ProcessedMaterial id domain Entity ProcessedMaterial category domain Entity ProcessedMaterial type domain Entity ProcessedMaterial name domain Entity ProcessedMaterial has_attribute domain Entity Drug id domain Entity Drug category domain Entity Drug type domain Entity Drug name domain Entity Drug has_attribute domain Entity EnvironmentalFoodContaminant id domain Entity EnvironmentalFoodContaminant category domain Entity EnvironmentalFoodContaminant type domain Entity EnvironmentalFoodContaminant name domain Entity EnvironmentalFoodContaminant has_attribute domain Entity FoodAdditive id domain Entity FoodAdditive category domain Entity FoodAdditive type domain Entity FoodAdditive name domain Entity FoodAdditive has_attribute domain Entity Food id domain Entity Food category domain Entity Food type domain Entity Food name domain Entity Food has_attribute domain Entity OrganismAttribute name domain Entity OrganismAttribute id domain Entity OrganismAttribute category domain Entity OrganismAttribute type domain Entity OrganismAttribute has_attribute domain Entity PhenotypicQuality name domain Entity PhenotypicQuality id domain Entity PhenotypicQuality category domain Entity PhenotypicQuality type domain Entity PhenotypicQuality has_attribute domain Entity GeneticInheritance id domain Entity GeneticInheritance category domain Entity GeneticInheritance type domain Entity GeneticInheritance name domain Entity GeneticInheritance has_attribute domain Entity OrganismalEntity id domain Entity OrganismalEntity category domain Entity OrganismalEntity type domain Entity OrganismalEntity name domain Entity OrganismalEntity has_attribute domain Entity Bacterium id domain Entity Bacterium category domain Entity Bacterium type domain Entity Bacterium name domain Entity Bacterium has_attribute domain Entity Virus id domain Entity Virus category domain Entity Virus type domain Entity Virus name domain Entity Virus has_attribute domain Entity CellularOrganism id domain Entity CellularOrganism category domain Entity CellularOrganism type domain Entity CellularOrganism name domain Entity CellularOrganism has_attribute domain Entity Mammal id domain Entity Mammal category domain Entity Mammal type domain Entity Mammal name domain Entity Mammal has_attribute domain Entity Human id domain Entity Human category domain Entity Human type domain Entity Human name domain Entity Human has_attribute domain Entity Plant id domain Entity Plant category domain Entity Plant type domain Entity Plant name domain Entity Plant has_attribute domain Entity Invertebrate id domain Entity Invertebrate category domain Entity Invertebrate type domain Entity Invertebrate name domain Entity Invertebrate has_attribute domain Entity Vertebrate id domain Entity Vertebrate category domain Entity Vertebrate type domain Entity Vertebrate name domain Entity Vertebrate has_attribute domain Entity Fungus id domain Entity Fungus category domain Entity Fungus type domain Entity Fungus name domain Entity Fungus has_attribute domain Entity LifeStage id domain Entity LifeStage category domain Entity LifeStage type domain Entity LifeStage name domain Entity LifeStage has_attribute domain Entity IndividualOrganism id domain Entity IndividualOrganism category domain Entity IndividualOrganism type domain Entity IndividualOrganism name domain Entity IndividualOrganism has_attribute domain Entity PopulationOfIndividualOrganisms id domain Entity PopulationOfIndividualOrganisms category domain Entity PopulationOfIndividualOrganisms type domain Entity PopulationOfIndividualOrganisms name domain Entity PopulationOfIndividualOrganisms has_attribute domain Entity DiseaseOrPhenotypicFeature id domain Entity DiseaseOrPhenotypicFeature category domain Entity DiseaseOrPhenotypicFeature type domain Entity DiseaseOrPhenotypicFeature name domain Entity DiseaseOrPhenotypicFeature has_attribute domain Entity Disease id domain Entity Disease category domain Entity Disease type domain Entity Disease name domain Entity Disease has_attribute domain Entity PhenotypicFeature id domain Entity PhenotypicFeature category domain Entity PhenotypicFeature type domain Entity PhenotypicFeature name domain Entity PhenotypicFeature has_attribute domain Entity BehavioralFeature id domain Entity BehavioralFeature category domain Entity BehavioralFeature type domain Entity BehavioralFeature name domain Entity BehavioralFeature has_attribute domain Entity AnatomicalEntity id domain Entity AnatomicalEntity category domain Entity AnatomicalEntity type domain Entity AnatomicalEntity name domain Entity AnatomicalEntity has_attribute domain Entity CellularComponent id domain Entity CellularComponent category domain Entity CellularComponent type domain Entity CellularComponent name domain Entity CellularComponent has_attribute domain Entity Cell id domain Entity Cell category domain Entity Cell type domain Entity Cell name domain Entity Cell has_attribute domain Entity CellLine id domain Entity CellLine category domain Entity CellLine type domain Entity CellLine name domain Entity CellLine has_attribute domain Entity GrossAnatomicalStructure id domain Entity GrossAnatomicalStructure category domain Entity GrossAnatomicalStructure type domain Entity GrossAnatomicalStructure name domain Entity GrossAnatomicalStructure has_attribute domain Entity MacromolecularMachineMixin name domain Entity GeneOrGeneProduct name domain Entity Gene id domain Entity Gene category domain Entity Gene type domain Entity Gene name domain Entity Gene has_attribute domain Entity GeneProductMixin name domain Entity GeneProductIsoformMixin name domain Entity MacromolecularComplex name domain Entity MacromolecularComplex id domain Entity MacromolecularComplex category domain Entity MacromolecularComplex type domain Entity MacromolecularComplex has_attribute domain Entity NucleosomeModification id domain Entity NucleosomeModification category domain Entity NucleosomeModification type domain Entity NucleosomeModification name domain Entity NucleosomeModification has_attribute domain Entity Genome id domain Entity Genome category domain Entity Genome type domain Entity Genome name domain Entity Genome has_attribute domain Entity Exon id domain Entity Exon category domain Entity Exon type domain Entity Exon name domain Entity Exon has_attribute domain Entity Transcript id domain Entity Transcript category domain Entity Transcript type domain Entity Transcript name domain Entity Transcript has_attribute domain Entity CodingSequence id domain Entity CodingSequence category domain Entity CodingSequence type domain Entity CodingSequence name domain Entity CodingSequence has_attribute domain Entity Polypeptide id domain Entity Polypeptide category domain Entity Polypeptide type domain Entity Polypeptide name domain Entity Polypeptide has_attribute domain Entity Protein id domain Entity Protein category domain Entity Protein type domain Entity Protein name domain Entity Protein has_attribute domain Entity ProteinIsoform id domain Entity ProteinIsoform category domain Entity ProteinIsoform type domain Entity ProteinIsoform name domain Entity ProteinIsoform has_attribute domain Entity ProteinDomain id domain Entity ProteinDomain category domain Entity ProteinDomain type domain Entity ProteinDomain name domain Entity ProteinDomain has_attribute domain Entity PosttranslationalModification id domain Entity PosttranslationalModification category domain Entity PosttranslationalModification type domain Entity PosttranslationalModification name domain Entity PosttranslationalModification has_attribute domain Entity ProteinFamily id domain Entity ProteinFamily category domain Entity ProteinFamily type domain Entity ProteinFamily name domain Entity ProteinFamily has_attribute domain Entity NucleicAcidSequenceMotif id domain Entity NucleicAcidSequenceMotif category domain Entity NucleicAcidSequenceMotif type domain Entity NucleicAcidSequenceMotif name domain Entity NucleicAcidSequenceMotif has_attribute domain Entity RNAProduct id domain Entity RNAProduct category domain Entity RNAProduct type domain Entity RNAProduct name domain Entity RNAProduct has_attribute domain Entity RNAProductIsoform id domain Entity RNAProductIsoform category domain Entity RNAProductIsoform type domain Entity RNAProductIsoform name domain Entity RNAProductIsoform has_attribute domain Entity NoncodingRNAProduct id domain Entity NoncodingRNAProduct category domain Entity NoncodingRNAProduct type domain Entity NoncodingRNAProduct name domain Entity NoncodingRNAProduct has_attribute domain Entity MicroRNA id domain Entity MicroRNA category domain Entity MicroRNA type domain Entity MicroRNA name domain Entity MicroRNA has_attribute domain Entity SiRNA id domain Entity SiRNA category domain Entity SiRNA type domain Entity SiRNA name domain Entity SiRNA has_attribute domain Entity GeneFamily id domain Entity GeneFamily category domain Entity GeneFamily type domain Entity GeneFamily name domain Entity GeneFamily has_attribute domain Entity Zygosity name domain Entity Zygosity id domain Entity Zygosity category domain Entity Zygosity type domain Entity Zygosity has_attribute domain Entity Genotype id domain Entity Genotype category domain Entity Genotype type domain Entity Genotype name domain Entity Genotype has_attribute domain Entity Haplotype id domain Entity Haplotype category domain Entity Haplotype type domain Entity Haplotype name domain Entity Haplotype has_attribute domain Entity SequenceVariant id domain Entity SequenceVariant category domain Entity SequenceVariant type domain Entity SequenceVariant name domain Entity SequenceVariant has_attribute domain Entity Snv id domain Entity Snv category domain Entity Snv type domain Entity Snv name domain Entity Snv has_attribute domain Entity ReagentTargetedGene id domain Entity ReagentTargetedGene category domain Entity ReagentTargetedGene type domain Entity ReagentTargetedGene name domain Entity ReagentTargetedGene has_attribute domain Entity ClinicalAttribute name domain Entity ClinicalAttribute id domain Entity ClinicalAttribute category domain Entity ClinicalAttribute type domain Entity ClinicalAttribute has_attribute domain Entity ClinicalMeasurement name domain Entity ClinicalMeasurement id domain Entity ClinicalMeasurement category domain Entity ClinicalMeasurement type domain Entity ClinicalMeasurement has_attribute domain Entity ClinicalModifier name domain Entity ClinicalModifier id domain Entity ClinicalModifier category domain Entity ClinicalModifier type domain Entity ClinicalModifier has_attribute domain Entity ClinicalCourse name domain Entity ClinicalCourse id domain Entity ClinicalCourse category domain Entity ClinicalCourse type domain Entity ClinicalCourse has_attribute domain Entity Onset name domain Entity Onset id domain Entity Onset category domain Entity Onset type domain Entity Onset has_attribute domain Entity ClinicalEntity id domain Entity ClinicalEntity category domain Entity ClinicalEntity type domain Entity ClinicalEntity name domain Entity ClinicalEntity has_attribute domain Entity ClinicalTrial id domain Entity ClinicalTrial category domain Entity ClinicalTrial type domain Entity ClinicalTrial name domain Entity ClinicalTrial has_attribute domain Entity ClinicalIntervention id domain Entity ClinicalIntervention category domain Entity ClinicalIntervention type domain Entity ClinicalIntervention name domain Entity ClinicalIntervention has_attribute domain Entity ClinicalFinding id domain Entity ClinicalFinding category domain Entity ClinicalFinding type domain Entity ClinicalFinding name domain Entity ClinicalFinding has_attribute domain Entity Hospitalization id domain Entity Hospitalization category domain Entity Hospitalization type domain Entity Hospitalization name domain Entity Hospitalization has_attribute domain Entity SocioeconomicAttribute name domain Entity SocioeconomicAttribute id domain Entity SocioeconomicAttribute category domain Entity SocioeconomicAttribute type domain Entity SocioeconomicAttribute has_attribute domain Entity Case id domain Entity Case category domain Entity Case type domain Entity Case name domain Entity Case has_attribute domain Entity Cohort id domain Entity Cohort category domain Entity Cohort type domain Entity Cohort name domain Entity Cohort has_attribute domain Entity ExposureEvent id domain Entity GenomicBackgroundExposure id domain Entity GenomicBackgroundExposure name domain Entity GenomicBackgroundExposure category domain Entity GenomicBackgroundExposure type domain Entity GenomicBackgroundExposure has_attribute domain Entity PathologicalProcess id domain Entity PathologicalProcess category domain Entity PathologicalProcess type domain Entity PathologicalProcess name domain Entity PathologicalProcess has_attribute domain Entity PathologicalProcessExposure name domain Entity PathologicalProcessExposure id domain Entity PathologicalProcessExposure category domain Entity PathologicalProcessExposure type domain Entity PathologicalProcessExposure has_attribute domain Entity PathologicalAnatomicalStructure id domain Entity PathologicalAnatomicalStructure category domain Entity PathologicalAnatomicalStructure type domain Entity PathologicalAnatomicalStructure name domain Entity PathologicalAnatomicalStructure has_attribute domain Entity PathologicalAnatomicalExposure name domain Entity PathologicalAnatomicalExposure id domain Entity PathologicalAnatomicalExposure category domain Entity PathologicalAnatomicalExposure type domain Entity PathologicalAnatomicalExposure has_attribute domain Entity DiseaseOrPhenotypicFeatureExposure name domain Entity DiseaseOrPhenotypicFeatureExposure id domain Entity DiseaseOrPhenotypicFeatureExposure category domain Entity DiseaseOrPhenotypicFeatureExposure type domain Entity DiseaseOrPhenotypicFeatureExposure has_attribute domain Entity ChemicalExposure name domain Entity ChemicalExposure id domain Entity ChemicalExposure category domain Entity ChemicalExposure type domain Entity ChemicalExposure has_attribute domain Entity ComplexChemicalExposure name domain Entity ComplexChemicalExposure id domain Entity ComplexChemicalExposure category domain Entity ComplexChemicalExposure type domain Entity ComplexChemicalExposure has_attribute domain Entity DrugExposure name domain Entity DrugExposure id domain Entity DrugExposure category domain Entity DrugExposure type domain Entity DrugExposure has_attribute domain Entity DrugToGeneInteractionExposure name domain Entity DrugToGeneInteractionExposure id domain Entity DrugToGeneInteractionExposure category domain Entity DrugToGeneInteractionExposure type domain Entity DrugToGeneInteractionExposure has_attribute domain Entity Treatment id domain Entity Treatment category domain Entity Treatment type domain Entity Treatment name domain Entity Treatment has_attribute domain Entity BioticExposure name domain Entity BioticExposure id domain Entity BioticExposure category domain Entity BioticExposure type domain Entity BioticExposure has_attribute domain Entity GeographicExposure name domain Entity GeographicExposure id domain Entity GeographicExposure category domain Entity GeographicExposure type domain Entity GeographicExposure has_attribute domain Entity EnvironmentalExposure name domain Entity EnvironmentalExposure id domain Entity EnvironmentalExposure category domain Entity EnvironmentalExposure type domain Entity EnvironmentalExposure has_attribute domain Entity BehavioralExposure name domain Entity BehavioralExposure id domain Entity BehavioralExposure category domain Entity BehavioralExposure type domain Entity BehavioralExposure has_attribute domain Entity SocioeconomicExposure name domain Entity SocioeconomicExposure id domain Entity SocioeconomicExposure category domain Entity SocioeconomicExposure type domain Entity SocioeconomicExposure has_attribute domain Entity Association id domain Entity Association category domain Entity Association type domain Entity Association name domain Entity Association has_attribute domain Entity ChemicalEntityAssessesNamedThingAssociation id domain Entity ChemicalEntityAssessesNamedThingAssociation category domain Entity ChemicalEntityAssessesNamedThingAssociation type domain Entity ChemicalEntityAssessesNamedThingAssociation name domain Entity ChemicalEntityAssessesNamedThingAssociation has_attribute domain Entity ContributorAssociation id domain Entity ContributorAssociation category domain Entity ContributorAssociation type domain Entity ContributorAssociation name domain Entity ContributorAssociation has_attribute domain Entity GenotypeToGenotypePartAssociation id domain Entity GenotypeToGenotypePartAssociation category domain Entity GenotypeToGenotypePartAssociation type domain Entity GenotypeToGenotypePartAssociation name domain Entity GenotypeToGenotypePartAssociation has_attribute domain Entity GenotypeToGeneAssociation id domain Entity GenotypeToGeneAssociation category domain Entity GenotypeToGeneAssociation type domain Entity GenotypeToGeneAssociation name domain Entity GenotypeToGeneAssociation has_attribute domain Entity GenotypeToVariantAssociation id domain Entity GenotypeToVariantAssociation category domain Entity GenotypeToVariantAssociation type domain Entity GenotypeToVariantAssociation name domain Entity GenotypeToVariantAssociation has_attribute domain Entity GeneToGeneAssociation id domain Entity GeneToGeneAssociation category domain Entity GeneToGeneAssociation type domain Entity GeneToGeneAssociation name domain Entity GeneToGeneAssociation has_attribute domain Entity GeneToGeneHomologyAssociation id domain Entity GeneToGeneHomologyAssociation category domain Entity GeneToGeneHomologyAssociation type domain Entity GeneToGeneHomologyAssociation name domain Entity GeneToGeneHomologyAssociation has_attribute domain Entity GeneToGeneFamilyAssociation id domain Entity GeneToGeneFamilyAssociation category domain Entity GeneToGeneFamilyAssociation type domain Entity GeneToGeneFamilyAssociation name domain Entity GeneToGeneFamilyAssociation has_attribute domain Entity GeneToGeneCoexpressionAssociation id domain Entity GeneToGeneCoexpressionAssociation category domain Entity GeneToGeneCoexpressionAssociation type domain Entity GeneToGeneCoexpressionAssociation name domain Entity GeneToGeneCoexpressionAssociation has_attribute domain Entity PairwiseGeneToGeneInteraction id domain Entity PairwiseGeneToGeneInteraction category domain Entity PairwiseGeneToGeneInteraction type domain Entity PairwiseGeneToGeneInteraction name domain Entity PairwiseGeneToGeneInteraction has_attribute domain Entity PairwiseMolecularInteraction id domain Entity PairwiseMolecularInteraction category domain Entity PairwiseMolecularInteraction type domain Entity PairwiseMolecularInteraction name domain Entity PairwiseMolecularInteraction has_attribute domain Entity CellLineToDiseaseOrPhenotypicFeatureAssociation id domain Entity CellLineToDiseaseOrPhenotypicFeatureAssociation category domain Entity CellLineToDiseaseOrPhenotypicFeatureAssociation type domain Entity CellLineToDiseaseOrPhenotypicFeatureAssociation name domain Entity CellLineToDiseaseOrPhenotypicFeatureAssociation has_attribute domain Entity ChemicalToChemicalAssociation id domain Entity ChemicalToChemicalAssociation category domain Entity ChemicalToChemicalAssociation type domain Entity ChemicalToChemicalAssociation name domain Entity ChemicalToChemicalAssociation has_attribute domain Entity ReactionToParticipantAssociation id domain Entity ReactionToParticipantAssociation category domain Entity ReactionToParticipantAssociation type domain Entity ReactionToParticipantAssociation name domain Entity ReactionToParticipantAssociation has_attribute domain Entity ReactionToCatalystAssociation id domain Entity ReactionToCatalystAssociation category domain Entity ReactionToCatalystAssociation type domain Entity ReactionToCatalystAssociation name domain Entity ReactionToCatalystAssociation has_attribute domain Entity ChemicalToChemicalDerivationAssociation id domain Entity ChemicalToChemicalDerivationAssociation category domain Entity ChemicalToChemicalDerivationAssociation type domain Entity ChemicalToChemicalDerivationAssociation name domain Entity ChemicalToChemicalDerivationAssociation has_attribute domain Entity ChemicalToDiseaseOrPhenotypicFeatureAssociation id domain Entity ChemicalToDiseaseOrPhenotypicFeatureAssociation category domain Entity ChemicalToDiseaseOrPhenotypicFeatureAssociation type domain Entity ChemicalToDiseaseOrPhenotypicFeatureAssociation name domain Entity ChemicalToDiseaseOrPhenotypicFeatureAssociation has_attribute domain Entity ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation id domain Entity ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation category domain Entity ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation type domain Entity ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation name domain Entity ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation has_attribute domain Entity ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation id domain Entity ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation category domain Entity ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation type domain Entity ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation name domain Entity ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation has_attribute domain Entity GeneToPathwayAssociation id domain Entity GeneToPathwayAssociation category domain Entity GeneToPathwayAssociation type domain Entity GeneToPathwayAssociation name domain Entity GeneToPathwayAssociation has_attribute domain Entity MolecularActivityToPathwayAssociation id domain Entity MolecularActivityToPathwayAssociation category domain Entity MolecularActivityToPathwayAssociation type domain Entity MolecularActivityToPathwayAssociation name domain Entity MolecularActivityToPathwayAssociation has_attribute domain Entity ChemicalToPathwayAssociation id domain Entity ChemicalToPathwayAssociation category domain Entity ChemicalToPathwayAssociation type domain Entity ChemicalToPathwayAssociation name domain Entity ChemicalToPathwayAssociation has_attribute domain Entity NamedThingAssociatedWithLikelihoodOfNamedThingAssociation id domain Entity NamedThingAssociatedWithLikelihoodOfNamedThingAssociation category domain Entity NamedThingAssociatedWithLikelihoodOfNamedThingAssociation type domain Entity NamedThingAssociatedWithLikelihoodOfNamedThingAssociation name domain Entity NamedThingAssociatedWithLikelihoodOfNamedThingAssociation has_attribute domain Entity ChemicalGeneInteractionAssociation id domain Entity ChemicalGeneInteractionAssociation category domain Entity ChemicalGeneInteractionAssociation type domain Entity ChemicalGeneInteractionAssociation name domain Entity ChemicalGeneInteractionAssociation has_attribute domain Entity ChemicalAffectsGeneAssociation id domain Entity ChemicalAffectsGeneAssociation category domain Entity ChemicalAffectsGeneAssociation type domain Entity ChemicalAffectsGeneAssociation name domain Entity ChemicalAffectsGeneAssociation has_attribute domain Entity GeneAffectsChemicalAssociation id domain Entity GeneAffectsChemicalAssociation category domain Entity GeneAffectsChemicalAssociation type domain Entity GeneAffectsChemicalAssociation name domain Entity GeneAffectsChemicalAssociation has_attribute domain Entity DrugToGeneAssociation id domain Entity DrugToGeneAssociation category domain Entity DrugToGeneAssociation type domain Entity DrugToGeneAssociation name domain Entity DrugToGeneAssociation has_attribute domain Entity MaterialSampleDerivationAssociation id domain Entity MaterialSampleDerivationAssociation category domain Entity MaterialSampleDerivationAssociation type domain Entity MaterialSampleDerivationAssociation name domain Entity MaterialSampleDerivationAssociation has_attribute domain Entity MaterialSampleToDiseaseOrPhenotypicFeatureAssociation id domain Entity MaterialSampleToDiseaseOrPhenotypicFeatureAssociation category domain Entity MaterialSampleToDiseaseOrPhenotypicFeatureAssociation type domain Entity MaterialSampleToDiseaseOrPhenotypicFeatureAssociation name domain Entity MaterialSampleToDiseaseOrPhenotypicFeatureAssociation has_attribute domain Entity DiseaseToExposureEventAssociation id domain Entity DiseaseToExposureEventAssociation category domain Entity DiseaseToExposureEventAssociation type domain Entity DiseaseToExposureEventAssociation name domain Entity DiseaseToExposureEventAssociation has_attribute domain Entity ExposureEventToOutcomeAssociation id domain Entity ExposureEventToOutcomeAssociation category domain Entity ExposureEventToOutcomeAssociation type domain Entity ExposureEventToOutcomeAssociation name domain Entity ExposureEventToOutcomeAssociation has_attribute domain Entity InformationContentEntityToNamedThingAssociation id domain Entity InformationContentEntityToNamedThingAssociation category domain Entity InformationContentEntityToNamedThingAssociation type domain Entity InformationContentEntityToNamedThingAssociation name domain Entity InformationContentEntityToNamedThingAssociation has_attribute domain Entity DiseaseOrPhenotypicFeatureToLocationAssociation id domain Entity DiseaseOrPhenotypicFeatureToLocationAssociation category domain Entity DiseaseOrPhenotypicFeatureToLocationAssociation type domain Entity DiseaseOrPhenotypicFeatureToLocationAssociation name domain Entity DiseaseOrPhenotypicFeatureToLocationAssociation has_attribute domain Entity DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation id domain Entity DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation category domain Entity DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation type domain Entity DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation name domain Entity DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation has_attribute domain Entity GenotypeToPhenotypicFeatureAssociation id domain Entity GenotypeToPhenotypicFeatureAssociation category domain Entity GenotypeToPhenotypicFeatureAssociation type domain Entity GenotypeToPhenotypicFeatureAssociation name domain Entity GenotypeToPhenotypicFeatureAssociation has_attribute domain Entity ExposureEventToPhenotypicFeatureAssociation id domain Entity ExposureEventToPhenotypicFeatureAssociation category domain Entity ExposureEventToPhenotypicFeatureAssociation type domain Entity ExposureEventToPhenotypicFeatureAssociation name domain Entity ExposureEventToPhenotypicFeatureAssociation has_attribute domain Entity DiseaseToPhenotypicFeatureAssociation id domain Entity DiseaseToPhenotypicFeatureAssociation category domain Entity DiseaseToPhenotypicFeatureAssociation type domain Entity DiseaseToPhenotypicFeatureAssociation name domain Entity DiseaseToPhenotypicFeatureAssociation has_attribute domain Entity CaseToPhenotypicFeatureAssociation id domain Entity CaseToPhenotypicFeatureAssociation category domain Entity CaseToPhenotypicFeatureAssociation type domain Entity CaseToPhenotypicFeatureAssociation name domain Entity CaseToPhenotypicFeatureAssociation has_attribute domain Entity BehaviorToBehavioralFeatureAssociation id domain Entity BehaviorToBehavioralFeatureAssociation category domain Entity BehaviorToBehavioralFeatureAssociation type domain Entity BehaviorToBehavioralFeatureAssociation name domain Entity BehaviorToBehavioralFeatureAssociation has_attribute domain Entity GeneToDiseaseOrPhenotypicFeatureAssociation id domain Entity GeneToDiseaseOrPhenotypicFeatureAssociation category domain Entity GeneToDiseaseOrPhenotypicFeatureAssociation type domain Entity GeneToDiseaseOrPhenotypicFeatureAssociation name domain Entity GeneToDiseaseOrPhenotypicFeatureAssociation has_attribute domain Entity GeneToPhenotypicFeatureAssociation id domain Entity GeneToPhenotypicFeatureAssociation category domain Entity GeneToPhenotypicFeatureAssociation type domain Entity GeneToPhenotypicFeatureAssociation name domain Entity GeneToPhenotypicFeatureAssociation has_attribute domain Entity GeneToDiseaseAssociation id domain Entity GeneToDiseaseAssociation category domain Entity GeneToDiseaseAssociation type domain Entity GeneToDiseaseAssociation name domain Entity GeneToDiseaseAssociation has_attribute domain Entity CausalGeneToDiseaseAssociation id domain Entity CausalGeneToDiseaseAssociation category domain Entity CausalGeneToDiseaseAssociation type domain Entity CausalGeneToDiseaseAssociation name domain Entity CausalGeneToDiseaseAssociation has_attribute domain Entity CorrelatedGeneToDiseaseAssociation id domain Entity CorrelatedGeneToDiseaseAssociation category domain Entity CorrelatedGeneToDiseaseAssociation type domain Entity CorrelatedGeneToDiseaseAssociation name domain Entity CorrelatedGeneToDiseaseAssociation has_attribute domain Entity DruggableGeneToDiseaseAssociation id domain Entity DruggableGeneToDiseaseAssociation category domain Entity DruggableGeneToDiseaseAssociation type domain Entity DruggableGeneToDiseaseAssociation name domain Entity DruggableGeneToDiseaseAssociation has_attribute domain Entity VariantToGeneAssociation id domain Entity VariantToGeneAssociation category domain Entity VariantToGeneAssociation type domain Entity VariantToGeneAssociation name domain Entity VariantToGeneAssociation has_attribute domain Entity VariantToGeneExpressionAssociation id domain Entity VariantToGeneExpressionAssociation category domain Entity VariantToGeneExpressionAssociation type domain Entity VariantToGeneExpressionAssociation name domain Entity VariantToGeneExpressionAssociation has_attribute domain Entity VariantToPopulationAssociation id domain Entity VariantToPopulationAssociation category domain Entity VariantToPopulationAssociation type domain Entity VariantToPopulationAssociation name domain Entity VariantToPopulationAssociation has_attribute domain Entity PopulationToPopulationAssociation id domain Entity PopulationToPopulationAssociation category domain Entity PopulationToPopulationAssociation type domain Entity PopulationToPopulationAssociation name domain Entity PopulationToPopulationAssociation has_attribute domain Entity VariantToPhenotypicFeatureAssociation id domain Entity VariantToPhenotypicFeatureAssociation category domain Entity VariantToPhenotypicFeatureAssociation type domain Entity VariantToPhenotypicFeatureAssociation name domain Entity VariantToPhenotypicFeatureAssociation has_attribute domain Entity VariantToDiseaseAssociation id domain Entity VariantToDiseaseAssociation category domain Entity VariantToDiseaseAssociation type domain Entity VariantToDiseaseAssociation name domain Entity VariantToDiseaseAssociation has_attribute domain Entity GenotypeToDiseaseAssociation id domain Entity GenotypeToDiseaseAssociation category domain Entity GenotypeToDiseaseAssociation type domain Entity GenotypeToDiseaseAssociation name domain Entity GenotypeToDiseaseAssociation has_attribute domain Entity GeneAsAModelOfDiseaseAssociation id domain Entity GeneAsAModelOfDiseaseAssociation category domain Entity GeneAsAModelOfDiseaseAssociation type domain Entity GeneAsAModelOfDiseaseAssociation name domain Entity GeneAsAModelOfDiseaseAssociation has_attribute domain Entity VariantAsAModelOfDiseaseAssociation id domain Entity VariantAsAModelOfDiseaseAssociation category domain Entity VariantAsAModelOfDiseaseAssociation type domain Entity VariantAsAModelOfDiseaseAssociation name domain Entity VariantAsAModelOfDiseaseAssociation has_attribute domain Entity GenotypeAsAModelOfDiseaseAssociation id domain Entity GenotypeAsAModelOfDiseaseAssociation category domain Entity GenotypeAsAModelOfDiseaseAssociation type domain Entity GenotypeAsAModelOfDiseaseAssociation name domain Entity GenotypeAsAModelOfDiseaseAssociation has_attribute domain Entity CellLineAsAModelOfDiseaseAssociation id domain Entity CellLineAsAModelOfDiseaseAssociation category domain Entity CellLineAsAModelOfDiseaseAssociation type domain Entity CellLineAsAModelOfDiseaseAssociation name domain Entity CellLineAsAModelOfDiseaseAssociation has_attribute domain Entity OrganismalEntityAsAModelOfDiseaseAssociation id domain Entity OrganismalEntityAsAModelOfDiseaseAssociation category domain Entity OrganismalEntityAsAModelOfDiseaseAssociation type domain Entity OrganismalEntityAsAModelOfDiseaseAssociation name domain Entity OrganismalEntityAsAModelOfDiseaseAssociation has_attribute domain Entity OrganismToOrganismAssociation id domain Entity OrganismToOrganismAssociation category domain Entity OrganismToOrganismAssociation type domain Entity OrganismToOrganismAssociation name domain Entity OrganismToOrganismAssociation has_attribute domain Entity TaxonToTaxonAssociation id domain Entity TaxonToTaxonAssociation category domain Entity TaxonToTaxonAssociation type domain Entity TaxonToTaxonAssociation name domain Entity TaxonToTaxonAssociation has_attribute domain Entity GeneHasVariantThatContributesToDiseaseAssociation id domain Entity GeneHasVariantThatContributesToDiseaseAssociation category domain Entity GeneHasVariantThatContributesToDiseaseAssociation type domain Entity GeneHasVariantThatContributesToDiseaseAssociation name domain Entity GeneHasVariantThatContributesToDiseaseAssociation has_attribute domain Entity GeneToExpressionSiteAssociation id domain Entity GeneToExpressionSiteAssociation category domain Entity GeneToExpressionSiteAssociation type domain Entity GeneToExpressionSiteAssociation name domain Entity GeneToExpressionSiteAssociation has_attribute domain Entity SequenceVariantModulatesTreatmentAssociation id domain Entity SequenceVariantModulatesTreatmentAssociation category domain Entity SequenceVariantModulatesTreatmentAssociation type domain Entity SequenceVariantModulatesTreatmentAssociation name domain Entity SequenceVariantModulatesTreatmentAssociation has_attribute domain Entity FunctionalAssociation id domain Entity FunctionalAssociation category domain Entity FunctionalAssociation type domain Entity FunctionalAssociation name domain Entity FunctionalAssociation has_attribute domain Entity MacromolecularMachineToMolecularActivityAssociation id domain Entity MacromolecularMachineToMolecularActivityAssociation category domain Entity MacromolecularMachineToMolecularActivityAssociation type domain Entity MacromolecularMachineToMolecularActivityAssociation name domain Entity MacromolecularMachineToMolecularActivityAssociation has_attribute domain Entity MacromolecularMachineToBiologicalProcessAssociation id domain Entity MacromolecularMachineToBiologicalProcessAssociation category domain Entity MacromolecularMachineToBiologicalProcessAssociation type domain Entity MacromolecularMachineToBiologicalProcessAssociation name domain Entity MacromolecularMachineToBiologicalProcessAssociation has_attribute domain Entity MacromolecularMachineToCellularComponentAssociation id domain Entity MacromolecularMachineToCellularComponentAssociation category domain Entity MacromolecularMachineToCellularComponentAssociation type domain Entity MacromolecularMachineToCellularComponentAssociation name domain Entity MacromolecularMachineToCellularComponentAssociation has_attribute domain Entity MolecularActivityToChemicalEntityAssociation id domain Entity MolecularActivityToChemicalEntityAssociation category domain Entity MolecularActivityToChemicalEntityAssociation type domain Entity MolecularActivityToChemicalEntityAssociation name domain Entity MolecularActivityToChemicalEntityAssociation has_attribute domain Entity MolecularActivityToMolecularActivityAssociation id domain Entity MolecularActivityToMolecularActivityAssociation category domain Entity MolecularActivityToMolecularActivityAssociation type domain Entity MolecularActivityToMolecularActivityAssociation name domain Entity MolecularActivityToMolecularActivityAssociation has_attribute domain Entity GeneToGoTermAssociation id domain Entity GeneToGoTermAssociation category domain Entity GeneToGoTermAssociation type domain Entity GeneToGoTermAssociation name domain Entity GeneToGoTermAssociation has_attribute domain Entity EntityToDiseaseAssociation id domain Entity EntityToDiseaseAssociation category domain Entity EntityToDiseaseAssociation type domain Entity EntityToDiseaseAssociation name domain Entity EntityToDiseaseAssociation has_attribute domain Entity EntityToPhenotypicFeatureAssociation id domain Entity EntityToPhenotypicFeatureAssociation category domain Entity EntityToPhenotypicFeatureAssociation type domain Entity EntityToPhenotypicFeatureAssociation name domain Entity EntityToPhenotypicFeatureAssociation has_attribute domain Entity SequenceAssociation id domain Entity SequenceAssociation category domain Entity SequenceAssociation type domain Entity SequenceAssociation name domain Entity SequenceAssociation has_attribute domain Entity GenomicSequenceLocalization id domain Entity GenomicSequenceLocalization category domain Entity GenomicSequenceLocalization type domain Entity GenomicSequenceLocalization name domain Entity GenomicSequenceLocalization has_attribute domain Entity SequenceFeatureRelationship id domain Entity SequenceFeatureRelationship category domain Entity SequenceFeatureRelationship type domain Entity SequenceFeatureRelationship name domain Entity SequenceFeatureRelationship has_attribute domain Entity TranscriptToGeneRelationship id domain Entity TranscriptToGeneRelationship category domain Entity TranscriptToGeneRelationship type domain Entity TranscriptToGeneRelationship name domain Entity TranscriptToGeneRelationship has_attribute domain Entity GeneToGeneProductRelationship id domain Entity GeneToGeneProductRelationship category domain Entity GeneToGeneProductRelationship type domain Entity GeneToGeneProductRelationship name domain Entity GeneToGeneProductRelationship has_attribute domain Entity ExonToTranscriptRelationship id domain Entity ExonToTranscriptRelationship category domain Entity ExonToTranscriptRelationship type domain Entity ExonToTranscriptRelationship name domain Entity ExonToTranscriptRelationship has_attribute domain Entity ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation id domain Entity ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation category domain Entity ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation type domain Entity ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation name domain Entity ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation has_attribute domain Entity AnatomicalEntityToAnatomicalEntityAssociation id domain Entity AnatomicalEntityToAnatomicalEntityAssociation category domain Entity AnatomicalEntityToAnatomicalEntityAssociation type domain Entity AnatomicalEntityToAnatomicalEntityAssociation name domain Entity AnatomicalEntityToAnatomicalEntityAssociation has_attribute domain Entity AnatomicalEntityToAnatomicalEntityPartOfAssociation id domain Entity AnatomicalEntityToAnatomicalEntityPartOfAssociation category domain Entity AnatomicalEntityToAnatomicalEntityPartOfAssociation type domain Entity AnatomicalEntityToAnatomicalEntityPartOfAssociation name domain Entity AnatomicalEntityToAnatomicalEntityPartOfAssociation has_attribute domain Entity AnatomicalEntityToAnatomicalEntityOntogenicAssociation id domain Entity AnatomicalEntityToAnatomicalEntityOntogenicAssociation category domain Entity AnatomicalEntityToAnatomicalEntityOntogenicAssociation type domain Entity AnatomicalEntityToAnatomicalEntityOntogenicAssociation name domain Entity AnatomicalEntityToAnatomicalEntityOntogenicAssociation has_attribute domain Entity OrganismTaxonToOrganismTaxonAssociation id domain Entity OrganismTaxonToOrganismTaxonAssociation category domain Entity OrganismTaxonToOrganismTaxonAssociation type domain Entity OrganismTaxonToOrganismTaxonAssociation name domain Entity OrganismTaxonToOrganismTaxonAssociation has_attribute domain Entity OrganismTaxonToOrganismTaxonSpecialization id domain Entity OrganismTaxonToOrganismTaxonSpecialization category domain Entity OrganismTaxonToOrganismTaxonSpecialization type domain Entity OrganismTaxonToOrganismTaxonSpecialization name domain Entity OrganismTaxonToOrganismTaxonSpecialization has_attribute domain Entity OrganismTaxonToOrganismTaxonInteraction id domain Entity OrganismTaxonToOrganismTaxonInteraction category domain Entity OrganismTaxonToOrganismTaxonInteraction type domain Entity OrganismTaxonToOrganismTaxonInteraction name domain Entity OrganismTaxonToOrganismTaxonInteraction has_attribute domain Entity OrganismTaxonToEnvironmentAssociation id domain Entity OrganismTaxonToEnvironmentAssociation category domain Entity OrganismTaxonToEnvironmentAssociation type domain Entity OrganismTaxonToEnvironmentAssociation name domain Entity OrganismTaxonToEnvironmentAssociation has_attribute domain Entity"},{"location":"Entity/#linkml-source","title":"LinkML Source","text":"
                                        name: entity\ndescription: Root Biolink Model class for all things and informational relationships,\n  real or imagined.\nfrom_schema: https://w3id.org/biolink/biolink-model\nabstract: true\nslots:\n- id\n- iri\n- category\n- type\n- name\n- description\n- has attribute\n- deprecated\n\n
                                        "},{"location":"EntityToDiseaseAssociation/","title":"Class: EntityToDiseaseAssociation","text":"
                                         classDiagram\n    class EntityToDiseaseAssociation\n      Association <|-- EntityToDiseaseAssociation\n\n      EntityToDiseaseAssociation : aggregator_knowledge_source\n\n      EntityToDiseaseAssociation : category\n\n      EntityToDiseaseAssociation : clinical_approval_status\n\n          EntityToDiseaseAssociation --|> ClinicalApprovalStatusEnum : clinical_approval_status\n\n      EntityToDiseaseAssociation : deprecated\n\n      EntityToDiseaseAssociation : description\n\n      EntityToDiseaseAssociation : has_attribute\n\n          EntityToDiseaseAssociation --|> Attribute : has_attribute\n\n      EntityToDiseaseAssociation : has_evidence\n\n          EntityToDiseaseAssociation --|> EvidenceType : has_evidence\n\n      EntityToDiseaseAssociation : id\n\n      EntityToDiseaseAssociation : iri\n\n      EntityToDiseaseAssociation : knowledge_source\n\n      EntityToDiseaseAssociation : max_research_phase\n\n          EntityToDiseaseAssociation --|> MaxResearchPhaseEnum : max_research_phase\n\n      EntityToDiseaseAssociation : name\n\n      EntityToDiseaseAssociation : negated\n\n      EntityToDiseaseAssociation : object\n\n          EntityToDiseaseAssociation --|> NamedThing : object\n\n      EntityToDiseaseAssociation : object_category\n\n          EntityToDiseaseAssociation --|> OntologyClass : object_category\n\n      EntityToDiseaseAssociation : object_category_closure\n\n          EntityToDiseaseAssociation --|> OntologyClass : object_category_closure\n\n      EntityToDiseaseAssociation : object_closure\n\n      EntityToDiseaseAssociation : object_label_closure\n\n      EntityToDiseaseAssociation : object_namespace\n\n      EntityToDiseaseAssociation : original_object\n\n      EntityToDiseaseAssociation : original_predicate\n\n      EntityToDiseaseAssociation : original_subject\n\n      EntityToDiseaseAssociation : predicate\n\n      EntityToDiseaseAssociation : primary_knowledge_source\n\n      EntityToDiseaseAssociation : publications\n\n          EntityToDiseaseAssociation --|> Publication : publications\n\n      EntityToDiseaseAssociation : qualifier\n\n      EntityToDiseaseAssociation : qualifiers\n\n          EntityToDiseaseAssociation --|> OntologyClass : qualifiers\n\n      EntityToDiseaseAssociation : retrieval_source_ids\n\n          EntityToDiseaseAssociation --|> RetrievalSource : retrieval_source_ids\n\n      EntityToDiseaseAssociation : subject\n\n          EntityToDiseaseAssociation --|> NamedThing : subject\n\n      EntityToDiseaseAssociation : subject_category\n\n          EntityToDiseaseAssociation --|> OntologyClass : subject_category\n\n      EntityToDiseaseAssociation : subject_category_closure\n\n          EntityToDiseaseAssociation --|> OntologyClass : subject_category_closure\n\n      EntityToDiseaseAssociation : subject_closure\n\n      EntityToDiseaseAssociation : subject_label_closure\n\n      EntityToDiseaseAssociation : subject_namespace\n\n      EntityToDiseaseAssociation : timepoint\n\n      EntityToDiseaseAssociation : type\n\n\n
                                        "},{"location":"EntityToDiseaseAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • EntityToDiseaseAssociation
                                        "},{"location":"EntityToDiseaseAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance clinical_approval_status: 0..1 ClinicalApprovalStatusEnum direct max_research_phase: None 0..1 MaxResearchPhaseEnum direct subject: connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 NamedThing Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 NamedThing Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"EntityToDiseaseAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: entity to disease association\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nslots:\n- clinical approval status\n- max research phase\ndefining_slots:\n- subject\n- object\n\n
                                        "},{"location":"EntityToDiseaseAssociationMixin/","title":"Class: EntityToDiseaseAssociationMixin","text":"Description: mixin class for any association whose object (target node) is a disease
                                         classDiagram\n    class EntityToDiseaseAssociationMixin\n      EntityToFeatureOrDiseaseQualifiersMixin <|-- EntityToDiseaseAssociationMixin\n\n\n      EntityToDiseaseAssociationMixin <|-- GeneToDiseaseAssociation\n      EntityToDiseaseAssociationMixin <|-- CausalGeneToDiseaseAssociation\n      EntityToDiseaseAssociationMixin <|-- CorrelatedGeneToDiseaseAssociation\n      EntityToDiseaseAssociationMixin <|-- DruggableGeneToDiseaseAssociation\n      EntityToDiseaseAssociationMixin <|-- VariantToDiseaseAssociation\n      EntityToDiseaseAssociationMixin <|-- GenotypeToDiseaseAssociation\n      EntityToDiseaseAssociationMixin <|-- GeneAsAModelOfDiseaseAssociation\n      EntityToDiseaseAssociationMixin <|-- VariantAsAModelOfDiseaseAssociation\n      EntityToDiseaseAssociationMixin <|-- GenotypeAsAModelOfDiseaseAssociation\n      EntityToDiseaseAssociationMixin <|-- CellLineAsAModelOfDiseaseAssociation\n      EntityToDiseaseAssociationMixin <|-- OrganismalEntityAsAModelOfDiseaseAssociation\n\n\n      EntityToDiseaseAssociationMixin : frequency_qualifier\n\n      EntityToDiseaseAssociationMixin : onset_qualifier\n\n          EntityToDiseaseAssociationMixin --|> Onset : onset_qualifier\n\n      EntityToDiseaseAssociationMixin : severity_qualifier\n\n          EntityToDiseaseAssociationMixin --|> SeverityValue : severity_qualifier\n\n\n
                                        "},{"location":"EntityToDiseaseAssociationMixin/#inheritance","title":"Inheritance","text":"
                                        • FrequencyQualifierMixin
                                          • EntityToFeatureOrDiseaseQualifiersMixin
                                            • EntityToDiseaseAssociationMixin
                                        "},{"location":"EntityToDiseaseAssociationMixin/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance severity_qualifier: a qualifier used in a phenotypic association to state how severe the phenotype is in the subject 0..1 SeverityValue EntityToFeatureOrDiseaseQualifiersMixin onset_qualifier: a qualifier used in a phenotypic association to state when the phenotype appears is in the subject 0..1 Onset EntityToFeatureOrDiseaseQualifiersMixin frequency_qualifier: a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject 0..1 FrequencyValue FrequencyQualifierMixin"},{"location":"EntityToDiseaseAssociationMixin/#mixin-usage","title":"Mixin Usage","text":"mixed into description GeneToDiseaseAssociation None CausalGeneToDiseaseAssociation None CorrelatedGeneToDiseaseAssociation None DruggableGeneToDiseaseAssociation None VariantToDiseaseAssociation None GenotypeToDiseaseAssociation None GeneAsAModelOfDiseaseAssociation None VariantAsAModelOfDiseaseAssociation None GenotypeAsAModelOfDiseaseAssociation None CellLineAsAModelOfDiseaseAssociation None OrganismalEntityAsAModelOfDiseaseAssociation None"},{"location":"EntityToDiseaseAssociationMixin/#linkml-source","title":"LinkML Source","text":"
                                        name: entity to disease association mixin\ndescription: mixin class for any association whose object (target node) is a disease\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: entity to feature or disease qualifiers mixin\nmixin: true\nslot_usage:\n  object:\n    name: object\n    description: disease\n    examples:\n    - value: MONDO:0020066\n      description: Ehlers-Danlos syndrome\n    domain_of:\n    - association\n    range: disease\ndefining_slots:\n- object\n\n
                                        "},{"location":"EntityToDiseaseOrPhenotypicFeatureAssociationMixin/","title":"Class: EntityToDiseaseOrPhenotypicFeatureAssociationMixin","text":"
                                         classDiagram\n    class EntityToDiseaseOrPhenotypicFeatureAssociationMixin\n      EntityToDiseaseOrPhenotypicFeatureAssociationMixin <|-- CellLineToDiseaseOrPhenotypicFeatureAssociation\n      EntityToDiseaseOrPhenotypicFeatureAssociationMixin <|-- ChemicalToDiseaseOrPhenotypicFeatureAssociation\n      EntityToDiseaseOrPhenotypicFeatureAssociationMixin <|-- ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation\n      EntityToDiseaseOrPhenotypicFeatureAssociationMixin <|-- ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation\n      EntityToDiseaseOrPhenotypicFeatureAssociationMixin <|-- MaterialSampleToDiseaseOrPhenotypicFeatureAssociation\n\n\n
                                        "},{"location":"EntityToDiseaseOrPhenotypicFeatureAssociationMixin/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"EntityToDiseaseOrPhenotypicFeatureAssociationMixin/#mixin-usage","title":"Mixin Usage","text":"mixed into description CellLineToDiseaseOrPhenotypicFeatureAssociation An relationship between a cell line and a disease or a phenotype, where the cell line is derived from an individual with that disease or phenotype. ChemicalToDiseaseOrPhenotypicFeatureAssociation An interaction between a chemical entity and a phenotype or disease, where the presence of the chemical gives rise to or exacerbates the phenotype. ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation This association defines a relationship between a chemical or treatment (or procedure) and a disease or phenotypic feature where the disesae or phenotypic feature is a secondary undesirable effect. ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation This association defines a relationship between a chemical or treatment (or procedure) and a disease or phenotypic feature where the disesae or phenotypic feature is a secondary, typically (but not always) undesirable effect. MaterialSampleToDiseaseOrPhenotypicFeatureAssociation An association between a material sample and a disease or phenotype."},{"location":"EntityToDiseaseOrPhenotypicFeatureAssociationMixin/#linkml-source","title":"LinkML Source","text":"
                                        name: entity to disease or phenotypic feature association mixin\nfrom_schema: https://w3id.org/biolink/biolink-model\nmixin: true\nslot_usage:\n  object:\n    name: object\n    description: disease or phenotype\n    examples:\n    - value: MONDO:0017314\n      description: Ehlers-Danlos syndrome, vascular type\n    - value: MP:0013229\n      description: abnormal brain ventricle size\n    domain_of:\n    - association\n    range: disease or phenotypic feature\ndefining_slots:\n- object\n\n
                                        "},{"location":"EntityToExposureEventAssociationMixin/","title":"Class: EntityToExposureEventAssociationMixin","text":"Description: An association between some entity and an exposure event.
                                         classDiagram\n    class EntityToExposureEventAssociationMixin\n      EntityToExposureEventAssociationMixin <|-- DiseaseToExposureEventAssociation\n\n\n
                                        "},{"location":"EntityToExposureEventAssociationMixin/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"EntityToExposureEventAssociationMixin/#mixin-usage","title":"Mixin Usage","text":"mixed into description DiseaseToExposureEventAssociation An association between an exposure event and a disease."},{"location":"EntityToExposureEventAssociationMixin/#linkml-source","title":"LinkML Source","text":"
                                        name: entity to exposure event association mixin\ndescription: An association between some entity and an exposure event.\nfrom_schema: https://w3id.org/biolink/biolink-model\nmixin: true\nslot_usage:\n  object:\n    name: object\n    domain_of:\n    - association\n    range: exposure event\ndefining_slots:\n- object\n\n
                                        "},{"location":"EntityToFeatureOrDiseaseQualifiersMixin/","title":"Class: EntityToFeatureOrDiseaseQualifiersMixin","text":"Description: Qualifiers for entity to disease or phenotype associations.
                                         classDiagram\n    class EntityToFeatureOrDiseaseQualifiersMixin\n      FrequencyQualifierMixin <|-- EntityToFeatureOrDiseaseQualifiersMixin\n\n\n      EntityToFeatureOrDiseaseQualifiersMixin <|-- EntityToPhenotypicFeatureAssociationMixin\n      EntityToFeatureOrDiseaseQualifiersMixin <|-- EntityToDiseaseAssociationMixin\n\n\n      EntityToFeatureOrDiseaseQualifiersMixin : frequency_qualifier\n\n      EntityToFeatureOrDiseaseQualifiersMixin : onset_qualifier\n\n          EntityToFeatureOrDiseaseQualifiersMixin --|> Onset : onset_qualifier\n\n      EntityToFeatureOrDiseaseQualifiersMixin : severity_qualifier\n\n          EntityToFeatureOrDiseaseQualifiersMixin --|> SeverityValue : severity_qualifier\n\n\n
                                        "},{"location":"EntityToFeatureOrDiseaseQualifiersMixin/#inheritance","title":"Inheritance","text":"
                                        • FrequencyQualifierMixin
                                          • EntityToFeatureOrDiseaseQualifiersMixin
                                            • EntityToPhenotypicFeatureAssociationMixin [ FrequencyQuantifier]
                                            • EntityToDiseaseAssociationMixin
                                        "},{"location":"EntityToFeatureOrDiseaseQualifiersMixin/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance severity_qualifier: a qualifier used in a phenotypic association to state how severe the phenotype is in the subject 0..1 SeverityValue direct onset_qualifier: a qualifier used in a phenotypic association to state when the phenotype appears is in the subject 0..1 Onset direct frequency_qualifier: a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject 0..1 FrequencyValue FrequencyQualifierMixin"},{"location":"EntityToFeatureOrDiseaseQualifiersMixin/#mixin-usage","title":"Mixin Usage","text":"mixed into description"},{"location":"EntityToFeatureOrDiseaseQualifiersMixin/#linkml-source","title":"LinkML Source","text":"
                                        name: entity to feature or disease qualifiers mixin\ndescription: Qualifiers for entity to disease or phenotype associations.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: frequency qualifier mixin\nmixin: true\nslots:\n- severity qualifier\n- onset qualifier\n\n
                                        "},{"location":"EntityToOutcomeAssociationMixin/","title":"Class: EntityToOutcomeAssociationMixin","text":"Description: An association between some entity and an outcome
                                         classDiagram\n    class EntityToOutcomeAssociationMixin\n      EntityToOutcomeAssociationMixin <|-- ExposureEventToOutcomeAssociation\n\n\n
                                        "},{"location":"EntityToOutcomeAssociationMixin/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"EntityToOutcomeAssociationMixin/#mixin-usage","title":"Mixin Usage","text":"mixed into description ExposureEventToOutcomeAssociation An association between an exposure event and an outcome."},{"location":"EntityToOutcomeAssociationMixin/#linkml-source","title":"LinkML Source","text":"
                                        name: entity to outcome association mixin\ndescription: An association between some entity and an outcome\nfrom_schema: https://w3id.org/biolink/biolink-model\nmixin: true\nslot_usage:\n  object:\n    name: object\n    domain_of:\n    - association\n    range: outcome\ndefining_slots:\n- object\n\n
                                        "},{"location":"EntityToPhenotypicFeatureAssociation/","title":"Class: EntityToPhenotypicFeatureAssociation","text":"
                                         classDiagram\n    class EntityToPhenotypicFeatureAssociation\n      Association <|-- EntityToPhenotypicFeatureAssociation\n\n      EntityToPhenotypicFeatureAssociation : aggregator_knowledge_source\n\n      EntityToPhenotypicFeatureAssociation : category\n\n      EntityToPhenotypicFeatureAssociation : clinical_approval_status\n\n          EntityToPhenotypicFeatureAssociation --|> ClinicalApprovalStatusEnum : clinical_approval_status\n\n      EntityToPhenotypicFeatureAssociation : deprecated\n\n      EntityToPhenotypicFeatureAssociation : description\n\n      EntityToPhenotypicFeatureAssociation : has_attribute\n\n          EntityToPhenotypicFeatureAssociation --|> Attribute : has_attribute\n\n      EntityToPhenotypicFeatureAssociation : has_evidence\n\n          EntityToPhenotypicFeatureAssociation --|> EvidenceType : has_evidence\n\n      EntityToPhenotypicFeatureAssociation : id\n\n      EntityToPhenotypicFeatureAssociation : iri\n\n      EntityToPhenotypicFeatureAssociation : knowledge_source\n\n      EntityToPhenotypicFeatureAssociation : max_research_phase\n\n          EntityToPhenotypicFeatureAssociation --|> MaxResearchPhaseEnum : max_research_phase\n\n      EntityToPhenotypicFeatureAssociation : name\n\n      EntityToPhenotypicFeatureAssociation : negated\n\n      EntityToPhenotypicFeatureAssociation : object\n\n          EntityToPhenotypicFeatureAssociation --|> NamedThing : object\n\n      EntityToPhenotypicFeatureAssociation : object_category\n\n          EntityToPhenotypicFeatureAssociation --|> OntologyClass : object_category\n\n      EntityToPhenotypicFeatureAssociation : object_category_closure\n\n          EntityToPhenotypicFeatureAssociation --|> OntologyClass : object_category_closure\n\n      EntityToPhenotypicFeatureAssociation : object_closure\n\n      EntityToPhenotypicFeatureAssociation : object_label_closure\n\n      EntityToPhenotypicFeatureAssociation : object_namespace\n\n      EntityToPhenotypicFeatureAssociation : original_object\n\n      EntityToPhenotypicFeatureAssociation : original_predicate\n\n      EntityToPhenotypicFeatureAssociation : original_subject\n\n      EntityToPhenotypicFeatureAssociation : predicate\n\n      EntityToPhenotypicFeatureAssociation : primary_knowledge_source\n\n      EntityToPhenotypicFeatureAssociation : publications\n\n          EntityToPhenotypicFeatureAssociation --|> Publication : publications\n\n      EntityToPhenotypicFeatureAssociation : qualifier\n\n      EntityToPhenotypicFeatureAssociation : qualifiers\n\n          EntityToPhenotypicFeatureAssociation --|> OntologyClass : qualifiers\n\n      EntityToPhenotypicFeatureAssociation : retrieval_source_ids\n\n          EntityToPhenotypicFeatureAssociation --|> RetrievalSource : retrieval_source_ids\n\n      EntityToPhenotypicFeatureAssociation : subject\n\n          EntityToPhenotypicFeatureAssociation --|> NamedThing : subject\n\n      EntityToPhenotypicFeatureAssociation : subject_category\n\n          EntityToPhenotypicFeatureAssociation --|> OntologyClass : subject_category\n\n      EntityToPhenotypicFeatureAssociation : subject_category_closure\n\n          EntityToPhenotypicFeatureAssociation --|> OntologyClass : subject_category_closure\n\n      EntityToPhenotypicFeatureAssociation : subject_closure\n\n      EntityToPhenotypicFeatureAssociation : subject_label_closure\n\n      EntityToPhenotypicFeatureAssociation : subject_namespace\n\n      EntityToPhenotypicFeatureAssociation : timepoint\n\n      EntityToPhenotypicFeatureAssociation : type\n\n\n
                                        "},{"location":"EntityToPhenotypicFeatureAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • EntityToPhenotypicFeatureAssociation
                                        "},{"location":"EntityToPhenotypicFeatureAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance clinical_approval_status: 0..1 ClinicalApprovalStatusEnum direct max_research_phase: None 0..1 MaxResearchPhaseEnum direct subject: connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 NamedThing Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 NamedThing Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"EntityToPhenotypicFeatureAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: entity to phenotypic feature association\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nslots:\n- clinical approval status\n- max research phase\ndefining_slots:\n- subject\n- object\n\n
                                        "},{"location":"EntityToPhenotypicFeatureAssociationMixin/","title":"Class: EntityToPhenotypicFeatureAssociationMixin","text":"
                                         classDiagram\n    class EntityToPhenotypicFeatureAssociationMixin\n      FrequencyQuantifier <|-- EntityToPhenotypicFeatureAssociationMixin\n      EntityToFeatureOrDiseaseQualifiersMixin <|-- EntityToPhenotypicFeatureAssociationMixin\n\n\n      EntityToPhenotypicFeatureAssociationMixin <|-- GenotypeToPhenotypicFeatureAssociation\n      EntityToPhenotypicFeatureAssociationMixin <|-- ExposureEventToPhenotypicFeatureAssociation\n      EntityToPhenotypicFeatureAssociationMixin <|-- DiseaseToPhenotypicFeatureAssociation\n      EntityToPhenotypicFeatureAssociationMixin <|-- CaseToPhenotypicFeatureAssociation\n      EntityToPhenotypicFeatureAssociationMixin <|-- BehaviorToBehavioralFeatureAssociation\n      EntityToPhenotypicFeatureAssociationMixin <|-- GeneToDiseaseOrPhenotypicFeatureAssociation\n      EntityToPhenotypicFeatureAssociationMixin <|-- GeneToPhenotypicFeatureAssociation\n      EntityToPhenotypicFeatureAssociationMixin <|-- VariantToPhenotypicFeatureAssociation\n\n\n      EntityToPhenotypicFeatureAssociationMixin : frequency_qualifier\n\n      EntityToPhenotypicFeatureAssociationMixin : has_count\n\n      EntityToPhenotypicFeatureAssociationMixin : has_percentage\n\n      EntityToPhenotypicFeatureAssociationMixin : has_quotient\n\n      EntityToPhenotypicFeatureAssociationMixin : has_total\n\n      EntityToPhenotypicFeatureAssociationMixin : onset_qualifier\n\n          EntityToPhenotypicFeatureAssociationMixin --|> Onset : onset_qualifier\n\n      EntityToPhenotypicFeatureAssociationMixin : severity_qualifier\n\n          EntityToPhenotypicFeatureAssociationMixin --|> SeverityValue : severity_qualifier\n\n      EntityToPhenotypicFeatureAssociationMixin : sex_qualifier\n\n          EntityToPhenotypicFeatureAssociationMixin --|> BiologicalSex : sex_qualifier\n\n\n
                                        "},{"location":"EntityToPhenotypicFeatureAssociationMixin/#inheritance","title":"Inheritance","text":"
                                        • FrequencyQualifierMixin
                                          • EntityToFeatureOrDiseaseQualifiersMixin
                                            • EntityToPhenotypicFeatureAssociationMixin [ FrequencyQuantifier]
                                        "},{"location":"EntityToPhenotypicFeatureAssociationMixin/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance sex_qualifier: a qualifier used in a phenotypic association to state whether the association is specific to a particular sex. 0..1 BiologicalSex direct has_count: number of things with a particular property 0..1 Integer FrequencyQuantifier has_total: total number of things in a particular reference set 0..1 Integer FrequencyQuantifier has_quotient: None 0..1 Double FrequencyQuantifier has_percentage: equivalent to has quotient multiplied by 100 0..1 Double FrequencyQuantifier severity_qualifier: a qualifier used in a phenotypic association to state how severe the phenotype is in the subject 0..1 SeverityValue EntityToFeatureOrDiseaseQualifiersMixin onset_qualifier: a qualifier used in a phenotypic association to state when the phenotype appears is in the subject 0..1 Onset EntityToFeatureOrDiseaseQualifiersMixin frequency_qualifier: a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject 0..1 FrequencyValue FrequencyQualifierMixin"},{"location":"EntityToPhenotypicFeatureAssociationMixin/#mixin-usage","title":"Mixin Usage","text":"mixed into description GenotypeToPhenotypicFeatureAssociation Any association between one genotype and a phenotypic feature, where having the genotype confers the phenotype, either in isolation or through environment ExposureEventToPhenotypicFeatureAssociation Any association between an environment and a phenotypic feature, where being in the environment influences the phenotype. DiseaseToPhenotypicFeatureAssociation An association between a disease and a phenotypic feature in which the phenotypic feature is associated with the disease in some way. CaseToPhenotypicFeatureAssociation An association between a case (e.g. individual patient) and a phenotypic feature in which the individual has or has had the phenotype. BehaviorToBehavioralFeatureAssociation An association between an mixture behavior and a behavioral feature manifested by the individual exhibited or has exhibited the behavior. GeneToDiseaseOrPhenotypicFeatureAssociation None GeneToPhenotypicFeatureAssociation None VariantToPhenotypicFeatureAssociation None"},{"location":"EntityToPhenotypicFeatureAssociationMixin/#linkml-source","title":"LinkML Source","text":"
                                        name: entity to phenotypic feature association mixin\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: entity to feature or disease qualifiers mixin\nmixin: true\nmixins:\n- frequency quantifier\nslots:\n- sex qualifier\nslot_usage:\n  object:\n    name: object\n    examples:\n    - value: HP:0002487\n      description: Hyperkinesis\n    - value: WBPhenotype:0000180\n      description: axon morphology variant\n    - value: MP:0001569\n      description: abnormal circulating bilirubin level\n    values_from:\n    - upheno\n    - hp\n    - mp\n    - wbphenotype\n    domain_of:\n    - association\n    range: phenotypic feature\ndefining_slots:\n- object\n\n
                                        "},{"location":"EnvironmentalExposure/","title":"Class: EnvironmentalExposure","text":"Description: A environmental exposure is a factor relating to abiotic processes in the environment including sunlight (UV-B), atmospheric (heat, cold, general pollution) and water-born contaminants.
                                         classDiagram\n    class EnvironmentalExposure\n      ExposureEvent <|-- EnvironmentalExposure\n      Attribute <|-- EnvironmentalExposure\n\n\n      EnvironmentalExposure <|-- GeographicExposure\n\n\n      EnvironmentalExposure : category\n\n      EnvironmentalExposure : deprecated\n\n      EnvironmentalExposure : description\n\n      EnvironmentalExposure : full_name\n\n      EnvironmentalExposure : has_attribute\n\n          EnvironmentalExposure --|> Attribute : has_attribute\n\n      EnvironmentalExposure : has_attribute_type\n\n          EnvironmentalExposure --|> OntologyClass : has_attribute_type\n\n      EnvironmentalExposure : has_qualitative_value\n\n          EnvironmentalExposure --|> NamedThing : has_qualitative_value\n\n      EnvironmentalExposure : has_quantitative_value\n\n          EnvironmentalExposure --|> QuantityValue : has_quantitative_value\n\n      EnvironmentalExposure : id\n\n      EnvironmentalExposure : iri\n\n      EnvironmentalExposure : name\n\n      EnvironmentalExposure : provided_by\n\n      EnvironmentalExposure : synonym\n\n      EnvironmentalExposure : timepoint\n\n      EnvironmentalExposure : type\n\n      EnvironmentalExposure : xref\n\n\n
                                        "},{"location":"EnvironmentalExposure/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • Attribute [ OntologyClass]
                                              • EnvironmentalExposure [ ExposureEvent]
                                                • GeographicExposure [ ExposureEvent]
                                        "},{"location":"EnvironmentalExposure/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance timepoint: a point in time 0..1 TimeType ExposureEvent name: The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term. 0..1 LabelType Entity, Attribute has_attribute_type: connects an attribute to a class that describes it 1..1 OntologyClass Attribute has_quantitative_value: connects an attribute to a value 0..* QuantityValue Attribute has_qualitative_value: connects an attribute to a value 0..1 NamedThing Attribute iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity, Attribute id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String OntologyClass, Entity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"EnvironmentalExposure/#linkml-source","title":"LinkML Source","text":"
                                        name: environmental exposure\ndescription: A environmental exposure is a factor relating to abiotic processes in\n  the environment including sunlight (UV-B), atmospheric (heat, cold, general pollution)\n  and water-born contaminants.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: attribute\nmixins:\n- exposure event\n\n
                                        "},{"location":"EnvironmentalFeature/","title":"Class: EnvironmentalFeature","text":"
                                         classDiagram\n    class EnvironmentalFeature\n      PlanetaryEntity <|-- EnvironmentalFeature\n\n      EnvironmentalFeature : category\n\n      EnvironmentalFeature : deprecated\n\n      EnvironmentalFeature : description\n\n      EnvironmentalFeature : full_name\n\n      EnvironmentalFeature : has_attribute\n\n          EnvironmentalFeature --|> Attribute : has_attribute\n\n      EnvironmentalFeature : id\n\n      EnvironmentalFeature : iri\n\n      EnvironmentalFeature : name\n\n      EnvironmentalFeature : provided_by\n\n      EnvironmentalFeature : synonym\n\n      EnvironmentalFeature : type\n\n      EnvironmentalFeature : xref\n\n\n
                                        "},{"location":"EnvironmentalFeature/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • PlanetaryEntity
                                              • EnvironmentalFeature
                                        "},{"location":"EnvironmentalFeature/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"EnvironmentalFeature/#linkml-source","title":"LinkML Source","text":"
                                        name: environmental feature\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- ENVO:01000254\nis_a: planetary entity\n\n
                                        "},{"location":"EnvironmentalFoodContaminant/","title":"Class: EnvironmentalFoodContaminant","text":"
                                         classDiagram\n    class EnvironmentalFoodContaminant\n      ChemicalEntity <|-- EnvironmentalFoodContaminant\n\n      EnvironmentalFoodContaminant : available_from\n\n          EnvironmentalFoodContaminant --|> DrugAvailabilityEnum : available_from\n\n      EnvironmentalFoodContaminant : category\n\n      EnvironmentalFoodContaminant : deprecated\n\n      EnvironmentalFoodContaminant : description\n\n      EnvironmentalFoodContaminant : full_name\n\n      EnvironmentalFoodContaminant : has_attribute\n\n          EnvironmentalFoodContaminant --|> Attribute : has_attribute\n\n      EnvironmentalFoodContaminant : has_chemical_role\n\n          EnvironmentalFoodContaminant --|> ChemicalRole : has_chemical_role\n\n      EnvironmentalFoodContaminant : id\n\n      EnvironmentalFoodContaminant : iri\n\n      EnvironmentalFoodContaminant : is_toxic\n\n      EnvironmentalFoodContaminant : max_tolerated_dose\n\n      EnvironmentalFoodContaminant : name\n\n      EnvironmentalFoodContaminant : provided_by\n\n      EnvironmentalFoodContaminant : synonym\n\n      EnvironmentalFoodContaminant : trade_name\n\n          EnvironmentalFoodContaminant --|> ChemicalEntity : trade_name\n\n      EnvironmentalFoodContaminant : type\n\n      EnvironmentalFoodContaminant : xref\n\n\n
                                        "},{"location":"EnvironmentalFoodContaminant/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • ChemicalEntity [ PhysicalEssence ChemicalOrDrugOrTreatment ChemicalEntityOrGeneOrGeneProduct ChemicalEntityOrProteinOrPolypeptide]
                                              • EnvironmentalFoodContaminant
                                        "},{"location":"EnvironmentalFoodContaminant/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance trade_name: 0..1 ChemicalEntity ChemicalEntity available_from: 0..* DrugAvailabilityEnum ChemicalEntity max_tolerated_dose: The highest dose of a drug or treatment that does not cause unacceptable side effects. The maximum tolerated dose is determined in clinical trials by testing increasing doses on different groups of people until the highest dose with acceptable side effects is found. Also called MTD. 0..1 String ChemicalEntity is_toxic: 0..1 Boolean ChemicalEntity has_chemical_role: A role is particular behaviour which a chemical entity may exhibit. 0..* ChemicalRole ChemicalEntity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"EnvironmentalFoodContaminant/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage ncats.drug ChemicalEntityMolecularMixtureDrugEnvironmentalFoodContaminantFoodAdditiveProtein RXCUI DrugEnvironmentalFoodContaminantFoodAdditive NDC DrugEnvironmentalFoodContaminantFoodAdditive UMLS OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureGenePolypeptideProtein PUBCHEM.COMPOUND MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood CHEMBL.COMPOUND MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood UNII MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood CHEBI ChemicalRoleMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodhas_chemical_role MESH OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureProtein CAS MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood GTOPDB MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood HMDB MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG MolecularEntityChemicalEntityChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityBiologicalProcessPathwayProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.COMPOUND MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood ChemBank MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood PUBCHEM.SUBSTANCE MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood INCHI MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood INCHIKEY MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.GLYCAN MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.ENVIRON MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood ChemBank MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood SIDER.DRUG MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood BIGG.METABOLITE SmallMoleculeNucleicAcidEntityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood foodb.compound SmallMoleculeNucleicAcidEntityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood"},{"location":"EnvironmentalFoodContaminant/#linkml-source","title":"LinkML Source","text":"
                                        name: environmental food contaminant\nid_prefixes:\n- ncats.drug\n- RXCUI\n- NDC\n- UMLS\n- PUBCHEM.COMPOUND\n- CHEMBL.COMPOUND\n- UNII\n- CHEBI\n- MESH\n- CAS\n- GTOPDB\n- HMDB\n- KEGG\n- KEGG.COMPOUND\n- ChemBank\n- PUBCHEM.SUBSTANCE\n- INCHI\n- INCHIKEY\n- KEGG.GLYCAN\n- KEGG.ENVIRON\n- ChemBank\n- SIDER.DRUG\n- BIGG.METABOLITE\n- foodb.compound\nfrom_schema: https://w3id.org/biolink/biolink-model\nrelated_mappings:\n- CHEBI:78299\nis_a: chemical entity\n\n
                                        "},{"location":"EnvironmentalProcess/","title":"Class: EnvironmentalProcess","text":"
                                         classDiagram\n    class EnvironmentalProcess\n      Occurrent <|-- EnvironmentalProcess\n      PlanetaryEntity <|-- EnvironmentalProcess\n\n      EnvironmentalProcess : category\n\n      EnvironmentalProcess : deprecated\n\n      EnvironmentalProcess : description\n\n      EnvironmentalProcess : full_name\n\n      EnvironmentalProcess : has_attribute\n\n          EnvironmentalProcess --|> Attribute : has_attribute\n\n      EnvironmentalProcess : id\n\n      EnvironmentalProcess : iri\n\n      EnvironmentalProcess : name\n\n      EnvironmentalProcess : provided_by\n\n      EnvironmentalProcess : synonym\n\n      EnvironmentalProcess : type\n\n      EnvironmentalProcess : xref\n\n\n
                                        "},{"location":"EnvironmentalProcess/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • PlanetaryEntity
                                              • EnvironmentalProcess [ Occurrent]
                                        "},{"location":"EnvironmentalProcess/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"EnvironmentalProcess/#linkml-source","title":"LinkML Source","text":"
                                        name: environmental process\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- ENVO:02500000\nis_a: planetary entity\nmixins:\n- occurrent\n\n
                                        "},{"location":"EpidemiologicalOutcome/","title":"Class: EpidemiologicalOutcome","text":"Description: An epidemiological outcome, such as societal disease burden, resulting from an exposure event.
                                         classDiagram\n    class EpidemiologicalOutcome\n      Outcome <|-- EpidemiologicalOutcome\n\n\n
                                        "},{"location":"EpidemiologicalOutcome/#inheritance","title":"Inheritance","text":"
                                        • EpidemiologicalOutcome [ Outcome]
                                        "},{"location":"EpidemiologicalOutcome/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"EpidemiologicalOutcome/#linkml-source","title":"LinkML Source","text":"
                                        name: epidemiological outcome\ndescription: An epidemiological outcome, such as societal disease burden, resulting\n  from an exposure event.\nfrom_schema: https://w3id.org/biolink/biolink-model\nrelated_mappings:\n- NCIT:C19291\nmixins:\n- outcome\n\n
                                        "},{"location":"EpigenomicEntity/","title":"Class: EpigenomicEntity","text":"
                                         classDiagram\n    class EpigenomicEntity\n      EpigenomicEntity <|-- NucleosomeModification\n\n      EpigenomicEntity : has_biological_sequence\n\n\n
                                        "},{"location":"EpigenomicEntity/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance has_biological_sequence: connects a genomic feature to its sequence 0..1 BiologicalSequence direct"},{"location":"EpigenomicEntity/#mixin-usage","title":"Mixin Usage","text":"mixed into description NucleosomeModification A chemical modification of a histone protein within a nucleosome octomer or a substitution of a histone with a variant histone isoform. e.g. Histone 4 Lysine 20 methylation (H4K20me), histone variant H2AZ substituting H2A."},{"location":"EpigenomicEntity/#linkml-source","title":"LinkML Source","text":"
                                        name: epigenomic entity\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nmixin: true\nslots:\n- has biological sequence\n\n
                                        "},{"location":"Event/","title":"Class: Event","text":"Description: Something that happens at a given place and time.
                                         classDiagram\n    class Event\n      NamedThing <|-- Event\n\n      Event : category\n\n      Event : deprecated\n\n      Event : description\n\n      Event : full_name\n\n      Event : has_attribute\n\n          Event --|> Attribute : has_attribute\n\n      Event : id\n\n      Event : iri\n\n      Event : name\n\n      Event : provided_by\n\n      Event : synonym\n\n      Event : type\n\n      Event : xref\n\n\n
                                        "},{"location":"Event/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • Event
                                        "},{"location":"Event/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Event/#linkml-source","title":"LinkML Source","text":"
                                        name: event\ndescription: Something that happens at a given place and time.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- NCIT:C25499\n- STY:T051\nis_a: named thing\n\n
                                        "},{"location":"EvidenceType/","title":"Class: EvidenceType","text":"Description: Class of evidence that supports an association

                                        Aliases: evidence code

                                         classDiagram\n    class EvidenceType\n      InformationContentEntity <|-- EvidenceType\n\n      EvidenceType : category\n\n      EvidenceType : creation_date\n\n      EvidenceType : deprecated\n\n      EvidenceType : description\n\n      EvidenceType : format\n\n      EvidenceType : full_name\n\n      EvidenceType : has_attribute\n\n          EvidenceType --|> Attribute : has_attribute\n\n      EvidenceType : id\n\n      EvidenceType : iri\n\n      EvidenceType : license\n\n      EvidenceType : name\n\n      EvidenceType : provided_by\n\n      EvidenceType : rights\n\n      EvidenceType : synonym\n\n      EvidenceType : type\n\n      EvidenceType : xref\n\n\n
                                        "},{"location":"EvidenceType/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • InformationContentEntity
                                              • EvidenceType
                                        "},{"location":"EvidenceType/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance license: None 0..1 String InformationContentEntity rights: None 0..1 String InformationContentEntity format: None 0..1 String InformationContentEntity creation_date: date on which an entity was created. This can be applied to nodes or edges 0..1 Date InformationContentEntity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"EvidenceType/#usages","title":"Usages","text":"used by used in type used Association has_evidence range EvidenceType ChemicalEntityAssessesNamedThingAssociation has_evidence range EvidenceType ContributorAssociation has_evidence range EvidenceType GenotypeToGenotypePartAssociation has_evidence range EvidenceType GenotypeToGeneAssociation has_evidence range EvidenceType GenotypeToVariantAssociation has_evidence range EvidenceType GeneToGeneAssociation has_evidence range EvidenceType GeneToGeneHomologyAssociation has_evidence range EvidenceType GeneToGeneFamilyAssociation has_evidence range EvidenceType GeneToGeneCoexpressionAssociation has_evidence range EvidenceType PairwiseGeneToGeneInteraction has_evidence range EvidenceType PairwiseMolecularInteraction has_evidence range EvidenceType CellLineToDiseaseOrPhenotypicFeatureAssociation has_evidence range EvidenceType ChemicalToChemicalAssociation has_evidence range EvidenceType ReactionToParticipantAssociation has_evidence range EvidenceType ReactionToCatalystAssociation has_evidence range EvidenceType ChemicalToChemicalDerivationAssociation has_evidence range EvidenceType ChemicalToDiseaseOrPhenotypicFeatureAssociation has_evidence range EvidenceType ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation has_evidence range EvidenceType ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation has_evidence range EvidenceType GeneToPathwayAssociation has_evidence range EvidenceType MolecularActivityToPathwayAssociation has_evidence range EvidenceType ChemicalToPathwayAssociation has_evidence range EvidenceType NamedThingAssociatedWithLikelihoodOfNamedThingAssociation has_evidence range EvidenceType ChemicalGeneInteractionAssociation has_evidence range EvidenceType ChemicalAffectsGeneAssociation has_evidence range EvidenceType GeneAffectsChemicalAssociation has_evidence range EvidenceType DrugToGeneAssociation has_evidence range EvidenceType MaterialSampleDerivationAssociation has_evidence range EvidenceType MaterialSampleToDiseaseOrPhenotypicFeatureAssociation has_evidence range EvidenceType DiseaseToExposureEventAssociation has_evidence range EvidenceType ExposureEventToOutcomeAssociation has_evidence range EvidenceType InformationContentEntityToNamedThingAssociation has_evidence range EvidenceType DiseaseOrPhenotypicFeatureToLocationAssociation has_evidence range EvidenceType DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation has_evidence range EvidenceType GenotypeToPhenotypicFeatureAssociation has_evidence range EvidenceType ExposureEventToPhenotypicFeatureAssociation has_evidence range EvidenceType DiseaseToPhenotypicFeatureAssociation has_evidence range EvidenceType CaseToPhenotypicFeatureAssociation has_evidence range EvidenceType BehaviorToBehavioralFeatureAssociation has_evidence range EvidenceType GeneToDiseaseOrPhenotypicFeatureAssociation has_evidence range EvidenceType GeneToPhenotypicFeatureAssociation has_evidence range EvidenceType GeneToDiseaseAssociation has_evidence range EvidenceType CausalGeneToDiseaseAssociation has_evidence range EvidenceType CorrelatedGeneToDiseaseAssociation has_evidence range EvidenceType VariantToGeneAssociation has_evidence range EvidenceType VariantToGeneExpressionAssociation has_evidence range EvidenceType VariantToPopulationAssociation has_evidence range EvidenceType PopulationToPopulationAssociation has_evidence range EvidenceType VariantToPhenotypicFeatureAssociation has_evidence range EvidenceType VariantToDiseaseAssociation has_evidence range EvidenceType GenotypeToDiseaseAssociation has_evidence range EvidenceType GeneAsAModelOfDiseaseAssociation has_evidence range EvidenceType VariantAsAModelOfDiseaseAssociation has_evidence range EvidenceType GenotypeAsAModelOfDiseaseAssociation has_evidence range EvidenceType CellLineAsAModelOfDiseaseAssociation has_evidence range EvidenceType OrganismalEntityAsAModelOfDiseaseAssociation has_evidence range EvidenceType OrganismToOrganismAssociation has_evidence range EvidenceType TaxonToTaxonAssociation has_evidence range EvidenceType GeneHasVariantThatContributesToDiseaseAssociation has_evidence range EvidenceType GeneToExpressionSiteAssociation has_evidence range EvidenceType SequenceVariantModulatesTreatmentAssociation has_evidence range EvidenceType FunctionalAssociation has_evidence range EvidenceType MacromolecularMachineToMolecularActivityAssociation has_evidence range EvidenceType MacromolecularMachineToBiologicalProcessAssociation has_evidence range EvidenceType MacromolecularMachineToCellularComponentAssociation has_evidence range EvidenceType MolecularActivityToChemicalEntityAssociation has_evidence range EvidenceType MolecularActivityToMolecularActivityAssociation has_evidence range EvidenceType GeneToGoTermAssociation has_evidence range EvidenceType EntityToDiseaseAssociation has_evidence range EvidenceType EntityToPhenotypicFeatureAssociation has_evidence range EvidenceType SequenceAssociation has_evidence range EvidenceType GenomicSequenceLocalization has_evidence range EvidenceType SequenceFeatureRelationship has_evidence range EvidenceType TranscriptToGeneRelationship has_evidence range EvidenceType GeneToGeneProductRelationship has_evidence range EvidenceType ExonToTranscriptRelationship has_evidence range EvidenceType ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation has_evidence range EvidenceType AnatomicalEntityToAnatomicalEntityAssociation has_evidence range EvidenceType AnatomicalEntityToAnatomicalEntityPartOfAssociation has_evidence range EvidenceType AnatomicalEntityToAnatomicalEntityOntogenicAssociation has_evidence range EvidenceType OrganismTaxonToOrganismTaxonAssociation has_evidence range EvidenceType OrganismTaxonToOrganismTaxonSpecialization has_evidence range EvidenceType OrganismTaxonToOrganismTaxonInteraction has_evidence range EvidenceType OrganismTaxonToEnvironmentAssociation has_evidence range EvidenceType"},{"location":"EvidenceType/#linkml-source","title":"LinkML Source","text":"
                                        name: evidence type\ndescription: Class of evidence that supports an association\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- evidence code\nexact_mappings:\n- ECO:0000000\nis_a: information content entity\nvalues_from:\n- eco\n\n
                                        "},{"location":"Exon/","title":"Class: Exon","text":"Description: A region of the transcript sequence within a gene which is not removed from the primary RNA transcript by RNA splicing.
                                         classDiagram\n    class Exon\n      BiologicalEntity <|-- Exon\n\n      Exon : category\n\n      Exon : deprecated\n\n      Exon : description\n\n      Exon : full_name\n\n      Exon : has_attribute\n\n          Exon --|> Attribute : has_attribute\n\n      Exon : id\n\n      Exon : in_taxon\n\n          Exon --|> OrganismTaxon : in_taxon\n\n      Exon : in_taxon_label\n\n      Exon : iri\n\n      Exon : name\n\n      Exon : provided_by\n\n      Exon : synonym\n\n      Exon : type\n\n      Exon : xref\n\n\n
                                        "},{"location":"Exon/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • Exon
                                        "},{"location":"Exon/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Exon/#usages","title":"Usages","text":"used by used in type used ExonToTranscriptRelationship subject range Exon"},{"location":"Exon/#linkml-source","title":"LinkML Source","text":"
                                        name: exon\ndescription: A region of the transcript sequence within a gene which is not removed\n  from the primary RNA transcript by RNA splicing.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- SO:0000147\n- SIO:010445\n- WIKIDATA:Q373027\nis_a: biological entity\n\n
                                        "},{"location":"ExonToTranscriptRelationship/","title":"Class: ExonToTranscriptRelationship","text":"Description: A transcript is formed from multiple exons
                                         classDiagram\n    class ExonToTranscriptRelationship\n      SequenceFeatureRelationship <|-- ExonToTranscriptRelationship\n\n      ExonToTranscriptRelationship : aggregator_knowledge_source\n\n      ExonToTranscriptRelationship : category\n\n      ExonToTranscriptRelationship : deprecated\n\n      ExonToTranscriptRelationship : description\n\n      ExonToTranscriptRelationship : has_attribute\n\n          ExonToTranscriptRelationship --|> Attribute : has_attribute\n\n      ExonToTranscriptRelationship : has_evidence\n\n          ExonToTranscriptRelationship --|> EvidenceType : has_evidence\n\n      ExonToTranscriptRelationship : id\n\n      ExonToTranscriptRelationship : iri\n\n      ExonToTranscriptRelationship : knowledge_source\n\n      ExonToTranscriptRelationship : name\n\n      ExonToTranscriptRelationship : negated\n\n      ExonToTranscriptRelationship : object\n\n          ExonToTranscriptRelationship --|> Transcript : object\n\n      ExonToTranscriptRelationship : object_category\n\n          ExonToTranscriptRelationship --|> OntologyClass : object_category\n\n      ExonToTranscriptRelationship : object_category_closure\n\n          ExonToTranscriptRelationship --|> OntologyClass : object_category_closure\n\n      ExonToTranscriptRelationship : object_closure\n\n      ExonToTranscriptRelationship : object_label_closure\n\n      ExonToTranscriptRelationship : object_namespace\n\n      ExonToTranscriptRelationship : original_object\n\n      ExonToTranscriptRelationship : original_predicate\n\n      ExonToTranscriptRelationship : original_subject\n\n      ExonToTranscriptRelationship : predicate\n\n      ExonToTranscriptRelationship : primary_knowledge_source\n\n      ExonToTranscriptRelationship : publications\n\n          ExonToTranscriptRelationship --|> Publication : publications\n\n      ExonToTranscriptRelationship : qualifier\n\n      ExonToTranscriptRelationship : qualifiers\n\n          ExonToTranscriptRelationship --|> OntologyClass : qualifiers\n\n      ExonToTranscriptRelationship : retrieval_source_ids\n\n          ExonToTranscriptRelationship --|> RetrievalSource : retrieval_source_ids\n\n      ExonToTranscriptRelationship : subject\n\n          ExonToTranscriptRelationship --|> Exon : subject\n\n      ExonToTranscriptRelationship : subject_category\n\n          ExonToTranscriptRelationship --|> OntologyClass : subject_category\n\n      ExonToTranscriptRelationship : subject_category_closure\n\n          ExonToTranscriptRelationship --|> OntologyClass : subject_category_closure\n\n      ExonToTranscriptRelationship : subject_closure\n\n      ExonToTranscriptRelationship : subject_label_closure\n\n      ExonToTranscriptRelationship : subject_namespace\n\n      ExonToTranscriptRelationship : timepoint\n\n      ExonToTranscriptRelationship : type\n\n\n
                                        "},{"location":"ExonToTranscriptRelationship/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • SequenceFeatureRelationship
                                              • ExonToTranscriptRelationship
                                        "},{"location":"ExonToTranscriptRelationship/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 Exon Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 Transcript Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ExonToTranscriptRelationship/#linkml-source","title":"LinkML Source","text":"
                                        name: exon to transcript relationship\ndescription: A transcript is formed from multiple exons\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: sequence feature relationship\nslot_usage:\n  subject:\n    name: subject\n    domain_of:\n    - association\n    range: exon\n  object:\n    name: object\n    domain_of:\n    - association\n    range: transcript\ndefining_slots:\n- subject\n- object\n\n
                                        "},{"location":"ExposureEvent/","title":"Class: ExposureEvent","text":"Description: A (possibly time bounded) incidence of a feature of the environment of an organism that influences one or more phenotypic features of that organism, potentially mediated by genes

                                        Aliases: exposure, experimental condition

                                         classDiagram\n    class ExposureEvent\n      OntologyClass <|-- ExposureEvent\n\n\n      ExposureEvent <|-- GenomicBackgroundExposure\n      ExposureEvent <|-- PathologicalProcessExposure\n      ExposureEvent <|-- PathologicalAnatomicalExposure\n      ExposureEvent <|-- DiseaseOrPhenotypicFeatureExposure\n      ExposureEvent <|-- ChemicalExposure\n      ExposureEvent <|-- DrugExposure\n      ExposureEvent <|-- Treatment\n      ExposureEvent <|-- BioticExposure\n      ExposureEvent <|-- GeographicExposure\n      ExposureEvent <|-- EnvironmentalExposure\n      ExposureEvent <|-- BehavioralExposure\n      ExposureEvent <|-- SocioeconomicExposure\n\n\n      ExposureEvent : id\n\n      ExposureEvent : timepoint\n\n\n
                                        "},{"location":"ExposureEvent/#inheritance","title":"Inheritance","text":"
                                        • OntologyClass
                                          • ExposureEvent
                                        "},{"location":"ExposureEvent/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance timepoint: a point in time 0..1 TimeType direct id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String OntologyClass"},{"location":"ExposureEvent/#mixin-usage","title":"Mixin Usage","text":"mixed into description GenomicBackgroundExposure A genomic background exposure is where an individual's specific genomic background of genes, sequence variants or other pre-existing genomic conditions constitute a kind of 'exposure' to the organism, leading to or influencing an outcome. PathologicalProcessExposure A pathological process, when viewed as an exposure, representing a precondition, leading to or influencing an outcome, e.g. autoimmunity leading to disease. PathologicalAnatomicalExposure An abnormal anatomical structure, when viewed as an exposure, representing an precondition, leading to or influencing an outcome, e.g. thrombosis leading to an ischemic disease outcome. DiseaseOrPhenotypicFeatureExposure A disease or phenotypic feature state, when viewed as an exposure, represents an precondition, leading to or influencing an outcome, e.g. HIV predisposing an individual to infections; a relative deficiency of skin pigmentation predisposing an individual to skin cancer. ChemicalExposure A chemical exposure is an intake of a particular chemical entity. DrugExposure A drug exposure is an intake of a particular drug. Treatment A treatment is targeted at a disease or phenotype and may involve multiple drug 'exposures', medical devices and/or procedures BioticExposure An external biotic exposure is an intake of (sometimes pathological) biological organisms (including viruses). GeographicExposure A geographic exposure is a factor relating to geographic proximity to some impactful entity. EnvironmentalExposure A environmental exposure is a factor relating to abiotic processes in the environment including sunlight (UV-B), atmospheric (heat, cold, general pollution) and water-born contaminants. BehavioralExposure A behavioral exposure is a factor relating to behavior impacting an individual. SocioeconomicExposure A socioeconomic exposure is a factor relating to social and financial status of an affected individual (e.g. poverty)."},{"location":"ExposureEvent/#usages","title":"Usages","text":"used by used in type used DiseaseToExposureEventAssociation object range ExposureEvent ExposureEventToPhenotypicFeatureAssociation subject range ExposureEvent"},{"location":"ExposureEvent/#linkml-source","title":"LinkML Source","text":"
                                        name: exposure event\ndescription: A (possibly time bounded) incidence of a feature of the environment of\n  an organism that influences one or more phenotypic features of that organism, potentially\n  mediated by genes\nin_subset:\n- model_organism_database\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- exposure\n- experimental condition\nexact_mappings:\n- XCO:0000000\nis_a: ontology class\nmixin: true\nslots:\n- timepoint\n\n
                                        "},{"location":"ExposureEventToOutcomeAssociation/","title":"Class: ExposureEventToOutcomeAssociation","text":"Description: An association between an exposure event and an outcome.
                                         classDiagram\n    class ExposureEventToOutcomeAssociation\n      EntityToOutcomeAssociationMixin <|-- ExposureEventToOutcomeAssociation\n      Association <|-- ExposureEventToOutcomeAssociation\n\n      ExposureEventToOutcomeAssociation : aggregator_knowledge_source\n\n      ExposureEventToOutcomeAssociation : category\n\n      ExposureEventToOutcomeAssociation : deprecated\n\n      ExposureEventToOutcomeAssociation : description\n\n      ExposureEventToOutcomeAssociation : has_attribute\n\n          ExposureEventToOutcomeAssociation --|> Attribute : has_attribute\n\n      ExposureEventToOutcomeAssociation : has_evidence\n\n          ExposureEventToOutcomeAssociation --|> EvidenceType : has_evidence\n\n      ExposureEventToOutcomeAssociation : id\n\n      ExposureEventToOutcomeAssociation : iri\n\n      ExposureEventToOutcomeAssociation : knowledge_source\n\n      ExposureEventToOutcomeAssociation : name\n\n      ExposureEventToOutcomeAssociation : negated\n\n      ExposureEventToOutcomeAssociation : object\n\n          ExposureEventToOutcomeAssociation --|> Outcome : object\n\n      ExposureEventToOutcomeAssociation : object_category\n\n          ExposureEventToOutcomeAssociation --|> OntologyClass : object_category\n\n      ExposureEventToOutcomeAssociation : object_category_closure\n\n          ExposureEventToOutcomeAssociation --|> OntologyClass : object_category_closure\n\n      ExposureEventToOutcomeAssociation : object_closure\n\n      ExposureEventToOutcomeAssociation : object_label_closure\n\n      ExposureEventToOutcomeAssociation : object_namespace\n\n      ExposureEventToOutcomeAssociation : original_object\n\n      ExposureEventToOutcomeAssociation : original_predicate\n\n      ExposureEventToOutcomeAssociation : original_subject\n\n      ExposureEventToOutcomeAssociation : population_context_qualifier\n\n          ExposureEventToOutcomeAssociation --|> PopulationOfIndividualOrganisms : population_context_qualifier\n\n      ExposureEventToOutcomeAssociation : predicate\n\n      ExposureEventToOutcomeAssociation : primary_knowledge_source\n\n      ExposureEventToOutcomeAssociation : publications\n\n          ExposureEventToOutcomeAssociation --|> Publication : publications\n\n      ExposureEventToOutcomeAssociation : qualifier\n\n      ExposureEventToOutcomeAssociation : qualifiers\n\n          ExposureEventToOutcomeAssociation --|> OntologyClass : qualifiers\n\n      ExposureEventToOutcomeAssociation : retrieval_source_ids\n\n          ExposureEventToOutcomeAssociation --|> RetrievalSource : retrieval_source_ids\n\n      ExposureEventToOutcomeAssociation : subject\n\n          ExposureEventToOutcomeAssociation --|> NamedThing : subject\n\n      ExposureEventToOutcomeAssociation : subject_category\n\n          ExposureEventToOutcomeAssociation --|> OntologyClass : subject_category\n\n      ExposureEventToOutcomeAssociation : subject_category_closure\n\n          ExposureEventToOutcomeAssociation --|> OntologyClass : subject_category_closure\n\n      ExposureEventToOutcomeAssociation : subject_closure\n\n      ExposureEventToOutcomeAssociation : subject_label_closure\n\n      ExposureEventToOutcomeAssociation : subject_namespace\n\n      ExposureEventToOutcomeAssociation : temporal_context_qualifier\n\n      ExposureEventToOutcomeAssociation : timepoint\n\n      ExposureEventToOutcomeAssociation : type\n\n\n
                                        "},{"location":"ExposureEventToOutcomeAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • ExposureEventToOutcomeAssociation [ EntityToOutcomeAssociationMixin]
                                        "},{"location":"ExposureEventToOutcomeAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance population_context_qualifier: a biological population (general, study, cohort, etc.) with a specific set of characteristics to constrain an association. 0..1 PopulationOfIndividualOrganisms direct temporal_context_qualifier: a constraint of time placed upon the truth value of an association. for time intervales, use temporal interval qualifier. 0..1 TimeType direct subject: connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 NamedThing Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 Outcome Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ExposureEventToOutcomeAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: exposure event to outcome association\ndescription: An association between an exposure event and an outcome.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nmixins:\n- entity to outcome association mixin\nslots:\n- population context qualifier\n- temporal context qualifier\ndefining_slots:\n- subject\n- object\n\n
                                        "},{"location":"ExposureEventToPhenotypicFeatureAssociation/","title":"Class: ExposureEventToPhenotypicFeatureAssociation","text":"Description: Any association between an environment and a phenotypic feature, where being in the environment influences the phenotype.
                                         classDiagram\n    class ExposureEventToPhenotypicFeatureAssociation\n      EntityToPhenotypicFeatureAssociationMixin <|-- ExposureEventToPhenotypicFeatureAssociation\n      Association <|-- ExposureEventToPhenotypicFeatureAssociation\n\n      ExposureEventToPhenotypicFeatureAssociation : aggregator_knowledge_source\n\n      ExposureEventToPhenotypicFeatureAssociation : category\n\n      ExposureEventToPhenotypicFeatureAssociation : deprecated\n\n      ExposureEventToPhenotypicFeatureAssociation : description\n\n      ExposureEventToPhenotypicFeatureAssociation : frequency_qualifier\n\n      ExposureEventToPhenotypicFeatureAssociation : has_attribute\n\n          ExposureEventToPhenotypicFeatureAssociation --|> Attribute : has_attribute\n\n      ExposureEventToPhenotypicFeatureAssociation : has_count\n\n      ExposureEventToPhenotypicFeatureAssociation : has_evidence\n\n          ExposureEventToPhenotypicFeatureAssociation --|> EvidenceType : has_evidence\n\n      ExposureEventToPhenotypicFeatureAssociation : has_percentage\n\n      ExposureEventToPhenotypicFeatureAssociation : has_quotient\n\n      ExposureEventToPhenotypicFeatureAssociation : has_total\n\n      ExposureEventToPhenotypicFeatureAssociation : id\n\n      ExposureEventToPhenotypicFeatureAssociation : iri\n\n      ExposureEventToPhenotypicFeatureAssociation : knowledge_source\n\n      ExposureEventToPhenotypicFeatureAssociation : name\n\n      ExposureEventToPhenotypicFeatureAssociation : negated\n\n      ExposureEventToPhenotypicFeatureAssociation : object\n\n          ExposureEventToPhenotypicFeatureAssociation --|> PhenotypicFeature : object\n\n      ExposureEventToPhenotypicFeatureAssociation : object_category\n\n          ExposureEventToPhenotypicFeatureAssociation --|> OntologyClass : object_category\n\n      ExposureEventToPhenotypicFeatureAssociation : object_category_closure\n\n          ExposureEventToPhenotypicFeatureAssociation --|> OntologyClass : object_category_closure\n\n      ExposureEventToPhenotypicFeatureAssociation : object_closure\n\n      ExposureEventToPhenotypicFeatureAssociation : object_label_closure\n\n      ExposureEventToPhenotypicFeatureAssociation : object_namespace\n\n      ExposureEventToPhenotypicFeatureAssociation : onset_qualifier\n\n          ExposureEventToPhenotypicFeatureAssociation --|> Onset : onset_qualifier\n\n      ExposureEventToPhenotypicFeatureAssociation : original_object\n\n      ExposureEventToPhenotypicFeatureAssociation : original_predicate\n\n      ExposureEventToPhenotypicFeatureAssociation : original_subject\n\n      ExposureEventToPhenotypicFeatureAssociation : predicate\n\n      ExposureEventToPhenotypicFeatureAssociation : primary_knowledge_source\n\n      ExposureEventToPhenotypicFeatureAssociation : publications\n\n          ExposureEventToPhenotypicFeatureAssociation --|> Publication : publications\n\n      ExposureEventToPhenotypicFeatureAssociation : qualifier\n\n      ExposureEventToPhenotypicFeatureAssociation : qualifiers\n\n          ExposureEventToPhenotypicFeatureAssociation --|> OntologyClass : qualifiers\n\n      ExposureEventToPhenotypicFeatureAssociation : retrieval_source_ids\n\n          ExposureEventToPhenotypicFeatureAssociation --|> RetrievalSource : retrieval_source_ids\n\n      ExposureEventToPhenotypicFeatureAssociation : severity_qualifier\n\n          ExposureEventToPhenotypicFeatureAssociation --|> SeverityValue : severity_qualifier\n\n      ExposureEventToPhenotypicFeatureAssociation : sex_qualifier\n\n          ExposureEventToPhenotypicFeatureAssociation --|> BiologicalSex : sex_qualifier\n\n      ExposureEventToPhenotypicFeatureAssociation : subject\n\n          ExposureEventToPhenotypicFeatureAssociation --|> ExposureEvent : subject\n\n      ExposureEventToPhenotypicFeatureAssociation : subject_category\n\n          ExposureEventToPhenotypicFeatureAssociation --|> OntologyClass : subject_category\n\n      ExposureEventToPhenotypicFeatureAssociation : subject_category_closure\n\n          ExposureEventToPhenotypicFeatureAssociation --|> OntologyClass : subject_category_closure\n\n      ExposureEventToPhenotypicFeatureAssociation : subject_closure\n\n      ExposureEventToPhenotypicFeatureAssociation : subject_label_closure\n\n      ExposureEventToPhenotypicFeatureAssociation : subject_namespace\n\n      ExposureEventToPhenotypicFeatureAssociation : timepoint\n\n      ExposureEventToPhenotypicFeatureAssociation : type\n\n\n
                                        "},{"location":"ExposureEventToPhenotypicFeatureAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • ExposureEventToPhenotypicFeatureAssociation [ EntityToPhenotypicFeatureAssociationMixin]
                                        "},{"location":"ExposureEventToPhenotypicFeatureAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance sex_qualifier: a qualifier used in a phenotypic association to state whether the association is specific to a particular sex. 0..1 BiologicalSex EntityToPhenotypicFeatureAssociationMixin subject: connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 ExposureEvent Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 PhenotypicFeature Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity has_count: number of things with a particular property 0..1 Integer FrequencyQuantifier has_total: total number of things in a particular reference set 0..1 Integer FrequencyQuantifier has_quotient: None 0..1 Double FrequencyQuantifier has_percentage: equivalent to has quotient multiplied by 100 0..1 Double FrequencyQuantifier severity_qualifier: a qualifier used in a phenotypic association to state how severe the phenotype is in the subject 0..1 SeverityValue EntityToFeatureOrDiseaseQualifiersMixin onset_qualifier: a qualifier used in a phenotypic association to state when the phenotype appears is in the subject 0..1 Onset EntityToFeatureOrDiseaseQualifiersMixin frequency_qualifier: a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject 0..1 FrequencyValue FrequencyQualifierMixin"},{"location":"ExposureEventToPhenotypicFeatureAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: exposure event to phenotypic feature association\ndescription: Any association between an environment and a phenotypic feature, where\n  being in the environment influences the phenotype.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nmixins:\n- entity to phenotypic feature association mixin\nslot_usage:\n  subject:\n    name: subject\n    domain_of:\n    - association\n    range: exposure event\ndefining_slots:\n- subject\n- object\n\n
                                        "},{"location":"FDAIDAAdverseEventEnum/","title":"Enum: FDAIDAAdverseEventEnum","text":"

                                        please consult with the FDA guidelines as proposed in this document: https://www.accessdata.fda.gov/scripts/cdrh/cfdocs/cfcfr/cfrsearch.cfm?fr=312.32

                                        "},{"location":"FDAIDAAdverseEventEnum/#permissible-values","title":"Permissible Values","text":"Value Meaning Description life_threatening_adverse_event None An adverse event or suspected adverse reaction is considered 'life-threatening' if, in the view of either the investigator or sponsor, its occurrence places the patient or subject at immediate risk of death. It does not include an adverse event or suspected adverse reaction that, had it occurred in a more severe form, might have caused death. serious_adverse_event None An adverse event or suspected adverse reaction is considered 'serious' if, in the view of either the investigator or sponsor, it results in any of the following outcomes: Death, a life-threatening adverse event, inpatient hospitalization or prolongation of existing hospitalization, a persistent or significant incapacity or substantial disruption of the ability to conduct normal life functions, or a congenital anomaly/birth defect. Important medical events that may not result in death, be life-threatening, or require hospitalization may be considered serious when, based upon appropriate medical judgment, they may jeopardize the patient or subject and may require medical or surgical intervention to prevent one of the outcomes listed in this definition. Examples of such medical events include allergic bronchospasm requiring intensive treatment in an emergency room or at home, blood dyscrasias or convulsions that do not result in inpatient hospitalization, or the development of drug dependency or drug abuse. suspected_adverse_reaction None means any adverse event for which there is a reasonable possibility that the drug caused the adverse event. For the purposes of IND safety reporting, 'reasonable possibility' means there is evidence to suggest a causal relationship between the drug and the adverse event. Suspected adverse reaction implies a lesser degree of certainty about causality than adverse reaction, which means any adverse event caused by a drug. unexpected_adverse_event None An adverse event or suspected adverse reaction is considered 'unexpected' if it is not listed in the investigator brochure or is not listed at the specificity or severity that has been observed; or, if an investigator brochure is not required or available, is not consistent with the risk information described in the general investigational plan or elsewhere in the current application, as amended. For example, under this definition, hepatic necrosis would be unexpected (by virtue of greater severity) if the investigator brochure referred only to elevated hepatic enzymes or hepatitis. Similarly, cerebral thromboembolism and cerebral vasculitis would be unexpected (by virtue of greater specificity) if the investigator brochure listed only cerebral vascular accidents. 'Unexpected', as used in this definition, also refers to adverse events or suspected adverse reactions that are mentioned in the investigator brochure as occurring with a class of drugs or as anticipated from the pharmacological properties of the drug, but are not specifically mentioned as occurring with the particular drug under investigation."},{"location":"FDAIDAAdverseEventEnum/#slots","title":"Slots","text":"Name Description FDA_adverse_event_level"},{"location":"FDAIDAAdverseEventEnum/#linkml-source","title":"LinkML Source","text":"
                                        name: FDAIDAAdverseEventEnum\ndescription: 'please consult with the FDA guidelines as proposed in this document:\n  https://www.accessdata.fda.gov/scripts/cdrh/cfdocs/cfcfr/cfrsearch.cfm?fr=312.32'\nfrom_schema: https://w3id.org/biolink/biolink-model\npermissible_values:\n  life_threatening_adverse_event:\n    text: life_threatening_adverse_event\n    description: An adverse event or suspected adverse reaction is considered 'life-threatening'\n      if, in the view of either  the investigator or sponsor, its occurrence places\n      the patient or subject at immediate risk of death.  It does not include an adverse\n      event or suspected adverse reaction that, had it occurred in a more  severe\n      form, might have caused death.\n  serious_adverse_event:\n    text: serious_adverse_event\n    description: 'An adverse event or suspected adverse reaction is considered ''serious''\n      if, in the view of either the  investigator or sponsor, it results in any of\n      the following outcomes: Death, a life-threatening adverse event, inpatient hospitalization\n      or prolongation of existing hospitalization, a persistent or significant incapacity  or\n      substantial disruption of the ability to conduct normal life functions, or a\n      congenital anomaly/birth  defect. Important medical events that may not result\n      in death, be life-threatening, or require hospitalization may be considered\n      serious when, based upon appropriate medical judgment, they may jeopardize the\n      patient or  subject and may require medical or surgical intervention to prevent\n      one of the outcomes listed in this  definition. Examples of such medical events\n      include allergic bronchospasm requiring intensive treatment  in an emergency\n      room or at home, blood dyscrasias or convulsions that do not result in inpatient  hospitalization,\n      or the development of drug dependency or drug abuse.'\n  suspected_adverse_reaction:\n    text: suspected_adverse_reaction\n    description: means any adverse event for which there is a reasonable possibility\n      that the drug caused the adverse event.  For the purposes of IND safety reporting,\n      'reasonable possibility' means there is evidence to suggest a  causal relationship\n      between the drug and the adverse event. Suspected adverse reaction implies a\n      lesser  degree of certainty about causality than adverse reaction, which means\n      any adverse event caused by a drug.\n  unexpected_adverse_event:\n    text: unexpected_adverse_event\n    description: An adverse event or suspected adverse reaction is considered 'unexpected'\n      if it is not listed in the  investigator brochure or is not listed at the specificity\n      or severity that has been observed; or, if an  investigator brochure is not\n      required or available, is not consistent with the risk information described  in\n      the general investigational plan or elsewhere in the current application, as\n      amended. For example,  under this definition, hepatic necrosis would be unexpected\n      (by virtue of greater severity) if the  investigator brochure referred only\n      to elevated hepatic enzymes or hepatitis. Similarly, cerebral  thromboembolism\n      and cerebral vasculitis would be unexpected (by virtue of greater specificity)\n      if the  investigator brochure listed only cerebral vascular accidents. 'Unexpected',\n      as used in this definition,  also refers to adverse events or suspected adverse\n      reactions that are mentioned in the investigator brochure as occurring with\n      a class of drugs or as anticipated from the pharmacological properties of the\n      drug, but  are not specifically mentioned as occurring with the particular drug\n      under investigation.\n\n
                                        "},{"location":"FDA_adverse_event_level/","title":"Slot: FDA_adverse_event_level","text":"

                                        Domain: Association Range: FDAIDAAdverseEventEnum

                                        "},{"location":"FDA_adverse_event_level/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • FDA_adverse_event_level
                                        "},{"location":"FDA_adverse_event_level/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation This association defines a relationship between a chemical or treatment (or procedure) and a disease or phenotypic feature where the disesae or phenotypic feature is a secondary undesirable effect. no"},{"location":"FDA_adverse_event_level/#linkml-source","title":"LinkML Source","text":"
                                        name: FDA adverse event level\ndescription: ''\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nalias: FDA_adverse_event_level\ndomain_of:\n- chemical or drug or treatment to disease or phenotypic feature association\nrange: FDAIDAAdverseEventEnum\n\n
                                        "},{"location":"Float/","title":"Type: Float","text":"

                                        A real number that conforms to the xsd:float specification

                                        • base: float

                                        • uri: xsd:float

                                        "},{"location":"Food/","title":"Class: Food","text":"Description: A substance consumed by a living organism as a source of nutrition
                                         classDiagram\n    class Food\n      ChemicalMixture <|-- Food\n\n      Food : available_from\n\n          Food --|> DrugAvailabilityEnum : available_from\n\n      Food : category\n\n      Food : deprecated\n\n      Food : description\n\n      Food : drug_regulatory_status_world_wide\n\n      Food : full_name\n\n      Food : has_attribute\n\n          Food --|> Attribute : has_attribute\n\n      Food : has_chemical_role\n\n          Food --|> ChemicalRole : has_chemical_role\n\n      Food : highest_FDA_approval_status\n\n      Food : id\n\n      Food : iri\n\n      Food : is_supplement\n\n          Food --|> ChemicalMixture : is_supplement\n\n      Food : is_toxic\n\n      Food : max_tolerated_dose\n\n      Food : name\n\n      Food : provided_by\n\n      Food : routes_of_delivery\n\n          Food --|> DrugDeliveryEnum : routes_of_delivery\n\n      Food : synonym\n\n      Food : trade_name\n\n          Food --|> ChemicalEntity : trade_name\n\n      Food : type\n\n      Food : xref\n\n\n
                                        "},{"location":"Food/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • ChemicalEntity [ PhysicalEssence ChemicalOrDrugOrTreatment ChemicalEntityOrGeneOrGeneProduct ChemicalEntityOrProteinOrPolypeptide]
                                              • ChemicalMixture
                                                • Food
                                        "},{"location":"Food/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance is_supplement: 0..1 ChemicalMixture ChemicalMixture highest_FDA_approval_status: Should be the highest level of FDA approval this chemical entity or device has, regardless of which disease, condition or phenotype it is currently being reviewed to treat. For specific levels of FDA approval for a specific condition, disease, phenotype, etc., see the association slot, 'clinical approval status.' 0..1 String ChemicalMixture drug_regulatory_status_world_wide: An agglomeration of drug regulatory status worldwide. Not specific to FDA. 0..1 String ChemicalMixture routes_of_delivery: the method or process of administering a pharmaceutical compound to achieve a therapeutic effect in humans or animals. 0..* DrugDeliveryEnum ChemicalMixture trade_name: 0..1 ChemicalEntity ChemicalEntity available_from: 0..* DrugAvailabilityEnum ChemicalEntity max_tolerated_dose: The highest dose of a drug or treatment that does not cause unacceptable side effects. The maximum tolerated dose is determined in clinical trials by testing increasing doses on different groups of people until the highest dose with acceptable side effects is found. Also called MTD. 0..1 String ChemicalEntity is_toxic: 0..1 Boolean ChemicalEntity has_chemical_role: A role is particular behaviour which a chemical entity may exhibit. 0..* ChemicalRole ChemicalEntity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Food/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage foodb.food ProcessedMaterialFood foodb.compound SmallMoleculeNucleicAcidEntityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood FOODON Food UMLS OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureGenePolypeptideProtein NCIT FoodGeneticInheritanceDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureClinicalFinding PUBCHEM.COMPOUND MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood CHEMBL.COMPOUND MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood UNII MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood CHEBI ChemicalRoleMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodhas_chemical_role MESH OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureProtein CAS MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood GTOPDB MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood HMDB MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG MolecularEntityChemicalEntityChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityBiologicalProcessPathwayProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.COMPOUND MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood ChemBank MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood PUBCHEM.SUBSTANCE MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood INCHI MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood INCHIKEY MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.GLYCAN MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.ENVIRON MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood ChemBank MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood SIDER.DRUG MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood BIGG.METABOLITE SmallMoleculeNucleicAcidEntityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood"},{"location":"Food/#linkml-source","title":"LinkML Source","text":"
                                        name: food\nid_prefixes:\n- foodb.food\n- foodb.compound\n- FOODON\n- UMLS\n- NCIT\n- PUBCHEM.COMPOUND\n- CHEMBL.COMPOUND\n- UNII\n- CHEBI\n- MESH\n- CAS\n- GTOPDB\n- HMDB\n- KEGG\n- KEGG.COMPOUND\n- ChemBank\n- PUBCHEM.SUBSTANCE\n- INCHI\n- INCHIKEY\n- KEGG.GLYCAN\n- KEGG.ENVIRON\n- ChemBank\n- SIDER.DRUG\n- BIGG.METABOLITE\ndescription: A substance consumed by a living organism as a source of nutrition\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- STY:T168\nis_a: chemical mixture\n\n
                                        "},{"location":"FoodAdditive/","title":"Class: FoodAdditive","text":"
                                         classDiagram\n    class FoodAdditive\n      ChemicalEntity <|-- FoodAdditive\n\n      FoodAdditive : available_from\n\n          FoodAdditive --|> DrugAvailabilityEnum : available_from\n\n      FoodAdditive : category\n\n      FoodAdditive : deprecated\n\n      FoodAdditive : description\n\n      FoodAdditive : full_name\n\n      FoodAdditive : has_attribute\n\n          FoodAdditive --|> Attribute : has_attribute\n\n      FoodAdditive : has_chemical_role\n\n          FoodAdditive --|> ChemicalRole : has_chemical_role\n\n      FoodAdditive : id\n\n      FoodAdditive : iri\n\n      FoodAdditive : is_toxic\n\n      FoodAdditive : max_tolerated_dose\n\n      FoodAdditive : name\n\n      FoodAdditive : provided_by\n\n      FoodAdditive : synonym\n\n      FoodAdditive : trade_name\n\n          FoodAdditive --|> ChemicalEntity : trade_name\n\n      FoodAdditive : type\n\n      FoodAdditive : xref\n\n\n
                                        "},{"location":"FoodAdditive/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • ChemicalEntity [ PhysicalEssence ChemicalOrDrugOrTreatment ChemicalEntityOrGeneOrGeneProduct ChemicalEntityOrProteinOrPolypeptide]
                                              • FoodAdditive
                                        "},{"location":"FoodAdditive/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance trade_name: 0..1 ChemicalEntity ChemicalEntity available_from: 0..* DrugAvailabilityEnum ChemicalEntity max_tolerated_dose: The highest dose of a drug or treatment that does not cause unacceptable side effects. The maximum tolerated dose is determined in clinical trials by testing increasing doses on different groups of people until the highest dose with acceptable side effects is found. Also called MTD. 0..1 String ChemicalEntity is_toxic: 0..1 Boolean ChemicalEntity has_chemical_role: A role is particular behaviour which a chemical entity may exhibit. 0..* ChemicalRole ChemicalEntity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"FoodAdditive/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage ncats.drug ChemicalEntityMolecularMixtureDrugEnvironmentalFoodContaminantFoodAdditiveProtein RXCUI DrugEnvironmentalFoodContaminantFoodAdditive NDC DrugEnvironmentalFoodContaminantFoodAdditive UMLS OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureGenePolypeptideProtein PUBCHEM.COMPOUND MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood CHEMBL.COMPOUND MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood UNII MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood CHEBI ChemicalRoleMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodhas_chemical_role MESH OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureProtein CAS MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood GTOPDB MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood HMDB MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG MolecularEntityChemicalEntityChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityBiologicalProcessPathwayProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.COMPOUND MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood ChemBank MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood PUBCHEM.SUBSTANCE MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood INCHI MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood INCHIKEY MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.GLYCAN MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.ENVIRON MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood ChemBank MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood SIDER.DRUG MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood BIGG.METABOLITE SmallMoleculeNucleicAcidEntityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood foodb.compound SmallMoleculeNucleicAcidEntityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood"},{"location":"FoodAdditive/#linkml-source","title":"LinkML Source","text":"
                                        name: food additive\nid_prefixes:\n- ncats.drug\n- RXCUI\n- NDC\n- UMLS\n- PUBCHEM.COMPOUND\n- CHEMBL.COMPOUND\n- UNII\n- CHEBI\n- MESH\n- CAS\n- GTOPDB\n- HMDB\n- KEGG\n- KEGG.COMPOUND\n- ChemBank\n- PUBCHEM.SUBSTANCE\n- INCHI\n- INCHIKEY\n- KEGG.GLYCAN\n- KEGG.ENVIRON\n- ChemBank\n- SIDER.DRUG\n- BIGG.METABOLITE\n- foodb.compound\nfrom_schema: https://w3id.org/biolink/biolink-model\nrelated_mappings:\n- CHEBI:64047\nis_a: chemical entity\n\n
                                        "},{"location":"FrequencyQualifierMixin/","title":"Class: FrequencyQualifierMixin","text":"Description: Qualifier for frequency type associations
                                         classDiagram\n    class FrequencyQualifierMixin\n      FrequencyQualifierMixin <|-- EntityToFeatureOrDiseaseQualifiersMixin\n      FrequencyQualifierMixin <|-- VariantToPopulationAssociation\n\n      FrequencyQualifierMixin : frequency_qualifier\n\n\n
                                        "},{"location":"FrequencyQualifierMixin/#inheritance","title":"Inheritance","text":"
                                        • FrequencyQualifierMixin
                                          • EntityToFeatureOrDiseaseQualifiersMixin
                                        "},{"location":"FrequencyQualifierMixin/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance frequency_qualifier: a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject 0..1 FrequencyValue direct"},{"location":"FrequencyQualifierMixin/#mixin-usage","title":"Mixin Usage","text":"mixed into description VariantToPopulationAssociation An association between a variant and a population, where the variant has particular frequency in the population"},{"location":"FrequencyQualifierMixin/#linkml-source","title":"LinkML Source","text":"
                                        name: frequency qualifier mixin\ndescription: Qualifier for frequency type associations\nfrom_schema: https://w3id.org/biolink/biolink-model\nmixin: true\nslots:\n- frequency qualifier\n\n
                                        "},{"location":"FrequencyQuantifier/","title":"Class: FrequencyQuantifier","text":"
                                         classDiagram\n    class FrequencyQuantifier\n      RelationshipQuantifier <|-- FrequencyQuantifier\n\n\n      FrequencyQuantifier <|-- EntityToPhenotypicFeatureAssociationMixin\n      FrequencyQuantifier <|-- VariantToPopulationAssociation\n\n\n      FrequencyQuantifier : has_count\n\n      FrequencyQuantifier : has_percentage\n\n      FrequencyQuantifier : has_quotient\n\n      FrequencyQuantifier : has_total\n\n\n
                                        "},{"location":"FrequencyQuantifier/#inheritance","title":"Inheritance","text":"
                                        • RelationshipQuantifier
                                          • FrequencyQuantifier
                                        "},{"location":"FrequencyQuantifier/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance has_count: number of things with a particular property 0..1 Integer direct has_total: total number of things in a particular reference set 0..1 Integer direct has_quotient: None 0..1 Double direct has_percentage: equivalent to has quotient multiplied by 100 0..1 Double direct"},{"location":"FrequencyQuantifier/#mixin-usage","title":"Mixin Usage","text":"mixed into description EntityToPhenotypicFeatureAssociationMixin None VariantToPopulationAssociation An association between a variant and a population, where the variant has particular frequency in the population"},{"location":"FrequencyQuantifier/#linkml-source","title":"LinkML Source","text":"
                                        name: frequency quantifier\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: relationship quantifier\nmixin: true\nslots:\n- has count\n- has total\n- has quotient\n- has percentage\n\n
                                        "},{"location":"FrequencyValue/","title":"Type: FrequencyValue","text":"
                                        • base: str

                                        • uri: UO:0000105

                                        • typeof: string

                                        "},{"location":"FunctionalAssociation/","title":"Class: FunctionalAssociation","text":"Description: An association between a macromolecular machine mixin (gene, gene product or complex of gene products) and either a molecular activity, a biological process or a cellular location in which a function is executed.
                                         classDiagram\n    class FunctionalAssociation\n      Association <|-- FunctionalAssociation\n\n\n      FunctionalAssociation <|-- MacromolecularMachineToMolecularActivityAssociation\n      FunctionalAssociation <|-- MacromolecularMachineToBiologicalProcessAssociation\n      FunctionalAssociation <|-- MacromolecularMachineToCellularComponentAssociation\n      FunctionalAssociation <|-- GeneToGoTermAssociation\n\n\n      FunctionalAssociation : aggregator_knowledge_source\n\n      FunctionalAssociation : category\n\n      FunctionalAssociation : deprecated\n\n      FunctionalAssociation : description\n\n      FunctionalAssociation : has_attribute\n\n          FunctionalAssociation --|> Attribute : has_attribute\n\n      FunctionalAssociation : has_evidence\n\n          FunctionalAssociation --|> EvidenceType : has_evidence\n\n      FunctionalAssociation : id\n\n      FunctionalAssociation : iri\n\n      FunctionalAssociation : knowledge_source\n\n      FunctionalAssociation : name\n\n      FunctionalAssociation : negated\n\n      FunctionalAssociation : object\n\n          FunctionalAssociation --|> OntologyClass : object\n\n      FunctionalAssociation : object_category\n\n          FunctionalAssociation --|> OntologyClass : object_category\n\n      FunctionalAssociation : object_category_closure\n\n          FunctionalAssociation --|> OntologyClass : object_category_closure\n\n      FunctionalAssociation : object_closure\n\n      FunctionalAssociation : object_label_closure\n\n      FunctionalAssociation : object_namespace\n\n      FunctionalAssociation : original_object\n\n      FunctionalAssociation : original_predicate\n\n      FunctionalAssociation : original_subject\n\n      FunctionalAssociation : predicate\n\n      FunctionalAssociation : primary_knowledge_source\n\n      FunctionalAssociation : publications\n\n          FunctionalAssociation --|> Publication : publications\n\n      FunctionalAssociation : qualifier\n\n      FunctionalAssociation : qualifiers\n\n          FunctionalAssociation --|> OntologyClass : qualifiers\n\n      FunctionalAssociation : retrieval_source_ids\n\n          FunctionalAssociation --|> RetrievalSource : retrieval_source_ids\n\n      FunctionalAssociation : subject\n\n          FunctionalAssociation --|> MacromolecularMachineMixin : subject\n\n      FunctionalAssociation : subject_category\n\n          FunctionalAssociation --|> OntologyClass : subject_category\n\n      FunctionalAssociation : subject_category_closure\n\n          FunctionalAssociation --|> OntologyClass : subject_category_closure\n\n      FunctionalAssociation : subject_closure\n\n      FunctionalAssociation : subject_label_closure\n\n      FunctionalAssociation : subject_namespace\n\n      FunctionalAssociation : timepoint\n\n      FunctionalAssociation : type\n\n\n
                                        "},{"location":"FunctionalAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • FunctionalAssociation
                                              • MacromolecularMachineToMolecularActivityAssociation [ MacromolecularMachineToEntityAssociationMixin]
                                              • MacromolecularMachineToBiologicalProcessAssociation [ MacromolecularMachineToEntityAssociationMixin]
                                              • MacromolecularMachineToCellularComponentAssociation [ MacromolecularMachineToEntityAssociationMixin]
                                              • GeneToGoTermAssociation
                                        "},{"location":"FunctionalAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: gene, product or macromolecular complex that has the function associated with the GO term 1..1 MacromolecularMachineMixin Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: class describing the activity, process or localization of the gene product 1..1 OntologyClass Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"FunctionalAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: functional association\ndescription: An association between a macromolecular machine mixin (gene, gene product\n  or complex of gene products) and either a molecular activity, a biological process\n  or a cellular location in which a function is executed.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nslot_usage:\n  subject:\n    name: subject\n    description: gene, product or macromolecular complex that has the function associated\n      with the GO term\n    examples:\n    - value: ZFIN:ZDB-GENE-050417-357\n      description: twist1b\n    domain_of:\n    - association\n    range: macromolecular machine mixin\n  object:\n    name: object\n    description: class describing the activity, process or localization of the gene\n      product\n    examples:\n    - value: GO:0016301\n      description: kinase activity\n    - value: GO:0045211\n      description: postsynaptic membrane\n    values_from:\n    - go\n    domain_of:\n    - association\n    range: ontology class\n\n
                                        "},{"location":"Fungus/","title":"Class: Fungus","text":"Description: A kingdom of eukaryotic, heterotrophic organisms that live as saprobes or parasites, including mushrooms, yeasts, smuts, molds, etc. They reproduce either sexually or asexually, and have life cycles that range from simple to complex. Filamentous fungi refer to those that grow as multicellular colonies (mushrooms and molds).
                                         classDiagram\n    class Fungus\n      CellularOrganism <|-- Fungus\n\n      Fungus : category\n\n      Fungus : deprecated\n\n      Fungus : description\n\n      Fungus : full_name\n\n      Fungus : has_attribute\n\n          Fungus --|> Attribute : has_attribute\n\n      Fungus : id\n\n      Fungus : in_taxon\n\n          Fungus --|> OrganismTaxon : in_taxon\n\n      Fungus : in_taxon_label\n\n      Fungus : iri\n\n      Fungus : name\n\n      Fungus : provided_by\n\n      Fungus : synonym\n\n      Fungus : type\n\n      Fungus : xref\n\n\n
                                        "},{"location":"Fungus/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • OrganismalEntity [ SubjectOfInvestigation]
                                                • CellularOrganism [ SubjectOfInvestigation]
                                                  • Fungus
                                        "},{"location":"Fungus/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: may often be an organism attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Fungus/#linkml-source","title":"LinkML Source","text":"
                                        name: fungus\ndescription: A kingdom of eukaryotic, heterotrophic organisms that live as saprobes\n  or parasites,  including mushrooms, yeasts, smuts, molds, etc. They reproduce either\n  sexually or asexually, and have life cycles that range from simple to complex. Filamentous  fungi\n  refer to those that grow as multicellular colonies (mushrooms and molds).\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- STY:T004\n- NCIT:C14209\n- FOODON:03411261\nnarrow_mappings:\n- FOODON:03315605\n- NCBITaxon:1670606\nis_a: cellular organism\n\n
                                        "},{"location":"Gene/","title":"Class: Gene","text":"Description: A region (or regions) that includes all of the sequence elements necessary to encode a functional transcript. A gene locus may include regulatory regions, transcribed regions and/or other functional sequence regions.
                                         classDiagram\n    class Gene\n      GeneOrGeneProduct <|-- Gene\n      GenomicEntity <|-- Gene\n      ChemicalEntityOrGeneOrGeneProduct <|-- Gene\n      PhysicalEssence <|-- Gene\n      OntologyClass <|-- Gene\n      BiologicalEntity <|-- Gene\n\n      Gene : category\n\n      Gene : deprecated\n\n      Gene : description\n\n      Gene : full_name\n\n      Gene : has_attribute\n\n          Gene --|> Attribute : has_attribute\n\n      Gene : has_biological_sequence\n\n      Gene : id\n\n      Gene : in_taxon\n\n          Gene --|> OrganismTaxon : in_taxon\n\n      Gene : in_taxon_label\n\n      Gene : iri\n\n      Gene : name\n\n      Gene : provided_by\n\n      Gene : symbol\n\n      Gene : synonym\n\n      Gene : type\n\n      Gene : xref\n\n\n
                                        "},{"location":"Gene/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • Gene [ GeneOrGeneProduct GenomicEntity ChemicalEntityOrGeneOrGeneProduct PhysicalEssence OntologyClass]
                                        "},{"location":"Gene/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance symbol: Symbol for a particular thing 0..1 String direct xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie direct has_biological_sequence: connects a genomic feature to its sequence 0..1 BiologicalSequence GenomicEntity id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String OntologyClass, Entity in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: genes are typically designated by a short symbol and a full name. We map the symbol to the default display name and use an additional slot for full name 0..1 SymbolType MacromolecularMachineMixin, Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Gene/#usages","title":"Usages","text":"used by used in type used ProteinDomain has_gene_or_gene_product range Gene ProteinFamily has_gene_or_gene_product range Gene GeneGroupingMixin has_gene_or_gene_product range Gene GeneFamily has_gene_or_gene_product range Gene SequenceVariant has_gene range Gene Snv has_gene range Gene GenomicBackgroundExposure has_gene_or_gene_product range Gene DrugToGeneInteractionExposure has_gene_or_gene_product range Gene GenotypeToGeneAssociation object range Gene GeneToGeneFamilyAssociation subject range Gene VariantToGeneAssociation object range Gene VariantToGeneExpressionAssociation object range Gene GeneToGoTermAssociation subject range Gene TranscriptToGeneRelationship object range Gene GeneToGeneProductRelationship subject range Gene"},{"location":"Gene/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage NCBIGene GeneNoncodingRNAProduct ENSEMBL GeneTranscriptPolypeptideProteinProteinIsoformNoncodingRNAProduct HGNC GeneMicroRNASiRNA MGI GeneSequenceVariant ZFIN GeneGenotypeSequenceVariant dictyBase Gene WB GeneSequenceVariant WormBase GeneMicroRNASiRNASequenceVariant FB PathwayGeneTranscriptPolypeptideProteinGeneFamilyGenotypeSequenceVariant RGD GeneSequenceVariant SGD Gene PomBase Gene OMIM DiseaseGene KEGG.GENES Gene UMLS OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureGenePolypeptideProtein Xenbase Gene AspGD Gene PHARMGKB.GENE Gene"},{"location":"Gene/#linkml-source","title":"LinkML Source","text":"
                                        name: gene\nid_prefixes:\n- NCBIGene\n- ENSEMBL\n- HGNC\n- MGI\n- ZFIN\n- dictyBase\n- WB\n- WormBase\n- FB\n- RGD\n- SGD\n- PomBase\n- OMIM\n- KEGG.GENES\n- UMLS\n- Xenbase\n- AspGD\n- PHARMGKB.GENE\ndescription: A region (or regions) that includes all of the sequence elements necessary\n  to encode a functional transcript. A gene locus may include regulatory regions,\n  transcribed regions and/or other functional sequence regions.\nin_subset:\n- translator_minimal\n- model_organism_database\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- SO:0000704\n- SIO:010035\n- WIKIDATA:Q7187\n- dcid:Gene\nnarrow_mappings:\n- bioschemas:gene\nbroad_mappings:\n- NCIT:C45822\nis_a: biological entity\nmixins:\n- gene or gene product\n- genomic entity\n- chemical entity or gene or gene product\n- physical essence\n- ontology class\nslots:\n- symbol\n- xref\n\n
                                        "},{"location":"GeneAffectsChemicalAssociation/","title":"Class: GeneAffectsChemicalAssociation","text":"Description: Describes an effect that a gene or gene product has on a chemical entity (e.g. an impact of on its abundance, activity, localization, processing, transport, etc.)
                                         classDiagram\n    class GeneAffectsChemicalAssociation\n      Association <|-- GeneAffectsChemicalAssociation\n\n      GeneAffectsChemicalAssociation : aggregator_knowledge_source\n\n      GeneAffectsChemicalAssociation : anatomical_context_qualifier\n\n          GeneAffectsChemicalAssociation --|> AnatomicalEntity : anatomical_context_qualifier\n\n      GeneAffectsChemicalAssociation : category\n\n      GeneAffectsChemicalAssociation : causal_mechanism_qualifier\n\n          GeneAffectsChemicalAssociation --|> CausalMechanismQualifierEnum : causal_mechanism_qualifier\n\n      GeneAffectsChemicalAssociation : deprecated\n\n      GeneAffectsChemicalAssociation : description\n\n      GeneAffectsChemicalAssociation : has_attribute\n\n          GeneAffectsChemicalAssociation --|> Attribute : has_attribute\n\n      GeneAffectsChemicalAssociation : has_evidence\n\n          GeneAffectsChemicalAssociation --|> EvidenceType : has_evidence\n\n      GeneAffectsChemicalAssociation : id\n\n      GeneAffectsChemicalAssociation : iri\n\n      GeneAffectsChemicalAssociation : knowledge_source\n\n      GeneAffectsChemicalAssociation : name\n\n      GeneAffectsChemicalAssociation : negated\n\n      GeneAffectsChemicalAssociation : object\n\n          GeneAffectsChemicalAssociation --|> ChemicalEntity : object\n\n      GeneAffectsChemicalAssociation : object_aspect_qualifier\n\n          GeneAffectsChemicalAssociation --|> GeneOrGeneProductOrChemicalEntityAspectEnum : object_aspect_qualifier\n\n      GeneAffectsChemicalAssociation : object_category\n\n          GeneAffectsChemicalAssociation --|> OntologyClass : object_category\n\n      GeneAffectsChemicalAssociation : object_category_closure\n\n          GeneAffectsChemicalAssociation --|> OntologyClass : object_category_closure\n\n      GeneAffectsChemicalAssociation : object_closure\n\n      GeneAffectsChemicalAssociation : object_context_qualifier\n\n          GeneAffectsChemicalAssociation --|> AnatomicalEntity : object_context_qualifier\n\n      GeneAffectsChemicalAssociation : object_form_or_variant_qualifier\n\n          GeneAffectsChemicalAssociation --|> ChemicalOrGeneOrGeneProductFormOrVariantEnum : object_form_or_variant_qualifier\n\n      GeneAffectsChemicalAssociation : object_label_closure\n\n      GeneAffectsChemicalAssociation : object_namespace\n\n      GeneAffectsChemicalAssociation : object_part_qualifier\n\n          GeneAffectsChemicalAssociation --|> GeneOrGeneProductOrChemicalPartQualifierEnum : object_part_qualifier\n\n      GeneAffectsChemicalAssociation : original_object\n\n      GeneAffectsChemicalAssociation : original_predicate\n\n      GeneAffectsChemicalAssociation : original_subject\n\n      GeneAffectsChemicalAssociation : predicate\n\n      GeneAffectsChemicalAssociation : primary_knowledge_source\n\n      GeneAffectsChemicalAssociation : publications\n\n          GeneAffectsChemicalAssociation --|> Publication : publications\n\n      GeneAffectsChemicalAssociation : qualified_predicate\n\n      GeneAffectsChemicalAssociation : qualifier\n\n      GeneAffectsChemicalAssociation : qualifiers\n\n          GeneAffectsChemicalAssociation --|> OntologyClass : qualifiers\n\n      GeneAffectsChemicalAssociation : retrieval_source_ids\n\n          GeneAffectsChemicalAssociation --|> RetrievalSource : retrieval_source_ids\n\n      GeneAffectsChemicalAssociation : subject\n\n          GeneAffectsChemicalAssociation --|> GeneOrGeneProduct : subject\n\n      GeneAffectsChemicalAssociation : subject_aspect_qualifier\n\n          GeneAffectsChemicalAssociation --|> GeneOrGeneProductOrChemicalEntityAspectEnum : subject_aspect_qualifier\n\n      GeneAffectsChemicalAssociation : subject_category\n\n          GeneAffectsChemicalAssociation --|> OntologyClass : subject_category\n\n      GeneAffectsChemicalAssociation : subject_category_closure\n\n          GeneAffectsChemicalAssociation --|> OntologyClass : subject_category_closure\n\n      GeneAffectsChemicalAssociation : subject_closure\n\n      GeneAffectsChemicalAssociation : subject_context_qualifier\n\n          GeneAffectsChemicalAssociation --|> AnatomicalEntity : subject_context_qualifier\n\n      GeneAffectsChemicalAssociation : subject_derivative_qualifier\n\n      GeneAffectsChemicalAssociation : subject_direction_qualifier\n\n          GeneAffectsChemicalAssociation --|> DirectionQualifierEnum : subject_direction_qualifier\n\n      GeneAffectsChemicalAssociation : subject_form_or_variant_qualifier\n\n          GeneAffectsChemicalAssociation --|> ChemicalOrGeneOrGeneProductFormOrVariantEnum : subject_form_or_variant_qualifier\n\n      GeneAffectsChemicalAssociation : subject_label_closure\n\n      GeneAffectsChemicalAssociation : subject_namespace\n\n      GeneAffectsChemicalAssociation : subject_part_qualifier\n\n          GeneAffectsChemicalAssociation --|> GeneOrGeneProductOrChemicalPartQualifierEnum : subject_part_qualifier\n\n      GeneAffectsChemicalAssociation : timepoint\n\n      GeneAffectsChemicalAssociation : type\n\n\n
                                        "},{"location":"GeneAffectsChemicalAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • GeneAffectsChemicalAssociation
                                        "},{"location":"GeneAffectsChemicalAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject_form_or_variant_qualifier: None 0..1 ChemicalOrGeneOrGeneProductFormOrVariantEnum direct subject_part_qualifier: None 0..1 GeneOrGeneProductOrChemicalPartQualifierEnum direct subject_derivative_qualifier: None 0..1 String direct subject_aspect_qualifier: None 0..1 GeneOrGeneProductOrChemicalEntityAspectEnum direct subject_context_qualifier: None 0..1 AnatomicalEntity direct subject_direction_qualifier: None 0..1 DirectionQualifierEnum direct object_form_or_variant_qualifier: None 0..1 ChemicalOrGeneOrGeneProductFormOrVariantEnum direct object_part_qualifier: None 0..1 GeneOrGeneProductOrChemicalPartQualifierEnum direct object_aspect_qualifier: None 0..1 GeneOrGeneProductOrChemicalEntityAspectEnum direct object_context_qualifier: None 0..1 AnatomicalEntity direct causal_mechanism_qualifier: A statement qualifier representing a type of molecular control mechanism through which an effect of a chemical on a gene or gene product is mediated (e.g. 'agonism', 'inhibition', 'allosteric modulation', 'channel blocker') 0..1 CausalMechanismQualifierEnum direct anatomical_context_qualifier: A statement qualifier representing an anatomical location where an relationship expressed in an association took place (can be a tissue, cell type, or sub-cellular location). 0..1 AnatomicalEntity direct qualified_predicate: Predicate to be used in an association when subject and object qualifiers are present and the full reading of the statement requires a qualification to the predicate in use in order to refine or increase the specificity of the full statement reading. This qualifier holds a relationship to be used instead of that expressed by the primary predicate, in a \u2018full statement\u2019 reading of the association, where qualifier-based semantics are included. This is necessary only in cases where the primary predicate does not work in a full statement reading. 0..1 String direct subject: connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 GeneOrGeneProduct Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 ChemicalEntity Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"GeneAffectsChemicalAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: gene affects chemical association\ndescription: Describes an effect that a gene or gene product has on a chemical entity\n  (e.g. an impact of on its abundance, activity, localization, processing, transport,\n  etc.)\nexamples:\n- value: JsonObj(subject='TRPC4', predicate='affects', qualified_predicte='causes',\n    object='Barium', object_aspect_qualifier='transport', object_direction_qualifier='increased')\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nslots:\n- subject form or variant qualifier\n- subject part qualifier\n- subject derivative qualifier\n- subject aspect qualifier\n- subject context qualifier\n- subject direction qualifier\n- object form or variant qualifier\n- object part qualifier\n- object aspect qualifier\n- object context qualifier\n- causal mechanism qualifier\n- anatomical context qualifier\n- qualified predicate\nslot_usage:\n  subject:\n    name: subject\n    domain_of:\n    - association\n    range: gene or gene product\n  subject form or variant qualifier:\n    name: subject form or variant qualifier\n    domain_of:\n    - predicate mapping\n    - chemical gene interaction association\n    - chemical affects gene association\n    - gene affects chemical association\n    - gene has variant that contributes to disease association\n    range: ChemicalOrGeneOrGeneProductFormOrVariantEnum\n  subject part qualifier:\n    name: subject part qualifier\n    domain_of:\n    - predicate mapping\n    - chemical gene interaction association\n    - chemical affects gene association\n    - gene affects chemical association\n    range: GeneOrGeneProductOrChemicalPartQualifierEnum\n  subject aspect qualifier:\n    name: subject aspect qualifier\n    domain_of:\n    - predicate mapping\n    - chemical affects gene association\n    - gene affects chemical association\n    - gene to disease or phenotypic feature association\n    range: GeneOrGeneProductOrChemicalEntityAspectEnum\n  subject context qualifier:\n    name: subject context qualifier\n    domain_of:\n    - predicate mapping\n    - chemical gene interaction association\n    - chemical affects gene association\n    - gene affects chemical association\n    range: anatomical entity\n  subject direction qualifier:\n    name: subject direction qualifier\n    domain_of:\n    - predicate mapping\n    - chemical affects gene association\n    - gene affects chemical association\n    range: DirectionQualifierEnum\n  predicate:\n    name: predicate\n    domain_of:\n    - predicate mapping\n    - association\n    subproperty_of: affects\n  qualified predicate:\n    name: qualified predicate\n    domain_of:\n    - predicate mapping\n    - chemical affects gene association\n    - gene affects chemical association\n    subproperty_of: causes\n  object:\n    name: object\n    domain_of:\n    - association\n    range: chemical entity\n  object form or variant qualifier:\n    name: object form or variant qualifier\n    domain_of:\n    - predicate mapping\n    - chemical gene interaction association\n    - chemical affects gene association\n    - gene affects chemical association\n    range: ChemicalOrGeneOrGeneProductFormOrVariantEnum\n  object part qualifier:\n    name: object part qualifier\n    domain_of:\n    - predicate mapping\n    - chemical gene interaction association\n    - chemical affects gene association\n    - gene affects chemical association\n    range: GeneOrGeneProductOrChemicalPartQualifierEnum\n  object derivative qualifier:\n    name: object derivative qualifier\n    range: ChemicalEntityDerivativeEnum\n  object aspect qualifier:\n    name: object aspect qualifier\n    domain_of:\n    - predicate mapping\n    - chemical affects gene association\n    - gene affects chemical association\n    range: GeneOrGeneProductOrChemicalEntityAspectEnum\n  object context qualifier:\n    name: object context qualifier\n    domain_of:\n    - predicate mapping\n    - chemical gene interaction association\n    - chemical affects gene association\n    - gene affects chemical association\n    range: anatomical entity\n  object direction qualifier:\n    name: object direction qualifier\n    range: DirectionQualifierEnum\n  causal mechanism qualifier:\n    name: causal mechanism qualifier\n    domain_of:\n    - predicate mapping\n    - chemical affects gene association\n    - gene affects chemical association\n    range: CausalMechanismQualifierEnum\n  anatomical context qualifier:\n    name: anatomical context qualifier\n    domain_of:\n    - predicate mapping\n    - chemical gene interaction association\n    - chemical affects gene association\n    - gene affects chemical association\n    range: anatomical entity\n  species context qualifier:\n    name: species context qualifier\n    range: organism taxon\n\n
                                        "},{"location":"GeneAsAModelOfDiseaseAssociation/","title":"Class: GeneAsAModelOfDiseaseAssociation","text":"
                                         classDiagram\n    class GeneAsAModelOfDiseaseAssociation\n      ModelToDiseaseAssociationMixin <|-- GeneAsAModelOfDiseaseAssociation\n      EntityToDiseaseAssociationMixin <|-- GeneAsAModelOfDiseaseAssociation\n      GeneToDiseaseAssociation <|-- GeneAsAModelOfDiseaseAssociation\n\n      GeneAsAModelOfDiseaseAssociation : aggregator_knowledge_source\n\n      GeneAsAModelOfDiseaseAssociation : category\n\n      GeneAsAModelOfDiseaseAssociation : deprecated\n\n      GeneAsAModelOfDiseaseAssociation : description\n\n      GeneAsAModelOfDiseaseAssociation : frequency_qualifier\n\n      GeneAsAModelOfDiseaseAssociation : has_attribute\n\n          GeneAsAModelOfDiseaseAssociation --|> Attribute : has_attribute\n\n      GeneAsAModelOfDiseaseAssociation : has_count\n\n      GeneAsAModelOfDiseaseAssociation : has_evidence\n\n          GeneAsAModelOfDiseaseAssociation --|> EvidenceType : has_evidence\n\n      GeneAsAModelOfDiseaseAssociation : has_percentage\n\n      GeneAsAModelOfDiseaseAssociation : has_quotient\n\n      GeneAsAModelOfDiseaseAssociation : has_total\n\n      GeneAsAModelOfDiseaseAssociation : id\n\n      GeneAsAModelOfDiseaseAssociation : iri\n\n      GeneAsAModelOfDiseaseAssociation : knowledge_source\n\n      GeneAsAModelOfDiseaseAssociation : name\n\n      GeneAsAModelOfDiseaseAssociation : negated\n\n      GeneAsAModelOfDiseaseAssociation : object\n\n          GeneAsAModelOfDiseaseAssociation --|> Disease : object\n\n      GeneAsAModelOfDiseaseAssociation : object_category\n\n          GeneAsAModelOfDiseaseAssociation --|> OntologyClass : object_category\n\n      GeneAsAModelOfDiseaseAssociation : object_category_closure\n\n          GeneAsAModelOfDiseaseAssociation --|> OntologyClass : object_category_closure\n\n      GeneAsAModelOfDiseaseAssociation : object_closure\n\n      GeneAsAModelOfDiseaseAssociation : object_direction_qualifier\n\n          GeneAsAModelOfDiseaseAssociation --|> DirectionQualifierEnum : object_direction_qualifier\n\n      GeneAsAModelOfDiseaseAssociation : object_label_closure\n\n      GeneAsAModelOfDiseaseAssociation : object_namespace\n\n      GeneAsAModelOfDiseaseAssociation : onset_qualifier\n\n          GeneAsAModelOfDiseaseAssociation --|> Onset : onset_qualifier\n\n      GeneAsAModelOfDiseaseAssociation : original_object\n\n      GeneAsAModelOfDiseaseAssociation : original_predicate\n\n      GeneAsAModelOfDiseaseAssociation : original_subject\n\n      GeneAsAModelOfDiseaseAssociation : predicate\n\n      GeneAsAModelOfDiseaseAssociation : primary_knowledge_source\n\n      GeneAsAModelOfDiseaseAssociation : publications\n\n          GeneAsAModelOfDiseaseAssociation --|> Publication : publications\n\n      GeneAsAModelOfDiseaseAssociation : qualifier\n\n      GeneAsAModelOfDiseaseAssociation : qualifiers\n\n          GeneAsAModelOfDiseaseAssociation --|> OntologyClass : qualifiers\n\n      GeneAsAModelOfDiseaseAssociation : retrieval_source_ids\n\n          GeneAsAModelOfDiseaseAssociation --|> RetrievalSource : retrieval_source_ids\n\n      GeneAsAModelOfDiseaseAssociation : severity_qualifier\n\n          GeneAsAModelOfDiseaseAssociation --|> SeverityValue : severity_qualifier\n\n      GeneAsAModelOfDiseaseAssociation : sex_qualifier\n\n          GeneAsAModelOfDiseaseAssociation --|> BiologicalSex : sex_qualifier\n\n      GeneAsAModelOfDiseaseAssociation : subject\n\n          GeneAsAModelOfDiseaseAssociation --|> GeneOrGeneProduct : subject\n\n      GeneAsAModelOfDiseaseAssociation : subject_aspect_qualifier\n\n          GeneAsAModelOfDiseaseAssociation --|> GeneOrGeneProductOrChemicalEntityAspectEnum : subject_aspect_qualifier\n\n      GeneAsAModelOfDiseaseAssociation : subject_category\n\n          GeneAsAModelOfDiseaseAssociation --|> OntologyClass : subject_category\n\n      GeneAsAModelOfDiseaseAssociation : subject_category_closure\n\n          GeneAsAModelOfDiseaseAssociation --|> OntologyClass : subject_category_closure\n\n      GeneAsAModelOfDiseaseAssociation : subject_closure\n\n      GeneAsAModelOfDiseaseAssociation : subject_label_closure\n\n      GeneAsAModelOfDiseaseAssociation : subject_namespace\n\n      GeneAsAModelOfDiseaseAssociation : timepoint\n\n      GeneAsAModelOfDiseaseAssociation : type\n\n\n
                                        "},{"location":"GeneAsAModelOfDiseaseAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • GeneToDiseaseOrPhenotypicFeatureAssociation [ EntityToPhenotypicFeatureAssociationMixin GeneToEntityAssociationMixin]
                                              • GeneToDiseaseAssociation [ EntityToDiseaseAssociationMixin GeneToEntityAssociationMixin]
                                                • GeneAsAModelOfDiseaseAssociation [ ModelToDiseaseAssociationMixin EntityToDiseaseAssociationMixin]
                                        "},{"location":"GeneAsAModelOfDiseaseAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject_aspect_qualifier: None 0..1 GeneOrGeneProductOrChemicalEntityAspectEnum GeneToDiseaseOrPhenotypicFeatureAssociation object_direction_qualifier: None 0..1 DirectionQualifierEnum GeneToDiseaseOrPhenotypicFeatureAssociation sex_qualifier: a qualifier used in a phenotypic association to state whether the association is specific to a particular sex. 0..1 BiologicalSex EntityToPhenotypicFeatureAssociationMixin subject: A gene that has a role in modeling the disease. This may be a model organism ortholog of a known disease gene, or it may be a gene whose mutants recapitulate core features of the disease. 1..1 GeneOrGeneProduct Association predicate: The relationship to the disease 1..1 PredicateType Association object: disease 1..1 Disease Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity has_count: number of things with a particular property 0..1 Integer FrequencyQuantifier has_total: total number of things in a particular reference set 0..1 Integer FrequencyQuantifier has_quotient: None 0..1 Double FrequencyQuantifier has_percentage: equivalent to has quotient multiplied by 100 0..1 Double FrequencyQuantifier severity_qualifier: a qualifier used in a phenotypic association to state how severe the phenotype is in the subject 0..1 SeverityValue EntityToFeatureOrDiseaseQualifiersMixin onset_qualifier: a qualifier used in a phenotypic association to state when the phenotype appears is in the subject 0..1 Onset EntityToFeatureOrDiseaseQualifiersMixin frequency_qualifier: a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject 0..1 FrequencyValue FrequencyQualifierMixin"},{"location":"GeneAsAModelOfDiseaseAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: gene as a model of disease association\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: gene to disease association\nmixins:\n- model to disease association mixin\n- entity to disease association mixin\nslot_usage:\n  subject:\n    name: subject\n    description: A gene that has a role in modeling the disease. This may be a model\n      organism ortholog of a known disease gene, or it may be a gene whose mutants\n      recapitulate core features of the disease.\n    domain_of:\n    - association\n    range: gene or gene product\ndefining_slots:\n- subject\n- predicate\n- object\n\n
                                        "},{"location":"GeneExpressionMixin/","title":"Class: GeneExpressionMixin","text":"Description: Observed gene expression intensity, context (site, stage) and associated phenotypic status within which the expression occurs.
                                         classDiagram\n    class GeneExpressionMixin\n      GeneExpressionMixin <|-- GeneToGeneCoexpressionAssociation\n      GeneExpressionMixin <|-- VariantToGeneExpressionAssociation\n\n      GeneExpressionMixin : expression_site\n\n          GeneExpressionMixin --|> AnatomicalEntity : expression_site\n\n      GeneExpressionMixin : phenotypic_state\n\n          GeneExpressionMixin --|> DiseaseOrPhenotypicFeature : phenotypic_state\n\n      GeneExpressionMixin : quantifier_qualifier\n\n          GeneExpressionMixin --|> OntologyClass : quantifier_qualifier\n\n      GeneExpressionMixin : stage_qualifier\n\n          GeneExpressionMixin --|> LifeStage : stage_qualifier\n\n\n
                                        "},{"location":"GeneExpressionMixin/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance quantifier_qualifier: Optional quantitative value indicating degree of expression. 0..1 OntologyClass direct expression_site: location in which gene or protein expression takes place. May be cell, tissue, or organ. 0..1 AnatomicalEntity direct stage_qualifier: stage during which gene or protein expression of takes place. 0..1 LifeStage direct phenotypic_state: in experiments (e.g. gene expression) assaying diseased or unhealthy tissue, the phenotypic state can be put here, e.g. MONDO ID. For healthy tissues, use XXX. 0..1 DiseaseOrPhenotypicFeature direct"},{"location":"GeneExpressionMixin/#mixin-usage","title":"Mixin Usage","text":"mixed into description GeneToGeneCoexpressionAssociation Indicates that two genes are co-expressed, generally under the same conditions. VariantToGeneExpressionAssociation An association between a variant and expression of a gene (i.e. e-QTL)"},{"location":"GeneExpressionMixin/#linkml-source","title":"LinkML Source","text":"
                                        name: gene expression mixin\ndescription: Observed gene expression intensity, context (site, stage) and associated\n  phenotypic status within which the expression occurs.\nfrom_schema: https://w3id.org/biolink/biolink-model\nmixin: true\nslots:\n- quantifier qualifier\n- expression site\n- stage qualifier\n- phenotypic state\nslot_usage:\n  quantifier qualifier:\n    name: quantifier qualifier\n    description: Optional quantitative value indicating degree of expression.\n    domain_of:\n    - gene expression mixin\n    - gene to expression site association\n\n
                                        "},{"location":"GeneFamily/","title":"Class: GeneFamily","text":"Description: any grouping of multiple genes or gene products related by common descent

                                        Aliases: orthogroup, protein family

                                         classDiagram\n    class GeneFamily\n      GeneGroupingMixin <|-- GeneFamily\n      ChemicalEntityOrGeneOrGeneProduct <|-- GeneFamily\n      BiologicalEntity <|-- GeneFamily\n\n      GeneFamily : category\n\n      GeneFamily : deprecated\n\n      GeneFamily : description\n\n      GeneFamily : full_name\n\n      GeneFamily : has_attribute\n\n          GeneFamily --|> Attribute : has_attribute\n\n      GeneFamily : has_gene_or_gene_product\n\n          GeneFamily --|> Gene : has_gene_or_gene_product\n\n      GeneFamily : id\n\n      GeneFamily : in_taxon\n\n          GeneFamily --|> OrganismTaxon : in_taxon\n\n      GeneFamily : in_taxon_label\n\n      GeneFamily : iri\n\n      GeneFamily : name\n\n      GeneFamily : provided_by\n\n      GeneFamily : synonym\n\n      GeneFamily : type\n\n      GeneFamily : xref\n\n\n
                                        "},{"location":"GeneFamily/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • GeneFamily [ GeneGroupingMixin ChemicalEntityOrGeneOrGeneProduct]
                                        "},{"location":"GeneFamily/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance has_gene_or_gene_product: connects an entity with one or more gene or gene products 0..* Gene GeneGroupingMixin in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"GeneFamily/#usages","title":"Usages","text":"used by used in type used GeneToGeneFamilyAssociation object range GeneFamily"},{"location":"GeneFamily/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage PANTHER.FAMILY GeneFamily HGNC.FAMILY GeneFamily FB PathwayGeneTranscriptPolypeptideProteinGeneFamilyGenotypeSequenceVariant interpro GeneFamily CATH GeneFamily CDD GeneFamily HAMAP GeneFamily PFAM GeneFamily PIRSF GeneFamily PRINTS GeneFamily PRODOM GeneFamily PROSITE GeneFamily SMART GeneFamily SUPFAM GeneFamily TIGRFAM GeneFamily CATH.SUPERFAMILY GeneFamily RFAM GeneFamily KEGG.ORTHOLOGY MolecularActivityGeneFamily EGGNOG GeneFamily COG GeneFamily"},{"location":"GeneFamily/#linkml-source","title":"LinkML Source","text":"
                                        name: gene family\nid_prefixes:\n- PANTHER.FAMILY\n- HGNC.FAMILY\n- FB\n- interpro\n- CATH\n- CDD\n- HAMAP\n- PFAM\n- PIRSF\n- PRINTS\n- PRODOM\n- PROSITE\n- SMART\n- SUPFAM\n- TIGRFAM\n- CATH.SUPERFAMILY\n- RFAM\n- KEGG.ORTHOLOGY\n- EGGNOG\n- COG\ndescription: any grouping of multiple genes or gene products related by common descent\nin_subset:\n- model_organism_database\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- orthogroup\n- protein family\nexact_mappings:\n- NCIT:C26004\n- WIKIDATA:Q2278983\nnarrow_mappings:\n- SIO:001380\n- NCIT:C20130\n- WIKIDATA:Q417841\nis_a: biological entity\nmixins:\n- gene grouping mixin\n- chemical entity or gene or gene product\n\n
                                        "},{"location":"GeneGroupingMixin/","title":"Class: GeneGroupingMixin","text":"Description: any grouping of multiple genes or gene products
                                         classDiagram\n    class GeneGroupingMixin\n      GeneGroupingMixin <|-- ProteinDomain\n      GeneGroupingMixin <|-- ProteinFamily\n      GeneGroupingMixin <|-- GeneFamily\n      GeneGroupingMixin <|-- GenomicBackgroundExposure\n      GeneGroupingMixin <|-- DrugToGeneInteractionExposure\n\n      GeneGroupingMixin : has_gene_or_gene_product\n\n          GeneGroupingMixin --|> Gene : has_gene_or_gene_product\n\n\n
                                        "},{"location":"GeneGroupingMixin/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance has_gene_or_gene_product: connects an entity with one or more gene or gene products 0..* Gene direct"},{"location":"GeneGroupingMixin/#mixin-usage","title":"Mixin Usage","text":"mixed into description ProteinDomain A conserved part of protein sequence and (tertiary) structure that can evolve, function, and exist independently of the rest of the protein chain. Protein domains maintain their structure and function independently of the proteins in which they are found. e.g. an SH3 domain. ProteinFamily None GeneFamily any grouping of multiple genes or gene products related by common descent GenomicBackgroundExposure A genomic background exposure is where an individual's specific genomic background of genes, sequence variants or other pre-existing genomic conditions constitute a kind of 'exposure' to the organism, leading to or influencing an outcome. DrugToGeneInteractionExposure drug to gene interaction exposure is a drug exposure is where the interactions of the drug with specific genes are known to constitute an 'exposure' to the organism, leading to or influencing an outcome."},{"location":"GeneGroupingMixin/#linkml-source","title":"LinkML Source","text":"
                                        name: gene grouping mixin\ndescription: any grouping of multiple genes or gene products\nfrom_schema: https://w3id.org/biolink/biolink-model\nmixin: true\nslots:\n- has gene or gene product\n\n
                                        "},{"location":"GeneHasVariantThatContributesToDiseaseAssociation/","title":"Class: GeneHasVariantThatContributesToDiseaseAssociation","text":"
                                         classDiagram\n    class GeneHasVariantThatContributesToDiseaseAssociation\n      GeneToDiseaseAssociation <|-- GeneHasVariantThatContributesToDiseaseAssociation\n\n      GeneHasVariantThatContributesToDiseaseAssociation : aggregator_knowledge_source\n\n      GeneHasVariantThatContributesToDiseaseAssociation : category\n\n      GeneHasVariantThatContributesToDiseaseAssociation : deprecated\n\n      GeneHasVariantThatContributesToDiseaseAssociation : description\n\n      GeneHasVariantThatContributesToDiseaseAssociation : frequency_qualifier\n\n      GeneHasVariantThatContributesToDiseaseAssociation : has_attribute\n\n          GeneHasVariantThatContributesToDiseaseAssociation --|> Attribute : has_attribute\n\n      GeneHasVariantThatContributesToDiseaseAssociation : has_count\n\n      GeneHasVariantThatContributesToDiseaseAssociation : has_evidence\n\n          GeneHasVariantThatContributesToDiseaseAssociation --|> EvidenceType : has_evidence\n\n      GeneHasVariantThatContributesToDiseaseAssociation : has_percentage\n\n      GeneHasVariantThatContributesToDiseaseAssociation : has_quotient\n\n      GeneHasVariantThatContributesToDiseaseAssociation : has_total\n\n      GeneHasVariantThatContributesToDiseaseAssociation : id\n\n      GeneHasVariantThatContributesToDiseaseAssociation : iri\n\n      GeneHasVariantThatContributesToDiseaseAssociation : knowledge_source\n\n      GeneHasVariantThatContributesToDiseaseAssociation : name\n\n      GeneHasVariantThatContributesToDiseaseAssociation : negated\n\n      GeneHasVariantThatContributesToDiseaseAssociation : object\n\n          GeneHasVariantThatContributesToDiseaseAssociation --|> Disease : object\n\n      GeneHasVariantThatContributesToDiseaseAssociation : object_category\n\n          GeneHasVariantThatContributesToDiseaseAssociation --|> OntologyClass : object_category\n\n      GeneHasVariantThatContributesToDiseaseAssociation : object_category_closure\n\n          GeneHasVariantThatContributesToDiseaseAssociation --|> OntologyClass : object_category_closure\n\n      GeneHasVariantThatContributesToDiseaseAssociation : object_closure\n\n      GeneHasVariantThatContributesToDiseaseAssociation : object_direction_qualifier\n\n          GeneHasVariantThatContributesToDiseaseAssociation --|> DirectionQualifierEnum : object_direction_qualifier\n\n      GeneHasVariantThatContributesToDiseaseAssociation : object_label_closure\n\n      GeneHasVariantThatContributesToDiseaseAssociation : object_namespace\n\n      GeneHasVariantThatContributesToDiseaseAssociation : onset_qualifier\n\n          GeneHasVariantThatContributesToDiseaseAssociation --|> Onset : onset_qualifier\n\n      GeneHasVariantThatContributesToDiseaseAssociation : original_object\n\n      GeneHasVariantThatContributesToDiseaseAssociation : original_predicate\n\n      GeneHasVariantThatContributesToDiseaseAssociation : original_subject\n\n      GeneHasVariantThatContributesToDiseaseAssociation : predicate\n\n      GeneHasVariantThatContributesToDiseaseAssociation : primary_knowledge_source\n\n      GeneHasVariantThatContributesToDiseaseAssociation : publications\n\n          GeneHasVariantThatContributesToDiseaseAssociation --|> Publication : publications\n\n      GeneHasVariantThatContributesToDiseaseAssociation : qualifier\n\n      GeneHasVariantThatContributesToDiseaseAssociation : qualifiers\n\n          GeneHasVariantThatContributesToDiseaseAssociation --|> OntologyClass : qualifiers\n\n      GeneHasVariantThatContributesToDiseaseAssociation : retrieval_source_ids\n\n          GeneHasVariantThatContributesToDiseaseAssociation --|> RetrievalSource : retrieval_source_ids\n\n      GeneHasVariantThatContributesToDiseaseAssociation : severity_qualifier\n\n          GeneHasVariantThatContributesToDiseaseAssociation --|> SeverityValue : severity_qualifier\n\n      GeneHasVariantThatContributesToDiseaseAssociation : sex_qualifier\n\n          GeneHasVariantThatContributesToDiseaseAssociation --|> BiologicalSex : sex_qualifier\n\n      GeneHasVariantThatContributesToDiseaseAssociation : subject\n\n          GeneHasVariantThatContributesToDiseaseAssociation --|> GeneOrGeneProduct : subject\n\n      GeneHasVariantThatContributesToDiseaseAssociation : subject_aspect_qualifier\n\n          GeneHasVariantThatContributesToDiseaseAssociation --|> GeneOrGeneProductOrChemicalEntityAspectEnum : subject_aspect_qualifier\n\n      GeneHasVariantThatContributesToDiseaseAssociation : subject_category\n\n          GeneHasVariantThatContributesToDiseaseAssociation --|> OntologyClass : subject_category\n\n      GeneHasVariantThatContributesToDiseaseAssociation : subject_category_closure\n\n          GeneHasVariantThatContributesToDiseaseAssociation --|> OntologyClass : subject_category_closure\n\n      GeneHasVariantThatContributesToDiseaseAssociation : subject_closure\n\n      GeneHasVariantThatContributesToDiseaseAssociation : subject_form_or_variant_qualifier\n\n      GeneHasVariantThatContributesToDiseaseAssociation : subject_label_closure\n\n      GeneHasVariantThatContributesToDiseaseAssociation : subject_namespace\n\n      GeneHasVariantThatContributesToDiseaseAssociation : timepoint\n\n      GeneHasVariantThatContributesToDiseaseAssociation : type\n\n\n
                                        "},{"location":"GeneHasVariantThatContributesToDiseaseAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • GeneToDiseaseOrPhenotypicFeatureAssociation [ EntityToPhenotypicFeatureAssociationMixin GeneToEntityAssociationMixin]
                                              • GeneToDiseaseAssociation [ EntityToDiseaseAssociationMixin GeneToEntityAssociationMixin]
                                                • GeneHasVariantThatContributesToDiseaseAssociation
                                        "},{"location":"GeneHasVariantThatContributesToDiseaseAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject_form_or_variant_qualifier: None 0..1 String direct subject_aspect_qualifier: None 0..1 GeneOrGeneProductOrChemicalEntityAspectEnum GeneToDiseaseOrPhenotypicFeatureAssociation object_direction_qualifier: None 0..1 DirectionQualifierEnum GeneToDiseaseOrPhenotypicFeatureAssociation sex_qualifier: a qualifier used in a phenotypic association to state whether the association is specific to a particular sex. 0..1 BiologicalSex EntityToPhenotypicFeatureAssociationMixin subject: A gene that has a role in modeling the disease. This may be a model organism ortholog of a known disease gene, or it may be a gene whose mutants recapitulate core features of the disease. 1..1 GeneOrGeneProduct Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: disease 1..1 Disease Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity has_count: number of things with a particular property 0..1 Integer FrequencyQuantifier has_total: total number of things in a particular reference set 0..1 Integer FrequencyQuantifier has_quotient: None 0..1 Double FrequencyQuantifier has_percentage: equivalent to has quotient multiplied by 100 0..1 Double FrequencyQuantifier severity_qualifier: a qualifier used in a phenotypic association to state how severe the phenotype is in the subject 0..1 SeverityValue EntityToFeatureOrDiseaseQualifiersMixin onset_qualifier: a qualifier used in a phenotypic association to state when the phenotype appears is in the subject 0..1 Onset EntityToFeatureOrDiseaseQualifiersMixin frequency_qualifier: a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject 0..1 FrequencyValue FrequencyQualifierMixin"},{"location":"GeneHasVariantThatContributesToDiseaseAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: gene has variant that contributes to disease association\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: gene to disease association\nslots:\n- subject form or variant qualifier\nslot_usage:\n  subject:\n    name: subject\n    description: A gene that has a role in modeling the disease. This may be a model\n      organism ortholog of a known disease gene, or it may be a gene whose mutants\n      recapitulate core features of the disease.\n    domain_of:\n    - association\n    range: gene or gene product\n  object:\n    name: object\n    domain_of:\n    - association\n    range: disease\n  predicate:\n    name: predicate\n    domain_of:\n    - predicate mapping\n    - association\n    subproperty_of: contributes to\ndefining_slots:\n- subject\n- predicate\n- object\n\n
                                        "},{"location":"GeneOrGeneProduct/","title":"Class: GeneOrGeneProduct","text":"Description: A union of gene loci or gene products. Frequently an identifier for one will be used as proxy for another
                                         classDiagram\n    class GeneOrGeneProduct\n      MacromolecularMachineMixin <|-- GeneOrGeneProduct\n\n\n      GeneOrGeneProduct <|-- Gene\n      GeneOrGeneProduct <|-- GeneProductMixin\n\n\n      GeneOrGeneProduct : name\n\n\n
                                        "},{"location":"GeneOrGeneProduct/#inheritance","title":"Inheritance","text":"
                                        • MacromolecularMachineMixin
                                          • GeneOrGeneProduct
                                            • GeneProductMixin
                                        "},{"location":"GeneOrGeneProduct/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance name: genes are typically designated by a short symbol and a full name. We map the symbol to the default display name and use an additional slot for full name 0..1 SymbolType MacromolecularMachineMixin"},{"location":"GeneOrGeneProduct/#mixin-usage","title":"Mixin Usage","text":"mixed into description Gene A region (or regions) that includes all of the sequence elements necessary to encode a functional transcript. A gene locus may include regulatory regions, transcribed regions and/or other functional sequence regions."},{"location":"GeneOrGeneProduct/#usages","title":"Usages","text":"used by used in type used GeneToGeneAssociation subject range GeneOrGeneProduct GeneToGeneAssociation object range GeneOrGeneProduct GeneToGeneHomologyAssociation subject range GeneOrGeneProduct GeneToGeneHomologyAssociation object range GeneOrGeneProduct GeneToGeneCoexpressionAssociation subject range GeneOrGeneProduct GeneToGeneCoexpressionAssociation object range GeneOrGeneProduct PairwiseGeneToGeneInteraction subject range GeneOrGeneProduct PairwiseGeneToGeneInteraction object range GeneOrGeneProduct ReactionToCatalystAssociation object range GeneOrGeneProduct GeneToPathwayAssociation subject range GeneOrGeneProduct ChemicalGeneInteractionAssociation object range GeneOrGeneProduct ChemicalAffectsGeneAssociation object range GeneOrGeneProduct GeneAffectsChemicalAssociation subject range GeneOrGeneProduct DrugToGeneAssociation object range GeneOrGeneProduct GeneToDiseaseOrPhenotypicFeatureAssociation subject range GeneOrGeneProduct GeneToPhenotypicFeatureAssociation subject range GeneOrGeneProduct GeneToDiseaseAssociation subject range GeneOrGeneProduct CausalGeneToDiseaseAssociation subject range GeneOrGeneProduct CorrelatedGeneToDiseaseAssociation subject range GeneOrGeneProduct DruggableGeneToDiseaseAssociation subject range GeneOrGeneProduct GeneAsAModelOfDiseaseAssociation subject range GeneOrGeneProduct GeneHasVariantThatContributesToDiseaseAssociation subject range GeneOrGeneProduct GeneToExpressionSiteAssociation subject range GeneOrGeneProduct ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation object range GeneOrGeneProduct"},{"location":"GeneOrGeneProduct/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage CHEMBL.TARGET GeneOrGeneProduct IUPHAR.FAMILY GeneOrGeneProduct"},{"location":"GeneOrGeneProduct/#linkml-source","title":"LinkML Source","text":"
                                        name: gene or gene product\nid_prefixes:\n- CHEMBL.TARGET\n- IUPHAR.FAMILY\ndescription: A union of gene loci or gene products. Frequently an identifier for one\n  will be used as proxy for another\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: macromolecular machine mixin\nmixin: true\n\n
                                        "},{"location":"GeneOrGeneProductOrChemicalEntityAspectEnum/","title":"Enum: GeneOrGeneProductOrChemicalEntityAspectEnum","text":""},{"location":"GeneOrGeneProductOrChemicalEntityAspectEnum/#permissible-values","title":"Permissible Values","text":"Value Meaning Description activity_or_abundance None Used in cases where the specificity of the relationship can not be determined to be either activity or abundance. In general, a more specific value from this enumeration should be used. abundance None None activity None None expression None None synthesis None None degradation None None cleavage None None hydrolysis None None metabolic_processing None None mutation_rate None None stability None None folding None None localization None None transport None None secretion None None uptake None None splicing None None molecular_interaction None None molecular_modification None None acetylation None None acylation None None alkylation None None amination None None carbamoylation None None ethylation None None glutathionylation None None glycation None None glycosylation None None glucuronidation None None n_linked_glycosylation None None o_linked_glycosylation None None hydroxylation None None lipidation None None farnesylation None None geranoylation None None myristoylation None None palmitoylation None None prenylation None None methylation None None nitrosation None None nucleotidylation None None phosphorylation None None ribosylation None None ADP-ribosylation None None sulfation None None sumoylation None None ubiquitination None None oxidation None None reduction None None carboxylation None None"},{"location":"GeneOrGeneProductOrChemicalEntityAspectEnum/#slots","title":"Slots","text":"Name Description subject_aspect_qualifier None object_aspect_qualifier None subject_aspect_qualifier None object_aspect_qualifier None subject_aspect_qualifier None"},{"location":"GeneOrGeneProductOrChemicalEntityAspectEnum/#linkml-source","title":"LinkML Source","text":"
                                        name: GeneOrGeneProductOrChemicalEntityAspectEnum\nfrom_schema: https://w3id.org/biolink/biolink-model\npermissible_values:\n  activity_or_abundance:\n    text: activity_or_abundance\n    description: Used in cases where the specificity of the relationship can not be\n      determined to be either activity  or abundance.  In general, a more specific\n      value from this enumeration should be used.\n  abundance:\n    text: abundance\n    is_a: activity_or_abundance\n  activity:\n    text: activity\n    is_a: activity_or_abundance\n  expression:\n    text: expression\n    is_a: abundance\n  synthesis:\n    text: synthesis\n    is_a: abundance\n  degradation:\n    text: degradation\n  cleavage:\n    text: cleavage\n    is_a: degradation\n  hydrolysis:\n    text: hydrolysis\n    is_a: degradation\n  metabolic_processing:\n    text: metabolic_processing\n  mutation_rate:\n    text: mutation_rate\n  stability:\n    text: stability\n  folding:\n    text: folding\n  localization:\n    text: localization\n  transport:\n    text: transport\n  secretion:\n    text: secretion\n    is_a: transport\n  uptake:\n    text: uptake\n    is_a: transport\n  splicing:\n    text: splicing\n  molecular_interaction:\n    text: molecular_interaction\n  molecular_modification:\n    text: molecular_modification\n  acetylation:\n    text: acetylation\n    is_a: molecular_modification\n  acylation:\n    text: acylation\n    is_a: molecular_modification\n  alkylation:\n    text: alkylation\n    is_a: molecular_modification\n  amination:\n    text: amination\n    is_a: molecular_modification\n  carbamoylation:\n    text: carbamoylation\n    is_a: molecular_modification\n  ethylation:\n    text: ethylation\n    is_a: molecular_modification\n  glutathionylation:\n    text: glutathionylation\n    is_a: molecular_modification\n  glycation:\n    text: glycation\n    is_a: molecular_modification\n  glycosylation:\n    text: glycosylation\n    is_a: molecular_modification\n  glucuronidation:\n    text: glucuronidation\n    is_a: molecular_modification\n  n_linked_glycosylation:\n    text: n_linked_glycosylation\n    is_a: molecular_modification\n  o_linked_glycosylation:\n    text: o_linked_glycosylation\n    is_a: molecular_modification\n  hydroxylation:\n    text: hydroxylation\n    is_a: molecular_modification\n  lipidation:\n    text: lipidation\n    is_a: molecular_modification\n  farnesylation:\n    text: farnesylation\n    is_a: molecular_modification\n  geranoylation:\n    text: geranoylation\n    is_a: molecular_modification\n  myristoylation:\n    text: myristoylation\n    is_a: molecular_modification\n  palmitoylation:\n    text: palmitoylation\n    is_a: molecular_modification\n  prenylation:\n    text: prenylation\n    is_a: molecular_modification\n  methylation:\n    text: methylation\n    is_a: molecular_modification\n  nitrosation:\n    text: nitrosation\n    is_a: molecular_modification\n  nucleotidylation:\n    text: nucleotidylation\n    is_a: molecular_modification\n  phosphorylation:\n    text: phosphorylation\n    is_a: molecular_modification\n  ribosylation:\n    text: ribosylation\n    is_a: molecular_modification\n  ADP-ribosylation:\n    text: ADP-ribosylation\n    is_a: molecular_modification\n  sulfation:\n    text: sulfation\n    is_a: molecular_modification\n  sumoylation:\n    text: sumoylation\n    is_a: molecular_modification\n  ubiquitination:\n    text: ubiquitination\n    is_a: molecular_modification\n  oxidation:\n    text: oxidation\n    is_a: molecular_modification\n  reduction:\n    text: reduction\n    is_a: molecular_modification\n  carboxylation:\n    text: carboxylation\n    is_a: molecular_modification\n\n
                                        "},{"location":"GeneOrGeneProductOrChemicalPartQualifierEnum/","title":"Enum: GeneOrGeneProductOrChemicalPartQualifierEnum","text":""},{"location":"GeneOrGeneProductOrChemicalPartQualifierEnum/#permissible-values","title":"Permissible Values","text":"Value Meaning Description 3_prime_utr None None 5_prime_utr None None polya_tail None None promoter None None enhancer None None exon None None intron None None"},{"location":"GeneOrGeneProductOrChemicalPartQualifierEnum/#slots","title":"Slots","text":"Name Description subject_part_qualifier None object_part_qualifier None subject_part_qualifier None object_part_qualifier None subject_part_qualifier None object_part_qualifier None"},{"location":"GeneOrGeneProductOrChemicalPartQualifierEnum/#linkml-source","title":"LinkML Source","text":"
                                        name: GeneOrGeneProductOrChemicalPartQualifierEnum\nfrom_schema: https://w3id.org/biolink/biolink-model\npermissible_values:\n  3_prime_utr:\n    text: 3_prime_utr\n  5_prime_utr:\n    text: 5_prime_utr\n  polya_tail:\n    text: polya_tail\n  promoter:\n    text: promoter\n  enhancer:\n    text: enhancer\n  exon:\n    text: exon\n  intron:\n    text: intron\n\n
                                        "},{"location":"GeneProductIsoformMixin/","title":"Class: GeneProductIsoformMixin","text":"Description: This is an abstract class that can be mixed in with different kinds of gene products to indicate that the gene product is intended to represent a specific isoform rather than a canonical or reference or generic product. The designation of canonical or reference may be arbitrary, or it may represent the superclass of all isoforms.
                                         classDiagram\n    class GeneProductIsoformMixin\n      GeneProductMixin <|-- GeneProductIsoformMixin\n\n\n      GeneProductIsoformMixin <|-- NucleosomeModification\n      GeneProductIsoformMixin <|-- ProteinIsoform\n      GeneProductIsoformMixin <|-- PosttranslationalModification\n      GeneProductIsoformMixin <|-- RNAProductIsoform\n\n\n      GeneProductIsoformMixin : name\n\n      GeneProductIsoformMixin : synonym\n\n      GeneProductIsoformMixin : xref\n\n\n
                                        "},{"location":"GeneProductIsoformMixin/#inheritance","title":"Inheritance","text":"
                                        • MacromolecularMachineMixin
                                          • GeneOrGeneProduct
                                            • GeneProductMixin
                                              • GeneProductIsoformMixin
                                        "},{"location":"GeneProductIsoformMixin/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance synonym: Alternate human-readable names for a thing 0..* LabelType GeneProductMixin xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie GeneProductMixin name: genes are typically designated by a short symbol and a full name. We map the symbol to the default display name and use an additional slot for full name 0..1 SymbolType MacromolecularMachineMixin"},{"location":"GeneProductIsoformMixin/#mixin-usage","title":"Mixin Usage","text":"mixed into description NucleosomeModification A chemical modification of a histone protein within a nucleosome octomer or a substitution of a histone with a variant histone isoform. e.g. Histone 4 Lysine 20 methylation (H4K20me), histone variant H2AZ substituting H2A. ProteinIsoform Represents a protein that is a specific isoform of the canonical or reference protein. See https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4114032/ PosttranslationalModification A chemical modification of a polypeptide or protein that occurs after translation. e.g. polypeptide cleavage to form separate proteins, methylation or acetylation of histone tail amino acids, protein ubiquitination. RNAProductIsoform Represents a protein that is a specific isoform of the canonical or reference RNA"},{"location":"GeneProductIsoformMixin/#linkml-source","title":"LinkML Source","text":"
                                        name: gene product isoform mixin\ndescription: This is an abstract class that can be mixed in with different kinds of\n  gene products to indicate that the gene product is intended to represent a specific\n  isoform rather than a canonical or reference or generic product. The designation\n  of canonical or reference may be arbitrary, or it may represent the superclass of\n  all isoforms.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: gene product mixin\nmixin: true\n\n
                                        "},{"location":"GeneProductMixin/","title":"Class: GeneProductMixin","text":"Description: The functional molecular product of a single gene locus. Gene products are either proteins or functional RNA molecules.
                                         classDiagram\n    class GeneProductMixin\n      GeneOrGeneProduct <|-- GeneProductMixin\n\n\n      GeneProductMixin <|-- GeneProductIsoformMixin\n      GeneProductMixin <|-- Protein\n      GeneProductMixin <|-- RNAProduct\n\n\n      GeneProductMixin : name\n\n      GeneProductMixin : synonym\n\n      GeneProductMixin : xref\n\n\n
                                        "},{"location":"GeneProductMixin/#inheritance","title":"Inheritance","text":"
                                        • MacromolecularMachineMixin
                                          • GeneOrGeneProduct
                                            • GeneProductMixin
                                              • GeneProductIsoformMixin
                                        "},{"location":"GeneProductMixin/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance synonym: Alternate human-readable names for a thing 0..* LabelType direct xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie direct name: genes are typically designated by a short symbol and a full name. We map the symbol to the default display name and use an additional slot for full name 0..1 SymbolType MacromolecularMachineMixin"},{"location":"GeneProductMixin/#mixin-usage","title":"Mixin Usage","text":"mixed into description Protein A gene product that is composed of a chain of amino acid sequences and is produced by ribosome-mediated translation of mRNA RNAProduct None"},{"location":"GeneProductMixin/#usages","title":"Usages","text":"used by used in type used GeneToGeneProductRelationship object range GeneProductMixin"},{"location":"GeneProductMixin/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage UniProtKB GeneProductMixinPolypeptideProteinProteinIsoform gtpo GeneProductMixin PR GeneProductMixinMacromolecularComplexPolypeptideProteinProteinIsoform"},{"location":"GeneProductMixin/#linkml-source","title":"LinkML Source","text":"
                                        name: gene product mixin\nid_prefixes:\n- UniProtKB\n- gtpo\n- PR\ndescription: The functional molecular product of a single gene locus. Gene products\n  are either proteins or functional RNA molecules.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- WIKIDATA:Q424689\n- GENO:0000907\n- NCIT:C26548\nis_a: gene or gene product\nmixin: true\nslots:\n- synonym\n- xref\n\n
                                        "},{"location":"GeneToDiseaseAssociation/","title":"Class: GeneToDiseaseAssociation","text":"
                                         classDiagram\n    class GeneToDiseaseAssociation\n      EntityToDiseaseAssociationMixin <|-- GeneToDiseaseAssociation\n      GeneToEntityAssociationMixin <|-- GeneToDiseaseAssociation\n      GeneToDiseaseOrPhenotypicFeatureAssociation <|-- GeneToDiseaseAssociation\n\n\n      GeneToDiseaseAssociation <|-- CausalGeneToDiseaseAssociation\n      GeneToDiseaseAssociation <|-- CorrelatedGeneToDiseaseAssociation\n      GeneToDiseaseAssociation <|-- DruggableGeneToDiseaseAssociation\n      GeneToDiseaseAssociation <|-- GeneAsAModelOfDiseaseAssociation\n      GeneToDiseaseAssociation <|-- GeneHasVariantThatContributesToDiseaseAssociation\n\n\n      GeneToDiseaseAssociation : aggregator_knowledge_source\n\n      GeneToDiseaseAssociation : category\n\n      GeneToDiseaseAssociation : deprecated\n\n      GeneToDiseaseAssociation : description\n\n      GeneToDiseaseAssociation : frequency_qualifier\n\n      GeneToDiseaseAssociation : has_attribute\n\n          GeneToDiseaseAssociation --|> Attribute : has_attribute\n\n      GeneToDiseaseAssociation : has_count\n\n      GeneToDiseaseAssociation : has_evidence\n\n          GeneToDiseaseAssociation --|> EvidenceType : has_evidence\n\n      GeneToDiseaseAssociation : has_percentage\n\n      GeneToDiseaseAssociation : has_quotient\n\n      GeneToDiseaseAssociation : has_total\n\n      GeneToDiseaseAssociation : id\n\n      GeneToDiseaseAssociation : iri\n\n      GeneToDiseaseAssociation : knowledge_source\n\n      GeneToDiseaseAssociation : name\n\n      GeneToDiseaseAssociation : negated\n\n      GeneToDiseaseAssociation : object\n\n          GeneToDiseaseAssociation --|> Disease : object\n\n      GeneToDiseaseAssociation : object_category\n\n          GeneToDiseaseAssociation --|> OntologyClass : object_category\n\n      GeneToDiseaseAssociation : object_category_closure\n\n          GeneToDiseaseAssociation --|> OntologyClass : object_category_closure\n\n      GeneToDiseaseAssociation : object_closure\n\n      GeneToDiseaseAssociation : object_direction_qualifier\n\n          GeneToDiseaseAssociation --|> DirectionQualifierEnum : object_direction_qualifier\n\n      GeneToDiseaseAssociation : object_label_closure\n\n      GeneToDiseaseAssociation : object_namespace\n\n      GeneToDiseaseAssociation : onset_qualifier\n\n          GeneToDiseaseAssociation --|> Onset : onset_qualifier\n\n      GeneToDiseaseAssociation : original_object\n\n      GeneToDiseaseAssociation : original_predicate\n\n      GeneToDiseaseAssociation : original_subject\n\n      GeneToDiseaseAssociation : predicate\n\n      GeneToDiseaseAssociation : primary_knowledge_source\n\n      GeneToDiseaseAssociation : publications\n\n          GeneToDiseaseAssociation --|> Publication : publications\n\n      GeneToDiseaseAssociation : qualifier\n\n      GeneToDiseaseAssociation : qualifiers\n\n          GeneToDiseaseAssociation --|> OntologyClass : qualifiers\n\n      GeneToDiseaseAssociation : retrieval_source_ids\n\n          GeneToDiseaseAssociation --|> RetrievalSource : retrieval_source_ids\n\n      GeneToDiseaseAssociation : severity_qualifier\n\n          GeneToDiseaseAssociation --|> SeverityValue : severity_qualifier\n\n      GeneToDiseaseAssociation : sex_qualifier\n\n          GeneToDiseaseAssociation --|> BiologicalSex : sex_qualifier\n\n      GeneToDiseaseAssociation : subject\n\n          GeneToDiseaseAssociation --|> GeneOrGeneProduct : subject\n\n      GeneToDiseaseAssociation : subject_aspect_qualifier\n\n          GeneToDiseaseAssociation --|> GeneOrGeneProductOrChemicalEntityAspectEnum : subject_aspect_qualifier\n\n      GeneToDiseaseAssociation : subject_category\n\n          GeneToDiseaseAssociation --|> OntologyClass : subject_category\n\n      GeneToDiseaseAssociation : subject_category_closure\n\n          GeneToDiseaseAssociation --|> OntologyClass : subject_category_closure\n\n      GeneToDiseaseAssociation : subject_closure\n\n      GeneToDiseaseAssociation : subject_label_closure\n\n      GeneToDiseaseAssociation : subject_namespace\n\n      GeneToDiseaseAssociation : timepoint\n\n      GeneToDiseaseAssociation : type\n\n\n
                                        "},{"location":"GeneToDiseaseAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • GeneToDiseaseOrPhenotypicFeatureAssociation [ EntityToPhenotypicFeatureAssociationMixin GeneToEntityAssociationMixin]
                                              • GeneToDiseaseAssociation [ EntityToDiseaseAssociationMixin GeneToEntityAssociationMixin]
                                                • CausalGeneToDiseaseAssociation [ EntityToDiseaseAssociationMixin GeneToEntityAssociationMixin]
                                                • CorrelatedGeneToDiseaseAssociation [ EntityToDiseaseAssociationMixin GeneToEntityAssociationMixin]
                                                • DruggableGeneToDiseaseAssociation [ EntityToDiseaseAssociationMixin GeneToEntityAssociationMixin]
                                                • GeneAsAModelOfDiseaseAssociation [ ModelToDiseaseAssociationMixin EntityToDiseaseAssociationMixin]
                                                • GeneHasVariantThatContributesToDiseaseAssociation
                                        "},{"location":"GeneToDiseaseAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject_aspect_qualifier: None 0..1 GeneOrGeneProductOrChemicalEntityAspectEnum GeneToDiseaseOrPhenotypicFeatureAssociation object_direction_qualifier: None 0..1 DirectionQualifierEnum GeneToDiseaseOrPhenotypicFeatureAssociation sex_qualifier: a qualifier used in a phenotypic association to state whether the association is specific to a particular sex. 0..1 BiologicalSex EntityToPhenotypicFeatureAssociationMixin subject: gene in which variation is correlated with the disease, may be protective or causative or associative, or as a model 1..1 GeneOrGeneProduct Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: disease 1..1 Disease Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity has_count: number of things with a particular property 0..1 Integer FrequencyQuantifier has_total: total number of things in a particular reference set 0..1 Integer FrequencyQuantifier has_quotient: None 0..1 Double FrequencyQuantifier has_percentage: equivalent to has quotient multiplied by 100 0..1 Double FrequencyQuantifier severity_qualifier: a qualifier used in a phenotypic association to state how severe the phenotype is in the subject 0..1 SeverityValue EntityToFeatureOrDiseaseQualifiersMixin onset_qualifier: a qualifier used in a phenotypic association to state when the phenotype appears is in the subject 0..1 Onset EntityToFeatureOrDiseaseQualifiersMixin frequency_qualifier: a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject 0..1 FrequencyValue FrequencyQualifierMixin"},{"location":"GeneToDiseaseAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: gene to disease association\ncomments:\n- NCIT:R176 refers to the inverse relationship\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- SIO:000983\nclose_mappings:\n- dcid:DiseaseGeneAssociation\nis_a: gene to disease or phenotypic feature association\nmixins:\n- entity to disease association mixin\n- gene to entity association mixin\nslot_usage:\n  subject:\n    name: subject\n    description: gene in which variation is correlated with the disease, may be protective\n      or causative or associative, or as a model\n    domain_of:\n    - association\n    range: gene or gene product\n  object:\n    name: object\n    domain_of:\n    - association\n    range: disease\ndefining_slots:\n- subject\n- object\n\n
                                        "},{"location":"GeneToDiseaseOrPhenotypicFeatureAssociation/","title":"Class: GeneToDiseaseOrPhenotypicFeatureAssociation","text":"
                                         classDiagram\n    class GeneToDiseaseOrPhenotypicFeatureAssociation\n      EntityToPhenotypicFeatureAssociationMixin <|-- GeneToDiseaseOrPhenotypicFeatureAssociation\n      GeneToEntityAssociationMixin <|-- GeneToDiseaseOrPhenotypicFeatureAssociation\n      Association <|-- GeneToDiseaseOrPhenotypicFeatureAssociation\n\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation <|-- GeneToPhenotypicFeatureAssociation\n      GeneToDiseaseOrPhenotypicFeatureAssociation <|-- GeneToDiseaseAssociation\n\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : aggregator_knowledge_source\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : category\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : deprecated\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : description\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : frequency_qualifier\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : has_attribute\n\n          GeneToDiseaseOrPhenotypicFeatureAssociation --|> Attribute : has_attribute\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : has_count\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : has_evidence\n\n          GeneToDiseaseOrPhenotypicFeatureAssociation --|> EvidenceType : has_evidence\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : has_percentage\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : has_quotient\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : has_total\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : id\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : iri\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : knowledge_source\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : name\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : negated\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : object\n\n          GeneToDiseaseOrPhenotypicFeatureAssociation --|> DiseaseOrPhenotypicFeature : object\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : object_category\n\n          GeneToDiseaseOrPhenotypicFeatureAssociation --|> OntologyClass : object_category\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : object_category_closure\n\n          GeneToDiseaseOrPhenotypicFeatureAssociation --|> OntologyClass : object_category_closure\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : object_closure\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : object_direction_qualifier\n\n          GeneToDiseaseOrPhenotypicFeatureAssociation --|> DirectionQualifierEnum : object_direction_qualifier\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : object_label_closure\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : object_namespace\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : onset_qualifier\n\n          GeneToDiseaseOrPhenotypicFeatureAssociation --|> Onset : onset_qualifier\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : original_object\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : original_predicate\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : original_subject\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : predicate\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : primary_knowledge_source\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : publications\n\n          GeneToDiseaseOrPhenotypicFeatureAssociation --|> Publication : publications\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : qualifier\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : qualifiers\n\n          GeneToDiseaseOrPhenotypicFeatureAssociation --|> OntologyClass : qualifiers\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : retrieval_source_ids\n\n          GeneToDiseaseOrPhenotypicFeatureAssociation --|> RetrievalSource : retrieval_source_ids\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : severity_qualifier\n\n          GeneToDiseaseOrPhenotypicFeatureAssociation --|> SeverityValue : severity_qualifier\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : sex_qualifier\n\n          GeneToDiseaseOrPhenotypicFeatureAssociation --|> BiologicalSex : sex_qualifier\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : subject\n\n          GeneToDiseaseOrPhenotypicFeatureAssociation --|> GeneOrGeneProduct : subject\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : subject_aspect_qualifier\n\n          GeneToDiseaseOrPhenotypicFeatureAssociation --|> GeneOrGeneProductOrChemicalEntityAspectEnum : subject_aspect_qualifier\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : subject_category\n\n          GeneToDiseaseOrPhenotypicFeatureAssociation --|> OntologyClass : subject_category\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : subject_category_closure\n\n          GeneToDiseaseOrPhenotypicFeatureAssociation --|> OntologyClass : subject_category_closure\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : subject_closure\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : subject_label_closure\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : subject_namespace\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : timepoint\n\n      GeneToDiseaseOrPhenotypicFeatureAssociation : type\n\n\n
                                        "},{"location":"GeneToDiseaseOrPhenotypicFeatureAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • GeneToDiseaseOrPhenotypicFeatureAssociation [ EntityToPhenotypicFeatureAssociationMixin GeneToEntityAssociationMixin]
                                              • GeneToPhenotypicFeatureAssociation [ EntityToPhenotypicFeatureAssociationMixin GeneToEntityAssociationMixin]
                                              • GeneToDiseaseAssociation [ EntityToDiseaseAssociationMixin GeneToEntityAssociationMixin]
                                        "},{"location":"GeneToDiseaseOrPhenotypicFeatureAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject_aspect_qualifier: None 0..1 GeneOrGeneProductOrChemicalEntityAspectEnum direct object_direction_qualifier: None 0..1 DirectionQualifierEnum direct sex_qualifier: a qualifier used in a phenotypic association to state whether the association is specific to a particular sex. 0..1 BiologicalSex EntityToPhenotypicFeatureAssociationMixin subject: gene in which variation is correlated with the phenotypic feature 1..1 GeneOrGeneProduct Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 DiseaseOrPhenotypicFeature Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity has_count: number of things with a particular property 0..1 Integer FrequencyQuantifier has_total: total number of things in a particular reference set 0..1 Integer FrequencyQuantifier has_quotient: None 0..1 Double FrequencyQuantifier has_percentage: equivalent to has quotient multiplied by 100 0..1 Double FrequencyQuantifier severity_qualifier: a qualifier used in a phenotypic association to state how severe the phenotype is in the subject 0..1 SeverityValue EntityToFeatureOrDiseaseQualifiersMixin onset_qualifier: a qualifier used in a phenotypic association to state when the phenotype appears is in the subject 0..1 Onset EntityToFeatureOrDiseaseQualifiersMixin frequency_qualifier: a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject 0..1 FrequencyValue FrequencyQualifierMixin"},{"location":"GeneToDiseaseOrPhenotypicFeatureAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: gene to disease or phenotypic feature association\ncomments:\n- NCIT:R176 refers to the inverse relationship\n- for use in describing the affect that the loss of function of a gene can have on\n  exacerbating or ameliorating a symptom/phenotype\n- if the relationship of the statement using this predicate is statistical in nature,\n  please use `associated with likelihood` or one of its children.\nfrom_schema: https://w3id.org/biolink/biolink-model\nnarrow_mappings:\n- WBVocab:Gene-Phenotype-Association\n- dcid:DiseaseGeneAssociation\n- SIO:000983\nis_a: association\nmixins:\n- entity to phenotypic feature association mixin\n- gene to entity association mixin\nslots:\n- subject aspect qualifier\n- object direction qualifier\nslot_usage:\n  subject:\n    name: subject\n    description: gene in which variation is correlated with the phenotypic feature\n    examples:\n    - value: HGNC:2197\n      description: COL1A1 (Human)\n    domain_of:\n    - association\n    range: gene or gene product\n  subject aspect qualifier:\n    name: subject aspect qualifier\n    domain_of:\n    - predicate mapping\n    - chemical affects gene association\n    - gene affects chemical association\n    - gene to disease or phenotypic feature association\n    range: GeneOrGeneProductOrChemicalEntityAspectEnum\n  object:\n    name: object\n    domain_of:\n    - association\n    range: disease or phenotypic feature\n  object direction qualifier:\n    name: object direction qualifier\n    domain_of:\n    - predicate mapping\n    - gene to disease or phenotypic feature association\n    - chemical entity or gene or gene product regulates gene association\n    range: DirectionQualifierEnum\n  predicate:\n    name: predicate\n    domain_of:\n    - predicate mapping\n    - association\n    subproperty_of: affects\n\n
                                        "},{"location":"GeneToEntityAssociationMixin/","title":"Class: GeneToEntityAssociationMixin","text":"
                                         classDiagram\n    class GeneToEntityAssociationMixin\n      GeneToEntityAssociationMixin <|-- GeneToPathwayAssociation\n      GeneToEntityAssociationMixin <|-- GeneToDiseaseOrPhenotypicFeatureAssociation\n      GeneToEntityAssociationMixin <|-- GeneToPhenotypicFeatureAssociation\n      GeneToEntityAssociationMixin <|-- GeneToDiseaseAssociation\n      GeneToEntityAssociationMixin <|-- CausalGeneToDiseaseAssociation\n      GeneToEntityAssociationMixin <|-- CorrelatedGeneToDiseaseAssociation\n      GeneToEntityAssociationMixin <|-- DruggableGeneToDiseaseAssociation\n\n\n
                                        "},{"location":"GeneToEntityAssociationMixin/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"GeneToEntityAssociationMixin/#mixin-usage","title":"Mixin Usage","text":"mixed into description GeneToPathwayAssociation An interaction between a gene or gene product and a biological process or pathway. GeneToDiseaseOrPhenotypicFeatureAssociation None GeneToPhenotypicFeatureAssociation None GeneToDiseaseAssociation None CausalGeneToDiseaseAssociation None CorrelatedGeneToDiseaseAssociation None DruggableGeneToDiseaseAssociation None"},{"location":"GeneToEntityAssociationMixin/#linkml-source","title":"LinkML Source","text":"
                                        name: gene to entity association mixin\nfrom_schema: https://w3id.org/biolink/biolink-model\nmixin: true\nslot_usage:\n  subject:\n    name: subject\n    description: gene that is the subject of the association\n    range: gene or gene product\ndefining_slots:\n- subject\n\n
                                        "},{"location":"GeneToExpressionSiteAssociation/","title":"Class: GeneToExpressionSiteAssociation","text":"Description: An association between a gene and a gene expression site, possibly qualified by stage/timing info.

                                        Notes: TBD: introduce subclasses for distinction between wild-type and experimental conditions?

                                         classDiagram\n    class GeneToExpressionSiteAssociation\n      Association <|-- GeneToExpressionSiteAssociation\n\n      GeneToExpressionSiteAssociation : aggregator_knowledge_source\n\n      GeneToExpressionSiteAssociation : category\n\n      GeneToExpressionSiteAssociation : deprecated\n\n      GeneToExpressionSiteAssociation : description\n\n      GeneToExpressionSiteAssociation : has_attribute\n\n          GeneToExpressionSiteAssociation --|> Attribute : has_attribute\n\n      GeneToExpressionSiteAssociation : has_evidence\n\n          GeneToExpressionSiteAssociation --|> EvidenceType : has_evidence\n\n      GeneToExpressionSiteAssociation : id\n\n      GeneToExpressionSiteAssociation : iri\n\n      GeneToExpressionSiteAssociation : knowledge_source\n\n      GeneToExpressionSiteAssociation : name\n\n      GeneToExpressionSiteAssociation : negated\n\n      GeneToExpressionSiteAssociation : object\n\n          GeneToExpressionSiteAssociation --|> AnatomicalEntity : object\n\n      GeneToExpressionSiteAssociation : object_category\n\n          GeneToExpressionSiteAssociation --|> OntologyClass : object_category\n\n      GeneToExpressionSiteAssociation : object_category_closure\n\n          GeneToExpressionSiteAssociation --|> OntologyClass : object_category_closure\n\n      GeneToExpressionSiteAssociation : object_closure\n\n      GeneToExpressionSiteAssociation : object_label_closure\n\n      GeneToExpressionSiteAssociation : object_namespace\n\n      GeneToExpressionSiteAssociation : original_object\n\n      GeneToExpressionSiteAssociation : original_predicate\n\n      GeneToExpressionSiteAssociation : original_subject\n\n      GeneToExpressionSiteAssociation : predicate\n\n      GeneToExpressionSiteAssociation : primary_knowledge_source\n\n      GeneToExpressionSiteAssociation : publications\n\n          GeneToExpressionSiteAssociation --|> Publication : publications\n\n      GeneToExpressionSiteAssociation : qualifier\n\n      GeneToExpressionSiteAssociation : qualifiers\n\n          GeneToExpressionSiteAssociation --|> OntologyClass : qualifiers\n\n      GeneToExpressionSiteAssociation : quantifier_qualifier\n\n          GeneToExpressionSiteAssociation --|> OntologyClass : quantifier_qualifier\n\n      GeneToExpressionSiteAssociation : retrieval_source_ids\n\n          GeneToExpressionSiteAssociation --|> RetrievalSource : retrieval_source_ids\n\n      GeneToExpressionSiteAssociation : stage_qualifier\n\n          GeneToExpressionSiteAssociation --|> LifeStage : stage_qualifier\n\n      GeneToExpressionSiteAssociation : subject\n\n          GeneToExpressionSiteAssociation --|> GeneOrGeneProduct : subject\n\n      GeneToExpressionSiteAssociation : subject_category\n\n          GeneToExpressionSiteAssociation --|> OntologyClass : subject_category\n\n      GeneToExpressionSiteAssociation : subject_category_closure\n\n          GeneToExpressionSiteAssociation --|> OntologyClass : subject_category_closure\n\n      GeneToExpressionSiteAssociation : subject_closure\n\n      GeneToExpressionSiteAssociation : subject_label_closure\n\n      GeneToExpressionSiteAssociation : subject_namespace\n\n      GeneToExpressionSiteAssociation : timepoint\n\n      GeneToExpressionSiteAssociation : type\n\n\n
                                        "},{"location":"GeneToExpressionSiteAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • GeneToExpressionSiteAssociation
                                        "},{"location":"GeneToExpressionSiteAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance stage_qualifier: stage at which the gene is expressed in the site 0..1 LifeStage direct quantifier_qualifier: can be used to indicate magnitude, or also ranking 0..1 OntologyClass direct subject: Gene or gene product positively within the specified anatomical entity (or subclass, i.e. cellular component) location. 1..1 GeneOrGeneProduct Association predicate: expression relationship 1..1 PredicateType Association object: location in which the gene is expressed 1..1 AnatomicalEntity Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"GeneToExpressionSiteAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: gene to expression site association\ndescription: An association between a gene and a gene expression site, possibly qualified\n  by stage/timing info.\nnotes:\n- 'TBD: introduce subclasses for distinction between wild-type and experimental conditions?'\nfrom_schema: https://w3id.org/biolink/biolink-model\nsee_also:\n- https://github.com/monarch-initiative/ingest-artifacts/tree/master/sources/BGee\nis_a: association\nslots:\n- stage qualifier\n- quantifier qualifier\nslot_usage:\n  subject:\n    name: subject\n    description: Gene or gene product positively within the specified anatomical entity\n      (or subclass, i.e. cellular component) location.\n    domain_of:\n    - association\n    range: gene or gene product\n  object:\n    name: object\n    description: location in which the gene is expressed\n    examples:\n    - value: UBERON:0002037\n      description: cerebellum\n    domain_of:\n    - association\n    range: anatomical entity\n  predicate:\n    name: predicate\n    description: expression relationship\n    domain_of:\n    - predicate mapping\n    - association\n    subproperty_of: expressed in\n  stage qualifier:\n    name: stage qualifier\n    description: stage at which the gene is expressed in the site\n    examples:\n    - value: UBERON:0000069\n      description: larval stage\n    domain_of:\n    - gene expression mixin\n    - gene to expression site association\n    range: life stage\n  quantifier qualifier:\n    name: quantifier qualifier\n    description: can be used to indicate magnitude, or also ranking\n    domain_of:\n    - gene expression mixin\n    - gene to expression site association\ndefining_slots:\n- subject\n- predicate\n- object\n\n
                                        "},{"location":"GeneToGeneAssociation/","title":"Class: GeneToGeneAssociation (Abstract)","text":"Description: abstract parent class for different kinds of gene-gene or gene product to gene product relationships. Includes homology and interaction.

                                        Aliases: molecular or genetic interaction

                                         classDiagram\n    class GeneToGeneAssociation\n      Association <|-- GeneToGeneAssociation\n\n\n      GeneToGeneAssociation <|-- GeneToGeneHomologyAssociation\n      GeneToGeneAssociation <|-- GeneToGeneCoexpressionAssociation\n      GeneToGeneAssociation <|-- PairwiseGeneToGeneInteraction\n\n\n      GeneToGeneAssociation : aggregator_knowledge_source\n\n      GeneToGeneAssociation : category\n\n      GeneToGeneAssociation : deprecated\n\n      GeneToGeneAssociation : description\n\n      GeneToGeneAssociation : has_attribute\n\n          GeneToGeneAssociation --|> Attribute : has_attribute\n\n      GeneToGeneAssociation : has_evidence\n\n          GeneToGeneAssociation --|> EvidenceType : has_evidence\n\n      GeneToGeneAssociation : id\n\n      GeneToGeneAssociation : iri\n\n      GeneToGeneAssociation : knowledge_source\n\n      GeneToGeneAssociation : name\n\n      GeneToGeneAssociation : negated\n\n      GeneToGeneAssociation : object\n\n          GeneToGeneAssociation --|> GeneOrGeneProduct : object\n\n      GeneToGeneAssociation : object_category\n\n          GeneToGeneAssociation --|> OntologyClass : object_category\n\n      GeneToGeneAssociation : object_category_closure\n\n          GeneToGeneAssociation --|> OntologyClass : object_category_closure\n\n      GeneToGeneAssociation : object_closure\n\n      GeneToGeneAssociation : object_label_closure\n\n      GeneToGeneAssociation : object_namespace\n\n      GeneToGeneAssociation : original_object\n\n      GeneToGeneAssociation : original_predicate\n\n      GeneToGeneAssociation : original_subject\n\n      GeneToGeneAssociation : predicate\n\n      GeneToGeneAssociation : primary_knowledge_source\n\n      GeneToGeneAssociation : publications\n\n          GeneToGeneAssociation --|> Publication : publications\n\n      GeneToGeneAssociation : qualifier\n\n      GeneToGeneAssociation : qualifiers\n\n          GeneToGeneAssociation --|> OntologyClass : qualifiers\n\n      GeneToGeneAssociation : retrieval_source_ids\n\n          GeneToGeneAssociation --|> RetrievalSource : retrieval_source_ids\n\n      GeneToGeneAssociation : subject\n\n          GeneToGeneAssociation --|> GeneOrGeneProduct : subject\n\n      GeneToGeneAssociation : subject_category\n\n          GeneToGeneAssociation --|> OntologyClass : subject_category\n\n      GeneToGeneAssociation : subject_category_closure\n\n          GeneToGeneAssociation --|> OntologyClass : subject_category_closure\n\n      GeneToGeneAssociation : subject_closure\n\n      GeneToGeneAssociation : subject_label_closure\n\n      GeneToGeneAssociation : subject_namespace\n\n      GeneToGeneAssociation : timepoint\n\n      GeneToGeneAssociation : type\n\n\n
                                        "},{"location":"GeneToGeneAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • GeneToGeneAssociation
                                              • GeneToGeneHomologyAssociation
                                              • GeneToGeneCoexpressionAssociation [ GeneExpressionMixin]
                                              • PairwiseGeneToGeneInteraction
                                        "},{"location":"GeneToGeneAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: the subject gene in the association. If the relation is symmetric, subject vs object is arbitrary. We allow a gene product to stand as a proxy for the gene or vice versa. 1..1 GeneOrGeneProduct Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: the object gene in the association. If the relation is symmetric, subject vs object is arbitrary. We allow a gene product to stand as a proxy for the gene or vice versa. 1..1 GeneOrGeneProduct Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"GeneToGeneAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: gene to gene association\ndescription: abstract parent class for different kinds of gene-gene or gene product\n  to gene product relationships. Includes homology and interaction.\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- molecular or genetic interaction\nis_a: association\nabstract: true\nslot_usage:\n  subject:\n    name: subject\n    description: the subject gene in the association. If the relation is symmetric,\n      subject vs object is arbitrary. We allow a gene product to stand as a proxy\n      for the gene or vice versa.\n    domain_of:\n    - association\n    range: gene or gene product\n  object:\n    name: object\n    description: the object gene in the association. If the relation is symmetric,\n      subject vs object is arbitrary. We allow a gene product to stand as a proxy\n      for the gene or vice versa.\n    domain_of:\n    - association\n    range: gene or gene product\ndefining_slots:\n- subject\n- object\n\n
                                        "},{"location":"GeneToGeneCoexpressionAssociation/","title":"Class: GeneToGeneCoexpressionAssociation","text":"Description: Indicates that two genes are co-expressed, generally under the same conditions.
                                         classDiagram\n    class GeneToGeneCoexpressionAssociation\n      GeneExpressionMixin <|-- GeneToGeneCoexpressionAssociation\n      GeneToGeneAssociation <|-- GeneToGeneCoexpressionAssociation\n\n      GeneToGeneCoexpressionAssociation : aggregator_knowledge_source\n\n      GeneToGeneCoexpressionAssociation : category\n\n      GeneToGeneCoexpressionAssociation : deprecated\n\n      GeneToGeneCoexpressionAssociation : description\n\n      GeneToGeneCoexpressionAssociation : expression_site\n\n          GeneToGeneCoexpressionAssociation --|> AnatomicalEntity : expression_site\n\n      GeneToGeneCoexpressionAssociation : has_attribute\n\n          GeneToGeneCoexpressionAssociation --|> Attribute : has_attribute\n\n      GeneToGeneCoexpressionAssociation : has_evidence\n\n          GeneToGeneCoexpressionAssociation --|> EvidenceType : has_evidence\n\n      GeneToGeneCoexpressionAssociation : id\n\n      GeneToGeneCoexpressionAssociation : iri\n\n      GeneToGeneCoexpressionAssociation : knowledge_source\n\n      GeneToGeneCoexpressionAssociation : name\n\n      GeneToGeneCoexpressionAssociation : negated\n\n      GeneToGeneCoexpressionAssociation : object\n\n          GeneToGeneCoexpressionAssociation --|> GeneOrGeneProduct : object\n\n      GeneToGeneCoexpressionAssociation : object_category\n\n          GeneToGeneCoexpressionAssociation --|> OntologyClass : object_category\n\n      GeneToGeneCoexpressionAssociation : object_category_closure\n\n          GeneToGeneCoexpressionAssociation --|> OntologyClass : object_category_closure\n\n      GeneToGeneCoexpressionAssociation : object_closure\n\n      GeneToGeneCoexpressionAssociation : object_label_closure\n\n      GeneToGeneCoexpressionAssociation : object_namespace\n\n      GeneToGeneCoexpressionAssociation : original_object\n\n      GeneToGeneCoexpressionAssociation : original_predicate\n\n      GeneToGeneCoexpressionAssociation : original_subject\n\n      GeneToGeneCoexpressionAssociation : phenotypic_state\n\n          GeneToGeneCoexpressionAssociation --|> DiseaseOrPhenotypicFeature : phenotypic_state\n\n      GeneToGeneCoexpressionAssociation : predicate\n\n      GeneToGeneCoexpressionAssociation : primary_knowledge_source\n\n      GeneToGeneCoexpressionAssociation : publications\n\n          GeneToGeneCoexpressionAssociation --|> Publication : publications\n\n      GeneToGeneCoexpressionAssociation : qualifier\n\n      GeneToGeneCoexpressionAssociation : qualifiers\n\n          GeneToGeneCoexpressionAssociation --|> OntologyClass : qualifiers\n\n      GeneToGeneCoexpressionAssociation : quantifier_qualifier\n\n          GeneToGeneCoexpressionAssociation --|> OntologyClass : quantifier_qualifier\n\n      GeneToGeneCoexpressionAssociation : retrieval_source_ids\n\n          GeneToGeneCoexpressionAssociation --|> RetrievalSource : retrieval_source_ids\n\n      GeneToGeneCoexpressionAssociation : stage_qualifier\n\n          GeneToGeneCoexpressionAssociation --|> LifeStage : stage_qualifier\n\n      GeneToGeneCoexpressionAssociation : subject\n\n          GeneToGeneCoexpressionAssociation --|> GeneOrGeneProduct : subject\n\n      GeneToGeneCoexpressionAssociation : subject_category\n\n          GeneToGeneCoexpressionAssociation --|> OntologyClass : subject_category\n\n      GeneToGeneCoexpressionAssociation : subject_category_closure\n\n          GeneToGeneCoexpressionAssociation --|> OntologyClass : subject_category_closure\n\n      GeneToGeneCoexpressionAssociation : subject_closure\n\n      GeneToGeneCoexpressionAssociation : subject_label_closure\n\n      GeneToGeneCoexpressionAssociation : subject_namespace\n\n      GeneToGeneCoexpressionAssociation : timepoint\n\n      GeneToGeneCoexpressionAssociation : type\n\n\n
                                        "},{"location":"GeneToGeneCoexpressionAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • GeneToGeneAssociation
                                              • GeneToGeneCoexpressionAssociation [ GeneExpressionMixin]
                                        "},{"location":"GeneToGeneCoexpressionAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance quantifier_qualifier: Optional quantitative value indicating degree of expression. 0..1 OntologyClass GeneExpressionMixin expression_site: location in which gene or protein expression takes place. May be cell, tissue, or organ. 0..1 AnatomicalEntity GeneExpressionMixin stage_qualifier: stage during which gene or protein expression of takes place. 0..1 LifeStage GeneExpressionMixin phenotypic_state: in experiments (e.g. gene expression) assaying diseased or unhealthy tissue, the phenotypic state can be put here, e.g. MONDO ID. For healthy tissues, use XXX. 0..1 DiseaseOrPhenotypicFeature GeneExpressionMixin subject: the subject gene in the association. If the relation is symmetric, subject vs object is arbitrary. We allow a gene product to stand as a proxy for the gene or vice versa. 1..1 GeneOrGeneProduct Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: the object gene in the association. If the relation is symmetric, subject vs object is arbitrary. We allow a gene product to stand as a proxy for the gene or vice versa. 1..1 GeneOrGeneProduct Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"GeneToGeneCoexpressionAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: gene to gene coexpression association\ndescription: Indicates that two genes are co-expressed, generally under the same conditions.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: gene to gene association\nmixins:\n- gene expression mixin\nslot_usage:\n  predicate:\n    name: predicate\n    domain_of:\n    - predicate mapping\n    - association\n    subproperty_of: coexpressed with\n    symmetric: true\ndefining_slots:\n- subject\n- predicate\n- object\n\n
                                        "},{"location":"GeneToGeneFamilyAssociation/","title":"Class: GeneToGeneFamilyAssociation","text":"Description: Set membership of a gene in a family of genes related by common evolutionary ancestry usually inferred by sequence comparisons. The genes in a given family generally share common sequence motifs which generally map onto shared gene product structure-function relationships.
                                         classDiagram\n    class GeneToGeneFamilyAssociation\n      Association <|-- GeneToGeneFamilyAssociation\n\n      GeneToGeneFamilyAssociation : aggregator_knowledge_source\n\n      GeneToGeneFamilyAssociation : category\n\n      GeneToGeneFamilyAssociation : deprecated\n\n      GeneToGeneFamilyAssociation : description\n\n      GeneToGeneFamilyAssociation : has_attribute\n\n          GeneToGeneFamilyAssociation --|> Attribute : has_attribute\n\n      GeneToGeneFamilyAssociation : has_evidence\n\n          GeneToGeneFamilyAssociation --|> EvidenceType : has_evidence\n\n      GeneToGeneFamilyAssociation : id\n\n      GeneToGeneFamilyAssociation : iri\n\n      GeneToGeneFamilyAssociation : knowledge_source\n\n      GeneToGeneFamilyAssociation : name\n\n      GeneToGeneFamilyAssociation : negated\n\n      GeneToGeneFamilyAssociation : object\n\n          GeneToGeneFamilyAssociation --|> GeneFamily : object\n\n      GeneToGeneFamilyAssociation : object_category\n\n          GeneToGeneFamilyAssociation --|> OntologyClass : object_category\n\n      GeneToGeneFamilyAssociation : object_category_closure\n\n          GeneToGeneFamilyAssociation --|> OntologyClass : object_category_closure\n\n      GeneToGeneFamilyAssociation : object_closure\n\n      GeneToGeneFamilyAssociation : object_label_closure\n\n      GeneToGeneFamilyAssociation : object_namespace\n\n      GeneToGeneFamilyAssociation : original_object\n\n      GeneToGeneFamilyAssociation : original_predicate\n\n      GeneToGeneFamilyAssociation : original_subject\n\n      GeneToGeneFamilyAssociation : predicate\n\n      GeneToGeneFamilyAssociation : primary_knowledge_source\n\n      GeneToGeneFamilyAssociation : publications\n\n          GeneToGeneFamilyAssociation --|> Publication : publications\n\n      GeneToGeneFamilyAssociation : qualifier\n\n      GeneToGeneFamilyAssociation : qualifiers\n\n          GeneToGeneFamilyAssociation --|> OntologyClass : qualifiers\n\n      GeneToGeneFamilyAssociation : retrieval_source_ids\n\n          GeneToGeneFamilyAssociation --|> RetrievalSource : retrieval_source_ids\n\n      GeneToGeneFamilyAssociation : subject\n\n          GeneToGeneFamilyAssociation --|> Gene : subject\n\n      GeneToGeneFamilyAssociation : subject_category\n\n          GeneToGeneFamilyAssociation --|> OntologyClass : subject_category\n\n      GeneToGeneFamilyAssociation : subject_category_closure\n\n          GeneToGeneFamilyAssociation --|> OntologyClass : subject_category_closure\n\n      GeneToGeneFamilyAssociation : subject_closure\n\n      GeneToGeneFamilyAssociation : subject_label_closure\n\n      GeneToGeneFamilyAssociation : subject_namespace\n\n      GeneToGeneFamilyAssociation : timepoint\n\n      GeneToGeneFamilyAssociation : type\n\n\n
                                        "},{"location":"GeneToGeneFamilyAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • GeneToGeneFamilyAssociation
                                        "},{"location":"GeneToGeneFamilyAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 Gene Association predicate: membership of the gene in the given gene family. 1..1 PredicateType Association object: connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 GeneFamily Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"GeneToGeneFamilyAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: gene to gene family association\ndescription: Set membership of a gene in a family of genes related by common evolutionary\n  ancestry usually inferred by sequence comparisons. The genes in a given family generally\n  share common sequence motifs which generally map onto shared gene product structure-function\n  relationships.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nslot_usage:\n  subject:\n    name: subject\n    domain_of:\n    - association\n    range: gene\n  object:\n    name: object\n    domain_of:\n    - association\n    range: gene family\n  predicate:\n    name: predicate\n    description: membership of the gene in the given gene family.\n    domain_of:\n    - predicate mapping\n    - association\n    subproperty_of: member of\n    symmetric: false\ndefining_slots:\n- subject\n- predicate\n- object\n\n
                                        "},{"location":"GeneToGeneHomologyAssociation/","title":"Class: GeneToGeneHomologyAssociation","text":"Description: A homology association between two genes. May be orthology (in which case the species of subject and object should differ) or paralogy (in which case the species may be the same)
                                         classDiagram\n    class GeneToGeneHomologyAssociation\n      GeneToGeneAssociation <|-- GeneToGeneHomologyAssociation\n\n      GeneToGeneHomologyAssociation : aggregator_knowledge_source\n\n      GeneToGeneHomologyAssociation : category\n\n      GeneToGeneHomologyAssociation : deprecated\n\n      GeneToGeneHomologyAssociation : description\n\n      GeneToGeneHomologyAssociation : has_attribute\n\n          GeneToGeneHomologyAssociation --|> Attribute : has_attribute\n\n      GeneToGeneHomologyAssociation : has_evidence\n\n          GeneToGeneHomologyAssociation --|> EvidenceType : has_evidence\n\n      GeneToGeneHomologyAssociation : id\n\n      GeneToGeneHomologyAssociation : iri\n\n      GeneToGeneHomologyAssociation : knowledge_source\n\n      GeneToGeneHomologyAssociation : name\n\n      GeneToGeneHomologyAssociation : negated\n\n      GeneToGeneHomologyAssociation : object\n\n          GeneToGeneHomologyAssociation --|> GeneOrGeneProduct : object\n\n      GeneToGeneHomologyAssociation : object_category\n\n          GeneToGeneHomologyAssociation --|> OntologyClass : object_category\n\n      GeneToGeneHomologyAssociation : object_category_closure\n\n          GeneToGeneHomologyAssociation --|> OntologyClass : object_category_closure\n\n      GeneToGeneHomologyAssociation : object_closure\n\n      GeneToGeneHomologyAssociation : object_label_closure\n\n      GeneToGeneHomologyAssociation : object_namespace\n\n      GeneToGeneHomologyAssociation : original_object\n\n      GeneToGeneHomologyAssociation : original_predicate\n\n      GeneToGeneHomologyAssociation : original_subject\n\n      GeneToGeneHomologyAssociation : predicate\n\n      GeneToGeneHomologyAssociation : primary_knowledge_source\n\n      GeneToGeneHomologyAssociation : publications\n\n          GeneToGeneHomologyAssociation --|> Publication : publications\n\n      GeneToGeneHomologyAssociation : qualifier\n\n      GeneToGeneHomologyAssociation : qualifiers\n\n          GeneToGeneHomologyAssociation --|> OntologyClass : qualifiers\n\n      GeneToGeneHomologyAssociation : retrieval_source_ids\n\n          GeneToGeneHomologyAssociation --|> RetrievalSource : retrieval_source_ids\n\n      GeneToGeneHomologyAssociation : subject\n\n          GeneToGeneHomologyAssociation --|> GeneOrGeneProduct : subject\n\n      GeneToGeneHomologyAssociation : subject_category\n\n          GeneToGeneHomologyAssociation --|> OntologyClass : subject_category\n\n      GeneToGeneHomologyAssociation : subject_category_closure\n\n          GeneToGeneHomologyAssociation --|> OntologyClass : subject_category_closure\n\n      GeneToGeneHomologyAssociation : subject_closure\n\n      GeneToGeneHomologyAssociation : subject_label_closure\n\n      GeneToGeneHomologyAssociation : subject_namespace\n\n      GeneToGeneHomologyAssociation : timepoint\n\n      GeneToGeneHomologyAssociation : type\n\n\n
                                        "},{"location":"GeneToGeneHomologyAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • GeneToGeneAssociation
                                              • GeneToGeneHomologyAssociation
                                        "},{"location":"GeneToGeneHomologyAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: the subject gene in the association. If the relation is symmetric, subject vs object is arbitrary. We allow a gene product to stand as a proxy for the gene or vice versa. 1..1 GeneOrGeneProduct Association predicate: homology relationship type 1..1 PredicateType Association object: the object gene in the association. If the relation is symmetric, subject vs object is arbitrary. We allow a gene product to stand as a proxy for the gene or vice versa. 1..1 GeneOrGeneProduct Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"GeneToGeneHomologyAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: gene to gene homology association\ndescription: A homology association between two genes. May be orthology (in which\n  case the species of subject and object should differ) or paralogy (in which case\n  the species may be the same)\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: gene to gene association\nslot_usage:\n  subject:\n    name: subject\n    domain_of:\n    - association\n    range: gene or gene product\n  predicate:\n    name: predicate\n    description: homology relationship type\n    domain_of:\n    - predicate mapping\n    - association\n    subproperty_of: homologous to\n    symmetric: true\n  object:\n    name: object\n    domain_of:\n    - association\n    range: gene or gene product\ndefining_slots:\n- subject\n- predicate\n- object\n\n
                                        "},{"location":"GeneToGeneProductRelationship/","title":"Class: GeneToGeneProductRelationship","text":"Description: A gene is transcribed and potentially translated to a gene product
                                         classDiagram\n    class GeneToGeneProductRelationship\n      SequenceFeatureRelationship <|-- GeneToGeneProductRelationship\n\n      GeneToGeneProductRelationship : aggregator_knowledge_source\n\n      GeneToGeneProductRelationship : category\n\n      GeneToGeneProductRelationship : deprecated\n\n      GeneToGeneProductRelationship : description\n\n      GeneToGeneProductRelationship : has_attribute\n\n          GeneToGeneProductRelationship --|> Attribute : has_attribute\n\n      GeneToGeneProductRelationship : has_evidence\n\n          GeneToGeneProductRelationship --|> EvidenceType : has_evidence\n\n      GeneToGeneProductRelationship : id\n\n      GeneToGeneProductRelationship : iri\n\n      GeneToGeneProductRelationship : knowledge_source\n\n      GeneToGeneProductRelationship : name\n\n      GeneToGeneProductRelationship : negated\n\n      GeneToGeneProductRelationship : object\n\n          GeneToGeneProductRelationship --|> GeneProductMixin : object\n\n      GeneToGeneProductRelationship : object_category\n\n          GeneToGeneProductRelationship --|> OntologyClass : object_category\n\n      GeneToGeneProductRelationship : object_category_closure\n\n          GeneToGeneProductRelationship --|> OntologyClass : object_category_closure\n\n      GeneToGeneProductRelationship : object_closure\n\n      GeneToGeneProductRelationship : object_label_closure\n\n      GeneToGeneProductRelationship : object_namespace\n\n      GeneToGeneProductRelationship : original_object\n\n      GeneToGeneProductRelationship : original_predicate\n\n      GeneToGeneProductRelationship : original_subject\n\n      GeneToGeneProductRelationship : predicate\n\n      GeneToGeneProductRelationship : primary_knowledge_source\n\n      GeneToGeneProductRelationship : publications\n\n          GeneToGeneProductRelationship --|> Publication : publications\n\n      GeneToGeneProductRelationship : qualifier\n\n      GeneToGeneProductRelationship : qualifiers\n\n          GeneToGeneProductRelationship --|> OntologyClass : qualifiers\n\n      GeneToGeneProductRelationship : retrieval_source_ids\n\n          GeneToGeneProductRelationship --|> RetrievalSource : retrieval_source_ids\n\n      GeneToGeneProductRelationship : subject\n\n          GeneToGeneProductRelationship --|> Gene : subject\n\n      GeneToGeneProductRelationship : subject_category\n\n          GeneToGeneProductRelationship --|> OntologyClass : subject_category\n\n      GeneToGeneProductRelationship : subject_category_closure\n\n          GeneToGeneProductRelationship --|> OntologyClass : subject_category_closure\n\n      GeneToGeneProductRelationship : subject_closure\n\n      GeneToGeneProductRelationship : subject_label_closure\n\n      GeneToGeneProductRelationship : subject_namespace\n\n      GeneToGeneProductRelationship : timepoint\n\n      GeneToGeneProductRelationship : type\n\n\n
                                        "},{"location":"GeneToGeneProductRelationship/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • SequenceFeatureRelationship
                                              • GeneToGeneProductRelationship
                                        "},{"location":"GeneToGeneProductRelationship/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 Gene Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 GeneProductMixin Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"GeneToGeneProductRelationship/#linkml-source","title":"LinkML Source","text":"
                                        name: gene to gene product relationship\ndescription: A gene is transcribed and potentially translated to a gene product\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: sequence feature relationship\nslot_usage:\n  subject:\n    name: subject\n    domain_of:\n    - association\n    range: gene\n  object:\n    name: object\n    domain_of:\n    - association\n    range: gene product mixin\n  predicate:\n    name: predicate\n    domain_of:\n    - predicate mapping\n    - association\n    subproperty_of: has gene product\ndefining_slots:\n- subject\n- object\n\n
                                        "},{"location":"GeneToGoTermAssociation/","title":"Class: GeneToGoTermAssociation","text":"

                                        Aliases: functional association

                                         classDiagram\n    class GeneToGoTermAssociation\n      FunctionalAssociation <|-- GeneToGoTermAssociation\n\n      GeneToGoTermAssociation : aggregator_knowledge_source\n\n      GeneToGoTermAssociation : category\n\n      GeneToGoTermAssociation : deprecated\n\n      GeneToGoTermAssociation : description\n\n      GeneToGoTermAssociation : has_attribute\n\n          GeneToGoTermAssociation --|> Attribute : has_attribute\n\n      GeneToGoTermAssociation : has_evidence\n\n          GeneToGoTermAssociation --|> EvidenceType : has_evidence\n\n      GeneToGoTermAssociation : id\n\n      GeneToGoTermAssociation : iri\n\n      GeneToGoTermAssociation : knowledge_source\n\n      GeneToGoTermAssociation : name\n\n      GeneToGoTermAssociation : negated\n\n      GeneToGoTermAssociation : object\n\n          GeneToGoTermAssociation --|> OntologyClass : object\n\n      GeneToGoTermAssociation : object_category\n\n          GeneToGoTermAssociation --|> OntologyClass : object_category\n\n      GeneToGoTermAssociation : object_category_closure\n\n          GeneToGoTermAssociation --|> OntologyClass : object_category_closure\n\n      GeneToGoTermAssociation : object_closure\n\n      GeneToGoTermAssociation : object_label_closure\n\n      GeneToGoTermAssociation : object_namespace\n\n      GeneToGoTermAssociation : original_object\n\n      GeneToGoTermAssociation : original_predicate\n\n      GeneToGoTermAssociation : original_subject\n\n      GeneToGoTermAssociation : predicate\n\n      GeneToGoTermAssociation : primary_knowledge_source\n\n      GeneToGoTermAssociation : publications\n\n          GeneToGoTermAssociation --|> Publication : publications\n\n      GeneToGoTermAssociation : qualifier\n\n      GeneToGoTermAssociation : qualifiers\n\n          GeneToGoTermAssociation --|> OntologyClass : qualifiers\n\n      GeneToGoTermAssociation : retrieval_source_ids\n\n          GeneToGoTermAssociation --|> RetrievalSource : retrieval_source_ids\n\n      GeneToGoTermAssociation : subject\n\n          GeneToGoTermAssociation --|> Gene : subject\n\n      GeneToGoTermAssociation : subject_category\n\n          GeneToGoTermAssociation --|> OntologyClass : subject_category\n\n      GeneToGoTermAssociation : subject_category_closure\n\n          GeneToGoTermAssociation --|> OntologyClass : subject_category_closure\n\n      GeneToGoTermAssociation : subject_closure\n\n      GeneToGoTermAssociation : subject_label_closure\n\n      GeneToGoTermAssociation : subject_namespace\n\n      GeneToGoTermAssociation : timepoint\n\n      GeneToGoTermAssociation : type\n\n\n
                                        "},{"location":"GeneToGoTermAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • FunctionalAssociation
                                              • GeneToGoTermAssociation
                                        "},{"location":"GeneToGoTermAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: gene, product or macromolecular complex that has the function associated with the GO term 1..1 Gene Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: class describing the activity, process or localization of the gene product 1..1 OntologyClass Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"GeneToGoTermAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: gene to go term association\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- functional association\nexact_mappings:\n- WBVocab:Gene-GO-Association\nis_a: functional association\nslot_usage:\n  subject:\n    name: subject\n    description: gene, product or macromolecular complex that has the function associated\n      with the GO term\n    examples:\n    - value: ZFIN:ZDB-GENE-050417-357\n      description: twist1b\n    domain_of:\n    - association\n    range: gene\n  object:\n    name: object\n    description: class describing the activity, process or localization of the gene\n      product\n    examples:\n    - value: GO:0016301\n      description: kinase activity\n    values_from:\n    - go\n    domain_of:\n    - association\n    range: ontology class\ndefining_slots:\n- subject\n- object\n\n
                                        "},{"location":"GeneToPathwayAssociation/","title":"Class: GeneToPathwayAssociation","text":"Description: An interaction between a gene or gene product and a biological process or pathway.
                                         classDiagram\n    class GeneToPathwayAssociation\n      GeneToEntityAssociationMixin <|-- GeneToPathwayAssociation\n      Association <|-- GeneToPathwayAssociation\n\n      GeneToPathwayAssociation : aggregator_knowledge_source\n\n      GeneToPathwayAssociation : category\n\n      GeneToPathwayAssociation : deprecated\n\n      GeneToPathwayAssociation : description\n\n      GeneToPathwayAssociation : has_attribute\n\n          GeneToPathwayAssociation --|> Attribute : has_attribute\n\n      GeneToPathwayAssociation : has_evidence\n\n          GeneToPathwayAssociation --|> EvidenceType : has_evidence\n\n      GeneToPathwayAssociation : id\n\n      GeneToPathwayAssociation : iri\n\n      GeneToPathwayAssociation : knowledge_source\n\n      GeneToPathwayAssociation : name\n\n      GeneToPathwayAssociation : negated\n\n      GeneToPathwayAssociation : object\n\n          GeneToPathwayAssociation --|> Pathway : object\n\n      GeneToPathwayAssociation : object_category\n\n          GeneToPathwayAssociation --|> OntologyClass : object_category\n\n      GeneToPathwayAssociation : object_category_closure\n\n          GeneToPathwayAssociation --|> OntologyClass : object_category_closure\n\n      GeneToPathwayAssociation : object_closure\n\n      GeneToPathwayAssociation : object_label_closure\n\n      GeneToPathwayAssociation : object_namespace\n\n      GeneToPathwayAssociation : original_object\n\n      GeneToPathwayAssociation : original_predicate\n\n      GeneToPathwayAssociation : original_subject\n\n      GeneToPathwayAssociation : predicate\n\n      GeneToPathwayAssociation : primary_knowledge_source\n\n      GeneToPathwayAssociation : publications\n\n          GeneToPathwayAssociation --|> Publication : publications\n\n      GeneToPathwayAssociation : qualifier\n\n      GeneToPathwayAssociation : qualifiers\n\n          GeneToPathwayAssociation --|> OntologyClass : qualifiers\n\n      GeneToPathwayAssociation : retrieval_source_ids\n\n          GeneToPathwayAssociation --|> RetrievalSource : retrieval_source_ids\n\n      GeneToPathwayAssociation : subject\n\n          GeneToPathwayAssociation --|> GeneOrGeneProduct : subject\n\n      GeneToPathwayAssociation : subject_category\n\n          GeneToPathwayAssociation --|> OntologyClass : subject_category\n\n      GeneToPathwayAssociation : subject_category_closure\n\n          GeneToPathwayAssociation --|> OntologyClass : subject_category_closure\n\n      GeneToPathwayAssociation : subject_closure\n\n      GeneToPathwayAssociation : subject_label_closure\n\n      GeneToPathwayAssociation : subject_namespace\n\n      GeneToPathwayAssociation : timepoint\n\n      GeneToPathwayAssociation : type\n\n\n
                                        "},{"location":"GeneToPathwayAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • GeneToPathwayAssociation [ GeneToEntityAssociationMixin]
                                        "},{"location":"GeneToPathwayAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: the gene or gene product entity that participates or influences the pathway 1..1 GeneOrGeneProduct Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: the pathway that includes or is affected by the gene or gene product 1..1 Pathway Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"GeneToPathwayAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: gene to pathway association\ndescription: An interaction between a gene or gene product and a biological process\n  or pathway.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nmixins:\n- gene to entity association mixin\nslot_usage:\n  subject:\n    name: subject\n    description: the gene or gene product entity that participates or influences the\n      pathway\n    domain_of:\n    - association\n    range: gene or gene product\n  object:\n    name: object\n    description: the pathway that includes or is affected by the gene or gene product\n    domain_of:\n    - association\n    range: pathway\ndefining_slots:\n- subject\n- object\n\n
                                        "},{"location":"GeneToPhenotypicFeatureAssociation/","title":"Class: GeneToPhenotypicFeatureAssociation","text":"
                                         classDiagram\n    class GeneToPhenotypicFeatureAssociation\n      EntityToPhenotypicFeatureAssociationMixin <|-- GeneToPhenotypicFeatureAssociation\n      GeneToEntityAssociationMixin <|-- GeneToPhenotypicFeatureAssociation\n      GeneToDiseaseOrPhenotypicFeatureAssociation <|-- GeneToPhenotypicFeatureAssociation\n\n      GeneToPhenotypicFeatureAssociation : aggregator_knowledge_source\n\n      GeneToPhenotypicFeatureAssociation : category\n\n      GeneToPhenotypicFeatureAssociation : deprecated\n\n      GeneToPhenotypicFeatureAssociation : description\n\n      GeneToPhenotypicFeatureAssociation : frequency_qualifier\n\n      GeneToPhenotypicFeatureAssociation : has_attribute\n\n          GeneToPhenotypicFeatureAssociation --|> Attribute : has_attribute\n\n      GeneToPhenotypicFeatureAssociation : has_count\n\n      GeneToPhenotypicFeatureAssociation : has_evidence\n\n          GeneToPhenotypicFeatureAssociation --|> EvidenceType : has_evidence\n\n      GeneToPhenotypicFeatureAssociation : has_percentage\n\n      GeneToPhenotypicFeatureAssociation : has_quotient\n\n      GeneToPhenotypicFeatureAssociation : has_total\n\n      GeneToPhenotypicFeatureAssociation : id\n\n      GeneToPhenotypicFeatureAssociation : iri\n\n      GeneToPhenotypicFeatureAssociation : knowledge_source\n\n      GeneToPhenotypicFeatureAssociation : name\n\n      GeneToPhenotypicFeatureAssociation : negated\n\n      GeneToPhenotypicFeatureAssociation : object\n\n          GeneToPhenotypicFeatureAssociation --|> PhenotypicFeature : object\n\n      GeneToPhenotypicFeatureAssociation : object_category\n\n          GeneToPhenotypicFeatureAssociation --|> OntologyClass : object_category\n\n      GeneToPhenotypicFeatureAssociation : object_category_closure\n\n          GeneToPhenotypicFeatureAssociation --|> OntologyClass : object_category_closure\n\n      GeneToPhenotypicFeatureAssociation : object_closure\n\n      GeneToPhenotypicFeatureAssociation : object_direction_qualifier\n\n          GeneToPhenotypicFeatureAssociation --|> DirectionQualifierEnum : object_direction_qualifier\n\n      GeneToPhenotypicFeatureAssociation : object_label_closure\n\n      GeneToPhenotypicFeatureAssociation : object_namespace\n\n      GeneToPhenotypicFeatureAssociation : onset_qualifier\n\n          GeneToPhenotypicFeatureAssociation --|> Onset : onset_qualifier\n\n      GeneToPhenotypicFeatureAssociation : original_object\n\n      GeneToPhenotypicFeatureAssociation : original_predicate\n\n      GeneToPhenotypicFeatureAssociation : original_subject\n\n      GeneToPhenotypicFeatureAssociation : predicate\n\n      GeneToPhenotypicFeatureAssociation : primary_knowledge_source\n\n      GeneToPhenotypicFeatureAssociation : publications\n\n          GeneToPhenotypicFeatureAssociation --|> Publication : publications\n\n      GeneToPhenotypicFeatureAssociation : qualifier\n\n      GeneToPhenotypicFeatureAssociation : qualifiers\n\n          GeneToPhenotypicFeatureAssociation --|> OntologyClass : qualifiers\n\n      GeneToPhenotypicFeatureAssociation : retrieval_source_ids\n\n          GeneToPhenotypicFeatureAssociation --|> RetrievalSource : retrieval_source_ids\n\n      GeneToPhenotypicFeatureAssociation : severity_qualifier\n\n          GeneToPhenotypicFeatureAssociation --|> SeverityValue : severity_qualifier\n\n      GeneToPhenotypicFeatureAssociation : sex_qualifier\n\n          GeneToPhenotypicFeatureAssociation --|> BiologicalSex : sex_qualifier\n\n      GeneToPhenotypicFeatureAssociation : subject\n\n          GeneToPhenotypicFeatureAssociation --|> GeneOrGeneProduct : subject\n\n      GeneToPhenotypicFeatureAssociation : subject_aspect_qualifier\n\n          GeneToPhenotypicFeatureAssociation --|> GeneOrGeneProductOrChemicalEntityAspectEnum : subject_aspect_qualifier\n\n      GeneToPhenotypicFeatureAssociation : subject_category\n\n          GeneToPhenotypicFeatureAssociation --|> OntologyClass : subject_category\n\n      GeneToPhenotypicFeatureAssociation : subject_category_closure\n\n          GeneToPhenotypicFeatureAssociation --|> OntologyClass : subject_category_closure\n\n      GeneToPhenotypicFeatureAssociation : subject_closure\n\n      GeneToPhenotypicFeatureAssociation : subject_label_closure\n\n      GeneToPhenotypicFeatureAssociation : subject_namespace\n\n      GeneToPhenotypicFeatureAssociation : timepoint\n\n      GeneToPhenotypicFeatureAssociation : type\n\n\n
                                        "},{"location":"GeneToPhenotypicFeatureAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • GeneToDiseaseOrPhenotypicFeatureAssociation [ EntityToPhenotypicFeatureAssociationMixin GeneToEntityAssociationMixin]
                                              • GeneToPhenotypicFeatureAssociation [ EntityToPhenotypicFeatureAssociationMixin GeneToEntityAssociationMixin]
                                        "},{"location":"GeneToPhenotypicFeatureAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance sex_qualifier: a qualifier used in a phenotypic association to state whether the association is specific to a particular sex. 0..1 BiologicalSex EntityToPhenotypicFeatureAssociationMixin subject_aspect_qualifier: None 0..1 GeneOrGeneProductOrChemicalEntityAspectEnum GeneToDiseaseOrPhenotypicFeatureAssociation object_direction_qualifier: None 0..1 DirectionQualifierEnum GeneToDiseaseOrPhenotypicFeatureAssociation subject: gene in which variation is correlated with the phenotypic feature 1..1 GeneOrGeneProduct Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 PhenotypicFeature Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity has_count: number of things with a particular property 0..1 Integer FrequencyQuantifier has_total: total number of things in a particular reference set 0..1 Integer FrequencyQuantifier has_quotient: None 0..1 Double FrequencyQuantifier has_percentage: equivalent to has quotient multiplied by 100 0..1 Double FrequencyQuantifier severity_qualifier: a qualifier used in a phenotypic association to state how severe the phenotype is in the subject 0..1 SeverityValue EntityToFeatureOrDiseaseQualifiersMixin onset_qualifier: a qualifier used in a phenotypic association to state when the phenotype appears is in the subject 0..1 Onset EntityToFeatureOrDiseaseQualifiersMixin frequency_qualifier: a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject 0..1 FrequencyValue FrequencyQualifierMixin"},{"location":"GeneToPhenotypicFeatureAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: gene to phenotypic feature association\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- WBVocab:Gene-Phenotype-Association\nis_a: gene to disease or phenotypic feature association\nmixins:\n- entity to phenotypic feature association mixin\n- gene to entity association mixin\nslot_usage:\n  subject:\n    name: subject\n    description: gene in which variation is correlated with the phenotypic feature\n    examples:\n    - value: HGNC:2197\n      description: COL1A1 (Human)\n    domain_of:\n    - association\n    range: gene or gene product\n  object:\n    name: object\n    domain_of:\n    - association\n    range: phenotypic feature\ndefining_slots:\n- subject\n- object\n\n
                                        "},{"location":"GeneticInheritance/","title":"Class: GeneticInheritance","text":"Description: The pattern or 'mode' in which a particular genetic trait or disorder is passed from one generation to the next, e.g. autosomal dominant, autosomal recessive, etc.

                                        Aliases: inheritance

                                         classDiagram\n    class GeneticInheritance\n      BiologicalEntity <|-- GeneticInheritance\n\n      GeneticInheritance : category\n\n      GeneticInheritance : deprecated\n\n      GeneticInheritance : description\n\n      GeneticInheritance : full_name\n\n      GeneticInheritance : has_attribute\n\n          GeneticInheritance --|> Attribute : has_attribute\n\n      GeneticInheritance : id\n\n      GeneticInheritance : in_taxon\n\n          GeneticInheritance --|> OrganismTaxon : in_taxon\n\n      GeneticInheritance : in_taxon_label\n\n      GeneticInheritance : iri\n\n      GeneticInheritance : name\n\n      GeneticInheritance : provided_by\n\n      GeneticInheritance : synonym\n\n      GeneticInheritance : type\n\n      GeneticInheritance : xref\n\n\n
                                        "},{"location":"GeneticInheritance/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • GeneticInheritance
                                        "},{"location":"GeneticInheritance/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"GeneticInheritance/#usages","title":"Usages","text":"used by used in type used DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation object range GeneticInheritance"},{"location":"GeneticInheritance/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage HP GeneticInheritanceDiseasePhenotypicFeature GENO GeneticInheritance NCIT FoodGeneticInheritanceDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureClinicalFinding"},{"location":"GeneticInheritance/#linkml-source","title":"LinkML Source","text":"
                                        name: genetic inheritance\nid_prefixes:\n- HP\n- GENO\n- NCIT\ndescription: The pattern or 'mode' in which a particular genetic trait or disorder\n  is passed from one generation to the next, e.g. autosomal dominant, autosomal recessive,\n  etc.\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- inheritance\nexact_mappings:\n- HP:0000005\n- GENO:0000141\n- NCIT:C45827\nclose_mappings:\n- STY:T045\nis_a: biological entity\n\n
                                        "},{"location":"Genome/","title":"Class: Genome","text":"Description: A genome is the sum of genetic material within a cell or virion.
                                         classDiagram\n    class Genome\n      GenomicEntity <|-- Genome\n      PhysicalEssence <|-- Genome\n      OntologyClass <|-- Genome\n      BiologicalEntity <|-- Genome\n\n      Genome : category\n\n      Genome : deprecated\n\n      Genome : description\n\n      Genome : full_name\n\n      Genome : has_attribute\n\n          Genome --|> Attribute : has_attribute\n\n      Genome : has_biological_sequence\n\n      Genome : id\n\n      Genome : in_taxon\n\n          Genome --|> OrganismTaxon : in_taxon\n\n      Genome : in_taxon_label\n\n      Genome : iri\n\n      Genome : name\n\n      Genome : provided_by\n\n      Genome : synonym\n\n      Genome : type\n\n      Genome : xref\n\n\n
                                        "},{"location":"Genome/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • Genome [ GenomicEntity PhysicalEssence OntologyClass]
                                        "},{"location":"Genome/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance has_biological_sequence: connects a genomic feature to its sequence 0..1 BiologicalSequence GenomicEntity id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String OntologyClass, Entity in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Genome/#linkml-source","title":"LinkML Source","text":"
                                        name: genome\ndescription: A genome is the sum of genetic material within a cell or virion.\nin_subset:\n- model_organism_database\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- SO:0001026\n- SIO:000984\n- WIKIDATA:Q7020\nclose_mappings:\n- dcid:GenomeAssemblyUnit\nis_a: biological entity\nmixins:\n- genomic entity\n- physical essence\n- ontology class\n\n
                                        "},{"location":"GenomicBackgroundExposure/","title":"Class: GenomicBackgroundExposure","text":"Description: A genomic background exposure is where an individual's specific genomic background of genes, sequence variants or other pre-existing genomic conditions constitute a kind of 'exposure' to the organism, leading to or influencing an outcome.
                                         classDiagram\n    class GenomicBackgroundExposure\n      ExposureEvent <|-- GenomicBackgroundExposure\n      GeneGroupingMixin <|-- GenomicBackgroundExposure\n      PhysicalEssence <|-- GenomicBackgroundExposure\n      GenomicEntity <|-- GenomicBackgroundExposure\n      ThingWithTaxon <|-- GenomicBackgroundExposure\n      OntologyClass <|-- GenomicBackgroundExposure\n      Attribute <|-- GenomicBackgroundExposure\n\n      GenomicBackgroundExposure : category\n\n      GenomicBackgroundExposure : deprecated\n\n      GenomicBackgroundExposure : description\n\n      GenomicBackgroundExposure : full_name\n\n      GenomicBackgroundExposure : has_attribute\n\n          GenomicBackgroundExposure --|> Attribute : has_attribute\n\n      GenomicBackgroundExposure : has_attribute_type\n\n          GenomicBackgroundExposure --|> OntologyClass : has_attribute_type\n\n      GenomicBackgroundExposure : has_biological_sequence\n\n      GenomicBackgroundExposure : has_gene_or_gene_product\n\n          GenomicBackgroundExposure --|> Gene : has_gene_or_gene_product\n\n      GenomicBackgroundExposure : has_qualitative_value\n\n          GenomicBackgroundExposure --|> NamedThing : has_qualitative_value\n\n      GenomicBackgroundExposure : has_quantitative_value\n\n          GenomicBackgroundExposure --|> QuantityValue : has_quantitative_value\n\n      GenomicBackgroundExposure : id\n\n      GenomicBackgroundExposure : in_taxon\n\n          GenomicBackgroundExposure --|> OrganismTaxon : in_taxon\n\n      GenomicBackgroundExposure : in_taxon_label\n\n      GenomicBackgroundExposure : iri\n\n      GenomicBackgroundExposure : name\n\n      GenomicBackgroundExposure : provided_by\n\n      GenomicBackgroundExposure : synonym\n\n      GenomicBackgroundExposure : timepoint\n\n      GenomicBackgroundExposure : type\n\n      GenomicBackgroundExposure : xref\n\n\n
                                        "},{"location":"GenomicBackgroundExposure/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • Attribute [ OntologyClass]
                                              • GenomicBackgroundExposure [ ExposureEvent GeneGroupingMixin PhysicalEssence GenomicEntity ThingWithTaxon OntologyClass]
                                        "},{"location":"GenomicBackgroundExposure/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance timepoint: a point in time 0..1 TimeType ExposureEvent has_gene_or_gene_product: connects an entity with one or more gene or gene products 0..* Gene GeneGroupingMixin has_biological_sequence: connects a genomic feature to its sequence 0..1 BiologicalSequence GenomicEntity in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String OntologyClass, Entity name: The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term. 0..1 LabelType Entity, Attribute has_attribute_type: connects an attribute to a class that describes it 1..1 OntologyClass Attribute has_quantitative_value: connects an attribute to a value 0..* QuantityValue Attribute has_qualitative_value: connects an attribute to a value 0..1 NamedThing Attribute iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity, Attribute provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"GenomicBackgroundExposure/#linkml-source","title":"LinkML Source","text":"
                                        name: genomic background exposure\ndescription: A genomic background exposure is where an individual's specific genomic\n  background of genes, sequence variants or other pre-existing genomic conditions\n  constitute a kind of 'exposure' to the organism, leading to or influencing an outcome.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: attribute\nmixins:\n- exposure event\n- gene grouping mixin\n- physical essence\n- genomic entity\n- thing with taxon\n- ontology class\n\n
                                        "},{"location":"GenomicEntity/","title":"Class: GenomicEntity","text":"
                                         classDiagram\n    class GenomicEntity\n      GenomicEntity <|-- NucleicAcidEntity\n      GenomicEntity <|-- RegulatoryRegion\n      GenomicEntity <|-- AccessibleDnaRegion\n      GenomicEntity <|-- TranscriptionFactorBindingSite\n      GenomicEntity <|-- Gene\n      GenomicEntity <|-- NucleosomeModification\n      GenomicEntity <|-- Genome\n      GenomicEntity <|-- CodingSequence\n      GenomicEntity <|-- Genotype\n      GenomicEntity <|-- Haplotype\n      GenomicEntity <|-- SequenceVariant\n      GenomicEntity <|-- ReagentTargetedGene\n      GenomicEntity <|-- GenomicBackgroundExposure\n\n      GenomicEntity : has_biological_sequence\n\n\n
                                        "},{"location":"GenomicEntity/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance has_biological_sequence: connects a genomic feature to its sequence 0..1 BiologicalSequence direct"},{"location":"GenomicEntity/#mixin-usage","title":"Mixin Usage","text":"mixed into description NucleicAcidEntity A nucleic acid entity is a molecular entity characterized by availability in gene databases of nucleotide-based sequence representations of its precise sequence; for convenience of representation, partial sequences of various kinds are included. RegulatoryRegion A region (or regions) of the genome that contains known or putative regulatory elements that act in cis- or trans- to affect the transcription of gene AccessibleDnaRegion A region (or regions) of a chromatinized genome that has been measured to be more accessible to an enzyme such as DNase-I or Tn5 Transpose TranscriptionFactorBindingSite A region (or regions) of the genome that contains a region of DNA known or predicted to bind a protein that modulates gene transcription Gene A region (or regions) that includes all of the sequence elements necessary to encode a functional transcript. A gene locus may include regulatory regions, transcribed regions and/or other functional sequence regions. NucleosomeModification A chemical modification of a histone protein within a nucleosome octomer or a substitution of a histone with a variant histone isoform. e.g. Histone 4 Lysine 20 methylation (H4K20me), histone variant H2AZ substituting H2A. Genome A genome is the sum of genetic material within a cell or virion. CodingSequence None Genotype An information content entity that describes a genome by specifying the total variation in genomic sequence and/or gene expression, relative to some established background Haplotype A set of zero or more Alleles on a single instance of a Sequence[VMC] SequenceVariant A sequence_variant is a non exact copy of a sequence_feature or genome exhibiting one or more sequence_alteration. ReagentTargetedGene A gene altered in its expression level in the context of some experiment as a result of being targeted by gene-knockdown reagent(s) such as a morpholino or RNAi. GenomicBackgroundExposure A genomic background exposure is where an individual's specific genomic background of genes, sequence variants or other pre-existing genomic conditions constitute a kind of 'exposure' to the organism, leading to or influencing an outcome."},{"location":"GenomicEntity/#linkml-source","title":"LinkML Source","text":"
                                        name: genomic entity\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nnarrow_mappings:\n- STY:T028\n- GENO:0000897\nmixin: true\nslots:\n- has biological sequence\n\n
                                        "},{"location":"GenomicSequenceLocalization/","title":"Class: GenomicSequenceLocalization","text":"Description: A relationship between a sequence feature and a nucleic acid entity it is localized to. The reference entity may be a chromosome, chromosome region or information entity such as a contig.
                                         classDiagram\n    class GenomicSequenceLocalization\n      SequenceAssociation <|-- GenomicSequenceLocalization\n\n      GenomicSequenceLocalization : aggregator_knowledge_source\n\n      GenomicSequenceLocalization : category\n\n      GenomicSequenceLocalization : deprecated\n\n      GenomicSequenceLocalization : description\n\n      GenomicSequenceLocalization : end_interbase_coordinate\n\n      GenomicSequenceLocalization : genome_build\n\n          GenomicSequenceLocalization --|> StrandEnum : genome_build\n\n      GenomicSequenceLocalization : has_attribute\n\n          GenomicSequenceLocalization --|> Attribute : has_attribute\n\n      GenomicSequenceLocalization : has_evidence\n\n          GenomicSequenceLocalization --|> EvidenceType : has_evidence\n\n      GenomicSequenceLocalization : id\n\n      GenomicSequenceLocalization : iri\n\n      GenomicSequenceLocalization : knowledge_source\n\n      GenomicSequenceLocalization : name\n\n      GenomicSequenceLocalization : negated\n\n      GenomicSequenceLocalization : object\n\n          GenomicSequenceLocalization --|> NucleicAcidEntity : object\n\n      GenomicSequenceLocalization : object_category\n\n          GenomicSequenceLocalization --|> OntologyClass : object_category\n\n      GenomicSequenceLocalization : object_category_closure\n\n          GenomicSequenceLocalization --|> OntologyClass : object_category_closure\n\n      GenomicSequenceLocalization : object_closure\n\n      GenomicSequenceLocalization : object_label_closure\n\n      GenomicSequenceLocalization : object_namespace\n\n      GenomicSequenceLocalization : original_object\n\n      GenomicSequenceLocalization : original_predicate\n\n      GenomicSequenceLocalization : original_subject\n\n      GenomicSequenceLocalization : phase\n\n          GenomicSequenceLocalization --|> PhaseEnum : phase\n\n      GenomicSequenceLocalization : predicate\n\n      GenomicSequenceLocalization : primary_knowledge_source\n\n      GenomicSequenceLocalization : publications\n\n          GenomicSequenceLocalization --|> Publication : publications\n\n      GenomicSequenceLocalization : qualifier\n\n      GenomicSequenceLocalization : qualifiers\n\n          GenomicSequenceLocalization --|> OntologyClass : qualifiers\n\n      GenomicSequenceLocalization : retrieval_source_ids\n\n          GenomicSequenceLocalization --|> RetrievalSource : retrieval_source_ids\n\n      GenomicSequenceLocalization : start_interbase_coordinate\n\n      GenomicSequenceLocalization : strand\n\n          GenomicSequenceLocalization --|> StrandEnum : strand\n\n      GenomicSequenceLocalization : subject\n\n          GenomicSequenceLocalization --|> NucleicAcidEntity : subject\n\n      GenomicSequenceLocalization : subject_category\n\n          GenomicSequenceLocalization --|> OntologyClass : subject_category\n\n      GenomicSequenceLocalization : subject_category_closure\n\n          GenomicSequenceLocalization --|> OntologyClass : subject_category_closure\n\n      GenomicSequenceLocalization : subject_closure\n\n      GenomicSequenceLocalization : subject_label_closure\n\n      GenomicSequenceLocalization : subject_namespace\n\n      GenomicSequenceLocalization : timepoint\n\n      GenomicSequenceLocalization : type\n\n\n
                                        "},{"location":"GenomicSequenceLocalization/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • SequenceAssociation
                                              • GenomicSequenceLocalization
                                        "},{"location":"GenomicSequenceLocalization/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance start_interbase_coordinate: The position at which the subject nucleic acid entity starts on the chromosome or other entity to which it is located on. (ie: the start of the sequence being referenced is 0). 0..1 Integer direct end_interbase_coordinate: The position at which the subject nucleic acid entity ends on the chromosome or other entity to which it is located on. 0..1 Integer direct genome_build: The version of the genome on which a feature is located. For example, GRCh38 for Homo sapiens. 0..1 StrandEnum direct strand: The strand on which a feature is located. Has a value of '+' (sense strand or forward strand) or '-' (anti-sense strand or reverse strand). 0..1 StrandEnum direct phase: The phase for a coding sequence entity. For example, phase of a CDS as represented in a GFF3 with a value of 0, 1 or 2. 0..1 PhaseEnum direct subject: connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 NucleicAcidEntity Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 NucleicAcidEntity Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"GenomicSequenceLocalization/#usages","title":"Usages","text":"used by used in type used GenomicSequenceLocalization start_interbase_coordinate domain GenomicSequenceLocalization GenomicSequenceLocalization end_interbase_coordinate domain GenomicSequenceLocalization GenomicSequenceLocalization genome_build domain GenomicSequenceLocalization GenomicSequenceLocalization strand domain GenomicSequenceLocalization"},{"location":"GenomicSequenceLocalization/#linkml-source","title":"LinkML Source","text":"
                                        name: genomic sequence localization\ndescription: A relationship between a sequence feature and a nucleic acid entity it\n  is localized to. The reference entity may be a chromosome, chromosome region or\n  information entity such as a contig.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- dcid:GenomeAnnotation\nbroad_mappings:\n- dcid:Chromosome\nis_a: sequence association\nslots:\n- start interbase coordinate\n- end interbase coordinate\n- genome build\n- strand\n- phase\nslot_usage:\n  subject:\n    name: subject\n    aliases:\n    - sequence feature\n    domain_of:\n    - association\n    range: nucleic acid entity\n  object:\n    name: object\n    aliases:\n    - reference\n    domain_of:\n    - association\n    range: nucleic acid entity\n  predicate:\n    name: predicate\n    domain_of:\n    - predicate mapping\n    - association\n    subproperty_of: has sequence location\n\n
                                        "},{"location":"Genotype/","title":"Class: Genotype","text":"Description: An information content entity that describes a genome by specifying the total variation in genomic sequence and/or gene expression, relative to some established background
                                         classDiagram\n    class Genotype\n      PhysicalEssence <|-- Genotype\n      GenomicEntity <|-- Genotype\n      OntologyClass <|-- Genotype\n      BiologicalEntity <|-- Genotype\n\n      Genotype : category\n\n      Genotype : deprecated\n\n      Genotype : description\n\n      Genotype : full_name\n\n      Genotype : has_attribute\n\n          Genotype --|> Attribute : has_attribute\n\n      Genotype : has_biological_sequence\n\n      Genotype : has_zygosity\n\n          Genotype --|> Zygosity : has_zygosity\n\n      Genotype : id\n\n      Genotype : in_taxon\n\n          Genotype --|> OrganismTaxon : in_taxon\n\n      Genotype : in_taxon_label\n\n      Genotype : iri\n\n      Genotype : name\n\n      Genotype : provided_by\n\n      Genotype : synonym\n\n      Genotype : type\n\n      Genotype : xref\n\n\n
                                        "},{"location":"Genotype/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • Genotype [ PhysicalEssence GenomicEntity OntologyClass]
                                        "},{"location":"Genotype/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance has_zygosity: None 0..1 Zygosity direct has_biological_sequence: connects a genomic feature to its sequence 0..1 BiologicalSequence GenomicEntity id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String OntologyClass, Entity in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Genotype/#usages","title":"Usages","text":"used by used in type used GenotypeToGenotypePartAssociation subject range Genotype GenotypeToGenotypePartAssociation object range Genotype GenotypeToGeneAssociation subject range Genotype GenotypeToVariantAssociation subject range Genotype GenotypeToPhenotypicFeatureAssociation subject range Genotype GenotypeToDiseaseAssociation subject range Genotype GenotypeAsAModelOfDiseaseAssociation subject range Genotype"},{"location":"Genotype/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage ZFIN GeneGenotypeSequenceVariant FB PathwayGeneTranscriptPolypeptideProteinGeneFamilyGenotypeSequenceVariant"},{"location":"Genotype/#linkml-source","title":"LinkML Source","text":"
                                        name: genotype\nid_prefixes:\n- ZFIN\n- FB\ndescription: An information content entity that describes a genome by specifying the\n  total variation in genomic sequence and/or gene expression, relative to some established\n  background\ncomments:\n- Consider renaming as genotypic entity\nin_subset:\n- model_organism_database\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- GENO:0000536\n- SIO:001079\nis_a: biological entity\nmixins:\n- physical essence\n- genomic entity\n- ontology class\nslots:\n- has zygosity\n\n
                                        "},{"location":"GenotypeAsAModelOfDiseaseAssociation/","title":"Class: GenotypeAsAModelOfDiseaseAssociation","text":"
                                         classDiagram\n    class GenotypeAsAModelOfDiseaseAssociation\n      ModelToDiseaseAssociationMixin <|-- GenotypeAsAModelOfDiseaseAssociation\n      EntityToDiseaseAssociationMixin <|-- GenotypeAsAModelOfDiseaseAssociation\n      GenotypeToDiseaseAssociation <|-- GenotypeAsAModelOfDiseaseAssociation\n\n      GenotypeAsAModelOfDiseaseAssociation : aggregator_knowledge_source\n\n      GenotypeAsAModelOfDiseaseAssociation : category\n\n      GenotypeAsAModelOfDiseaseAssociation : deprecated\n\n      GenotypeAsAModelOfDiseaseAssociation : description\n\n      GenotypeAsAModelOfDiseaseAssociation : frequency_qualifier\n\n      GenotypeAsAModelOfDiseaseAssociation : has_attribute\n\n          GenotypeAsAModelOfDiseaseAssociation --|> Attribute : has_attribute\n\n      GenotypeAsAModelOfDiseaseAssociation : has_evidence\n\n          GenotypeAsAModelOfDiseaseAssociation --|> EvidenceType : has_evidence\n\n      GenotypeAsAModelOfDiseaseAssociation : id\n\n      GenotypeAsAModelOfDiseaseAssociation : iri\n\n      GenotypeAsAModelOfDiseaseAssociation : knowledge_source\n\n      GenotypeAsAModelOfDiseaseAssociation : name\n\n      GenotypeAsAModelOfDiseaseAssociation : negated\n\n      GenotypeAsAModelOfDiseaseAssociation : object\n\n          GenotypeAsAModelOfDiseaseAssociation --|> Disease : object\n\n      GenotypeAsAModelOfDiseaseAssociation : object_category\n\n          GenotypeAsAModelOfDiseaseAssociation --|> OntologyClass : object_category\n\n      GenotypeAsAModelOfDiseaseAssociation : object_category_closure\n\n          GenotypeAsAModelOfDiseaseAssociation --|> OntologyClass : object_category_closure\n\n      GenotypeAsAModelOfDiseaseAssociation : object_closure\n\n      GenotypeAsAModelOfDiseaseAssociation : object_label_closure\n\n      GenotypeAsAModelOfDiseaseAssociation : object_namespace\n\n      GenotypeAsAModelOfDiseaseAssociation : onset_qualifier\n\n          GenotypeAsAModelOfDiseaseAssociation --|> Onset : onset_qualifier\n\n      GenotypeAsAModelOfDiseaseAssociation : original_object\n\n      GenotypeAsAModelOfDiseaseAssociation : original_predicate\n\n      GenotypeAsAModelOfDiseaseAssociation : original_subject\n\n      GenotypeAsAModelOfDiseaseAssociation : predicate\n\n      GenotypeAsAModelOfDiseaseAssociation : primary_knowledge_source\n\n      GenotypeAsAModelOfDiseaseAssociation : publications\n\n          GenotypeAsAModelOfDiseaseAssociation --|> Publication : publications\n\n      GenotypeAsAModelOfDiseaseAssociation : qualifier\n\n      GenotypeAsAModelOfDiseaseAssociation : qualifiers\n\n          GenotypeAsAModelOfDiseaseAssociation --|> OntologyClass : qualifiers\n\n      GenotypeAsAModelOfDiseaseAssociation : retrieval_source_ids\n\n          GenotypeAsAModelOfDiseaseAssociation --|> RetrievalSource : retrieval_source_ids\n\n      GenotypeAsAModelOfDiseaseAssociation : severity_qualifier\n\n          GenotypeAsAModelOfDiseaseAssociation --|> SeverityValue : severity_qualifier\n\n      GenotypeAsAModelOfDiseaseAssociation : subject\n\n          GenotypeAsAModelOfDiseaseAssociation --|> Genotype : subject\n\n      GenotypeAsAModelOfDiseaseAssociation : subject_category\n\n          GenotypeAsAModelOfDiseaseAssociation --|> OntologyClass : subject_category\n\n      GenotypeAsAModelOfDiseaseAssociation : subject_category_closure\n\n          GenotypeAsAModelOfDiseaseAssociation --|> OntologyClass : subject_category_closure\n\n      GenotypeAsAModelOfDiseaseAssociation : subject_closure\n\n      GenotypeAsAModelOfDiseaseAssociation : subject_label_closure\n\n      GenotypeAsAModelOfDiseaseAssociation : subject_namespace\n\n      GenotypeAsAModelOfDiseaseAssociation : timepoint\n\n      GenotypeAsAModelOfDiseaseAssociation : type\n\n\n
                                        "},{"location":"GenotypeAsAModelOfDiseaseAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • GenotypeToDiseaseAssociation [ GenotypeToEntityAssociationMixin EntityToDiseaseAssociationMixin]
                                              • GenotypeAsAModelOfDiseaseAssociation [ ModelToDiseaseAssociationMixin EntityToDiseaseAssociationMixin]
                                        "},{"location":"GenotypeAsAModelOfDiseaseAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: A genotype that has a role in modeling the disease. 1..1 Genotype Association predicate: The relationship to the disease 1..1 PredicateType Association object: disease 1..1 Disease Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity severity_qualifier: a qualifier used in a phenotypic association to state how severe the phenotype is in the subject 0..1 SeverityValue EntityToFeatureOrDiseaseQualifiersMixin onset_qualifier: a qualifier used in a phenotypic association to state when the phenotype appears is in the subject 0..1 Onset EntityToFeatureOrDiseaseQualifiersMixin frequency_qualifier: a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject 0..1 FrequencyValue FrequencyQualifierMixin"},{"location":"GenotypeAsAModelOfDiseaseAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: genotype as a model of disease association\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: genotype to disease association\nmixins:\n- model to disease association mixin\n- entity to disease association mixin\nslot_usage:\n  subject:\n    name: subject\n    description: A genotype that has a role in modeling the disease.\n    domain_of:\n    - association\n    range: genotype\ndefining_slots:\n- subject\n- predicate\n- object\n\n
                                        "},{"location":"GenotypeToDiseaseAssociation/","title":"Class: GenotypeToDiseaseAssociation","text":"
                                         classDiagram\n    class GenotypeToDiseaseAssociation\n      GenotypeToEntityAssociationMixin <|-- GenotypeToDiseaseAssociation\n      EntityToDiseaseAssociationMixin <|-- GenotypeToDiseaseAssociation\n      Association <|-- GenotypeToDiseaseAssociation\n\n\n      GenotypeToDiseaseAssociation <|-- GenotypeAsAModelOfDiseaseAssociation\n\n\n      GenotypeToDiseaseAssociation : aggregator_knowledge_source\n\n      GenotypeToDiseaseAssociation : category\n\n      GenotypeToDiseaseAssociation : deprecated\n\n      GenotypeToDiseaseAssociation : description\n\n      GenotypeToDiseaseAssociation : frequency_qualifier\n\n      GenotypeToDiseaseAssociation : has_attribute\n\n          GenotypeToDiseaseAssociation --|> Attribute : has_attribute\n\n      GenotypeToDiseaseAssociation : has_evidence\n\n          GenotypeToDiseaseAssociation --|> EvidenceType : has_evidence\n\n      GenotypeToDiseaseAssociation : id\n\n      GenotypeToDiseaseAssociation : iri\n\n      GenotypeToDiseaseAssociation : knowledge_source\n\n      GenotypeToDiseaseAssociation : name\n\n      GenotypeToDiseaseAssociation : negated\n\n      GenotypeToDiseaseAssociation : object\n\n          GenotypeToDiseaseAssociation --|> Disease : object\n\n      GenotypeToDiseaseAssociation : object_category\n\n          GenotypeToDiseaseAssociation --|> OntologyClass : object_category\n\n      GenotypeToDiseaseAssociation : object_category_closure\n\n          GenotypeToDiseaseAssociation --|> OntologyClass : object_category_closure\n\n      GenotypeToDiseaseAssociation : object_closure\n\n      GenotypeToDiseaseAssociation : object_label_closure\n\n      GenotypeToDiseaseAssociation : object_namespace\n\n      GenotypeToDiseaseAssociation : onset_qualifier\n\n          GenotypeToDiseaseAssociation --|> Onset : onset_qualifier\n\n      GenotypeToDiseaseAssociation : original_object\n\n      GenotypeToDiseaseAssociation : original_predicate\n\n      GenotypeToDiseaseAssociation : original_subject\n\n      GenotypeToDiseaseAssociation : predicate\n\n      GenotypeToDiseaseAssociation : primary_knowledge_source\n\n      GenotypeToDiseaseAssociation : publications\n\n          GenotypeToDiseaseAssociation --|> Publication : publications\n\n      GenotypeToDiseaseAssociation : qualifier\n\n      GenotypeToDiseaseAssociation : qualifiers\n\n          GenotypeToDiseaseAssociation --|> OntologyClass : qualifiers\n\n      GenotypeToDiseaseAssociation : retrieval_source_ids\n\n          GenotypeToDiseaseAssociation --|> RetrievalSource : retrieval_source_ids\n\n      GenotypeToDiseaseAssociation : severity_qualifier\n\n          GenotypeToDiseaseAssociation --|> SeverityValue : severity_qualifier\n\n      GenotypeToDiseaseAssociation : subject\n\n          GenotypeToDiseaseAssociation --|> Genotype : subject\n\n      GenotypeToDiseaseAssociation : subject_category\n\n          GenotypeToDiseaseAssociation --|> OntologyClass : subject_category\n\n      GenotypeToDiseaseAssociation : subject_category_closure\n\n          GenotypeToDiseaseAssociation --|> OntologyClass : subject_category_closure\n\n      GenotypeToDiseaseAssociation : subject_closure\n\n      GenotypeToDiseaseAssociation : subject_label_closure\n\n      GenotypeToDiseaseAssociation : subject_namespace\n\n      GenotypeToDiseaseAssociation : timepoint\n\n      GenotypeToDiseaseAssociation : type\n\n\n
                                        "},{"location":"GenotypeToDiseaseAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • GenotypeToDiseaseAssociation [ GenotypeToEntityAssociationMixin EntityToDiseaseAssociationMixin]
                                              • GenotypeAsAModelOfDiseaseAssociation [ ModelToDiseaseAssociationMixin EntityToDiseaseAssociationMixin]
                                        "},{"location":"GenotypeToDiseaseAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: a genotype that is associated in some way with a disease state 1..1 Genotype Association predicate: E.g. is pathogenic for 1..1 PredicateType Association object: a disease that is associated with that genotype 1..1 Disease Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity severity_qualifier: a qualifier used in a phenotypic association to state how severe the phenotype is in the subject 0..1 SeverityValue EntityToFeatureOrDiseaseQualifiersMixin onset_qualifier: a qualifier used in a phenotypic association to state when the phenotype appears is in the subject 0..1 Onset EntityToFeatureOrDiseaseQualifiersMixin frequency_qualifier: a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject 0..1 FrequencyValue FrequencyQualifierMixin"},{"location":"GenotypeToDiseaseAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: genotype to disease association\ncomments:\n- TODO decide no how to model pathogenicity\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nmixins:\n- genotype to entity association mixin\n- entity to disease association mixin\nslot_usage:\n  subject:\n    name: subject\n    description: a genotype that is associated in some way with a disease state\n    domain_of:\n    - association\n  predicate:\n    name: predicate\n    description: E.g. is pathogenic for\n    domain_of:\n    - predicate mapping\n    - association\n    subproperty_of: related condition\n  object:\n    name: object\n    description: a disease that is associated with that genotype\n    examples:\n    - value: MONDO:0016419\n      description: hereditary breast cancer\n    domain_of:\n    - association\ndefining_slots:\n- subject\n- object\n\n
                                        "},{"location":"GenotypeToEntityAssociationMixin/","title":"Class: GenotypeToEntityAssociationMixin","text":"
                                         classDiagram\n    class GenotypeToEntityAssociationMixin\n      GenotypeToEntityAssociationMixin <|-- GenotypeToPhenotypicFeatureAssociation\n      GenotypeToEntityAssociationMixin <|-- GenotypeToDiseaseAssociation\n\n\n
                                        "},{"location":"GenotypeToEntityAssociationMixin/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"GenotypeToEntityAssociationMixin/#mixin-usage","title":"Mixin Usage","text":"mixed into description GenotypeToPhenotypicFeatureAssociation Any association between one genotype and a phenotypic feature, where having the genotype confers the phenotype, either in isolation or through environment GenotypeToDiseaseAssociation None"},{"location":"GenotypeToEntityAssociationMixin/#linkml-source","title":"LinkML Source","text":"
                                        name: genotype to entity association mixin\nfrom_schema: https://w3id.org/biolink/biolink-model\nmixin: true\nslot_usage:\n  subject:\n    name: subject\n    description: genotype that is the subject of the association\n    range: genotype\ndefining_slots:\n- subject\n\n
                                        "},{"location":"GenotypeToGeneAssociation/","title":"Class: GenotypeToGeneAssociation","text":"Description: Any association between a genotype and a gene. The genotype have have multiple variants in that gene or a single one. There is no assumption of cardinality
                                         classDiagram\n    class GenotypeToGeneAssociation\n      Association <|-- GenotypeToGeneAssociation\n\n      GenotypeToGeneAssociation : aggregator_knowledge_source\n\n      GenotypeToGeneAssociation : category\n\n      GenotypeToGeneAssociation : deprecated\n\n      GenotypeToGeneAssociation : description\n\n      GenotypeToGeneAssociation : has_attribute\n\n          GenotypeToGeneAssociation --|> Attribute : has_attribute\n\n      GenotypeToGeneAssociation : has_evidence\n\n          GenotypeToGeneAssociation --|> EvidenceType : has_evidence\n\n      GenotypeToGeneAssociation : id\n\n      GenotypeToGeneAssociation : iri\n\n      GenotypeToGeneAssociation : knowledge_source\n\n      GenotypeToGeneAssociation : name\n\n      GenotypeToGeneAssociation : negated\n\n      GenotypeToGeneAssociation : object\n\n          GenotypeToGeneAssociation --|> Gene : object\n\n      GenotypeToGeneAssociation : object_category\n\n          GenotypeToGeneAssociation --|> OntologyClass : object_category\n\n      GenotypeToGeneAssociation : object_category_closure\n\n          GenotypeToGeneAssociation --|> OntologyClass : object_category_closure\n\n      GenotypeToGeneAssociation : object_closure\n\n      GenotypeToGeneAssociation : object_label_closure\n\n      GenotypeToGeneAssociation : object_namespace\n\n      GenotypeToGeneAssociation : original_object\n\n      GenotypeToGeneAssociation : original_predicate\n\n      GenotypeToGeneAssociation : original_subject\n\n      GenotypeToGeneAssociation : predicate\n\n      GenotypeToGeneAssociation : primary_knowledge_source\n\n      GenotypeToGeneAssociation : publications\n\n          GenotypeToGeneAssociation --|> Publication : publications\n\n      GenotypeToGeneAssociation : qualifier\n\n      GenotypeToGeneAssociation : qualifiers\n\n          GenotypeToGeneAssociation --|> OntologyClass : qualifiers\n\n      GenotypeToGeneAssociation : retrieval_source_ids\n\n          GenotypeToGeneAssociation --|> RetrievalSource : retrieval_source_ids\n\n      GenotypeToGeneAssociation : subject\n\n          GenotypeToGeneAssociation --|> Genotype : subject\n\n      GenotypeToGeneAssociation : subject_category\n\n          GenotypeToGeneAssociation --|> OntologyClass : subject_category\n\n      GenotypeToGeneAssociation : subject_category_closure\n\n          GenotypeToGeneAssociation --|> OntologyClass : subject_category_closure\n\n      GenotypeToGeneAssociation : subject_closure\n\n      GenotypeToGeneAssociation : subject_label_closure\n\n      GenotypeToGeneAssociation : subject_namespace\n\n      GenotypeToGeneAssociation : timepoint\n\n      GenotypeToGeneAssociation : type\n\n\n
                                        "},{"location":"GenotypeToGeneAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • GenotypeToGeneAssociation
                                        "},{"location":"GenotypeToGeneAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: parent genotype 1..1 Genotype Association predicate: the relationship type used to connect genotype to gene 1..1 PredicateType Association object: gene implicated in genotype 1..1 Gene Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"GenotypeToGeneAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: genotype to gene association\ndescription: Any association between a genotype and a gene. The genotype have have\n  multiple variants in that gene or a single one. There is no assumption of cardinality\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nslot_usage:\n  predicate:\n    name: predicate\n    description: the relationship type used to connect genotype to gene\n    domain_of:\n    - predicate mapping\n    - association\n  subject:\n    name: subject\n    description: parent genotype\n    domain_of:\n    - association\n    range: genotype\n  object:\n    name: object\n    description: gene implicated in genotype\n    domain_of:\n    - association\n    range: gene\ndefining_slots:\n- subject\n- object\n\n
                                        "},{"location":"GenotypeToGenotypePartAssociation/","title":"Class: GenotypeToGenotypePartAssociation","text":"Description: Any association between one genotype and a genotypic entity that is a sub-component of it
                                         classDiagram\n    class GenotypeToGenotypePartAssociation\n      Association <|-- GenotypeToGenotypePartAssociation\n\n      GenotypeToGenotypePartAssociation : aggregator_knowledge_source\n\n      GenotypeToGenotypePartAssociation : category\n\n      GenotypeToGenotypePartAssociation : deprecated\n\n      GenotypeToGenotypePartAssociation : description\n\n      GenotypeToGenotypePartAssociation : has_attribute\n\n          GenotypeToGenotypePartAssociation --|> Attribute : has_attribute\n\n      GenotypeToGenotypePartAssociation : has_evidence\n\n          GenotypeToGenotypePartAssociation --|> EvidenceType : has_evidence\n\n      GenotypeToGenotypePartAssociation : id\n\n      GenotypeToGenotypePartAssociation : iri\n\n      GenotypeToGenotypePartAssociation : knowledge_source\n\n      GenotypeToGenotypePartAssociation : name\n\n      GenotypeToGenotypePartAssociation : negated\n\n      GenotypeToGenotypePartAssociation : object\n\n          GenotypeToGenotypePartAssociation --|> Genotype : object\n\n      GenotypeToGenotypePartAssociation : object_category\n\n          GenotypeToGenotypePartAssociation --|> OntologyClass : object_category\n\n      GenotypeToGenotypePartAssociation : object_category_closure\n\n          GenotypeToGenotypePartAssociation --|> OntologyClass : object_category_closure\n\n      GenotypeToGenotypePartAssociation : object_closure\n\n      GenotypeToGenotypePartAssociation : object_label_closure\n\n      GenotypeToGenotypePartAssociation : object_namespace\n\n      GenotypeToGenotypePartAssociation : original_object\n\n      GenotypeToGenotypePartAssociation : original_predicate\n\n      GenotypeToGenotypePartAssociation : original_subject\n\n      GenotypeToGenotypePartAssociation : predicate\n\n      GenotypeToGenotypePartAssociation : primary_knowledge_source\n\n      GenotypeToGenotypePartAssociation : publications\n\n          GenotypeToGenotypePartAssociation --|> Publication : publications\n\n      GenotypeToGenotypePartAssociation : qualifier\n\n      GenotypeToGenotypePartAssociation : qualifiers\n\n          GenotypeToGenotypePartAssociation --|> OntologyClass : qualifiers\n\n      GenotypeToGenotypePartAssociation : retrieval_source_ids\n\n          GenotypeToGenotypePartAssociation --|> RetrievalSource : retrieval_source_ids\n\n      GenotypeToGenotypePartAssociation : subject\n\n          GenotypeToGenotypePartAssociation --|> Genotype : subject\n\n      GenotypeToGenotypePartAssociation : subject_category\n\n          GenotypeToGenotypePartAssociation --|> OntologyClass : subject_category\n\n      GenotypeToGenotypePartAssociation : subject_category_closure\n\n          GenotypeToGenotypePartAssociation --|> OntologyClass : subject_category_closure\n\n      GenotypeToGenotypePartAssociation : subject_closure\n\n      GenotypeToGenotypePartAssociation : subject_label_closure\n\n      GenotypeToGenotypePartAssociation : subject_namespace\n\n      GenotypeToGenotypePartAssociation : timepoint\n\n      GenotypeToGenotypePartAssociation : type\n\n\n
                                        "},{"location":"GenotypeToGenotypePartAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • GenotypeToGenotypePartAssociation
                                        "},{"location":"GenotypeToGenotypePartAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: parent genotype 1..1 Genotype Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: child genotype 1..1 Genotype Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"GenotypeToGenotypePartAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: genotype to genotype part association\ndescription: Any association between one genotype and a genotypic entity that is a\n  sub-component of it\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nslot_usage:\n  predicate:\n    name: predicate\n    domain_of:\n    - predicate mapping\n    - association\n    subproperty_of: has variant part\n  subject:\n    name: subject\n    description: parent genotype\n    domain_of:\n    - association\n    range: genotype\n  object:\n    name: object\n    description: child genotype\n    domain_of:\n    - association\n    range: genotype\ndefining_slots:\n- subject\n- object\n\n
                                        "},{"location":"GenotypeToPhenotypicFeatureAssociation/","title":"Class: GenotypeToPhenotypicFeatureAssociation","text":"Description: Any association between one genotype and a phenotypic feature, where having the genotype confers the phenotype, either in isolation or through environment
                                         classDiagram\n    class GenotypeToPhenotypicFeatureAssociation\n      EntityToPhenotypicFeatureAssociationMixin <|-- GenotypeToPhenotypicFeatureAssociation\n      GenotypeToEntityAssociationMixin <|-- GenotypeToPhenotypicFeatureAssociation\n      Association <|-- GenotypeToPhenotypicFeatureAssociation\n\n      GenotypeToPhenotypicFeatureAssociation : aggregator_knowledge_source\n\n      GenotypeToPhenotypicFeatureAssociation : category\n\n      GenotypeToPhenotypicFeatureAssociation : deprecated\n\n      GenotypeToPhenotypicFeatureAssociation : description\n\n      GenotypeToPhenotypicFeatureAssociation : frequency_qualifier\n\n      GenotypeToPhenotypicFeatureAssociation : has_attribute\n\n          GenotypeToPhenotypicFeatureAssociation --|> Attribute : has_attribute\n\n      GenotypeToPhenotypicFeatureAssociation : has_count\n\n      GenotypeToPhenotypicFeatureAssociation : has_evidence\n\n          GenotypeToPhenotypicFeatureAssociation --|> EvidenceType : has_evidence\n\n      GenotypeToPhenotypicFeatureAssociation : has_percentage\n\n      GenotypeToPhenotypicFeatureAssociation : has_quotient\n\n      GenotypeToPhenotypicFeatureAssociation : has_total\n\n      GenotypeToPhenotypicFeatureAssociation : id\n\n      GenotypeToPhenotypicFeatureAssociation : iri\n\n      GenotypeToPhenotypicFeatureAssociation : knowledge_source\n\n      GenotypeToPhenotypicFeatureAssociation : name\n\n      GenotypeToPhenotypicFeatureAssociation : negated\n\n      GenotypeToPhenotypicFeatureAssociation : object\n\n          GenotypeToPhenotypicFeatureAssociation --|> PhenotypicFeature : object\n\n      GenotypeToPhenotypicFeatureAssociation : object_category\n\n          GenotypeToPhenotypicFeatureAssociation --|> OntologyClass : object_category\n\n      GenotypeToPhenotypicFeatureAssociation : object_category_closure\n\n          GenotypeToPhenotypicFeatureAssociation --|> OntologyClass : object_category_closure\n\n      GenotypeToPhenotypicFeatureAssociation : object_closure\n\n      GenotypeToPhenotypicFeatureAssociation : object_label_closure\n\n      GenotypeToPhenotypicFeatureAssociation : object_namespace\n\n      GenotypeToPhenotypicFeatureAssociation : onset_qualifier\n\n          GenotypeToPhenotypicFeatureAssociation --|> Onset : onset_qualifier\n\n      GenotypeToPhenotypicFeatureAssociation : original_object\n\n      GenotypeToPhenotypicFeatureAssociation : original_predicate\n\n      GenotypeToPhenotypicFeatureAssociation : original_subject\n\n      GenotypeToPhenotypicFeatureAssociation : predicate\n\n      GenotypeToPhenotypicFeatureAssociation : primary_knowledge_source\n\n      GenotypeToPhenotypicFeatureAssociation : publications\n\n          GenotypeToPhenotypicFeatureAssociation --|> Publication : publications\n\n      GenotypeToPhenotypicFeatureAssociation : qualifier\n\n      GenotypeToPhenotypicFeatureAssociation : qualifiers\n\n          GenotypeToPhenotypicFeatureAssociation --|> OntologyClass : qualifiers\n\n      GenotypeToPhenotypicFeatureAssociation : retrieval_source_ids\n\n          GenotypeToPhenotypicFeatureAssociation --|> RetrievalSource : retrieval_source_ids\n\n      GenotypeToPhenotypicFeatureAssociation : severity_qualifier\n\n          GenotypeToPhenotypicFeatureAssociation --|> SeverityValue : severity_qualifier\n\n      GenotypeToPhenotypicFeatureAssociation : sex_qualifier\n\n          GenotypeToPhenotypicFeatureAssociation --|> BiologicalSex : sex_qualifier\n\n      GenotypeToPhenotypicFeatureAssociation : subject\n\n          GenotypeToPhenotypicFeatureAssociation --|> Genotype : subject\n\n      GenotypeToPhenotypicFeatureAssociation : subject_category\n\n          GenotypeToPhenotypicFeatureAssociation --|> OntologyClass : subject_category\n\n      GenotypeToPhenotypicFeatureAssociation : subject_category_closure\n\n          GenotypeToPhenotypicFeatureAssociation --|> OntologyClass : subject_category_closure\n\n      GenotypeToPhenotypicFeatureAssociation : subject_closure\n\n      GenotypeToPhenotypicFeatureAssociation : subject_label_closure\n\n      GenotypeToPhenotypicFeatureAssociation : subject_namespace\n\n      GenotypeToPhenotypicFeatureAssociation : timepoint\n\n      GenotypeToPhenotypicFeatureAssociation : type\n\n\n
                                        "},{"location":"GenotypeToPhenotypicFeatureAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • GenotypeToPhenotypicFeatureAssociation [ EntityToPhenotypicFeatureAssociationMixin GenotypeToEntityAssociationMixin]
                                        "},{"location":"GenotypeToPhenotypicFeatureAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance sex_qualifier: a qualifier used in a phenotypic association to state whether the association is specific to a particular sex. 0..1 BiologicalSex EntityToPhenotypicFeatureAssociationMixin subject: genotype that is associated with the phenotypic feature 1..1 Genotype Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 PhenotypicFeature Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity has_count: number of things with a particular property 0..1 Integer FrequencyQuantifier has_total: total number of things in a particular reference set 0..1 Integer FrequencyQuantifier has_quotient: None 0..1 Double FrequencyQuantifier has_percentage: equivalent to has quotient multiplied by 100 0..1 Double FrequencyQuantifier severity_qualifier: a qualifier used in a phenotypic association to state how severe the phenotype is in the subject 0..1 SeverityValue EntityToFeatureOrDiseaseQualifiersMixin onset_qualifier: a qualifier used in a phenotypic association to state when the phenotype appears is in the subject 0..1 Onset EntityToFeatureOrDiseaseQualifiersMixin frequency_qualifier: a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject 0..1 FrequencyValue FrequencyQualifierMixin"},{"location":"GenotypeToPhenotypicFeatureAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: genotype to phenotypic feature association\ndescription: Any association between one genotype and a phenotypic feature, where\n  having the genotype confers the phenotype, either in isolation or through environment\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nmixins:\n- entity to phenotypic feature association mixin\n- genotype to entity association mixin\nslot_usage:\n  predicate:\n    name: predicate\n    domain_of:\n    - predicate mapping\n    - association\n    subproperty_of: has phenotype\n  subject:\n    name: subject\n    description: genotype that is associated with the phenotypic feature\n    domain_of:\n    - association\n    range: genotype\ndefining_slots:\n- subject\n- object\n\n
                                        "},{"location":"GenotypeToVariantAssociation/","title":"Class: GenotypeToVariantAssociation","text":"Description: Any association between a genotype and a sequence variant.
                                         classDiagram\n    class GenotypeToVariantAssociation\n      Association <|-- GenotypeToVariantAssociation\n\n      GenotypeToVariantAssociation : aggregator_knowledge_source\n\n      GenotypeToVariantAssociation : category\n\n      GenotypeToVariantAssociation : deprecated\n\n      GenotypeToVariantAssociation : description\n\n      GenotypeToVariantAssociation : has_attribute\n\n          GenotypeToVariantAssociation --|> Attribute : has_attribute\n\n      GenotypeToVariantAssociation : has_evidence\n\n          GenotypeToVariantAssociation --|> EvidenceType : has_evidence\n\n      GenotypeToVariantAssociation : id\n\n      GenotypeToVariantAssociation : iri\n\n      GenotypeToVariantAssociation : knowledge_source\n\n      GenotypeToVariantAssociation : name\n\n      GenotypeToVariantAssociation : negated\n\n      GenotypeToVariantAssociation : object\n\n          GenotypeToVariantAssociation --|> SequenceVariant : object\n\n      GenotypeToVariantAssociation : object_category\n\n          GenotypeToVariantAssociation --|> OntologyClass : object_category\n\n      GenotypeToVariantAssociation : object_category_closure\n\n          GenotypeToVariantAssociation --|> OntologyClass : object_category_closure\n\n      GenotypeToVariantAssociation : object_closure\n\n      GenotypeToVariantAssociation : object_label_closure\n\n      GenotypeToVariantAssociation : object_namespace\n\n      GenotypeToVariantAssociation : original_object\n\n      GenotypeToVariantAssociation : original_predicate\n\n      GenotypeToVariantAssociation : original_subject\n\n      GenotypeToVariantAssociation : predicate\n\n      GenotypeToVariantAssociation : primary_knowledge_source\n\n      GenotypeToVariantAssociation : publications\n\n          GenotypeToVariantAssociation --|> Publication : publications\n\n      GenotypeToVariantAssociation : qualifier\n\n      GenotypeToVariantAssociation : qualifiers\n\n          GenotypeToVariantAssociation --|> OntologyClass : qualifiers\n\n      GenotypeToVariantAssociation : retrieval_source_ids\n\n          GenotypeToVariantAssociation --|> RetrievalSource : retrieval_source_ids\n\n      GenotypeToVariantAssociation : subject\n\n          GenotypeToVariantAssociation --|> Genotype : subject\n\n      GenotypeToVariantAssociation : subject_category\n\n          GenotypeToVariantAssociation --|> OntologyClass : subject_category\n\n      GenotypeToVariantAssociation : subject_category_closure\n\n          GenotypeToVariantAssociation --|> OntologyClass : subject_category_closure\n\n      GenotypeToVariantAssociation : subject_closure\n\n      GenotypeToVariantAssociation : subject_label_closure\n\n      GenotypeToVariantAssociation : subject_namespace\n\n      GenotypeToVariantAssociation : timepoint\n\n      GenotypeToVariantAssociation : type\n\n\n
                                        "},{"location":"GenotypeToVariantAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • GenotypeToVariantAssociation
                                        "},{"location":"GenotypeToVariantAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: parent genotype 1..1 Genotype Association predicate: the relationship type used to connect genotype to gene 1..1 PredicateType Association object: gene implicated in genotype 1..1 SequenceVariant Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"GenotypeToVariantAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: genotype to variant association\ndescription: Any association between a genotype and a sequence variant.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nslot_usage:\n  predicate:\n    name: predicate\n    description: the relationship type used to connect genotype to gene\n    domain_of:\n    - predicate mapping\n    - association\n  subject:\n    name: subject\n    description: parent genotype\n    domain_of:\n    - association\n    range: genotype\n  object:\n    name: object\n    description: gene implicated in genotype\n    domain_of:\n    - association\n    range: sequence variant\ndefining_slots:\n- subject\n- object\n\n
                                        "},{"location":"GenotypicSex/","title":"Class: GenotypicSex","text":"Description: An attribute corresponding to the genotypic sex of the individual, based upon genotypic composition of sex chromosomes.
                                         classDiagram\n    class GenotypicSex\n      BiologicalSex <|-- GenotypicSex\n\n      GenotypicSex : category\n\n      GenotypicSex : deprecated\n\n      GenotypicSex : description\n\n      GenotypicSex : full_name\n\n      GenotypicSex : has_attribute\n\n          GenotypicSex --|> Attribute : has_attribute\n\n      GenotypicSex : has_attribute_type\n\n          GenotypicSex --|> OntologyClass : has_attribute_type\n\n      GenotypicSex : has_qualitative_value\n\n          GenotypicSex --|> NamedThing : has_qualitative_value\n\n      GenotypicSex : has_quantitative_value\n\n          GenotypicSex --|> QuantityValue : has_quantitative_value\n\n      GenotypicSex : id\n\n      GenotypicSex : iri\n\n      GenotypicSex : name\n\n      GenotypicSex : provided_by\n\n      GenotypicSex : synonym\n\n      GenotypicSex : type\n\n      GenotypicSex : xref\n\n\n
                                        "},{"location":"GenotypicSex/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • Attribute [ OntologyClass]
                                              • BiologicalSex
                                                • GenotypicSex
                                        "},{"location":"GenotypicSex/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance name: The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term. 0..1 LabelType Entity, Attribute has_attribute_type: connects an attribute to a class that describes it 1..1 OntologyClass Attribute has_quantitative_value: connects an attribute to a value 0..* QuantityValue Attribute has_qualitative_value: connects an attribute to a value 0..1 NamedThing Attribute iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity, Attribute id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String OntologyClass, Entity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"GenotypicSex/#linkml-source","title":"LinkML Source","text":"
                                        name: genotypic sex\ndescription: An attribute corresponding to the genotypic sex of the individual, based\n  upon genotypic composition of sex chromosomes.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- PATO:0020000\nis_a: biological sex\n\n
                                        "},{"location":"GeographicExposure/","title":"Class: GeographicExposure","text":"Description: A geographic exposure is a factor relating to geographic proximity to some impactful entity.
                                         classDiagram\n    class GeographicExposure\n      ExposureEvent <|-- GeographicExposure\n      EnvironmentalExposure <|-- GeographicExposure\n\n      GeographicExposure : category\n\n      GeographicExposure : deprecated\n\n      GeographicExposure : description\n\n      GeographicExposure : full_name\n\n      GeographicExposure : has_attribute\n\n          GeographicExposure --|> Attribute : has_attribute\n\n      GeographicExposure : has_attribute_type\n\n          GeographicExposure --|> OntologyClass : has_attribute_type\n\n      GeographicExposure : has_qualitative_value\n\n          GeographicExposure --|> NamedThing : has_qualitative_value\n\n      GeographicExposure : has_quantitative_value\n\n          GeographicExposure --|> QuantityValue : has_quantitative_value\n\n      GeographicExposure : id\n\n      GeographicExposure : iri\n\n      GeographicExposure : name\n\n      GeographicExposure : provided_by\n\n      GeographicExposure : synonym\n\n      GeographicExposure : timepoint\n\n      GeographicExposure : type\n\n      GeographicExposure : xref\n\n\n
                                        "},{"location":"GeographicExposure/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • Attribute [ OntologyClass]
                                              • EnvironmentalExposure [ ExposureEvent]
                                                • GeographicExposure [ ExposureEvent]
                                        "},{"location":"GeographicExposure/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance timepoint: a point in time 0..1 TimeType ExposureEvent name: The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term. 0..1 LabelType Entity, Attribute has_attribute_type: connects an attribute to a class that describes it 1..1 OntologyClass Attribute has_quantitative_value: connects an attribute to a value 0..* QuantityValue Attribute has_qualitative_value: connects an attribute to a value 0..1 NamedThing Attribute iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity, Attribute id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String OntologyClass, Entity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"GeographicExposure/#linkml-source","title":"LinkML Source","text":"
                                        name: geographic exposure\ndescription: A geographic exposure is a factor relating to geographic proximity to\n  some impactful entity.\nfrom_schema: https://w3id.org/biolink/biolink-model\nclose_mappings:\n- dcid:GeologicalEvent\nnarrow_mappings:\n- dcid:IceStoremEvent\n- dcid:LakeEffectSnowEvent\n- dcid:LandslideEvent\n- dcid:MarineDenseFogEvent\n- dcid:MarineLighteningEvent\n- dcid:MarineStrongWindEvent\n- dcid:MarineThunderstormWindEvent\n- dcid:StormEvent\n- dcid:StormSurgeTideEvent\n- dcid:StrongWindEvent\n- dcid:ThunderstormWindEvent\n- dcid:TornadoEvent\n- dcid:TropicalDepressionEvent\n- dcid:WinterStoremEvent\nis_a: environmental exposure\nmixins:\n- exposure event\n\n
                                        "},{"location":"GeographicLocation/","title":"Class: GeographicLocation","text":"Description: a location that can be described in lat/long coordinates
                                         classDiagram\n    class GeographicLocation\n      PlanetaryEntity <|-- GeographicLocation\n\n\n      GeographicLocation <|-- GeographicLocationAtTime\n\n\n      GeographicLocation : category\n\n      GeographicLocation : deprecated\n\n      GeographicLocation : description\n\n      GeographicLocation : full_name\n\n      GeographicLocation : has_attribute\n\n          GeographicLocation --|> Attribute : has_attribute\n\n      GeographicLocation : id\n\n      GeographicLocation : iri\n\n      GeographicLocation : latitude\n\n      GeographicLocation : longitude\n\n      GeographicLocation : name\n\n      GeographicLocation : provided_by\n\n      GeographicLocation : synonym\n\n      GeographicLocation : type\n\n      GeographicLocation : xref\n\n\n
                                        "},{"location":"GeographicLocation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • PlanetaryEntity
                                              • GeographicLocation
                                                • GeographicLocationAtTime
                                        "},{"location":"GeographicLocation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance latitude: latitude 0..1 Float direct longitude: longitude 0..1 Float direct provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"GeographicLocation/#linkml-source","title":"LinkML Source","text":"
                                        name: geographic location\ndescription: a location that can be described in lat/long coordinates\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- UMLSSG:GEOG\n- STY:T083\nis_a: planetary entity\nslots:\n- latitude\n- longitude\n\n
                                        "},{"location":"GeographicLocationAtTime/","title":"Class: GeographicLocationAtTime","text":"Description: a location that can be described in lat/long coordinates, for a particular time
                                         classDiagram\n    class GeographicLocationAtTime\n      GeographicLocation <|-- GeographicLocationAtTime\n\n      GeographicLocationAtTime : category\n\n      GeographicLocationAtTime : deprecated\n\n      GeographicLocationAtTime : description\n\n      GeographicLocationAtTime : full_name\n\n      GeographicLocationAtTime : has_attribute\n\n          GeographicLocationAtTime --|> Attribute : has_attribute\n\n      GeographicLocationAtTime : id\n\n      GeographicLocationAtTime : iri\n\n      GeographicLocationAtTime : latitude\n\n      GeographicLocationAtTime : longitude\n\n      GeographicLocationAtTime : name\n\n      GeographicLocationAtTime : provided_by\n\n      GeographicLocationAtTime : synonym\n\n      GeographicLocationAtTime : timepoint\n\n      GeographicLocationAtTime : type\n\n      GeographicLocationAtTime : xref\n\n\n
                                        "},{"location":"GeographicLocationAtTime/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • PlanetaryEntity
                                              • GeographicLocation
                                                • GeographicLocationAtTime
                                        "},{"location":"GeographicLocationAtTime/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance timepoint: a point in time 0..1 TimeType direct latitude: latitude 0..1 Float GeographicLocation longitude: longitude 0..1 Float GeographicLocation provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"GeographicLocationAtTime/#linkml-source","title":"LinkML Source","text":"
                                        name: geographic location at time\ndescription: a location that can be described in lat/long coordinates, for a particular\n  time\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: geographic location\nslots:\n- timepoint\n\n
                                        "},{"location":"GrossAnatomicalStructure/","title":"Class: GrossAnatomicalStructure","text":"

                                        Aliases: tissue, organ

                                         classDiagram\n    class GrossAnatomicalStructure\n      AnatomicalEntity <|-- GrossAnatomicalStructure\n\n      GrossAnatomicalStructure : category\n\n      GrossAnatomicalStructure : deprecated\n\n      GrossAnatomicalStructure : description\n\n      GrossAnatomicalStructure : full_name\n\n      GrossAnatomicalStructure : has_attribute\n\n          GrossAnatomicalStructure --|> Attribute : has_attribute\n\n      GrossAnatomicalStructure : id\n\n      GrossAnatomicalStructure : in_taxon\n\n          GrossAnatomicalStructure --|> OrganismTaxon : in_taxon\n\n      GrossAnatomicalStructure : in_taxon_label\n\n      GrossAnatomicalStructure : iri\n\n      GrossAnatomicalStructure : name\n\n      GrossAnatomicalStructure : provided_by\n\n      GrossAnatomicalStructure : synonym\n\n      GrossAnatomicalStructure : type\n\n      GrossAnatomicalStructure : xref\n\n\n
                                        "},{"location":"GrossAnatomicalStructure/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • OrganismalEntity [ SubjectOfInvestigation]
                                                • AnatomicalEntity [ PhysicalEssence]
                                                  • GrossAnatomicalStructure
                                        "},{"location":"GrossAnatomicalStructure/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: may often be an organism attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"GrossAnatomicalStructure/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage UBERON LifeStageAnatomicalEntityCellularComponentCellGrossAnatomicalStructure UMLS OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureGenePolypeptideProtein MESH OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureProtein NCIT FoodGeneticInheritanceDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureClinicalFinding PO CellGrossAnatomicalStructure FAO GrossAnatomicalStructure"},{"location":"GrossAnatomicalStructure/#linkml-source","title":"LinkML Source","text":"
                                        name: gross anatomical structure\nid_prefixes:\n- UBERON\n- UMLS\n- MESH\n- NCIT\n- PO\n- FAO\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- tissue\n- organ\nexact_mappings:\n- UBERON:0010000\n- WIKIDATA:Q4936952\nnarrow_mappings:\n- STY:T023\n- STY:T024\n- STY:T018\nis_a: anatomical entity\n\n
                                        "},{"location":"Haplotype/","title":"Class: Haplotype","text":"Description: A set of zero or more Alleles on a single instance of a Sequence[VMC]
                                         classDiagram\n    class Haplotype\n      GenomicEntity <|-- Haplotype\n      PhysicalEssence <|-- Haplotype\n      OntologyClass <|-- Haplotype\n      BiologicalEntity <|-- Haplotype\n\n      Haplotype : category\n\n      Haplotype : deprecated\n\n      Haplotype : description\n\n      Haplotype : full_name\n\n      Haplotype : has_attribute\n\n          Haplotype --|> Attribute : has_attribute\n\n      Haplotype : has_biological_sequence\n\n      Haplotype : id\n\n      Haplotype : in_taxon\n\n          Haplotype --|> OrganismTaxon : in_taxon\n\n      Haplotype : in_taxon_label\n\n      Haplotype : iri\n\n      Haplotype : name\n\n      Haplotype : provided_by\n\n      Haplotype : synonym\n\n      Haplotype : type\n\n      Haplotype : xref\n\n\n
                                        "},{"location":"Haplotype/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • Haplotype [ GenomicEntity PhysicalEssence OntologyClass]
                                        "},{"location":"Haplotype/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance has_biological_sequence: connects a genomic feature to its sequence 0..1 BiologicalSequence GenomicEntity id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String OntologyClass, Entity in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Haplotype/#linkml-source","title":"LinkML Source","text":"
                                        name: haplotype\ndescription: A set of zero or more Alleles on a single instance of a Sequence[VMC]\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- GENO:0000871\n- SO:0001024\n- VMC:Haplotype\nis_a: biological entity\nmixins:\n- genomic entity\n- physical essence\n- ontology class\n\n
                                        "},{"location":"Hospitalization/","title":"Class: Hospitalization","text":"
                                         classDiagram\n    class Hospitalization\n      ClinicalIntervention <|-- Hospitalization\n\n      Hospitalization : category\n\n      Hospitalization : deprecated\n\n      Hospitalization : description\n\n      Hospitalization : full_name\n\n      Hospitalization : has_attribute\n\n          Hospitalization --|> Attribute : has_attribute\n\n      Hospitalization : id\n\n      Hospitalization : iri\n\n      Hospitalization : name\n\n      Hospitalization : provided_by\n\n      Hospitalization : synonym\n\n      Hospitalization : type\n\n      Hospitalization : xref\n\n\n
                                        "},{"location":"Hospitalization/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • ClinicalEntity
                                              • ClinicalIntervention
                                                • Hospitalization
                                        "},{"location":"Hospitalization/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Hospitalization/#linkml-source","title":"LinkML Source","text":"
                                        name: hospitalization\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- SNOMEDCT:32485007\n- WIKIDATA:Q3140971\nis_a: clinical intervention\n\n
                                        "},{"location":"HospitalizationOutcome/","title":"Class: HospitalizationOutcome","text":"Description: An outcome resulting from an exposure event which is the increased manifestation of acute (e.g. emergency room visit) or chronic (inpatient) hospitalization.
                                         classDiagram\n    class HospitalizationOutcome\n      Outcome <|-- HospitalizationOutcome\n\n\n
                                        "},{"location":"HospitalizationOutcome/#inheritance","title":"Inheritance","text":"
                                        • HospitalizationOutcome [ Outcome]
                                        "},{"location":"HospitalizationOutcome/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"HospitalizationOutcome/#linkml-source","title":"LinkML Source","text":"
                                        name: hospitalization outcome\ndescription: An outcome resulting from an exposure event which is the increased manifestation\n  of acute (e.g. emergency room visit) or chronic (inpatient) hospitalization.\nfrom_schema: https://w3id.org/biolink/biolink-model\nmixins:\n- outcome\n\n
                                        "},{"location":"Human/","title":"Class: Human","text":"Description: A member of the the species Homo sapiens.
                                         classDiagram\n    class Human\n      SubjectOfInvestigation <|-- Human\n      Mammal <|-- Human\n\n      Human : category\n\n      Human : deprecated\n\n      Human : description\n\n      Human : full_name\n\n      Human : has_attribute\n\n          Human --|> Attribute : has_attribute\n\n      Human : id\n\n      Human : in_taxon\n\n          Human --|> OrganismTaxon : in_taxon\n\n      Human : in_taxon_label\n\n      Human : iri\n\n      Human : name\n\n      Human : provided_by\n\n      Human : synonym\n\n      Human : type\n\n      Human : xref\n\n\n
                                        "},{"location":"Human/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • OrganismalEntity [ SubjectOfInvestigation]
                                                • CellularOrganism [ SubjectOfInvestigation]
                                                  • Mammal [ SubjectOfInvestigation]
                                                    • Human [ SubjectOfInvestigation]
                                        "},{"location":"Human/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: may often be an organism attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Human/#linkml-source","title":"LinkML Source","text":"
                                        name: human\ndescription: A member of the the species Homo sapiens.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- STY:T016\n- NCBITaxon:9606\n- SIO:000485\n- NCIT:C14225\nis_a: mammal\nmixins:\n- subject of investigation\n\n
                                        "},{"location":"IndividualOrganism/","title":"Class: IndividualOrganism","text":"Description: An instance of an organism. For example, Richard Nixon, Charles Darwin, my pet cat. Example ID: ORCID:0000-0002-5355-2576

                                        Aliases: organism

                                         classDiagram\n    class IndividualOrganism\n      SubjectOfInvestigation <|-- IndividualOrganism\n      OrganismalEntity <|-- IndividualOrganism\n\n\n      IndividualOrganism <|-- Case\n\n\n      IndividualOrganism : category\n\n      IndividualOrganism : deprecated\n\n      IndividualOrganism : description\n\n      IndividualOrganism : full_name\n\n      IndividualOrganism : has_attribute\n\n          IndividualOrganism --|> Attribute : has_attribute\n\n      IndividualOrganism : id\n\n      IndividualOrganism : in_taxon\n\n          IndividualOrganism --|> OrganismTaxon : in_taxon\n\n      IndividualOrganism : in_taxon_label\n\n      IndividualOrganism : iri\n\n      IndividualOrganism : name\n\n      IndividualOrganism : provided_by\n\n      IndividualOrganism : synonym\n\n      IndividualOrganism : type\n\n      IndividualOrganism : xref\n\n\n
                                        "},{"location":"IndividualOrganism/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • OrganismalEntity [ SubjectOfInvestigation]
                                                • IndividualOrganism [ SubjectOfInvestigation]
                                                  • Case [ SubjectOfInvestigation]
                                        "},{"location":"IndividualOrganism/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: may often be an organism attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"IndividualOrganism/#usages","title":"Usages","text":"used by used in type used OrganismToOrganismAssociation subject range IndividualOrganism OrganismToOrganismAssociation object range IndividualOrganism"},{"location":"IndividualOrganism/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage ORCID AgentIndividualOrganism"},{"location":"IndividualOrganism/#linkml-source","title":"LinkML Source","text":"
                                        name: individual organism\nid_prefixes:\n- ORCID\ndescription: 'An instance of an organism. For example, Richard Nixon, Charles Darwin,\n  my pet cat. Example ID: ORCID:0000-0002-5355-2576'\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- organism\nexact_mappings:\n- SIO:010000\n- STY:T001\nnarrow_mappings:\n- WIKIDATA:Q795052\n- foaf:Person\nis_a: organismal entity\nmixins:\n- subject of investigation\n\n
                                        "},{"location":"InformationContentEntity/","title":"Class: InformationContentEntity (Abstract)","text":"Description: a piece of information that typically describes some topic of discourse or is used as support.

                                        Aliases: information, information artefact, information entity

                                         classDiagram\n    class InformationContentEntity\n      NamedThing <|-- InformationContentEntity\n\n\n      InformationContentEntity <|-- StudyResult\n      InformationContentEntity <|-- StudyVariable\n      InformationContentEntity <|-- CommonDataElement\n      InformationContentEntity <|-- Dataset\n      InformationContentEntity <|-- DatasetDistribution\n      InformationContentEntity <|-- DatasetVersion\n      InformationContentEntity <|-- DatasetSummary\n      InformationContentEntity <|-- ConfidenceLevel\n      InformationContentEntity <|-- EvidenceType\n      InformationContentEntity <|-- Publication\n      InformationContentEntity <|-- RetrievalSource\n\n\n      InformationContentEntity : category\n\n      InformationContentEntity : creation_date\n\n      InformationContentEntity : deprecated\n\n      InformationContentEntity : description\n\n      InformationContentEntity : format\n\n      InformationContentEntity : full_name\n\n      InformationContentEntity : has_attribute\n\n          InformationContentEntity --|> Attribute : has_attribute\n\n      InformationContentEntity : id\n\n      InformationContentEntity : iri\n\n      InformationContentEntity : license\n\n      InformationContentEntity : name\n\n      InformationContentEntity : provided_by\n\n      InformationContentEntity : rights\n\n      InformationContentEntity : synonym\n\n      InformationContentEntity : type\n\n      InformationContentEntity : xref\n\n\n
                                        "},{"location":"InformationContentEntity/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • InformationContentEntity
                                              • StudyResult
                                              • StudyVariable
                                              • CommonDataElement
                                              • Dataset
                                              • DatasetDistribution
                                              • DatasetVersion
                                              • DatasetSummary
                                              • ConfidenceLevel
                                              • EvidenceType
                                              • Publication
                                              • RetrievalSource
                                        "},{"location":"InformationContentEntity/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance license: None 0..1 String direct rights: None 0..1 String direct format: None 0..1 String direct creation_date: date on which an entity was created. This can be applied to nodes or edges 0..1 Date direct provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"InformationContentEntity/#usages","title":"Usages","text":"used by used in type used StudyResult license domain InformationContentEntity StudyResult rights domain InformationContentEntity StudyResult format domain InformationContentEntity StudyVariable license domain InformationContentEntity StudyVariable rights domain InformationContentEntity StudyVariable format domain InformationContentEntity CommonDataElement license domain InformationContentEntity CommonDataElement rights domain InformationContentEntity CommonDataElement format domain InformationContentEntity ConceptCountAnalysisResult license domain InformationContentEntity ConceptCountAnalysisResult rights domain InformationContentEntity ConceptCountAnalysisResult format domain InformationContentEntity ObservedExpectedFrequencyAnalysisResult license domain InformationContentEntity ObservedExpectedFrequencyAnalysisResult rights domain InformationContentEntity ObservedExpectedFrequencyAnalysisResult format domain InformationContentEntity RelativeFrequencyAnalysisResult license domain InformationContentEntity RelativeFrequencyAnalysisResult rights domain InformationContentEntity RelativeFrequencyAnalysisResult format domain InformationContentEntity TextMiningResult license domain InformationContentEntity TextMiningResult rights domain InformationContentEntity TextMiningResult format domain InformationContentEntity ChiSquaredAnalysisResult license domain InformationContentEntity ChiSquaredAnalysisResult rights domain InformationContentEntity ChiSquaredAnalysisResult format domain InformationContentEntity LogOddsAnalysisResult license domain InformationContentEntity LogOddsAnalysisResult rights domain InformationContentEntity LogOddsAnalysisResult format domain InformationContentEntity InformationContentEntity license domain InformationContentEntity InformationContentEntity rights domain InformationContentEntity InformationContentEntity format domain InformationContentEntity Dataset license domain InformationContentEntity Dataset rights domain InformationContentEntity Dataset format domain InformationContentEntity DatasetDistribution license domain InformationContentEntity DatasetDistribution rights domain InformationContentEntity DatasetDistribution format domain InformationContentEntity DatasetVersion license domain InformationContentEntity DatasetVersion rights domain InformationContentEntity DatasetVersion format domain InformationContentEntity DatasetSummary license domain InformationContentEntity DatasetSummary rights domain InformationContentEntity DatasetSummary format domain InformationContentEntity ConfidenceLevel license domain InformationContentEntity ConfidenceLevel rights domain InformationContentEntity ConfidenceLevel format domain InformationContentEntity EvidenceType license domain InformationContentEntity EvidenceType rights domain InformationContentEntity EvidenceType format domain InformationContentEntity Publication license domain InformationContentEntity Publication rights domain InformationContentEntity Publication format domain InformationContentEntity Book license domain InformationContentEntity Book rights domain InformationContentEntity Book format domain InformationContentEntity BookChapter license domain InformationContentEntity BookChapter rights domain InformationContentEntity BookChapter format domain InformationContentEntity Serial license domain InformationContentEntity Serial rights domain InformationContentEntity Serial format domain InformationContentEntity Article license domain InformationContentEntity Article rights domain InformationContentEntity Article format domain InformationContentEntity JournalArticle license domain InformationContentEntity JournalArticle rights domain InformationContentEntity JournalArticle format domain InformationContentEntity Patent license domain InformationContentEntity Patent rights domain InformationContentEntity Patent format domain InformationContentEntity WebPage license domain InformationContentEntity WebPage rights domain InformationContentEntity WebPage format domain InformationContentEntity PreprintPublication license domain InformationContentEntity PreprintPublication rights domain InformationContentEntity PreprintPublication format domain InformationContentEntity DrugLabel license domain InformationContentEntity DrugLabel rights domain InformationContentEntity DrugLabel format domain InformationContentEntity RetrievalSource license domain InformationContentEntity RetrievalSource rights domain InformationContentEntity RetrievalSource format domain InformationContentEntity ContributorAssociation subject range InformationContentEntity"},{"location":"InformationContentEntity/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage doi InformationContentEntityPublicationJournalArticle"},{"location":"InformationContentEntity/#linkml-source","title":"LinkML Source","text":"
                                        name: information content entity\nid_prefixes:\n- doi\ndescription: a piece of information that typically describes some topic of discourse\n  or is used as support.\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- information\n- information artefact\n- information entity\nexact_mappings:\n- IAO:0000030\nnarrow_mappings:\n- UMLSSG:CONC\n- STY:T077\n- STY:T078\n- STY:T079\n- STY:T080\n- STY:T081\n- STY:T082\n- STY:T089\n- STY:T102\n- STY:T169\n- STY:T171\n- STY:T185\nis_a: named thing\nabstract: true\nslots:\n- license\n- rights\n- format\n- creation date\n\n
                                        "},{"location":"InformationContentEntityToNamedThingAssociation/","title":"Class: InformationContentEntityToNamedThingAssociation","text":"Description: association between a named thing and a information content entity where the specific context of the relationship between that named thing and the publication is unknown. For example, model organisms databases often capture the knowledge that a gene is found in a journal article, but not specifically the context in which that gene was documented in the article. In these cases, this association with the accompanying predicate 'mentions' could be used. Conversely, for more specific associations (like 'gene to disease association', the publication should be captured as an edge property).
                                         classDiagram\n    class InformationContentEntityToNamedThingAssociation\n      Association <|-- InformationContentEntityToNamedThingAssociation\n\n      InformationContentEntityToNamedThingAssociation : aggregator_knowledge_source\n\n      InformationContentEntityToNamedThingAssociation : category\n\n      InformationContentEntityToNamedThingAssociation : deprecated\n\n      InformationContentEntityToNamedThingAssociation : description\n\n      InformationContentEntityToNamedThingAssociation : has_attribute\n\n          InformationContentEntityToNamedThingAssociation --|> Attribute : has_attribute\n\n      InformationContentEntityToNamedThingAssociation : has_evidence\n\n          InformationContentEntityToNamedThingAssociation --|> EvidenceType : has_evidence\n\n      InformationContentEntityToNamedThingAssociation : id\n\n      InformationContentEntityToNamedThingAssociation : iri\n\n      InformationContentEntityToNamedThingAssociation : knowledge_source\n\n      InformationContentEntityToNamedThingAssociation : name\n\n      InformationContentEntityToNamedThingAssociation : negated\n\n      InformationContentEntityToNamedThingAssociation : object\n\n          InformationContentEntityToNamedThingAssociation --|> NamedThing : object\n\n      InformationContentEntityToNamedThingAssociation : object_category\n\n          InformationContentEntityToNamedThingAssociation --|> OntologyClass : object_category\n\n      InformationContentEntityToNamedThingAssociation : object_category_closure\n\n          InformationContentEntityToNamedThingAssociation --|> OntologyClass : object_category_closure\n\n      InformationContentEntityToNamedThingAssociation : object_closure\n\n      InformationContentEntityToNamedThingAssociation : object_label_closure\n\n      InformationContentEntityToNamedThingAssociation : object_namespace\n\n      InformationContentEntityToNamedThingAssociation : original_object\n\n      InformationContentEntityToNamedThingAssociation : original_predicate\n\n      InformationContentEntityToNamedThingAssociation : original_subject\n\n      InformationContentEntityToNamedThingAssociation : predicate\n\n      InformationContentEntityToNamedThingAssociation : primary_knowledge_source\n\n      InformationContentEntityToNamedThingAssociation : publications\n\n          InformationContentEntityToNamedThingAssociation --|> Publication : publications\n\n      InformationContentEntityToNamedThingAssociation : qualifier\n\n      InformationContentEntityToNamedThingAssociation : qualifiers\n\n          InformationContentEntityToNamedThingAssociation --|> OntologyClass : qualifiers\n\n      InformationContentEntityToNamedThingAssociation : retrieval_source_ids\n\n          InformationContentEntityToNamedThingAssociation --|> RetrievalSource : retrieval_source_ids\n\n      InformationContentEntityToNamedThingAssociation : subject\n\n          InformationContentEntityToNamedThingAssociation --|> NamedThing : subject\n\n      InformationContentEntityToNamedThingAssociation : subject_category\n\n          InformationContentEntityToNamedThingAssociation --|> OntologyClass : subject_category\n\n      InformationContentEntityToNamedThingAssociation : subject_category_closure\n\n          InformationContentEntityToNamedThingAssociation --|> OntologyClass : subject_category_closure\n\n      InformationContentEntityToNamedThingAssociation : subject_closure\n\n      InformationContentEntityToNamedThingAssociation : subject_label_closure\n\n      InformationContentEntityToNamedThingAssociation : subject_namespace\n\n      InformationContentEntityToNamedThingAssociation : timepoint\n\n      InformationContentEntityToNamedThingAssociation : type\n\n\n
                                        "},{"location":"InformationContentEntityToNamedThingAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • InformationContentEntityToNamedThingAssociation
                                        "},{"location":"InformationContentEntityToNamedThingAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 NamedThing Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 NamedThing Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"InformationContentEntityToNamedThingAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: information content entity to named thing association\ndescription: association between a named thing and a information content entity where\n  the specific context of the relationship between that named thing and the publication\n  is unknown. For example, model organisms databases often capture the knowledge that\n  a gene is found in a journal article, but not specifically the context in which\n  that gene was documented in the article. In these cases, this association with the\n  accompanying predicate 'mentions' could be used. Conversely, for more specific associations\n  (like 'gene to disease association', the publication should be captured as an edge\n  property).\nin_subset:\n- model_organism_database\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nslot_usage:\n  subject:\n    name: subject\n    domain: publication\n    domain_of:\n    - association\n  object:\n    name: object\n    domain_of:\n    - association\n    range: named thing\n  predicate:\n    name: predicate\n    domain_of:\n    - predicate mapping\n    - association\n    subproperty_of: mentions\ndefining_slots:\n- subject\n- object\n\n
                                        "},{"location":"Integer/","title":"Type: Integer","text":"

                                        An integer

                                        • base: int

                                        • uri: xsd:integer

                                        "},{"location":"Invertebrate/","title":"Class: Invertebrate","text":"Description: An animal lacking a vertebral column. This group consists of 98% of all animal species.
                                         classDiagram\n    class Invertebrate\n      CellularOrganism <|-- Invertebrate\n\n      Invertebrate : category\n\n      Invertebrate : deprecated\n\n      Invertebrate : description\n\n      Invertebrate : full_name\n\n      Invertebrate : has_attribute\n\n          Invertebrate --|> Attribute : has_attribute\n\n      Invertebrate : id\n\n      Invertebrate : in_taxon\n\n          Invertebrate --|> OrganismTaxon : in_taxon\n\n      Invertebrate : in_taxon_label\n\n      Invertebrate : iri\n\n      Invertebrate : name\n\n      Invertebrate : provided_by\n\n      Invertebrate : synonym\n\n      Invertebrate : type\n\n      Invertebrate : xref\n\n\n
                                        "},{"location":"Invertebrate/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • OrganismalEntity [ SubjectOfInvestigation]
                                                • CellularOrganism [ SubjectOfInvestigation]
                                                  • Invertebrate
                                        "},{"location":"Invertebrate/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: may often be an organism attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Invertebrate/#linkml-source","title":"LinkML Source","text":"
                                        name: invertebrate\ndescription: An animal lacking a vertebral column. This group consists of 98% of all\n  animal species.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- NCIT:C14228\n- OMIT:0008565\n- FOODON:00002452\n- STY:T011\nrelated_mappings:\n- NCBITaxon:1767184\nis_a: cellular organism\n\n
                                        "},{"location":"IriType/","title":"Type: IriType","text":"

                                        An IRI

                                        • base: URIorCURIE

                                        • uri: xsd:anyURI

                                        • repr: str

                                        • typeof: uriorcurie

                                        "},{"location":"JournalArticle/","title":"Class: JournalArticle","text":"Description: an article, typically presenting results of research, that is published in an issue of a scientific journal.
                                         classDiagram\n    class JournalArticle\n      Article <|-- JournalArticle\n\n      JournalArticle : authors\n\n          JournalArticle --|> Agent : authors\n\n      JournalArticle : category\n\n      JournalArticle : creation_date\n\n      JournalArticle : deprecated\n\n      JournalArticle : description\n\n      JournalArticle : format\n\n      JournalArticle : full_name\n\n      JournalArticle : has_attribute\n\n          JournalArticle --|> Attribute : has_attribute\n\n      JournalArticle : id\n\n      JournalArticle : iri\n\n      JournalArticle : iso_abbreviation\n\n      JournalArticle : issue\n\n      JournalArticle : keywords\n\n      JournalArticle : license\n\n      JournalArticle : mesh_terms\n\n      JournalArticle : name\n\n      JournalArticle : pages\n\n      JournalArticle : provided_by\n\n      JournalArticle : published_in\n\n      JournalArticle : rights\n\n      JournalArticle : summary\n\n      JournalArticle : synonym\n\n      JournalArticle : type\n\n      JournalArticle : volume\n\n      JournalArticle : xref\n\n\n
                                        "},{"location":"JournalArticle/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • InformationContentEntity
                                              • Publication
                                                • Article
                                                  • JournalArticle
                                        "},{"location":"JournalArticle/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance published_in: The enclosing parent serial containing the article should have industry-standard identifier from ISSN. 1..1 Uriorcurie Article iso_abbreviation: Optional value, if used locally as a convenience, is set to the iso abbreviation of the 'published in' parent. 0..1 String Article volume: volume of a book or music release in a collection/series or a published collection of journal issues in a serial publication 0..1 String Article issue: issue of a newspaper, a scientific journal or magazine for reference purpose 0..1 String Article authors: connects an publication to the list of authors who contributed to the publication. This property should be a comma-delimited list of author names. It is recommended that an author's name be formatted as \"surname, firstname initial.\". Note that this property is a node annotation expressing the citation list of authorship which might typically otherwise be more completely documented in biolink:PublicationToProviderAssociation defined edges which point to full details about an author and possibly, some qualifiers which clarify the specific status of a given author in the publication. 0..* Agent Publication pages: When a 2-tuple of page numbers are provided, they represent the start and end page of the publication within its parent publication context. For books, this may be set to the total number of pages of the book. 0..* String Publication summary: executive summary of a publication 0..1 String Publication keywords: keywords tagging a publication 0..* String Publication mesh_terms: mesh terms tagging a publication 0..* Uriorcurie Publication xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie Publication, NamedThing license: None 0..1 String InformationContentEntity rights: None 0..1 String InformationContentEntity format: None 0..1 String InformationContentEntity creation_date: date on which an entity was created. This can be applied to nodes or edges 0..1 Date InformationContentEntity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: Different kinds of publication subtypes will have different preferred identifiers (curies when feasible). Precedence of identifiers for scientific articles is as follows: PMID if available; DOI if not; actual alternate CURIE otherwise. Enclosing publications (i.e. referenced by 'published in' node property) such as books and journals, should have industry-standard identifier such as from ISBN and ISSN. 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: the 'title' of the publication is generally recorded in the 'name' property (inherited from NamedThing). The field name 'title' is now also tagged as an acceptable alias for the node property 'name' (just in case). 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"JournalArticle/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage PMID PublicationArticleJournalArticle PMCID JournalArticle doi InformationContentEntityPublicationJournalArticle"},{"location":"JournalArticle/#linkml-source","title":"LinkML Source","text":"
                                        name: journal article\nid_prefixes:\n- PMID\n- PMCID\n- doi\ndescription: an article, typically presenting results of research, that is published  in\n  an issue of a scientific journal.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- IAO:0000013\n- fabio:JournalArticle\nis_a: article\n\n
                                        "},{"location":"Jsonpath/","title":"Type: Jsonpath","text":"

                                        A string encoding a JSON Path. The value of the string MUST conform to JSON Point syntax and SHOULD dereference to zero or more valid objects within the current instance document when encoded in tree form.

                                        • base: str

                                        • uri: xsd:string

                                        • repr: str

                                        "},{"location":"Jsonpointer/","title":"Type: Jsonpointer","text":"

                                        A string encoding a JSON Pointer. The value of the string MUST conform to JSON Point syntax and SHOULD dereference to a valid object within the current instance document when encoded in tree form.

                                        • base: str

                                        • uri: xsd:string

                                        • repr: str

                                        "},{"location":"LabelType/","title":"Type: LabelType","text":"

                                        A string that provides a human-readable name for an entity

                                        • base: str

                                        • uri: xsd:string

                                        • typeof: string

                                        "},{"location":"LifeStage/","title":"Class: LifeStage","text":"Description: A stage of development or growth of an organism, including post-natal adult stages
                                         classDiagram\n    class LifeStage\n      OrganismalEntity <|-- LifeStage\n\n      LifeStage : category\n\n      LifeStage : deprecated\n\n      LifeStage : description\n\n      LifeStage : full_name\n\n      LifeStage : has_attribute\n\n          LifeStage --|> Attribute : has_attribute\n\n      LifeStage : id\n\n      LifeStage : in_taxon\n\n          LifeStage --|> OrganismTaxon : in_taxon\n\n      LifeStage : in_taxon_label\n\n      LifeStage : iri\n\n      LifeStage : name\n\n      LifeStage : provided_by\n\n      LifeStage : synonym\n\n      LifeStage : type\n\n      LifeStage : xref\n\n\n
                                        "},{"location":"LifeStage/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • OrganismalEntity [ SubjectOfInvestigation]
                                                • LifeStage
                                        "},{"location":"LifeStage/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: may often be an organism attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"LifeStage/#usages","title":"Usages","text":"used by used in type used GeneExpressionMixin stage_qualifier range LifeStage GeneToGeneCoexpressionAssociation stage_qualifier range LifeStage VariantToGeneExpressionAssociation stage_qualifier range LifeStage GeneToExpressionSiteAssociation stage_qualifier range LifeStage"},{"location":"LifeStage/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage HsapDv LifeStage MmusDv LifeStage ZFS LifeStage FBdv LifeStage WBls LifeStage UBERON LifeStageAnatomicalEntityCellularComponentCellGrossAnatomicalStructure"},{"location":"LifeStage/#linkml-source","title":"LinkML Source","text":"
                                        name: life stage\nid_prefixes:\n- HsapDv\n- MmusDv\n- ZFS\n- FBdv\n- WBls\n- UBERON\ndescription: A stage of development or growth of an organism, including post-natal\n  adult stages\nin_subset:\n- model_organism_database\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- UBERON:0000105\nnarrow_mappings:\n- HsapDv:0000000\nis_a: organismal entity\n\n
                                        "},{"location":"LogOddsAnalysisResult/","title":"Class: LogOddsAnalysisResult","text":"Description: A result of a log odds ratio analysis.
                                         classDiagram\n    class LogOddsAnalysisResult\n      StudyResult <|-- LogOddsAnalysisResult\n\n      LogOddsAnalysisResult : category\n\n      LogOddsAnalysisResult : creation_date\n\n      LogOddsAnalysisResult : deprecated\n\n      LogOddsAnalysisResult : description\n\n      LogOddsAnalysisResult : format\n\n      LogOddsAnalysisResult : full_name\n\n      LogOddsAnalysisResult : has_attribute\n\n          LogOddsAnalysisResult --|> Attribute : has_attribute\n\n      LogOddsAnalysisResult : id\n\n      LogOddsAnalysisResult : iri\n\n      LogOddsAnalysisResult : license\n\n      LogOddsAnalysisResult : name\n\n      LogOddsAnalysisResult : provided_by\n\n      LogOddsAnalysisResult : rights\n\n      LogOddsAnalysisResult : synonym\n\n      LogOddsAnalysisResult : type\n\n      LogOddsAnalysisResult : xref\n\n\n
                                        "},{"location":"LogOddsAnalysisResult/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • InformationContentEntity
                                              • StudyResult
                                                • LogOddsAnalysisResult
                                        "},{"location":"LogOddsAnalysisResult/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance license: None 0..1 String InformationContentEntity rights: None 0..1 String InformationContentEntity format: None 0..1 String InformationContentEntity creation_date: date on which an entity was created. This can be applied to nodes or edges 0..1 Date InformationContentEntity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"LogOddsAnalysisResult/#linkml-source","title":"LinkML Source","text":"
                                        name: log odds analysis result\ndescription: A result of a log odds ratio analysis.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: study result\n\n
                                        "},{"location":"LogicalInterpretationEnum/","title":"Enum: LogicalInterpretationEnum","text":""},{"location":"LogicalInterpretationEnum/#permissible-values","title":"Permissible Values","text":"Value Meaning Description some_some os:SomeSomeInterpretation A modifier on a triple that causes the triple to be interpreted as a some-some statement all_some os:AllSomeInterpretation A modifier on a triple that causes the triple to be interpreted as an all-some statement. inverse_all_some None None"},{"location":"LogicalInterpretationEnum/#slots","title":"Slots","text":"Name Description logical_interpretation None"},{"location":"LogicalInterpretationEnum/#linkml-source","title":"LinkML Source","text":"
                                        name: LogicalInterpretationEnum\nfrom_schema: https://w3id.org/biolink/biolink-model\npermissible_values:\n  some_some:\n    text: some_some\n    description: A modifier on a triple that causes the triple to be interpreted as\n      a some-some statement\n    meaning: os:SomeSomeInterpretation\n  all_some:\n    text: all_some\n    description: A modifier on a triple that causes the triple to be interpreted as\n      an all-some statement.\n    meaning: os:AllSomeInterpretation\n  inverse_all_some:\n    text: inverse_all_some\n\n
                                        "},{"location":"MacromolecularComplex/","title":"Class: MacromolecularComplex","text":"Description: A stable assembly of two or more macromolecules, i.e. proteins, nucleic acids, carbohydrates or lipids, in which at least one component is a protein and the constituent parts function together.
                                         classDiagram\n    class MacromolecularComplex\n      MacromolecularMachineMixin <|-- MacromolecularComplex\n      BiologicalEntity <|-- MacromolecularComplex\n\n      MacromolecularComplex : category\n\n      MacromolecularComplex : deprecated\n\n      MacromolecularComplex : description\n\n      MacromolecularComplex : full_name\n\n      MacromolecularComplex : has_attribute\n\n          MacromolecularComplex --|> Attribute : has_attribute\n\n      MacromolecularComplex : id\n\n      MacromolecularComplex : in_taxon\n\n          MacromolecularComplex --|> OrganismTaxon : in_taxon\n\n      MacromolecularComplex : in_taxon_label\n\n      MacromolecularComplex : iri\n\n      MacromolecularComplex : name\n\n      MacromolecularComplex : provided_by\n\n      MacromolecularComplex : synonym\n\n      MacromolecularComplex : type\n\n      MacromolecularComplex : xref\n\n\n
                                        "},{"location":"MacromolecularComplex/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • MacromolecularComplex [ MacromolecularMachineMixin]
                                        "},{"location":"MacromolecularComplex/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance name: genes are typically designated by a short symbol and a full name. We map the symbol to the default display name and use an additional slot for full name 0..1 SymbolType MacromolecularMachineMixin, Entity in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"MacromolecularComplex/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage INTACT MacromolecularComplex GO BiologicalProcessOrActivityMolecularActivityBiologicalProcessPathwayPhysiologicalProcessAnatomicalEntityCellularComponentMacromolecularComplex PR GeneProductMixinMacromolecularComplexPolypeptideProteinProteinIsoform REACT BiologicalProcessOrActivityMolecularActivityBiologicalProcessPathwayPhysiologicalProcessMacromolecularComplex ComplexPortal MacromolecularComplex"},{"location":"MacromolecularComplex/#linkml-source","title":"LinkML Source","text":"
                                        name: macromolecular complex\nid_prefixes:\n- INTACT\n- GO\n- PR\n- REACT\n- ComplexPortal\ndescription: A stable assembly of two or more macromolecules, i.e. proteins, nucleic\n  acids, carbohydrates or lipids, in which at least one component is a protein and\n  the constituent parts function together.\nin_subset:\n- model_organism_database\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- GO:0032991\n- WIKIDATA:Q22325163\nis_a: biological entity\nmixins:\n- macromolecular machine mixin\n\n
                                        "},{"location":"MacromolecularMachineMixin/","title":"Class: MacromolecularMachineMixin","text":"Description: A union of gene locus, gene product, and macromolecular complex. These are the basic units of function in a cell. They either carry out individual biological activities, or they encode molecules which do this.
                                         classDiagram\n    class MacromolecularMachineMixin\n      MacromolecularMachineMixin <|-- GeneOrGeneProduct\n      MacromolecularMachineMixin <|-- MacromolecularComplex\n\n      MacromolecularMachineMixin : name\n\n\n
                                        "},{"location":"MacromolecularMachineMixin/#inheritance","title":"Inheritance","text":"
                                        • MacromolecularMachineMixin
                                          • GeneOrGeneProduct
                                        "},{"location":"MacromolecularMachineMixin/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance name: genes are typically designated by a short symbol and a full name. We map the symbol to the default display name and use an additional slot for full name 0..1 SymbolType direct"},{"location":"MacromolecularMachineMixin/#mixin-usage","title":"Mixin Usage","text":"mixed into description MacromolecularComplex A stable assembly of two or more macromolecules, i.e. proteins, nucleic acids, carbohydrates or lipids, in which at least one component is a protein and the constituent parts function together."},{"location":"MacromolecularMachineMixin/#usages","title":"Usages","text":"used by used in type used MolecularActivity enabled_by range MacromolecularMachineMixin ChemicalToChemicalDerivationAssociation catalyst_qualifier range MacromolecularMachineMixin FunctionalAssociation subject range MacromolecularMachineMixin MacromolecularMachineToMolecularActivityAssociation subject domain MacromolecularMachineMixin MacromolecularMachineToMolecularActivityAssociation subject range MacromolecularMachineMixin MacromolecularMachineToBiologicalProcessAssociation subject domain MacromolecularMachineMixin MacromolecularMachineToBiologicalProcessAssociation subject range MacromolecularMachineMixin MacromolecularMachineToCellularComponentAssociation subject domain MacromolecularMachineMixin MacromolecularMachineToCellularComponentAssociation subject range MacromolecularMachineMixin"},{"location":"MacromolecularMachineMixin/#linkml-source","title":"LinkML Source","text":"
                                        name: macromolecular machine mixin\ndescription: A union of gene locus, gene product, and macromolecular complex. These\n  are the basic units of function in a cell. They either carry out individual biological\n  activities, or they encode molecules which do this.\nfrom_schema: https://w3id.org/biolink/biolink-model\nmixin: true\nslots:\n- name\nslot_usage:\n  name:\n    name: name\n    description: genes are typically designated by a short symbol and a full name.\n      We map the symbol to the default display name and use an additional slot for\n      full name\n    domain_of:\n    - attribute\n    - entity\n    - macromolecular machine mixin\n    range: symbol type\n\n
                                        "},{"location":"MacromolecularMachineToBiologicalProcessAssociation/","title":"Class: MacromolecularMachineToBiologicalProcessAssociation","text":"Description: A functional association between a macromolecular machine (gene, gene product or complex) and a biological process or pathway (as represented in the GO biological process branch), where the entity carries out some part of the process, regulates it, or acts upstream of it.
                                         classDiagram\n    class MacromolecularMachineToBiologicalProcessAssociation\n      MacromolecularMachineToEntityAssociationMixin <|-- MacromolecularMachineToBiologicalProcessAssociation\n      FunctionalAssociation <|-- MacromolecularMachineToBiologicalProcessAssociation\n\n      MacromolecularMachineToBiologicalProcessAssociation : aggregator_knowledge_source\n\n      MacromolecularMachineToBiologicalProcessAssociation : category\n\n      MacromolecularMachineToBiologicalProcessAssociation : deprecated\n\n      MacromolecularMachineToBiologicalProcessAssociation : description\n\n      MacromolecularMachineToBiologicalProcessAssociation : has_attribute\n\n          MacromolecularMachineToBiologicalProcessAssociation --|> Attribute : has_attribute\n\n      MacromolecularMachineToBiologicalProcessAssociation : has_evidence\n\n          MacromolecularMachineToBiologicalProcessAssociation --|> EvidenceType : has_evidence\n\n      MacromolecularMachineToBiologicalProcessAssociation : id\n\n      MacromolecularMachineToBiologicalProcessAssociation : iri\n\n      MacromolecularMachineToBiologicalProcessAssociation : knowledge_source\n\n      MacromolecularMachineToBiologicalProcessAssociation : name\n\n      MacromolecularMachineToBiologicalProcessAssociation : negated\n\n      MacromolecularMachineToBiologicalProcessAssociation : object\n\n          MacromolecularMachineToBiologicalProcessAssociation --|> BiologicalProcess : object\n\n      MacromolecularMachineToBiologicalProcessAssociation : object_category\n\n          MacromolecularMachineToBiologicalProcessAssociation --|> OntologyClass : object_category\n\n      MacromolecularMachineToBiologicalProcessAssociation : object_category_closure\n\n          MacromolecularMachineToBiologicalProcessAssociation --|> OntologyClass : object_category_closure\n\n      MacromolecularMachineToBiologicalProcessAssociation : object_closure\n\n      MacromolecularMachineToBiologicalProcessAssociation : object_label_closure\n\n      MacromolecularMachineToBiologicalProcessAssociation : object_namespace\n\n      MacromolecularMachineToBiologicalProcessAssociation : original_object\n\n      MacromolecularMachineToBiologicalProcessAssociation : original_predicate\n\n      MacromolecularMachineToBiologicalProcessAssociation : original_subject\n\n      MacromolecularMachineToBiologicalProcessAssociation : predicate\n\n      MacromolecularMachineToBiologicalProcessAssociation : primary_knowledge_source\n\n      MacromolecularMachineToBiologicalProcessAssociation : publications\n\n          MacromolecularMachineToBiologicalProcessAssociation --|> Publication : publications\n\n      MacromolecularMachineToBiologicalProcessAssociation : qualifier\n\n      MacromolecularMachineToBiologicalProcessAssociation : qualifiers\n\n          MacromolecularMachineToBiologicalProcessAssociation --|> OntologyClass : qualifiers\n\n      MacromolecularMachineToBiologicalProcessAssociation : retrieval_source_ids\n\n          MacromolecularMachineToBiologicalProcessAssociation --|> RetrievalSource : retrieval_source_ids\n\n      MacromolecularMachineToBiologicalProcessAssociation : subject\n\n          MacromolecularMachineToBiologicalProcessAssociation --|> MacromolecularMachineMixin : subject\n\n      MacromolecularMachineToBiologicalProcessAssociation : subject_category\n\n          MacromolecularMachineToBiologicalProcessAssociation --|> OntologyClass : subject_category\n\n      MacromolecularMachineToBiologicalProcessAssociation : subject_category_closure\n\n          MacromolecularMachineToBiologicalProcessAssociation --|> OntologyClass : subject_category_closure\n\n      MacromolecularMachineToBiologicalProcessAssociation : subject_closure\n\n      MacromolecularMachineToBiologicalProcessAssociation : subject_label_closure\n\n      MacromolecularMachineToBiologicalProcessAssociation : subject_namespace\n\n      MacromolecularMachineToBiologicalProcessAssociation : timepoint\n\n      MacromolecularMachineToBiologicalProcessAssociation : type\n\n\n
                                        "},{"location":"MacromolecularMachineToBiologicalProcessAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • FunctionalAssociation
                                              • MacromolecularMachineToBiologicalProcessAssociation [ MacromolecularMachineToEntityAssociationMixin]
                                        "},{"location":"MacromolecularMachineToBiologicalProcessAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: gene, product or macromolecular complex that has the function associated with the GO term 1..1 MacromolecularMachineMixin Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: class describing the activity, process or localization of the gene product 1..1 BiologicalProcess Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"MacromolecularMachineToBiologicalProcessAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: macromolecular machine to biological process association\ndescription: A functional association between a macromolecular machine (gene, gene\n  product or complex) and a biological process or pathway (as represented in the GO\n  biological process branch), where the entity carries out some part of the process,\n  regulates it, or acts upstream of it.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: functional association\nmixins:\n- macromolecular machine to entity association mixin\nslot_usage:\n  object:\n    name: object\n    domain_of:\n    - association\n    range: biological process\n\n
                                        "},{"location":"MacromolecularMachineToCellularComponentAssociation/","title":"Class: MacromolecularMachineToCellularComponentAssociation","text":"Description: A functional association between a macromolecular machine (gene, gene product or complex) and a cellular component (as represented in the GO cellular component branch), where the entity carries out its function in the cellular component.
                                         classDiagram\n    class MacromolecularMachineToCellularComponentAssociation\n      MacromolecularMachineToEntityAssociationMixin <|-- MacromolecularMachineToCellularComponentAssociation\n      FunctionalAssociation <|-- MacromolecularMachineToCellularComponentAssociation\n\n      MacromolecularMachineToCellularComponentAssociation : aggregator_knowledge_source\n\n      MacromolecularMachineToCellularComponentAssociation : category\n\n      MacromolecularMachineToCellularComponentAssociation : deprecated\n\n      MacromolecularMachineToCellularComponentAssociation : description\n\n      MacromolecularMachineToCellularComponentAssociation : has_attribute\n\n          MacromolecularMachineToCellularComponentAssociation --|> Attribute : has_attribute\n\n      MacromolecularMachineToCellularComponentAssociation : has_evidence\n\n          MacromolecularMachineToCellularComponentAssociation --|> EvidenceType : has_evidence\n\n      MacromolecularMachineToCellularComponentAssociation : id\n\n      MacromolecularMachineToCellularComponentAssociation : iri\n\n      MacromolecularMachineToCellularComponentAssociation : knowledge_source\n\n      MacromolecularMachineToCellularComponentAssociation : name\n\n      MacromolecularMachineToCellularComponentAssociation : negated\n\n      MacromolecularMachineToCellularComponentAssociation : object\n\n          MacromolecularMachineToCellularComponentAssociation --|> CellularComponent : object\n\n      MacromolecularMachineToCellularComponentAssociation : object_category\n\n          MacromolecularMachineToCellularComponentAssociation --|> OntologyClass : object_category\n\n      MacromolecularMachineToCellularComponentAssociation : object_category_closure\n\n          MacromolecularMachineToCellularComponentAssociation --|> OntologyClass : object_category_closure\n\n      MacromolecularMachineToCellularComponentAssociation : object_closure\n\n      MacromolecularMachineToCellularComponentAssociation : object_label_closure\n\n      MacromolecularMachineToCellularComponentAssociation : object_namespace\n\n      MacromolecularMachineToCellularComponentAssociation : original_object\n\n      MacromolecularMachineToCellularComponentAssociation : original_predicate\n\n      MacromolecularMachineToCellularComponentAssociation : original_subject\n\n      MacromolecularMachineToCellularComponentAssociation : predicate\n\n      MacromolecularMachineToCellularComponentAssociation : primary_knowledge_source\n\n      MacromolecularMachineToCellularComponentAssociation : publications\n\n          MacromolecularMachineToCellularComponentAssociation --|> Publication : publications\n\n      MacromolecularMachineToCellularComponentAssociation : qualifier\n\n      MacromolecularMachineToCellularComponentAssociation : qualifiers\n\n          MacromolecularMachineToCellularComponentAssociation --|> OntologyClass : qualifiers\n\n      MacromolecularMachineToCellularComponentAssociation : retrieval_source_ids\n\n          MacromolecularMachineToCellularComponentAssociation --|> RetrievalSource : retrieval_source_ids\n\n      MacromolecularMachineToCellularComponentAssociation : subject\n\n          MacromolecularMachineToCellularComponentAssociation --|> MacromolecularMachineMixin : subject\n\n      MacromolecularMachineToCellularComponentAssociation : subject_category\n\n          MacromolecularMachineToCellularComponentAssociation --|> OntologyClass : subject_category\n\n      MacromolecularMachineToCellularComponentAssociation : subject_category_closure\n\n          MacromolecularMachineToCellularComponentAssociation --|> OntologyClass : subject_category_closure\n\n      MacromolecularMachineToCellularComponentAssociation : subject_closure\n\n      MacromolecularMachineToCellularComponentAssociation : subject_label_closure\n\n      MacromolecularMachineToCellularComponentAssociation : subject_namespace\n\n      MacromolecularMachineToCellularComponentAssociation : timepoint\n\n      MacromolecularMachineToCellularComponentAssociation : type\n\n\n
                                        "},{"location":"MacromolecularMachineToCellularComponentAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • FunctionalAssociation
                                              • MacromolecularMachineToCellularComponentAssociation [ MacromolecularMachineToEntityAssociationMixin]
                                        "},{"location":"MacromolecularMachineToCellularComponentAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: gene, product or macromolecular complex that has the function associated with the GO term 1..1 MacromolecularMachineMixin Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: class describing the activity, process or localization of the gene product 1..1 CellularComponent Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"MacromolecularMachineToCellularComponentAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: macromolecular machine to cellular component association\ndescription: A functional association between a macromolecular machine (gene, gene\n  product or complex) and a cellular component (as represented in the GO cellular\n  component branch), where the entity carries out its function in the cellular component.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: functional association\nmixins:\n- macromolecular machine to entity association mixin\nslot_usage:\n  object:\n    name: object\n    domain_of:\n    - association\n    range: cellular component\n\n
                                        "},{"location":"MacromolecularMachineToEntityAssociationMixin/","title":"Class: MacromolecularMachineToEntityAssociationMixin","text":"Description: an association which has a macromolecular machine mixin as a subject
                                         classDiagram\n    class MacromolecularMachineToEntityAssociationMixin\n      MacromolecularMachineToEntityAssociationMixin <|-- MacromolecularMachineToMolecularActivityAssociation\n      MacromolecularMachineToEntityAssociationMixin <|-- MacromolecularMachineToBiologicalProcessAssociation\n      MacromolecularMachineToEntityAssociationMixin <|-- MacromolecularMachineToCellularComponentAssociation\n\n\n
                                        "},{"location":"MacromolecularMachineToEntityAssociationMixin/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"MacromolecularMachineToEntityAssociationMixin/#mixin-usage","title":"Mixin Usage","text":"mixed into description MacromolecularMachineToMolecularActivityAssociation A functional association between a macromolecular machine (gene, gene product or complex) and a molecular activity (as represented in the GO molecular function branch), where the entity carries out the activity, or contributes to its execution. MacromolecularMachineToBiologicalProcessAssociation A functional association between a macromolecular machine (gene, gene product or complex) and a biological process or pathway (as represented in the GO biological process branch), where the entity carries out some part of the process, regulates it, or acts upstream of it. MacromolecularMachineToCellularComponentAssociation A functional association between a macromolecular machine (gene, gene product or complex) and a cellular component (as represented in the GO cellular component branch), where the entity carries out its function in the cellular component."},{"location":"MacromolecularMachineToEntityAssociationMixin/#linkml-source","title":"LinkML Source","text":"
                                        name: macromolecular machine to entity association mixin\ndescription: an association which has a macromolecular machine mixin as a subject\nfrom_schema: https://w3id.org/biolink/biolink-model\nmixin: true\nslot_usage:\n  subject:\n    name: subject\n    domain: macromolecular machine mixin\n    domain_of:\n    - association\n\n
                                        "},{"location":"MacromolecularMachineToMolecularActivityAssociation/","title":"Class: MacromolecularMachineToMolecularActivityAssociation","text":"Description: A functional association between a macromolecular machine (gene, gene product or complex) and a molecular activity (as represented in the GO molecular function branch), where the entity carries out the activity, or contributes to its execution.
                                         classDiagram\n    class MacromolecularMachineToMolecularActivityAssociation\n      MacromolecularMachineToEntityAssociationMixin <|-- MacromolecularMachineToMolecularActivityAssociation\n      FunctionalAssociation <|-- MacromolecularMachineToMolecularActivityAssociation\n\n      MacromolecularMachineToMolecularActivityAssociation : aggregator_knowledge_source\n\n      MacromolecularMachineToMolecularActivityAssociation : category\n\n      MacromolecularMachineToMolecularActivityAssociation : deprecated\n\n      MacromolecularMachineToMolecularActivityAssociation : description\n\n      MacromolecularMachineToMolecularActivityAssociation : has_attribute\n\n          MacromolecularMachineToMolecularActivityAssociation --|> Attribute : has_attribute\n\n      MacromolecularMachineToMolecularActivityAssociation : has_evidence\n\n          MacromolecularMachineToMolecularActivityAssociation --|> EvidenceType : has_evidence\n\n      MacromolecularMachineToMolecularActivityAssociation : id\n\n      MacromolecularMachineToMolecularActivityAssociation : iri\n\n      MacromolecularMachineToMolecularActivityAssociation : knowledge_source\n\n      MacromolecularMachineToMolecularActivityAssociation : name\n\n      MacromolecularMachineToMolecularActivityAssociation : negated\n\n      MacromolecularMachineToMolecularActivityAssociation : object\n\n          MacromolecularMachineToMolecularActivityAssociation --|> MolecularActivity : object\n\n      MacromolecularMachineToMolecularActivityAssociation : object_category\n\n          MacromolecularMachineToMolecularActivityAssociation --|> OntologyClass : object_category\n\n      MacromolecularMachineToMolecularActivityAssociation : object_category_closure\n\n          MacromolecularMachineToMolecularActivityAssociation --|> OntologyClass : object_category_closure\n\n      MacromolecularMachineToMolecularActivityAssociation : object_closure\n\n      MacromolecularMachineToMolecularActivityAssociation : object_label_closure\n\n      MacromolecularMachineToMolecularActivityAssociation : object_namespace\n\n      MacromolecularMachineToMolecularActivityAssociation : original_object\n\n      MacromolecularMachineToMolecularActivityAssociation : original_predicate\n\n      MacromolecularMachineToMolecularActivityAssociation : original_subject\n\n      MacromolecularMachineToMolecularActivityAssociation : predicate\n\n      MacromolecularMachineToMolecularActivityAssociation : primary_knowledge_source\n\n      MacromolecularMachineToMolecularActivityAssociation : publications\n\n          MacromolecularMachineToMolecularActivityAssociation --|> Publication : publications\n\n      MacromolecularMachineToMolecularActivityAssociation : qualifier\n\n      MacromolecularMachineToMolecularActivityAssociation : qualifiers\n\n          MacromolecularMachineToMolecularActivityAssociation --|> OntologyClass : qualifiers\n\n      MacromolecularMachineToMolecularActivityAssociation : retrieval_source_ids\n\n          MacromolecularMachineToMolecularActivityAssociation --|> RetrievalSource : retrieval_source_ids\n\n      MacromolecularMachineToMolecularActivityAssociation : subject\n\n          MacromolecularMachineToMolecularActivityAssociation --|> MacromolecularMachineMixin : subject\n\n      MacromolecularMachineToMolecularActivityAssociation : subject_category\n\n          MacromolecularMachineToMolecularActivityAssociation --|> OntologyClass : subject_category\n\n      MacromolecularMachineToMolecularActivityAssociation : subject_category_closure\n\n          MacromolecularMachineToMolecularActivityAssociation --|> OntologyClass : subject_category_closure\n\n      MacromolecularMachineToMolecularActivityAssociation : subject_closure\n\n      MacromolecularMachineToMolecularActivityAssociation : subject_label_closure\n\n      MacromolecularMachineToMolecularActivityAssociation : subject_namespace\n\n      MacromolecularMachineToMolecularActivityAssociation : timepoint\n\n      MacromolecularMachineToMolecularActivityAssociation : type\n\n\n
                                        "},{"location":"MacromolecularMachineToMolecularActivityAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • FunctionalAssociation
                                              • MacromolecularMachineToMolecularActivityAssociation [ MacromolecularMachineToEntityAssociationMixin]
                                        "},{"location":"MacromolecularMachineToMolecularActivityAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: gene, product or macromolecular complex that has the function associated with the GO term 1..1 MacromolecularMachineMixin Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: class describing the activity, process or localization of the gene product 1..1 MolecularActivity Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"MacromolecularMachineToMolecularActivityAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: macromolecular machine to molecular activity association\ndescription: A functional association between a macromolecular machine (gene, gene\n  product or complex) and a molecular activity (as represented in the GO molecular\n  function branch), where the entity carries out the activity, or contributes to its\n  execution.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: functional association\nmixins:\n- macromolecular machine to entity association mixin\nslot_usage:\n  object:\n    name: object\n    domain_of:\n    - association\n    range: molecular activity\n\n
                                        "},{"location":"Mammal/","title":"Class: Mammal","text":"Description: A member of the class Mammalia, a clade of endothermic amniotes distinguished from reptiles and birds by the possession of hair, three middle ear bones, mammary glands, and a neocortex
                                         classDiagram\n    class Mammal\n      SubjectOfInvestigation <|-- Mammal\n      CellularOrganism <|-- Mammal\n\n\n      Mammal <|-- Human\n\n\n      Mammal : category\n\n      Mammal : deprecated\n\n      Mammal : description\n\n      Mammal : full_name\n\n      Mammal : has_attribute\n\n          Mammal --|> Attribute : has_attribute\n\n      Mammal : id\n\n      Mammal : in_taxon\n\n          Mammal --|> OrganismTaxon : in_taxon\n\n      Mammal : in_taxon_label\n\n      Mammal : iri\n\n      Mammal : name\n\n      Mammal : provided_by\n\n      Mammal : synonym\n\n      Mammal : type\n\n      Mammal : xref\n\n\n
                                        "},{"location":"Mammal/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • OrganismalEntity [ SubjectOfInvestigation]
                                                • CellularOrganism [ SubjectOfInvestigation]
                                                  • Mammal [ SubjectOfInvestigation]
                                                    • Human [ SubjectOfInvestigation]
                                        "},{"location":"Mammal/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: may often be an organism attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Mammal/#linkml-source","title":"LinkML Source","text":"
                                        name: mammal\ndescription: A member of the class Mammalia, a clade of endothermic amniotes distinguished\n  from reptiles and birds by the possession of hair, three middle ear bones, mammary\n  glands, and a neocortex\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- NCBITaxon:40674\n- STY:T015\n- NCIT:C14234\n- FOODON:03411134\nis_a: cellular organism\nmixins:\n- subject of investigation\n\n
                                        "},{"location":"MappingCollection/","title":"Class: MappingCollection (Abstract)","text":"Description: A collection of deprecated mappings.
                                         classDiagram\n    class MappingCollection\n      MappingCollection : predicate_mappings\n\n          MappingCollection --|> PredicateMapping : predicate_mappings\n\n\n
                                        "},{"location":"MappingCollection/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance predicate_mappings: A collection of relationships that are not used in biolink, but have biolink patterns that can be used to replace them. This is a temporary slot to help with the transition to the fully qualified predicate model in Biolink3. 0..* PredicateMapping direct"},{"location":"MappingCollection/#linkml-source","title":"LinkML Source","text":"
                                        name: mapping collection\ndescription: A collection of deprecated mappings.\nfrom_schema: https://w3id.org/biolink/biolink-model\nabstract: true\nslots:\n- predicate mappings\ntree_root: true\n\n
                                        "},{"location":"MaterialSample/","title":"Class: MaterialSample","text":"Description: A sample is a limited quantity of something (e.g. an individual or set of individuals from a population, or a portion of a substance) to be used for testing, analysis, inspection, investigation, demonstration, or trial use. [SIO]

                                        Aliases: biospecimen, sample, biosample, physical sample

                                         classDiagram\n    class MaterialSample\n      SubjectOfInvestigation <|-- MaterialSample\n      PhysicalEntity <|-- MaterialSample\n\n      MaterialSample : category\n\n      MaterialSample : deprecated\n\n      MaterialSample : description\n\n      MaterialSample : full_name\n\n      MaterialSample : has_attribute\n\n          MaterialSample --|> Attribute : has_attribute\n\n      MaterialSample : id\n\n      MaterialSample : iri\n\n      MaterialSample : name\n\n      MaterialSample : provided_by\n\n      MaterialSample : synonym\n\n      MaterialSample : type\n\n      MaterialSample : xref\n\n\n
                                        "},{"location":"MaterialSample/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • PhysicalEntity [ PhysicalEssence]
                                              • MaterialSample [ SubjectOfInvestigation]
                                        "},{"location":"MaterialSample/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"MaterialSample/#usages","title":"Usages","text":"used by used in type used MaterialSampleDerivationAssociation subject range MaterialSample MaterialSampleToDiseaseOrPhenotypicFeatureAssociation subject range MaterialSample"},{"location":"MaterialSample/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage BIOSAMPLE MaterialSample GOLD.META MaterialSample"},{"location":"MaterialSample/#linkml-source","title":"LinkML Source","text":"
                                        name: material sample\nid_prefixes:\n- BIOSAMPLE\n- GOLD.META\ndescription: A sample is a limited quantity of something (e.g. an individual or set\n  of individuals from a population, or a portion of a substance) to be used for testing,\n  analysis, inspection, investigation, demonstration, or trial use. [SIO]\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- biospecimen\n- sample\n- biosample\n- physical sample\nexact_mappings:\n- OBI:0000747\n- SIO:001050\nis_a: physical entity\nmixins:\n- subject of investigation\n\n
                                        "},{"location":"MaterialSampleDerivationAssociation/","title":"Class: MaterialSampleDerivationAssociation","text":"Description: An association between a material sample and the material entity from which it is derived.
                                         classDiagram\n    class MaterialSampleDerivationAssociation\n      Association <|-- MaterialSampleDerivationAssociation\n\n      MaterialSampleDerivationAssociation : aggregator_knowledge_source\n\n      MaterialSampleDerivationAssociation : category\n\n      MaterialSampleDerivationAssociation : deprecated\n\n      MaterialSampleDerivationAssociation : description\n\n      MaterialSampleDerivationAssociation : has_attribute\n\n          MaterialSampleDerivationAssociation --|> Attribute : has_attribute\n\n      MaterialSampleDerivationAssociation : has_evidence\n\n          MaterialSampleDerivationAssociation --|> EvidenceType : has_evidence\n\n      MaterialSampleDerivationAssociation : id\n\n      MaterialSampleDerivationAssociation : iri\n\n      MaterialSampleDerivationAssociation : knowledge_source\n\n      MaterialSampleDerivationAssociation : name\n\n      MaterialSampleDerivationAssociation : negated\n\n      MaterialSampleDerivationAssociation : object\n\n          MaterialSampleDerivationAssociation --|> NamedThing : object\n\n      MaterialSampleDerivationAssociation : object_category\n\n          MaterialSampleDerivationAssociation --|> OntologyClass : object_category\n\n      MaterialSampleDerivationAssociation : object_category_closure\n\n          MaterialSampleDerivationAssociation --|> OntologyClass : object_category_closure\n\n      MaterialSampleDerivationAssociation : object_closure\n\n      MaterialSampleDerivationAssociation : object_label_closure\n\n      MaterialSampleDerivationAssociation : object_namespace\n\n      MaterialSampleDerivationAssociation : original_object\n\n      MaterialSampleDerivationAssociation : original_predicate\n\n      MaterialSampleDerivationAssociation : original_subject\n\n      MaterialSampleDerivationAssociation : predicate\n\n      MaterialSampleDerivationAssociation : primary_knowledge_source\n\n      MaterialSampleDerivationAssociation : publications\n\n          MaterialSampleDerivationAssociation --|> Publication : publications\n\n      MaterialSampleDerivationAssociation : qualifier\n\n      MaterialSampleDerivationAssociation : qualifiers\n\n          MaterialSampleDerivationAssociation --|> OntologyClass : qualifiers\n\n      MaterialSampleDerivationAssociation : retrieval_source_ids\n\n          MaterialSampleDerivationAssociation --|> RetrievalSource : retrieval_source_ids\n\n      MaterialSampleDerivationAssociation : subject\n\n          MaterialSampleDerivationAssociation --|> MaterialSample : subject\n\n      MaterialSampleDerivationAssociation : subject_category\n\n          MaterialSampleDerivationAssociation --|> OntologyClass : subject_category\n\n      MaterialSampleDerivationAssociation : subject_category_closure\n\n          MaterialSampleDerivationAssociation --|> OntologyClass : subject_category_closure\n\n      MaterialSampleDerivationAssociation : subject_closure\n\n      MaterialSampleDerivationAssociation : subject_label_closure\n\n      MaterialSampleDerivationAssociation : subject_namespace\n\n      MaterialSampleDerivationAssociation : timepoint\n\n      MaterialSampleDerivationAssociation : type\n\n\n
                                        "},{"location":"MaterialSampleDerivationAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • MaterialSampleDerivationAssociation
                                        "},{"location":"MaterialSampleDerivationAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: the material sample being described 1..1 MaterialSample Association predicate: derivation relationship 1..1 PredicateType Association object: the material entity the sample was derived from. This may be another material sample, or any other material entity, including for example an organism, a geographic feature, or some environmental material. 1..1 NamedThing Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"MaterialSampleDerivationAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: material sample derivation association\ndescription: An association between a material sample and the material entity from\n  which it is derived.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nslot_usage:\n  subject:\n    name: subject\n    description: the material sample being described\n    domain_of:\n    - association\n    range: material sample\n  object:\n    name: object\n    description: the material entity the sample was derived from. This may be another\n      material sample, or any other material entity, including for example an organism,\n      a geographic feature, or some environmental material.\n    domain_of:\n    - association\n  predicate:\n    name: predicate\n    description: derivation relationship\n    domain_of:\n    - predicate mapping\n    - association\n    subproperty_of: derives from\ndefining_slots:\n- subject\n- predicate\n\n
                                        "},{"location":"MaterialSampleToDiseaseOrPhenotypicFeatureAssociation/","title":"Class: MaterialSampleToDiseaseOrPhenotypicFeatureAssociation","text":"Description: An association between a material sample and a disease or phenotype.
                                         classDiagram\n    class MaterialSampleToDiseaseOrPhenotypicFeatureAssociation\n      MaterialSampleToEntityAssociationMixin <|-- MaterialSampleToDiseaseOrPhenotypicFeatureAssociation\n      EntityToDiseaseOrPhenotypicFeatureAssociationMixin <|-- MaterialSampleToDiseaseOrPhenotypicFeatureAssociation\n      Association <|-- MaterialSampleToDiseaseOrPhenotypicFeatureAssociation\n\n      MaterialSampleToDiseaseOrPhenotypicFeatureAssociation : aggregator_knowledge_source\n\n      MaterialSampleToDiseaseOrPhenotypicFeatureAssociation : category\n\n      MaterialSampleToDiseaseOrPhenotypicFeatureAssociation : deprecated\n\n      MaterialSampleToDiseaseOrPhenotypicFeatureAssociation : description\n\n      MaterialSampleToDiseaseOrPhenotypicFeatureAssociation : has_attribute\n\n          MaterialSampleToDiseaseOrPhenotypicFeatureAssociation --|> Attribute : has_attribute\n\n      MaterialSampleToDiseaseOrPhenotypicFeatureAssociation : has_evidence\n\n          MaterialSampleToDiseaseOrPhenotypicFeatureAssociation --|> EvidenceType : has_evidence\n\n      MaterialSampleToDiseaseOrPhenotypicFeatureAssociation : id\n\n      MaterialSampleToDiseaseOrPhenotypicFeatureAssociation : iri\n\n      MaterialSampleToDiseaseOrPhenotypicFeatureAssociation : knowledge_source\n\n      MaterialSampleToDiseaseOrPhenotypicFeatureAssociation : name\n\n      MaterialSampleToDiseaseOrPhenotypicFeatureAssociation : negated\n\n      MaterialSampleToDiseaseOrPhenotypicFeatureAssociation : object\n\n          MaterialSampleToDiseaseOrPhenotypicFeatureAssociation --|> DiseaseOrPhenotypicFeature : object\n\n      MaterialSampleToDiseaseOrPhenotypicFeatureAssociation : object_category\n\n          MaterialSampleToDiseaseOrPhenotypicFeatureAssociation --|> OntologyClass : object_category\n\n      MaterialSampleToDiseaseOrPhenotypicFeatureAssociation : object_category_closure\n\n          MaterialSampleToDiseaseOrPhenotypicFeatureAssociation --|> OntologyClass : object_category_closure\n\n      MaterialSampleToDiseaseOrPhenotypicFeatureAssociation : object_closure\n\n      MaterialSampleToDiseaseOrPhenotypicFeatureAssociation : object_label_closure\n\n      MaterialSampleToDiseaseOrPhenotypicFeatureAssociation : object_namespace\n\n      MaterialSampleToDiseaseOrPhenotypicFeatureAssociation : original_object\n\n      MaterialSampleToDiseaseOrPhenotypicFeatureAssociation : original_predicate\n\n      MaterialSampleToDiseaseOrPhenotypicFeatureAssociation : original_subject\n\n      MaterialSampleToDiseaseOrPhenotypicFeatureAssociation : predicate\n\n      MaterialSampleToDiseaseOrPhenotypicFeatureAssociation : primary_knowledge_source\n\n      MaterialSampleToDiseaseOrPhenotypicFeatureAssociation : publications\n\n          MaterialSampleToDiseaseOrPhenotypicFeatureAssociation --|> Publication : publications\n\n      MaterialSampleToDiseaseOrPhenotypicFeatureAssociation : qualifier\n\n      MaterialSampleToDiseaseOrPhenotypicFeatureAssociation : qualifiers\n\n          MaterialSampleToDiseaseOrPhenotypicFeatureAssociation --|> OntologyClass : qualifiers\n\n      MaterialSampleToDiseaseOrPhenotypicFeatureAssociation : retrieval_source_ids\n\n          MaterialSampleToDiseaseOrPhenotypicFeatureAssociation --|> RetrievalSource : retrieval_source_ids\n\n      MaterialSampleToDiseaseOrPhenotypicFeatureAssociation : subject\n\n          MaterialSampleToDiseaseOrPhenotypicFeatureAssociation --|> MaterialSample : subject\n\n      MaterialSampleToDiseaseOrPhenotypicFeatureAssociation : subject_category\n\n          MaterialSampleToDiseaseOrPhenotypicFeatureAssociation --|> OntologyClass : subject_category\n\n      MaterialSampleToDiseaseOrPhenotypicFeatureAssociation : subject_category_closure\n\n          MaterialSampleToDiseaseOrPhenotypicFeatureAssociation --|> OntologyClass : subject_category_closure\n\n      MaterialSampleToDiseaseOrPhenotypicFeatureAssociation : subject_closure\n\n      MaterialSampleToDiseaseOrPhenotypicFeatureAssociation : subject_label_closure\n\n      MaterialSampleToDiseaseOrPhenotypicFeatureAssociation : subject_namespace\n\n      MaterialSampleToDiseaseOrPhenotypicFeatureAssociation : timepoint\n\n      MaterialSampleToDiseaseOrPhenotypicFeatureAssociation : type\n\n\n
                                        "},{"location":"MaterialSampleToDiseaseOrPhenotypicFeatureAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • MaterialSampleToDiseaseOrPhenotypicFeatureAssociation [ MaterialSampleToEntityAssociationMixin EntityToDiseaseOrPhenotypicFeatureAssociationMixin]
                                        "},{"location":"MaterialSampleToDiseaseOrPhenotypicFeatureAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: the material sample being described 1..1 MaterialSample Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: disease or phenotype 1..1 DiseaseOrPhenotypicFeature Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"MaterialSampleToDiseaseOrPhenotypicFeatureAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: material sample to disease or phenotypic feature association\ndescription: An association between a material sample and a disease or phenotype.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nmixins:\n- material sample to entity association mixin\n- entity to disease or phenotypic feature association mixin\ndefining_slots:\n- subject\n- object\n\n
                                        "},{"location":"MaterialSampleToEntityAssociationMixin/","title":"Class: MaterialSampleToEntityAssociationMixin","text":"Description: An association between a material sample and something.
                                         classDiagram\n    class MaterialSampleToEntityAssociationMixin\n      MaterialSampleToEntityAssociationMixin <|-- MaterialSampleToDiseaseOrPhenotypicFeatureAssociation\n\n\n
                                        "},{"location":"MaterialSampleToEntityAssociationMixin/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"MaterialSampleToEntityAssociationMixin/#mixin-usage","title":"Mixin Usage","text":"mixed into description MaterialSampleToDiseaseOrPhenotypicFeatureAssociation An association between a material sample and a disease or phenotype."},{"location":"MaterialSampleToEntityAssociationMixin/#linkml-source","title":"LinkML Source","text":"
                                        name: material sample to entity association mixin\ndescription: An association between a material sample and something.\nfrom_schema: https://w3id.org/biolink/biolink-model\nmixin: true\nslot_usage:\n  subject:\n    name: subject\n    description: the material sample being described\n    domain_of:\n    - association\n    range: material sample\ndefining_slots:\n- subject\n\n
                                        "},{"location":"MaxResearchPhaseEnum/","title":"Enum: MaxResearchPhaseEnum","text":""},{"location":"MaxResearchPhaseEnum/#permissible-values","title":"Permissible Values","text":"Value Meaning Description pre_clinical_research_phase None Biolink 'pre_clinical_research' is the union of both the FDA discovery and development phase and FDA preclinical research phase. Discovery involves researchers finding new possibilities for medication through testing molecular compounds, noting unexpected effects from existing treatments, or the creation of new technology that allows novel ways of targeting medical products to sites in the body. Drug development occurs after researchers identify potential compounds for experiments Preclinical Research Phase. Once researchers have examined the possibilities a new drug may contain, they must do preliminary research to determine its potential for harm (toxicity). This is categorized as preclinical research and can be one of two types: in vitro or in vivo. clinical_trial_phase None Clinical research involves trials of the drug on people, and it is one of the most involved stages in the drug development and approval process. Clinical trials must answer specific questions and follow a protocol determined by the drug researcher or manufacturer. clinical_trial_phase_1 None In the FDA Clinical Trial Phase, the Clinical Trial Phase 1 involves 20 \u2013 100 study participants and lasts several months. This phase is used to determine the safety and dosage of the drug, and about 70% of these drugs move on to the next clinical research phase. clinical_trial_phase_2 None In the FDA Clinical Trial Phase, the Clinical Trial Phase 2 involves up to several hundred people, who must have the disease or condition the drug supposes to treat. This phase can last from a few months to two years, and its purpose is to monitor the efficacy of the drug, as well as note side effects that may occur. clinical_trial_phase_3 None In the FDA Clinical Trial Phase, the Clinical Trial Phase 3 involves 300 \u2013 3000 volunteers and can last up to four years. It is used to continue monitoring the efficacy of the drug, as well as exploring any longer-term adverse reactions. clinical_trial_phase_4 None In the FDA Clinical Trial Phase, the Clinical Trial Phase 4 involves several thousands of volunteers who have the disease or condition and continues to monitor safety and efficacy. If a drug passes this phase, it goes on to FDA review. not_provided None None"},{"location":"MaxResearchPhaseEnum/#slots","title":"Slots","text":"Name Description max_research_phase None"},{"location":"MaxResearchPhaseEnum/#linkml-source","title":"LinkML Source","text":"
                                        name: MaxResearchPhaseEnum\nfrom_schema: https://w3id.org/biolink/biolink-model\npermissible_values:\n  pre_clinical_research_phase:\n    text: pre_clinical_research_phase\n    description: 'Biolink ''pre_clinical_research'' is the union of both the `FDA\n      discovery and development phase` and  `FDA preclinical research phase`. Discovery\n      involves researchers finding new possibilities for medication  through testing\n      molecular compounds, noting unexpected effects from existing treatments, or\n      the creation of  new technology that allows novel ways of targeting medical\n      products to sites in the body. Drug development  occurs after researchers identify\n      potential compounds for experiments Preclinical Research Phase.   Once researchers\n      have examined the possibilities a new drug may contain, they must do preliminary\n      research  to determine its potential for harm (toxicity). This is categorized\n      as preclinical research and can be one of  two types: in vitro or in vivo.'\n    notes:\n    - DrugBank calls this 'experimental'.\n  clinical_trial_phase:\n    text: clinical_trial_phase\n    description: Clinical research involves trials of the drug on people, and it is\n      one of the most involved stages in the drug development and approval process.\n      Clinical trials must answer specific questions and follow a protocol determined\n      by the drug researcher or manufacturer.\n  clinical_trial_phase_1:\n    text: clinical_trial_phase_1\n    description: In the FDA Clinical Trial Phase, the Clinical Trial Phase 1 involves\n      20 \u2013 100 study participants and lasts several months. This phase is used to\n      determine the safety and dosage of the drug, and about 70% of these drugs move\n      on to the next clinical research phase.\n    is_a: clinical_trial_phase\n  clinical_trial_phase_2:\n    text: clinical_trial_phase_2\n    description: In the FDA Clinical Trial Phase, the Clinical Trial Phase 2 involves\n      up to several hundred people, who must have the disease or condition the drug\n      supposes to treat. This phase can last from a few months to two years, and its\n      purpose is to monitor the efficacy of the drug, as well as note side effects\n      that may occur.\n    is_a: clinical_trial_phase\n  clinical_trial_phase_3:\n    text: clinical_trial_phase_3\n    description: In the FDA Clinical Trial Phase, the Clinical Trial Phase 3 involves\n      300 \u2013 3000 volunteers and can last up to four years. It is used to continue\n      monitoring the efficacy of the drug, as well as exploring any longer-term adverse\n      reactions.\n    is_a: clinical_trial_phase\n  clinical_trial_phase_4:\n    text: clinical_trial_phase_4\n    description: In the FDA Clinical Trial Phase, the Clinical Trial Phase 4 involves\n      several thousands of volunteers who have the disease or condition and continues\n      to monitor safety and efficacy. If a drug passes this phase, it goes on to FDA\n      review.\n    is_a: clinical_trial_phase\n  not_provided:\n    text: not_provided\n\n
                                        "},{"location":"MicroRNA/","title":"Class: MicroRNA","text":"
                                         classDiagram\n    class MicroRNA\n      NoncodingRNAProduct <|-- MicroRNA\n\n      MicroRNA : category\n\n      MicroRNA : deprecated\n\n      MicroRNA : description\n\n      MicroRNA : full_name\n\n      MicroRNA : has_attribute\n\n          MicroRNA --|> Attribute : has_attribute\n\n      MicroRNA : id\n\n      MicroRNA : in_taxon\n\n          MicroRNA --|> OrganismTaxon : in_taxon\n\n      MicroRNA : in_taxon_label\n\n      MicroRNA : iri\n\n      MicroRNA : name\n\n      MicroRNA : provided_by\n\n      MicroRNA : synonym\n\n      MicroRNA : type\n\n      MicroRNA : xref\n\n\n
                                        "},{"location":"MicroRNA/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • Transcript
                                                • RNAProduct [ GeneProductMixin]
                                                  • NoncodingRNAProduct
                                                    • MicroRNA
                                        "},{"location":"MicroRNA/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance synonym: Alternate human-readable names for a thing 0..* LabelType GeneProductMixin, NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie GeneProductMixin, NamedThing in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: genes are typically designated by a short symbol and a full name. We map the symbol to the default display name and use an additional slot for full name 0..1 SymbolType MacromolecularMachineMixin, Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"MicroRNA/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage MIR MicroRNASiRNA HGNC GeneMicroRNASiRNA WormBase GeneMicroRNASiRNASequenceVariant"},{"location":"MicroRNA/#linkml-source","title":"LinkML Source","text":"
                                        name: microRNA\nid_prefixes:\n- MIR\n- HGNC\n- WormBase\nin_subset:\n- model_organism_database\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- SO:0000276\n- SIO:001397\n- WIKIDATA:Q310899\nis_a: noncoding RNA product\n\n
                                        "},{"location":"Migration_3.0_Guide/","title":"Biolink Model 3.0 Migration Guide","text":"

                                        Please feel free to contact the data modeling team for advice, there are a lot of changes! In general, we represent statements of knowledge using the \"onion\" model, where the core triple (the subject, predicate and object) is qualified in one layer and provenance is added in another.

                                        Note: association object has a \"qualifiers\" slot that is not currently modeled to contain all qualifiers on an edge. instead this is a left-over property that will be deprecated when more of the qualifier methodology is instantiated in the model.

                                        An example of this is below, modeling the knowledge statement:

                                        Late Stage Ebola has phenotype Severe Bleeding with 92%  penetrance in adults\n

                                        "},{"location":"Migration_3.0_Guide/#for-guidance-in-migrating-existing-predicates-to-their-fully-qualified-association-based-counterparts-please-refer-to","title":"For guidance in migrating existing predicates, to their fully qualified Association-based counterparts, please refer to:","text":"
                                        • Deprecated predicate to qualifier mappings This is a mapping file that shows how deprecated predicates like \"increases expression of\" can be translated to their equivalent Association-based, qualifiier representation.

                                        • Association semantics using qualifiers This is a general guide with examples of fully qualified Associations in the chemical-to-gene domain.

                                        • Predicate transformation table View the predicate transformations to qualifiers in the predicate hierarchy

                                        "},{"location":"Migration_3.0_Guide/#deprecated-predicates","title":"Deprecated Predicates:","text":"

                                        Code to list deprecated predicates, classes and associations can be found here: https://tinyurl.com/ycyd3xae

                                        • affects abundance of
                                        • abundance affected by
                                        • increases abundance of
                                        • abundance increased by
                                        • decreases abundance of
                                        • abundance decreased by
                                        • increases activity of
                                        • affects activity of
                                        • activity affected by
                                        • activity increased by
                                        • affects expression in
                                        • decreases activity of
                                        • activity decreased by
                                        • affects expression of
                                        • expression affected by
                                        • increases expression of
                                        • expression increased by
                                        • decreases expression of
                                        • expression decreased by
                                        • affects folding of
                                        • folding affected by
                                        • increases folding of
                                        • folding increased by
                                        • decreases folding of
                                        • folding decreased by
                                        • affects localization of
                                        • localization affected by
                                        • increases localization of
                                        • localization increased by
                                        • decreases localization of
                                        • localization decreased by
                                        • affects metabolic processing of
                                        • metabolic processing affected by
                                        • increases metabolic processing of
                                        • metabolic processing increased by
                                        • decreases metabolic processing of
                                        • metabolic processing decreased by
                                        • affects molecular modification of
                                        • molecular modification affected by
                                        • increases molecular modification of
                                        • molecular modification increased by
                                        • decreases molecular modification of
                                        • molecular modification decreased by
                                        • affects synthesis of
                                        • synthesis affected by
                                        • increases synthesis of
                                        • synthesis increased by
                                        • decreases synthesis of
                                        • synthesis decreased by
                                        • affects degradation of
                                        • degradation affected by
                                        • increases degradation of
                                        • degradation increased by
                                        • decreases degradation of
                                        • degradation decreased by
                                        • affects mutation rate of
                                        • mutation rate affected by
                                        • increases mutation rate of
                                        • mutation rate increased by
                                        • decreases mutation rate of
                                        • mutation rate decreased by
                                        • affects splicing of
                                        • splicing affected by
                                        • increases splicing of
                                        • splicing increased by
                                        • decreases splicing of
                                        • splicing decreased by
                                        • affects stability of
                                        • stability affected by
                                        • increases stability of
                                        • stability increased by
                                        • decreases stability of
                                        • stability decreased by
                                        • affects transport of
                                        • transport affected by
                                        • increases transport of
                                        • transport increased by
                                        • decreases transport of
                                        • transport decreased by
                                        • affects secretion of
                                        • secretion affected by
                                        • increases secretion of
                                        • secretion increased by
                                        • decreases secretion of
                                        • secretion decreased by
                                        • affects uptake of
                                        • uptake affected by
                                        • increases uptake of
                                        • uptake increased by
                                        • decreases uptake of
                                        • uptake decreased by

                                        Instead of these predicates, please use a pattern like this (note: each transformation from specific predicate to generic predicate with qualifiers will require different transforms, please refer to this spreadsheet for a guide):

                                        subject: x\npredicate: affects\nqualified predicate: causes\nobject: y\nobject aspect qualifier: values from gene_or_gene_product_or_chemical_entity_aspect_enum\nobject direction qualfiier: values from direction_qualifier_enum\n
                                        • positively regulates
                                        • positively regulated by
                                        • negatively regulates
                                        • negatively regulated by
                                        • process regulates process
                                        • process regulated by process
                                        • process positively regulates process
                                        • process positively regulated by process
                                        • process negatively regulates process
                                        • process negatively regulated by process
                                        • entity regulates entity
                                        • entity regulated by entity
                                        • entity positively regulates entity
                                        • entity positively regulated by entity
                                        • entity negatively regulates entity
                                        • entity negatively regulated by entity

                                        Instead of these predicates, please use:

                                        subject: x\npredicate: regulates\nobject: y\nobject direction qualifier: values from: direction_qualifier_enum \n
                                        • approved to treat
                                        • approved for treatment by

                                        Instead of this predicate please use the edge property: FDA approval status With values from: FDA_approval_status_enum

                                        • has real world evidence of association with

                                        Instead of this predicate please use one of the following predicates:

                                        Correlated with Positively correlated with Negatively correlated with Associated with Associated with likelihood of

                                        • directly interacts with
                                        • decreases molecular interaction
                                        • molecular interaction decreased by
                                        • increases molecular interaction
                                        • molecular interaction increased by
                                        • chemically interacts with
                                        • molecularly interacts with

                                        Instead of these predicates please use one of the following:

                                        • physically interacts with
                                        • binds
                                        • directly physically interacts with
                                        • indirectly physically interacts with
                                        "},{"location":"Migration_3.0_Guide/#deprecated-edge-properties-qualifiers","title":"Deprecated edge properties (qualifiers):","text":"
                                        • has population context
                                        • has temporal context

                                        Instead of these qualifiers, please use one of the following qualifiers: * context qualifier * anatomical context qualifier * temporal context qualifier

                                        "},{"location":"Migration_3.0_Guide/#deprecate-classes-and-associations","title":"Deprecate classes and associations:","text":"
                                        • chemical to gene association
                                        "},{"location":"Migration_3.0_Guide/#deprecations-in-previous-releases-now-removed","title":"Deprecations in previous releases, now removed:","text":"
                                        • source
                                        "},{"location":"Migration_3.0_Guide/#additions","title":"Additions:","text":"

                                        subject and object qualifiers: * aspect qualifier * derivative qualifier * part qualifier * context qualifier * direction qualifier * qualified predicate

                                        "},{"location":"Migration_3.0_Guide/#association-qualifiers","title":"Association qualifiers:","text":"
                                        • statement qualifier
                                        • causal mechanism qualifier
                                        • anatomical context qualifier
                                        • species context qualifier
                                        "},{"location":"Migration_3.0_Guide/#enumerations","title":"Enumerations:","text":"
                                        • anatomical_context_qualifier_enum
                                        • direction_qualifier_enum
                                        • chemical_entity_derivative_enum
                                        • chemical_or_gene_or_gene_product_form_enum
                                        • gene_or_gene_product_or_chemical_part_qualifier_enum
                                        • gene_or_gene_product_or_chemical_entity_aspect_enum
                                        • causal_mechanism_qualifier_enum
                                        "},{"location":"Migration_3.0_Guide/#associations","title":"Associations:","text":"
                                        • chemical gene interaction association
                                        • chemical affects gene association
                                        • named thing associated with likelihood of named thing association
                                        "},{"location":"Migration_3.0_Guide/#trapi-examples","title":"TRAPI Examples","text":"

                                        Please see examples in the TRAPI repository

                                        "},{"location":"Migration_3.0_Guide/#biolink-model-20-migration-guide","title":"Biolink Model 2.0 Migration Guide","text":""},{"location":"Migration_3.0_Guide/#summary-of-chemical-changes-in-biolink-model-200","title":"Summary of chemical changes in Biolink-Model 2.0.0","text":"
                                        • Refactor of the 'Molecular Entity' and 'Chemical Substance' classes and hierarchy.
                                        • 'Genomic Entity' is now a 'mixin' rather than a class.
                                        • 'Chemical Substance' class is deprecated in favor of 'Small Molecule' (child of 'Molecular Entity').
                                        • New classes: 'Chemical Entity', 'Chemical Mixture', 'Complex Chemical Mixture', 'Small Molecule Entity', 'Polypeptide', 'Nucleic Acid Entity'.
                                        • 'Gene' now is a child of 'Nucleic Acid Entity'.
                                        • 'Nucleic Acid Entity' now groups DNA, RNA, etc.
                                        • 'Protein' is a child of 'Polypeptide'.
                                        • 'Carbohydrate', 'FoodComponent', and 'Metabolite' are deprecated.
                                        "},{"location":"Migration_3.0_Guide/#summary-of-evidenceprovenance-related-changes-in-biolink-model-200","title":"Summary of evidence/provenance related changes in Biolink-Model 2.0.0","text":"
                                        • New classes: 'Information Resource'
                                        • New association slots (edge properties): 'knowledge source', 'primary knowledge source', 'original knowledge source', 'aggregator knowledge source', 'supporting data source'
                                        "},{"location":"Migration_3.0_Guide/#summary-of-reaction-related-changes-in-biolink-model-200","title":"Summary of reaction related changes in Biolink-Model 2.0.0","text":"
                                        • New association classes: \u2018Reaction To Participant Association\u2019, \u2018Reaction To Catalyst Association\u2019.
                                        • New predicates (and inverses): 'catalyzes', 'has substrate', 'consumes'.
                                        • EC numbers help define the 'Molecular Activity' class.
                                        "},{"location":"Migration_3.0_Guide/#inverses","title":"Inverses","text":"
                                        • added inverses for the majority of biolink predicates.
                                        • primary direction of predicate tagged with 'biolink:canonical_predicate'.
                                        "},{"location":"Migration_3.0_Guide/#deprecated-items-removed","title":"Deprecated items removed","text":"
                                        • assciation_id, edge label, association type, disease or phenotypic feature association to location association.
                                        "},{"location":"ModelOrganismDatabase/","title":"Subset: ModelOrganismDatabase","text":"

                                        Subset that is relevant for a typical Model Organism Database (MOD)

                                        "},{"location":"ModelOrganismDatabase/#classes-in-subset","title":"Classes in subset:","text":"Class Description AnatomicalEntity A subcellular location, cell type or gross anatomical part Article a piece of writing on a particular topic presented as a stand-alone section of a larger publication Book This class may rarely be instantiated except if use cases of a given knowledge graph support its utility. BookChapter None Disease A disorder of structure or function, especially one that produces specific signs, phenotypes or symptoms or that affects a specific location and is not simply a direct result of physical injury. A disposition to undergo pathological processes that exists in an organism because of one or more disorders in that organism. ExposureEvent A (possibly time bounded) incidence of a feature of the environment of an organism that influences one or more phenotypic features of that organism, potentially mediated by genes Gene A region (or regions) that includes all of the sequence elements necessary to encode a functional transcript. A gene locus may include regulatory regions, transcribed regions and/or other functional sequence regions. GeneFamily any grouping of multiple genes or gene products related by common descent Genome A genome is the sum of genetic material within a cell or virion. Genotype An information content entity that describes a genome by specifying the total variation in genomic sequence and/or gene expression, relative to some established background InformationContentEntityToNamedThingAssociation association between a named thing and a information content entity where the specific context of the relationship between that named thing and the publication is unknown. For example, model organisms databases often capture the knowledge that a gene is found in a journal article, but not specifically the context in which that gene was documented in the article. In these cases, this association with the accompanying predicate 'mentions' could be used. Conversely, for more specific associations (like 'gene to disease association', the publication should be captured as an edge property). LifeStage A stage of development or growth of an organism, including post-natal adult stages MacromolecularComplex A stable assembly of two or more macromolecules, i.e. proteins, nucleic acids, carbohydrates or lipids, in which at least one component is a protein and the constituent parts function together. MicroRNA None NucleicAcidEntity A nucleic acid entity is a molecular entity characterized by availability in gene databases of nucleotide-based sequence representations of its precise sequence; for convenience of representation, partial sequences of various kinds are included. OrganismTaxon A classification of a set of organisms. Example instances: NCBITaxon:9606 (Homo sapiens), NCBITaxon:2 (Bacteria). Can also be used to represent strains or subspecies. PhenotypicFeature A combination of entity and quality that makes up a phenotyping statement. An observable characteristic of an individual resulting from the interaction of its genotype with its molecular and physical environment. Polypeptide A polypeptide is a molecular entity characterized by availability in protein databases of amino-acid-based sequence representations of its precise primary structure; for convenience of representation, partial sequences of various kinds are included, even if they do not represent a physical molecule. PopulationOfIndividualOrganisms A collection of individuals from the same taxonomic class distinguished by one or more characteristics. Characteristics can include, but are not limited to, shared geographic location, genetics, phenotypes. Publication Any \u2018published\u2019 piece of information. Publications are considered broadly to include any document or document part made available in print or on the web - which may include scientific journal issues, individual articles, and books - as well as things like pre-prints, white papers, patents, drug labels, web pages, protocol documents, and even a part of a publication if of significant knowledge scope (e.g. a figure, figure legend, or section highlighted by NLP). ReagentTargetedGene A gene altered in its expression level in the context of some experiment as a result of being targeted by gene-knockdown reagent(s) such as a morpholino or RNAi. SequenceVariant A sequence_variant is a non exact copy of a sequence_feature or genome exhibiting one or more sequence_alteration. Serial This class may rarely be instantiated except if use cases of a given knowledge graph support its utility. SiRNA A small RNA molecule that is the product of a longer exogenous or endogenous dsRNA, which is either a bimolecular duplex or very long hairpin, processed (via the Dicer pathway) such that numerous siRNAs accumulate from both strands of the dsRNA. SRNAs trigger the cleavage of their target molecules. SmallMolecule A small molecule entity is a molecular entity characterized by availability in small-molecule databases of SMILES, InChI, IUPAC, or other unambiguous representation of its precise chemical structure; for convenience of representation, any valid chemical representation is included, even if it is not strictly molecular (e.g., sodium ion). Transcript An RNA synthesized on a DNA or RNA template by an RNA polymerase."},{"location":"ModelOrganismDatabase/#anatomicalentity","title":"AnatomicalEntity","text":"

                                        A subcellular location, cell type or gross anatomical part

                                        "},{"location":"ModelOrganismDatabase/#article","title":"Article","text":"

                                        a piece of writing on a particular topic presented as a stand-alone section of a larger publication

                                        "},{"location":"ModelOrganismDatabase/#book","title":"Book","text":"

                                        This class may rarely be instantiated except if use cases of a given knowledge graph support its utility.

                                        "},{"location":"ModelOrganismDatabase/#bookchapter","title":"BookChapter","text":"

                                        None

                                        "},{"location":"ModelOrganismDatabase/#disease","title":"Disease","text":"

                                        A disorder of structure or function, especially one that produces specific signs, phenotypes or symptoms or that affects a specific location and is not simply a direct result of physical injury. A disposition to undergo pathological processes that exists in an organism because of one or more disorders in that organism.

                                        "},{"location":"ModelOrganismDatabase/#exposureevent","title":"ExposureEvent","text":"

                                        A (possibly time bounded) incidence of a feature of the environment of an organism that influences one or more phenotypic features of that organism, potentially mediated by genes

                                        "},{"location":"ModelOrganismDatabase/#gene","title":"Gene","text":"

                                        A region (or regions) that includes all of the sequence elements necessary to encode a functional transcript. A gene locus may include regulatory regions, transcribed regions and/or other functional sequence regions.

                                        "},{"location":"ModelOrganismDatabase/#genefamily","title":"GeneFamily","text":"

                                        any grouping of multiple genes or gene products related by common descent

                                        "},{"location":"ModelOrganismDatabase/#genome","title":"Genome","text":"

                                        A genome is the sum of genetic material within a cell or virion.

                                        "},{"location":"ModelOrganismDatabase/#genotype","title":"Genotype","text":"

                                        An information content entity that describes a genome by specifying the total variation in genomic sequence and/or gene expression, relative to some established background

                                        "},{"location":"ModelOrganismDatabase/#informationcontententitytonamedthingassociation","title":"InformationContentEntityToNamedThingAssociation","text":"

                                        association between a named thing and a information content entity where the specific context of the relationship between that named thing and the publication is unknown. For example, model organisms databases often capture the knowledge that a gene is found in a journal article, but not specifically the context in which that gene was documented in the article. In these cases, this association with the accompanying predicate 'mentions' could be used. Conversely, for more specific associations (like 'gene to disease association', the publication should be captured as an edge property).

                                        "},{"location":"ModelOrganismDatabase/#lifestage","title":"LifeStage","text":"

                                        A stage of development or growth of an organism, including post-natal adult stages

                                        "},{"location":"ModelOrganismDatabase/#macromolecularcomplex","title":"MacromolecularComplex","text":"

                                        A stable assembly of two or more macromolecules, i.e. proteins, nucleic acids, carbohydrates or lipids, in which at least one component is a protein and the constituent parts function together.

                                        "},{"location":"ModelOrganismDatabase/#microrna","title":"MicroRNA","text":"

                                        None

                                        "},{"location":"ModelOrganismDatabase/#nucleicacidentity","title":"NucleicAcidEntity","text":"

                                        A nucleic acid entity is a molecular entity characterized by availability in gene databases of nucleotide-based sequence representations of its precise sequence; for convenience of representation, partial sequences of various kinds are included.

                                        "},{"location":"ModelOrganismDatabase/#organismtaxon","title":"OrganismTaxon","text":"

                                        A classification of a set of organisms. Example instances: NCBITaxon:9606 (Homo sapiens), NCBITaxon:2 (Bacteria). Can also be used to represent strains or subspecies.

                                        "},{"location":"ModelOrganismDatabase/#phenotypicfeature","title":"PhenotypicFeature","text":"

                                        A combination of entity and quality that makes up a phenotyping statement. An observable characteristic of an individual resulting from the interaction of its genotype with its molecular and physical environment.

                                        "},{"location":"ModelOrganismDatabase/#polypeptide","title":"Polypeptide","text":"

                                        A polypeptide is a molecular entity characterized by availability in protein databases of amino-acid-based sequence representations of its precise primary structure; for convenience of representation, partial sequences of various kinds are included, even if they do not represent a physical molecule.

                                        "},{"location":"ModelOrganismDatabase/#populationofindividualorganisms","title":"PopulationOfIndividualOrganisms","text":"

                                        A collection of individuals from the same taxonomic class distinguished by one or more characteristics. Characteristics can include, but are not limited to, shared geographic location, genetics, phenotypes.

                                        "},{"location":"ModelOrganismDatabase/#publication","title":"Publication","text":"

                                        Any \u2018published\u2019 piece of information. Publications are considered broadly to include any document or document part made available in print or on the web - which may include scientific journal issues, individual articles, and books - as well as things like pre-prints, white papers, patents, drug labels, web pages, protocol documents, and even a part of a publication if of significant knowledge scope (e.g. a figure, figure legend, or section highlighted by NLP).

                                        "},{"location":"ModelOrganismDatabase/#reagenttargetedgene","title":"ReagentTargetedGene","text":"

                                        A gene altered in its expression level in the context of some experiment as a result of being targeted by gene-knockdown reagent(s) such as a morpholino or RNAi.

                                        "},{"location":"ModelOrganismDatabase/#sequencevariant","title":"SequenceVariant","text":"

                                        A sequence_variant is a non exact copy of a sequence_feature or genome exhibiting one or more sequence_alteration.

                                        "},{"location":"ModelOrganismDatabase/#serial","title":"Serial","text":"

                                        This class may rarely be instantiated except if use cases of a given knowledge graph support its utility.

                                        "},{"location":"ModelOrganismDatabase/#sirna","title":"SiRNA","text":"

                                        A small RNA molecule that is the product of a longer exogenous or endogenous dsRNA, which is either a bimolecular duplex or very long hairpin, processed (via the Dicer pathway) such that numerous siRNAs accumulate from both strands of the dsRNA. SRNAs trigger the cleavage of their target molecules.

                                        "},{"location":"ModelOrganismDatabase/#smallmolecule","title":"SmallMolecule","text":"

                                        A small molecule entity is a molecular entity characterized by availability in small-molecule databases of SMILES, InChI, IUPAC, or other unambiguous representation of its precise chemical structure; for convenience of representation, any valid chemical representation is included, even if it is not strictly molecular (e.g., sodium ion).

                                        "},{"location":"ModelOrganismDatabase/#transcript","title":"Transcript","text":"

                                        An RNA synthesized on a DNA or RNA template by an RNA polymerase.

                                        "},{"location":"ModelToDiseaseAssociationMixin/","title":"Class: ModelToDiseaseAssociationMixin","text":"Description: This mixin is used for any association class for which the subject (source node) plays the role of a 'model', in that it recapitulates some features of the disease in a way that is useful for studying the disease outside a patient carrying the disease
                                         classDiagram\n    class ModelToDiseaseAssociationMixin\n      ModelToDiseaseAssociationMixin <|-- GeneAsAModelOfDiseaseAssociation\n      ModelToDiseaseAssociationMixin <|-- VariantAsAModelOfDiseaseAssociation\n      ModelToDiseaseAssociationMixin <|-- GenotypeAsAModelOfDiseaseAssociation\n      ModelToDiseaseAssociationMixin <|-- CellLineAsAModelOfDiseaseAssociation\n      ModelToDiseaseAssociationMixin <|-- OrganismalEntityAsAModelOfDiseaseAssociation\n\n\n
                                        "},{"location":"ModelToDiseaseAssociationMixin/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"ModelToDiseaseAssociationMixin/#mixin-usage","title":"Mixin Usage","text":"mixed into description GeneAsAModelOfDiseaseAssociation None VariantAsAModelOfDiseaseAssociation None GenotypeAsAModelOfDiseaseAssociation None CellLineAsAModelOfDiseaseAssociation None OrganismalEntityAsAModelOfDiseaseAssociation None"},{"location":"ModelToDiseaseAssociationMixin/#linkml-source","title":"LinkML Source","text":"
                                        name: model to disease association mixin\ndescription: This mixin is used for any association class for which the subject (source\n  node) plays the role of a 'model', in that it recapitulates some features of the\n  disease in a way that is useful for studying the disease outside a patient carrying\n  the disease\nfrom_schema: https://w3id.org/biolink/biolink-model\nmixin: true\nslot_usage:\n  subject:\n    name: subject\n    description: The entity that serves as the model of the disease. This may be an\n      organism, a strain of organism, a genotype or variant that exhibits similar\n      features, or a gene that when mutated exhibits features of the disease\n  predicate:\n    name: predicate\n    description: The relationship to the disease\n    domain_of:\n    - predicate mapping\n    - association\n    subproperty_of: model of\n\n
                                        "},{"location":"MolecularActivity/","title":"Class: MolecularActivity","text":"Description: An execution of a molecular function carried out by a gene product or macromolecular complex.

                                        Aliases: molecular function, molecular event, reaction

                                         classDiagram\n    class MolecularActivity\n      Occurrent <|-- MolecularActivity\n      OntologyClass <|-- MolecularActivity\n      BiologicalProcessOrActivity <|-- MolecularActivity\n\n      MolecularActivity : category\n\n      MolecularActivity : deprecated\n\n      MolecularActivity : description\n\n      MolecularActivity : enabled_by\n\n          MolecularActivity --|> MacromolecularMachineMixin : enabled_by\n\n      MolecularActivity : full_name\n\n      MolecularActivity : has_attribute\n\n          MolecularActivity --|> Attribute : has_attribute\n\n      MolecularActivity : has_input\n\n          MolecularActivity --|> MolecularEntity : has_input\n\n      MolecularActivity : has_output\n\n          MolecularActivity --|> MolecularEntity : has_output\n\n      MolecularActivity : id\n\n      MolecularActivity : in_taxon\n\n          MolecularActivity --|> OrganismTaxon : in_taxon\n\n      MolecularActivity : in_taxon_label\n\n      MolecularActivity : iri\n\n      MolecularActivity : name\n\n      MolecularActivity : provided_by\n\n      MolecularActivity : synonym\n\n      MolecularActivity : type\n\n      MolecularActivity : xref\n\n\n
                                        "},{"location":"MolecularActivity/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • BiologicalProcessOrActivity [ Occurrent OntologyClass]
                                                • MolecularActivity [ Occurrent OntologyClass]
                                        "},{"location":"MolecularActivity/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String OntologyClass, Entity has_input: A chemical entity that is the input for the reaction 0..* MolecularEntity BiologicalProcessOrActivity has_output: A chemical entity that is the output for the reaction 0..* MolecularEntity BiologicalProcessOrActivity enabled_by: The gene product, gene, or complex that catalyzes the reaction 0..* MacromolecularMachineMixin BiologicalProcessOrActivity in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"MolecularActivity/#usages","title":"Usages","text":"used by used in type used MolecularActivityToPathwayAssociation subject range MolecularActivity MacromolecularMachineToMolecularActivityAssociation object range MolecularActivity MolecularActivityToChemicalEntityAssociation subject range MolecularActivity MolecularActivityToMolecularActivityAssociation subject range MolecularActivity MolecularActivityToMolecularActivityAssociation object range MolecularActivity"},{"location":"MolecularActivity/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage GO BiologicalProcessOrActivityMolecularActivityBiologicalProcessPathwayPhysiologicalProcessAnatomicalEntityCellularComponentMacromolecularComplex REACT BiologicalProcessOrActivityMolecularActivityBiologicalProcessPathwayPhysiologicalProcessMacromolecularComplex RHEA MolecularActivity metacyc.reaction MolecularActivityBiologicalProcess EC MolecularActivity TCDB MolecularActivity KEGG.REACTION MolecularActivity KEGG MolecularEntityChemicalEntityChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityBiologicalProcessPathwayProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.ORTHOLOGY MolecularActivityGeneFamily UMLS OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureGenePolypeptideProtein BIGG.REACTION MolecularActivity SEED.REACTION MolecularActivity METANETX.REACTION MolecularActivity"},{"location":"MolecularActivity/#linkml-source","title":"LinkML Source","text":"
                                        name: molecular activity\nid_prefixes:\n- GO\n- REACT\n- RHEA\n- metacyc.reaction\n- EC\n- TCDB\n- KEGG.REACTION\n- KEGG\n- KEGG.ORTHOLOGY\n- UMLS\n- BIGG.REACTION\n- SEED.REACTION\n- METANETX.REACTION\ndescription: An execution of a molecular function carried out by a gene product or\n  macromolecular complex.\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- molecular function\n- molecular event\n- reaction\nexact_mappings:\n- GO:0003674\n- STY:T044\nbroad_mappings:\n- STY:T045\nis_a: biological process or activity\nmixins:\n- occurrent\n- ontology class\nslot_usage:\n  has input:\n    name: has input\n    description: A chemical entity that is the input for the reaction\n    domain_of:\n    - biological process or activity\n    range: molecular entity\n  has output:\n    name: has output\n    description: A chemical entity that is the output for the reaction\n    domain_of:\n    - biological process or activity\n    range: molecular entity\n  enabled by:\n    name: enabled by\n    description: The gene product, gene, or complex that catalyzes the reaction\n    domain_of:\n    - biological process or activity\n    range: macromolecular machine mixin\n\n
                                        "},{"location":"MolecularActivityToChemicalEntityAssociation/","title":"Class: MolecularActivityToChemicalEntityAssociation","text":"Description: Added in response to capturing relationship between microbiome activities as measured via measurements of blood analytes as collected via blood and stool samples
                                         classDiagram\n    class MolecularActivityToChemicalEntityAssociation\n      Association <|-- MolecularActivityToChemicalEntityAssociation\n\n      MolecularActivityToChemicalEntityAssociation : aggregator_knowledge_source\n\n      MolecularActivityToChemicalEntityAssociation : category\n\n      MolecularActivityToChemicalEntityAssociation : deprecated\n\n      MolecularActivityToChemicalEntityAssociation : description\n\n      MolecularActivityToChemicalEntityAssociation : has_attribute\n\n          MolecularActivityToChemicalEntityAssociation --|> Attribute : has_attribute\n\n      MolecularActivityToChemicalEntityAssociation : has_evidence\n\n          MolecularActivityToChemicalEntityAssociation --|> EvidenceType : has_evidence\n\n      MolecularActivityToChemicalEntityAssociation : id\n\n      MolecularActivityToChemicalEntityAssociation : iri\n\n      MolecularActivityToChemicalEntityAssociation : knowledge_source\n\n      MolecularActivityToChemicalEntityAssociation : name\n\n      MolecularActivityToChemicalEntityAssociation : negated\n\n      MolecularActivityToChemicalEntityAssociation : object\n\n          MolecularActivityToChemicalEntityAssociation --|> ChemicalEntity : object\n\n      MolecularActivityToChemicalEntityAssociation : object_category\n\n          MolecularActivityToChemicalEntityAssociation --|> OntologyClass : object_category\n\n      MolecularActivityToChemicalEntityAssociation : object_category_closure\n\n          MolecularActivityToChemicalEntityAssociation --|> OntologyClass : object_category_closure\n\n      MolecularActivityToChemicalEntityAssociation : object_closure\n\n      MolecularActivityToChemicalEntityAssociation : object_label_closure\n\n      MolecularActivityToChemicalEntityAssociation : object_namespace\n\n      MolecularActivityToChemicalEntityAssociation : original_object\n\n      MolecularActivityToChemicalEntityAssociation : original_predicate\n\n      MolecularActivityToChemicalEntityAssociation : original_subject\n\n      MolecularActivityToChemicalEntityAssociation : predicate\n\n      MolecularActivityToChemicalEntityAssociation : primary_knowledge_source\n\n      MolecularActivityToChemicalEntityAssociation : publications\n\n          MolecularActivityToChemicalEntityAssociation --|> Publication : publications\n\n      MolecularActivityToChemicalEntityAssociation : qualifier\n\n      MolecularActivityToChemicalEntityAssociation : qualifiers\n\n          MolecularActivityToChemicalEntityAssociation --|> OntologyClass : qualifiers\n\n      MolecularActivityToChemicalEntityAssociation : retrieval_source_ids\n\n          MolecularActivityToChemicalEntityAssociation --|> RetrievalSource : retrieval_source_ids\n\n      MolecularActivityToChemicalEntityAssociation : subject\n\n          MolecularActivityToChemicalEntityAssociation --|> MolecularActivity : subject\n\n      MolecularActivityToChemicalEntityAssociation : subject_category\n\n          MolecularActivityToChemicalEntityAssociation --|> OntologyClass : subject_category\n\n      MolecularActivityToChemicalEntityAssociation : subject_category_closure\n\n          MolecularActivityToChemicalEntityAssociation --|> OntologyClass : subject_category_closure\n\n      MolecularActivityToChemicalEntityAssociation : subject_closure\n\n      MolecularActivityToChemicalEntityAssociation : subject_label_closure\n\n      MolecularActivityToChemicalEntityAssociation : subject_namespace\n\n      MolecularActivityToChemicalEntityAssociation : timepoint\n\n      MolecularActivityToChemicalEntityAssociation : type\n\n\n
                                        "},{"location":"MolecularActivityToChemicalEntityAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • MolecularActivityToChemicalEntityAssociation
                                        "},{"location":"MolecularActivityToChemicalEntityAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 MolecularActivity Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 ChemicalEntity Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"MolecularActivityToChemicalEntityAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: molecular activity to chemical entity association\ndescription: Added in response to capturing relationship between microbiome activities\n  as measured via measurements of blood analytes as collected via blood and stool\n  samples\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nslot_usage:\n  subject:\n    name: subject\n    domain_of:\n    - association\n    range: molecular activity\n  object:\n    name: object\n    domain_of:\n    - association\n    range: chemical entity\n\n
                                        "},{"location":"MolecularActivityToMolecularActivityAssociation/","title":"Class: MolecularActivityToMolecularActivityAssociation","text":"Description: Added in response to capturing relationship between microbiome activities as measured via measurements of blood analytes as collected via blood and stool samples
                                         classDiagram\n    class MolecularActivityToMolecularActivityAssociation\n      Association <|-- MolecularActivityToMolecularActivityAssociation\n\n      MolecularActivityToMolecularActivityAssociation : aggregator_knowledge_source\n\n      MolecularActivityToMolecularActivityAssociation : category\n\n      MolecularActivityToMolecularActivityAssociation : deprecated\n\n      MolecularActivityToMolecularActivityAssociation : description\n\n      MolecularActivityToMolecularActivityAssociation : has_attribute\n\n          MolecularActivityToMolecularActivityAssociation --|> Attribute : has_attribute\n\n      MolecularActivityToMolecularActivityAssociation : has_evidence\n\n          MolecularActivityToMolecularActivityAssociation --|> EvidenceType : has_evidence\n\n      MolecularActivityToMolecularActivityAssociation : id\n\n      MolecularActivityToMolecularActivityAssociation : iri\n\n      MolecularActivityToMolecularActivityAssociation : knowledge_source\n\n      MolecularActivityToMolecularActivityAssociation : name\n\n      MolecularActivityToMolecularActivityAssociation : negated\n\n      MolecularActivityToMolecularActivityAssociation : object\n\n          MolecularActivityToMolecularActivityAssociation --|> MolecularActivity : object\n\n      MolecularActivityToMolecularActivityAssociation : object_category\n\n          MolecularActivityToMolecularActivityAssociation --|> OntologyClass : object_category\n\n      MolecularActivityToMolecularActivityAssociation : object_category_closure\n\n          MolecularActivityToMolecularActivityAssociation --|> OntologyClass : object_category_closure\n\n      MolecularActivityToMolecularActivityAssociation : object_closure\n\n      MolecularActivityToMolecularActivityAssociation : object_label_closure\n\n      MolecularActivityToMolecularActivityAssociation : object_namespace\n\n      MolecularActivityToMolecularActivityAssociation : original_object\n\n      MolecularActivityToMolecularActivityAssociation : original_predicate\n\n      MolecularActivityToMolecularActivityAssociation : original_subject\n\n      MolecularActivityToMolecularActivityAssociation : predicate\n\n      MolecularActivityToMolecularActivityAssociation : primary_knowledge_source\n\n      MolecularActivityToMolecularActivityAssociation : publications\n\n          MolecularActivityToMolecularActivityAssociation --|> Publication : publications\n\n      MolecularActivityToMolecularActivityAssociation : qualifier\n\n      MolecularActivityToMolecularActivityAssociation : qualifiers\n\n          MolecularActivityToMolecularActivityAssociation --|> OntologyClass : qualifiers\n\n      MolecularActivityToMolecularActivityAssociation : retrieval_source_ids\n\n          MolecularActivityToMolecularActivityAssociation --|> RetrievalSource : retrieval_source_ids\n\n      MolecularActivityToMolecularActivityAssociation : subject\n\n          MolecularActivityToMolecularActivityAssociation --|> MolecularActivity : subject\n\n      MolecularActivityToMolecularActivityAssociation : subject_category\n\n          MolecularActivityToMolecularActivityAssociation --|> OntologyClass : subject_category\n\n      MolecularActivityToMolecularActivityAssociation : subject_category_closure\n\n          MolecularActivityToMolecularActivityAssociation --|> OntologyClass : subject_category_closure\n\n      MolecularActivityToMolecularActivityAssociation : subject_closure\n\n      MolecularActivityToMolecularActivityAssociation : subject_label_closure\n\n      MolecularActivityToMolecularActivityAssociation : subject_namespace\n\n      MolecularActivityToMolecularActivityAssociation : timepoint\n\n      MolecularActivityToMolecularActivityAssociation : type\n\n\n
                                        "},{"location":"MolecularActivityToMolecularActivityAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • MolecularActivityToMolecularActivityAssociation
                                        "},{"location":"MolecularActivityToMolecularActivityAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 MolecularActivity Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 MolecularActivity Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"MolecularActivityToMolecularActivityAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: molecular activity to molecular activity association\ndescription: Added in response to capturing relationship between microbiome activities\n  as measured via measurements of blood analytes as collected via blood and stool\n  samples\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nslot_usage:\n  subject:\n    name: subject\n    domain_of:\n    - association\n    range: molecular activity\n  object:\n    name: object\n    domain_of:\n    - association\n    range: molecular activity\n\n
                                        "},{"location":"MolecularActivityToPathwayAssociation/","title":"Class: MolecularActivityToPathwayAssociation","text":"Description: Association that holds the relationship between a reaction and the pathway it participates in.
                                         classDiagram\n    class MolecularActivityToPathwayAssociation\n      Association <|-- MolecularActivityToPathwayAssociation\n\n      MolecularActivityToPathwayAssociation : aggregator_knowledge_source\n\n      MolecularActivityToPathwayAssociation : category\n\n      MolecularActivityToPathwayAssociation : deprecated\n\n      MolecularActivityToPathwayAssociation : description\n\n      MolecularActivityToPathwayAssociation : has_attribute\n\n          MolecularActivityToPathwayAssociation --|> Attribute : has_attribute\n\n      MolecularActivityToPathwayAssociation : has_evidence\n\n          MolecularActivityToPathwayAssociation --|> EvidenceType : has_evidence\n\n      MolecularActivityToPathwayAssociation : id\n\n      MolecularActivityToPathwayAssociation : iri\n\n      MolecularActivityToPathwayAssociation : knowledge_source\n\n      MolecularActivityToPathwayAssociation : name\n\n      MolecularActivityToPathwayAssociation : negated\n\n      MolecularActivityToPathwayAssociation : object\n\n          MolecularActivityToPathwayAssociation --|> Pathway : object\n\n      MolecularActivityToPathwayAssociation : object_category\n\n          MolecularActivityToPathwayAssociation --|> OntologyClass : object_category\n\n      MolecularActivityToPathwayAssociation : object_category_closure\n\n          MolecularActivityToPathwayAssociation --|> OntologyClass : object_category_closure\n\n      MolecularActivityToPathwayAssociation : object_closure\n\n      MolecularActivityToPathwayAssociation : object_label_closure\n\n      MolecularActivityToPathwayAssociation : object_namespace\n\n      MolecularActivityToPathwayAssociation : original_object\n\n      MolecularActivityToPathwayAssociation : original_predicate\n\n      MolecularActivityToPathwayAssociation : original_subject\n\n      MolecularActivityToPathwayAssociation : predicate\n\n      MolecularActivityToPathwayAssociation : primary_knowledge_source\n\n      MolecularActivityToPathwayAssociation : publications\n\n          MolecularActivityToPathwayAssociation --|> Publication : publications\n\n      MolecularActivityToPathwayAssociation : qualifier\n\n      MolecularActivityToPathwayAssociation : qualifiers\n\n          MolecularActivityToPathwayAssociation --|> OntologyClass : qualifiers\n\n      MolecularActivityToPathwayAssociation : retrieval_source_ids\n\n          MolecularActivityToPathwayAssociation --|> RetrievalSource : retrieval_source_ids\n\n      MolecularActivityToPathwayAssociation : subject\n\n          MolecularActivityToPathwayAssociation --|> MolecularActivity : subject\n\n      MolecularActivityToPathwayAssociation : subject_category\n\n          MolecularActivityToPathwayAssociation --|> OntologyClass : subject_category\n\n      MolecularActivityToPathwayAssociation : subject_category_closure\n\n          MolecularActivityToPathwayAssociation --|> OntologyClass : subject_category_closure\n\n      MolecularActivityToPathwayAssociation : subject_closure\n\n      MolecularActivityToPathwayAssociation : subject_label_closure\n\n      MolecularActivityToPathwayAssociation : subject_namespace\n\n      MolecularActivityToPathwayAssociation : timepoint\n\n      MolecularActivityToPathwayAssociation : type\n\n\n
                                        "},{"location":"MolecularActivityToPathwayAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • MolecularActivityToPathwayAssociation
                                        "},{"location":"MolecularActivityToPathwayAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 MolecularActivity Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 Pathway Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"MolecularActivityToPathwayAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: molecular activity to pathway association\ndescription: Association that holds the relationship between a reaction and the pathway\n  it participates in.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nslot_usage:\n  subject:\n    name: subject\n    domain_of:\n    - association\n    range: molecular activity\n  object:\n    name: object\n    domain_of:\n    - association\n    range: pathway\n  predicate:\n    name: predicate\n    domain_of:\n    - predicate mapping\n    - association\n    subproperty_of: part of\n\n
                                        "},{"location":"MolecularEntity/","title":"Class: MolecularEntity","text":"Description: A molecular entity is a chemical entity composed of individual or covalently bonded atoms.
                                         classDiagram\n    class MolecularEntity\n      ChemicalEntity <|-- MolecularEntity\n\n\n      MolecularEntity <|-- SmallMolecule\n      MolecularEntity <|-- NucleicAcidEntity\n\n\n      MolecularEntity : available_from\n\n          MolecularEntity --|> DrugAvailabilityEnum : available_from\n\n      MolecularEntity : category\n\n      MolecularEntity : deprecated\n\n      MolecularEntity : description\n\n      MolecularEntity : full_name\n\n      MolecularEntity : has_attribute\n\n          MolecularEntity --|> Attribute : has_attribute\n\n      MolecularEntity : has_chemical_role\n\n          MolecularEntity --|> ChemicalRole : has_chemical_role\n\n      MolecularEntity : id\n\n      MolecularEntity : iri\n\n      MolecularEntity : is_metabolite\n\n      MolecularEntity : is_toxic\n\n      MolecularEntity : max_tolerated_dose\n\n      MolecularEntity : name\n\n      MolecularEntity : provided_by\n\n      MolecularEntity : synonym\n\n      MolecularEntity : trade_name\n\n          MolecularEntity --|> ChemicalEntity : trade_name\n\n      MolecularEntity : type\n\n      MolecularEntity : xref\n\n\n
                                        "},{"location":"MolecularEntity/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • ChemicalEntity [ PhysicalEssence ChemicalOrDrugOrTreatment ChemicalEntityOrGeneOrGeneProduct ChemicalEntityOrProteinOrPolypeptide]
                                              • MolecularEntity
                                                • SmallMolecule
                                                • NucleicAcidEntity [ GenomicEntity ThingWithTaxon PhysicalEssence OntologyClass]
                                        "},{"location":"MolecularEntity/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance is_metabolite: indicates whether a molecular entity is a metabolite 0..1 Boolean direct trade_name: 0..1 ChemicalEntity ChemicalEntity available_from: 0..* DrugAvailabilityEnum ChemicalEntity max_tolerated_dose: The highest dose of a drug or treatment that does not cause unacceptable side effects. The maximum tolerated dose is determined in clinical trials by testing increasing doses on different groups of people until the highest dose with acceptable side effects is found. Also called MTD. 0..1 String ChemicalEntity is_toxic: 0..1 Boolean ChemicalEntity has_chemical_role: A role is particular behaviour which a chemical entity may exhibit. 0..* ChemicalRole ChemicalEntity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"MolecularEntity/#usages","title":"Usages","text":"used by used in type used MolecularEntity is_metabolite domain MolecularEntity SmallMolecule is_metabolite domain MolecularEntity NucleicAcidEntity is_metabolite domain MolecularEntity MolecularActivity has_input range MolecularEntity MolecularActivity has_output range MolecularEntity PairwiseMolecularInteraction subject range MolecularEntity PairwiseMolecularInteraction object range MolecularEntity ReactionToParticipantAssociation subject range MolecularEntity ReactionToCatalystAssociation subject range MolecularEntity"},{"location":"MolecularEntity/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage PUBCHEM.COMPOUND MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood CHEMBL.COMPOUND MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood UNII MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood CHEBI ChemicalRoleMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodhas_chemical_role DRUGBANK MolecularEntitySmallMoleculeChemicalMixtureMolecularMixtureComplexMolecularMixture MESH OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureProtein CAS MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood DrugCentral MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureMolecularMixtureComplexMolecularMixture GTOPDB MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood HMDB MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.COMPOUND MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood ChemBank MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood PUBCHEM.SUBSTANCE MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood SIDER.DRUG MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood INCHI MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood INCHIKEY MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.GLYCAN MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.DRUG MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureMolecularMixtureComplexMolecularMixture KEGG.ENVIRON MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG MolecularEntityChemicalEntityChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityBiologicalProcessPathwayProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood UMLS OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureGenePolypeptideProtein"},{"location":"MolecularEntity/#linkml-source","title":"LinkML Source","text":"
                                        name: molecular entity\nid_prefixes:\n- PUBCHEM.COMPOUND\n- CHEMBL.COMPOUND\n- UNII\n- CHEBI\n- DRUGBANK\n- MESH\n- CAS\n- DrugCentral\n- GTOPDB\n- HMDB\n- KEGG.COMPOUND\n- ChemBank\n- PUBCHEM.SUBSTANCE\n- SIDER.DRUG\n- INCHI\n- INCHIKEY\n- KEGG.GLYCAN\n- KEGG.DRUG\n- KEGG.ENVIRON\n- KEGG\n- UMLS\ndescription: A molecular entity is a chemical entity composed of individual or covalently\n  bonded atoms.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nnarrow_mappings:\n- STY:T088\n- STY:T085\n- CHEBI:23367\n- bioschemas:MolecularEntity\nis_a: chemical entity\nslots:\n- is metabolite\n\n
                                        "},{"location":"MolecularMixture/","title":"Class: MolecularMixture","text":"Description: A molecular mixture is a chemical mixture composed of two or more molecular entities with known concentration and stoichiometry.
                                         classDiagram\n    class MolecularMixture\n      ChemicalMixture <|-- MolecularMixture\n\n\n      MolecularMixture <|-- Drug\n\n\n      MolecularMixture : available_from\n\n          MolecularMixture --|> DrugAvailabilityEnum : available_from\n\n      MolecularMixture : category\n\n      MolecularMixture : deprecated\n\n      MolecularMixture : description\n\n      MolecularMixture : drug_regulatory_status_world_wide\n\n      MolecularMixture : full_name\n\n      MolecularMixture : has_attribute\n\n          MolecularMixture --|> Attribute : has_attribute\n\n      MolecularMixture : has_chemical_role\n\n          MolecularMixture --|> ChemicalRole : has_chemical_role\n\n      MolecularMixture : highest_FDA_approval_status\n\n      MolecularMixture : id\n\n      MolecularMixture : iri\n\n      MolecularMixture : is_supplement\n\n          MolecularMixture --|> ChemicalMixture : is_supplement\n\n      MolecularMixture : is_toxic\n\n      MolecularMixture : max_tolerated_dose\n\n      MolecularMixture : name\n\n      MolecularMixture : provided_by\n\n      MolecularMixture : routes_of_delivery\n\n          MolecularMixture --|> DrugDeliveryEnum : routes_of_delivery\n\n      MolecularMixture : synonym\n\n      MolecularMixture : trade_name\n\n          MolecularMixture --|> ChemicalEntity : trade_name\n\n      MolecularMixture : type\n\n      MolecularMixture : xref\n\n\n
                                        "},{"location":"MolecularMixture/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • ChemicalEntity [ PhysicalEssence ChemicalOrDrugOrTreatment ChemicalEntityOrGeneOrGeneProduct ChemicalEntityOrProteinOrPolypeptide]
                                              • ChemicalMixture
                                                • MolecularMixture
                                                  • Drug [ ChemicalOrDrugOrTreatment OntologyClass]
                                        "},{"location":"MolecularMixture/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance is_supplement: 0..1 ChemicalMixture ChemicalMixture highest_FDA_approval_status: Should be the highest level of FDA approval this chemical entity or device has, regardless of which disease, condition or phenotype it is currently being reviewed to treat. For specific levels of FDA approval for a specific condition, disease, phenotype, etc., see the association slot, 'clinical approval status.' 0..1 String ChemicalMixture drug_regulatory_status_world_wide: An agglomeration of drug regulatory status worldwide. Not specific to FDA. 0..1 String ChemicalMixture routes_of_delivery: the method or process of administering a pharmaceutical compound to achieve a therapeutic effect in humans or animals. 0..* DrugDeliveryEnum ChemicalMixture trade_name: 0..1 ChemicalEntity ChemicalEntity available_from: 0..* DrugAvailabilityEnum ChemicalEntity max_tolerated_dose: The highest dose of a drug or treatment that does not cause unacceptable side effects. The maximum tolerated dose is determined in clinical trials by testing increasing doses on different groups of people until the highest dose with acceptable side effects is found. Also called MTD. 0..1 String ChemicalEntity is_toxic: 0..1 Boolean ChemicalEntity has_chemical_role: A role is particular behaviour which a chemical entity may exhibit. 0..* ChemicalRole ChemicalEntity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"MolecularMixture/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage PUBCHEM.COMPOUND MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood CHEMBL.COMPOUND MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood UNII MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood CHEBI ChemicalRoleMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodhas_chemical_role DRUGBANK MolecularEntitySmallMoleculeChemicalMixtureMolecularMixtureComplexMolecularMixture MESH OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureProtein CAS MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood DrugCentral MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureMolecularMixtureComplexMolecularMixture GTOPDB MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood HMDB MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.COMPOUND MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood ChemBank MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood PUBCHEM.SUBSTANCE MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood SIDER.DRUG MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood INCHI MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood INCHIKEY MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.GLYCAN MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.DRUG MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureMolecularMixtureComplexMolecularMixture KEGG MolecularEntityChemicalEntityChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityBiologicalProcessPathwayProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.ENVIRON MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood UMLS OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureGenePolypeptideProtein ncats.drug ChemicalEntityMolecularMixtureDrugEnvironmentalFoodContaminantFoodAdditiveProtein"},{"location":"MolecularMixture/#linkml-source","title":"LinkML Source","text":"
                                        name: molecular mixture\nid_prefixes:\n- PUBCHEM.COMPOUND\n- CHEMBL.COMPOUND\n- UNII\n- CHEBI\n- DRUGBANK\n- MESH\n- CAS\n- DrugCentral\n- GTOPDB\n- HMDB\n- KEGG.COMPOUND\n- ChemBank\n- PUBCHEM.SUBSTANCE\n- SIDER.DRUG\n- INCHI\n- INCHIKEY\n- KEGG.GLYCAN\n- KEGG.DRUG\n- KEGG\n- KEGG.ENVIRON\n- UMLS\n- ncats.drug\ndescription: A molecular mixture is a chemical mixture composed of two or more molecular\n  entities with known concentration and stoichiometry.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: chemical mixture\n\n
                                        "},{"location":"MortalityOutcome/","title":"Class: MortalityOutcome","text":"Description: An outcome of death from resulting from an exposure event.
                                         classDiagram\n    class MortalityOutcome\n      Outcome <|-- MortalityOutcome\n\n\n
                                        "},{"location":"MortalityOutcome/#inheritance","title":"Inheritance","text":"
                                        • MortalityOutcome [ Outcome]
                                        "},{"location":"MortalityOutcome/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"MortalityOutcome/#linkml-source","title":"LinkML Source","text":"
                                        name: mortality outcome\ndescription: An outcome of death from resulting from an exposure event.\nfrom_schema: https://w3id.org/biolink/biolink-model\nmixins:\n- outcome\n\n
                                        "},{"location":"NamedThing/","title":"Class: NamedThing","text":"Description: a databased entity or concept/class
                                         classDiagram\n    class NamedThing\n      Entity <|-- NamedThing\n\n\n      NamedThing <|-- Attribute\n      NamedThing <|-- OrganismTaxon\n      NamedThing <|-- Event\n      NamedThing <|-- AdministrativeEntity\n      NamedThing <|-- InformationContentEntity\n      NamedThing <|-- PhysicalEntity\n      NamedThing <|-- Activity\n      NamedThing <|-- Procedure\n      NamedThing <|-- Phenomenon\n      NamedThing <|-- Device\n      NamedThing <|-- DiagnosticAid\n      NamedThing <|-- PlanetaryEntity\n      NamedThing <|-- BiologicalEntity\n      NamedThing <|-- ChemicalEntity\n      NamedThing <|-- ClinicalEntity\n      NamedThing <|-- Treatment\n\n\n      NamedThing : category\n\n      NamedThing : deprecated\n\n      NamedThing : description\n\n      NamedThing : full_name\n\n      NamedThing : has_attribute\n\n          NamedThing --|> Attribute : has_attribute\n\n      NamedThing : id\n\n      NamedThing : iri\n\n      NamedThing : name\n\n      NamedThing : provided_by\n\n      NamedThing : synonym\n\n      NamedThing : type\n\n      NamedThing : xref\n\n\n
                                        "},{"location":"NamedThing/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • Attribute [ OntologyClass]
                                            • OrganismTaxon
                                            • Event
                                            • AdministrativeEntity
                                            • InformationContentEntity
                                            • PhysicalEntity [ PhysicalEssence]
                                            • Activity [ ActivityAndBehavior]
                                            • Procedure [ ActivityAndBehavior]
                                            • Phenomenon [ Occurrent]
                                            • Device
                                            • DiagnosticAid
                                            • PlanetaryEntity
                                            • BiologicalEntity [ ThingWithTaxon]
                                            • ChemicalEntity [ PhysicalEssence ChemicalOrDrugOrTreatment ChemicalEntityOrGeneOrGeneProduct ChemicalEntityOrProteinOrPolypeptide]
                                            • ClinicalEntity
                                            • Treatment [ ExposureEvent ChemicalOrDrugOrTreatment]
                                        "},{"location":"NamedThing/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String direct xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie direct full_name: a long-form human readable name for a thing 0..1 LabelType direct synonym: Alternate human-readable names for a thing 0..* LabelType direct id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"NamedThing/#usages","title":"Usages","text":"used by used in type used PredicateMapping exact_match domain NamedThing PredicateMapping exact_match range NamedThing PredicateMapping narrow_match domain NamedThing PredicateMapping narrow_match range NamedThing PredicateMapping broad_match domain NamedThing PredicateMapping broad_match range NamedThing Attribute has_qualitative_value range NamedThing Attribute provided_by domain NamedThing Attribute xref domain NamedThing Attribute full_name domain NamedThing Attribute synonym domain NamedThing ChemicalRole has_qualitative_value range NamedThing ChemicalRole provided_by domain NamedThing ChemicalRole xref domain NamedThing ChemicalRole full_name domain NamedThing ChemicalRole synonym domain NamedThing BiologicalSex has_qualitative_value range NamedThing BiologicalSex provided_by domain NamedThing BiologicalSex xref domain NamedThing BiologicalSex full_name domain NamedThing BiologicalSex synonym domain NamedThing PhenotypicSex has_qualitative_value range NamedThing PhenotypicSex provided_by domain NamedThing PhenotypicSex xref domain NamedThing PhenotypicSex full_name domain NamedThing PhenotypicSex synonym domain NamedThing GenotypicSex has_qualitative_value range NamedThing GenotypicSex provided_by domain NamedThing GenotypicSex xref domain NamedThing GenotypicSex full_name domain NamedThing GenotypicSex synonym domain NamedThing SeverityValue has_qualitative_value range NamedThing SeverityValue provided_by domain NamedThing SeverityValue xref domain NamedThing SeverityValue full_name domain NamedThing SeverityValue synonym domain NamedThing FrequencyQuantifier has_count domain NamedThing FrequencyQuantifier has_total domain NamedThing FrequencyQuantifier has_quotient domain NamedThing FrequencyQuantifier has_percentage domain NamedThing NamedThing provided_by domain NamedThing NamedThing xref domain NamedThing NamedThing full_name domain NamedThing NamedThing synonym domain NamedThing OrganismTaxon provided_by domain NamedThing OrganismTaxon xref domain NamedThing OrganismTaxon full_name domain NamedThing OrganismTaxon synonym domain NamedThing Event provided_by domain NamedThing Event xref domain NamedThing Event full_name domain NamedThing Event synonym domain NamedThing AdministrativeEntity provided_by domain NamedThing AdministrativeEntity xref domain NamedThing AdministrativeEntity full_name domain NamedThing AdministrativeEntity synonym domain NamedThing StudyResult creation_date domain NamedThing StudyResult provided_by domain NamedThing StudyResult xref domain NamedThing StudyResult full_name domain NamedThing StudyResult synonym domain NamedThing Study provided_by domain NamedThing Study xref domain NamedThing Study full_name domain NamedThing Study synonym domain NamedThing StudyVariable creation_date domain NamedThing StudyVariable provided_by domain NamedThing StudyVariable xref domain NamedThing StudyVariable full_name domain NamedThing StudyVariable synonym domain NamedThing CommonDataElement creation_date domain NamedThing CommonDataElement provided_by domain NamedThing CommonDataElement xref domain NamedThing CommonDataElement full_name domain NamedThing CommonDataElement synonym domain NamedThing ConceptCountAnalysisResult creation_date domain NamedThing ConceptCountAnalysisResult provided_by domain NamedThing ConceptCountAnalysisResult xref domain NamedThing ConceptCountAnalysisResult full_name domain NamedThing ConceptCountAnalysisResult synonym domain NamedThing ObservedExpectedFrequencyAnalysisResult creation_date domain NamedThing ObservedExpectedFrequencyAnalysisResult provided_by domain NamedThing ObservedExpectedFrequencyAnalysisResult xref domain NamedThing ObservedExpectedFrequencyAnalysisResult full_name domain NamedThing ObservedExpectedFrequencyAnalysisResult synonym domain NamedThing RelativeFrequencyAnalysisResult creation_date domain NamedThing RelativeFrequencyAnalysisResult provided_by domain NamedThing RelativeFrequencyAnalysisResult xref domain NamedThing RelativeFrequencyAnalysisResult full_name domain NamedThing RelativeFrequencyAnalysisResult synonym domain NamedThing TextMiningResult creation_date domain NamedThing TextMiningResult provided_by domain NamedThing TextMiningResult xref domain NamedThing TextMiningResult full_name domain NamedThing TextMiningResult synonym domain NamedThing ChiSquaredAnalysisResult creation_date domain NamedThing ChiSquaredAnalysisResult provided_by domain NamedThing ChiSquaredAnalysisResult xref domain NamedThing ChiSquaredAnalysisResult full_name domain NamedThing ChiSquaredAnalysisResult synonym domain NamedThing LogOddsAnalysisResult creation_date domain NamedThing LogOddsAnalysisResult provided_by domain NamedThing LogOddsAnalysisResult xref domain NamedThing LogOddsAnalysisResult full_name domain NamedThing LogOddsAnalysisResult synonym domain NamedThing Agent address domain NamedThing Agent provided_by domain NamedThing Agent xref domain NamedThing Agent full_name domain NamedThing Agent synonym domain NamedThing InformationContentEntity creation_date domain NamedThing InformationContentEntity provided_by domain NamedThing InformationContentEntity xref domain NamedThing InformationContentEntity full_name domain NamedThing InformationContentEntity synonym domain NamedThing Dataset creation_date domain NamedThing Dataset provided_by domain NamedThing Dataset xref domain NamedThing Dataset full_name domain NamedThing Dataset synonym domain NamedThing DatasetDistribution creation_date domain NamedThing DatasetDistribution provided_by domain NamedThing DatasetDistribution xref domain NamedThing DatasetDistribution full_name domain NamedThing DatasetDistribution synonym domain NamedThing DatasetVersion creation_date domain NamedThing DatasetVersion provided_by domain NamedThing DatasetVersion xref domain NamedThing DatasetVersion full_name domain NamedThing DatasetVersion synonym domain NamedThing DatasetSummary creation_date domain NamedThing DatasetSummary provided_by domain NamedThing DatasetSummary xref domain NamedThing DatasetSummary full_name domain NamedThing DatasetSummary synonym domain NamedThing ConfidenceLevel creation_date domain NamedThing ConfidenceLevel provided_by domain NamedThing ConfidenceLevel xref domain NamedThing ConfidenceLevel full_name domain NamedThing ConfidenceLevel synonym domain NamedThing EvidenceType creation_date domain NamedThing EvidenceType provided_by domain NamedThing EvidenceType xref domain NamedThing EvidenceType full_name domain NamedThing EvidenceType synonym domain NamedThing Publication xref domain NamedThing Publication creation_date domain NamedThing Publication provided_by domain NamedThing Publication full_name domain NamedThing Publication synonym domain NamedThing Book xref domain NamedThing Book creation_date domain NamedThing Book provided_by domain NamedThing Book full_name domain NamedThing Book synonym domain NamedThing BookChapter xref domain NamedThing BookChapter creation_date domain NamedThing BookChapter provided_by domain NamedThing BookChapter full_name domain NamedThing BookChapter synonym domain NamedThing Serial xref domain NamedThing Serial creation_date domain NamedThing Serial provided_by domain NamedThing Serial full_name domain NamedThing Serial synonym domain NamedThing Article xref domain NamedThing Article creation_date domain NamedThing Article provided_by domain NamedThing Article full_name domain NamedThing Article synonym domain NamedThing JournalArticle xref domain NamedThing JournalArticle creation_date domain NamedThing JournalArticle provided_by domain NamedThing JournalArticle full_name domain NamedThing JournalArticle synonym domain NamedThing Patent xref domain NamedThing Patent creation_date domain NamedThing Patent provided_by domain NamedThing Patent full_name domain NamedThing Patent synonym domain NamedThing WebPage xref domain NamedThing WebPage creation_date domain NamedThing WebPage provided_by domain NamedThing WebPage full_name domain NamedThing WebPage synonym domain NamedThing PreprintPublication xref domain NamedThing PreprintPublication creation_date domain NamedThing PreprintPublication provided_by domain NamedThing PreprintPublication full_name domain NamedThing PreprintPublication synonym domain NamedThing DrugLabel xref domain NamedThing DrugLabel creation_date domain NamedThing DrugLabel provided_by domain NamedThing DrugLabel full_name domain NamedThing DrugLabel synonym domain NamedThing RetrievalSource xref domain NamedThing RetrievalSource creation_date domain NamedThing RetrievalSource provided_by domain NamedThing RetrievalSource full_name domain NamedThing RetrievalSource synonym domain NamedThing PhysicalEntity provided_by domain NamedThing PhysicalEntity xref domain NamedThing PhysicalEntity full_name domain NamedThing PhysicalEntity synonym domain NamedThing Activity provided_by domain NamedThing Activity xref domain NamedThing Activity full_name domain NamedThing Activity synonym domain NamedThing Procedure provided_by domain NamedThing Procedure xref domain NamedThing Procedure full_name domain NamedThing Procedure synonym domain NamedThing Phenomenon provided_by domain NamedThing Phenomenon xref domain NamedThing Phenomenon full_name domain NamedThing Phenomenon synonym domain NamedThing Device provided_by domain NamedThing Device xref domain NamedThing Device full_name domain NamedThing Device synonym domain NamedThing DiagnosticAid provided_by domain NamedThing DiagnosticAid xref domain NamedThing DiagnosticAid full_name domain NamedThing DiagnosticAid synonym domain NamedThing StudyPopulation provided_by domain NamedThing StudyPopulation xref domain NamedThing StudyPopulation full_name domain NamedThing StudyPopulation synonym domain NamedThing MaterialSample provided_by domain NamedThing MaterialSample xref domain NamedThing MaterialSample full_name domain NamedThing MaterialSample synonym domain NamedThing PlanetaryEntity provided_by domain NamedThing PlanetaryEntity xref domain NamedThing PlanetaryEntity full_name domain NamedThing PlanetaryEntity synonym domain NamedThing EnvironmentalProcess provided_by domain NamedThing EnvironmentalProcess xref domain NamedThing EnvironmentalProcess full_name domain NamedThing EnvironmentalProcess synonym domain NamedThing EnvironmentalFeature provided_by domain NamedThing EnvironmentalFeature xref domain NamedThing EnvironmentalFeature full_name domain NamedThing EnvironmentalFeature synonym domain NamedThing GeographicLocation latitude domain NamedThing GeographicLocation longitude domain NamedThing GeographicLocation provided_by domain NamedThing GeographicLocation xref domain NamedThing GeographicLocation full_name domain NamedThing GeographicLocation synonym domain NamedThing GeographicLocationAtTime latitude domain NamedThing GeographicLocationAtTime longitude domain NamedThing GeographicLocationAtTime provided_by domain NamedThing GeographicLocationAtTime xref domain NamedThing GeographicLocationAtTime full_name domain NamedThing GeographicLocationAtTime synonym domain NamedThing BiologicalEntity provided_by domain NamedThing BiologicalEntity xref domain NamedThing BiologicalEntity full_name domain NamedThing BiologicalEntity synonym domain NamedThing GenomicEntity has_biological_sequence domain NamedThing EpigenomicEntity has_biological_sequence domain NamedThing MolecularEntity trade_name domain NamedThing MolecularEntity available_from domain NamedThing MolecularEntity max_tolerated_dose domain NamedThing MolecularEntity is_toxic domain NamedThing MolecularEntity has_chemical_role domain NamedThing MolecularEntity provided_by domain NamedThing MolecularEntity xref domain NamedThing MolecularEntity full_name domain NamedThing MolecularEntity synonym domain NamedThing ChemicalEntity trade_name domain NamedThing ChemicalEntity available_from domain NamedThing ChemicalEntity max_tolerated_dose domain NamedThing ChemicalEntity is_toxic domain NamedThing ChemicalEntity has_chemical_role domain NamedThing ChemicalEntity provided_by domain NamedThing ChemicalEntity xref domain NamedThing ChemicalEntity full_name domain NamedThing ChemicalEntity synonym domain NamedThing SmallMolecule trade_name domain NamedThing SmallMolecule available_from domain NamedThing SmallMolecule max_tolerated_dose domain NamedThing SmallMolecule is_toxic domain NamedThing SmallMolecule has_chemical_role domain NamedThing SmallMolecule provided_by domain NamedThing SmallMolecule xref domain NamedThing SmallMolecule full_name domain NamedThing SmallMolecule synonym domain NamedThing ChemicalMixture is_supplement domain NamedThing ChemicalMixture trade_name domain NamedThing ChemicalMixture available_from domain NamedThing ChemicalMixture max_tolerated_dose domain NamedThing ChemicalMixture is_toxic domain NamedThing ChemicalMixture has_chemical_role domain NamedThing ChemicalMixture provided_by domain NamedThing ChemicalMixture xref domain NamedThing ChemicalMixture full_name domain NamedThing ChemicalMixture synonym domain NamedThing NucleicAcidEntity has_biological_sequence domain NamedThing NucleicAcidEntity trade_name domain NamedThing NucleicAcidEntity available_from domain NamedThing NucleicAcidEntity max_tolerated_dose domain NamedThing NucleicAcidEntity is_toxic domain NamedThing NucleicAcidEntity has_chemical_role domain NamedThing NucleicAcidEntity provided_by domain NamedThing NucleicAcidEntity xref domain NamedThing NucleicAcidEntity full_name domain NamedThing NucleicAcidEntity synonym domain NamedThing RegulatoryRegion has_biological_sequence domain NamedThing RegulatoryRegion provided_by domain NamedThing RegulatoryRegion xref domain NamedThing RegulatoryRegion full_name domain NamedThing RegulatoryRegion synonym domain NamedThing AccessibleDnaRegion has_biological_sequence domain NamedThing AccessibleDnaRegion provided_by domain NamedThing AccessibleDnaRegion xref domain NamedThing AccessibleDnaRegion full_name domain NamedThing AccessibleDnaRegion synonym domain NamedThing TranscriptionFactorBindingSite has_biological_sequence domain NamedThing TranscriptionFactorBindingSite provided_by domain NamedThing TranscriptionFactorBindingSite xref domain NamedThing TranscriptionFactorBindingSite full_name domain NamedThing TranscriptionFactorBindingSite synonym domain NamedThing MolecularMixture is_supplement domain NamedThing MolecularMixture trade_name domain NamedThing MolecularMixture available_from domain NamedThing MolecularMixture max_tolerated_dose domain NamedThing MolecularMixture is_toxic domain NamedThing MolecularMixture has_chemical_role domain NamedThing MolecularMixture provided_by domain NamedThing MolecularMixture xref domain NamedThing MolecularMixture full_name domain NamedThing MolecularMixture synonym domain NamedThing ComplexMolecularMixture is_supplement domain NamedThing ComplexMolecularMixture trade_name domain NamedThing ComplexMolecularMixture available_from domain NamedThing ComplexMolecularMixture max_tolerated_dose domain NamedThing ComplexMolecularMixture is_toxic domain NamedThing ComplexMolecularMixture has_chemical_role domain NamedThing ComplexMolecularMixture provided_by domain NamedThing ComplexMolecularMixture xref domain NamedThing ComplexMolecularMixture full_name domain NamedThing ComplexMolecularMixture synonym domain NamedThing BiologicalProcessOrActivity has_input range NamedThing BiologicalProcessOrActivity has_output range NamedThing BiologicalProcessOrActivity provided_by domain NamedThing BiologicalProcessOrActivity xref domain NamedThing BiologicalProcessOrActivity full_name domain NamedThing BiologicalProcessOrActivity synonym domain NamedThing MolecularActivity provided_by domain NamedThing MolecularActivity xref domain NamedThing MolecularActivity full_name domain NamedThing MolecularActivity synonym domain NamedThing BiologicalProcess has_input range NamedThing BiologicalProcess has_output range NamedThing BiologicalProcess provided_by domain NamedThing BiologicalProcess xref domain NamedThing BiologicalProcess full_name domain NamedThing BiologicalProcess synonym domain NamedThing Pathway has_input range NamedThing Pathway has_output range NamedThing Pathway provided_by domain NamedThing Pathway xref domain NamedThing Pathway full_name domain NamedThing Pathway synonym domain NamedThing PhysiologicalProcess has_input range NamedThing PhysiologicalProcess has_output range NamedThing PhysiologicalProcess provided_by domain NamedThing PhysiologicalProcess xref domain NamedThing PhysiologicalProcess full_name domain NamedThing PhysiologicalProcess synonym domain NamedThing Behavior has_input range NamedThing Behavior has_output range NamedThing Behavior provided_by domain NamedThing Behavior xref domain NamedThing Behavior full_name domain NamedThing Behavior synonym domain NamedThing ProcessedMaterial is_supplement domain NamedThing ProcessedMaterial trade_name domain NamedThing ProcessedMaterial available_from domain NamedThing ProcessedMaterial max_tolerated_dose domain NamedThing ProcessedMaterial is_toxic domain NamedThing ProcessedMaterial has_chemical_role domain NamedThing ProcessedMaterial provided_by domain NamedThing ProcessedMaterial xref domain NamedThing ProcessedMaterial full_name domain NamedThing ProcessedMaterial synonym domain NamedThing Drug is_supplement domain NamedThing Drug trade_name domain NamedThing Drug available_from domain NamedThing Drug max_tolerated_dose domain NamedThing Drug is_toxic domain NamedThing Drug has_chemical_role domain NamedThing Drug provided_by domain NamedThing Drug xref domain NamedThing Drug full_name domain NamedThing Drug synonym domain NamedThing EnvironmentalFoodContaminant trade_name domain NamedThing EnvironmentalFoodContaminant available_from domain NamedThing EnvironmentalFoodContaminant max_tolerated_dose domain NamedThing EnvironmentalFoodContaminant is_toxic domain NamedThing EnvironmentalFoodContaminant has_chemical_role domain NamedThing EnvironmentalFoodContaminant provided_by domain NamedThing EnvironmentalFoodContaminant xref domain NamedThing EnvironmentalFoodContaminant full_name domain NamedThing EnvironmentalFoodContaminant synonym domain NamedThing FoodAdditive trade_name domain NamedThing FoodAdditive available_from domain NamedThing FoodAdditive max_tolerated_dose domain NamedThing FoodAdditive is_toxic domain NamedThing FoodAdditive has_chemical_role domain NamedThing FoodAdditive provided_by domain NamedThing FoodAdditive xref domain NamedThing FoodAdditive full_name domain NamedThing FoodAdditive synonym domain NamedThing Food is_supplement domain NamedThing Food trade_name domain NamedThing Food available_from domain NamedThing Food max_tolerated_dose domain NamedThing Food is_toxic domain NamedThing Food has_chemical_role domain NamedThing Food provided_by domain NamedThing Food xref domain NamedThing Food full_name domain NamedThing Food synonym domain NamedThing OrganismAttribute has_qualitative_value range NamedThing OrganismAttribute provided_by domain NamedThing OrganismAttribute xref domain NamedThing OrganismAttribute full_name domain NamedThing OrganismAttribute synonym domain NamedThing PhenotypicQuality has_qualitative_value range NamedThing PhenotypicQuality provided_by domain NamedThing PhenotypicQuality xref domain NamedThing PhenotypicQuality full_name domain NamedThing PhenotypicQuality synonym domain NamedThing GeneticInheritance provided_by domain NamedThing GeneticInheritance xref domain NamedThing GeneticInheritance full_name domain NamedThing GeneticInheritance synonym domain NamedThing OrganismalEntity provided_by domain NamedThing OrganismalEntity xref domain NamedThing OrganismalEntity full_name domain NamedThing OrganismalEntity synonym domain NamedThing Bacterium provided_by domain NamedThing Bacterium xref domain NamedThing Bacterium full_name domain NamedThing Bacterium synonym domain NamedThing Virus provided_by domain NamedThing Virus xref domain NamedThing Virus full_name domain NamedThing Virus synonym domain NamedThing CellularOrganism provided_by domain NamedThing CellularOrganism xref domain NamedThing CellularOrganism full_name domain NamedThing CellularOrganism synonym domain NamedThing Mammal provided_by domain NamedThing Mammal xref domain NamedThing Mammal full_name domain NamedThing Mammal synonym domain NamedThing Human provided_by domain NamedThing Human xref domain NamedThing Human full_name domain NamedThing Human synonym domain NamedThing Plant provided_by domain NamedThing Plant xref domain NamedThing Plant full_name domain NamedThing Plant synonym domain NamedThing Invertebrate provided_by domain NamedThing Invertebrate xref domain NamedThing Invertebrate full_name domain NamedThing Invertebrate synonym domain NamedThing Vertebrate provided_by domain NamedThing Vertebrate xref domain NamedThing Vertebrate full_name domain NamedThing Vertebrate synonym domain NamedThing Fungus provided_by domain NamedThing Fungus xref domain NamedThing Fungus full_name domain NamedThing Fungus synonym domain NamedThing LifeStage provided_by domain NamedThing LifeStage xref domain NamedThing LifeStage full_name domain NamedThing LifeStage synonym domain NamedThing IndividualOrganism provided_by domain NamedThing IndividualOrganism xref domain NamedThing IndividualOrganism full_name domain NamedThing IndividualOrganism synonym domain NamedThing PopulationOfIndividualOrganisms provided_by domain NamedThing PopulationOfIndividualOrganisms xref domain NamedThing PopulationOfIndividualOrganisms full_name domain NamedThing PopulationOfIndividualOrganisms synonym domain NamedThing DiseaseOrPhenotypicFeature provided_by domain NamedThing DiseaseOrPhenotypicFeature xref domain NamedThing DiseaseOrPhenotypicFeature full_name domain NamedThing DiseaseOrPhenotypicFeature synonym domain NamedThing Disease provided_by domain NamedThing Disease xref domain NamedThing Disease full_name domain NamedThing Disease synonym domain NamedThing PhenotypicFeature provided_by domain NamedThing PhenotypicFeature xref domain NamedThing PhenotypicFeature full_name domain NamedThing PhenotypicFeature synonym domain NamedThing BehavioralFeature provided_by domain NamedThing BehavioralFeature xref domain NamedThing BehavioralFeature full_name domain NamedThing BehavioralFeature synonym domain NamedThing AnatomicalEntity provided_by domain NamedThing AnatomicalEntity xref domain NamedThing AnatomicalEntity full_name domain NamedThing AnatomicalEntity synonym domain NamedThing CellularComponent provided_by domain NamedThing CellularComponent xref domain NamedThing CellularComponent full_name domain NamedThing CellularComponent synonym domain NamedThing Cell provided_by domain NamedThing Cell xref domain NamedThing Cell full_name domain NamedThing Cell synonym domain NamedThing CellLine provided_by domain NamedThing CellLine xref domain NamedThing CellLine full_name domain NamedThing CellLine synonym domain NamedThing GrossAnatomicalStructure provided_by domain NamedThing GrossAnatomicalStructure xref domain NamedThing GrossAnatomicalStructure full_name domain NamedThing GrossAnatomicalStructure synonym domain NamedThing Gene symbol domain NamedThing Gene xref domain NamedThing Gene has_biological_sequence domain NamedThing Gene provided_by domain NamedThing Gene full_name domain NamedThing Gene synonym domain NamedThing GeneProductMixin synonym domain NamedThing GeneProductMixin xref domain NamedThing GeneProductIsoformMixin synonym domain NamedThing GeneProductIsoformMixin xref domain NamedThing MacromolecularComplex provided_by domain NamedThing MacromolecularComplex xref domain NamedThing MacromolecularComplex full_name domain NamedThing MacromolecularComplex synonym domain NamedThing NucleosomeModification has_biological_sequence domain NamedThing NucleosomeModification provided_by domain NamedThing NucleosomeModification xref domain NamedThing NucleosomeModification full_name domain NamedThing NucleosomeModification synonym domain NamedThing Genome has_biological_sequence domain NamedThing Genome provided_by domain NamedThing Genome xref domain NamedThing Genome full_name domain NamedThing Genome synonym domain NamedThing Exon provided_by domain NamedThing Exon xref domain NamedThing Exon full_name domain NamedThing Exon synonym domain NamedThing Transcript provided_by domain NamedThing Transcript xref domain NamedThing Transcript full_name domain NamedThing Transcript synonym domain NamedThing CodingSequence has_biological_sequence domain NamedThing CodingSequence provided_by domain NamedThing CodingSequence xref domain NamedThing CodingSequence full_name domain NamedThing CodingSequence synonym domain NamedThing Polypeptide provided_by domain NamedThing Polypeptide xref domain NamedThing Polypeptide full_name domain NamedThing Polypeptide synonym domain NamedThing Protein synonym domain NamedThing Protein xref domain NamedThing Protein provided_by domain NamedThing Protein full_name domain NamedThing ProteinIsoform synonym domain NamedThing ProteinIsoform xref domain NamedThing ProteinIsoform provided_by domain NamedThing ProteinIsoform full_name domain NamedThing ProteinDomain has_gene_or_gene_product domain NamedThing ProteinDomain provided_by domain NamedThing ProteinDomain xref domain NamedThing ProteinDomain full_name domain NamedThing ProteinDomain synonym domain NamedThing PosttranslationalModification provided_by domain NamedThing PosttranslationalModification xref domain NamedThing PosttranslationalModification full_name domain NamedThing PosttranslationalModification synonym domain NamedThing ProteinFamily has_gene_or_gene_product domain NamedThing ProteinFamily provided_by domain NamedThing ProteinFamily xref domain NamedThing ProteinFamily full_name domain NamedThing ProteinFamily synonym domain NamedThing NucleicAcidSequenceMotif provided_by domain NamedThing NucleicAcidSequenceMotif xref domain NamedThing NucleicAcidSequenceMotif full_name domain NamedThing NucleicAcidSequenceMotif synonym domain NamedThing RNAProduct synonym domain NamedThing RNAProduct xref domain NamedThing RNAProduct provided_by domain NamedThing RNAProduct full_name domain NamedThing RNAProductIsoform synonym domain NamedThing RNAProductIsoform xref domain NamedThing RNAProductIsoform provided_by domain NamedThing RNAProductIsoform full_name domain NamedThing NoncodingRNAProduct synonym domain NamedThing NoncodingRNAProduct xref domain NamedThing NoncodingRNAProduct provided_by domain NamedThing NoncodingRNAProduct full_name domain NamedThing MicroRNA synonym domain NamedThing MicroRNA xref domain NamedThing MicroRNA provided_by domain NamedThing MicroRNA full_name domain NamedThing SiRNA synonym domain NamedThing SiRNA xref domain NamedThing SiRNA provided_by domain NamedThing SiRNA full_name domain NamedThing GeneGroupingMixin has_gene_or_gene_product domain NamedThing GeneFamily has_gene_or_gene_product domain NamedThing GeneFamily provided_by domain NamedThing GeneFamily xref domain NamedThing GeneFamily full_name domain NamedThing GeneFamily synonym domain NamedThing Zygosity has_qualitative_value range NamedThing Zygosity provided_by domain NamedThing Zygosity xref domain NamedThing Zygosity full_name domain NamedThing Zygosity synonym domain NamedThing Genotype has_biological_sequence domain NamedThing Genotype provided_by domain NamedThing Genotype xref domain NamedThing Genotype full_name domain NamedThing Genotype synonym domain NamedThing Haplotype has_biological_sequence domain NamedThing Haplotype provided_by domain NamedThing Haplotype xref domain NamedThing Haplotype full_name domain NamedThing Haplotype synonym domain NamedThing SequenceVariant has_gene domain NamedThing SequenceVariant has_biological_sequence domain NamedThing SequenceVariant provided_by domain NamedThing SequenceVariant xref domain NamedThing SequenceVariant full_name domain NamedThing SequenceVariant synonym domain NamedThing Snv has_gene domain NamedThing Snv has_biological_sequence domain NamedThing Snv provided_by domain NamedThing Snv xref domain NamedThing Snv full_name domain NamedThing Snv synonym domain NamedThing ReagentTargetedGene has_biological_sequence domain NamedThing ReagentTargetedGene provided_by domain NamedThing ReagentTargetedGene xref domain NamedThing ReagentTargetedGene full_name domain NamedThing ReagentTargetedGene synonym domain NamedThing ClinicalAttribute has_qualitative_value range NamedThing ClinicalAttribute provided_by domain NamedThing ClinicalAttribute xref domain NamedThing ClinicalAttribute full_name domain NamedThing ClinicalAttribute synonym domain NamedThing ClinicalMeasurement has_qualitative_value range NamedThing ClinicalMeasurement provided_by domain NamedThing ClinicalMeasurement xref domain NamedThing ClinicalMeasurement full_name domain NamedThing ClinicalMeasurement synonym domain NamedThing ClinicalModifier has_qualitative_value range NamedThing ClinicalModifier provided_by domain NamedThing ClinicalModifier xref domain NamedThing ClinicalModifier full_name domain NamedThing ClinicalModifier synonym domain NamedThing ClinicalCourse has_qualitative_value range NamedThing ClinicalCourse provided_by domain NamedThing ClinicalCourse xref domain NamedThing ClinicalCourse full_name domain NamedThing ClinicalCourse synonym domain NamedThing Onset has_qualitative_value range NamedThing Onset provided_by domain NamedThing Onset xref domain NamedThing Onset full_name domain NamedThing Onset synonym domain NamedThing ClinicalEntity provided_by domain NamedThing ClinicalEntity xref domain NamedThing ClinicalEntity full_name domain NamedThing ClinicalEntity synonym domain NamedThing ClinicalTrial provided_by domain NamedThing ClinicalTrial xref domain NamedThing ClinicalTrial full_name domain NamedThing ClinicalTrial synonym domain NamedThing ClinicalIntervention provided_by domain NamedThing ClinicalIntervention xref domain NamedThing ClinicalIntervention full_name domain NamedThing ClinicalIntervention synonym domain NamedThing ClinicalFinding provided_by domain NamedThing ClinicalFinding xref domain NamedThing ClinicalFinding full_name domain NamedThing ClinicalFinding synonym domain NamedThing Hospitalization provided_by domain NamedThing Hospitalization xref domain NamedThing Hospitalization full_name domain NamedThing Hospitalization synonym domain NamedThing SocioeconomicAttribute has_qualitative_value range NamedThing SocioeconomicAttribute provided_by domain NamedThing SocioeconomicAttribute xref domain NamedThing SocioeconomicAttribute full_name domain NamedThing SocioeconomicAttribute synonym domain NamedThing Case provided_by domain NamedThing Case xref domain NamedThing Case full_name domain NamedThing Case synonym domain NamedThing Cohort provided_by domain NamedThing Cohort xref domain NamedThing Cohort full_name domain NamedThing Cohort synonym domain NamedThing GenomicBackgroundExposure has_gene_or_gene_product domain NamedThing GenomicBackgroundExposure has_biological_sequence domain NamedThing GenomicBackgroundExposure has_qualitative_value range NamedThing GenomicBackgroundExposure provided_by domain NamedThing GenomicBackgroundExposure xref domain NamedThing GenomicBackgroundExposure full_name domain NamedThing GenomicBackgroundExposure synonym domain NamedThing PathologicalProcess has_input range NamedThing PathologicalProcess has_output range NamedThing PathologicalProcess provided_by domain NamedThing PathologicalProcess xref domain NamedThing PathologicalProcess full_name domain NamedThing PathologicalProcess synonym domain NamedThing PathologicalProcessExposure has_qualitative_value range NamedThing PathologicalProcessExposure provided_by domain NamedThing PathologicalProcessExposure xref domain NamedThing PathologicalProcessExposure full_name domain NamedThing PathologicalProcessExposure synonym domain NamedThing PathologicalAnatomicalStructure provided_by domain NamedThing PathologicalAnatomicalStructure xref domain NamedThing PathologicalAnatomicalStructure full_name domain NamedThing PathologicalAnatomicalStructure synonym domain NamedThing PathologicalAnatomicalExposure has_qualitative_value range NamedThing PathologicalAnatomicalExposure provided_by domain NamedThing PathologicalAnatomicalExposure xref domain NamedThing PathologicalAnatomicalExposure full_name domain NamedThing PathologicalAnatomicalExposure synonym domain NamedThing DiseaseOrPhenotypicFeatureExposure has_qualitative_value range NamedThing DiseaseOrPhenotypicFeatureExposure provided_by domain NamedThing DiseaseOrPhenotypicFeatureExposure xref domain NamedThing DiseaseOrPhenotypicFeatureExposure full_name domain NamedThing DiseaseOrPhenotypicFeatureExposure synonym domain NamedThing ChemicalExposure has_qualitative_value range NamedThing ChemicalExposure provided_by domain NamedThing ChemicalExposure xref domain NamedThing ChemicalExposure full_name domain NamedThing ChemicalExposure synonym domain NamedThing ComplexChemicalExposure has_qualitative_value range NamedThing ComplexChemicalExposure provided_by domain NamedThing ComplexChemicalExposure xref domain NamedThing ComplexChemicalExposure full_name domain NamedThing ComplexChemicalExposure synonym domain NamedThing DrugExposure has_qualitative_value range NamedThing DrugExposure provided_by domain NamedThing DrugExposure xref domain NamedThing DrugExposure full_name domain NamedThing DrugExposure synonym domain NamedThing DrugToGeneInteractionExposure has_gene_or_gene_product domain NamedThing DrugToGeneInteractionExposure has_qualitative_value range NamedThing DrugToGeneInteractionExposure provided_by domain NamedThing DrugToGeneInteractionExposure xref domain NamedThing DrugToGeneInteractionExposure full_name domain NamedThing DrugToGeneInteractionExposure synonym domain NamedThing Treatment has_drug domain NamedThing Treatment has_device domain NamedThing Treatment has_procedure domain NamedThing Treatment provided_by domain NamedThing Treatment xref domain NamedThing Treatment full_name domain NamedThing Treatment synonym domain NamedThing BioticExposure has_qualitative_value range NamedThing BioticExposure provided_by domain NamedThing BioticExposure xref domain NamedThing BioticExposure full_name domain NamedThing BioticExposure synonym domain NamedThing GeographicExposure has_qualitative_value range NamedThing GeographicExposure provided_by domain NamedThing GeographicExposure xref domain NamedThing GeographicExposure full_name domain NamedThing GeographicExposure synonym domain NamedThing EnvironmentalExposure has_qualitative_value range NamedThing EnvironmentalExposure provided_by domain NamedThing EnvironmentalExposure xref domain NamedThing EnvironmentalExposure full_name domain NamedThing EnvironmentalExposure synonym domain NamedThing BehavioralExposure has_qualitative_value range NamedThing BehavioralExposure provided_by domain NamedThing BehavioralExposure xref domain NamedThing BehavioralExposure full_name domain NamedThing BehavioralExposure synonym domain NamedThing SocioeconomicExposure has_qualitative_value range NamedThing SocioeconomicExposure provided_by domain NamedThing SocioeconomicExposure xref domain NamedThing SocioeconomicExposure full_name domain NamedThing SocioeconomicExposure synonym domain NamedThing Association subject range NamedThing Association object range NamedThing ChemicalEntityAssessesNamedThingAssociation object range NamedThing NamedThingAssociatedWithLikelihoodOfNamedThingAssociation subject range NamedThing NamedThingAssociatedWithLikelihoodOfNamedThingAssociation object range NamedThing MaterialSampleDerivationAssociation object range NamedThing ExposureEventToOutcomeAssociation subject range NamedThing EntityToPhenotypicFeatureAssociationMixin has_count domain NamedThing EntityToPhenotypicFeatureAssociationMixin has_total domain NamedThing EntityToPhenotypicFeatureAssociationMixin has_quotient domain NamedThing EntityToPhenotypicFeatureAssociationMixin has_percentage domain NamedThing InformationContentEntityToNamedThingAssociation subject range NamedThing InformationContentEntityToNamedThingAssociation object range NamedThing GenotypeToPhenotypicFeatureAssociation has_count domain NamedThing GenotypeToPhenotypicFeatureAssociation has_total domain NamedThing GenotypeToPhenotypicFeatureAssociation has_quotient domain NamedThing GenotypeToPhenotypicFeatureAssociation has_percentage domain NamedThing ExposureEventToPhenotypicFeatureAssociation has_count domain NamedThing ExposureEventToPhenotypicFeatureAssociation has_total domain NamedThing ExposureEventToPhenotypicFeatureAssociation has_quotient domain NamedThing ExposureEventToPhenotypicFeatureAssociation has_percentage domain NamedThing DiseaseToPhenotypicFeatureAssociation has_count domain NamedThing DiseaseToPhenotypicFeatureAssociation has_total domain NamedThing DiseaseToPhenotypicFeatureAssociation has_quotient domain NamedThing DiseaseToPhenotypicFeatureAssociation has_percentage domain NamedThing CaseToPhenotypicFeatureAssociation has_count domain NamedThing CaseToPhenotypicFeatureAssociation has_total domain NamedThing CaseToPhenotypicFeatureAssociation has_quotient domain NamedThing CaseToPhenotypicFeatureAssociation has_percentage domain NamedThing BehaviorToBehavioralFeatureAssociation has_count domain NamedThing BehaviorToBehavioralFeatureAssociation has_total domain NamedThing BehaviorToBehavioralFeatureAssociation has_quotient domain NamedThing BehaviorToBehavioralFeatureAssociation has_percentage domain NamedThing GeneToDiseaseOrPhenotypicFeatureAssociation has_count domain NamedThing GeneToDiseaseOrPhenotypicFeatureAssociation has_total domain NamedThing GeneToDiseaseOrPhenotypicFeatureAssociation has_quotient domain NamedThing GeneToDiseaseOrPhenotypicFeatureAssociation has_percentage domain NamedThing GeneToPhenotypicFeatureAssociation has_count domain NamedThing GeneToPhenotypicFeatureAssociation has_total domain NamedThing GeneToPhenotypicFeatureAssociation has_quotient domain NamedThing GeneToPhenotypicFeatureAssociation has_percentage domain NamedThing GeneToDiseaseAssociation has_count domain NamedThing GeneToDiseaseAssociation has_total domain NamedThing GeneToDiseaseAssociation has_quotient domain NamedThing GeneToDiseaseAssociation has_percentage domain NamedThing CausalGeneToDiseaseAssociation has_count domain NamedThing CausalGeneToDiseaseAssociation has_total domain NamedThing CausalGeneToDiseaseAssociation has_quotient domain NamedThing CausalGeneToDiseaseAssociation has_percentage domain NamedThing CorrelatedGeneToDiseaseAssociation has_count domain NamedThing CorrelatedGeneToDiseaseAssociation has_total domain NamedThing CorrelatedGeneToDiseaseAssociation has_quotient domain NamedThing CorrelatedGeneToDiseaseAssociation has_percentage domain NamedThing DruggableGeneToDiseaseAssociation has_count domain NamedThing DruggableGeneToDiseaseAssociation has_total domain NamedThing DruggableGeneToDiseaseAssociation has_quotient domain NamedThing DruggableGeneToDiseaseAssociation has_percentage domain NamedThing VariantToPopulationAssociation has_count domain NamedThing VariantToPopulationAssociation has_total domain NamedThing VariantToPopulationAssociation has_quotient domain NamedThing VariantToPopulationAssociation has_percentage domain NamedThing VariantToPhenotypicFeatureAssociation has_count domain NamedThing VariantToPhenotypicFeatureAssociation has_total domain NamedThing VariantToPhenotypicFeatureAssociation has_quotient domain NamedThing VariantToPhenotypicFeatureAssociation has_percentage domain NamedThing GeneAsAModelOfDiseaseAssociation has_count domain NamedThing GeneAsAModelOfDiseaseAssociation has_total domain NamedThing GeneAsAModelOfDiseaseAssociation has_quotient domain NamedThing GeneAsAModelOfDiseaseAssociation has_percentage domain NamedThing GeneHasVariantThatContributesToDiseaseAssociation has_count domain NamedThing GeneHasVariantThatContributesToDiseaseAssociation has_total domain NamedThing GeneHasVariantThatContributesToDiseaseAssociation has_quotient domain NamedThing GeneHasVariantThatContributesToDiseaseAssociation has_percentage domain NamedThing EntityToDiseaseAssociation subject range NamedThing EntityToDiseaseAssociation object range NamedThing EntityToPhenotypicFeatureAssociation subject range NamedThing EntityToPhenotypicFeatureAssociation object range NamedThing SequenceAssociation subject range NamedThing SequenceAssociation object range NamedThing OrganismTaxonToEnvironmentAssociation object range NamedThing"},{"location":"NamedThing/#linkml-source","title":"LinkML Source","text":"
                                        name: named thing\ndescription: a databased entity or concept/class\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- BFO:0000001\n- WIKIDATA:Q35120\n- UMLSSG:OBJC\n- STY:T071\n- dcid:Thing\nis_a: entity\nslots:\n- provided by\n- xref\n- full name\n- synonym\nslot_usage:\n  category:\n    name: category\n    domain_of:\n    - entity\n    required: true\n    pattern: ^biolink:[A-Z][A-Za-z]+$\n\n
                                        "},{"location":"NamedThingAssociatedWithLikelihoodOfNamedThingAssociation/","title":"Class: NamedThingAssociatedWithLikelihoodOfNamedThingAssociation","text":"
                                         classDiagram\n    class NamedThingAssociatedWithLikelihoodOfNamedThingAssociation\n      Association <|-- NamedThingAssociatedWithLikelihoodOfNamedThingAssociation\n\n      NamedThingAssociatedWithLikelihoodOfNamedThingAssociation : aggregator_knowledge_source\n\n      NamedThingAssociatedWithLikelihoodOfNamedThingAssociation : category\n\n      NamedThingAssociatedWithLikelihoodOfNamedThingAssociation : deprecated\n\n      NamedThingAssociatedWithLikelihoodOfNamedThingAssociation : description\n\n      NamedThingAssociatedWithLikelihoodOfNamedThingAssociation : has_attribute\n\n          NamedThingAssociatedWithLikelihoodOfNamedThingAssociation --|> Attribute : has_attribute\n\n      NamedThingAssociatedWithLikelihoodOfNamedThingAssociation : has_evidence\n\n          NamedThingAssociatedWithLikelihoodOfNamedThingAssociation --|> EvidenceType : has_evidence\n\n      NamedThingAssociatedWithLikelihoodOfNamedThingAssociation : id\n\n      NamedThingAssociatedWithLikelihoodOfNamedThingAssociation : iri\n\n      NamedThingAssociatedWithLikelihoodOfNamedThingAssociation : knowledge_source\n\n      NamedThingAssociatedWithLikelihoodOfNamedThingAssociation : name\n\n      NamedThingAssociatedWithLikelihoodOfNamedThingAssociation : negated\n\n      NamedThingAssociatedWithLikelihoodOfNamedThingAssociation : object\n\n          NamedThingAssociatedWithLikelihoodOfNamedThingAssociation --|> NamedThing : object\n\n      NamedThingAssociatedWithLikelihoodOfNamedThingAssociation : object_category\n\n          NamedThingAssociatedWithLikelihoodOfNamedThingAssociation --|> OntologyClass : object_category\n\n      NamedThingAssociatedWithLikelihoodOfNamedThingAssociation : object_category_closure\n\n          NamedThingAssociatedWithLikelihoodOfNamedThingAssociation --|> OntologyClass : object_category_closure\n\n      NamedThingAssociatedWithLikelihoodOfNamedThingAssociation : object_closure\n\n      NamedThingAssociatedWithLikelihoodOfNamedThingAssociation : object_label_closure\n\n      NamedThingAssociatedWithLikelihoodOfNamedThingAssociation : object_namespace\n\n      NamedThingAssociatedWithLikelihoodOfNamedThingAssociation : original_object\n\n      NamedThingAssociatedWithLikelihoodOfNamedThingAssociation : original_predicate\n\n      NamedThingAssociatedWithLikelihoodOfNamedThingAssociation : original_subject\n\n      NamedThingAssociatedWithLikelihoodOfNamedThingAssociation : predicate\n\n      NamedThingAssociatedWithLikelihoodOfNamedThingAssociation : primary_knowledge_source\n\n      NamedThingAssociatedWithLikelihoodOfNamedThingAssociation : publications\n\n          NamedThingAssociatedWithLikelihoodOfNamedThingAssociation --|> Publication : publications\n\n      NamedThingAssociatedWithLikelihoodOfNamedThingAssociation : qualifier\n\n      NamedThingAssociatedWithLikelihoodOfNamedThingAssociation : qualifiers\n\n          NamedThingAssociatedWithLikelihoodOfNamedThingAssociation --|> OntologyClass : qualifiers\n\n      NamedThingAssociatedWithLikelihoodOfNamedThingAssociation : retrieval_source_ids\n\n          NamedThingAssociatedWithLikelihoodOfNamedThingAssociation --|> RetrievalSource : retrieval_source_ids\n\n      NamedThingAssociatedWithLikelihoodOfNamedThingAssociation : subject\n\n          NamedThingAssociatedWithLikelihoodOfNamedThingAssociation --|> NamedThing : subject\n\n      NamedThingAssociatedWithLikelihoodOfNamedThingAssociation : subject_category\n\n          NamedThingAssociatedWithLikelihoodOfNamedThingAssociation --|> OntologyClass : subject_category\n\n      NamedThingAssociatedWithLikelihoodOfNamedThingAssociation : subject_category_closure\n\n          NamedThingAssociatedWithLikelihoodOfNamedThingAssociation --|> OntologyClass : subject_category_closure\n\n      NamedThingAssociatedWithLikelihoodOfNamedThingAssociation : subject_closure\n\n      NamedThingAssociatedWithLikelihoodOfNamedThingAssociation : subject_label_closure\n\n      NamedThingAssociatedWithLikelihoodOfNamedThingAssociation : subject_namespace\n\n      NamedThingAssociatedWithLikelihoodOfNamedThingAssociation : timepoint\n\n      NamedThingAssociatedWithLikelihoodOfNamedThingAssociation : type\n\n\n
                                        "},{"location":"NamedThingAssociatedWithLikelihoodOfNamedThingAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • NamedThingAssociatedWithLikelihoodOfNamedThingAssociation
                                        "},{"location":"NamedThingAssociatedWithLikelihoodOfNamedThingAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 NamedThing Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 NamedThing Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"NamedThingAssociatedWithLikelihoodOfNamedThingAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: named thing associated with likelihood of named thing association\ndescription: ''\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nslot_usage:\n  predicate:\n    name: predicate\n    domain_of:\n    - predicate mapping\n    - association\n    subproperty_of: associated with\n  subject aspect qualifier:\n    name: subject aspect qualifier\n  subject context qualifier:\n    name: subject context qualifier\n    range: ontology class\n  object aspect qualifier:\n    name: object aspect qualifier\n  object context qualifier:\n    name: object context qualifier\n    range: ontology class\ndefining_slots:\n- subject\n- subject aspect qualifier\n- subject context qualifier\n- predicate\n- object\n- object aspect qualifier\n- object context qualifier\n- population context qualifier\n\n
                                        "},{"location":"NarrativeText/","title":"Type: NarrativeText","text":"

                                        A string that provides a human-readable description of something

                                        • base: str

                                        • uri: xsd:string

                                        • typeof: string

                                        "},{"location":"Ncname/","title":"Type: Ncname","text":"

                                        Prefix part of CURIE

                                        • base: NCName

                                        • uri: xsd:string

                                        • repr: str

                                        "},{"location":"Nodeidentifier/","title":"Type: Nodeidentifier","text":"

                                        A URI, CURIE or BNODE that represents a node in a model.

                                        • base: NodeIdentifier

                                        • uri: shex:nonLiteral

                                        • repr: str

                                        "},{"location":"NoncodingRNAProduct/","title":"Class: NoncodingRNAProduct","text":"
                                         classDiagram\n    class NoncodingRNAProduct\n      RNAProduct <|-- NoncodingRNAProduct\n\n\n      NoncodingRNAProduct <|-- MicroRNA\n      NoncodingRNAProduct <|-- SiRNA\n\n\n      NoncodingRNAProduct : category\n\n      NoncodingRNAProduct : deprecated\n\n      NoncodingRNAProduct : description\n\n      NoncodingRNAProduct : full_name\n\n      NoncodingRNAProduct : has_attribute\n\n          NoncodingRNAProduct --|> Attribute : has_attribute\n\n      NoncodingRNAProduct : id\n\n      NoncodingRNAProduct : in_taxon\n\n          NoncodingRNAProduct --|> OrganismTaxon : in_taxon\n\n      NoncodingRNAProduct : in_taxon_label\n\n      NoncodingRNAProduct : iri\n\n      NoncodingRNAProduct : name\n\n      NoncodingRNAProduct : provided_by\n\n      NoncodingRNAProduct : synonym\n\n      NoncodingRNAProduct : type\n\n      NoncodingRNAProduct : xref\n\n\n
                                        "},{"location":"NoncodingRNAProduct/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • Transcript
                                                • RNAProduct [ GeneProductMixin]
                                                  • NoncodingRNAProduct
                                                    • MicroRNA
                                                    • SiRNA
                                        "},{"location":"NoncodingRNAProduct/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance synonym: Alternate human-readable names for a thing 0..* LabelType GeneProductMixin, NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie GeneProductMixin, NamedThing in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: genes are typically designated by a short symbol and a full name. We map the symbol to the default display name and use an additional slot for full name 0..1 SymbolType MacromolecularMachineMixin, Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"NoncodingRNAProduct/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage RNACENTRAL RNAProductRNAProductIsoformNoncodingRNAProduct NCBIGene GeneNoncodingRNAProduct ENSEMBL GeneTranscriptPolypeptideProteinProteinIsoformNoncodingRNAProduct"},{"location":"NoncodingRNAProduct/#linkml-source","title":"LinkML Source","text":"
                                        name: noncoding RNA product\nid_prefixes:\n- RNACENTRAL\n- NCBIGene\n- ENSEMBL\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- SO:0000655\n- SIO:001235\nis_a: RNA product\n\n
                                        "},{"location":"NucleicAcidEntity/","title":"Class: NucleicAcidEntity","text":"Description: A nucleic acid entity is a molecular entity characterized by availability in gene databases of nucleotide-based sequence representations of its precise sequence; for convenience of representation, partial sequences of various kinds are included.

                                        Aliases: sequence feature, genomic entity

                                         classDiagram\n    class NucleicAcidEntity\n      GenomicEntity <|-- NucleicAcidEntity\n      ThingWithTaxon <|-- NucleicAcidEntity\n      PhysicalEssence <|-- NucleicAcidEntity\n      OntologyClass <|-- NucleicAcidEntity\n      MolecularEntity <|-- NucleicAcidEntity\n\n      NucleicAcidEntity : available_from\n\n          NucleicAcidEntity --|> DrugAvailabilityEnum : available_from\n\n      NucleicAcidEntity : category\n\n      NucleicAcidEntity : deprecated\n\n      NucleicAcidEntity : description\n\n      NucleicAcidEntity : full_name\n\n      NucleicAcidEntity : has_attribute\n\n          NucleicAcidEntity --|> Attribute : has_attribute\n\n      NucleicAcidEntity : has_biological_sequence\n\n      NucleicAcidEntity : has_chemical_role\n\n          NucleicAcidEntity --|> ChemicalRole : has_chemical_role\n\n      NucleicAcidEntity : id\n\n      NucleicAcidEntity : in_taxon\n\n          NucleicAcidEntity --|> OrganismTaxon : in_taxon\n\n      NucleicAcidEntity : in_taxon_label\n\n      NucleicAcidEntity : iri\n\n      NucleicAcidEntity : is_metabolite\n\n      NucleicAcidEntity : is_toxic\n\n      NucleicAcidEntity : max_tolerated_dose\n\n      NucleicAcidEntity : name\n\n      NucleicAcidEntity : provided_by\n\n      NucleicAcidEntity : synonym\n\n      NucleicAcidEntity : trade_name\n\n          NucleicAcidEntity --|> ChemicalEntity : trade_name\n\n      NucleicAcidEntity : type\n\n      NucleicAcidEntity : xref\n\n\n
                                        "},{"location":"NucleicAcidEntity/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • ChemicalEntity [ PhysicalEssence ChemicalOrDrugOrTreatment ChemicalEntityOrGeneOrGeneProduct ChemicalEntityOrProteinOrPolypeptide]
                                              • MolecularEntity
                                                • NucleicAcidEntity [ GenomicEntity ThingWithTaxon PhysicalEssence OntologyClass]
                                        "},{"location":"NucleicAcidEntity/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance has_biological_sequence: connects a genomic feature to its sequence 0..1 BiologicalSequence GenomicEntity in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String OntologyClass, Entity is_metabolite: indicates whether a molecular entity is a metabolite 0..1 Boolean MolecularEntity trade_name: 0..1 ChemicalEntity ChemicalEntity available_from: 0..* DrugAvailabilityEnum ChemicalEntity max_tolerated_dose: The highest dose of a drug or treatment that does not cause unacceptable side effects. The maximum tolerated dose is determined in clinical trials by testing increasing doses on different groups of people until the highest dose with acceptable side effects is found. Also called MTD. 0..1 String ChemicalEntity is_toxic: 0..1 Boolean ChemicalEntity has_chemical_role: A role is particular behaviour which a chemical entity may exhibit. 0..* ChemicalRole ChemicalEntity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"NucleicAcidEntity/#usages","title":"Usages","text":"used by used in type used Genotype has_zygosity domain NucleicAcidEntity GenomicSequenceLocalization subject range NucleicAcidEntity GenomicSequenceLocalization object range NucleicAcidEntity SequenceFeatureRelationship subject range NucleicAcidEntity SequenceFeatureRelationship object range NucleicAcidEntity"},{"location":"NucleicAcidEntity/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage PUBCHEM.COMPOUND MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood CHEMBL.COMPOUND MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood UNII MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood CHEBI ChemicalRoleMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodhas_chemical_role MESH OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureProtein CAS MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood GTOPDB MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood HMDB MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG MolecularEntityChemicalEntityChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityBiologicalProcessPathwayProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.COMPOUND MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood ChemBank MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood PUBCHEM.SUBSTANCE MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood INCHI MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood INCHIKEY MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.GLYCAN MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.ENVIRON MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood ChemBank MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood SIDER.DRUG MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood BIGG.METABOLITE SmallMoleculeNucleicAcidEntityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood foodb.compound SmallMoleculeNucleicAcidEntityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood UMLS OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureGenePolypeptideProtein"},{"location":"NucleicAcidEntity/#linkml-source","title":"LinkML Source","text":"
                                        name: nucleic acid entity\nid_prefixes:\n- PUBCHEM.COMPOUND\n- CHEMBL.COMPOUND\n- UNII\n- CHEBI\n- MESH\n- CAS\n- GTOPDB\n- HMDB\n- KEGG\n- KEGG.COMPOUND\n- ChemBank\n- PUBCHEM.SUBSTANCE\n- INCHI\n- INCHIKEY\n- KEGG.GLYCAN\n- KEGG.ENVIRON\n- ChemBank\n- SIDER.DRUG\n- BIGG.METABOLITE\n- foodb.compound\n- UMLS\ndescription: A nucleic acid entity is a molecular entity characterized by availability\n  in gene databases of nucleotide-based sequence representations of its precise sequence;\n  for convenience of representation, partial sequences of various kinds are included.\nin_subset:\n- model_organism_database\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- sequence feature\n- genomic entity\nexact_mappings:\n- SO:0000110\nnarrow_mappings:\n- STY:T086\n- STY:T114\nis_a: molecular entity\nmixins:\n- genomic entity\n- thing with taxon\n- physical essence\n- ontology class\n\n
                                        "},{"location":"NucleicAcidSequenceMotif/","title":"Class: NucleicAcidSequenceMotif","text":"Description: A linear nucleotide sequence pattern that is widespread and has, or is conjectured to have, a biological significance. e.g. the TATA box promoter motif, transcription factor binding consensus sequences.

                                        Aliases: consensus sequence

                                         classDiagram\n    class NucleicAcidSequenceMotif\n      BiologicalEntity <|-- NucleicAcidSequenceMotif\n\n      NucleicAcidSequenceMotif : category\n\n      NucleicAcidSequenceMotif : deprecated\n\n      NucleicAcidSequenceMotif : description\n\n      NucleicAcidSequenceMotif : full_name\n\n      NucleicAcidSequenceMotif : has_attribute\n\n          NucleicAcidSequenceMotif --|> Attribute : has_attribute\n\n      NucleicAcidSequenceMotif : id\n\n      NucleicAcidSequenceMotif : in_taxon\n\n          NucleicAcidSequenceMotif --|> OrganismTaxon : in_taxon\n\n      NucleicAcidSequenceMotif : in_taxon_label\n\n      NucleicAcidSequenceMotif : iri\n\n      NucleicAcidSequenceMotif : name\n\n      NucleicAcidSequenceMotif : provided_by\n\n      NucleicAcidSequenceMotif : synonym\n\n      NucleicAcidSequenceMotif : type\n\n      NucleicAcidSequenceMotif : xref\n\n\n
                                        "},{"location":"NucleicAcidSequenceMotif/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • NucleicAcidSequenceMotif
                                        "},{"location":"NucleicAcidSequenceMotif/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"NucleicAcidSequenceMotif/#linkml-source","title":"LinkML Source","text":"
                                        name: nucleic acid sequence motif\ndescription: A linear nucleotide sequence pattern that is widespread and has, or is\n  conjectured to have, a biological significance. e.g. the TATA box promoter motif,\n  transcription factor binding consensus sequences.\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- consensus sequence\nis_a: biological entity\n\n
                                        "},{"location":"NucleosomeModification/","title":"Class: NucleosomeModification","text":"Description: A chemical modification of a histone protein within a nucleosome octomer or a substitution of a histone with a variant histone isoform. e.g. Histone 4 Lysine 20 methylation (H4K20me), histone variant H2AZ substituting H2A.
                                         classDiagram\n    class NucleosomeModification\n      GeneProductIsoformMixin <|-- NucleosomeModification\n      GenomicEntity <|-- NucleosomeModification\n      EpigenomicEntity <|-- NucleosomeModification\n      BiologicalEntity <|-- NucleosomeModification\n\n      NucleosomeModification : category\n\n      NucleosomeModification : deprecated\n\n      NucleosomeModification : description\n\n      NucleosomeModification : full_name\n\n      NucleosomeModification : has_attribute\n\n          NucleosomeModification --|> Attribute : has_attribute\n\n      NucleosomeModification : has_biological_sequence\n\n      NucleosomeModification : id\n\n      NucleosomeModification : in_taxon\n\n          NucleosomeModification --|> OrganismTaxon : in_taxon\n\n      NucleosomeModification : in_taxon_label\n\n      NucleosomeModification : iri\n\n      NucleosomeModification : name\n\n      NucleosomeModification : provided_by\n\n      NucleosomeModification : synonym\n\n      NucleosomeModification : type\n\n      NucleosomeModification : xref\n\n\n
                                        "},{"location":"NucleosomeModification/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • NucleosomeModification [ GeneProductIsoformMixin GenomicEntity EpigenomicEntity]
                                        "},{"location":"NucleosomeModification/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance has_biological_sequence: connects a genomic feature to its sequence 0..1 BiologicalSequence GenomicEntity, EpigenomicEntity in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie GeneProductMixin, NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType GeneProductMixin, NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: genes are typically designated by a short symbol and a full name. We map the symbol to the default display name and use an additional slot for full name 0..1 SymbolType MacromolecularMachineMixin, Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"NucleosomeModification/#linkml-source","title":"LinkML Source","text":"
                                        name: nucleosome modification\ndescription: A chemical modification of a histone protein within a nucleosome octomer\n  or a substitution of a histone with a variant histone isoform. e.g. Histone 4 Lysine\n  20 methylation (H4K20me), histone variant H2AZ substituting H2A.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: biological entity\nmixins:\n- gene product isoform mixin\n- genomic entity\n- epigenomic entity\n\n
                                        "},{"location":"Objectidentifier/","title":"Type: Objectidentifier","text":"

                                        A URI or CURIE that represents an object in the model.

                                        • base: ElementIdentifier

                                        • uri: shex:iri

                                        • repr: str

                                        "},{"location":"ObservedExpectedFrequencyAnalysisResult/","title":"Class: ObservedExpectedFrequencyAnalysisResult","text":"Description: A result of a observed expected frequency analysis.
                                         classDiagram\n    class ObservedExpectedFrequencyAnalysisResult\n      StudyResult <|-- ObservedExpectedFrequencyAnalysisResult\n\n      ObservedExpectedFrequencyAnalysisResult : category\n\n      ObservedExpectedFrequencyAnalysisResult : creation_date\n\n      ObservedExpectedFrequencyAnalysisResult : deprecated\n\n      ObservedExpectedFrequencyAnalysisResult : description\n\n      ObservedExpectedFrequencyAnalysisResult : format\n\n      ObservedExpectedFrequencyAnalysisResult : full_name\n\n      ObservedExpectedFrequencyAnalysisResult : has_attribute\n\n          ObservedExpectedFrequencyAnalysisResult --|> Attribute : has_attribute\n\n      ObservedExpectedFrequencyAnalysisResult : id\n\n      ObservedExpectedFrequencyAnalysisResult : iri\n\n      ObservedExpectedFrequencyAnalysisResult : license\n\n      ObservedExpectedFrequencyAnalysisResult : name\n\n      ObservedExpectedFrequencyAnalysisResult : provided_by\n\n      ObservedExpectedFrequencyAnalysisResult : rights\n\n      ObservedExpectedFrequencyAnalysisResult : synonym\n\n      ObservedExpectedFrequencyAnalysisResult : type\n\n      ObservedExpectedFrequencyAnalysisResult : xref\n\n\n
                                        "},{"location":"ObservedExpectedFrequencyAnalysisResult/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • InformationContentEntity
                                              • StudyResult
                                                • ObservedExpectedFrequencyAnalysisResult
                                        "},{"location":"ObservedExpectedFrequencyAnalysisResult/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance license: None 0..1 String InformationContentEntity rights: None 0..1 String InformationContentEntity format: None 0..1 String InformationContentEntity creation_date: date on which an entity was created. This can be applied to nodes or edges 0..1 Date InformationContentEntity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ObservedExpectedFrequencyAnalysisResult/#linkml-source","title":"LinkML Source","text":"
                                        name: observed expected frequency analysis result\ndescription: A result of a observed expected frequency analysis.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: study result\n\n
                                        "},{"location":"Occurrent/","title":"Class: Occurrent","text":"Description: A processual entity.
                                         classDiagram\n    class Occurrent\n      PhysicalEssenceOrOccurrent <|-- Occurrent\n\n\n      Occurrent <|-- ActivityAndBehavior\n      Occurrent <|-- Phenomenon\n      Occurrent <|-- EnvironmentalProcess\n      Occurrent <|-- BiologicalProcessOrActivity\n      Occurrent <|-- MolecularActivity\n      Occurrent <|-- BiologicalProcess\n\n\n\n
                                        "},{"location":"Occurrent/#inheritance","title":"Inheritance","text":"
                                        • PhysicalEssenceOrOccurrent
                                          • Occurrent
                                            • ActivityAndBehavior
                                        "},{"location":"Occurrent/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"Occurrent/#mixin-usage","title":"Mixin Usage","text":"mixed into description Phenomenon a fact or situation that is observed to exist or happen, especially one whose cause or explanation is in question EnvironmentalProcess None BiologicalProcessOrActivity Either an individual molecular activity, or a collection of causally connected molecular activities in a biological system. MolecularActivity An execution of a molecular function carried out by a gene product or macromolecular complex. BiologicalProcess One or more causally connected executions of molecular functions"},{"location":"Occurrent/#linkml-source","title":"LinkML Source","text":"
                                        name: occurrent\ndescription: A processual entity.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- BFO:0000003\nis_a: physical essence or occurrent\nmixin: true\n\n
                                        "},{"location":"Onset/","title":"Class: Onset (DEPRECATED)","text":"Description: The age group in which (disease) symptom manifestations appear
                                         classDiagram\n    class Onset\n      ClinicalCourse <|-- Onset\n\n      Onset : category\n\n      Onset : deprecated\n\n      Onset : description\n\n      Onset : full_name\n\n      Onset : has_attribute\n\n          Onset --|> Attribute : has_attribute\n\n      Onset : has_attribute_type\n\n          Onset --|> OntologyClass : has_attribute_type\n\n      Onset : has_qualitative_value\n\n          Onset --|> NamedThing : has_qualitative_value\n\n      Onset : has_quantitative_value\n\n          Onset --|> QuantityValue : has_quantitative_value\n\n      Onset : id\n\n      Onset : iri\n\n      Onset : name\n\n      Onset : provided_by\n\n      Onset : synonym\n\n      Onset : type\n\n      Onset : xref\n\n\n
                                        "},{"location":"Onset/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • Attribute [ OntologyClass]
                                              • ClinicalAttribute
                                                • ClinicalCourse
                                                  • Onset
                                        "},{"location":"Onset/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance name: The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term. 0..1 LabelType Entity, Attribute has_attribute_type: connects an attribute to a class that describes it 1..1 OntologyClass Attribute has_quantitative_value: connects an attribute to a value 0..* QuantityValue Attribute has_qualitative_value: connects an attribute to a value 0..1 NamedThing Attribute iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity, Attribute id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String OntologyClass, Entity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Onset/#usages","title":"Usages","text":"used by used in type used EntityToFeatureOrDiseaseQualifiersMixin onset_qualifier range Onset EntityToPhenotypicFeatureAssociationMixin onset_qualifier range Onset EntityToDiseaseAssociationMixin onset_qualifier range Onset GenotypeToPhenotypicFeatureAssociation onset_qualifier range Onset ExposureEventToPhenotypicFeatureAssociation onset_qualifier range Onset DiseaseToPhenotypicFeatureAssociation onset_qualifier range Onset CaseToPhenotypicFeatureAssociation onset_qualifier range Onset BehaviorToBehavioralFeatureAssociation onset_qualifier range Onset GeneToDiseaseOrPhenotypicFeatureAssociation onset_qualifier range Onset GeneToPhenotypicFeatureAssociation onset_qualifier range Onset GeneToDiseaseAssociation onset_qualifier range Onset CausalGeneToDiseaseAssociation onset_qualifier range Onset CorrelatedGeneToDiseaseAssociation onset_qualifier range Onset DruggableGeneToDiseaseAssociation onset_qualifier range Onset VariantToPhenotypicFeatureAssociation onset_qualifier range Onset VariantToDiseaseAssociation onset_qualifier range Onset GenotypeToDiseaseAssociation onset_qualifier range Onset GeneAsAModelOfDiseaseAssociation onset_qualifier range Onset VariantAsAModelOfDiseaseAssociation onset_qualifier range Onset GenotypeAsAModelOfDiseaseAssociation onset_qualifier range Onset CellLineAsAModelOfDiseaseAssociation onset_qualifier range Onset OrganismalEntityAsAModelOfDiseaseAssociation onset_qualifier range Onset GeneHasVariantThatContributesToDiseaseAssociation onset_qualifier range Onset"},{"location":"Onset/#linkml-source","title":"LinkML Source","text":"
                                        name: onset\ndescription: The age group in which (disease) symptom manifestations appear\ndeprecated: 'True'\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- HP:0003674\nis_a: clinical course\n\n
                                        "},{"location":"OntologyClass/","title":"Class: OntologyClass","text":"Description: a concept or class in an ontology, vocabulary or thesaurus. Note that nodes in a biolink compatible KG can be considered both instances of biolink classes, and OWL classes in their own right. In general you should not need to use this class directly. Instead, use the appropriate biolink class. For example, for the GO concept of endocytosis (GO:0006897), use bl:BiologicalProcess as the type.
                                         classDiagram\n    class OntologyClass\n      OntologyClass <|-- Attribute\n      OntologyClass <|-- RelationshipType\n      OntologyClass <|-- TaxonomicRank\n      OntologyClass <|-- NucleicAcidEntity\n      OntologyClass <|-- RegulatoryRegion\n      OntologyClass <|-- AccessibleDnaRegion\n      OntologyClass <|-- TranscriptionFactorBindingSite\n      OntologyClass <|-- BiologicalProcessOrActivity\n      OntologyClass <|-- MolecularActivity\n      OntologyClass <|-- BiologicalProcess\n      OntologyClass <|-- Pathway\n      OntologyClass <|-- PhysiologicalProcess\n      OntologyClass <|-- Behavior\n      OntologyClass <|-- Drug\n      OntologyClass <|-- Gene\n      OntologyClass <|-- Genome\n      OntologyClass <|-- Genotype\n      OntologyClass <|-- Haplotype\n      OntologyClass <|-- SequenceVariant\n      OntologyClass <|-- ReagentTargetedGene\n      OntologyClass <|-- ExposureEvent\n      OntologyClass <|-- GenomicBackgroundExposure\n\n      OntologyClass : id\n\n\n
                                        "},{"location":"OntologyClass/#inheritance","title":"Inheritance","text":"
                                        • OntologyClass
                                          • RelationshipType
                                          • TaxonomicRank
                                          • ExposureEvent
                                        "},{"location":"OntologyClass/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String direct"},{"location":"OntologyClass/#mixin-usage","title":"Mixin Usage","text":"mixed into description Attribute A property or characteristic of an entity. For example, an apple may have properties such as color, shape, age, crispiness. An environmental sample may have attributes such as depth, lat, long, material. NucleicAcidEntity A nucleic acid entity is a molecular entity characterized by availability in gene databases of nucleotide-based sequence representations of its precise sequence; for convenience of representation, partial sequences of various kinds are included. RegulatoryRegion A region (or regions) of the genome that contains known or putative regulatory elements that act in cis- or trans- to affect the transcription of gene AccessibleDnaRegion A region (or regions) of a chromatinized genome that has been measured to be more accessible to an enzyme such as DNase-I or Tn5 Transpose TranscriptionFactorBindingSite A region (or regions) of the genome that contains a region of DNA known or predicted to bind a protein that modulates gene transcription BiologicalProcessOrActivity Either an individual molecular activity, or a collection of causally connected molecular activities in a biological system. MolecularActivity An execution of a molecular function carried out by a gene product or macromolecular complex. BiologicalProcess One or more causally connected executions of molecular functions Pathway None PhysiologicalProcess None Behavior None Drug A substance intended for use in the diagnosis, cure, mitigation, treatment, or prevention of disease Gene A region (or regions) that includes all of the sequence elements necessary to encode a functional transcript. A gene locus may include regulatory regions, transcribed regions and/or other functional sequence regions. Genome A genome is the sum of genetic material within a cell or virion. Genotype An information content entity that describes a genome by specifying the total variation in genomic sequence and/or gene expression, relative to some established background Haplotype A set of zero or more Alleles on a single instance of a Sequence[VMC] SequenceVariant A sequence_variant is a non exact copy of a sequence_feature or genome exhibiting one or more sequence_alteration. ReagentTargetedGene A gene altered in its expression level in the context of some experiment as a result of being targeted by gene-knockdown reagent(s) such as a morpholino or RNAi. GenomicBackgroundExposure A genomic background exposure is where an individual's specific genomic background of genes, sequence variants or other pre-existing genomic conditions constitute a kind of 'exposure' to the organism, leading to or influencing an outcome."},{"location":"OntologyClass/#usages","title":"Usages","text":"used by used in type used Attribute has_attribute_type range OntologyClass ChemicalRole has_attribute_type range OntologyClass BiologicalSex has_attribute_type range OntologyClass PhenotypicSex has_attribute_type range OntologyClass GenotypicSex has_attribute_type range OntologyClass SeverityValue has_attribute_type range OntologyClass OrganismAttribute has_attribute_type range OntologyClass PhenotypicQuality has_attribute_type range OntologyClass Zygosity has_attribute_type range OntologyClass ClinicalAttribute has_attribute_type range OntologyClass ClinicalMeasurement has_attribute_type range OntologyClass ClinicalModifier has_attribute_type range OntologyClass ClinicalCourse has_attribute_type range OntologyClass Onset has_attribute_type range OntologyClass SocioeconomicAttribute has_attribute_type range OntologyClass GenomicBackgroundExposure has_attribute_type range OntologyClass PathologicalProcessExposure has_attribute_type range OntologyClass PathologicalAnatomicalExposure has_attribute_type range OntologyClass DiseaseOrPhenotypicFeatureExposure has_attribute_type range OntologyClass ChemicalExposure has_attribute_type range OntologyClass ComplexChemicalExposure has_attribute_type range OntologyClass DrugExposure has_attribute_type range OntologyClass DrugToGeneInteractionExposure has_attribute_type range OntologyClass BioticExposure has_attribute_type range OntologyClass GeographicExposure has_attribute_type range OntologyClass EnvironmentalExposure has_attribute_type range OntologyClass BehavioralExposure has_attribute_type range OntologyClass SocioeconomicExposure has_attribute_type range OntologyClass Association qualifiers range OntologyClass Association subject_category range OntologyClass Association object_category range OntologyClass Association subject_category_closure range OntologyClass Association object_category_closure range OntologyClass ChemicalEntityAssessesNamedThingAssociation qualifiers range OntologyClass ChemicalEntityAssessesNamedThingAssociation subject_category range OntologyClass ChemicalEntityAssessesNamedThingAssociation object_category range OntologyClass ChemicalEntityAssessesNamedThingAssociation subject_category_closure range OntologyClass ChemicalEntityAssessesNamedThingAssociation object_category_closure range OntologyClass ContributorAssociation qualifiers range OntologyClass ContributorAssociation subject_category range OntologyClass ContributorAssociation object_category range OntologyClass ContributorAssociation subject_category_closure range OntologyClass ContributorAssociation object_category_closure range OntologyClass GenotypeToGenotypePartAssociation qualifiers range OntologyClass GenotypeToGenotypePartAssociation subject_category range OntologyClass GenotypeToGenotypePartAssociation object_category range OntologyClass GenotypeToGenotypePartAssociation subject_category_closure range OntologyClass GenotypeToGenotypePartAssociation object_category_closure range OntologyClass GenotypeToGeneAssociation qualifiers range OntologyClass GenotypeToGeneAssociation subject_category range OntologyClass GenotypeToGeneAssociation object_category range OntologyClass GenotypeToGeneAssociation subject_category_closure range OntologyClass GenotypeToGeneAssociation object_category_closure range OntologyClass GenotypeToVariantAssociation qualifiers range OntologyClass GenotypeToVariantAssociation subject_category range OntologyClass GenotypeToVariantAssociation object_category range OntologyClass GenotypeToVariantAssociation subject_category_closure range OntologyClass GenotypeToVariantAssociation object_category_closure range OntologyClass GeneToGeneAssociation qualifiers range OntologyClass GeneToGeneAssociation subject_category range OntologyClass GeneToGeneAssociation object_category range OntologyClass GeneToGeneAssociation subject_category_closure range OntologyClass GeneToGeneAssociation object_category_closure range OntologyClass GeneToGeneHomologyAssociation qualifiers range OntologyClass GeneToGeneHomologyAssociation subject_category range OntologyClass GeneToGeneHomologyAssociation object_category range OntologyClass GeneToGeneHomologyAssociation subject_category_closure range OntologyClass GeneToGeneHomologyAssociation object_category_closure range OntologyClass GeneToGeneFamilyAssociation qualifiers range OntologyClass GeneToGeneFamilyAssociation subject_category range OntologyClass GeneToGeneFamilyAssociation object_category range OntologyClass GeneToGeneFamilyAssociation subject_category_closure range OntologyClass GeneToGeneFamilyAssociation object_category_closure range OntologyClass GeneExpressionMixin quantifier_qualifier range OntologyClass GeneToGeneCoexpressionAssociation quantifier_qualifier range OntologyClass GeneToGeneCoexpressionAssociation qualifiers range OntologyClass GeneToGeneCoexpressionAssociation subject_category range OntologyClass GeneToGeneCoexpressionAssociation object_category range OntologyClass GeneToGeneCoexpressionAssociation subject_category_closure range OntologyClass GeneToGeneCoexpressionAssociation object_category_closure range OntologyClass PairwiseGeneToGeneInteraction qualifiers range OntologyClass PairwiseGeneToGeneInteraction subject_category range OntologyClass PairwiseGeneToGeneInteraction object_category range OntologyClass PairwiseGeneToGeneInteraction subject_category_closure range OntologyClass PairwiseGeneToGeneInteraction object_category_closure range OntologyClass PairwiseMolecularInteraction interacting_molecules_category range OntologyClass PairwiseMolecularInteraction qualifiers range OntologyClass PairwiseMolecularInteraction subject_category range OntologyClass PairwiseMolecularInteraction object_category range OntologyClass PairwiseMolecularInteraction subject_category_closure range OntologyClass PairwiseMolecularInteraction object_category_closure range OntologyClass CellLineToDiseaseOrPhenotypicFeatureAssociation qualifiers range OntologyClass CellLineToDiseaseOrPhenotypicFeatureAssociation subject_category range OntologyClass CellLineToDiseaseOrPhenotypicFeatureAssociation object_category range OntologyClass CellLineToDiseaseOrPhenotypicFeatureAssociation subject_category_closure range OntologyClass CellLineToDiseaseOrPhenotypicFeatureAssociation object_category_closure range OntologyClass ChemicalToChemicalAssociation qualifiers range OntologyClass ChemicalToChemicalAssociation subject_category range OntologyClass ChemicalToChemicalAssociation object_category range OntologyClass ChemicalToChemicalAssociation subject_category_closure range OntologyClass ChemicalToChemicalAssociation object_category_closure range OntologyClass ReactionToParticipantAssociation qualifiers range OntologyClass ReactionToParticipantAssociation subject_category range OntologyClass ReactionToParticipantAssociation object_category range OntologyClass ReactionToParticipantAssociation subject_category_closure range OntologyClass ReactionToParticipantAssociation object_category_closure range OntologyClass ReactionToCatalystAssociation qualifiers range OntologyClass ReactionToCatalystAssociation subject_category range OntologyClass ReactionToCatalystAssociation object_category range OntologyClass ReactionToCatalystAssociation subject_category_closure range OntologyClass ReactionToCatalystAssociation object_category_closure range OntologyClass ChemicalToChemicalDerivationAssociation qualifiers range OntologyClass ChemicalToChemicalDerivationAssociation subject_category range OntologyClass ChemicalToChemicalDerivationAssociation object_category range OntologyClass ChemicalToChemicalDerivationAssociation subject_category_closure range OntologyClass ChemicalToChemicalDerivationAssociation object_category_closure range OntologyClass ChemicalToDiseaseOrPhenotypicFeatureAssociation qualifiers range OntologyClass ChemicalToDiseaseOrPhenotypicFeatureAssociation subject_category range OntologyClass ChemicalToDiseaseOrPhenotypicFeatureAssociation object_category range OntologyClass ChemicalToDiseaseOrPhenotypicFeatureAssociation subject_category_closure range OntologyClass ChemicalToDiseaseOrPhenotypicFeatureAssociation object_category_closure range OntologyClass ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation qualifiers range OntologyClass ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation subject_category range OntologyClass ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation object_category range OntologyClass ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation subject_category_closure range OntologyClass ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation object_category_closure range OntologyClass ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation qualifiers range OntologyClass ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation subject_category range OntologyClass ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation object_category range OntologyClass ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation subject_category_closure range OntologyClass ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation object_category_closure range OntologyClass GeneToPathwayAssociation qualifiers range OntologyClass GeneToPathwayAssociation subject_category range OntologyClass GeneToPathwayAssociation object_category range OntologyClass GeneToPathwayAssociation subject_category_closure range OntologyClass GeneToPathwayAssociation object_category_closure range OntologyClass MolecularActivityToPathwayAssociation qualifiers range OntologyClass MolecularActivityToPathwayAssociation subject_category range OntologyClass MolecularActivityToPathwayAssociation object_category range OntologyClass MolecularActivityToPathwayAssociation subject_category_closure range OntologyClass MolecularActivityToPathwayAssociation object_category_closure range OntologyClass ChemicalToPathwayAssociation qualifiers range OntologyClass ChemicalToPathwayAssociation subject_category range OntologyClass ChemicalToPathwayAssociation object_category range OntologyClass ChemicalToPathwayAssociation subject_category_closure range OntologyClass ChemicalToPathwayAssociation object_category_closure range OntologyClass NamedThingAssociatedWithLikelihoodOfNamedThingAssociation qualifiers range OntologyClass NamedThingAssociatedWithLikelihoodOfNamedThingAssociation subject_category range OntologyClass NamedThingAssociatedWithLikelihoodOfNamedThingAssociation object_category range OntologyClass NamedThingAssociatedWithLikelihoodOfNamedThingAssociation subject_category_closure range OntologyClass NamedThingAssociatedWithLikelihoodOfNamedThingAssociation object_category_closure range OntologyClass ChemicalGeneInteractionAssociation qualifiers range OntologyClass ChemicalGeneInteractionAssociation subject_category range OntologyClass ChemicalGeneInteractionAssociation object_category range OntologyClass ChemicalGeneInteractionAssociation subject_category_closure range OntologyClass ChemicalGeneInteractionAssociation object_category_closure range OntologyClass ChemicalAffectsGeneAssociation qualifiers range OntologyClass ChemicalAffectsGeneAssociation subject_category range OntologyClass ChemicalAffectsGeneAssociation object_category range OntologyClass ChemicalAffectsGeneAssociation subject_category_closure range OntologyClass ChemicalAffectsGeneAssociation object_category_closure range OntologyClass GeneAffectsChemicalAssociation qualifiers range OntologyClass GeneAffectsChemicalAssociation subject_category range OntologyClass GeneAffectsChemicalAssociation object_category range OntologyClass GeneAffectsChemicalAssociation subject_category_closure range OntologyClass GeneAffectsChemicalAssociation object_category_closure range OntologyClass DrugToGeneAssociation qualifiers range OntologyClass DrugToGeneAssociation subject_category range OntologyClass DrugToGeneAssociation object_category range OntologyClass DrugToGeneAssociation subject_category_closure range OntologyClass DrugToGeneAssociation object_category_closure range OntologyClass MaterialSampleDerivationAssociation qualifiers range OntologyClass MaterialSampleDerivationAssociation subject_category range OntologyClass MaterialSampleDerivationAssociation object_category range OntologyClass MaterialSampleDerivationAssociation subject_category_closure range OntologyClass MaterialSampleDerivationAssociation object_category_closure range OntologyClass MaterialSampleToDiseaseOrPhenotypicFeatureAssociation qualifiers range OntologyClass MaterialSampleToDiseaseOrPhenotypicFeatureAssociation subject_category range OntologyClass MaterialSampleToDiseaseOrPhenotypicFeatureAssociation object_category range OntologyClass MaterialSampleToDiseaseOrPhenotypicFeatureAssociation subject_category_closure range OntologyClass MaterialSampleToDiseaseOrPhenotypicFeatureAssociation object_category_closure range OntologyClass DiseaseToExposureEventAssociation qualifiers range OntologyClass DiseaseToExposureEventAssociation subject_category range OntologyClass DiseaseToExposureEventAssociation object_category range OntologyClass DiseaseToExposureEventAssociation subject_category_closure range OntologyClass DiseaseToExposureEventAssociation object_category_closure range OntologyClass ExposureEventToOutcomeAssociation qualifiers range OntologyClass ExposureEventToOutcomeAssociation subject_category range OntologyClass ExposureEventToOutcomeAssociation object_category range OntologyClass ExposureEventToOutcomeAssociation subject_category_closure range OntologyClass ExposureEventToOutcomeAssociation object_category_closure range OntologyClass InformationContentEntityToNamedThingAssociation qualifiers range OntologyClass InformationContentEntityToNamedThingAssociation subject_category range OntologyClass InformationContentEntityToNamedThingAssociation object_category range OntologyClass InformationContentEntityToNamedThingAssociation subject_category_closure range OntologyClass InformationContentEntityToNamedThingAssociation object_category_closure range OntologyClass DiseaseOrPhenotypicFeatureToLocationAssociation qualifiers range OntologyClass DiseaseOrPhenotypicFeatureToLocationAssociation subject_category range OntologyClass DiseaseOrPhenotypicFeatureToLocationAssociation object_category range OntologyClass DiseaseOrPhenotypicFeatureToLocationAssociation subject_category_closure range OntologyClass DiseaseOrPhenotypicFeatureToLocationAssociation object_category_closure range OntologyClass DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation qualifiers range OntologyClass DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation subject_category range OntologyClass DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation object_category range OntologyClass DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation subject_category_closure range OntologyClass DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation object_category_closure range OntologyClass GenotypeToPhenotypicFeatureAssociation qualifiers range OntologyClass GenotypeToPhenotypicFeatureAssociation subject_category range OntologyClass GenotypeToPhenotypicFeatureAssociation object_category range OntologyClass GenotypeToPhenotypicFeatureAssociation subject_category_closure range OntologyClass GenotypeToPhenotypicFeatureAssociation object_category_closure range OntologyClass ExposureEventToPhenotypicFeatureAssociation qualifiers range OntologyClass ExposureEventToPhenotypicFeatureAssociation subject_category range OntologyClass ExposureEventToPhenotypicFeatureAssociation object_category range OntologyClass ExposureEventToPhenotypicFeatureAssociation subject_category_closure range OntologyClass ExposureEventToPhenotypicFeatureAssociation object_category_closure range OntologyClass DiseaseToPhenotypicFeatureAssociation qualifiers range OntologyClass DiseaseToPhenotypicFeatureAssociation subject_category range OntologyClass DiseaseToPhenotypicFeatureAssociation object_category range OntologyClass DiseaseToPhenotypicFeatureAssociation subject_category_closure range OntologyClass DiseaseToPhenotypicFeatureAssociation object_category_closure range OntologyClass CaseToPhenotypicFeatureAssociation qualifiers range OntologyClass CaseToPhenotypicFeatureAssociation subject_category range OntologyClass CaseToPhenotypicFeatureAssociation object_category range OntologyClass CaseToPhenotypicFeatureAssociation subject_category_closure range OntologyClass CaseToPhenotypicFeatureAssociation object_category_closure range OntologyClass BehaviorToBehavioralFeatureAssociation qualifiers range OntologyClass BehaviorToBehavioralFeatureAssociation subject_category range OntologyClass BehaviorToBehavioralFeatureAssociation object_category range OntologyClass BehaviorToBehavioralFeatureAssociation subject_category_closure range OntologyClass BehaviorToBehavioralFeatureAssociation object_category_closure range OntologyClass GeneToDiseaseOrPhenotypicFeatureAssociation qualifiers range OntologyClass GeneToDiseaseOrPhenotypicFeatureAssociation subject_category range OntologyClass GeneToDiseaseOrPhenotypicFeatureAssociation object_category range OntologyClass GeneToDiseaseOrPhenotypicFeatureAssociation subject_category_closure range OntologyClass GeneToDiseaseOrPhenotypicFeatureAssociation object_category_closure range OntologyClass GeneToPhenotypicFeatureAssociation qualifiers range OntologyClass GeneToPhenotypicFeatureAssociation subject_category range OntologyClass GeneToPhenotypicFeatureAssociation object_category range OntologyClass GeneToPhenotypicFeatureAssociation subject_category_closure range OntologyClass GeneToPhenotypicFeatureAssociation object_category_closure range OntologyClass GeneToDiseaseAssociation qualifiers range OntologyClass GeneToDiseaseAssociation subject_category range OntologyClass GeneToDiseaseAssociation object_category range OntologyClass GeneToDiseaseAssociation subject_category_closure range OntologyClass GeneToDiseaseAssociation object_category_closure range OntologyClass CausalGeneToDiseaseAssociation qualifiers range OntologyClass CausalGeneToDiseaseAssociation subject_category range OntologyClass CausalGeneToDiseaseAssociation object_category range OntologyClass CausalGeneToDiseaseAssociation subject_category_closure range OntologyClass CausalGeneToDiseaseAssociation object_category_closure range OntologyClass CorrelatedGeneToDiseaseAssociation qualifiers range OntologyClass CorrelatedGeneToDiseaseAssociation subject_category range OntologyClass CorrelatedGeneToDiseaseAssociation object_category range OntologyClass CorrelatedGeneToDiseaseAssociation subject_category_closure range OntologyClass CorrelatedGeneToDiseaseAssociation object_category_closure range OntologyClass DruggableGeneToDiseaseAssociation qualifiers range OntologyClass DruggableGeneToDiseaseAssociation subject_category range OntologyClass DruggableGeneToDiseaseAssociation object_category range OntologyClass DruggableGeneToDiseaseAssociation subject_category_closure range OntologyClass DruggableGeneToDiseaseAssociation object_category_closure range OntologyClass VariantToGeneAssociation qualifiers range OntologyClass VariantToGeneAssociation subject_category range OntologyClass VariantToGeneAssociation object_category range OntologyClass VariantToGeneAssociation subject_category_closure range OntologyClass VariantToGeneAssociation object_category_closure range OntologyClass VariantToGeneExpressionAssociation quantifier_qualifier range OntologyClass VariantToGeneExpressionAssociation qualifiers range OntologyClass VariantToGeneExpressionAssociation subject_category range OntologyClass VariantToGeneExpressionAssociation object_category range OntologyClass VariantToGeneExpressionAssociation subject_category_closure range OntologyClass VariantToGeneExpressionAssociation object_category_closure range OntologyClass VariantToPopulationAssociation qualifiers range OntologyClass VariantToPopulationAssociation subject_category range OntologyClass VariantToPopulationAssociation object_category range OntologyClass VariantToPopulationAssociation subject_category_closure range OntologyClass VariantToPopulationAssociation object_category_closure range OntologyClass PopulationToPopulationAssociation qualifiers range OntologyClass PopulationToPopulationAssociation subject_category range OntologyClass PopulationToPopulationAssociation object_category range OntologyClass PopulationToPopulationAssociation subject_category_closure range OntologyClass PopulationToPopulationAssociation object_category_closure range OntologyClass VariantToPhenotypicFeatureAssociation qualifiers range OntologyClass VariantToPhenotypicFeatureAssociation subject_category range OntologyClass VariantToPhenotypicFeatureAssociation object_category range OntologyClass VariantToPhenotypicFeatureAssociation subject_category_closure range OntologyClass VariantToPhenotypicFeatureAssociation object_category_closure range OntologyClass VariantToDiseaseAssociation qualifiers range OntologyClass VariantToDiseaseAssociation subject_category range OntologyClass VariantToDiseaseAssociation object_category range OntologyClass VariantToDiseaseAssociation subject_category_closure range OntologyClass VariantToDiseaseAssociation object_category_closure range OntologyClass GenotypeToDiseaseAssociation qualifiers range OntologyClass GenotypeToDiseaseAssociation subject_category range OntologyClass GenotypeToDiseaseAssociation object_category range OntologyClass GenotypeToDiseaseAssociation subject_category_closure range OntologyClass GenotypeToDiseaseAssociation object_category_closure range OntologyClass GeneAsAModelOfDiseaseAssociation qualifiers range OntologyClass GeneAsAModelOfDiseaseAssociation subject_category range OntologyClass GeneAsAModelOfDiseaseAssociation object_category range OntologyClass GeneAsAModelOfDiseaseAssociation subject_category_closure range OntologyClass GeneAsAModelOfDiseaseAssociation object_category_closure range OntologyClass VariantAsAModelOfDiseaseAssociation qualifiers range OntologyClass VariantAsAModelOfDiseaseAssociation subject_category range OntologyClass VariantAsAModelOfDiseaseAssociation object_category range OntologyClass VariantAsAModelOfDiseaseAssociation subject_category_closure range OntologyClass VariantAsAModelOfDiseaseAssociation object_category_closure range OntologyClass GenotypeAsAModelOfDiseaseAssociation qualifiers range OntologyClass GenotypeAsAModelOfDiseaseAssociation subject_category range OntologyClass GenotypeAsAModelOfDiseaseAssociation object_category range OntologyClass GenotypeAsAModelOfDiseaseAssociation subject_category_closure range OntologyClass GenotypeAsAModelOfDiseaseAssociation object_category_closure range OntologyClass CellLineAsAModelOfDiseaseAssociation qualifiers range OntologyClass CellLineAsAModelOfDiseaseAssociation subject_category range OntologyClass CellLineAsAModelOfDiseaseAssociation object_category range OntologyClass CellLineAsAModelOfDiseaseAssociation subject_category_closure range OntologyClass CellLineAsAModelOfDiseaseAssociation object_category_closure range OntologyClass OrganismalEntityAsAModelOfDiseaseAssociation qualifiers range OntologyClass OrganismalEntityAsAModelOfDiseaseAssociation subject_category range OntologyClass OrganismalEntityAsAModelOfDiseaseAssociation object_category range OntologyClass OrganismalEntityAsAModelOfDiseaseAssociation subject_category_closure range OntologyClass OrganismalEntityAsAModelOfDiseaseAssociation object_category_closure range OntologyClass OrganismToOrganismAssociation qualifiers range OntologyClass OrganismToOrganismAssociation subject_category range OntologyClass OrganismToOrganismAssociation object_category range OntologyClass OrganismToOrganismAssociation subject_category_closure range OntologyClass OrganismToOrganismAssociation object_category_closure range OntologyClass TaxonToTaxonAssociation qualifiers range OntologyClass TaxonToTaxonAssociation subject_category range OntologyClass TaxonToTaxonAssociation object_category range OntologyClass TaxonToTaxonAssociation subject_category_closure range OntologyClass TaxonToTaxonAssociation object_category_closure range OntologyClass GeneHasVariantThatContributesToDiseaseAssociation qualifiers range OntologyClass GeneHasVariantThatContributesToDiseaseAssociation subject_category range OntologyClass GeneHasVariantThatContributesToDiseaseAssociation object_category range OntologyClass GeneHasVariantThatContributesToDiseaseAssociation subject_category_closure range OntologyClass GeneHasVariantThatContributesToDiseaseAssociation object_category_closure range OntologyClass GeneToExpressionSiteAssociation quantifier_qualifier range OntologyClass GeneToExpressionSiteAssociation qualifiers range OntologyClass GeneToExpressionSiteAssociation subject_category range OntologyClass GeneToExpressionSiteAssociation object_category range OntologyClass GeneToExpressionSiteAssociation subject_category_closure range OntologyClass GeneToExpressionSiteAssociation object_category_closure range OntologyClass SequenceVariantModulatesTreatmentAssociation qualifiers range OntologyClass SequenceVariantModulatesTreatmentAssociation subject_category range OntologyClass SequenceVariantModulatesTreatmentAssociation object_category range OntologyClass SequenceVariantModulatesTreatmentAssociation subject_category_closure range OntologyClass SequenceVariantModulatesTreatmentAssociation object_category_closure range OntologyClass FunctionalAssociation object range OntologyClass FunctionalAssociation qualifiers range OntologyClass FunctionalAssociation subject_category range OntologyClass FunctionalAssociation object_category range OntologyClass FunctionalAssociation subject_category_closure range OntologyClass FunctionalAssociation object_category_closure range OntologyClass MacromolecularMachineToMolecularActivityAssociation qualifiers range OntologyClass MacromolecularMachineToMolecularActivityAssociation subject_category range OntologyClass MacromolecularMachineToMolecularActivityAssociation object_category range OntologyClass MacromolecularMachineToMolecularActivityAssociation subject_category_closure range OntologyClass MacromolecularMachineToMolecularActivityAssociation object_category_closure range OntologyClass MacromolecularMachineToBiologicalProcessAssociation qualifiers range OntologyClass MacromolecularMachineToBiologicalProcessAssociation subject_category range OntologyClass MacromolecularMachineToBiologicalProcessAssociation object_category range OntologyClass MacromolecularMachineToBiologicalProcessAssociation subject_category_closure range OntologyClass MacromolecularMachineToBiologicalProcessAssociation object_category_closure range OntologyClass MacromolecularMachineToCellularComponentAssociation qualifiers range OntologyClass MacromolecularMachineToCellularComponentAssociation subject_category range OntologyClass MacromolecularMachineToCellularComponentAssociation object_category range OntologyClass MacromolecularMachineToCellularComponentAssociation subject_category_closure range OntologyClass MacromolecularMachineToCellularComponentAssociation object_category_closure range OntologyClass MolecularActivityToChemicalEntityAssociation qualifiers range OntologyClass MolecularActivityToChemicalEntityAssociation subject_category range OntologyClass MolecularActivityToChemicalEntityAssociation object_category range OntologyClass MolecularActivityToChemicalEntityAssociation subject_category_closure range OntologyClass MolecularActivityToChemicalEntityAssociation object_category_closure range OntologyClass MolecularActivityToMolecularActivityAssociation qualifiers range OntologyClass MolecularActivityToMolecularActivityAssociation subject_category range OntologyClass MolecularActivityToMolecularActivityAssociation object_category range OntologyClass MolecularActivityToMolecularActivityAssociation subject_category_closure range OntologyClass MolecularActivityToMolecularActivityAssociation object_category_closure range OntologyClass GeneToGoTermAssociation object range OntologyClass GeneToGoTermAssociation qualifiers range OntologyClass GeneToGoTermAssociation subject_category range OntologyClass GeneToGoTermAssociation object_category range OntologyClass GeneToGoTermAssociation subject_category_closure range OntologyClass GeneToGoTermAssociation object_category_closure range OntologyClass EntityToDiseaseAssociation qualifiers range OntologyClass EntityToDiseaseAssociation subject_category range OntologyClass EntityToDiseaseAssociation object_category range OntologyClass EntityToDiseaseAssociation subject_category_closure range OntologyClass EntityToDiseaseAssociation object_category_closure range OntologyClass EntityToPhenotypicFeatureAssociation qualifiers range OntologyClass EntityToPhenotypicFeatureAssociation subject_category range OntologyClass EntityToPhenotypicFeatureAssociation object_category range OntologyClass EntityToPhenotypicFeatureAssociation subject_category_closure range OntologyClass EntityToPhenotypicFeatureAssociation object_category_closure range OntologyClass SequenceAssociation qualifiers range OntologyClass SequenceAssociation subject_category range OntologyClass SequenceAssociation object_category range OntologyClass SequenceAssociation subject_category_closure range OntologyClass SequenceAssociation object_category_closure range OntologyClass GenomicSequenceLocalization qualifiers range OntologyClass GenomicSequenceLocalization subject_category range OntologyClass GenomicSequenceLocalization object_category range OntologyClass GenomicSequenceLocalization subject_category_closure range OntologyClass GenomicSequenceLocalization object_category_closure range OntologyClass SequenceFeatureRelationship qualifiers range OntologyClass SequenceFeatureRelationship subject_category range OntologyClass SequenceFeatureRelationship object_category range OntologyClass SequenceFeatureRelationship subject_category_closure range OntologyClass SequenceFeatureRelationship object_category_closure range OntologyClass TranscriptToGeneRelationship qualifiers range OntologyClass TranscriptToGeneRelationship subject_category range OntologyClass TranscriptToGeneRelationship object_category range OntologyClass TranscriptToGeneRelationship subject_category_closure range OntologyClass TranscriptToGeneRelationship object_category_closure range OntologyClass GeneToGeneProductRelationship qualifiers range OntologyClass GeneToGeneProductRelationship subject_category range OntologyClass GeneToGeneProductRelationship object_category range OntologyClass GeneToGeneProductRelationship subject_category_closure range OntologyClass GeneToGeneProductRelationship object_category_closure range OntologyClass ExonToTranscriptRelationship qualifiers range OntologyClass ExonToTranscriptRelationship subject_category range OntologyClass ExonToTranscriptRelationship object_category range OntologyClass ExonToTranscriptRelationship subject_category_closure range OntologyClass ExonToTranscriptRelationship object_category_closure range OntologyClass ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation qualifiers range OntologyClass ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation subject_category range OntologyClass ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation object_category range OntologyClass ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation subject_category_closure range OntologyClass ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation object_category_closure range OntologyClass AnatomicalEntityToAnatomicalEntityAssociation qualifiers range OntologyClass AnatomicalEntityToAnatomicalEntityAssociation subject_category range OntologyClass AnatomicalEntityToAnatomicalEntityAssociation object_category range OntologyClass AnatomicalEntityToAnatomicalEntityAssociation subject_category_closure range OntologyClass AnatomicalEntityToAnatomicalEntityAssociation object_category_closure range OntologyClass AnatomicalEntityToAnatomicalEntityPartOfAssociation qualifiers range OntologyClass AnatomicalEntityToAnatomicalEntityPartOfAssociation subject_category range OntologyClass AnatomicalEntityToAnatomicalEntityPartOfAssociation object_category range OntologyClass AnatomicalEntityToAnatomicalEntityPartOfAssociation subject_category_closure range OntologyClass AnatomicalEntityToAnatomicalEntityPartOfAssociation object_category_closure range OntologyClass AnatomicalEntityToAnatomicalEntityOntogenicAssociation qualifiers range OntologyClass AnatomicalEntityToAnatomicalEntityOntogenicAssociation subject_category range OntologyClass AnatomicalEntityToAnatomicalEntityOntogenicAssociation object_category range OntologyClass AnatomicalEntityToAnatomicalEntityOntogenicAssociation subject_category_closure range OntologyClass AnatomicalEntityToAnatomicalEntityOntogenicAssociation object_category_closure range OntologyClass OrganismTaxonToOrganismTaxonAssociation qualifiers range OntologyClass OrganismTaxonToOrganismTaxonAssociation subject_category range OntologyClass OrganismTaxonToOrganismTaxonAssociation object_category range OntologyClass OrganismTaxonToOrganismTaxonAssociation subject_category_closure range OntologyClass OrganismTaxonToOrganismTaxonAssociation object_category_closure range OntologyClass OrganismTaxonToOrganismTaxonSpecialization qualifiers range OntologyClass OrganismTaxonToOrganismTaxonSpecialization subject_category range OntologyClass OrganismTaxonToOrganismTaxonSpecialization object_category range OntologyClass OrganismTaxonToOrganismTaxonSpecialization subject_category_closure range OntologyClass OrganismTaxonToOrganismTaxonSpecialization object_category_closure range OntologyClass OrganismTaxonToOrganismTaxonInteraction qualifiers range OntologyClass OrganismTaxonToOrganismTaxonInteraction subject_category range OntologyClass OrganismTaxonToOrganismTaxonInteraction object_category range OntologyClass OrganismTaxonToOrganismTaxonInteraction subject_category_closure range OntologyClass OrganismTaxonToOrganismTaxonInteraction object_category_closure range OntologyClass OrganismTaxonToEnvironmentAssociation qualifiers range OntologyClass OrganismTaxonToEnvironmentAssociation subject_category range OntologyClass OrganismTaxonToEnvironmentAssociation object_category range OntologyClass OrganismTaxonToEnvironmentAssociation subject_category_closure range OntologyClass OrganismTaxonToEnvironmentAssociation object_category_closure range OntologyClass"},{"location":"OntologyClass/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage MESH OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureProtein UMLS OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureGenePolypeptideProtein KEGG.BRITE OntologyClass"},{"location":"OntologyClass/#linkml-source","title":"LinkML Source","text":"
                                        name: ontology class\nid_prefixes:\n- MESH\n- UMLS\n- KEGG.BRITE\ndescription: a concept or class in an ontology, vocabulary or thesaurus. Note that\n  nodes in a biolink compatible KG can be considered both instances of biolink classes,\n  and OWL classes in their own right. In general you should not need to use this class\n  directly. Instead, use the appropriate biolink class. For example, for the GO concept\n  of endocytosis (GO:0006897), use bl:BiologicalProcess as the type.\ncomments:\n- This is modeled as a mixin. 'ontology class' should not be the primary type of a\n  node in the KG. Instead you should use an informative bioloink category, such as\n  AnatomicalEntity (for Uberon classes), ChemicalSubstance (for CHEBI or CHEMBL),\n  etc\n- Note that formally this is a metaclass. Instances of this class are instances in\n  the graph, but can be the object of 'type' edges. For example, if we had a node\n  in the graph representing a specific brain of a specific patient (e.g brain001),\n  this could have a category of bl:Sample, and by typed more specifically with an\n  ontology class UBERON:nnn, which has as category bl:AnatomicalEntity\nexamples:\n- value: UBERON:0000955\n  description: the class 'brain' from the Uberon anatomy ontology\nfrom_schema: https://w3id.org/biolink/biolink-model\nsee_also:\n- https://github.com/biolink/biolink-model/issues/486\nexact_mappings:\n- owl:Class\n- schema:Class\nmixin: true\nslots:\n- id\n\n
                                        "},{"location":"OrganismAttribute/","title":"Class: OrganismAttribute","text":"Description: describes a characteristic of an organismal entity.
                                         classDiagram\n    class OrganismAttribute\n      Attribute <|-- OrganismAttribute\n\n\n      OrganismAttribute <|-- PhenotypicQuality\n\n\n      OrganismAttribute : category\n\n      OrganismAttribute : deprecated\n\n      OrganismAttribute : description\n\n      OrganismAttribute : full_name\n\n      OrganismAttribute : has_attribute\n\n          OrganismAttribute --|> Attribute : has_attribute\n\n      OrganismAttribute : has_attribute_type\n\n          OrganismAttribute --|> OntologyClass : has_attribute_type\n\n      OrganismAttribute : has_qualitative_value\n\n          OrganismAttribute --|> NamedThing : has_qualitative_value\n\n      OrganismAttribute : has_quantitative_value\n\n          OrganismAttribute --|> QuantityValue : has_quantitative_value\n\n      OrganismAttribute : id\n\n      OrganismAttribute : iri\n\n      OrganismAttribute : name\n\n      OrganismAttribute : provided_by\n\n      OrganismAttribute : synonym\n\n      OrganismAttribute : type\n\n      OrganismAttribute : xref\n\n\n
                                        "},{"location":"OrganismAttribute/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • Attribute [ OntologyClass]
                                              • OrganismAttribute
                                                • PhenotypicQuality
                                        "},{"location":"OrganismAttribute/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance name: The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term. 0..1 LabelType Entity, Attribute has_attribute_type: connects an attribute to a class that describes it 1..1 OntologyClass Attribute has_quantitative_value: connects an attribute to a value 0..* QuantityValue Attribute has_qualitative_value: connects an attribute to a value 0..1 NamedThing Attribute iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity, Attribute id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String OntologyClass, Entity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"OrganismAttribute/#linkml-source","title":"LinkML Source","text":"
                                        name: organism attribute\ndescription: describes a characteristic of an organismal entity.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- STY:T032\nis_a: attribute\n\n
                                        "},{"location":"OrganismTaxon/","title":"Class: OrganismTaxon","text":"Description: A classification of a set of organisms. Example instances: NCBITaxon:9606 (Homo sapiens), NCBITaxon:2 (Bacteria). Can also be used to represent strains or subspecies.

                                        Aliases: taxon, taxonomic classification

                                         classDiagram\n    class OrganismTaxon\n      NamedThing <|-- OrganismTaxon\n\n      OrganismTaxon : category\n\n      OrganismTaxon : deprecated\n\n      OrganismTaxon : description\n\n      OrganismTaxon : full_name\n\n      OrganismTaxon : has_attribute\n\n          OrganismTaxon --|> Attribute : has_attribute\n\n      OrganismTaxon : id\n\n      OrganismTaxon : iri\n\n      OrganismTaxon : name\n\n      OrganismTaxon : provided_by\n\n      OrganismTaxon : synonym\n\n      OrganismTaxon : type\n\n      OrganismTaxon : xref\n\n\n
                                        "},{"location":"OrganismTaxon/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • OrganismTaxon
                                        "},{"location":"OrganismTaxon/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"OrganismTaxon/#usages","title":"Usages","text":"used by used in type used PredicateMapping species_context_qualifier range OrganismTaxon StudyPopulation in_taxon range OrganismTaxon ThingWithTaxon in_taxon range OrganismTaxon BiologicalEntity in_taxon range OrganismTaxon NucleicAcidEntity in_taxon range OrganismTaxon RegulatoryRegion in_taxon range OrganismTaxon AccessibleDnaRegion in_taxon range OrganismTaxon TranscriptionFactorBindingSite in_taxon range OrganismTaxon BiologicalProcessOrActivity in_taxon range OrganismTaxon MolecularActivity in_taxon range OrganismTaxon BiologicalProcess in_taxon range OrganismTaxon Pathway in_taxon range OrganismTaxon PhysiologicalProcess in_taxon range OrganismTaxon Behavior in_taxon range OrganismTaxon GeneticInheritance in_taxon range OrganismTaxon OrganismalEntity in_taxon range OrganismTaxon Bacterium in_taxon range OrganismTaxon Virus in_taxon range OrganismTaxon CellularOrganism in_taxon range OrganismTaxon Mammal in_taxon range OrganismTaxon Human in_taxon range OrganismTaxon Plant in_taxon range OrganismTaxon Invertebrate in_taxon range OrganismTaxon Vertebrate in_taxon range OrganismTaxon Fungus in_taxon range OrganismTaxon LifeStage in_taxon range OrganismTaxon IndividualOrganism in_taxon range OrganismTaxon PopulationOfIndividualOrganisms in_taxon range OrganismTaxon DiseaseOrPhenotypicFeature in_taxon range OrganismTaxon Disease in_taxon range OrganismTaxon PhenotypicFeature in_taxon range OrganismTaxon BehavioralFeature in_taxon range OrganismTaxon AnatomicalEntity in_taxon range OrganismTaxon CellularComponent in_taxon range OrganismTaxon Cell in_taxon range OrganismTaxon CellLine in_taxon range OrganismTaxon GrossAnatomicalStructure in_taxon range OrganismTaxon Gene in_taxon range OrganismTaxon MacromolecularComplex in_taxon range OrganismTaxon NucleosomeModification in_taxon range OrganismTaxon Genome in_taxon range OrganismTaxon Exon in_taxon range OrganismTaxon Transcript in_taxon range OrganismTaxon CodingSequence in_taxon range OrganismTaxon Polypeptide in_taxon range OrganismTaxon Protein in_taxon range OrganismTaxon ProteinIsoform in_taxon range OrganismTaxon ProteinDomain in_taxon range OrganismTaxon PosttranslationalModification in_taxon range OrganismTaxon ProteinFamily in_taxon range OrganismTaxon NucleicAcidSequenceMotif in_taxon range OrganismTaxon RNAProduct in_taxon range OrganismTaxon RNAProductIsoform in_taxon range OrganismTaxon NoncodingRNAProduct in_taxon range OrganismTaxon MicroRNA in_taxon range OrganismTaxon SiRNA in_taxon range OrganismTaxon GeneFamily in_taxon range OrganismTaxon Genotype in_taxon range OrganismTaxon Haplotype in_taxon range OrganismTaxon SequenceVariant in_taxon range OrganismTaxon Snv in_taxon range OrganismTaxon ReagentTargetedGene in_taxon range OrganismTaxon ClinicalFinding in_taxon range OrganismTaxon Case in_taxon range OrganismTaxon Cohort in_taxon range OrganismTaxon GenomicBackgroundExposure in_taxon range OrganismTaxon PathologicalProcess in_taxon range OrganismTaxon PathologicalAnatomicalStructure in_taxon range OrganismTaxon TaxonToTaxonAssociation subject range OrganismTaxon TaxonToTaxonAssociation object range OrganismTaxon OrganismTaxonToOrganismTaxonAssociation subject range OrganismTaxon OrganismTaxonToOrganismTaxonAssociation object range OrganismTaxon OrganismTaxonToOrganismTaxonSpecialization subject range OrganismTaxon OrganismTaxonToOrganismTaxonSpecialization object range OrganismTaxon OrganismTaxonToOrganismTaxonInteraction subject range OrganismTaxon OrganismTaxonToOrganismTaxonInteraction object range OrganismTaxon OrganismTaxonToEnvironmentAssociation subject range OrganismTaxon"},{"location":"OrganismTaxon/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage NCBITaxon OrganismTaxon MESH OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureProtein UMLS OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureGenePolypeptideProtein"},{"location":"OrganismTaxon/#linkml-source","title":"LinkML Source","text":"
                                        name: organism taxon\nid_prefixes:\n- NCBITaxon\n- MESH\n- UMLS\ndescription: 'A classification of a set of organisms. Example instances: NCBITaxon:9606\n  (Homo sapiens), NCBITaxon:2 (Bacteria). Can also be used to represent strains or\n  subspecies.'\nin_subset:\n- model_organism_database\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- taxon\n- taxonomic classification\nexact_mappings:\n- WIKIDATA:Q16521\n- STY:T001\n- bioschemas:Taxon\nnarrow_mappings:\n- dcid:BiologicalSpecies\nis_a: named thing\nvalues_from:\n- NCBITaxon\nslot_usage:\n  has taxonomic rank:\n    name: has taxonomic rank\n    mappings:\n    - WIKIDATA:P105\n    multivalued: false\n    range: taxonomic rank\n\n
                                        "},{"location":"OrganismTaxonToEntityAssociation/","title":"Class: OrganismTaxonToEntityAssociation","text":"Description: An association between an organism taxon and another entity
                                         classDiagram\n    class OrganismTaxonToEntityAssociation\n      OrganismTaxonToEntityAssociation <|-- OrganismTaxonToOrganismTaxonAssociation\n      OrganismTaxonToEntityAssociation <|-- OrganismTaxonToEnvironmentAssociation\n\n\n
                                        "},{"location":"OrganismTaxonToEntityAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"OrganismTaxonToEntityAssociation/#mixin-usage","title":"Mixin Usage","text":"mixed into description OrganismTaxonToOrganismTaxonAssociation A relationship between two organism taxon nodes OrganismTaxonToEnvironmentAssociation None"},{"location":"OrganismTaxonToEntityAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: organism taxon to entity association\ndescription: An association between an organism taxon and another entity\nfrom_schema: https://w3id.org/biolink/biolink-model\nmixin: true\nslot_usage:\n  subject:\n    name: subject\n    description: organism taxon that is the subject of the association\n    range: organism taxon\ndefining_slots:\n- subject\n\n
                                        "},{"location":"OrganismTaxonToEnvironmentAssociation/","title":"Class: OrganismTaxonToEnvironmentAssociation (Abstract)","text":"
                                         classDiagram\n    class OrganismTaxonToEnvironmentAssociation\n      OrganismTaxonToEntityAssociation <|-- OrganismTaxonToEnvironmentAssociation\n      Association <|-- OrganismTaxonToEnvironmentAssociation\n\n      OrganismTaxonToEnvironmentAssociation : aggregator_knowledge_source\n\n      OrganismTaxonToEnvironmentAssociation : category\n\n      OrganismTaxonToEnvironmentAssociation : deprecated\n\n      OrganismTaxonToEnvironmentAssociation : description\n\n      OrganismTaxonToEnvironmentAssociation : has_attribute\n\n          OrganismTaxonToEnvironmentAssociation --|> Attribute : has_attribute\n\n      OrganismTaxonToEnvironmentAssociation : has_evidence\n\n          OrganismTaxonToEnvironmentAssociation --|> EvidenceType : has_evidence\n\n      OrganismTaxonToEnvironmentAssociation : id\n\n      OrganismTaxonToEnvironmentAssociation : iri\n\n      OrganismTaxonToEnvironmentAssociation : knowledge_source\n\n      OrganismTaxonToEnvironmentAssociation : name\n\n      OrganismTaxonToEnvironmentAssociation : negated\n\n      OrganismTaxonToEnvironmentAssociation : object\n\n          OrganismTaxonToEnvironmentAssociation --|> NamedThing : object\n\n      OrganismTaxonToEnvironmentAssociation : object_category\n\n          OrganismTaxonToEnvironmentAssociation --|> OntologyClass : object_category\n\n      OrganismTaxonToEnvironmentAssociation : object_category_closure\n\n          OrganismTaxonToEnvironmentAssociation --|> OntologyClass : object_category_closure\n\n      OrganismTaxonToEnvironmentAssociation : object_closure\n\n      OrganismTaxonToEnvironmentAssociation : object_label_closure\n\n      OrganismTaxonToEnvironmentAssociation : object_namespace\n\n      OrganismTaxonToEnvironmentAssociation : original_object\n\n      OrganismTaxonToEnvironmentAssociation : original_predicate\n\n      OrganismTaxonToEnvironmentAssociation : original_subject\n\n      OrganismTaxonToEnvironmentAssociation : predicate\n\n      OrganismTaxonToEnvironmentAssociation : primary_knowledge_source\n\n      OrganismTaxonToEnvironmentAssociation : publications\n\n          OrganismTaxonToEnvironmentAssociation --|> Publication : publications\n\n      OrganismTaxonToEnvironmentAssociation : qualifier\n\n      OrganismTaxonToEnvironmentAssociation : qualifiers\n\n          OrganismTaxonToEnvironmentAssociation --|> OntologyClass : qualifiers\n\n      OrganismTaxonToEnvironmentAssociation : retrieval_source_ids\n\n          OrganismTaxonToEnvironmentAssociation --|> RetrievalSource : retrieval_source_ids\n\n      OrganismTaxonToEnvironmentAssociation : subject\n\n          OrganismTaxonToEnvironmentAssociation --|> OrganismTaxon : subject\n\n      OrganismTaxonToEnvironmentAssociation : subject_category\n\n          OrganismTaxonToEnvironmentAssociation --|> OntologyClass : subject_category\n\n      OrganismTaxonToEnvironmentAssociation : subject_category_closure\n\n          OrganismTaxonToEnvironmentAssociation --|> OntologyClass : subject_category_closure\n\n      OrganismTaxonToEnvironmentAssociation : subject_closure\n\n      OrganismTaxonToEnvironmentAssociation : subject_label_closure\n\n      OrganismTaxonToEnvironmentAssociation : subject_namespace\n\n      OrganismTaxonToEnvironmentAssociation : timepoint\n\n      OrganismTaxonToEnvironmentAssociation : type\n\n\n
                                        "},{"location":"OrganismTaxonToEnvironmentAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • OrganismTaxonToEnvironmentAssociation [ OrganismTaxonToEntityAssociation]
                                        "},{"location":"OrganismTaxonToEnvironmentAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: the taxon that is the subject of the association 1..1 OrganismTaxon Association predicate: predicate describing the relationship between the taxon and the environment 1..1 PredicateType Association object: the environment in which the organism occurs 1..1 NamedThing Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"OrganismTaxonToEnvironmentAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: organism taxon to environment association\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nabstract: true\nmixins:\n- organism taxon to entity association\nslot_usage:\n  subject:\n    name: subject\n    description: the taxon that is the subject of the association\n    domain_of:\n    - association\n    role: interactor taxon\n    range: organism taxon\n  object:\n    name: object\n    description: the environment in which the organism occurs\n    domain_of:\n    - association\n    role: environmental context\n  predicate:\n    name: predicate\n    description: predicate describing the relationship between the taxon and the environment\n    domain_of:\n    - predicate mapping\n    - association\n\n
                                        "},{"location":"OrganismTaxonToOrganismTaxonAssociation/","title":"Class: OrganismTaxonToOrganismTaxonAssociation (Abstract)","text":"Description: A relationship between two organism taxon nodes
                                         classDiagram\n    class OrganismTaxonToOrganismTaxonAssociation\n      OrganismTaxonToEntityAssociation <|-- OrganismTaxonToOrganismTaxonAssociation\n      Association <|-- OrganismTaxonToOrganismTaxonAssociation\n\n\n      OrganismTaxonToOrganismTaxonAssociation <|-- OrganismTaxonToOrganismTaxonSpecialization\n      OrganismTaxonToOrganismTaxonAssociation <|-- OrganismTaxonToOrganismTaxonInteraction\n\n\n      OrganismTaxonToOrganismTaxonAssociation : aggregator_knowledge_source\n\n      OrganismTaxonToOrganismTaxonAssociation : category\n\n      OrganismTaxonToOrganismTaxonAssociation : deprecated\n\n      OrganismTaxonToOrganismTaxonAssociation : description\n\n      OrganismTaxonToOrganismTaxonAssociation : has_attribute\n\n          OrganismTaxonToOrganismTaxonAssociation --|> Attribute : has_attribute\n\n      OrganismTaxonToOrganismTaxonAssociation : has_evidence\n\n          OrganismTaxonToOrganismTaxonAssociation --|> EvidenceType : has_evidence\n\n      OrganismTaxonToOrganismTaxonAssociation : id\n\n      OrganismTaxonToOrganismTaxonAssociation : iri\n\n      OrganismTaxonToOrganismTaxonAssociation : knowledge_source\n\n      OrganismTaxonToOrganismTaxonAssociation : name\n\n      OrganismTaxonToOrganismTaxonAssociation : negated\n\n      OrganismTaxonToOrganismTaxonAssociation : object\n\n          OrganismTaxonToOrganismTaxonAssociation --|> OrganismTaxon : object\n\n      OrganismTaxonToOrganismTaxonAssociation : object_category\n\n          OrganismTaxonToOrganismTaxonAssociation --|> OntologyClass : object_category\n\n      OrganismTaxonToOrganismTaxonAssociation : object_category_closure\n\n          OrganismTaxonToOrganismTaxonAssociation --|> OntologyClass : object_category_closure\n\n      OrganismTaxonToOrganismTaxonAssociation : object_closure\n\n      OrganismTaxonToOrganismTaxonAssociation : object_label_closure\n\n      OrganismTaxonToOrganismTaxonAssociation : object_namespace\n\n      OrganismTaxonToOrganismTaxonAssociation : original_object\n\n      OrganismTaxonToOrganismTaxonAssociation : original_predicate\n\n      OrganismTaxonToOrganismTaxonAssociation : original_subject\n\n      OrganismTaxonToOrganismTaxonAssociation : predicate\n\n      OrganismTaxonToOrganismTaxonAssociation : primary_knowledge_source\n\n      OrganismTaxonToOrganismTaxonAssociation : publications\n\n          OrganismTaxonToOrganismTaxonAssociation --|> Publication : publications\n\n      OrganismTaxonToOrganismTaxonAssociation : qualifier\n\n      OrganismTaxonToOrganismTaxonAssociation : qualifiers\n\n          OrganismTaxonToOrganismTaxonAssociation --|> OntologyClass : qualifiers\n\n      OrganismTaxonToOrganismTaxonAssociation : retrieval_source_ids\n\n          OrganismTaxonToOrganismTaxonAssociation --|> RetrievalSource : retrieval_source_ids\n\n      OrganismTaxonToOrganismTaxonAssociation : subject\n\n          OrganismTaxonToOrganismTaxonAssociation --|> OrganismTaxon : subject\n\n      OrganismTaxonToOrganismTaxonAssociation : subject_category\n\n          OrganismTaxonToOrganismTaxonAssociation --|> OntologyClass : subject_category\n\n      OrganismTaxonToOrganismTaxonAssociation : subject_category_closure\n\n          OrganismTaxonToOrganismTaxonAssociation --|> OntologyClass : subject_category_closure\n\n      OrganismTaxonToOrganismTaxonAssociation : subject_closure\n\n      OrganismTaxonToOrganismTaxonAssociation : subject_label_closure\n\n      OrganismTaxonToOrganismTaxonAssociation : subject_namespace\n\n      OrganismTaxonToOrganismTaxonAssociation : timepoint\n\n      OrganismTaxonToOrganismTaxonAssociation : type\n\n\n
                                        "},{"location":"OrganismTaxonToOrganismTaxonAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • OrganismTaxonToOrganismTaxonAssociation [ OrganismTaxonToEntityAssociation]
                                              • OrganismTaxonToOrganismTaxonSpecialization
                                              • OrganismTaxonToOrganismTaxonInteraction
                                        "},{"location":"OrganismTaxonToOrganismTaxonAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: organism taxon that is the subject of the association 1..1 OrganismTaxon Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 OrganismTaxon Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"OrganismTaxonToOrganismTaxonAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: organism taxon to organism taxon association\ndescription: A relationship between two organism taxon nodes\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nabstract: true\nmixins:\n- organism taxon to entity association\nslot_usage:\n  subject:\n    name: subject\n    domain_of:\n    - association\n    range: organism taxon\n  object:\n    name: object\n    domain_of:\n    - association\n    range: organism taxon\ndefining_slots:\n- subject\n- object\n\n
                                        "},{"location":"OrganismTaxonToOrganismTaxonInteraction/","title":"Class: OrganismTaxonToOrganismTaxonInteraction","text":"Description: An interaction relationship between two taxa. This may be a symbiotic relationship (encompassing mutualism and parasitism), or it may be non-symbiotic. Example: plague transmitted_by flea; cattle domesticated_by Homo sapiens; plague infects Homo sapiens
                                         classDiagram\n    class OrganismTaxonToOrganismTaxonInteraction\n      OrganismTaxonToOrganismTaxonAssociation <|-- OrganismTaxonToOrganismTaxonInteraction\n\n      OrganismTaxonToOrganismTaxonInteraction : aggregator_knowledge_source\n\n      OrganismTaxonToOrganismTaxonInteraction : associated_environmental_context\n\n      OrganismTaxonToOrganismTaxonInteraction : category\n\n      OrganismTaxonToOrganismTaxonInteraction : deprecated\n\n      OrganismTaxonToOrganismTaxonInteraction : description\n\n      OrganismTaxonToOrganismTaxonInteraction : has_attribute\n\n          OrganismTaxonToOrganismTaxonInteraction --|> Attribute : has_attribute\n\n      OrganismTaxonToOrganismTaxonInteraction : has_evidence\n\n          OrganismTaxonToOrganismTaxonInteraction --|> EvidenceType : has_evidence\n\n      OrganismTaxonToOrganismTaxonInteraction : id\n\n      OrganismTaxonToOrganismTaxonInteraction : iri\n\n      OrganismTaxonToOrganismTaxonInteraction : knowledge_source\n\n      OrganismTaxonToOrganismTaxonInteraction : name\n\n      OrganismTaxonToOrganismTaxonInteraction : negated\n\n      OrganismTaxonToOrganismTaxonInteraction : object\n\n          OrganismTaxonToOrganismTaxonInteraction --|> OrganismTaxon : object\n\n      OrganismTaxonToOrganismTaxonInteraction : object_category\n\n          OrganismTaxonToOrganismTaxonInteraction --|> OntologyClass : object_category\n\n      OrganismTaxonToOrganismTaxonInteraction : object_category_closure\n\n          OrganismTaxonToOrganismTaxonInteraction --|> OntologyClass : object_category_closure\n\n      OrganismTaxonToOrganismTaxonInteraction : object_closure\n\n      OrganismTaxonToOrganismTaxonInteraction : object_label_closure\n\n      OrganismTaxonToOrganismTaxonInteraction : object_namespace\n\n      OrganismTaxonToOrganismTaxonInteraction : original_object\n\n      OrganismTaxonToOrganismTaxonInteraction : original_predicate\n\n      OrganismTaxonToOrganismTaxonInteraction : original_subject\n\n      OrganismTaxonToOrganismTaxonInteraction : predicate\n\n      OrganismTaxonToOrganismTaxonInteraction : primary_knowledge_source\n\n      OrganismTaxonToOrganismTaxonInteraction : publications\n\n          OrganismTaxonToOrganismTaxonInteraction --|> Publication : publications\n\n      OrganismTaxonToOrganismTaxonInteraction : qualifier\n\n      OrganismTaxonToOrganismTaxonInteraction : qualifiers\n\n          OrganismTaxonToOrganismTaxonInteraction --|> OntologyClass : qualifiers\n\n      OrganismTaxonToOrganismTaxonInteraction : retrieval_source_ids\n\n          OrganismTaxonToOrganismTaxonInteraction --|> RetrievalSource : retrieval_source_ids\n\n      OrganismTaxonToOrganismTaxonInteraction : subject\n\n          OrganismTaxonToOrganismTaxonInteraction --|> OrganismTaxon : subject\n\n      OrganismTaxonToOrganismTaxonInteraction : subject_category\n\n          OrganismTaxonToOrganismTaxonInteraction --|> OntologyClass : subject_category\n\n      OrganismTaxonToOrganismTaxonInteraction : subject_category_closure\n\n          OrganismTaxonToOrganismTaxonInteraction --|> OntologyClass : subject_category_closure\n\n      OrganismTaxonToOrganismTaxonInteraction : subject_closure\n\n      OrganismTaxonToOrganismTaxonInteraction : subject_label_closure\n\n      OrganismTaxonToOrganismTaxonInteraction : subject_namespace\n\n      OrganismTaxonToOrganismTaxonInteraction : timepoint\n\n      OrganismTaxonToOrganismTaxonInteraction : type\n\n\n
                                        "},{"location":"OrganismTaxonToOrganismTaxonInteraction/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • OrganismTaxonToOrganismTaxonAssociation [ OrganismTaxonToEntityAssociation]
                                              • OrganismTaxonToOrganismTaxonInteraction
                                        "},{"location":"OrganismTaxonToOrganismTaxonInteraction/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance associated_environmental_context: the environment in which the two taxa interact 0..1 String direct subject: the taxon that is the subject of the association 1..1 OrganismTaxon Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: the taxon that is the subject of the association 1..1 OrganismTaxon Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"OrganismTaxonToOrganismTaxonInteraction/#linkml-source","title":"LinkML Source","text":"
                                        name: organism taxon to organism taxon interaction\ndescription: 'An interaction relationship between two taxa. This may be a symbiotic\n  relationship (encompassing mutualism and parasitism), or it may be non-symbiotic.\n  Example: plague transmitted_by flea; cattle domesticated_by Homo sapiens; plague\n  infects Homo sapiens'\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: organism taxon to organism taxon association\nslots:\n- associated environmental context\nslot_usage:\n  subject:\n    name: subject\n    description: the taxon that is the subject of the association\n    domain_of:\n    - association\n    role: interactor taxon\n    range: organism taxon\n  object:\n    name: object\n    description: the taxon that is the subject of the association\n    domain_of:\n    - association\n    role: interactee taxon\n    range: organism taxon\n  predicate:\n    name: predicate\n    domain_of:\n    - predicate mapping\n    - association\n    subproperty_of: interacts with\n  associated environmental context:\n    name: associated environmental context\n    description: the environment in which the two taxa interact\n    domain_of:\n    - organism taxon to organism taxon interaction\ndefining_slots:\n- predicate\n\n
                                        "},{"location":"OrganismTaxonToOrganismTaxonSpecialization/","title":"Class: OrganismTaxonToOrganismTaxonSpecialization","text":"Description: A child-parent relationship between two taxa. For example: Homo sapiens subclass_of Homo
                                         classDiagram\n    class OrganismTaxonToOrganismTaxonSpecialization\n      OrganismTaxonToOrganismTaxonAssociation <|-- OrganismTaxonToOrganismTaxonSpecialization\n\n      OrganismTaxonToOrganismTaxonSpecialization : aggregator_knowledge_source\n\n      OrganismTaxonToOrganismTaxonSpecialization : category\n\n      OrganismTaxonToOrganismTaxonSpecialization : deprecated\n\n      OrganismTaxonToOrganismTaxonSpecialization : description\n\n      OrganismTaxonToOrganismTaxonSpecialization : has_attribute\n\n          OrganismTaxonToOrganismTaxonSpecialization --|> Attribute : has_attribute\n\n      OrganismTaxonToOrganismTaxonSpecialization : has_evidence\n\n          OrganismTaxonToOrganismTaxonSpecialization --|> EvidenceType : has_evidence\n\n      OrganismTaxonToOrganismTaxonSpecialization : id\n\n      OrganismTaxonToOrganismTaxonSpecialization : iri\n\n      OrganismTaxonToOrganismTaxonSpecialization : knowledge_source\n\n      OrganismTaxonToOrganismTaxonSpecialization : name\n\n      OrganismTaxonToOrganismTaxonSpecialization : negated\n\n      OrganismTaxonToOrganismTaxonSpecialization : object\n\n          OrganismTaxonToOrganismTaxonSpecialization --|> OrganismTaxon : object\n\n      OrganismTaxonToOrganismTaxonSpecialization : object_category\n\n          OrganismTaxonToOrganismTaxonSpecialization --|> OntologyClass : object_category\n\n      OrganismTaxonToOrganismTaxonSpecialization : object_category_closure\n\n          OrganismTaxonToOrganismTaxonSpecialization --|> OntologyClass : object_category_closure\n\n      OrganismTaxonToOrganismTaxonSpecialization : object_closure\n\n      OrganismTaxonToOrganismTaxonSpecialization : object_label_closure\n\n      OrganismTaxonToOrganismTaxonSpecialization : object_namespace\n\n      OrganismTaxonToOrganismTaxonSpecialization : original_object\n\n      OrganismTaxonToOrganismTaxonSpecialization : original_predicate\n\n      OrganismTaxonToOrganismTaxonSpecialization : original_subject\n\n      OrganismTaxonToOrganismTaxonSpecialization : predicate\n\n      OrganismTaxonToOrganismTaxonSpecialization : primary_knowledge_source\n\n      OrganismTaxonToOrganismTaxonSpecialization : publications\n\n          OrganismTaxonToOrganismTaxonSpecialization --|> Publication : publications\n\n      OrganismTaxonToOrganismTaxonSpecialization : qualifier\n\n      OrganismTaxonToOrganismTaxonSpecialization : qualifiers\n\n          OrganismTaxonToOrganismTaxonSpecialization --|> OntologyClass : qualifiers\n\n      OrganismTaxonToOrganismTaxonSpecialization : retrieval_source_ids\n\n          OrganismTaxonToOrganismTaxonSpecialization --|> RetrievalSource : retrieval_source_ids\n\n      OrganismTaxonToOrganismTaxonSpecialization : subject\n\n          OrganismTaxonToOrganismTaxonSpecialization --|> OrganismTaxon : subject\n\n      OrganismTaxonToOrganismTaxonSpecialization : subject_category\n\n          OrganismTaxonToOrganismTaxonSpecialization --|> OntologyClass : subject_category\n\n      OrganismTaxonToOrganismTaxonSpecialization : subject_category_closure\n\n          OrganismTaxonToOrganismTaxonSpecialization --|> OntologyClass : subject_category_closure\n\n      OrganismTaxonToOrganismTaxonSpecialization : subject_closure\n\n      OrganismTaxonToOrganismTaxonSpecialization : subject_label_closure\n\n      OrganismTaxonToOrganismTaxonSpecialization : subject_namespace\n\n      OrganismTaxonToOrganismTaxonSpecialization : timepoint\n\n      OrganismTaxonToOrganismTaxonSpecialization : type\n\n\n
                                        "},{"location":"OrganismTaxonToOrganismTaxonSpecialization/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • OrganismTaxonToOrganismTaxonAssociation [ OrganismTaxonToEntityAssociation]
                                              • OrganismTaxonToOrganismTaxonSpecialization
                                        "},{"location":"OrganismTaxonToOrganismTaxonSpecialization/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: the more specific taxon 1..1 OrganismTaxon Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: the more general taxon 1..1 OrganismTaxon Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"OrganismTaxonToOrganismTaxonSpecialization/#linkml-source","title":"LinkML Source","text":"
                                        name: organism taxon to organism taxon specialization\ndescription: 'A child-parent relationship between two taxa. For example: Homo sapiens\n  subclass_of Homo'\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: organism taxon to organism taxon association\nslot_usage:\n  subject:\n    name: subject\n    description: the more specific taxon\n    domain_of:\n    - association\n    role: child taxon\n    range: organism taxon\n  object:\n    name: object\n    description: the more general taxon\n    domain_of:\n    - association\n    role: parent taxon\n    range: organism taxon\n  predicate:\n    name: predicate\n    domain_of:\n    - predicate mapping\n    - association\n    subproperty_of: subclass of\ndefining_slots:\n- predicate\n\n
                                        "},{"location":"OrganismToOrganismAssociation/","title":"Class: OrganismToOrganismAssociation","text":"
                                         classDiagram\n    class OrganismToOrganismAssociation\n      Association <|-- OrganismToOrganismAssociation\n\n      OrganismToOrganismAssociation : aggregator_knowledge_source\n\n      OrganismToOrganismAssociation : category\n\n      OrganismToOrganismAssociation : deprecated\n\n      OrganismToOrganismAssociation : description\n\n      OrganismToOrganismAssociation : has_attribute\n\n          OrganismToOrganismAssociation --|> Attribute : has_attribute\n\n      OrganismToOrganismAssociation : has_evidence\n\n          OrganismToOrganismAssociation --|> EvidenceType : has_evidence\n\n      OrganismToOrganismAssociation : id\n\n      OrganismToOrganismAssociation : iri\n\n      OrganismToOrganismAssociation : knowledge_source\n\n      OrganismToOrganismAssociation : name\n\n      OrganismToOrganismAssociation : negated\n\n      OrganismToOrganismAssociation : object\n\n          OrganismToOrganismAssociation --|> IndividualOrganism : object\n\n      OrganismToOrganismAssociation : object_category\n\n          OrganismToOrganismAssociation --|> OntologyClass : object_category\n\n      OrganismToOrganismAssociation : object_category_closure\n\n          OrganismToOrganismAssociation --|> OntologyClass : object_category_closure\n\n      OrganismToOrganismAssociation : object_closure\n\n      OrganismToOrganismAssociation : object_label_closure\n\n      OrganismToOrganismAssociation : object_namespace\n\n      OrganismToOrganismAssociation : original_object\n\n      OrganismToOrganismAssociation : original_predicate\n\n      OrganismToOrganismAssociation : original_subject\n\n      OrganismToOrganismAssociation : predicate\n\n      OrganismToOrganismAssociation : primary_knowledge_source\n\n      OrganismToOrganismAssociation : publications\n\n          OrganismToOrganismAssociation --|> Publication : publications\n\n      OrganismToOrganismAssociation : qualifier\n\n      OrganismToOrganismAssociation : qualifiers\n\n          OrganismToOrganismAssociation --|> OntologyClass : qualifiers\n\n      OrganismToOrganismAssociation : retrieval_source_ids\n\n          OrganismToOrganismAssociation --|> RetrievalSource : retrieval_source_ids\n\n      OrganismToOrganismAssociation : subject\n\n          OrganismToOrganismAssociation --|> IndividualOrganism : subject\n\n      OrganismToOrganismAssociation : subject_category\n\n          OrganismToOrganismAssociation --|> OntologyClass : subject_category\n\n      OrganismToOrganismAssociation : subject_category_closure\n\n          OrganismToOrganismAssociation --|> OntologyClass : subject_category_closure\n\n      OrganismToOrganismAssociation : subject_closure\n\n      OrganismToOrganismAssociation : subject_label_closure\n\n      OrganismToOrganismAssociation : subject_namespace\n\n      OrganismToOrganismAssociation : timepoint\n\n      OrganismToOrganismAssociation : type\n\n\n
                                        "},{"location":"OrganismToOrganismAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • OrganismToOrganismAssociation
                                        "},{"location":"OrganismToOrganismAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 IndividualOrganism Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: An association between two individual organisms. 1..1 IndividualOrganism Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"OrganismToOrganismAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: organism to organism association\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nslot_usage:\n  subject:\n    name: subject\n    domain_of:\n    - association\n    range: individual organism\n  object:\n    name: object\n    description: An association between two individual organisms.\n    domain_of:\n    - association\n    range: individual organism\ndefining_slots:\n- subject\n- predicate\n- object\n\n
                                        "},{"location":"OrganismalEntity/","title":"Class: OrganismalEntity (Abstract)","text":"Description: A named entity that is either a part of an organism, a whole organism, population or clade of organisms, excluding chemical entities
                                         classDiagram\n    class OrganismalEntity\n      SubjectOfInvestigation <|-- OrganismalEntity\n      BiologicalEntity <|-- OrganismalEntity\n\n\n      OrganismalEntity <|-- Bacterium\n      OrganismalEntity <|-- Virus\n      OrganismalEntity <|-- CellularOrganism\n      OrganismalEntity <|-- LifeStage\n      OrganismalEntity <|-- IndividualOrganism\n      OrganismalEntity <|-- PopulationOfIndividualOrganisms\n      OrganismalEntity <|-- AnatomicalEntity\n      OrganismalEntity <|-- CellLine\n\n\n      OrganismalEntity : category\n\n      OrganismalEntity : deprecated\n\n      OrganismalEntity : description\n\n      OrganismalEntity : full_name\n\n      OrganismalEntity : has_attribute\n\n          OrganismalEntity --|> Attribute : has_attribute\n\n      OrganismalEntity : id\n\n      OrganismalEntity : in_taxon\n\n          OrganismalEntity --|> OrganismTaxon : in_taxon\n\n      OrganismalEntity : in_taxon_label\n\n      OrganismalEntity : iri\n\n      OrganismalEntity : name\n\n      OrganismalEntity : provided_by\n\n      OrganismalEntity : synonym\n\n      OrganismalEntity : type\n\n      OrganismalEntity : xref\n\n\n
                                        "},{"location":"OrganismalEntity/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • OrganismalEntity [ SubjectOfInvestigation]
                                                • Bacterium
                                                • Virus [ SubjectOfInvestigation]
                                                • CellularOrganism [ SubjectOfInvestigation]
                                                • LifeStage
                                                • IndividualOrganism [ SubjectOfInvestigation]
                                                • PopulationOfIndividualOrganisms [ SubjectOfInvestigation]
                                                • AnatomicalEntity [ PhysicalEssence]
                                                • CellLine [ SubjectOfInvestigation]
                                        "},{"location":"OrganismalEntity/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: may often be an organism attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"OrganismalEntity/#usages","title":"Usages","text":"used by used in type used OrganismalEntityAsAModelOfDiseaseAssociation subject range OrganismalEntity"},{"location":"OrganismalEntity/#linkml-source","title":"LinkML Source","text":"
                                        name: organismal entity\ndescription: A named entity that is either a part of an organism, a whole organism,\n  population or clade of organisms, excluding chemical entities\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- WIKIDATA:Q7239\n- UMLSSG:LIVB\n- CARO:0001010\nnarrow_mappings:\n- STY:T008\nis_a: biological entity\nabstract: true\nmixins:\n- subject of investigation\nslot_usage:\n  has attribute:\n    name: has attribute\n    description: may often be an organism attribute\n    domain_of:\n    - entity\n\n
                                        "},{"location":"OrganismalEntityAsAModelOfDiseaseAssociation/","title":"Class: OrganismalEntityAsAModelOfDiseaseAssociation","text":"
                                         classDiagram\n    class OrganismalEntityAsAModelOfDiseaseAssociation\n      ModelToDiseaseAssociationMixin <|-- OrganismalEntityAsAModelOfDiseaseAssociation\n      EntityToDiseaseAssociationMixin <|-- OrganismalEntityAsAModelOfDiseaseAssociation\n      Association <|-- OrganismalEntityAsAModelOfDiseaseAssociation\n\n      OrganismalEntityAsAModelOfDiseaseAssociation : aggregator_knowledge_source\n\n      OrganismalEntityAsAModelOfDiseaseAssociation : category\n\n      OrganismalEntityAsAModelOfDiseaseAssociation : deprecated\n\n      OrganismalEntityAsAModelOfDiseaseAssociation : description\n\n      OrganismalEntityAsAModelOfDiseaseAssociation : frequency_qualifier\n\n      OrganismalEntityAsAModelOfDiseaseAssociation : has_attribute\n\n          OrganismalEntityAsAModelOfDiseaseAssociation --|> Attribute : has_attribute\n\n      OrganismalEntityAsAModelOfDiseaseAssociation : has_evidence\n\n          OrganismalEntityAsAModelOfDiseaseAssociation --|> EvidenceType : has_evidence\n\n      OrganismalEntityAsAModelOfDiseaseAssociation : id\n\n      OrganismalEntityAsAModelOfDiseaseAssociation : iri\n\n      OrganismalEntityAsAModelOfDiseaseAssociation : knowledge_source\n\n      OrganismalEntityAsAModelOfDiseaseAssociation : name\n\n      OrganismalEntityAsAModelOfDiseaseAssociation : negated\n\n      OrganismalEntityAsAModelOfDiseaseAssociation : object\n\n          OrganismalEntityAsAModelOfDiseaseAssociation --|> Disease : object\n\n      OrganismalEntityAsAModelOfDiseaseAssociation : object_category\n\n          OrganismalEntityAsAModelOfDiseaseAssociation --|> OntologyClass : object_category\n\n      OrganismalEntityAsAModelOfDiseaseAssociation : object_category_closure\n\n          OrganismalEntityAsAModelOfDiseaseAssociation --|> OntologyClass : object_category_closure\n\n      OrganismalEntityAsAModelOfDiseaseAssociation : object_closure\n\n      OrganismalEntityAsAModelOfDiseaseAssociation : object_label_closure\n\n      OrganismalEntityAsAModelOfDiseaseAssociation : object_namespace\n\n      OrganismalEntityAsAModelOfDiseaseAssociation : onset_qualifier\n\n          OrganismalEntityAsAModelOfDiseaseAssociation --|> Onset : onset_qualifier\n\n      OrganismalEntityAsAModelOfDiseaseAssociation : original_object\n\n      OrganismalEntityAsAModelOfDiseaseAssociation : original_predicate\n\n      OrganismalEntityAsAModelOfDiseaseAssociation : original_subject\n\n      OrganismalEntityAsAModelOfDiseaseAssociation : predicate\n\n      OrganismalEntityAsAModelOfDiseaseAssociation : primary_knowledge_source\n\n      OrganismalEntityAsAModelOfDiseaseAssociation : publications\n\n          OrganismalEntityAsAModelOfDiseaseAssociation --|> Publication : publications\n\n      OrganismalEntityAsAModelOfDiseaseAssociation : qualifier\n\n      OrganismalEntityAsAModelOfDiseaseAssociation : qualifiers\n\n          OrganismalEntityAsAModelOfDiseaseAssociation --|> OntologyClass : qualifiers\n\n      OrganismalEntityAsAModelOfDiseaseAssociation : retrieval_source_ids\n\n          OrganismalEntityAsAModelOfDiseaseAssociation --|> RetrievalSource : retrieval_source_ids\n\n      OrganismalEntityAsAModelOfDiseaseAssociation : severity_qualifier\n\n          OrganismalEntityAsAModelOfDiseaseAssociation --|> SeverityValue : severity_qualifier\n\n      OrganismalEntityAsAModelOfDiseaseAssociation : subject\n\n          OrganismalEntityAsAModelOfDiseaseAssociation --|> OrganismalEntity : subject\n\n      OrganismalEntityAsAModelOfDiseaseAssociation : subject_category\n\n          OrganismalEntityAsAModelOfDiseaseAssociation --|> OntologyClass : subject_category\n\n      OrganismalEntityAsAModelOfDiseaseAssociation : subject_category_closure\n\n          OrganismalEntityAsAModelOfDiseaseAssociation --|> OntologyClass : subject_category_closure\n\n      OrganismalEntityAsAModelOfDiseaseAssociation : subject_closure\n\n      OrganismalEntityAsAModelOfDiseaseAssociation : subject_label_closure\n\n      OrganismalEntityAsAModelOfDiseaseAssociation : subject_namespace\n\n      OrganismalEntityAsAModelOfDiseaseAssociation : timepoint\n\n      OrganismalEntityAsAModelOfDiseaseAssociation : type\n\n\n
                                        "},{"location":"OrganismalEntityAsAModelOfDiseaseAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • OrganismalEntityAsAModelOfDiseaseAssociation [ ModelToDiseaseAssociationMixin EntityToDiseaseAssociationMixin]
                                        "},{"location":"OrganismalEntityAsAModelOfDiseaseAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: A organismal entity (strain, breed) with a predisposition to a disease, or bred/created specifically to model a disease. 1..1 OrganismalEntity Association predicate: The relationship to the disease 1..1 PredicateType Association object: disease 1..1 Disease Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity severity_qualifier: a qualifier used in a phenotypic association to state how severe the phenotype is in the subject 0..1 SeverityValue EntityToFeatureOrDiseaseQualifiersMixin onset_qualifier: a qualifier used in a phenotypic association to state when the phenotype appears is in the subject 0..1 Onset EntityToFeatureOrDiseaseQualifiersMixin frequency_qualifier: a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject 0..1 FrequencyValue FrequencyQualifierMixin"},{"location":"OrganismalEntityAsAModelOfDiseaseAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: organismal entity as a model of disease association\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nmixins:\n- model to disease association mixin\n- entity to disease association mixin\nslot_usage:\n  subject:\n    name: subject\n    description: A organismal entity (strain, breed) with a predisposition to a disease,\n      or bred/created specifically to model a disease.\n    domain_of:\n    - association\n    range: organismal entity\ndefining_slots:\n- subject\n- predicate\n- object\n\n
                                        "},{"location":"Outcome/","title":"Class: Outcome","text":"Description: An entity that has the role of being the consequence of an exposure event. This is an abstract mixin grouping of various categories of possible biological or non-biological (e.g. clinical) outcomes.
                                         classDiagram\n    class Outcome\n      Outcome <|-- PathologicalProcessOutcome\n      Outcome <|-- PathologicalAnatomicalOutcome\n      Outcome <|-- DiseaseOrPhenotypicFeatureOutcome\n      Outcome <|-- BehavioralOutcome\n      Outcome <|-- HospitalizationOutcome\n      Outcome <|-- MortalityOutcome\n      Outcome <|-- EpidemiologicalOutcome\n      Outcome <|-- SocioeconomicOutcome\n\n\n
                                        "},{"location":"Outcome/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"Outcome/#mixin-usage","title":"Mixin Usage","text":"mixed into description PathologicalProcessOutcome An outcome resulting from an exposure event which is the manifestation of a pathological process. PathologicalAnatomicalOutcome An outcome resulting from an exposure event which is the manifestation of an abnormal anatomical structure. DiseaseOrPhenotypicFeatureOutcome Physiological outcomes resulting from an exposure event which is the manifestation of a disease or other characteristic phenotype. BehavioralOutcome An outcome resulting from an exposure event which is the manifestation of human behavior. HospitalizationOutcome An outcome resulting from an exposure event which is the increased manifestation of acute (e.g. emergency room visit) or chronic (inpatient) hospitalization. MortalityOutcome An outcome of death from resulting from an exposure event. EpidemiologicalOutcome An epidemiological outcome, such as societal disease burden, resulting from an exposure event. SocioeconomicOutcome An general social or economic outcome, such as healthcare costs, utilization, etc., resulting from an exposure event"},{"location":"Outcome/#usages","title":"Usages","text":"used by used in type used ExposureEventToOutcomeAssociation object range Outcome"},{"location":"Outcome/#linkml-source","title":"LinkML Source","text":"
                                        name: outcome\ndescription: An entity that has the role of being the consequence of an exposure event.\n  This is an abstract mixin grouping of various categories of possible biological\n  or non-biological (e.g. clinical) outcomes.\nfrom_schema: https://w3id.org/biolink/biolink-model\nmixin: true\n\n
                                        "},{"location":"PairwiseGeneToGeneInteraction/","title":"Class: PairwiseGeneToGeneInteraction","text":"Description: An interaction between two genes or two gene products. May be physical (e.g. protein binding) or genetic (between genes). May be symmetric (e.g. protein interaction) or directed (e.g. phosphorylation)
                                         classDiagram\n    class PairwiseGeneToGeneInteraction\n      GeneToGeneAssociation <|-- PairwiseGeneToGeneInteraction\n\n\n      PairwiseGeneToGeneInteraction <|-- PairwiseMolecularInteraction\n\n\n      PairwiseGeneToGeneInteraction : aggregator_knowledge_source\n\n      PairwiseGeneToGeneInteraction : category\n\n      PairwiseGeneToGeneInteraction : deprecated\n\n      PairwiseGeneToGeneInteraction : description\n\n      PairwiseGeneToGeneInteraction : has_attribute\n\n          PairwiseGeneToGeneInteraction --|> Attribute : has_attribute\n\n      PairwiseGeneToGeneInteraction : has_evidence\n\n          PairwiseGeneToGeneInteraction --|> EvidenceType : has_evidence\n\n      PairwiseGeneToGeneInteraction : id\n\n      PairwiseGeneToGeneInteraction : iri\n\n      PairwiseGeneToGeneInteraction : knowledge_source\n\n      PairwiseGeneToGeneInteraction : name\n\n      PairwiseGeneToGeneInteraction : negated\n\n      PairwiseGeneToGeneInteraction : object\n\n          PairwiseGeneToGeneInteraction --|> GeneOrGeneProduct : object\n\n      PairwiseGeneToGeneInteraction : object_category\n\n          PairwiseGeneToGeneInteraction --|> OntologyClass : object_category\n\n      PairwiseGeneToGeneInteraction : object_category_closure\n\n          PairwiseGeneToGeneInteraction --|> OntologyClass : object_category_closure\n\n      PairwiseGeneToGeneInteraction : object_closure\n\n      PairwiseGeneToGeneInteraction : object_label_closure\n\n      PairwiseGeneToGeneInteraction : object_namespace\n\n      PairwiseGeneToGeneInteraction : original_object\n\n      PairwiseGeneToGeneInteraction : original_predicate\n\n      PairwiseGeneToGeneInteraction : original_subject\n\n      PairwiseGeneToGeneInteraction : predicate\n\n      PairwiseGeneToGeneInteraction : primary_knowledge_source\n\n      PairwiseGeneToGeneInteraction : publications\n\n          PairwiseGeneToGeneInteraction --|> Publication : publications\n\n      PairwiseGeneToGeneInteraction : qualifier\n\n      PairwiseGeneToGeneInteraction : qualifiers\n\n          PairwiseGeneToGeneInteraction --|> OntologyClass : qualifiers\n\n      PairwiseGeneToGeneInteraction : retrieval_source_ids\n\n          PairwiseGeneToGeneInteraction --|> RetrievalSource : retrieval_source_ids\n\n      PairwiseGeneToGeneInteraction : subject\n\n          PairwiseGeneToGeneInteraction --|> GeneOrGeneProduct : subject\n\n      PairwiseGeneToGeneInteraction : subject_category\n\n          PairwiseGeneToGeneInteraction --|> OntologyClass : subject_category\n\n      PairwiseGeneToGeneInteraction : subject_category_closure\n\n          PairwiseGeneToGeneInteraction --|> OntologyClass : subject_category_closure\n\n      PairwiseGeneToGeneInteraction : subject_closure\n\n      PairwiseGeneToGeneInteraction : subject_label_closure\n\n      PairwiseGeneToGeneInteraction : subject_namespace\n\n      PairwiseGeneToGeneInteraction : timepoint\n\n      PairwiseGeneToGeneInteraction : type\n\n\n
                                        "},{"location":"PairwiseGeneToGeneInteraction/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • GeneToGeneAssociation
                                              • PairwiseGeneToGeneInteraction
                                                • PairwiseMolecularInteraction
                                        "},{"location":"PairwiseGeneToGeneInteraction/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: the subject gene in the association. If the relation is symmetric, subject vs object is arbitrary. We allow a gene product to stand as a proxy for the gene or vice versa. 1..1 GeneOrGeneProduct Association predicate: interaction relationship type 1..1 PredicateType Association object: the object gene in the association. If the relation is symmetric, subject vs object is arbitrary. We allow a gene product to stand as a proxy for the gene or vice versa. 1..1 GeneOrGeneProduct Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"PairwiseGeneToGeneInteraction/#linkml-source","title":"LinkML Source","text":"
                                        name: pairwise gene to gene interaction\ndescription: An interaction between two genes or two gene products. May be physical\n  (e.g. protein binding) or genetic (between genes). May be symmetric (e.g. protein\n  interaction) or directed (e.g. phosphorylation)\nfrom_schema: https://w3id.org/biolink/biolink-model\nnarrow_mappings:\n- dcid:ProteinProteinInteraction\nis_a: gene to gene association\nslot_usage:\n  predicate:\n    name: predicate\n    description: interaction relationship type\n    domain_of:\n    - predicate mapping\n    - association\n    subproperty_of: interacts with\n    symmetric: true\ndefining_slots:\n- subject\n- predicate\n- object\n\n
                                        "},{"location":"PairwiseMolecularInteraction/","title":"Class: PairwiseMolecularInteraction","text":"Description: An interaction at the molecular level between two physical entities
                                         classDiagram\n    class PairwiseMolecularInteraction\n      PairwiseGeneToGeneInteraction <|-- PairwiseMolecularInteraction\n\n      PairwiseMolecularInteraction : aggregator_knowledge_source\n\n      PairwiseMolecularInteraction : category\n\n      PairwiseMolecularInteraction : deprecated\n\n      PairwiseMolecularInteraction : description\n\n      PairwiseMolecularInteraction : has_attribute\n\n          PairwiseMolecularInteraction --|> Attribute : has_attribute\n\n      PairwiseMolecularInteraction : has_evidence\n\n          PairwiseMolecularInteraction --|> EvidenceType : has_evidence\n\n      PairwiseMolecularInteraction : id\n\n      PairwiseMolecularInteraction : interacting_molecules_category\n\n          PairwiseMolecularInteraction --|> OntologyClass : interacting_molecules_category\n\n      PairwiseMolecularInteraction : iri\n\n      PairwiseMolecularInteraction : knowledge_source\n\n      PairwiseMolecularInteraction : name\n\n      PairwiseMolecularInteraction : negated\n\n      PairwiseMolecularInteraction : object\n\n          PairwiseMolecularInteraction --|> MolecularEntity : object\n\n      PairwiseMolecularInteraction : object_category\n\n          PairwiseMolecularInteraction --|> OntologyClass : object_category\n\n      PairwiseMolecularInteraction : object_category_closure\n\n          PairwiseMolecularInteraction --|> OntologyClass : object_category_closure\n\n      PairwiseMolecularInteraction : object_closure\n\n      PairwiseMolecularInteraction : object_label_closure\n\n      PairwiseMolecularInteraction : object_namespace\n\n      PairwiseMolecularInteraction : original_object\n\n      PairwiseMolecularInteraction : original_predicate\n\n      PairwiseMolecularInteraction : original_subject\n\n      PairwiseMolecularInteraction : predicate\n\n      PairwiseMolecularInteraction : primary_knowledge_source\n\n      PairwiseMolecularInteraction : publications\n\n          PairwiseMolecularInteraction --|> Publication : publications\n\n      PairwiseMolecularInteraction : qualifier\n\n      PairwiseMolecularInteraction : qualifiers\n\n          PairwiseMolecularInteraction --|> OntologyClass : qualifiers\n\n      PairwiseMolecularInteraction : retrieval_source_ids\n\n          PairwiseMolecularInteraction --|> RetrievalSource : retrieval_source_ids\n\n      PairwiseMolecularInteraction : subject\n\n          PairwiseMolecularInteraction --|> MolecularEntity : subject\n\n      PairwiseMolecularInteraction : subject_category\n\n          PairwiseMolecularInteraction --|> OntologyClass : subject_category\n\n      PairwiseMolecularInteraction : subject_category_closure\n\n          PairwiseMolecularInteraction --|> OntologyClass : subject_category_closure\n\n      PairwiseMolecularInteraction : subject_closure\n\n      PairwiseMolecularInteraction : subject_label_closure\n\n      PairwiseMolecularInteraction : subject_namespace\n\n      PairwiseMolecularInteraction : timepoint\n\n      PairwiseMolecularInteraction : type\n\n\n
                                        "},{"location":"PairwiseMolecularInteraction/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • GeneToGeneAssociation
                                              • PairwiseGeneToGeneInteraction
                                                • PairwiseMolecularInteraction
                                        "},{"location":"PairwiseMolecularInteraction/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance interacting_molecules_category: None 0..1 OntologyClass direct subject: the subject gene in the association. If the relation is symmetric, subject vs object is arbitrary. We allow a gene product to stand as a proxy for the gene or vice versa. 1..1 MolecularEntity Association predicate: interaction relationship type 1..1 PredicateType Association object: the object gene in the association. If the relation is symmetric, subject vs object is arbitrary. We allow a gene product to stand as a proxy for the gene or vice versa. 1..1 MolecularEntity Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: identifier for the interaction. This may come from an interaction database such as IMEX. 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"PairwiseMolecularInteraction/#linkml-source","title":"LinkML Source","text":"
                                        name: pairwise molecular interaction\ndescription: An interaction at the molecular level between two physical entities\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: pairwise gene to gene interaction\nslots:\n- interacting molecules category\nslot_usage:\n  subject:\n    name: subject\n    domain_of:\n    - association\n    range: molecular entity\n  id:\n    name: id\n    description: identifier for the interaction. This may come from an interaction\n      database such as IMEX.\n    examples:\n    - value: WB:WBInteraction000538741\n    values_from:\n    - IMEX\n    - BioGRID\n    domain_of:\n    - ontology class\n    - entity\n  predicate:\n    name: predicate\n    description: interaction relationship type\n    examples:\n    - value: RO:0002447\n      description: the subject molecular phosphorylates the object molecule\n    domain_of:\n    - predicate mapping\n    - association\n    subproperty_of: interacts with\n  object:\n    name: object\n    domain_of:\n    - association\n    range: molecular entity\ndefining_slots:\n- subject\n- predicate\n- object\n\n
                                        "},{"location":"Patent/","title":"Class: Patent","text":"Description: a legal document granted by a patent issuing authority which confers upon the patenter the sole right to make, use and sell an invention for a set period of time.
                                         classDiagram\n    class Patent\n      Publication <|-- Patent\n\n      Patent : authors\n\n          Patent --|> Agent : authors\n\n      Patent : category\n\n      Patent : creation_date\n\n      Patent : deprecated\n\n      Patent : description\n\n      Patent : format\n\n      Patent : full_name\n\n      Patent : has_attribute\n\n          Patent --|> Attribute : has_attribute\n\n      Patent : id\n\n      Patent : iri\n\n      Patent : keywords\n\n      Patent : license\n\n      Patent : mesh_terms\n\n      Patent : name\n\n      Patent : pages\n\n      Patent : provided_by\n\n      Patent : rights\n\n      Patent : summary\n\n      Patent : synonym\n\n      Patent : type\n\n      Patent : xref\n\n\n
                                        "},{"location":"Patent/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • InformationContentEntity
                                              • Publication
                                                • Patent
                                        "},{"location":"Patent/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance authors: connects an publication to the list of authors who contributed to the publication. This property should be a comma-delimited list of author names. It is recommended that an author's name be formatted as \"surname, firstname initial.\". Note that this property is a node annotation expressing the citation list of authorship which might typically otherwise be more completely documented in biolink:PublicationToProviderAssociation defined edges which point to full details about an author and possibly, some qualifiers which clarify the specific status of a given author in the publication. 0..* Agent Publication pages: When a 2-tuple of page numbers are provided, they represent the start and end page of the publication within its parent publication context. For books, this may be set to the total number of pages of the book. 0..* String Publication summary: executive summary of a publication 0..1 String Publication keywords: keywords tagging a publication 0..* String Publication mesh_terms: mesh terms tagging a publication 0..* Uriorcurie Publication xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie Publication, NamedThing license: None 0..1 String InformationContentEntity rights: None 0..1 String InformationContentEntity format: None 0..1 String InformationContentEntity creation_date: date on which an entity was created. This can be applied to nodes or edges 0..1 Date InformationContentEntity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: Different kinds of publication subtypes will have different preferred identifiers (curies when feasible). Precedence of identifiers for scientific articles is as follows: PMID if available; DOI if not; actual alternate CURIE otherwise. Enclosing publications (i.e. referenced by 'published in' node property) such as books and journals, should have industry-standard identifier such as from ISBN and ISSN. 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: the 'title' of the publication is generally recorded in the 'name' property (inherited from NamedThing). The field name 'title' is now also tagged as an acceptable alias for the node property 'name' (just in case). 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Patent/#linkml-source","title":"LinkML Source","text":"
                                        name: patent\ndescription: 'a legal document granted by a patent issuing authority which confers\n  upon  the patenter the sole right to make, use and sell an invention for a set period\n  of time. '\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- SIO:000153\n- IAO:0000313\n- fabio:Patent\nis_a: publication\n\n
                                        "},{"location":"PathognomonicityQuantifier/","title":"Class: PathognomonicityQuantifier","text":"Description: A relationship quantifier between a variant or symptom and a disease, which is high when the presence of the feature implies the existence of the disease
                                         classDiagram\n    class PathognomonicityQuantifier\n      SpecificityQuantifier <|-- PathognomonicityQuantifier\n\n\n
                                        "},{"location":"PathognomonicityQuantifier/#inheritance","title":"Inheritance","text":"
                                        • RelationshipQuantifier
                                          • SpecificityQuantifier
                                            • PathognomonicityQuantifier
                                        "},{"location":"PathognomonicityQuantifier/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"PathognomonicityQuantifier/#mixin-usage","title":"Mixin Usage","text":"mixed into description"},{"location":"PathognomonicityQuantifier/#linkml-source","title":"LinkML Source","text":"
                                        name: pathognomonicity quantifier\ndescription: A relationship quantifier between a variant or symptom and a disease,\n  which is high when the presence of the feature implies the existence of the disease\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: specificity quantifier\nmixin: true\n\n
                                        "},{"location":"PathologicalAnatomicalExposure/","title":"Class: PathologicalAnatomicalExposure","text":"Description: An abnormal anatomical structure, when viewed as an exposure, representing an precondition, leading to or influencing an outcome, e.g. thrombosis leading to an ischemic disease outcome.
                                         classDiagram\n    class PathologicalAnatomicalExposure\n      ExposureEvent <|-- PathologicalAnatomicalExposure\n      Attribute <|-- PathologicalAnatomicalExposure\n\n      PathologicalAnatomicalExposure : category\n\n      PathologicalAnatomicalExposure : deprecated\n\n      PathologicalAnatomicalExposure : description\n\n      PathologicalAnatomicalExposure : full_name\n\n      PathologicalAnatomicalExposure : has_attribute\n\n          PathologicalAnatomicalExposure --|> Attribute : has_attribute\n\n      PathologicalAnatomicalExposure : has_attribute_type\n\n          PathologicalAnatomicalExposure --|> OntologyClass : has_attribute_type\n\n      PathologicalAnatomicalExposure : has_qualitative_value\n\n          PathologicalAnatomicalExposure --|> NamedThing : has_qualitative_value\n\n      PathologicalAnatomicalExposure : has_quantitative_value\n\n          PathologicalAnatomicalExposure --|> QuantityValue : has_quantitative_value\n\n      PathologicalAnatomicalExposure : id\n\n      PathologicalAnatomicalExposure : iri\n\n      PathologicalAnatomicalExposure : name\n\n      PathologicalAnatomicalExposure : provided_by\n\n      PathologicalAnatomicalExposure : synonym\n\n      PathologicalAnatomicalExposure : timepoint\n\n      PathologicalAnatomicalExposure : type\n\n      PathologicalAnatomicalExposure : xref\n\n\n
                                        "},{"location":"PathologicalAnatomicalExposure/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • Attribute [ OntologyClass]
                                              • PathologicalAnatomicalExposure [ ExposureEvent]
                                        "},{"location":"PathologicalAnatomicalExposure/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance timepoint: a point in time 0..1 TimeType ExposureEvent name: The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term. 0..1 LabelType Entity, Attribute has_attribute_type: connects an attribute to a class that describes it 1..1 OntologyClass Attribute has_quantitative_value: connects an attribute to a value 0..* QuantityValue Attribute has_qualitative_value: connects an attribute to a value 0..1 NamedThing Attribute iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity, Attribute id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String OntologyClass, Entity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"PathologicalAnatomicalExposure/#linkml-source","title":"LinkML Source","text":"
                                        name: pathological anatomical exposure\ndescription: An abnormal anatomical structure, when viewed as an exposure, representing\n  an precondition, leading to or influencing an outcome, e.g. thrombosis leading to\n  an ischemic disease outcome.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: attribute\nmixins:\n- exposure event\n\n
                                        "},{"location":"PathologicalAnatomicalOutcome/","title":"Class: PathologicalAnatomicalOutcome","text":"Description: An outcome resulting from an exposure event which is the manifestation of an abnormal anatomical structure.
                                         classDiagram\n    class PathologicalAnatomicalOutcome\n      Outcome <|-- PathologicalAnatomicalOutcome\n\n\n
                                        "},{"location":"PathologicalAnatomicalOutcome/#inheritance","title":"Inheritance","text":"
                                        • PathologicalAnatomicalOutcome [ Outcome]
                                        "},{"location":"PathologicalAnatomicalOutcome/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"PathologicalAnatomicalOutcome/#linkml-source","title":"LinkML Source","text":"
                                        name: pathological anatomical outcome\ndescription: An outcome resulting from an exposure event which is the manifestation\n  of an abnormal anatomical structure.\nfrom_schema: https://w3id.org/biolink/biolink-model\nmixins:\n- outcome\n\n
                                        "},{"location":"PathologicalAnatomicalStructure/","title":"Class: PathologicalAnatomicalStructure","text":"Description: An anatomical structure with the potential of have an abnormal or deleterious effect at the subcellular, cellular, multicellular, or organismal level.
                                         classDiagram\n    class PathologicalAnatomicalStructure\n      PathologicalEntityMixin <|-- PathologicalAnatomicalStructure\n      AnatomicalEntity <|-- PathologicalAnatomicalStructure\n\n      PathologicalAnatomicalStructure : category\n\n      PathologicalAnatomicalStructure : deprecated\n\n      PathologicalAnatomicalStructure : description\n\n      PathologicalAnatomicalStructure : full_name\n\n      PathologicalAnatomicalStructure : has_attribute\n\n          PathologicalAnatomicalStructure --|> Attribute : has_attribute\n\n      PathologicalAnatomicalStructure : id\n\n      PathologicalAnatomicalStructure : in_taxon\n\n          PathologicalAnatomicalStructure --|> OrganismTaxon : in_taxon\n\n      PathologicalAnatomicalStructure : in_taxon_label\n\n      PathologicalAnatomicalStructure : iri\n\n      PathologicalAnatomicalStructure : name\n\n      PathologicalAnatomicalStructure : provided_by\n\n      PathologicalAnatomicalStructure : synonym\n\n      PathologicalAnatomicalStructure : type\n\n      PathologicalAnatomicalStructure : xref\n\n\n
                                        "},{"location":"PathologicalAnatomicalStructure/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • OrganismalEntity [ SubjectOfInvestigation]
                                                • AnatomicalEntity [ PhysicalEssence]
                                                  • PathologicalAnatomicalStructure [ PathologicalEntityMixin]
                                        "},{"location":"PathologicalAnatomicalStructure/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: may often be an organism attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"PathologicalAnatomicalStructure/#linkml-source","title":"LinkML Source","text":"
                                        name: pathological anatomical structure\ndescription: An anatomical structure with the potential of have an abnormal or deleterious\n  effect at the subcellular, cellular, multicellular, or organismal level.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- MPATH:603\nis_a: anatomical entity\nmixins:\n- pathological entity mixin\n\n
                                        "},{"location":"PathologicalEntityMixin/","title":"Class: PathologicalEntityMixin","text":"Description: A pathological (abnormal) structure or process.
                                         classDiagram\n    class PathologicalEntityMixin\n      PathologicalEntityMixin <|-- PathologicalProcess\n      PathologicalEntityMixin <|-- PathologicalAnatomicalStructure\n      PathologicalEntityMixin <|-- DiseaseOrPhenotypicFeatureExposure\n\n\n
                                        "},{"location":"PathologicalEntityMixin/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"PathologicalEntityMixin/#mixin-usage","title":"Mixin Usage","text":"mixed into description PathologicalProcess A biologic function or a process having an abnormal or deleterious effect at the subcellular, cellular, multicellular, or organismal level. PathologicalAnatomicalStructure An anatomical structure with the potential of have an abnormal or deleterious effect at the subcellular, cellular, multicellular, or organismal level. DiseaseOrPhenotypicFeatureExposure A disease or phenotypic feature state, when viewed as an exposure, represents an precondition, leading to or influencing an outcome, e.g. HIV predisposing an individual to infections; a relative deficiency of skin pigmentation predisposing an individual to skin cancer."},{"location":"PathologicalEntityMixin/#linkml-source","title":"LinkML Source","text":"
                                        name: pathological entity mixin\ndescription: A pathological (abnormal) structure or process.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- MPATH:0\nnarrow_mappings:\n- HP:0000118\nmixin: true\n\n
                                        "},{"location":"PathologicalProcess/","title":"Class: PathologicalProcess","text":"Description: A biologic function or a process having an abnormal or deleterious effect at the subcellular, cellular, multicellular, or organismal level.
                                         classDiagram\n    class PathologicalProcess\n      PathologicalEntityMixin <|-- PathologicalProcess\n      BiologicalProcess <|-- PathologicalProcess\n\n      PathologicalProcess : category\n\n      PathologicalProcess : deprecated\n\n      PathologicalProcess : description\n\n      PathologicalProcess : enabled_by\n\n          PathologicalProcess --|> PhysicalEntity : enabled_by\n\n      PathologicalProcess : full_name\n\n      PathologicalProcess : has_attribute\n\n          PathologicalProcess --|> Attribute : has_attribute\n\n      PathologicalProcess : has_input\n\n          PathologicalProcess --|> NamedThing : has_input\n\n      PathologicalProcess : has_output\n\n          PathologicalProcess --|> NamedThing : has_output\n\n      PathologicalProcess : id\n\n      PathologicalProcess : in_taxon\n\n          PathologicalProcess --|> OrganismTaxon : in_taxon\n\n      PathologicalProcess : in_taxon_label\n\n      PathologicalProcess : iri\n\n      PathologicalProcess : name\n\n      PathologicalProcess : provided_by\n\n      PathologicalProcess : synonym\n\n      PathologicalProcess : type\n\n      PathologicalProcess : xref\n\n\n
                                        "},{"location":"PathologicalProcess/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • BiologicalProcessOrActivity [ Occurrent OntologyClass]
                                                • BiologicalProcess [ Occurrent OntologyClass]
                                                  • PathologicalProcess [ PathologicalEntityMixin]
                                        "},{"location":"PathologicalProcess/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String OntologyClass, Entity has_input: holds between a process and a continuant, where the continuant is an input into the process 0..* NamedThing BiologicalProcessOrActivity has_output: holds between a process and a continuant, where the continuant is an output of the process 0..* NamedThing BiologicalProcessOrActivity enabled_by: holds between a process and a physical entity, where the physical entity executes the process 0..* PhysicalEntity BiologicalProcessOrActivity in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"PathologicalProcess/#linkml-source","title":"LinkML Source","text":"
                                        name: pathological process\ndescription: A biologic function or a process having an abnormal or deleterious effect\n  at the subcellular, cellular, multicellular, or organismal level.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- OBI:1110122\n- NCIT:C16956\n- MPATH:596\nnarrow_mappings:\n- NCIT:C19151\n- EFO:0009708\n- STY:T046\n- STY:T037\nis_a: biological process\nmixins:\n- pathological entity mixin\n\n
                                        "},{"location":"PathologicalProcessExposure/","title":"Class: PathologicalProcessExposure","text":"Description: A pathological process, when viewed as an exposure, representing a precondition, leading to or influencing an outcome, e.g. autoimmunity leading to disease.
                                         classDiagram\n    class PathologicalProcessExposure\n      ExposureEvent <|-- PathologicalProcessExposure\n      Attribute <|-- PathologicalProcessExposure\n\n      PathologicalProcessExposure : category\n\n      PathologicalProcessExposure : deprecated\n\n      PathologicalProcessExposure : description\n\n      PathologicalProcessExposure : full_name\n\n      PathologicalProcessExposure : has_attribute\n\n          PathologicalProcessExposure --|> Attribute : has_attribute\n\n      PathologicalProcessExposure : has_attribute_type\n\n          PathologicalProcessExposure --|> OntologyClass : has_attribute_type\n\n      PathologicalProcessExposure : has_qualitative_value\n\n          PathologicalProcessExposure --|> NamedThing : has_qualitative_value\n\n      PathologicalProcessExposure : has_quantitative_value\n\n          PathologicalProcessExposure --|> QuantityValue : has_quantitative_value\n\n      PathologicalProcessExposure : id\n\n      PathologicalProcessExposure : iri\n\n      PathologicalProcessExposure : name\n\n      PathologicalProcessExposure : provided_by\n\n      PathologicalProcessExposure : synonym\n\n      PathologicalProcessExposure : timepoint\n\n      PathologicalProcessExposure : type\n\n      PathologicalProcessExposure : xref\n\n\n
                                        "},{"location":"PathologicalProcessExposure/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • Attribute [ OntologyClass]
                                              • PathologicalProcessExposure [ ExposureEvent]
                                        "},{"location":"PathologicalProcessExposure/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance timepoint: a point in time 0..1 TimeType ExposureEvent name: The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term. 0..1 LabelType Entity, Attribute has_attribute_type: connects an attribute to a class that describes it 1..1 OntologyClass Attribute has_quantitative_value: connects an attribute to a value 0..* QuantityValue Attribute has_qualitative_value: connects an attribute to a value 0..1 NamedThing Attribute iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity, Attribute id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String OntologyClass, Entity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"PathologicalProcessExposure/#linkml-source","title":"LinkML Source","text":"
                                        name: pathological process exposure\ndescription: A pathological process, when viewed as an exposure, representing a precondition,\n  leading to or influencing an outcome, e.g. autoimmunity leading to disease.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: attribute\nmixins:\n- exposure event\n\n
                                        "},{"location":"PathologicalProcessOutcome/","title":"Class: PathologicalProcessOutcome","text":"Description: An outcome resulting from an exposure event which is the manifestation of a pathological process.
                                         classDiagram\n    class PathologicalProcessOutcome\n      Outcome <|-- PathologicalProcessOutcome\n\n\n
                                        "},{"location":"PathologicalProcessOutcome/#inheritance","title":"Inheritance","text":"
                                        • PathologicalProcessOutcome [ Outcome]
                                        "},{"location":"PathologicalProcessOutcome/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"PathologicalProcessOutcome/#linkml-source","title":"LinkML Source","text":"
                                        name: pathological process outcome\ndescription: An outcome resulting from an exposure event which is the manifestation\n  of a pathological process.\nfrom_schema: https://w3id.org/biolink/biolink-model\nmixins:\n- outcome\n\n
                                        "},{"location":"Pathway/","title":"Class: Pathway","text":"
                                         classDiagram\n    class Pathway\n      OntologyClass <|-- Pathway\n      BiologicalProcess <|-- Pathway\n\n      Pathway : category\n\n      Pathway : deprecated\n\n      Pathway : description\n\n      Pathway : enabled_by\n\n          Pathway --|> PhysicalEntity : enabled_by\n\n      Pathway : full_name\n\n      Pathway : has_attribute\n\n          Pathway --|> Attribute : has_attribute\n\n      Pathway : has_input\n\n          Pathway --|> NamedThing : has_input\n\n      Pathway : has_output\n\n          Pathway --|> NamedThing : has_output\n\n      Pathway : id\n\n      Pathway : in_taxon\n\n          Pathway --|> OrganismTaxon : in_taxon\n\n      Pathway : in_taxon_label\n\n      Pathway : iri\n\n      Pathway : name\n\n      Pathway : provided_by\n\n      Pathway : synonym\n\n      Pathway : type\n\n      Pathway : xref\n\n\n
                                        "},{"location":"Pathway/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • BiologicalProcessOrActivity [ Occurrent OntologyClass]
                                                • BiologicalProcess [ Occurrent OntologyClass]
                                                  • Pathway [ OntologyClass]
                                        "},{"location":"Pathway/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String OntologyClass, Entity has_input: holds between a process and a continuant, where the continuant is an input into the process 0..* NamedThing BiologicalProcessOrActivity has_output: holds between a process and a continuant, where the continuant is an output of the process 0..* NamedThing BiologicalProcessOrActivity enabled_by: holds between a process and a physical entity, where the physical entity executes the process 0..* PhysicalEntity BiologicalProcessOrActivity in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Pathway/#usages","title":"Usages","text":"used by used in type used GeneToPathwayAssociation object range Pathway MolecularActivityToPathwayAssociation object range Pathway ChemicalToPathwayAssociation object range Pathway"},{"location":"Pathway/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage GO BiologicalProcessOrActivityMolecularActivityBiologicalProcessPathwayPhysiologicalProcessAnatomicalEntityCellularComponentMacromolecularComplex REACT BiologicalProcessOrActivityMolecularActivityBiologicalProcessPathwayPhysiologicalProcessMacromolecularComplex KEGG MolecularEntityChemicalEntityChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityBiologicalProcessPathwayProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood SMPDB Pathway MSigDB Pathway PHARMGKB.PATHWAYS Pathway WIKIPATHWAYS Pathway FB PathwayGeneTranscriptPolypeptideProteinGeneFamilyGenotypeSequenceVariant PANTHER.PATHWAY Pathway KEGG.PATHWAY Pathway ncats.bioplanet Pathway"},{"location":"Pathway/#linkml-source","title":"LinkML Source","text":"
                                        name: pathway\nid_prefixes:\n- GO\n- REACT\n- KEGG\n- SMPDB\n- MSigDB\n- PHARMGKB.PATHWAYS\n- WIKIPATHWAYS\n- FB\n- PANTHER.PATHWAY\n- KEGG.PATHWAY\n- ncats.bioplanet\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- PW:0000001\n- WIKIDATA:Q4915012\nnarrow_mappings:\n- SIO:010526\n- GO:0007165\nis_a: biological process\nmixins:\n- ontology class\n\n
                                        "},{"location":"PercentageFrequencyValue/","title":"Type: PercentageFrequencyValue","text":"
                                        • base: float

                                        • uri: UO:0000187

                                        • typeof: double

                                        "},{"location":"PhaseEnum/","title":"Enum: PhaseEnum","text":"

                                        phase

                                        "},{"location":"PhaseEnum/#permissible-values","title":"Permissible Values","text":"Value Meaning Description 0 None None 1 None None 2 None None"},{"location":"PhaseEnum/#slots","title":"Slots","text":"Name Description phase The phase for a coding sequence entity. For example, phase of a CDS as represented in a GFF3 with a value of 0, 1 or 2."},{"location":"PhaseEnum/#linkml-source","title":"LinkML Source","text":"
                                        name: PhaseEnum\ndescription: phase\nfrom_schema: https://w3id.org/biolink/biolink-model\npermissible_values:\n  '0':\n    text: '0'\n  '1':\n    text: '1'\n  '2':\n    text: '2'\n\n
                                        "},{"location":"Phenomenon/","title":"Class: Phenomenon","text":"Description: a fact or situation that is observed to exist or happen, especially one whose cause or explanation is in question
                                         classDiagram\n    class Phenomenon\n      Occurrent <|-- Phenomenon\n      NamedThing <|-- Phenomenon\n\n      Phenomenon : category\n\n      Phenomenon : deprecated\n\n      Phenomenon : description\n\n      Phenomenon : full_name\n\n      Phenomenon : has_attribute\n\n          Phenomenon --|> Attribute : has_attribute\n\n      Phenomenon : id\n\n      Phenomenon : iri\n\n      Phenomenon : name\n\n      Phenomenon : provided_by\n\n      Phenomenon : synonym\n\n      Phenomenon : type\n\n      Phenomenon : xref\n\n\n
                                        "},{"location":"Phenomenon/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • Phenomenon [ Occurrent]
                                        "},{"location":"Phenomenon/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Phenomenon/#linkml-source","title":"LinkML Source","text":"
                                        name: phenomenon\ndescription: a fact or situation that is observed to exist or happen, especially one\n  whose cause or explanation is in question\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- UMLSSG:PHEN\nnarrow_mappings:\n- STY:T034\n- STY:T038\n- STY:T069\nbroad_mappings:\n- STY:T067\n- STY:T068\n- STY:T070\nis_a: named thing\nmixins:\n- occurrent\n\n
                                        "},{"location":"PhenotypicFeature/","title":"Class: PhenotypicFeature","text":"Description: A combination of entity and quality that makes up a phenotyping statement. An observable characteristic of an individual resulting from the interaction of its genotype with its molecular and physical environment.

                                        Aliases: sign, symptom, phenotype, trait, endophenotype

                                         classDiagram\n    class PhenotypicFeature\n      DiseaseOrPhenotypicFeature <|-- PhenotypicFeature\n\n\n      PhenotypicFeature <|-- BehavioralFeature\n      PhenotypicFeature <|-- ClinicalFinding\n\n\n      PhenotypicFeature : category\n\n      PhenotypicFeature : deprecated\n\n      PhenotypicFeature : description\n\n      PhenotypicFeature : full_name\n\n      PhenotypicFeature : has_attribute\n\n          PhenotypicFeature --|> Attribute : has_attribute\n\n      PhenotypicFeature : id\n\n      PhenotypicFeature : in_taxon\n\n          PhenotypicFeature --|> OrganismTaxon : in_taxon\n\n      PhenotypicFeature : in_taxon_label\n\n      PhenotypicFeature : iri\n\n      PhenotypicFeature : name\n\n      PhenotypicFeature : provided_by\n\n      PhenotypicFeature : synonym\n\n      PhenotypicFeature : type\n\n      PhenotypicFeature : xref\n\n\n
                                        "},{"location":"PhenotypicFeature/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • DiseaseOrPhenotypicFeature
                                                • PhenotypicFeature
                                                  • BehavioralFeature
                                                  • ClinicalFinding
                                        "},{"location":"PhenotypicFeature/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"PhenotypicFeature/#usages","title":"Usages","text":"used by used in type used GenotypeToPhenotypicFeatureAssociation object range PhenotypicFeature ExposureEventToPhenotypicFeatureAssociation object range PhenotypicFeature DiseaseToPhenotypicFeatureAssociation object range PhenotypicFeature CaseToPhenotypicFeatureAssociation object range PhenotypicFeature GeneToPhenotypicFeatureAssociation object range PhenotypicFeature VariantToPhenotypicFeatureAssociation object range PhenotypicFeature"},{"location":"PhenotypicFeature/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage HP GeneticInheritanceDiseasePhenotypicFeature EFO DiseasePhenotypicFeatureClinicalFinding NCIT FoodGeneticInheritanceDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureClinicalFinding UMLS OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureGenePolypeptideProtein MEDDRA DiseasePhenotypicFeature MP DiseasePhenotypicFeature ZP PhenotypicFeature UPHENO PhenotypicFeature APO PhenotypicFeature FBcv PhenotypicFeature WBPhenotype PhenotypicFeature SNOMEDCT DiseasePhenotypicFeatureCellularComponentCell MESH OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureProtein XPO PhenotypicFeature FYPO PhenotypicFeature TO PhenotypicFeature"},{"location":"PhenotypicFeature/#linkml-source","title":"LinkML Source","text":"
                                        name: phenotypic feature\nid_prefixes:\n- HP\n- EFO\n- NCIT\n- UMLS\n- MEDDRA\n- MP\n- ZP\n- UPHENO\n- APO\n- FBcv\n- WBPhenotype\n- SNOMEDCT\n- MESH\n- XPO\n- FYPO\n- TO\ndescription: A combination of entity and quality that makes up a phenotyping statement.\n  An observable characteristic of an  individual resulting from the interaction of\n  its genotype with its molecular and physical environment.\nexamples:\n- value: MP:0001262\n  description: decreased body weight\nin_subset:\n- model_organism_database\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- sign\n- symptom\n- phenotype\n- trait\n- endophenotype\nexact_mappings:\n- UPHENO:0001001\n- SIO:010056\n- WIKIDATA:Q104053\n- UMLS:C4021819\n- NCIT:C16977\n- SNOMEDCT:8116006\n- MESH:D010641\nnarrow_mappings:\n- STY:T184\n- WIKIDATA:Q169872\n- WIKIDATA:Q25203551\n- ZP:00000000\n- FBcv:0001347\n- HP:0000118\n- MP:0000001\n- WBPhenotype:0000886\n- XPO:00000000\n- FYPO:0000001\n- APO:0000017\n- TO:0000387\nbroad_mappings:\n- BFO:0000019\n- PATO:0000001\nis_a: disease or phenotypic feature\n\n
                                        "},{"location":"PhenotypicQuality/","title":"Class: PhenotypicQuality","text":"Description: A property of a phenotype

                                        Aliases: phenotypic properties

                                         classDiagram\n    class PhenotypicQuality\n      OrganismAttribute <|-- PhenotypicQuality\n\n      PhenotypicQuality : category\n\n      PhenotypicQuality : deprecated\n\n      PhenotypicQuality : description\n\n      PhenotypicQuality : full_name\n\n      PhenotypicQuality : has_attribute\n\n          PhenotypicQuality --|> Attribute : has_attribute\n\n      PhenotypicQuality : has_attribute_type\n\n          PhenotypicQuality --|> OntologyClass : has_attribute_type\n\n      PhenotypicQuality : has_qualitative_value\n\n          PhenotypicQuality --|> NamedThing : has_qualitative_value\n\n      PhenotypicQuality : has_quantitative_value\n\n          PhenotypicQuality --|> QuantityValue : has_quantitative_value\n\n      PhenotypicQuality : id\n\n      PhenotypicQuality : iri\n\n      PhenotypicQuality : name\n\n      PhenotypicQuality : provided_by\n\n      PhenotypicQuality : synonym\n\n      PhenotypicQuality : type\n\n      PhenotypicQuality : xref\n\n\n
                                        "},{"location":"PhenotypicQuality/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • Attribute [ OntologyClass]
                                              • OrganismAttribute
                                                • PhenotypicQuality
                                        "},{"location":"PhenotypicQuality/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance name: The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term. 0..1 LabelType Entity, Attribute has_attribute_type: connects an attribute to a class that describes it 1..1 OntologyClass Attribute has_quantitative_value: connects an attribute to a value 0..* QuantityValue Attribute has_qualitative_value: connects an attribute to a value 0..1 NamedThing Attribute iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity, Attribute id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String OntologyClass, Entity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"PhenotypicQuality/#linkml-source","title":"LinkML Source","text":"
                                        name: phenotypic quality\ndescription: A property of a phenotype\nexamples:\n- value: weight\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- phenotypic properties\nmappings:\n- PATO:0000001\nis_a: organism attribute\n\n
                                        "},{"location":"PhenotypicSex/","title":"Class: PhenotypicSex","text":"Description: An attribute corresponding to the phenotypic sex of the individual, based upon the reproductive organs present.
                                         classDiagram\n    class PhenotypicSex\n      BiologicalSex <|-- PhenotypicSex\n\n      PhenotypicSex : category\n\n      PhenotypicSex : deprecated\n\n      PhenotypicSex : description\n\n      PhenotypicSex : full_name\n\n      PhenotypicSex : has_attribute\n\n          PhenotypicSex --|> Attribute : has_attribute\n\n      PhenotypicSex : has_attribute_type\n\n          PhenotypicSex --|> OntologyClass : has_attribute_type\n\n      PhenotypicSex : has_qualitative_value\n\n          PhenotypicSex --|> NamedThing : has_qualitative_value\n\n      PhenotypicSex : has_quantitative_value\n\n          PhenotypicSex --|> QuantityValue : has_quantitative_value\n\n      PhenotypicSex : id\n\n      PhenotypicSex : iri\n\n      PhenotypicSex : name\n\n      PhenotypicSex : provided_by\n\n      PhenotypicSex : synonym\n\n      PhenotypicSex : type\n\n      PhenotypicSex : xref\n\n\n
                                        "},{"location":"PhenotypicSex/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • Attribute [ OntologyClass]
                                              • BiologicalSex
                                                • PhenotypicSex
                                        "},{"location":"PhenotypicSex/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance name: The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term. 0..1 LabelType Entity, Attribute has_attribute_type: connects an attribute to a class that describes it 1..1 OntologyClass Attribute has_quantitative_value: connects an attribute to a value 0..* QuantityValue Attribute has_qualitative_value: connects an attribute to a value 0..1 NamedThing Attribute iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity, Attribute id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String OntologyClass, Entity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"PhenotypicSex/#linkml-source","title":"LinkML Source","text":"
                                        name: phenotypic sex\ndescription: An attribute corresponding to the phenotypic sex of the individual, based\n  upon the reproductive organs present.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- PATO:0001894\nis_a: biological sex\n\n
                                        "},{"location":"PhysicalEntity/","title":"Class: PhysicalEntity","text":"Description: An entity that has material reality (a.k.a. physical essence).
                                         classDiagram\n    class PhysicalEntity\n      PhysicalEssence <|-- PhysicalEntity\n      NamedThing <|-- PhysicalEntity\n\n\n      PhysicalEntity <|-- MaterialSample\n\n\n      PhysicalEntity : category\n\n      PhysicalEntity : deprecated\n\n      PhysicalEntity : description\n\n      PhysicalEntity : full_name\n\n      PhysicalEntity : has_attribute\n\n          PhysicalEntity --|> Attribute : has_attribute\n\n      PhysicalEntity : id\n\n      PhysicalEntity : iri\n\n      PhysicalEntity : name\n\n      PhysicalEntity : provided_by\n\n      PhysicalEntity : synonym\n\n      PhysicalEntity : type\n\n      PhysicalEntity : xref\n\n\n
                                        "},{"location":"PhysicalEntity/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • PhysicalEntity [ PhysicalEssence]
                                              • MaterialSample [ SubjectOfInvestigation]
                                        "},{"location":"PhysicalEntity/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"PhysicalEntity/#usages","title":"Usages","text":"used by used in type used BiologicalProcessOrActivity enabled_by range PhysicalEntity BiologicalProcess enabled_by range PhysicalEntity Pathway enabled_by range PhysicalEntity PhysiologicalProcess enabled_by range PhysicalEntity Behavior enabled_by range PhysicalEntity PathologicalProcess enabled_by range PhysicalEntity"},{"location":"PhysicalEntity/#linkml-source","title":"LinkML Source","text":"
                                        name: physical entity\ndescription: An entity that has material reality (a.k.a. physical essence).\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- STY:T072\nnarrow_mappings:\n- STY:T073\nis_a: named thing\nmixins:\n- physical essence\n\n
                                        "},{"location":"PhysicalEssence/","title":"Class: PhysicalEssence","text":"Description: Semantic mixin concept. Pertains to entities that have physical properties such as mass, volume, or charge.
                                         classDiagram\n    class PhysicalEssence\n      PhysicalEssenceOrOccurrent <|-- PhysicalEssence\n\n\n      PhysicalEssence <|-- PhysicalEntity\n      PhysicalEssence <|-- ChemicalEntity\n      PhysicalEssence <|-- NucleicAcidEntity\n      PhysicalEssence <|-- RegulatoryRegion\n      PhysicalEssence <|-- AccessibleDnaRegion\n      PhysicalEssence <|-- TranscriptionFactorBindingSite\n      PhysicalEssence <|-- AnatomicalEntity\n      PhysicalEssence <|-- Gene\n      PhysicalEssence <|-- Genome\n      PhysicalEssence <|-- Genotype\n      PhysicalEssence <|-- Haplotype\n      PhysicalEssence <|-- SequenceVariant\n      PhysicalEssence <|-- ReagentTargetedGene\n      PhysicalEssence <|-- GenomicBackgroundExposure\n\n\n\n
                                        "},{"location":"PhysicalEssence/#inheritance","title":"Inheritance","text":"
                                        • PhysicalEssenceOrOccurrent
                                          • PhysicalEssence
                                        "},{"location":"PhysicalEssence/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"PhysicalEssence/#mixin-usage","title":"Mixin Usage","text":"mixed into description PhysicalEntity An entity that has material reality (a.k.a. physical essence). ChemicalEntity A chemical entity is a physical entity that pertains to chemistry or biochemistry. NucleicAcidEntity A nucleic acid entity is a molecular entity characterized by availability in gene databases of nucleotide-based sequence representations of its precise sequence; for convenience of representation, partial sequences of various kinds are included. RegulatoryRegion A region (or regions) of the genome that contains known or putative regulatory elements that act in cis- or trans- to affect the transcription of gene AccessibleDnaRegion A region (or regions) of a chromatinized genome that has been measured to be more accessible to an enzyme such as DNase-I or Tn5 Transpose TranscriptionFactorBindingSite A region (or regions) of the genome that contains a region of DNA known or predicted to bind a protein that modulates gene transcription AnatomicalEntity A subcellular location, cell type or gross anatomical part Gene A region (or regions) that includes all of the sequence elements necessary to encode a functional transcript. A gene locus may include regulatory regions, transcribed regions and/or other functional sequence regions. Genome A genome is the sum of genetic material within a cell or virion. Genotype An information content entity that describes a genome by specifying the total variation in genomic sequence and/or gene expression, relative to some established background Haplotype A set of zero or more Alleles on a single instance of a Sequence[VMC] SequenceVariant A sequence_variant is a non exact copy of a sequence_feature or genome exhibiting one or more sequence_alteration. ReagentTargetedGene A gene altered in its expression level in the context of some experiment as a result of being targeted by gene-knockdown reagent(s) such as a morpholino or RNAi. GenomicBackgroundExposure A genomic background exposure is where an individual's specific genomic background of genes, sequence variants or other pre-existing genomic conditions constitute a kind of 'exposure' to the organism, leading to or influencing an outcome."},{"location":"PhysicalEssence/#linkml-source","title":"LinkML Source","text":"
                                        name: physical essence\ndescription: Semantic mixin concept.  Pertains to entities that have physical properties\n  such as mass, volume, or charge.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: physical essence or occurrent\nmixin: true\n\n
                                        "},{"location":"PhysicalEssenceOrOccurrent/","title":"Class: PhysicalEssenceOrOccurrent","text":"Description: Either a physical or processual entity.
                                         classDiagram\n    class PhysicalEssenceOrOccurrent\n      PhysicalEssenceOrOccurrent <|-- PhysicalEssence\n      PhysicalEssenceOrOccurrent <|-- Occurrent\n\n\n
                                        "},{"location":"PhysicalEssenceOrOccurrent/#inheritance","title":"Inheritance","text":"
                                        • PhysicalEssenceOrOccurrent
                                          • PhysicalEssence
                                          • Occurrent
                                        "},{"location":"PhysicalEssenceOrOccurrent/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"PhysicalEssenceOrOccurrent/#mixin-usage","title":"Mixin Usage","text":"mixed into description"},{"location":"PhysicalEssenceOrOccurrent/#linkml-source","title":"LinkML Source","text":"
                                        name: physical essence or occurrent\ndescription: Either a physical or processual entity.\nfrom_schema: https://w3id.org/biolink/biolink-model\nmixin: true\n\n
                                        "},{"location":"PhysiologicalProcess/","title":"Class: PhysiologicalProcess","text":"

                                        Aliases: physiology

                                         classDiagram\n    class PhysiologicalProcess\n      OntologyClass <|-- PhysiologicalProcess\n      BiologicalProcess <|-- PhysiologicalProcess\n\n      PhysiologicalProcess : category\n\n      PhysiologicalProcess : deprecated\n\n      PhysiologicalProcess : description\n\n      PhysiologicalProcess : enabled_by\n\n          PhysiologicalProcess --|> PhysicalEntity : enabled_by\n\n      PhysiologicalProcess : full_name\n\n      PhysiologicalProcess : has_attribute\n\n          PhysiologicalProcess --|> Attribute : has_attribute\n\n      PhysiologicalProcess : has_input\n\n          PhysiologicalProcess --|> NamedThing : has_input\n\n      PhysiologicalProcess : has_output\n\n          PhysiologicalProcess --|> NamedThing : has_output\n\n      PhysiologicalProcess : id\n\n      PhysiologicalProcess : in_taxon\n\n          PhysiologicalProcess --|> OrganismTaxon : in_taxon\n\n      PhysiologicalProcess : in_taxon_label\n\n      PhysiologicalProcess : iri\n\n      PhysiologicalProcess : name\n\n      PhysiologicalProcess : provided_by\n\n      PhysiologicalProcess : synonym\n\n      PhysiologicalProcess : type\n\n      PhysiologicalProcess : xref\n\n\n
                                        "},{"location":"PhysiologicalProcess/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • BiologicalProcessOrActivity [ Occurrent OntologyClass]
                                                • BiologicalProcess [ Occurrent OntologyClass]
                                                  • PhysiologicalProcess [ OntologyClass]
                                        "},{"location":"PhysiologicalProcess/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String OntologyClass, Entity has_input: holds between a process and a continuant, where the continuant is an input into the process 0..* NamedThing BiologicalProcessOrActivity has_output: holds between a process and a continuant, where the continuant is an output of the process 0..* NamedThing BiologicalProcessOrActivity enabled_by: holds between a process and a physical entity, where the physical entity executes the process 0..* PhysicalEntity BiologicalProcessOrActivity in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"PhysiologicalProcess/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage GO BiologicalProcessOrActivityMolecularActivityBiologicalProcessPathwayPhysiologicalProcessAnatomicalEntityCellularComponentMacromolecularComplex REACT BiologicalProcessOrActivityMolecularActivityBiologicalProcessPathwayPhysiologicalProcessMacromolecularComplex"},{"location":"PhysiologicalProcess/#linkml-source","title":"LinkML Source","text":"
                                        name: physiological process\nid_prefixes:\n- GO\n- REACT\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- physiology\nexact_mappings:\n- STY:T039\n- WIKIDATA:Q30892994\nnarrow_mappings:\n- STY:T040\n- STY:T042\n- STY:T043\n- STY:T045\nis_a: biological process\nmixins:\n- ontology class\n\n
                                        "},{"location":"PlanetaryEntity/","title":"Class: PlanetaryEntity","text":"Description: Any entity or process that exists at the level of the whole planet
                                         classDiagram\n    class PlanetaryEntity\n      NamedThing <|-- PlanetaryEntity\n\n\n      PlanetaryEntity <|-- EnvironmentalProcess\n      PlanetaryEntity <|-- EnvironmentalFeature\n      PlanetaryEntity <|-- GeographicLocation\n\n\n      PlanetaryEntity : category\n\n      PlanetaryEntity : deprecated\n\n      PlanetaryEntity : description\n\n      PlanetaryEntity : full_name\n\n      PlanetaryEntity : has_attribute\n\n          PlanetaryEntity --|> Attribute : has_attribute\n\n      PlanetaryEntity : id\n\n      PlanetaryEntity : iri\n\n      PlanetaryEntity : name\n\n      PlanetaryEntity : provided_by\n\n      PlanetaryEntity : synonym\n\n      PlanetaryEntity : type\n\n      PlanetaryEntity : xref\n\n\n
                                        "},{"location":"PlanetaryEntity/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • PlanetaryEntity
                                              • EnvironmentalProcess [ Occurrent]
                                              • EnvironmentalFeature
                                              • GeographicLocation
                                        "},{"location":"PlanetaryEntity/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"PlanetaryEntity/#linkml-source","title":"LinkML Source","text":"
                                        name: planetary entity\ndescription: Any entity or process that exists at the level of the whole planet\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: named thing\n\n
                                        "},{"location":"Plant/","title":"Class: Plant","text":"
                                         classDiagram\n    class Plant\n      CellularOrganism <|-- Plant\n\n      Plant : category\n\n      Plant : deprecated\n\n      Plant : description\n\n      Plant : full_name\n\n      Plant : has_attribute\n\n          Plant --|> Attribute : has_attribute\n\n      Plant : id\n\n      Plant : in_taxon\n\n          Plant --|> OrganismTaxon : in_taxon\n\n      Plant : in_taxon_label\n\n      Plant : iri\n\n      Plant : name\n\n      Plant : provided_by\n\n      Plant : synonym\n\n      Plant : type\n\n      Plant : xref\n\n\n
                                        "},{"location":"Plant/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • OrganismalEntity [ SubjectOfInvestigation]
                                                • CellularOrganism [ SubjectOfInvestigation]
                                                  • Plant
                                        "},{"location":"Plant/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: may often be an organism attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Plant/#linkml-source","title":"LinkML Source","text":"
                                        name: plant\ndescription: ''\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- NCIT:C14258\n- STY:T002\n- PO:0000003\n- NCIT:C79659\nis_a: cellular organism\n\n
                                        "},{"location":"Polypeptide/","title":"Class: Polypeptide","text":"Description: A polypeptide is a molecular entity characterized by availability in protein databases of amino-acid-based sequence representations of its precise primary structure; for convenience of representation, partial sequences of various kinds are included, even if they do not represent a physical molecule.

                                        Aliases: amino acid entity

                                         classDiagram\n    class Polypeptide\n      ChemicalEntityOrGeneOrGeneProduct <|-- Polypeptide\n      ChemicalEntityOrProteinOrPolypeptide <|-- Polypeptide\n      BiologicalEntity <|-- Polypeptide\n\n\n      Polypeptide <|-- Protein\n\n\n      Polypeptide : category\n\n      Polypeptide : deprecated\n\n      Polypeptide : description\n\n      Polypeptide : full_name\n\n      Polypeptide : has_attribute\n\n          Polypeptide --|> Attribute : has_attribute\n\n      Polypeptide : id\n\n      Polypeptide : in_taxon\n\n          Polypeptide --|> OrganismTaxon : in_taxon\n\n      Polypeptide : in_taxon_label\n\n      Polypeptide : iri\n\n      Polypeptide : name\n\n      Polypeptide : provided_by\n\n      Polypeptide : synonym\n\n      Polypeptide : type\n\n      Polypeptide : xref\n\n\n
                                        "},{"location":"Polypeptide/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • Polypeptide [ ChemicalEntityOrGeneOrGeneProduct ChemicalEntityOrProteinOrPolypeptide]
                                                • Protein [ GeneProductMixin]
                                        "},{"location":"Polypeptide/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Polypeptide/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage UniProtKB GeneProductMixinPolypeptideProteinProteinIsoform PR GeneProductMixinMacromolecularComplexPolypeptideProteinProteinIsoform ENSEMBL GeneTranscriptPolypeptideProteinProteinIsoformNoncodingRNAProduct FB PathwayGeneTranscriptPolypeptideProteinGeneFamilyGenotypeSequenceVariant UMLS OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureGenePolypeptideProtein"},{"location":"Polypeptide/#linkml-source","title":"LinkML Source","text":"
                                        name: polypeptide\nid_prefixes:\n- UniProtKB\n- PR\n- ENSEMBL\n- FB\n- UMLS\ndescription: A polypeptide is a molecular entity characterized by availability in\n  protein databases of amino-acid-based sequence representations of its precise primary\n  structure; for convenience of representation, partial sequences of various kinds\n  are included, even if they do not represent a physical molecule.\nin_subset:\n- model_organism_database\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- amino acid entity\nnarrow_mappings:\n- SO:0000104\n- STY:T116\n- STY:T087\nis_a: biological entity\nmixins:\n- chemical entity or gene or gene product\n- chemical entity or protein or polypeptide\n\n
                                        "},{"location":"PopulationOfIndividualOrganisms/","title":"Class: PopulationOfIndividualOrganisms","text":"Description: A collection of individuals from the same taxonomic class distinguished by one or more characteristics. Characteristics can include, but are not limited to, shared geographic location, genetics, phenotypes.
                                         classDiagram\n    class PopulationOfIndividualOrganisms\n      SubjectOfInvestigation <|-- PopulationOfIndividualOrganisms\n      OrganismalEntity <|-- PopulationOfIndividualOrganisms\n\n\n      PopulationOfIndividualOrganisms <|-- StudyPopulation\n\n\n      PopulationOfIndividualOrganisms : category\n\n      PopulationOfIndividualOrganisms : deprecated\n\n      PopulationOfIndividualOrganisms : description\n\n      PopulationOfIndividualOrganisms : full_name\n\n      PopulationOfIndividualOrganisms : has_attribute\n\n          PopulationOfIndividualOrganisms --|> Attribute : has_attribute\n\n      PopulationOfIndividualOrganisms : id\n\n      PopulationOfIndividualOrganisms : in_taxon\n\n          PopulationOfIndividualOrganisms --|> OrganismTaxon : in_taxon\n\n      PopulationOfIndividualOrganisms : in_taxon_label\n\n      PopulationOfIndividualOrganisms : iri\n\n      PopulationOfIndividualOrganisms : name\n\n      PopulationOfIndividualOrganisms : provided_by\n\n      PopulationOfIndividualOrganisms : synonym\n\n      PopulationOfIndividualOrganisms : type\n\n      PopulationOfIndividualOrganisms : xref\n\n\n
                                        "},{"location":"PopulationOfIndividualOrganisms/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • OrganismalEntity [ SubjectOfInvestigation]
                                                • PopulationOfIndividualOrganisms [ SubjectOfInvestigation]
                                                  • StudyPopulation
                                        "},{"location":"PopulationOfIndividualOrganisms/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: may often be an organism attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"PopulationOfIndividualOrganisms/#usages","title":"Usages","text":"used by used in type used ExposureEventToOutcomeAssociation population_context_qualifier range PopulationOfIndividualOrganisms VariantToPopulationAssociation object range PopulationOfIndividualOrganisms PopulationToPopulationAssociation subject range PopulationOfIndividualOrganisms PopulationToPopulationAssociation object range PopulationOfIndividualOrganisms"},{"location":"PopulationOfIndividualOrganisms/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage HANCESTRO PopulationOfIndividualOrganisms"},{"location":"PopulationOfIndividualOrganisms/#linkml-source","title":"LinkML Source","text":"
                                        name: population of individual organisms\nid_prefixes:\n- HANCESTRO\nlocal_names:\n  ga4gh:\n    local_name_source: ga4gh\n    local_name_value: population\ndescription: A collection of individuals from the same taxonomic class distinguished\n  by one or more characteristics.  Characteristics can include, but are not limited\n  to, shared geographic location, genetics, phenotypes.\nin_subset:\n- model_organism_database\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- PCO:0000001\n- SIO:001061\n- STY:T098\n- OBI:0000181\nis_a: organismal entity\nmixins:\n- subject of investigation\n\n
                                        "},{"location":"PopulationToPopulationAssociation/","title":"Class: PopulationToPopulationAssociation","text":"Description: An association between a two populations
                                         classDiagram\n    class PopulationToPopulationAssociation\n      Association <|-- PopulationToPopulationAssociation\n\n      PopulationToPopulationAssociation : aggregator_knowledge_source\n\n      PopulationToPopulationAssociation : category\n\n      PopulationToPopulationAssociation : deprecated\n\n      PopulationToPopulationAssociation : description\n\n      PopulationToPopulationAssociation : has_attribute\n\n          PopulationToPopulationAssociation --|> Attribute : has_attribute\n\n      PopulationToPopulationAssociation : has_evidence\n\n          PopulationToPopulationAssociation --|> EvidenceType : has_evidence\n\n      PopulationToPopulationAssociation : id\n\n      PopulationToPopulationAssociation : iri\n\n      PopulationToPopulationAssociation : knowledge_source\n\n      PopulationToPopulationAssociation : name\n\n      PopulationToPopulationAssociation : negated\n\n      PopulationToPopulationAssociation : object\n\n          PopulationToPopulationAssociation --|> PopulationOfIndividualOrganisms : object\n\n      PopulationToPopulationAssociation : object_category\n\n          PopulationToPopulationAssociation --|> OntologyClass : object_category\n\n      PopulationToPopulationAssociation : object_category_closure\n\n          PopulationToPopulationAssociation --|> OntologyClass : object_category_closure\n\n      PopulationToPopulationAssociation : object_closure\n\n      PopulationToPopulationAssociation : object_label_closure\n\n      PopulationToPopulationAssociation : object_namespace\n\n      PopulationToPopulationAssociation : original_object\n\n      PopulationToPopulationAssociation : original_predicate\n\n      PopulationToPopulationAssociation : original_subject\n\n      PopulationToPopulationAssociation : predicate\n\n      PopulationToPopulationAssociation : primary_knowledge_source\n\n      PopulationToPopulationAssociation : publications\n\n          PopulationToPopulationAssociation --|> Publication : publications\n\n      PopulationToPopulationAssociation : qualifier\n\n      PopulationToPopulationAssociation : qualifiers\n\n          PopulationToPopulationAssociation --|> OntologyClass : qualifiers\n\n      PopulationToPopulationAssociation : retrieval_source_ids\n\n          PopulationToPopulationAssociation --|> RetrievalSource : retrieval_source_ids\n\n      PopulationToPopulationAssociation : subject\n\n          PopulationToPopulationAssociation --|> PopulationOfIndividualOrganisms : subject\n\n      PopulationToPopulationAssociation : subject_category\n\n          PopulationToPopulationAssociation --|> OntologyClass : subject_category\n\n      PopulationToPopulationAssociation : subject_category_closure\n\n          PopulationToPopulationAssociation --|> OntologyClass : subject_category_closure\n\n      PopulationToPopulationAssociation : subject_closure\n\n      PopulationToPopulationAssociation : subject_label_closure\n\n      PopulationToPopulationAssociation : subject_namespace\n\n      PopulationToPopulationAssociation : timepoint\n\n      PopulationToPopulationAssociation : type\n\n\n
                                        "},{"location":"PopulationToPopulationAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • PopulationToPopulationAssociation
                                        "},{"location":"PopulationToPopulationAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: the population that form the subject of the association 1..1 PopulationOfIndividualOrganisms Association predicate: A relationship type that holds between the subject and object populations. Standard mereological relations can be used. E.g. subject part-of object, subject overlaps object. Derivation relationships can also be used 1..1 PredicateType Association object: the population that form the object of the association 1..1 PopulationOfIndividualOrganisms Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"PopulationToPopulationAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: population to population association\ndescription: An association between a two populations\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nslot_usage:\n  subject:\n    name: subject\n    description: the population that form the subject of the association\n    domain_of:\n    - association\n    range: population of individual organisms\n  object:\n    name: object\n    description: the population that form the object of the association\n    domain_of:\n    - association\n    range: population of individual organisms\n  predicate:\n    name: predicate\n    description: A relationship type that holds between the subject and object populations.\n      Standard mereological relations can be used. E.g. subject part-of object, subject\n      overlaps object. Derivation relationships can also be used\n    domain_of:\n    - predicate mapping\n    - association\ndefining_slots:\n- subject\n- object\n\n
                                        "},{"location":"PosttranslationalModification/","title":"Class: PosttranslationalModification","text":"Description: A chemical modification of a polypeptide or protein that occurs after translation. e.g. polypeptide cleavage to form separate proteins, methylation or acetylation of histone tail amino acids, protein ubiquitination.
                                         classDiagram\n    class PosttranslationalModification\n      GeneProductIsoformMixin <|-- PosttranslationalModification\n      BiologicalEntity <|-- PosttranslationalModification\n\n      PosttranslationalModification : category\n\n      PosttranslationalModification : deprecated\n\n      PosttranslationalModification : description\n\n      PosttranslationalModification : full_name\n\n      PosttranslationalModification : has_attribute\n\n          PosttranslationalModification --|> Attribute : has_attribute\n\n      PosttranslationalModification : id\n\n      PosttranslationalModification : in_taxon\n\n          PosttranslationalModification --|> OrganismTaxon : in_taxon\n\n      PosttranslationalModification : in_taxon_label\n\n      PosttranslationalModification : iri\n\n      PosttranslationalModification : name\n\n      PosttranslationalModification : provided_by\n\n      PosttranslationalModification : synonym\n\n      PosttranslationalModification : type\n\n      PosttranslationalModification : xref\n\n\n
                                        "},{"location":"PosttranslationalModification/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • PosttranslationalModification [ GeneProductIsoformMixin]
                                        "},{"location":"PosttranslationalModification/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie GeneProductMixin, NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType GeneProductMixin, NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: genes are typically designated by a short symbol and a full name. We map the symbol to the default display name and use an additional slot for full name 0..1 SymbolType MacromolecularMachineMixin, Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"PosttranslationalModification/#linkml-source","title":"LinkML Source","text":"
                                        name: posttranslational modification\ndescription: A chemical modification of a polypeptide or protein that occurs after\n  translation.  e.g. polypeptide cleavage to form separate proteins, methylation or\n  acetylation of histone tail amino acids,  protein ubiquitination.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: biological entity\nmixins:\n- gene product isoform mixin\n\n
                                        "},{"location":"PredicateMapping/","title":"Class: PredicateMapping","text":"Description: A deprecated predicate mapping object contains the deprecated predicate and an example of the rewiring that should be done to use a qualified statement in its place.
                                         classDiagram\n    class PredicateMapping\n      PredicateMapping : anatomical_context_qualifier\n\n      PredicateMapping : broad_match\n\n          PredicateMapping --|> NamedThing : broad_match\n\n      PredicateMapping : causal_mechanism_qualifier\n\n          PredicateMapping --|> CausalMechanismQualifierEnum : causal_mechanism_qualifier\n\n      PredicateMapping : exact_match\n\n          PredicateMapping --|> NamedThing : exact_match\n\n      PredicateMapping : mapped_predicate\n\n      PredicateMapping : narrow_match\n\n          PredicateMapping --|> NamedThing : narrow_match\n\n      PredicateMapping : object_aspect_qualifier\n\n      PredicateMapping : object_context_qualifier\n\n      PredicateMapping : object_derivative_qualifier\n\n      PredicateMapping : object_direction_qualifier\n\n          PredicateMapping --|> DirectionQualifierEnum : object_direction_qualifier\n\n      PredicateMapping : object_form_or_variant_qualifier\n\n      PredicateMapping : object_part_qualifier\n\n      PredicateMapping : predicate\n\n      PredicateMapping : qualified_predicate\n\n      PredicateMapping : species_context_qualifier\n\n          PredicateMapping --|> OrganismTaxon : species_context_qualifier\n\n      PredicateMapping : subject_aspect_qualifier\n\n      PredicateMapping : subject_context_qualifier\n\n      PredicateMapping : subject_derivative_qualifier\n\n      PredicateMapping : subject_direction_qualifier\n\n          PredicateMapping --|> DirectionQualifierEnum : subject_direction_qualifier\n\n      PredicateMapping : subject_form_or_variant_qualifier\n\n      PredicateMapping : subject_part_qualifier\n\n\n
                                        "},{"location":"PredicateMapping/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance mapped_predicate: The predicate that is being replaced by the fully qualified representation of predicate + subject and object qualifiers. Only to be used in test data and mapping data to help with the transition to the fully qualified predicate model. Not to be used in knowledge graphs. 0..1 String direct subject_aspect_qualifier: None 0..1 String direct subject_direction_qualifier: None 0..1 DirectionQualifierEnum direct subject_form_or_variant_qualifier: None 0..1 String direct subject_part_qualifier: None 0..1 String direct subject_derivative_qualifier: None 0..1 String direct subject_context_qualifier: None 0..1 String direct predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType direct qualified_predicate: Predicate to be used in an association when subject and object qualifiers are present and the full reading of the statement requires a qualification to the predicate in use in order to refine or increase the specificity of the full statement reading. This qualifier holds a relationship to be used instead of that expressed by the primary predicate, in a \u2018full statement\u2019 reading of the association, where qualifier-based semantics are included. This is necessary only in cases where the primary predicate does not work in a full statement reading. 0..1 String direct object_aspect_qualifier: None 0..1 String direct object_direction_qualifier: None 0..1 DirectionQualifierEnum direct object_form_or_variant_qualifier: None 0..1 String direct object_part_qualifier: None 0..1 String direct object_derivative_qualifier: None 0..1 String direct object_context_qualifier: None 0..1 String direct causal_mechanism_qualifier: A statement qualifier representing a type of molecular control mechanism through which an effect of a chemical on a gene or gene product is mediated (e.g. 'agonism', 'inhibition', 'allosteric modulation', 'channel blocker') 0..1 CausalMechanismQualifierEnum direct anatomical_context_qualifier: A statement qualifier representing an anatomical location where an relationship expressed in an association took place (can be a tissue, cell type, or sub-cellular location). 0..1 String direct species_context_qualifier: A statement qualifier representing a taxonomic category of species in which a relationship expressed in an association took place. 0..1 OrganismTaxon direct exact_match: holds between two entities that have strictly equivalent meanings, with a high degree of confidence 0..* NamedThing direct narrow_match: a list of terms from different schemas or terminology systems that have a narrower, more specific meaning. Narrower terms are typically shown as children in a hierarchy or tree. 0..* NamedThing direct broad_match: a list of terms from different schemas or terminology systems that have a broader, more general meaning. Broader terms are typically shown as parents in a hierarchy or tree. 0..* NamedThing direct"},{"location":"PredicateMapping/#usages","title":"Usages","text":"used by used in type used MappingCollection predicate_mappings range PredicateMapping"},{"location":"PredicateMapping/#linkml-source","title":"LinkML Source","text":"
                                        name: predicate mapping\ndescription: A deprecated predicate mapping object contains the deprecated predicate\n  and an example of the rewiring that should be done to use a qualified statement\n  in its place.\nfrom_schema: https://w3id.org/biolink/biolink-model\nslots:\n- mapped predicate\n- subject aspect qualifier\n- subject direction qualifier\n- subject form or variant qualifier\n- subject part qualifier\n- subject derivative qualifier\n- subject context qualifier\n- predicate\n- qualified predicate\n- object aspect qualifier\n- object direction qualifier\n- object form or variant qualifier\n- object part qualifier\n- object derivative qualifier\n- object context qualifier\n- causal mechanism qualifier\n- anatomical context qualifier\n- species context qualifier\n- exact match\n- narrow match\n- broad match\n\n
                                        "},{"location":"PredicateType/","title":"Type: PredicateType","text":"

                                        A CURIE from the biolink related_to hierarchy. For example, biolink:related_to, biolink:causes, biolink:treats.

                                        • base: URIorCURIE

                                        • uri: xsd:anyURI

                                        • repr: str

                                        • typeof: uriorcurie

                                        "},{"location":"PreprintPublication/","title":"Class: PreprintPublication","text":"Description: a document reresenting an early version of an author's original scholarly work, such as a research paper or a review, prior to formal peer review and publication in a peer-reviewed scholarly or scientific journal.
                                         classDiagram\n    class PreprintPublication\n      Publication <|-- PreprintPublication\n\n      PreprintPublication : authors\n\n          PreprintPublication --|> Agent : authors\n\n      PreprintPublication : category\n\n      PreprintPublication : creation_date\n\n      PreprintPublication : deprecated\n\n      PreprintPublication : description\n\n      PreprintPublication : format\n\n      PreprintPublication : full_name\n\n      PreprintPublication : has_attribute\n\n          PreprintPublication --|> Attribute : has_attribute\n\n      PreprintPublication : id\n\n      PreprintPublication : iri\n\n      PreprintPublication : keywords\n\n      PreprintPublication : license\n\n      PreprintPublication : mesh_terms\n\n      PreprintPublication : name\n\n      PreprintPublication : pages\n\n      PreprintPublication : provided_by\n\n      PreprintPublication : rights\n\n      PreprintPublication : summary\n\n      PreprintPublication : synonym\n\n      PreprintPublication : type\n\n      PreprintPublication : xref\n\n\n
                                        "},{"location":"PreprintPublication/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • InformationContentEntity
                                              • Publication
                                                • PreprintPublication
                                        "},{"location":"PreprintPublication/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance authors: connects an publication to the list of authors who contributed to the publication. This property should be a comma-delimited list of author names. It is recommended that an author's name be formatted as \"surname, firstname initial.\". Note that this property is a node annotation expressing the citation list of authorship which might typically otherwise be more completely documented in biolink:PublicationToProviderAssociation defined edges which point to full details about an author and possibly, some qualifiers which clarify the specific status of a given author in the publication. 0..* Agent Publication pages: When a 2-tuple of page numbers are provided, they represent the start and end page of the publication within its parent publication context. For books, this may be set to the total number of pages of the book. 0..* String Publication summary: executive summary of a publication 0..1 String Publication keywords: keywords tagging a publication 0..* String Publication mesh_terms: mesh terms tagging a publication 0..* Uriorcurie Publication xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie Publication, NamedThing license: None 0..1 String InformationContentEntity rights: None 0..1 String InformationContentEntity format: None 0..1 String InformationContentEntity creation_date: date on which an entity was created. This can be applied to nodes or edges 0..1 Date InformationContentEntity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: Different kinds of publication subtypes will have different preferred identifiers (curies when feasible). Precedence of identifiers for scientific articles is as follows: PMID if available; DOI if not; actual alternate CURIE otherwise. Enclosing publications (i.e. referenced by 'published in' node property) such as books and journals, should have industry-standard identifier such as from ISBN and ISSN. 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: the 'title' of the publication is generally recorded in the 'name' property (inherited from NamedThing). The field name 'title' is now also tagged as an acceptable alias for the node property 'name' (just in case). 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"PreprintPublication/#linkml-source","title":"LinkML Source","text":"
                                        name: preprint publication\ndescription: a document reresenting an early version of an author's original scholarly\n  work,  such as a research paper or a review, prior to formal peer review and publication  in\n  a peer-reviewed scholarly or scientific journal.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- EFO:0010558\n- fabio:Preprint\nis_a: publication\n\n
                                        "},{"location":"Procedure/","title":"Class: Procedure","text":"Description: A series of actions conducted in a certain order or manner
                                         classDiagram\n    class Procedure\n      ActivityAndBehavior <|-- Procedure\n      NamedThing <|-- Procedure\n\n      Procedure : category\n\n      Procedure : deprecated\n\n      Procedure : description\n\n      Procedure : full_name\n\n      Procedure : has_attribute\n\n          Procedure --|> Attribute : has_attribute\n\n      Procedure : id\n\n      Procedure : iri\n\n      Procedure : name\n\n      Procedure : provided_by\n\n      Procedure : synonym\n\n      Procedure : type\n\n      Procedure : xref\n\n\n
                                        "},{"location":"Procedure/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • Procedure [ ActivityAndBehavior]
                                        "},{"location":"Procedure/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Procedure/#usages","title":"Usages","text":"used by used in type used Treatment has_procedure range Procedure"},{"location":"Procedure/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage CPT Procedure"},{"location":"Procedure/#linkml-source","title":"LinkML Source","text":"
                                        name: procedure\nid_prefixes:\n- CPT\ndescription: A series of actions conducted in a certain order or manner\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- UMLSSG:PROC\n- dcid:MedicalProcedure\nnarrow_mappings:\n- STY:T059\n- STY:T060\n- STY:T061\n- STY:T063\nis_a: named thing\nmixins:\n- activity and behavior\n\n
                                        "},{"location":"ProcessedMaterial/","title":"Class: ProcessedMaterial","text":"Description: A chemical entity (often a mixture) processed for consumption for nutritional, medical or technical use. Is a material entity that is created or changed during material processing.
                                         classDiagram\n    class ProcessedMaterial\n      ChemicalMixture <|-- ProcessedMaterial\n\n      ProcessedMaterial : available_from\n\n          ProcessedMaterial --|> DrugAvailabilityEnum : available_from\n\n      ProcessedMaterial : category\n\n      ProcessedMaterial : deprecated\n\n      ProcessedMaterial : description\n\n      ProcessedMaterial : drug_regulatory_status_world_wide\n\n      ProcessedMaterial : full_name\n\n      ProcessedMaterial : has_attribute\n\n          ProcessedMaterial --|> Attribute : has_attribute\n\n      ProcessedMaterial : has_chemical_role\n\n          ProcessedMaterial --|> ChemicalRole : has_chemical_role\n\n      ProcessedMaterial : highest_FDA_approval_status\n\n      ProcessedMaterial : id\n\n      ProcessedMaterial : iri\n\n      ProcessedMaterial : is_supplement\n\n          ProcessedMaterial --|> ChemicalMixture : is_supplement\n\n      ProcessedMaterial : is_toxic\n\n      ProcessedMaterial : max_tolerated_dose\n\n      ProcessedMaterial : name\n\n      ProcessedMaterial : provided_by\n\n      ProcessedMaterial : routes_of_delivery\n\n          ProcessedMaterial --|> DrugDeliveryEnum : routes_of_delivery\n\n      ProcessedMaterial : synonym\n\n      ProcessedMaterial : trade_name\n\n          ProcessedMaterial --|> ChemicalEntity : trade_name\n\n      ProcessedMaterial : type\n\n      ProcessedMaterial : xref\n\n\n
                                        "},{"location":"ProcessedMaterial/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • ChemicalEntity [ PhysicalEssence ChemicalOrDrugOrTreatment ChemicalEntityOrGeneOrGeneProduct ChemicalEntityOrProteinOrPolypeptide]
                                              • ChemicalMixture
                                                • ProcessedMaterial
                                        "},{"location":"ProcessedMaterial/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance is_supplement: 0..1 ChemicalMixture ChemicalMixture highest_FDA_approval_status: Should be the highest level of FDA approval this chemical entity or device has, regardless of which disease, condition or phenotype it is currently being reviewed to treat. For specific levels of FDA approval for a specific condition, disease, phenotype, etc., see the association slot, 'clinical approval status.' 0..1 String ChemicalMixture drug_regulatory_status_world_wide: An agglomeration of drug regulatory status worldwide. Not specific to FDA. 0..1 String ChemicalMixture routes_of_delivery: the method or process of administering a pharmaceutical compound to achieve a therapeutic effect in humans or animals. 0..* DrugDeliveryEnum ChemicalMixture trade_name: 0..1 ChemicalEntity ChemicalEntity available_from: 0..* DrugAvailabilityEnum ChemicalEntity max_tolerated_dose: The highest dose of a drug or treatment that does not cause unacceptable side effects. The maximum tolerated dose is determined in clinical trials by testing increasing doses on different groups of people until the highest dose with acceptable side effects is found. Also called MTD. 0..1 String ChemicalEntity is_toxic: 0..1 Boolean ChemicalEntity has_chemical_role: A role is particular behaviour which a chemical entity may exhibit. 0..* ChemicalRole ChemicalEntity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ProcessedMaterial/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage UMLS OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureGenePolypeptideProtein PUBCHEM.COMPOUND MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood CHEMBL.COMPOUND MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood UNII MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood CHEBI ChemicalRoleMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodhas_chemical_role MESH OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureProtein CAS MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood GTOPDB MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood HMDB MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG MolecularEntityChemicalEntityChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityBiologicalProcessPathwayProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.COMPOUND MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood ChemBank MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood PUBCHEM.SUBSTANCE MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood INCHI MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood INCHIKEY MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.GLYCAN MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.ENVIRON MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood ChemBank MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood SIDER.DRUG MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood BIGG.METABOLITE SmallMoleculeNucleicAcidEntityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood foodb.compound SmallMoleculeNucleicAcidEntityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood UMLS OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureGenePolypeptideProtein foodb.food ProcessedMaterialFood"},{"location":"ProcessedMaterial/#linkml-source","title":"LinkML Source","text":"
                                        name: processed material\nid_prefixes:\n- UMLS\n- PUBCHEM.COMPOUND\n- CHEMBL.COMPOUND\n- UNII\n- CHEBI\n- MESH\n- CAS\n- GTOPDB\n- HMDB\n- KEGG\n- KEGG.COMPOUND\n- ChemBank\n- PUBCHEM.SUBSTANCE\n- INCHI\n- INCHIKEY\n- KEGG.GLYCAN\n- KEGG.ENVIRON\n- ChemBank\n- SIDER.DRUG\n- BIGG.METABOLITE\n- foodb.compound\n- UMLS\n- foodb.food\ndescription: A chemical entity (often a mixture) processed for consumption for nutritional,\n  medical or technical use. Is a material entity that is created or changed during\n  material processing.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- OBI:0000047\nis_a: chemical mixture\n\n
                                        "},{"location":"Protein/","title":"Class: Protein","text":"Description: A gene product that is composed of a chain of amino acid sequences and is produced by ribosome-mediated translation of mRNA
                                         classDiagram\n    class Protein\n      GeneProductMixin <|-- Protein\n      Polypeptide <|-- Protein\n\n\n      Protein <|-- ProteinIsoform\n\n\n      Protein : category\n\n      Protein : deprecated\n\n      Protein : description\n\n      Protein : full_name\n\n      Protein : has_attribute\n\n          Protein --|> Attribute : has_attribute\n\n      Protein : id\n\n      Protein : in_taxon\n\n          Protein --|> OrganismTaxon : in_taxon\n\n      Protein : in_taxon_label\n\n      Protein : iri\n\n      Protein : name\n\n      Protein : provided_by\n\n      Protein : synonym\n\n      Protein : type\n\n      Protein : xref\n\n\n
                                        "},{"location":"Protein/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • Polypeptide [ ChemicalEntityOrGeneOrGeneProduct ChemicalEntityOrProteinOrPolypeptide]
                                                • Protein [ GeneProductMixin]
                                                  • ProteinIsoform [ GeneProductIsoformMixin]
                                        "},{"location":"Protein/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance synonym: Alternate human-readable names for a thing 0..* LabelType GeneProductMixin, NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie GeneProductMixin, NamedThing in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: genes are typically designated by a short symbol and a full name. We map the symbol to the default display name and use an additional slot for full name 0..1 SymbolType MacromolecularMachineMixin, Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Protein/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage UniProtKB GeneProductMixinPolypeptideProteinProteinIsoform PR GeneProductMixinMacromolecularComplexPolypeptideProteinProteinIsoform ENSEMBL GeneTranscriptPolypeptideProteinProteinIsoformNoncodingRNAProduct FB PathwayGeneTranscriptPolypeptideProteinGeneFamilyGenotypeSequenceVariant UMLS OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureGenePolypeptideProtein MESH OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureProtein ncats.drug ChemicalEntityMolecularMixtureDrugEnvironmentalFoodContaminantFoodAdditiveProtein"},{"location":"Protein/#linkml-source","title":"LinkML Source","text":"
                                        name: protein\nid_prefixes:\n- UniProtKB\n- PR\n- ENSEMBL\n- FB\n- UMLS\n- MESH\n- ncats.drug\ndescription: A gene product that is composed of a chain of amino acid sequences and\n  is produced by ribosome-mediated translation of mRNA\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- PR:000000001\n- SIO:010043\n- WIKIDATA:Q8054\nnarrow_mappings:\n- STY:T126\n- STY:T192\nbroad_mappings:\n- bioschemas:Protein\nis_a: polypeptide\nmixins:\n- gene product mixin\n\n
                                        "},{"location":"ProteinDomain/","title":"Class: ProteinDomain","text":"Description: A conserved part of protein sequence and (tertiary) structure that can evolve, function, and exist independently of the rest of the protein chain. Protein domains maintain their structure and function independently of the proteins in which they are found. e.g. an SH3 domain.
                                         classDiagram\n    class ProteinDomain\n      GeneGroupingMixin <|-- ProteinDomain\n      ChemicalEntityOrGeneOrGeneProduct <|-- ProteinDomain\n      BiologicalEntity <|-- ProteinDomain\n\n      ProteinDomain : category\n\n      ProteinDomain : deprecated\n\n      ProteinDomain : description\n\n      ProteinDomain : full_name\n\n      ProteinDomain : has_attribute\n\n          ProteinDomain --|> Attribute : has_attribute\n\n      ProteinDomain : has_gene_or_gene_product\n\n          ProteinDomain --|> Gene : has_gene_or_gene_product\n\n      ProteinDomain : id\n\n      ProteinDomain : in_taxon\n\n          ProteinDomain --|> OrganismTaxon : in_taxon\n\n      ProteinDomain : in_taxon_label\n\n      ProteinDomain : iri\n\n      ProteinDomain : name\n\n      ProteinDomain : provided_by\n\n      ProteinDomain : synonym\n\n      ProteinDomain : type\n\n      ProteinDomain : xref\n\n\n
                                        "},{"location":"ProteinDomain/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • ProteinDomain [ GeneGroupingMixin ChemicalEntityOrGeneOrGeneProduct]
                                        "},{"location":"ProteinDomain/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance has_gene_or_gene_product: connects an entity with one or more gene or gene products 0..* Gene GeneGroupingMixin in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ProteinDomain/#linkml-source","title":"LinkML Source","text":"
                                        name: protein domain\ndescription: A conserved part of protein sequence and (tertiary) structure that can\n  evolve, function, and exist independently of the rest of the protein chain. Protein\n  domains maintain their structure and function independently of the proteins in which\n  they are found. e.g. an SH3 domain.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- NCIT:C13379\n- SIO:001379\n- UMLS:C1514562\nis_a: biological entity\nmixins:\n- gene grouping mixin\n- chemical entity or gene or gene product\n\n
                                        "},{"location":"ProteinFamily/","title":"Class: ProteinFamily","text":"
                                         classDiagram\n    class ProteinFamily\n      GeneGroupingMixin <|-- ProteinFamily\n      ChemicalEntityOrGeneOrGeneProduct <|-- ProteinFamily\n      BiologicalEntity <|-- ProteinFamily\n\n      ProteinFamily : category\n\n      ProteinFamily : deprecated\n\n      ProteinFamily : description\n\n      ProteinFamily : full_name\n\n      ProteinFamily : has_attribute\n\n          ProteinFamily --|> Attribute : has_attribute\n\n      ProteinFamily : has_gene_or_gene_product\n\n          ProteinFamily --|> Gene : has_gene_or_gene_product\n\n      ProteinFamily : id\n\n      ProteinFamily : in_taxon\n\n          ProteinFamily --|> OrganismTaxon : in_taxon\n\n      ProteinFamily : in_taxon_label\n\n      ProteinFamily : iri\n\n      ProteinFamily : name\n\n      ProteinFamily : provided_by\n\n      ProteinFamily : synonym\n\n      ProteinFamily : type\n\n      ProteinFamily : xref\n\n\n
                                        "},{"location":"ProteinFamily/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • ProteinFamily [ GeneGroupingMixin ChemicalEntityOrGeneOrGeneProduct]
                                        "},{"location":"ProteinFamily/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance has_gene_or_gene_product: connects an entity with one or more gene or gene products 0..* Gene GeneGroupingMixin in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ProteinFamily/#linkml-source","title":"LinkML Source","text":"
                                        name: protein family\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- NCIT:C26004\n- WIKIDATA:Q2278983\nnarrow_mappings:\n- SIO:001380\n- NCIT:C20130\n- WIKIDATA:Q417841\nis_a: biological entity\nmixins:\n- gene grouping mixin\n- chemical entity or gene or gene product\n\n
                                        "},{"location":"ProteinIsoform/","title":"Class: ProteinIsoform","text":"Description: Represents a protein that is a specific isoform of the canonical or reference protein. See https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4114032/

                                        Aliases: proteoform

                                         classDiagram\n    class ProteinIsoform\n      GeneProductIsoformMixin <|-- ProteinIsoform\n      Protein <|-- ProteinIsoform\n\n      ProteinIsoform : category\n\n      ProteinIsoform : deprecated\n\n      ProteinIsoform : description\n\n      ProteinIsoform : full_name\n\n      ProteinIsoform : has_attribute\n\n          ProteinIsoform --|> Attribute : has_attribute\n\n      ProteinIsoform : id\n\n      ProteinIsoform : in_taxon\n\n          ProteinIsoform --|> OrganismTaxon : in_taxon\n\n      ProteinIsoform : in_taxon_label\n\n      ProteinIsoform : iri\n\n      ProteinIsoform : name\n\n      ProteinIsoform : provided_by\n\n      ProteinIsoform : synonym\n\n      ProteinIsoform : type\n\n      ProteinIsoform : xref\n\n\n
                                        "},{"location":"ProteinIsoform/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • Polypeptide [ ChemicalEntityOrGeneOrGeneProduct ChemicalEntityOrProteinOrPolypeptide]
                                                • Protein [ GeneProductMixin]
                                                  • ProteinIsoform [ GeneProductIsoformMixin]
                                        "},{"location":"ProteinIsoform/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance synonym: Alternate human-readable names for a thing 0..* LabelType GeneProductMixin, NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie GeneProductMixin, NamedThing in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: genes are typically designated by a short symbol and a full name. We map the symbol to the default display name and use an additional slot for full name 0..1 SymbolType MacromolecularMachineMixin, Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ProteinIsoform/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage UniProtKB GeneProductMixinPolypeptideProteinProteinIsoform UNIPROT.ISOFORM ProteinIsoform PR GeneProductMixinMacromolecularComplexPolypeptideProteinProteinIsoform ENSEMBL GeneTranscriptPolypeptideProteinProteinIsoformNoncodingRNAProduct"},{"location":"ProteinIsoform/#linkml-source","title":"LinkML Source","text":"
                                        name: protein isoform\nid_prefixes:\n- UniProtKB\n- UNIPROT.ISOFORM\n- PR\n- ENSEMBL\ndescription: Represents a protein that is a specific isoform of the canonical or reference\n  protein. See https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4114032/\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- proteoform\nis_a: protein\nmixins:\n- gene product isoform mixin\n\n
                                        "},{"location":"Publication/","title":"Class: Publication","text":"Description: Any \u2018published\u2019 piece of information. Publications are considered broadly to include any document or document part made available in print or on the web - which may include scientific journal issues, individual articles, and books - as well as things like pre-prints, white papers, patents, drug labels, web pages, protocol documents, and even a part of a publication if of significant knowledge scope (e.g. a figure, figure legend, or section highlighted by NLP).
                                         classDiagram\n    class Publication\n      InformationContentEntity <|-- Publication\n\n\n      Publication <|-- Book\n      Publication <|-- BookChapter\n      Publication <|-- Serial\n      Publication <|-- Article\n      Publication <|-- Patent\n      Publication <|-- WebPage\n      Publication <|-- PreprintPublication\n      Publication <|-- DrugLabel\n\n\n      Publication : authors\n\n          Publication --|> Agent : authors\n\n      Publication : category\n\n      Publication : creation_date\n\n      Publication : deprecated\n\n      Publication : description\n\n      Publication : format\n\n      Publication : full_name\n\n      Publication : has_attribute\n\n          Publication --|> Attribute : has_attribute\n\n      Publication : id\n\n      Publication : iri\n\n      Publication : keywords\n\n      Publication : license\n\n      Publication : mesh_terms\n\n      Publication : name\n\n      Publication : pages\n\n      Publication : provided_by\n\n      Publication : rights\n\n      Publication : summary\n\n      Publication : synonym\n\n      Publication : type\n\n      Publication : xref\n\n\n
                                        "},{"location":"Publication/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • InformationContentEntity
                                              • Publication
                                                • Book
                                                • BookChapter
                                                • Serial
                                                • Article
                                                • Patent
                                                • WebPage
                                                • PreprintPublication
                                                • DrugLabel
                                        "},{"location":"Publication/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance authors: connects an publication to the list of authors who contributed to the publication. This property should be a comma-delimited list of author names. It is recommended that an author's name be formatted as \"surname, firstname initial.\". Note that this property is a node annotation expressing the citation list of authorship which might typically otherwise be more completely documented in biolink:PublicationToProviderAssociation defined edges which point to full details about an author and possibly, some qualifiers which clarify the specific status of a given author in the publication. 0..* Agent direct pages: When a 2-tuple of page numbers are provided, they represent the start and end page of the publication within its parent publication context. For books, this may be set to the total number of pages of the book. 0..* String direct summary: executive summary of a publication 0..1 String direct keywords: keywords tagging a publication 0..* String direct mesh_terms: mesh terms tagging a publication 0..* Uriorcurie direct xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie direct license: None 0..1 String InformationContentEntity rights: None 0..1 String InformationContentEntity format: None 0..1 String InformationContentEntity creation_date: date on which an entity was created. This can be applied to nodes or edges 0..1 Date InformationContentEntity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: Different kinds of publication subtypes will have different preferred identifiers (curies when feasible). Precedence of identifiers for scientific articles is as follows: PMID if available; DOI if not; actual alternate CURIE otherwise. Enclosing publications (i.e. referenced by 'published in' node property) such as books and journals, should have industry-standard identifier such as from ISBN and ISSN. 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: the 'title' of the publication is generally recorded in the 'name' property (inherited from NamedThing). The field name 'title' is now also tagged as an acceptable alias for the node property 'name' (just in case). 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Publication/#usages","title":"Usages","text":"used by used in type used Publication authors domain Publication Publication pages domain Publication Publication summary domain Publication Publication keywords domain Publication Publication mesh_terms domain Publication Book authors domain Publication Book pages domain Publication Book summary domain Publication Book keywords domain Publication Book mesh_terms domain Publication BookChapter published_in domain Publication BookChapter volume domain Publication BookChapter authors domain Publication BookChapter pages domain Publication BookChapter summary domain Publication BookChapter keywords domain Publication BookChapter mesh_terms domain Publication Serial iso_abbreviation domain Publication Serial volume domain Publication Serial issue domain Publication Serial authors domain Publication Serial pages domain Publication Serial summary domain Publication Serial keywords domain Publication Serial mesh_terms domain Publication Article published_in domain Publication Article iso_abbreviation domain Publication Article volume domain Publication Article issue domain Publication Article authors domain Publication Article pages domain Publication Article summary domain Publication Article keywords domain Publication Article mesh_terms domain Publication JournalArticle published_in domain Publication JournalArticle iso_abbreviation domain Publication JournalArticle volume domain Publication JournalArticle issue domain Publication JournalArticle authors domain Publication JournalArticle pages domain Publication JournalArticle summary domain Publication JournalArticle keywords domain Publication JournalArticle mesh_terms domain Publication Patent authors domain Publication Patent pages domain Publication Patent summary domain Publication Patent keywords domain Publication Patent mesh_terms domain Publication WebPage authors domain Publication WebPage pages domain Publication WebPage summary domain Publication WebPage keywords domain Publication WebPage mesh_terms domain Publication PreprintPublication authors domain Publication PreprintPublication pages domain Publication PreprintPublication summary domain Publication PreprintPublication keywords domain Publication PreprintPublication mesh_terms domain Publication DrugLabel authors domain Publication DrugLabel pages domain Publication DrugLabel summary domain Publication DrugLabel keywords domain Publication DrugLabel mesh_terms domain Publication Association publications range Publication ChemicalEntityAssessesNamedThingAssociation publications range Publication ContributorAssociation publications range Publication GenotypeToGenotypePartAssociation publications range Publication GenotypeToGeneAssociation publications range Publication GenotypeToVariantAssociation publications range Publication GeneToGeneAssociation publications range Publication GeneToGeneHomologyAssociation publications range Publication GeneToGeneFamilyAssociation publications range Publication GeneToGeneCoexpressionAssociation publications range Publication PairwiseGeneToGeneInteraction publications range Publication PairwiseMolecularInteraction publications range Publication CellLineToDiseaseOrPhenotypicFeatureAssociation publications range Publication ChemicalToChemicalAssociation publications range Publication ReactionToParticipantAssociation publications range Publication ReactionToCatalystAssociation publications range Publication ChemicalToChemicalDerivationAssociation publications range Publication ChemicalToDiseaseOrPhenotypicFeatureAssociation publications range Publication ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation publications range Publication ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation publications range Publication GeneToPathwayAssociation publications range Publication MolecularActivityToPathwayAssociation publications range Publication ChemicalToPathwayAssociation publications range Publication NamedThingAssociatedWithLikelihoodOfNamedThingAssociation publications range Publication ChemicalGeneInteractionAssociation publications range Publication ChemicalAffectsGeneAssociation publications range Publication GeneAffectsChemicalAssociation publications range Publication DrugToGeneAssociation publications range Publication MaterialSampleDerivationAssociation publications range Publication MaterialSampleToDiseaseOrPhenotypicFeatureAssociation publications range Publication DiseaseToExposureEventAssociation publications range Publication ExposureEventToOutcomeAssociation publications range Publication InformationContentEntityToNamedThingAssociation subject domain Publication InformationContentEntityToNamedThingAssociation publications range Publication DiseaseOrPhenotypicFeatureToLocationAssociation publications range Publication DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation publications range Publication GenotypeToPhenotypicFeatureAssociation publications range Publication ExposureEventToPhenotypicFeatureAssociation publications range Publication DiseaseToPhenotypicFeatureAssociation publications range Publication CaseToPhenotypicFeatureAssociation publications range Publication BehaviorToBehavioralFeatureAssociation publications range Publication GeneToDiseaseOrPhenotypicFeatureAssociation publications range Publication GeneToPhenotypicFeatureAssociation publications range Publication GeneToDiseaseAssociation publications range Publication CausalGeneToDiseaseAssociation publications range Publication CorrelatedGeneToDiseaseAssociation publications range Publication DruggableGeneToDiseaseAssociation publications range Publication VariantToGeneAssociation publications range Publication VariantToGeneExpressionAssociation publications range Publication VariantToPopulationAssociation publications range Publication PopulationToPopulationAssociation publications range Publication VariantToPhenotypicFeatureAssociation publications range Publication VariantToDiseaseAssociation publications range Publication GenotypeToDiseaseAssociation publications range Publication GeneAsAModelOfDiseaseAssociation publications range Publication VariantAsAModelOfDiseaseAssociation publications range Publication GenotypeAsAModelOfDiseaseAssociation publications range Publication CellLineAsAModelOfDiseaseAssociation publications range Publication OrganismalEntityAsAModelOfDiseaseAssociation publications range Publication OrganismToOrganismAssociation publications range Publication TaxonToTaxonAssociation publications range Publication GeneHasVariantThatContributesToDiseaseAssociation publications range Publication GeneToExpressionSiteAssociation publications range Publication SequenceVariantModulatesTreatmentAssociation publications range Publication FunctionalAssociation publications range Publication MacromolecularMachineToMolecularActivityAssociation publications range Publication MacromolecularMachineToBiologicalProcessAssociation publications range Publication MacromolecularMachineToCellularComponentAssociation publications range Publication MolecularActivityToChemicalEntityAssociation publications range Publication MolecularActivityToMolecularActivityAssociation publications range Publication GeneToGoTermAssociation publications range Publication EntityToDiseaseAssociation publications range Publication EntityToPhenotypicFeatureAssociation publications range Publication SequenceAssociation publications range Publication GenomicSequenceLocalization publications range Publication SequenceFeatureRelationship publications range Publication TranscriptToGeneRelationship publications range Publication GeneToGeneProductRelationship publications range Publication ExonToTranscriptRelationship publications range Publication ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation publications range Publication AnatomicalEntityToAnatomicalEntityAssociation publications range Publication AnatomicalEntityToAnatomicalEntityPartOfAssociation publications range Publication AnatomicalEntityToAnatomicalEntityOntogenicAssociation publications range Publication OrganismTaxonToOrganismTaxonAssociation publications range Publication OrganismTaxonToOrganismTaxonSpecialization publications range Publication OrganismTaxonToOrganismTaxonInteraction publications range Publication OrganismTaxonToEnvironmentAssociation publications range Publication"},{"location":"Publication/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage PMID PublicationArticleJournalArticle PMC Publication doi InformationContentEntityPublicationJournalArticle NLMID PublicationBookSerial"},{"location":"Publication/#linkml-source","title":"LinkML Source","text":"
                                        name: publication\nid_prefixes:\n- PMID\n- PMC\n- doi\n- NLMID\ndescription: 'Any \u2018published\u2019 piece of information. Publications are considered broadly  to\n  include any document or document part made available in print or on the  web - which\n  may include scientific journal issues, individual articles, and  books - as well\n  as things like pre-prints, white papers, patents, drug  labels, web pages, protocol\n  documents,  and even a part of a publication if  of significant knowledge scope\n  (e.g. a figure, figure legend, or section  highlighted by NLP). '\nin_subset:\n- model_organism_database\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- IAO:0000311\nnarrow_mappings:\n- IAO:0000013\n- STY:T170\nis_a: information content entity\nslots:\n- authors\n- pages\n- summary\n- keywords\n- mesh terms\n- xref\nslot_usage:\n  id:\n    name: id\n    description: 'Different kinds of publication subtypes will have different preferred\n      identifiers (curies when feasible). Precedence of identifiers for scientific\n      articles is as follows: PMID if available; DOI if not; actual alternate CURIE\n      otherwise. Enclosing publications (i.e. referenced by ''published in'' node\n      property) such as books and journals, should have industry-standard identifier\n      such as from ISBN and ISSN.'\n    domain_of:\n    - ontology class\n    - entity\n  name:\n    name: name\n    description: the 'title' of the publication is generally recorded in the 'name'\n      property (inherited from NamedThing). The field name 'title' is now also tagged\n      as an acceptable alias for the node property 'name' (just in case).\n    domain_of:\n    - attribute\n    - entity\n    - macromolecular machine mixin\n  publication type:\n    name: publication type\n    required: true\n  pages:\n    name: pages\n    description: When a 2-tuple of page numbers are provided, they represent the start\n      and end page of the publication within its parent publication context. For books,\n      this may be set to the total number of pages of the book.\n    multivalued: true\n    domain_of:\n    - publication\n\n
                                        "},{"location":"QuantityValue/","title":"Class: QuantityValue","text":"Description: A value of an attribute that is quantitative and measurable, expressed as a combination of a unit and a numeric value
                                         classDiagram\n    class QuantityValue\n      Annotation <|-- QuantityValue\n\n      QuantityValue : has_numeric_value\n\n      QuantityValue : has_unit\n\n\n
                                        "},{"location":"QuantityValue/#inheritance","title":"Inheritance","text":"
                                        • Annotation
                                          • QuantityValue
                                        "},{"location":"QuantityValue/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance has_unit: connects a quantity value to a unit 0..1 Unit direct has_numeric_value: connects a quantity value to a number 0..1 Double direct"},{"location":"QuantityValue/#usages","title":"Usages","text":"used by used in type used QuantityValue has_unit domain QuantityValue QuantityValue has_numeric_value domain QuantityValue Attribute has_quantitative_value range QuantityValue ChemicalRole has_quantitative_value range QuantityValue BiologicalSex has_quantitative_value range QuantityValue PhenotypicSex has_quantitative_value range QuantityValue GenotypicSex has_quantitative_value range QuantityValue SeverityValue has_quantitative_value range QuantityValue OrganismAttribute has_quantitative_value range QuantityValue PhenotypicQuality has_quantitative_value range QuantityValue Zygosity has_quantitative_value range QuantityValue ClinicalAttribute has_quantitative_value range QuantityValue ClinicalMeasurement has_quantitative_value range QuantityValue ClinicalModifier has_quantitative_value range QuantityValue ClinicalCourse has_quantitative_value range QuantityValue Onset has_quantitative_value range QuantityValue SocioeconomicAttribute has_quantitative_value range QuantityValue GenomicBackgroundExposure has_quantitative_value range QuantityValue PathologicalProcessExposure has_quantitative_value range QuantityValue PathologicalAnatomicalExposure has_quantitative_value range QuantityValue DiseaseOrPhenotypicFeatureExposure has_quantitative_value range QuantityValue ChemicalExposure has_quantitative_value range QuantityValue ComplexChemicalExposure has_quantitative_value range QuantityValue DrugExposure has_quantitative_value range QuantityValue DrugToGeneInteractionExposure has_quantitative_value range QuantityValue BioticExposure has_quantitative_value range QuantityValue GeographicExposure has_quantitative_value range QuantityValue EnvironmentalExposure has_quantitative_value range QuantityValue BehavioralExposure has_quantitative_value range QuantityValue SocioeconomicExposure has_quantitative_value range QuantityValue"},{"location":"QuantityValue/#linkml-source","title":"LinkML Source","text":"
                                        name: quantity value\ndescription: A value of an attribute that is quantitative and measurable, expressed\n  as a combination of a unit and a numeric value\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: annotation\nslots:\n- has unit\n- has numeric value\n\n
                                        "},{"location":"Quotient/","title":"Type: Quotient","text":"
                                        • base: float

                                        • uri: UO:0010006

                                        • typeof: double

                                        "},{"location":"RNAProduct/","title":"Class: RNAProduct","text":"
                                         classDiagram\n    class RNAProduct\n      GeneProductMixin <|-- RNAProduct\n      Transcript <|-- RNAProduct\n\n\n      RNAProduct <|-- RNAProductIsoform\n      RNAProduct <|-- NoncodingRNAProduct\n\n\n      RNAProduct : category\n\n      RNAProduct : deprecated\n\n      RNAProduct : description\n\n      RNAProduct : full_name\n\n      RNAProduct : has_attribute\n\n          RNAProduct --|> Attribute : has_attribute\n\n      RNAProduct : id\n\n      RNAProduct : in_taxon\n\n          RNAProduct --|> OrganismTaxon : in_taxon\n\n      RNAProduct : in_taxon_label\n\n      RNAProduct : iri\n\n      RNAProduct : name\n\n      RNAProduct : provided_by\n\n      RNAProduct : synonym\n\n      RNAProduct : type\n\n      RNAProduct : xref\n\n\n
                                        "},{"location":"RNAProduct/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • Transcript
                                                • RNAProduct [ GeneProductMixin]
                                                  • RNAProductIsoform [ GeneProductIsoformMixin]
                                                  • NoncodingRNAProduct
                                        "},{"location":"RNAProduct/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance synonym: Alternate human-readable names for a thing 0..* LabelType GeneProductMixin, NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie GeneProductMixin, NamedThing in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: genes are typically designated by a short symbol and a full name. We map the symbol to the default display name and use an additional slot for full name 0..1 SymbolType MacromolecularMachineMixin, Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"RNAProduct/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage RNACENTRAL RNAProductRNAProductIsoformNoncodingRNAProduct"},{"location":"RNAProduct/#linkml-source","title":"LinkML Source","text":"
                                        name: RNA product\nid_prefixes:\n- RNACENTRAL\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- CHEBI:33697\n- WIKIDATA:Q11053\nis_a: transcript\nmixins:\n- gene product mixin\n\n
                                        "},{"location":"RNAProductIsoform/","title":"Class: RNAProductIsoform","text":"Description: Represents a protein that is a specific isoform of the canonical or reference RNA
                                         classDiagram\n    class RNAProductIsoform\n      GeneProductIsoformMixin <|-- RNAProductIsoform\n      RNAProduct <|-- RNAProductIsoform\n\n      RNAProductIsoform : category\n\n      RNAProductIsoform : deprecated\n\n      RNAProductIsoform : description\n\n      RNAProductIsoform : full_name\n\n      RNAProductIsoform : has_attribute\n\n          RNAProductIsoform --|> Attribute : has_attribute\n\n      RNAProductIsoform : id\n\n      RNAProductIsoform : in_taxon\n\n          RNAProductIsoform --|> OrganismTaxon : in_taxon\n\n      RNAProductIsoform : in_taxon_label\n\n      RNAProductIsoform : iri\n\n      RNAProductIsoform : name\n\n      RNAProductIsoform : provided_by\n\n      RNAProductIsoform : synonym\n\n      RNAProductIsoform : type\n\n      RNAProductIsoform : xref\n\n\n
                                        "},{"location":"RNAProductIsoform/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • Transcript
                                                • RNAProduct [ GeneProductMixin]
                                                  • RNAProductIsoform [ GeneProductIsoformMixin]
                                        "},{"location":"RNAProductIsoform/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance synonym: Alternate human-readable names for a thing 0..* LabelType GeneProductMixin, NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie GeneProductMixin, NamedThing in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: genes are typically designated by a short symbol and a full name. We map the symbol to the default display name and use an additional slot for full name 0..1 SymbolType MacromolecularMachineMixin, Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"RNAProductIsoform/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage RNACENTRAL RNAProductRNAProductIsoformNoncodingRNAProduct"},{"location":"RNAProductIsoform/#linkml-source","title":"LinkML Source","text":"
                                        name: RNA product isoform\nid_prefixes:\n- RNACENTRAL\ndescription: Represents a protein that is a specific isoform of the canonical or reference\n  RNA\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: RNA product\nmixins:\n- gene product isoform mixin\n\n
                                        "},{"location":"ReactionDirectionEnum/","title":"Enum: ReactionDirectionEnum","text":""},{"location":"ReactionDirectionEnum/#permissible-values","title":"Permissible Values","text":"Value Meaning Description left_to_right None None right_to_left None None bidirectional None None neutral None None"},{"location":"ReactionDirectionEnum/#slots","title":"Slots","text":"Name Description reaction_direction the direction of a reaction as constrained by the direction enum (ie: left_to_right, neutral, etc.)"},{"location":"ReactionDirectionEnum/#linkml-source","title":"LinkML Source","text":"
                                        name: ReactionDirectionEnum\nfrom_schema: https://w3id.org/biolink/biolink-model\npermissible_values:\n  left_to_right:\n    text: left_to_right\n  right_to_left:\n    text: right_to_left\n  bidirectional:\n    text: bidirectional\n  neutral:\n    text: neutral\n\n
                                        "},{"location":"ReactionSideEnum/","title":"Enum: ReactionSideEnum","text":""},{"location":"ReactionSideEnum/#permissible-values","title":"Permissible Values","text":"Value Meaning Description left None None right None None"},{"location":"ReactionSideEnum/#slots","title":"Slots","text":"Name Description reaction_side the side of a reaction being modeled (ie: left or right)"},{"location":"ReactionSideEnum/#linkml-source","title":"LinkML Source","text":"
                                        name: ReactionSideEnum\nfrom_schema: https://w3id.org/biolink/biolink-model\npermissible_values:\n  left:\n    text: left\n  right:\n    text: right\n\n
                                        "},{"location":"ReactionToCatalystAssociation/","title":"Class: ReactionToCatalystAssociation","text":"
                                         classDiagram\n    class ReactionToCatalystAssociation\n      ReactionToParticipantAssociation <|-- ReactionToCatalystAssociation\n\n      ReactionToCatalystAssociation : aggregator_knowledge_source\n\n      ReactionToCatalystAssociation : category\n\n      ReactionToCatalystAssociation : deprecated\n\n      ReactionToCatalystAssociation : description\n\n      ReactionToCatalystAssociation : has_attribute\n\n          ReactionToCatalystAssociation --|> Attribute : has_attribute\n\n      ReactionToCatalystAssociation : has_evidence\n\n          ReactionToCatalystAssociation --|> EvidenceType : has_evidence\n\n      ReactionToCatalystAssociation : id\n\n      ReactionToCatalystAssociation : iri\n\n      ReactionToCatalystAssociation : knowledge_source\n\n      ReactionToCatalystAssociation : name\n\n      ReactionToCatalystAssociation : negated\n\n      ReactionToCatalystAssociation : object\n\n          ReactionToCatalystAssociation --|> GeneOrGeneProduct : object\n\n      ReactionToCatalystAssociation : object_category\n\n          ReactionToCatalystAssociation --|> OntologyClass : object_category\n\n      ReactionToCatalystAssociation : object_category_closure\n\n          ReactionToCatalystAssociation --|> OntologyClass : object_category_closure\n\n      ReactionToCatalystAssociation : object_closure\n\n      ReactionToCatalystAssociation : object_label_closure\n\n      ReactionToCatalystAssociation : object_namespace\n\n      ReactionToCatalystAssociation : original_object\n\n      ReactionToCatalystAssociation : original_predicate\n\n      ReactionToCatalystAssociation : original_subject\n\n      ReactionToCatalystAssociation : predicate\n\n      ReactionToCatalystAssociation : primary_knowledge_source\n\n      ReactionToCatalystAssociation : publications\n\n          ReactionToCatalystAssociation --|> Publication : publications\n\n      ReactionToCatalystAssociation : qualifier\n\n      ReactionToCatalystAssociation : qualifiers\n\n          ReactionToCatalystAssociation --|> OntologyClass : qualifiers\n\n      ReactionToCatalystAssociation : reaction_direction\n\n          ReactionToCatalystAssociation --|> ReactionDirectionEnum : reaction_direction\n\n      ReactionToCatalystAssociation : reaction_side\n\n          ReactionToCatalystAssociation --|> ReactionSideEnum : reaction_side\n\n      ReactionToCatalystAssociation : retrieval_source_ids\n\n          ReactionToCatalystAssociation --|> RetrievalSource : retrieval_source_ids\n\n      ReactionToCatalystAssociation : stoichiometry\n\n      ReactionToCatalystAssociation : subject\n\n          ReactionToCatalystAssociation --|> MolecularEntity : subject\n\n      ReactionToCatalystAssociation : subject_category\n\n          ReactionToCatalystAssociation --|> OntologyClass : subject_category\n\n      ReactionToCatalystAssociation : subject_category_closure\n\n          ReactionToCatalystAssociation --|> OntologyClass : subject_category_closure\n\n      ReactionToCatalystAssociation : subject_closure\n\n      ReactionToCatalystAssociation : subject_label_closure\n\n      ReactionToCatalystAssociation : subject_namespace\n\n      ReactionToCatalystAssociation : timepoint\n\n      ReactionToCatalystAssociation : type\n\n\n
                                        "},{"location":"ReactionToCatalystAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • ChemicalToChemicalAssociation [ ChemicalToEntityAssociationMixin]
                                              • ReactionToParticipantAssociation
                                                • ReactionToCatalystAssociation
                                        "},{"location":"ReactionToCatalystAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance stoichiometry: the relationship between the relative quantities of substances taking part in a reaction or forming a compound, typically a ratio of whole integers. 0..1 Integer ReactionToParticipantAssociation reaction_direction: the direction of a reaction as constrained by the direction enum (ie: left_to_right, neutral, etc.) 0..1 ReactionDirectionEnum ReactionToParticipantAssociation reaction_side: the side of a reaction being modeled (ie: left or right) 0..1 ReactionSideEnum ReactionToParticipantAssociation subject: the chemical entity or entity that is an interactor 1..1 MolecularEntity Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: the chemical element that is the target of the statement 1..1 GeneOrGeneProduct Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ReactionToCatalystAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: reaction to catalyst association\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: reaction to participant association\nslot_usage:\n  object:\n    name: object\n    domain_of:\n    - association\n    range: gene or gene product\n\n
                                        "},{"location":"ReactionToParticipantAssociation/","title":"Class: ReactionToParticipantAssociation","text":"
                                         classDiagram\n    class ReactionToParticipantAssociation\n      ChemicalToChemicalAssociation <|-- ReactionToParticipantAssociation\n\n\n      ReactionToParticipantAssociation <|-- ReactionToCatalystAssociation\n\n\n      ReactionToParticipantAssociation : aggregator_knowledge_source\n\n      ReactionToParticipantAssociation : category\n\n      ReactionToParticipantAssociation : deprecated\n\n      ReactionToParticipantAssociation : description\n\n      ReactionToParticipantAssociation : has_attribute\n\n          ReactionToParticipantAssociation --|> Attribute : has_attribute\n\n      ReactionToParticipantAssociation : has_evidence\n\n          ReactionToParticipantAssociation --|> EvidenceType : has_evidence\n\n      ReactionToParticipantAssociation : id\n\n      ReactionToParticipantAssociation : iri\n\n      ReactionToParticipantAssociation : knowledge_source\n\n      ReactionToParticipantAssociation : name\n\n      ReactionToParticipantAssociation : negated\n\n      ReactionToParticipantAssociation : object\n\n          ReactionToParticipantAssociation --|> ChemicalEntity : object\n\n      ReactionToParticipantAssociation : object_category\n\n          ReactionToParticipantAssociation --|> OntologyClass : object_category\n\n      ReactionToParticipantAssociation : object_category_closure\n\n          ReactionToParticipantAssociation --|> OntologyClass : object_category_closure\n\n      ReactionToParticipantAssociation : object_closure\n\n      ReactionToParticipantAssociation : object_label_closure\n\n      ReactionToParticipantAssociation : object_namespace\n\n      ReactionToParticipantAssociation : original_object\n\n      ReactionToParticipantAssociation : original_predicate\n\n      ReactionToParticipantAssociation : original_subject\n\n      ReactionToParticipantAssociation : predicate\n\n      ReactionToParticipantAssociation : primary_knowledge_source\n\n      ReactionToParticipantAssociation : publications\n\n          ReactionToParticipantAssociation --|> Publication : publications\n\n      ReactionToParticipantAssociation : qualifier\n\n      ReactionToParticipantAssociation : qualifiers\n\n          ReactionToParticipantAssociation --|> OntologyClass : qualifiers\n\n      ReactionToParticipantAssociation : reaction_direction\n\n          ReactionToParticipantAssociation --|> ReactionDirectionEnum : reaction_direction\n\n      ReactionToParticipantAssociation : reaction_side\n\n          ReactionToParticipantAssociation --|> ReactionSideEnum : reaction_side\n\n      ReactionToParticipantAssociation : retrieval_source_ids\n\n          ReactionToParticipantAssociation --|> RetrievalSource : retrieval_source_ids\n\n      ReactionToParticipantAssociation : stoichiometry\n\n      ReactionToParticipantAssociation : subject\n\n          ReactionToParticipantAssociation --|> MolecularEntity : subject\n\n      ReactionToParticipantAssociation : subject_category\n\n          ReactionToParticipantAssociation --|> OntologyClass : subject_category\n\n      ReactionToParticipantAssociation : subject_category_closure\n\n          ReactionToParticipantAssociation --|> OntologyClass : subject_category_closure\n\n      ReactionToParticipantAssociation : subject_closure\n\n      ReactionToParticipantAssociation : subject_label_closure\n\n      ReactionToParticipantAssociation : subject_namespace\n\n      ReactionToParticipantAssociation : timepoint\n\n      ReactionToParticipantAssociation : type\n\n\n
                                        "},{"location":"ReactionToParticipantAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • ChemicalToChemicalAssociation [ ChemicalToEntityAssociationMixin]
                                              • ReactionToParticipantAssociation
                                                • ReactionToCatalystAssociation
                                        "},{"location":"ReactionToParticipantAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance stoichiometry: the relationship between the relative quantities of substances taking part in a reaction or forming a compound, typically a ratio of whole integers. 0..1 Integer direct reaction_direction: the direction of a reaction as constrained by the direction enum (ie: left_to_right, neutral, etc.) 0..1 ReactionDirectionEnum direct reaction_side: the side of a reaction being modeled (ie: left or right) 0..1 ReactionSideEnum direct subject: the chemical entity or entity that is an interactor 1..1 MolecularEntity Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: the chemical element that is the target of the statement 1..1 ChemicalEntity Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ReactionToParticipantAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: reaction to participant association\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: chemical to chemical association\nslots:\n- stoichiometry\n- reaction direction\n- reaction side\nslot_usage:\n  subject:\n    name: subject\n    domain_of:\n    - association\n    range: molecular entity\ndefining_slots:\n- subject\n- predicate\n- object\n\n
                                        "},{"location":"ReagentTargetedGene/","title":"Class: ReagentTargetedGene","text":"Description: A gene altered in its expression level in the context of some experiment as a result of being targeted by gene-knockdown reagent(s) such as a morpholino or RNAi.

                                        Aliases: sequence targeting reagent

                                         classDiagram\n    class ReagentTargetedGene\n      GenomicEntity <|-- ReagentTargetedGene\n      PhysicalEssence <|-- ReagentTargetedGene\n      OntologyClass <|-- ReagentTargetedGene\n      BiologicalEntity <|-- ReagentTargetedGene\n\n      ReagentTargetedGene : category\n\n      ReagentTargetedGene : deprecated\n\n      ReagentTargetedGene : description\n\n      ReagentTargetedGene : full_name\n\n      ReagentTargetedGene : has_attribute\n\n          ReagentTargetedGene --|> Attribute : has_attribute\n\n      ReagentTargetedGene : has_biological_sequence\n\n      ReagentTargetedGene : id\n\n      ReagentTargetedGene : in_taxon\n\n          ReagentTargetedGene --|> OrganismTaxon : in_taxon\n\n      ReagentTargetedGene : in_taxon_label\n\n      ReagentTargetedGene : iri\n\n      ReagentTargetedGene : name\n\n      ReagentTargetedGene : provided_by\n\n      ReagentTargetedGene : synonym\n\n      ReagentTargetedGene : type\n\n      ReagentTargetedGene : xref\n\n\n
                                        "},{"location":"ReagentTargetedGene/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • ReagentTargetedGene [ GenomicEntity PhysicalEssence OntologyClass]
                                        "},{"location":"ReagentTargetedGene/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance has_biological_sequence: connects a genomic feature to its sequence 0..1 BiologicalSequence GenomicEntity id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String OntologyClass, Entity in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"ReagentTargetedGene/#linkml-source","title":"LinkML Source","text":"
                                        name: reagent targeted gene\ndescription: A gene altered in its expression level in the context of some experiment\n  as a result of being targeted by gene-knockdown reagent(s) such as a morpholino\n  or RNAi.\nin_subset:\n- model_organism_database\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- sequence targeting reagent\nexact_mappings:\n- GENO:0000504\nis_a: biological entity\nmixins:\n- genomic entity\n- physical essence\n- ontology class\n\n
                                        "},{"location":"RegulatoryRegion/","title":"Class: RegulatoryRegion","text":"Description: A region (or regions) of the genome that contains known or putative regulatory elements that act in cis- or trans- to affect the transcription of gene

                                        Aliases: regulatory element

                                         classDiagram\n    class RegulatoryRegion\n      GenomicEntity <|-- RegulatoryRegion\n      ChemicalEntityOrGeneOrGeneProduct <|-- RegulatoryRegion\n      PhysicalEssence <|-- RegulatoryRegion\n      OntologyClass <|-- RegulatoryRegion\n      BiologicalEntity <|-- RegulatoryRegion\n\n\n      RegulatoryRegion <|-- AccessibleDnaRegion\n      RegulatoryRegion <|-- TranscriptionFactorBindingSite\n\n\n      RegulatoryRegion : category\n\n      RegulatoryRegion : deprecated\n\n      RegulatoryRegion : description\n\n      RegulatoryRegion : full_name\n\n      RegulatoryRegion : has_attribute\n\n          RegulatoryRegion --|> Attribute : has_attribute\n\n      RegulatoryRegion : has_biological_sequence\n\n      RegulatoryRegion : id\n\n      RegulatoryRegion : in_taxon\n\n          RegulatoryRegion --|> OrganismTaxon : in_taxon\n\n      RegulatoryRegion : in_taxon_label\n\n      RegulatoryRegion : iri\n\n      RegulatoryRegion : name\n\n      RegulatoryRegion : provided_by\n\n      RegulatoryRegion : synonym\n\n      RegulatoryRegion : type\n\n      RegulatoryRegion : xref\n\n\n
                                        "},{"location":"RegulatoryRegion/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • RegulatoryRegion [ GenomicEntity ChemicalEntityOrGeneOrGeneProduct PhysicalEssence OntologyClass]
                                                • AccessibleDnaRegion [ GenomicEntity ChemicalEntityOrGeneOrGeneProduct PhysicalEssence OntologyClass]
                                                • TranscriptionFactorBindingSite [ GenomicEntity ChemicalEntityOrGeneOrGeneProduct PhysicalEssence OntologyClass]
                                        "},{"location":"RegulatoryRegion/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance has_biological_sequence: connects a genomic feature to its sequence 0..1 BiologicalSequence GenomicEntity id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String OntologyClass, Entity in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"RegulatoryRegion/#linkml-source","title":"LinkML Source","text":"
                                        name: regulatory region\ndescription: A region (or regions) of the genome that contains known or putative regulatory\n  elements that act in cis- or trans- to affect the transcription of gene\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- regulatory element\nexact_mappings:\n- SO:0005836\n- SIO:001225\n- WIKIDATA:Q3238407\nis_a: biological entity\nmixins:\n- genomic entity\n- chemical entity or gene or gene product\n- physical essence\n- ontology class\n\n
                                        "},{"location":"RelationshipQuantifier/","title":"Class: RelationshipQuantifier","text":"
                                         classDiagram\n    class RelationshipQuantifier\n      RelationshipQuantifier <|-- SensitivityQuantifier\n      RelationshipQuantifier <|-- SpecificityQuantifier\n      RelationshipQuantifier <|-- FrequencyQuantifier\n\n\n
                                        "},{"location":"RelationshipQuantifier/#inheritance","title":"Inheritance","text":"
                                        • RelationshipQuantifier
                                          • SensitivityQuantifier
                                          • SpecificityQuantifier
                                          • FrequencyQuantifier
                                        "},{"location":"RelationshipQuantifier/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"RelationshipQuantifier/#mixin-usage","title":"Mixin Usage","text":"mixed into description"},{"location":"RelationshipQuantifier/#linkml-source","title":"LinkML Source","text":"
                                        name: relationship quantifier\nfrom_schema: https://w3id.org/biolink/biolink-model\nmixin: true\n\n
                                        "},{"location":"RelationshipType/","title":"Class: RelationshipType","text":"Description: An OWL property used as an edge label
                                         classDiagram\n    class RelationshipType\n      OntologyClass <|-- RelationshipType\n\n      RelationshipType : id\n\n\n
                                        "},{"location":"RelationshipType/#inheritance","title":"Inheritance","text":"
                                        • OntologyClass
                                          • RelationshipType
                                        "},{"location":"RelationshipType/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String OntologyClass"},{"location":"RelationshipType/#linkml-source","title":"LinkML Source","text":"
                                        name: relationship type\ndescription: An OWL property used as an edge label\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: ontology class\n\n
                                        "},{"location":"RelativeFrequencyAnalysisResult/","title":"Class: RelativeFrequencyAnalysisResult","text":"Description: A result of a relative frequency analysis.
                                         classDiagram\n    class RelativeFrequencyAnalysisResult\n      StudyResult <|-- RelativeFrequencyAnalysisResult\n\n      RelativeFrequencyAnalysisResult : category\n\n      RelativeFrequencyAnalysisResult : creation_date\n\n      RelativeFrequencyAnalysisResult : deprecated\n\n      RelativeFrequencyAnalysisResult : description\n\n      RelativeFrequencyAnalysisResult : format\n\n      RelativeFrequencyAnalysisResult : full_name\n\n      RelativeFrequencyAnalysisResult : has_attribute\n\n          RelativeFrequencyAnalysisResult --|> Attribute : has_attribute\n\n      RelativeFrequencyAnalysisResult : id\n\n      RelativeFrequencyAnalysisResult : iri\n\n      RelativeFrequencyAnalysisResult : license\n\n      RelativeFrequencyAnalysisResult : name\n\n      RelativeFrequencyAnalysisResult : provided_by\n\n      RelativeFrequencyAnalysisResult : rights\n\n      RelativeFrequencyAnalysisResult : synonym\n\n      RelativeFrequencyAnalysisResult : type\n\n      RelativeFrequencyAnalysisResult : xref\n\n\n
                                        "},{"location":"RelativeFrequencyAnalysisResult/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • InformationContentEntity
                                              • StudyResult
                                                • RelativeFrequencyAnalysisResult
                                        "},{"location":"RelativeFrequencyAnalysisResult/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance license: None 0..1 String InformationContentEntity rights: None 0..1 String InformationContentEntity format: None 0..1 String InformationContentEntity creation_date: date on which an entity was created. This can be applied to nodes or edges 0..1 Date InformationContentEntity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"RelativeFrequencyAnalysisResult/#linkml-source","title":"LinkML Source","text":"
                                        name: relative frequency analysis result\ndescription: A result of a relative frequency analysis.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: study result\n\n
                                        "},{"location":"ResourceRoleEnum/","title":"Enum: ResourceRoleEnum","text":"

                                        The role played by the information reource in serving as a source for an edge in a TRAPI message. Note that a given Edge should have one and only one 'primary' source, and may have any number of 'aggregator' or 'supporting data' sources. This enumeration is found in Biolink Model, but is repeated here for convenience.

                                        "},{"location":"ResourceRoleEnum/#permissible-values","title":"Permissible Values","text":"Value Meaning Description primary_knowledge_source None None aggregator_knowledge_source None None supporting_data_source None None"},{"location":"ResourceRoleEnum/#slots","title":"Slots","text":"Name Description resource_role The role played by the InformationResource in serving as a source for an Edge. Note that a given Edge should have one and only one 'primary' source, and may have any number of 'aggregator' or 'supporting data' sources."},{"location":"ResourceRoleEnum/#linkml-source","title":"LinkML Source","text":"
                                        name: ResourceRoleEnum\ndescription: The role played by the information reource in serving as a source for\n  an edge in a TRAPI message. Note that a given Edge should have one and only one\n  'primary' source, and may have any number of 'aggregator' or 'supporting data' sources.  This\n  enumeration is found in Biolink Model, but is repeated here for convenience.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\npermissible_values:\n  primary_knowledge_source:\n    text: primary_knowledge_source\n  aggregator_knowledge_source:\n    text: aggregator_knowledge_source\n  supporting_data_source:\n    text: supporting_data_source\n\n
                                        "},{"location":"RetrievalSource/","title":"Class: RetrievalSource","text":"Description: Provides information about how a particular InformationResource served as a source from which knowledge expressed in an Edge, or data used to generate this knowledge, was retrieved.
                                         classDiagram\n    class RetrievalSource\n      InformationContentEntity <|-- RetrievalSource\n\n      RetrievalSource : category\n\n      RetrievalSource : creation_date\n\n      RetrievalSource : deprecated\n\n      RetrievalSource : description\n\n      RetrievalSource : format\n\n      RetrievalSource : full_name\n\n      RetrievalSource : has_attribute\n\n          RetrievalSource --|> Attribute : has_attribute\n\n      RetrievalSource : id\n\n      RetrievalSource : iri\n\n      RetrievalSource : license\n\n      RetrievalSource : name\n\n      RetrievalSource : provided_by\n\n      RetrievalSource : resource_id\n\n      RetrievalSource : resource_role\n\n          RetrievalSource --|> ResourceRoleEnum : resource_role\n\n      RetrievalSource : rights\n\n      RetrievalSource : synonym\n\n      RetrievalSource : type\n\n      RetrievalSource : upstream_resource_ids\n\n      RetrievalSource : xref\n\n\n
                                        "},{"location":"RetrievalSource/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • InformationContentEntity
                                              • RetrievalSource
                                        "},{"location":"RetrievalSource/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance resource_id: The InformationResource that served as a source for the knowledge expressed in an Edge, or data used to generate this knowledge. 1..1 Uriorcurie direct resource_role: The role of the InformationResource in the retrieval of the knowledge expressed in an Edge, or data used to generate this knowledge. 1..1 ResourceRoleEnum direct upstream_resource_ids: The InformationResources that served as a source for the InformationResource that served as a source for the knowledge expressed in an Edge, or data used to generate this knowledge. 0..1 Uriorcurie direct xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie direct license: None 0..1 String InformationContentEntity rights: None 0..1 String InformationContentEntity format: None 0..1 String InformationContentEntity creation_date: date on which an entity was created. This can be applied to nodes or edges 0..1 Date InformationContentEntity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"RetrievalSource/#usages","title":"Usages","text":"used by used in type used RetrievalSource resource_id domain RetrievalSource RetrievalSource resource_role domain RetrievalSource RetrievalSource upstream_resource_ids domain RetrievalSource Association retrieval_source_ids range RetrievalSource ChemicalEntityAssessesNamedThingAssociation retrieval_source_ids range RetrievalSource ContributorAssociation retrieval_source_ids range RetrievalSource GenotypeToGenotypePartAssociation retrieval_source_ids range RetrievalSource GenotypeToGeneAssociation retrieval_source_ids range RetrievalSource GenotypeToVariantAssociation retrieval_source_ids range RetrievalSource GeneToGeneAssociation retrieval_source_ids range RetrievalSource GeneToGeneHomologyAssociation retrieval_source_ids range RetrievalSource GeneToGeneFamilyAssociation retrieval_source_ids range RetrievalSource GeneToGeneCoexpressionAssociation retrieval_source_ids range RetrievalSource PairwiseGeneToGeneInteraction retrieval_source_ids range RetrievalSource PairwiseMolecularInteraction retrieval_source_ids range RetrievalSource CellLineToDiseaseOrPhenotypicFeatureAssociation retrieval_source_ids range RetrievalSource ChemicalToChemicalAssociation retrieval_source_ids range RetrievalSource ReactionToParticipantAssociation retrieval_source_ids range RetrievalSource ReactionToCatalystAssociation retrieval_source_ids range RetrievalSource ChemicalToChemicalDerivationAssociation retrieval_source_ids range RetrievalSource ChemicalToDiseaseOrPhenotypicFeatureAssociation retrieval_source_ids range RetrievalSource ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation retrieval_source_ids range RetrievalSource ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation retrieval_source_ids range RetrievalSource GeneToPathwayAssociation retrieval_source_ids range RetrievalSource MolecularActivityToPathwayAssociation retrieval_source_ids range RetrievalSource ChemicalToPathwayAssociation retrieval_source_ids range RetrievalSource NamedThingAssociatedWithLikelihoodOfNamedThingAssociation retrieval_source_ids range RetrievalSource ChemicalGeneInteractionAssociation retrieval_source_ids range RetrievalSource ChemicalAffectsGeneAssociation retrieval_source_ids range RetrievalSource GeneAffectsChemicalAssociation retrieval_source_ids range RetrievalSource DrugToGeneAssociation retrieval_source_ids range RetrievalSource MaterialSampleDerivationAssociation retrieval_source_ids range RetrievalSource MaterialSampleToDiseaseOrPhenotypicFeatureAssociation retrieval_source_ids range RetrievalSource DiseaseToExposureEventAssociation retrieval_source_ids range RetrievalSource ExposureEventToOutcomeAssociation retrieval_source_ids range RetrievalSource InformationContentEntityToNamedThingAssociation retrieval_source_ids range RetrievalSource DiseaseOrPhenotypicFeatureToLocationAssociation retrieval_source_ids range RetrievalSource DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation retrieval_source_ids range RetrievalSource GenotypeToPhenotypicFeatureAssociation retrieval_source_ids range RetrievalSource ExposureEventToPhenotypicFeatureAssociation retrieval_source_ids range RetrievalSource DiseaseToPhenotypicFeatureAssociation retrieval_source_ids range RetrievalSource CaseToPhenotypicFeatureAssociation retrieval_source_ids range RetrievalSource BehaviorToBehavioralFeatureAssociation retrieval_source_ids range RetrievalSource GeneToDiseaseOrPhenotypicFeatureAssociation retrieval_source_ids range RetrievalSource GeneToPhenotypicFeatureAssociation retrieval_source_ids range RetrievalSource GeneToDiseaseAssociation retrieval_source_ids range RetrievalSource CausalGeneToDiseaseAssociation retrieval_source_ids range RetrievalSource CorrelatedGeneToDiseaseAssociation retrieval_source_ids range RetrievalSource DruggableGeneToDiseaseAssociation retrieval_source_ids range RetrievalSource VariantToGeneAssociation retrieval_source_ids range RetrievalSource VariantToGeneExpressionAssociation retrieval_source_ids range RetrievalSource VariantToPopulationAssociation retrieval_source_ids range RetrievalSource PopulationToPopulationAssociation retrieval_source_ids range RetrievalSource VariantToPhenotypicFeatureAssociation retrieval_source_ids range RetrievalSource VariantToDiseaseAssociation retrieval_source_ids range RetrievalSource GenotypeToDiseaseAssociation retrieval_source_ids range RetrievalSource GeneAsAModelOfDiseaseAssociation retrieval_source_ids range RetrievalSource VariantAsAModelOfDiseaseAssociation retrieval_source_ids range RetrievalSource GenotypeAsAModelOfDiseaseAssociation retrieval_source_ids range RetrievalSource CellLineAsAModelOfDiseaseAssociation retrieval_source_ids range RetrievalSource OrganismalEntityAsAModelOfDiseaseAssociation retrieval_source_ids range RetrievalSource OrganismToOrganismAssociation retrieval_source_ids range RetrievalSource TaxonToTaxonAssociation retrieval_source_ids range RetrievalSource GeneHasVariantThatContributesToDiseaseAssociation retrieval_source_ids range RetrievalSource GeneToExpressionSiteAssociation retrieval_source_ids range RetrievalSource SequenceVariantModulatesTreatmentAssociation retrieval_source_ids range RetrievalSource FunctionalAssociation retrieval_source_ids range RetrievalSource MacromolecularMachineToMolecularActivityAssociation retrieval_source_ids range RetrievalSource MacromolecularMachineToBiologicalProcessAssociation retrieval_source_ids range RetrievalSource MacromolecularMachineToCellularComponentAssociation retrieval_source_ids range RetrievalSource MolecularActivityToChemicalEntityAssociation retrieval_source_ids range RetrievalSource MolecularActivityToMolecularActivityAssociation retrieval_source_ids range RetrievalSource GeneToGoTermAssociation retrieval_source_ids range RetrievalSource EntityToDiseaseAssociation retrieval_source_ids range RetrievalSource EntityToPhenotypicFeatureAssociation retrieval_source_ids range RetrievalSource SequenceAssociation retrieval_source_ids range RetrievalSource GenomicSequenceLocalization retrieval_source_ids range RetrievalSource SequenceFeatureRelationship retrieval_source_ids range RetrievalSource TranscriptToGeneRelationship retrieval_source_ids range RetrievalSource GeneToGeneProductRelationship retrieval_source_ids range RetrievalSource ExonToTranscriptRelationship retrieval_source_ids range RetrievalSource ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation retrieval_source_ids range RetrievalSource AnatomicalEntityToAnatomicalEntityAssociation retrieval_source_ids range RetrievalSource AnatomicalEntityToAnatomicalEntityPartOfAssociation retrieval_source_ids range RetrievalSource AnatomicalEntityToAnatomicalEntityOntogenicAssociation retrieval_source_ids range RetrievalSource OrganismTaxonToOrganismTaxonAssociation retrieval_source_ids range RetrievalSource OrganismTaxonToOrganismTaxonSpecialization retrieval_source_ids range RetrievalSource OrganismTaxonToOrganismTaxonInteraction retrieval_source_ids range RetrievalSource OrganismTaxonToEnvironmentAssociation retrieval_source_ids range RetrievalSource"},{"location":"RetrievalSource/#linkml-source","title":"LinkML Source","text":"
                                        name: retrieval source\ndescription: Provides information about how a particular InformationResource served\n  as a source from which knowledge expressed in an Edge, or data used to generate\n  this knowledge, was retrieved.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: information content entity\nslots:\n- resource id\n- resource role\n- upstream resource ids\n- xref\nslot_usage:\n  resource id:\n    name: resource id\n    description: The InformationResource that served as a source for the knowledge\n      expressed in an Edge, or data used to generate this knowledge.\n    domain_of:\n    - retrieval source\n    required: true\n  resource role:\n    name: resource role\n    description: The role of the InformationResource in the retrieval of the knowledge\n      expressed in an Edge, or data used to generate this knowledge.\n    domain_of:\n    - retrieval source\n    required: true\n  upstream resource ids:\n    name: upstream resource ids\n    description: The InformationResources that served as a source for the InformationResource\n      that served as a source for the knowledge expressed in an Edge, or data used\n      to generate this knowledge.\n    domain_of:\n    - retrieval source\n\n
                                        "},{"location":"Samples/","title":"Subset: Samples","text":"

                                        Sample/biosample datamodel

                                        "},{"location":"Samples/#classes-in-subset","title":"Classes in subset:","text":"Class Description Attribute A property or characteristic of an entity. For example, an apple may have properties such as color, shape, age, crispiness. An environmental sample may have attributes such as depth, lat, long, material."},{"location":"Samples/#attribute","title":"Attribute","text":"

                                        A property or characteristic of an entity. For example, an apple may have properties such as color, shape, age, crispiness. An environmental sample may have attributes such as depth, lat, long, material.

                                        "},{"location":"Samples/#slots-in-subset","title":"Slots in subset:","text":"Slot Description derives_from holds between two distinct material entities, the new entity and the old entity, in which the new entity begins to exist when the old entity ceases to exist, and the new entity inherits the significant portion of the matter of the old entity has_attribute connects any entity to an attribute has_attribute_type connects an attribute to a class that describes it has_numeric_value connects a quantity value to a number has_qualitative_value connects an attribute to a value has_quantitative_value connects an attribute to a value has_unit connects a quantity value to a unit iri An IRI for an entity. This is determined by the id using expansion rules. name A human-readable name for an attribute or entity."},{"location":"SensitivityQuantifier/","title":"Class: SensitivityQuantifier","text":"
                                         classDiagram\n    class SensitivityQuantifier\n      RelationshipQuantifier <|-- SensitivityQuantifier\n\n\n
                                        "},{"location":"SensitivityQuantifier/#inheritance","title":"Inheritance","text":"
                                        • RelationshipQuantifier
                                          • SensitivityQuantifier
                                        "},{"location":"SensitivityQuantifier/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"SensitivityQuantifier/#mixin-usage","title":"Mixin Usage","text":"mixed into description"},{"location":"SensitivityQuantifier/#linkml-source","title":"LinkML Source","text":"
                                        name: sensitivity quantifier\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: relationship quantifier\nmixin: true\n\n
                                        "},{"location":"SequenceAssociation/","title":"Class: SequenceAssociation","text":"Description: An association between a sequence feature and a nucleic acid entity it is localized to.
                                         classDiagram\n    class SequenceAssociation\n      Association <|-- SequenceAssociation\n\n\n      SequenceAssociation <|-- GenomicSequenceLocalization\n\n\n      SequenceAssociation : aggregator_knowledge_source\n\n      SequenceAssociation : category\n\n      SequenceAssociation : deprecated\n\n      SequenceAssociation : description\n\n      SequenceAssociation : has_attribute\n\n          SequenceAssociation --|> Attribute : has_attribute\n\n      SequenceAssociation : has_evidence\n\n          SequenceAssociation --|> EvidenceType : has_evidence\n\n      SequenceAssociation : id\n\n      SequenceAssociation : iri\n\n      SequenceAssociation : knowledge_source\n\n      SequenceAssociation : name\n\n      SequenceAssociation : negated\n\n      SequenceAssociation : object\n\n          SequenceAssociation --|> NamedThing : object\n\n      SequenceAssociation : object_category\n\n          SequenceAssociation --|> OntologyClass : object_category\n\n      SequenceAssociation : object_category_closure\n\n          SequenceAssociation --|> OntologyClass : object_category_closure\n\n      SequenceAssociation : object_closure\n\n      SequenceAssociation : object_label_closure\n\n      SequenceAssociation : object_namespace\n\n      SequenceAssociation : original_object\n\n      SequenceAssociation : original_predicate\n\n      SequenceAssociation : original_subject\n\n      SequenceAssociation : predicate\n\n      SequenceAssociation : primary_knowledge_source\n\n      SequenceAssociation : publications\n\n          SequenceAssociation --|> Publication : publications\n\n      SequenceAssociation : qualifier\n\n      SequenceAssociation : qualifiers\n\n          SequenceAssociation --|> OntologyClass : qualifiers\n\n      SequenceAssociation : retrieval_source_ids\n\n          SequenceAssociation --|> RetrievalSource : retrieval_source_ids\n\n      SequenceAssociation : subject\n\n          SequenceAssociation --|> NamedThing : subject\n\n      SequenceAssociation : subject_category\n\n          SequenceAssociation --|> OntologyClass : subject_category\n\n      SequenceAssociation : subject_category_closure\n\n          SequenceAssociation --|> OntologyClass : subject_category_closure\n\n      SequenceAssociation : subject_closure\n\n      SequenceAssociation : subject_label_closure\n\n      SequenceAssociation : subject_namespace\n\n      SequenceAssociation : timepoint\n\n      SequenceAssociation : type\n\n\n
                                        "},{"location":"SequenceAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • SequenceAssociation
                                              • GenomicSequenceLocalization
                                        "},{"location":"SequenceAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 NamedThing Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 NamedThing Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"SequenceAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: sequence association\ndescription: An association between a sequence feature and a nucleic acid entity it\n  is localized to.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\n\n
                                        "},{"location":"SequenceEnum/","title":"Enum: SequenceEnum","text":"

                                        type of sequence

                                        "},{"location":"SequenceEnum/#permissible-values","title":"Permissible Values","text":"Value Meaning Description na None nucleic acid aa None amino acid"},{"location":"SequenceEnum/#linkml-source","title":"LinkML Source","text":"
                                        name: SequenceEnum\ndescription: type of sequence\nfrom_schema: https://w3id.org/biolink/biolink-model\npermissible_values:\n  na:\n    text: na\n    description: nucleic acid\n  aa:\n    text: aa\n    description: amino acid\n\n
                                        "},{"location":"SequenceFeatureRelationship/","title":"Class: SequenceFeatureRelationship","text":"Description: For example, a particular exon is part of a particular transcript or gene
                                         classDiagram\n    class SequenceFeatureRelationship\n      Association <|-- SequenceFeatureRelationship\n\n\n      SequenceFeatureRelationship <|-- TranscriptToGeneRelationship\n      SequenceFeatureRelationship <|-- GeneToGeneProductRelationship\n      SequenceFeatureRelationship <|-- ExonToTranscriptRelationship\n\n\n      SequenceFeatureRelationship : aggregator_knowledge_source\n\n      SequenceFeatureRelationship : category\n\n      SequenceFeatureRelationship : deprecated\n\n      SequenceFeatureRelationship : description\n\n      SequenceFeatureRelationship : has_attribute\n\n          SequenceFeatureRelationship --|> Attribute : has_attribute\n\n      SequenceFeatureRelationship : has_evidence\n\n          SequenceFeatureRelationship --|> EvidenceType : has_evidence\n\n      SequenceFeatureRelationship : id\n\n      SequenceFeatureRelationship : iri\n\n      SequenceFeatureRelationship : knowledge_source\n\n      SequenceFeatureRelationship : name\n\n      SequenceFeatureRelationship : negated\n\n      SequenceFeatureRelationship : object\n\n          SequenceFeatureRelationship --|> NucleicAcidEntity : object\n\n      SequenceFeatureRelationship : object_category\n\n          SequenceFeatureRelationship --|> OntologyClass : object_category\n\n      SequenceFeatureRelationship : object_category_closure\n\n          SequenceFeatureRelationship --|> OntologyClass : object_category_closure\n\n      SequenceFeatureRelationship : object_closure\n\n      SequenceFeatureRelationship : object_label_closure\n\n      SequenceFeatureRelationship : object_namespace\n\n      SequenceFeatureRelationship : original_object\n\n      SequenceFeatureRelationship : original_predicate\n\n      SequenceFeatureRelationship : original_subject\n\n      SequenceFeatureRelationship : predicate\n\n      SequenceFeatureRelationship : primary_knowledge_source\n\n      SequenceFeatureRelationship : publications\n\n          SequenceFeatureRelationship --|> Publication : publications\n\n      SequenceFeatureRelationship : qualifier\n\n      SequenceFeatureRelationship : qualifiers\n\n          SequenceFeatureRelationship --|> OntologyClass : qualifiers\n\n      SequenceFeatureRelationship : retrieval_source_ids\n\n          SequenceFeatureRelationship --|> RetrievalSource : retrieval_source_ids\n\n      SequenceFeatureRelationship : subject\n\n          SequenceFeatureRelationship --|> NucleicAcidEntity : subject\n\n      SequenceFeatureRelationship : subject_category\n\n          SequenceFeatureRelationship --|> OntologyClass : subject_category\n\n      SequenceFeatureRelationship : subject_category_closure\n\n          SequenceFeatureRelationship --|> OntologyClass : subject_category_closure\n\n      SequenceFeatureRelationship : subject_closure\n\n      SequenceFeatureRelationship : subject_label_closure\n\n      SequenceFeatureRelationship : subject_namespace\n\n      SequenceFeatureRelationship : timepoint\n\n      SequenceFeatureRelationship : type\n\n\n
                                        "},{"location":"SequenceFeatureRelationship/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • SequenceFeatureRelationship
                                              • TranscriptToGeneRelationship
                                              • GeneToGeneProductRelationship
                                              • ExonToTranscriptRelationship
                                        "},{"location":"SequenceFeatureRelationship/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 NucleicAcidEntity Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 NucleicAcidEntity Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"SequenceFeatureRelationship/#linkml-source","title":"LinkML Source","text":"
                                        name: sequence feature relationship\ndescription: For example, a particular exon is part of a particular transcript or\n  gene\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- CHADO:feature_relationship\nis_a: association\nslot_usage:\n  subject:\n    name: subject\n    domain_of:\n    - association\n    range: nucleic acid entity\n  object:\n    name: object\n    domain_of:\n    - association\n    range: nucleic acid entity\ndefining_slots:\n- subject\n- object\n\n
                                        "},{"location":"SequenceVariant/","title":"Class: SequenceVariant","text":"Description: A sequence_variant is a non exact copy of a sequence_feature or genome exhibiting one or more sequence_alteration.

                                        Aliases: allele

                                         classDiagram\n    class SequenceVariant\n      GenomicEntity <|-- SequenceVariant\n      PhysicalEssence <|-- SequenceVariant\n      OntologyClass <|-- SequenceVariant\n      BiologicalEntity <|-- SequenceVariant\n\n\n      SequenceVariant <|-- Snv\n\n\n      SequenceVariant : category\n\n      SequenceVariant : deprecated\n\n      SequenceVariant : description\n\n      SequenceVariant : full_name\n\n      SequenceVariant : has_attribute\n\n          SequenceVariant --|> Attribute : has_attribute\n\n      SequenceVariant : has_biological_sequence\n\n      SequenceVariant : has_gene\n\n          SequenceVariant --|> Gene : has_gene\n\n      SequenceVariant : id\n\n      SequenceVariant : in_taxon\n\n          SequenceVariant --|> OrganismTaxon : in_taxon\n\n      SequenceVariant : in_taxon_label\n\n      SequenceVariant : iri\n\n      SequenceVariant : name\n\n      SequenceVariant : provided_by\n\n      SequenceVariant : synonym\n\n      SequenceVariant : type\n\n      SequenceVariant : xref\n\n\n
                                        "},{"location":"SequenceVariant/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • SequenceVariant [ GenomicEntity PhysicalEssence OntologyClass]
                                                • Snv
                                        "},{"location":"SequenceVariant/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance has_gene: Each allele can be associated with any number of genes 0..* Gene direct has_biological_sequence: The state of the sequence w.r.t a reference sequence 0..1 BiologicalSequence GenomicEntity id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String OntologyClass, Entity in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"SequenceVariant/#usages","title":"Usages","text":"used by used in type used GenotypeToVariantAssociation object range SequenceVariant VariantToGeneAssociation subject range SequenceVariant VariantToGeneExpressionAssociation subject range SequenceVariant VariantToPopulationAssociation subject range SequenceVariant VariantToPhenotypicFeatureAssociation subject range SequenceVariant VariantToDiseaseAssociation subject range SequenceVariant VariantAsAModelOfDiseaseAssociation subject range SequenceVariant SequenceVariantModulatesTreatmentAssociation subject range SequenceVariant"},{"location":"SequenceVariant/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage CAID SequenceVariant CLINVAR SequenceVariant WIKIDATA SequenceVariant DBSNP SequenceVariant MGI GeneSequenceVariant ZFIN GeneGenotypeSequenceVariant FB PathwayGeneTranscriptPolypeptideProteinGeneFamilyGenotypeSequenceVariant RGD GeneSequenceVariant AGRKB SequenceVariant SPDI SequenceVariant WB GeneSequenceVariant WormBase GeneMicroRNASiRNASequenceVariant PHARMGKB.VARIANT SequenceVariant"},{"location":"SequenceVariant/#linkml-source","title":"LinkML Source","text":"
                                        name: sequence variant\nid_prefixes:\n- CAID\n- CLINVAR\n- WIKIDATA\n- DBSNP\n- MGI\n- ZFIN\n- FB\n- RGD\n- AGRKB\n- SPDI\n- WB\n- WormBase\n- PHARMGKB.VARIANT\nlocal_names:\n  agr:\n    local_name_source: agr\n    local_name_value: allele\ndescription: A sequence_variant is a non exact copy of a sequence_feature or genome\n  exhibiting one or more sequence_alteration.\nalt_descriptions:\n  AGR:\n    source: AGR\n    description: An entity that describes a single affected, endogenous allele. These\n      can be of any type that matches that definition\n  VMC:\n    source: VMC\n    description: A contiguous change at a Location\ncomments:\n- This class is for modeling the specific state at a locus. A single DBSNP rs ID could\n  correspond to more than one sequence variants (e.g CIViC:1252 and CIViC:1253, two\n  distinct BRCA2 alleles for rs28897743)\nin_subset:\n- model_organism_database\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- allele\nexact_mappings:\n- WIKIDATA:Q15304597\nclose_mappings:\n- dcid:Allele\n- SO:0001060\n- VMC:Allele\n- GENO:0000002\n- SIO:010277\n- SO:0001060\nis_a: biological entity\nmixins:\n- genomic entity\n- physical essence\n- ontology class\nslots:\n- has gene\nslot_usage:\n  has gene:\n    name: has gene\n    description: Each allele can be associated with any number of genes\n    multivalued: true\n    domain_of:\n    - sequence variant\n  has biological sequence:\n    name: has biological sequence\n    description: The state of the sequence w.r.t a reference sequence\n    domain_of:\n    - genomic entity\n    - epigenomic entity\n  id:\n    name: id\n    examples:\n    - value: ZFIN:ZDB-ALT-980203-1091\n      description: ti282a allele from ZFIN\n    - value: CLINVAR:17681\n      description: NM_007294.3(BRCA1):c.2521C>T (p.Arg841Trp)\n    domain_of:\n    - ontology class\n    - entity\n\n
                                        "},{"location":"SequenceVariantModulatesTreatmentAssociation/","title":"Class: SequenceVariantModulatesTreatmentAssociation (Abstract)","text":"Description: An association between a sequence variant and a treatment or health intervention. The treatment object itself encompasses both the disease and the drug used.
                                         classDiagram\n    class SequenceVariantModulatesTreatmentAssociation\n      Association <|-- SequenceVariantModulatesTreatmentAssociation\n\n      SequenceVariantModulatesTreatmentAssociation : aggregator_knowledge_source\n\n      SequenceVariantModulatesTreatmentAssociation : category\n\n      SequenceVariantModulatesTreatmentAssociation : deprecated\n\n      SequenceVariantModulatesTreatmentAssociation : description\n\n      SequenceVariantModulatesTreatmentAssociation : has_attribute\n\n          SequenceVariantModulatesTreatmentAssociation --|> Attribute : has_attribute\n\n      SequenceVariantModulatesTreatmentAssociation : has_evidence\n\n          SequenceVariantModulatesTreatmentAssociation --|> EvidenceType : has_evidence\n\n      SequenceVariantModulatesTreatmentAssociation : id\n\n      SequenceVariantModulatesTreatmentAssociation : iri\n\n      SequenceVariantModulatesTreatmentAssociation : knowledge_source\n\n      SequenceVariantModulatesTreatmentAssociation : name\n\n      SequenceVariantModulatesTreatmentAssociation : negated\n\n      SequenceVariantModulatesTreatmentAssociation : object\n\n          SequenceVariantModulatesTreatmentAssociation --|> Treatment : object\n\n      SequenceVariantModulatesTreatmentAssociation : object_category\n\n          SequenceVariantModulatesTreatmentAssociation --|> OntologyClass : object_category\n\n      SequenceVariantModulatesTreatmentAssociation : object_category_closure\n\n          SequenceVariantModulatesTreatmentAssociation --|> OntologyClass : object_category_closure\n\n      SequenceVariantModulatesTreatmentAssociation : object_closure\n\n      SequenceVariantModulatesTreatmentAssociation : object_label_closure\n\n      SequenceVariantModulatesTreatmentAssociation : object_namespace\n\n      SequenceVariantModulatesTreatmentAssociation : original_object\n\n      SequenceVariantModulatesTreatmentAssociation : original_predicate\n\n      SequenceVariantModulatesTreatmentAssociation : original_subject\n\n      SequenceVariantModulatesTreatmentAssociation : predicate\n\n      SequenceVariantModulatesTreatmentAssociation : primary_knowledge_source\n\n      SequenceVariantModulatesTreatmentAssociation : publications\n\n          SequenceVariantModulatesTreatmentAssociation --|> Publication : publications\n\n      SequenceVariantModulatesTreatmentAssociation : qualifier\n\n      SequenceVariantModulatesTreatmentAssociation : qualifiers\n\n          SequenceVariantModulatesTreatmentAssociation --|> OntologyClass : qualifiers\n\n      SequenceVariantModulatesTreatmentAssociation : retrieval_source_ids\n\n          SequenceVariantModulatesTreatmentAssociation --|> RetrievalSource : retrieval_source_ids\n\n      SequenceVariantModulatesTreatmentAssociation : subject\n\n          SequenceVariantModulatesTreatmentAssociation --|> SequenceVariant : subject\n\n      SequenceVariantModulatesTreatmentAssociation : subject_category\n\n          SequenceVariantModulatesTreatmentAssociation --|> OntologyClass : subject_category\n\n      SequenceVariantModulatesTreatmentAssociation : subject_category_closure\n\n          SequenceVariantModulatesTreatmentAssociation --|> OntologyClass : subject_category_closure\n\n      SequenceVariantModulatesTreatmentAssociation : subject_closure\n\n      SequenceVariantModulatesTreatmentAssociation : subject_label_closure\n\n      SequenceVariantModulatesTreatmentAssociation : subject_namespace\n\n      SequenceVariantModulatesTreatmentAssociation : timepoint\n\n      SequenceVariantModulatesTreatmentAssociation : type\n\n\n
                                        "},{"location":"SequenceVariantModulatesTreatmentAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • SequenceVariantModulatesTreatmentAssociation
                                        "},{"location":"SequenceVariantModulatesTreatmentAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: variant that modulates the treatment of some disease 1..1 SequenceVariant Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: treatment whose efficacy is modulated by the subject variant 1..1 Treatment Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"SequenceVariantModulatesTreatmentAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: sequence variant modulates treatment association\ndescription: An association between a sequence variant and a treatment or health intervention.\n  The treatment object itself encompasses both the disease and the drug used.\ncomments:\n- An alternate way to model the same information could be via a qualifier\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nabstract: true\nslot_usage:\n  subject:\n    name: subject\n    description: variant that modulates the treatment of some disease\n    domain_of:\n    - association\n    range: sequence variant\n  object:\n    name: object\n    description: treatment whose efficacy is modulated by the subject variant\n    domain_of:\n    - association\n    range: treatment\ndefining_slots:\n- subject\n- object\n\n
                                        "},{"location":"Serial/","title":"Class: Serial","text":"Description: This class may rarely be instantiated except if use cases of a given knowledge graph support its utility.

                                        Aliases: journal

                                         classDiagram\n    class Serial\n      Publication <|-- Serial\n\n      Serial : authors\n\n          Serial --|> Agent : authors\n\n      Serial : category\n\n      Serial : creation_date\n\n      Serial : deprecated\n\n      Serial : description\n\n      Serial : format\n\n      Serial : full_name\n\n      Serial : has_attribute\n\n          Serial --|> Attribute : has_attribute\n\n      Serial : id\n\n      Serial : iri\n\n      Serial : iso_abbreviation\n\n      Serial : issue\n\n      Serial : keywords\n\n      Serial : license\n\n      Serial : mesh_terms\n\n      Serial : name\n\n      Serial : pages\n\n      Serial : provided_by\n\n      Serial : rights\n\n      Serial : summary\n\n      Serial : synonym\n\n      Serial : type\n\n      Serial : volume\n\n      Serial : xref\n\n\n
                                        "},{"location":"Serial/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • InformationContentEntity
                                              • Publication
                                                • Serial
                                        "},{"location":"Serial/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance iso_abbreviation: Standard abbreviation for periodicals in the International Organization for Standardization (ISO) 4 system See https://www.issn.org/services/online-services/access-to-the-ltwa/. If the 'published in' property is set, then the iso abbreviation pertains to the broader publication context (the journal) within which the given publication node is embedded, not the publication itself. 0..1 String direct volume: volume of a book or music release in a collection/series or a published collection of journal issues in a serial publication 0..1 String direct issue: issue of a newspaper, a scientific journal or magazine for reference purpose 0..1 String direct authors: connects an publication to the list of authors who contributed to the publication. This property should be a comma-delimited list of author names. It is recommended that an author's name be formatted as \"surname, firstname initial.\". Note that this property is a node annotation expressing the citation list of authorship which might typically otherwise be more completely documented in biolink:PublicationToProviderAssociation defined edges which point to full details about an author and possibly, some qualifiers which clarify the specific status of a given author in the publication. 0..* Agent Publication pages: When a 2-tuple of page numbers are provided, they represent the start and end page of the publication within its parent publication context. For books, this may be set to the total number of pages of the book. 0..* String Publication summary: executive summary of a publication 0..1 String Publication keywords: keywords tagging a publication 0..* String Publication mesh_terms: mesh terms tagging a publication 0..* Uriorcurie Publication xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie Publication, NamedThing license: None 0..1 String InformationContentEntity rights: None 0..1 String InformationContentEntity format: None 0..1 String InformationContentEntity creation_date: date on which an entity was created. This can be applied to nodes or edges 0..1 Date InformationContentEntity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: Serials (journals) should have industry-standard identifier such as from ISSN. 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: Should generally be set to an ontology class defined term for 'serial' or 'journal'. 0..* String Entity name: the 'title' of the publication is generally recorded in the 'name' property (inherited from NamedThing). The field name 'title' is now also tagged as an acceptable alias for the node property 'name' (just in case). 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Serial/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage issn Serial NLMID PublicationBookSerial"},{"location":"Serial/#linkml-source","title":"LinkML Source","text":"
                                        name: serial\nid_prefixes:\n- issn\n- NLMID\ndescription: This class may rarely be instantiated except if use cases of a given\n  knowledge graph support its utility.\nin_subset:\n- model_organism_database\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- journal\nis_a: publication\nslots:\n- iso abbreviation\n- volume\n- issue\nslot_usage:\n  id:\n    name: id\n    description: Serials (journals) should have industry-standard identifier such\n      as from ISSN.\n    domain_of:\n    - ontology class\n    - entity\n    required: true\n  type:\n    name: type\n    description: Should generally be set to an ontology class defined term for 'serial'\n      or 'journal'.\n    domain_of:\n    - entity\n\n
                                        "},{"location":"SeverityValue/","title":"Class: SeverityValue (DEPRECATED)","text":"Description: describes the severity of a phenotypic feature or disease
                                         classDiagram\n    class SeverityValue\n      Attribute <|-- SeverityValue\n\n      SeverityValue : category\n\n      SeverityValue : deprecated\n\n      SeverityValue : description\n\n      SeverityValue : full_name\n\n      SeverityValue : has_attribute\n\n          SeverityValue --|> Attribute : has_attribute\n\n      SeverityValue : has_attribute_type\n\n          SeverityValue --|> OntologyClass : has_attribute_type\n\n      SeverityValue : has_qualitative_value\n\n          SeverityValue --|> NamedThing : has_qualitative_value\n\n      SeverityValue : has_quantitative_value\n\n          SeverityValue --|> QuantityValue : has_quantitative_value\n\n      SeverityValue : id\n\n      SeverityValue : iri\n\n      SeverityValue : name\n\n      SeverityValue : provided_by\n\n      SeverityValue : synonym\n\n      SeverityValue : type\n\n      SeverityValue : xref\n\n\n
                                        "},{"location":"SeverityValue/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • Attribute [ OntologyClass]
                                              • SeverityValue
                                        "},{"location":"SeverityValue/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance name: The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term. 0..1 LabelType Entity, Attribute has_attribute_type: connects an attribute to a class that describes it 1..1 OntologyClass Attribute has_quantitative_value: connects an attribute to a value 0..* QuantityValue Attribute has_qualitative_value: connects an attribute to a value 0..1 NamedThing Attribute iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity, Attribute id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String OntologyClass, Entity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"SeverityValue/#usages","title":"Usages","text":"used by used in type used EntityToFeatureOrDiseaseQualifiersMixin severity_qualifier range SeverityValue EntityToPhenotypicFeatureAssociationMixin severity_qualifier range SeverityValue EntityToDiseaseAssociationMixin severity_qualifier range SeverityValue GenotypeToPhenotypicFeatureAssociation severity_qualifier range SeverityValue ExposureEventToPhenotypicFeatureAssociation severity_qualifier range SeverityValue DiseaseToPhenotypicFeatureAssociation severity_qualifier range SeverityValue CaseToPhenotypicFeatureAssociation severity_qualifier range SeverityValue BehaviorToBehavioralFeatureAssociation severity_qualifier range SeverityValue GeneToDiseaseOrPhenotypicFeatureAssociation severity_qualifier range SeverityValue GeneToPhenotypicFeatureAssociation severity_qualifier range SeverityValue GeneToDiseaseAssociation severity_qualifier range SeverityValue CausalGeneToDiseaseAssociation severity_qualifier range SeverityValue CorrelatedGeneToDiseaseAssociation severity_qualifier range SeverityValue DruggableGeneToDiseaseAssociation severity_qualifier range SeverityValue VariantToPhenotypicFeatureAssociation severity_qualifier range SeverityValue VariantToDiseaseAssociation severity_qualifier range SeverityValue GenotypeToDiseaseAssociation severity_qualifier range SeverityValue GeneAsAModelOfDiseaseAssociation severity_qualifier range SeverityValue VariantAsAModelOfDiseaseAssociation severity_qualifier range SeverityValue GenotypeAsAModelOfDiseaseAssociation severity_qualifier range SeverityValue CellLineAsAModelOfDiseaseAssociation severity_qualifier range SeverityValue OrganismalEntityAsAModelOfDiseaseAssociation severity_qualifier range SeverityValue GeneHasVariantThatContributesToDiseaseAssociation severity_qualifier range SeverityValue"},{"location":"SeverityValue/#linkml-source","title":"LinkML Source","text":"
                                        name: severity value\ndescription: describes the severity of a phenotypic feature or disease\ndeprecated: 'True'\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: attribute\n\n
                                        "},{"location":"SiRNA/","title":"Class: SiRNA","text":"Description: A small RNA molecule that is the product of a longer exogenous or endogenous dsRNA, which is either a bimolecular duplex or very long hairpin, processed (via the Dicer pathway) such that numerous siRNAs accumulate from both strands of the dsRNA. SRNAs trigger the cleavage of their target molecules.

                                        Aliases: small interfering RNA, RNAi

                                         classDiagram\n    class SiRNA\n      NoncodingRNAProduct <|-- SiRNA\n\n      SiRNA : category\n\n      SiRNA : deprecated\n\n      SiRNA : description\n\n      SiRNA : full_name\n\n      SiRNA : has_attribute\n\n          SiRNA --|> Attribute : has_attribute\n\n      SiRNA : id\n\n      SiRNA : in_taxon\n\n          SiRNA --|> OrganismTaxon : in_taxon\n\n      SiRNA : in_taxon_label\n\n      SiRNA : iri\n\n      SiRNA : name\n\n      SiRNA : provided_by\n\n      SiRNA : synonym\n\n      SiRNA : type\n\n      SiRNA : xref\n\n\n
                                        "},{"location":"SiRNA/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • Transcript
                                                • RNAProduct [ GeneProductMixin]
                                                  • NoncodingRNAProduct
                                                    • SiRNA
                                        "},{"location":"SiRNA/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance synonym: Alternate human-readable names for a thing 0..* LabelType GeneProductMixin, NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie GeneProductMixin, NamedThing in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: genes are typically designated by a short symbol and a full name. We map the symbol to the default display name and use an additional slot for full name 0..1 SymbolType MacromolecularMachineMixin, Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"SiRNA/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage MIR MicroRNASiRNA HGNC GeneMicroRNASiRNA WormBase GeneMicroRNASiRNASequenceVariant"},{"location":"SiRNA/#linkml-source","title":"LinkML Source","text":"
                                        name: siRNA\nid_prefixes:\n- MIR\n- HGNC\n- WormBase\ndescription: A small RNA molecule that is the product of a longer exogenous or endogenous\n  dsRNA, which is either a bimolecular duplex or very long hairpin, processed (via\n  the Dicer pathway) such that numerous siRNAs accumulate from both strands of the\n  dsRNA. SRNAs trigger the cleavage of their target molecules.\nin_subset:\n- model_organism_database\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- small interfering RNA\n- RNAi\nexact_mappings:\n- SO:0000646\n- WIKIDATA:Q203221\nis_a: noncoding RNA product\n\n
                                        "},{"location":"SmallMolecule/","title":"Class: SmallMolecule","text":"Description: A small molecule entity is a molecular entity characterized by availability in small-molecule databases of SMILES, InChI, IUPAC, or other unambiguous representation of its precise chemical structure; for convenience of representation, any valid chemical representation is included, even if it is not strictly molecular (e.g., sodium ion).

                                        Aliases: chemical substance

                                         classDiagram\n    class SmallMolecule\n      MolecularEntity <|-- SmallMolecule\n\n      SmallMolecule : available_from\n\n          SmallMolecule --|> DrugAvailabilityEnum : available_from\n\n      SmallMolecule : category\n\n      SmallMolecule : deprecated\n\n      SmallMolecule : description\n\n      SmallMolecule : full_name\n\n      SmallMolecule : has_attribute\n\n          SmallMolecule --|> Attribute : has_attribute\n\n      SmallMolecule : has_chemical_role\n\n          SmallMolecule --|> ChemicalRole : has_chemical_role\n\n      SmallMolecule : id\n\n      SmallMolecule : iri\n\n      SmallMolecule : is_metabolite\n\n      SmallMolecule : is_toxic\n\n      SmallMolecule : max_tolerated_dose\n\n      SmallMolecule : name\n\n      SmallMolecule : provided_by\n\n      SmallMolecule : synonym\n\n      SmallMolecule : trade_name\n\n          SmallMolecule --|> ChemicalEntity : trade_name\n\n      SmallMolecule : type\n\n      SmallMolecule : xref\n\n\n
                                        "},{"location":"SmallMolecule/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • ChemicalEntity [ PhysicalEssence ChemicalOrDrugOrTreatment ChemicalEntityOrGeneOrGeneProduct ChemicalEntityOrProteinOrPolypeptide]
                                              • MolecularEntity
                                                • SmallMolecule
                                        "},{"location":"SmallMolecule/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance is_metabolite: indicates whether a molecular entity is a metabolite 0..1 Boolean MolecularEntity trade_name: 0..1 ChemicalEntity ChemicalEntity available_from: 0..* DrugAvailabilityEnum ChemicalEntity max_tolerated_dose: The highest dose of a drug or treatment that does not cause unacceptable side effects. The maximum tolerated dose is determined in clinical trials by testing increasing doses on different groups of people until the highest dose with acceptable side effects is found. Also called MTD. 0..1 String ChemicalEntity is_toxic: 0..1 Boolean ChemicalEntity has_chemical_role: A role is particular behaviour which a chemical entity may exhibit. 0..* ChemicalRole ChemicalEntity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"SmallMolecule/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage CHEBI ChemicalRoleMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodhas_chemical_role PUBCHEM.COMPOUND MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood CHEMBL.COMPOUND MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood UNII MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood DRUGBANK MolecularEntitySmallMoleculeChemicalMixtureMolecularMixtureComplexMolecularMixture MESH OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureProtein CAS MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood DrugCentral MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureMolecularMixtureComplexMolecularMixture GTOPDB MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood HMDB MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.COMPOUND MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood ChemBank MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood PUBCHEM.SUBSTANCE MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood SIDER.DRUG MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood INCHI MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood INCHIKEY MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood BIGG.METABOLITE SmallMoleculeNucleicAcidEntityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood UMLS OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureGenePolypeptideProtein foodb.compound SmallMoleculeNucleicAcidEntityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.GLYCAN MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood KEGG.DRUG MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureMolecularMixtureComplexMolecularMixture KEGG.ENVIRON MolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFood UMLS OntologyClassOrganismTaxonMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureMolecularActivityProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodDiseasePhenotypicFeatureAnatomicalEntityCellularComponentCellGrossAnatomicalStructureGenePolypeptideProtein"},{"location":"SmallMolecule/#linkml-source","title":"LinkML Source","text":"
                                        name: small molecule\nid_prefixes:\n- CHEBI\n- PUBCHEM.COMPOUND\n- CHEMBL.COMPOUND\n- UNII\n- DRUGBANK\n- MESH\n- CAS\n- DrugCentral\n- GTOPDB\n- HMDB\n- KEGG.COMPOUND\n- ChemBank\n- PUBCHEM.SUBSTANCE\n- SIDER.DRUG\n- INCHI\n- INCHIKEY\n- BIGG.METABOLITE\n- UMLS\n- foodb.compound\n- KEGG.GLYCAN\n- KEGG.DRUG\n- KEGG.ENVIRON\n- UMLS\ndescription: A small molecule entity is a molecular entity characterized by availability\n  in small-molecule databases of SMILES, InChI, IUPAC, or other unambiguous representation\n  of its precise chemical structure; for convenience of representation, any valid\n  chemical representation is included, even if it is not strictly molecular (e.g.,\n  sodium ion).\nin_subset:\n- model_organism_database\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- chemical substance\nnarrow_mappings:\n- STY:T196\n- CHEBI:59999\n- bioschemas:ChemicalSubstance\n- STY:T123\n- STY:T131\n- STY:T125\n- STY:T197\n- STY:T109\n- STY:T118\n- STY:T111\n- STY:T119\n- STY:T124\n- STY:T115\n- STY:T110\n- STY:T127\nis_a: molecular entity\nslot_usage:\n  id:\n    name: id\n    examples:\n    - value: CHEBI:29101\n      description: sodium ion\n    domain_of:\n    - ontology class\n    - entity\n\n
                                        "},{"location":"Snv/","title":"Class: Snv","text":"Description: SNVs are single nucleotide positions in genomic DNA at which different sequence alternatives exist

                                        Aliases: single nucleotide variant, single nucleotide polymorphism, snp

                                         classDiagram\n    class Snv\n      SequenceVariant <|-- Snv\n\n      Snv : category\n\n      Snv : deprecated\n\n      Snv : description\n\n      Snv : full_name\n\n      Snv : has_attribute\n\n          Snv --|> Attribute : has_attribute\n\n      Snv : has_biological_sequence\n\n      Snv : has_gene\n\n          Snv --|> Gene : has_gene\n\n      Snv : id\n\n      Snv : in_taxon\n\n          Snv --|> OrganismTaxon : in_taxon\n\n      Snv : in_taxon_label\n\n      Snv : iri\n\n      Snv : name\n\n      Snv : provided_by\n\n      Snv : synonym\n\n      Snv : type\n\n      Snv : xref\n\n\n
                                        "},{"location":"Snv/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • SequenceVariant [ GenomicEntity PhysicalEssence OntologyClass]
                                                • Snv
                                        "},{"location":"Snv/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance has_gene: Each allele can be associated with any number of genes 0..* Gene SequenceVariant has_biological_sequence: The state of the sequence w.r.t a reference sequence 0..1 BiologicalSequence GenomicEntity id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String OntologyClass, Entity in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Snv/#linkml-source","title":"LinkML Source","text":"
                                        name: snv\ndescription: SNVs are single nucleotide positions in genomic DNA at which different\n  sequence alternatives exist\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- single nucleotide variant\n- single nucleotide polymorphism\n- snp\nexact_mappings:\n- SO:0001483\nis_a: sequence variant\n\n
                                        "},{"location":"SocioeconomicAttribute/","title":"Class: SocioeconomicAttribute","text":"Description: Attributes relating to a socioeconomic manifestation
                                         classDiagram\n    class SocioeconomicAttribute\n      Attribute <|-- SocioeconomicAttribute\n\n      SocioeconomicAttribute : category\n\n      SocioeconomicAttribute : deprecated\n\n      SocioeconomicAttribute : description\n\n      SocioeconomicAttribute : full_name\n\n      SocioeconomicAttribute : has_attribute\n\n          SocioeconomicAttribute --|> Attribute : has_attribute\n\n      SocioeconomicAttribute : has_attribute_type\n\n          SocioeconomicAttribute --|> OntologyClass : has_attribute_type\n\n      SocioeconomicAttribute : has_qualitative_value\n\n          SocioeconomicAttribute --|> NamedThing : has_qualitative_value\n\n      SocioeconomicAttribute : has_quantitative_value\n\n          SocioeconomicAttribute --|> QuantityValue : has_quantitative_value\n\n      SocioeconomicAttribute : id\n\n      SocioeconomicAttribute : iri\n\n      SocioeconomicAttribute : name\n\n      SocioeconomicAttribute : provided_by\n\n      SocioeconomicAttribute : synonym\n\n      SocioeconomicAttribute : type\n\n      SocioeconomicAttribute : xref\n\n\n
                                        "},{"location":"SocioeconomicAttribute/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • Attribute [ OntologyClass]
                                              • SocioeconomicAttribute
                                        "},{"location":"SocioeconomicAttribute/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance name: The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term. 0..1 LabelType Entity, Attribute has_attribute_type: connects an attribute to a class that describes it 1..1 OntologyClass Attribute has_quantitative_value: connects an attribute to a value 0..* QuantityValue Attribute has_qualitative_value: connects an attribute to a value 0..1 NamedThing Attribute iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity, Attribute id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String OntologyClass, Entity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"SocioeconomicAttribute/#usages","title":"Usages","text":"used by used in type used SocioeconomicExposure has_attribute range SocioeconomicAttribute"},{"location":"SocioeconomicAttribute/#linkml-source","title":"LinkML Source","text":"
                                        name: socioeconomic attribute\ndescription: Attributes relating to a socioeconomic manifestation\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: attribute\n\n
                                        "},{"location":"SocioeconomicExposure/","title":"Class: SocioeconomicExposure","text":"Description: A socioeconomic exposure is a factor relating to social and financial status of an affected individual (e.g. poverty).
                                         classDiagram\n    class SocioeconomicExposure\n      ExposureEvent <|-- SocioeconomicExposure\n      Attribute <|-- SocioeconomicExposure\n\n      SocioeconomicExposure : category\n\n      SocioeconomicExposure : deprecated\n\n      SocioeconomicExposure : description\n\n      SocioeconomicExposure : full_name\n\n      SocioeconomicExposure : has_attribute\n\n          SocioeconomicExposure --|> SocioeconomicAttribute : has_attribute\n\n      SocioeconomicExposure : has_attribute_type\n\n          SocioeconomicExposure --|> OntologyClass : has_attribute_type\n\n      SocioeconomicExposure : has_qualitative_value\n\n          SocioeconomicExposure --|> NamedThing : has_qualitative_value\n\n      SocioeconomicExposure : has_quantitative_value\n\n          SocioeconomicExposure --|> QuantityValue : has_quantitative_value\n\n      SocioeconomicExposure : id\n\n      SocioeconomicExposure : iri\n\n      SocioeconomicExposure : name\n\n      SocioeconomicExposure : provided_by\n\n      SocioeconomicExposure : synonym\n\n      SocioeconomicExposure : timepoint\n\n      SocioeconomicExposure : type\n\n      SocioeconomicExposure : xref\n\n\n
                                        "},{"location":"SocioeconomicExposure/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • Attribute [ OntologyClass]
                                              • SocioeconomicExposure [ ExposureEvent]
                                        "},{"location":"SocioeconomicExposure/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance timepoint: a point in time 0..1 TimeType ExposureEvent name: The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term. 0..1 LabelType Entity, Attribute has_attribute_type: connects an attribute to a class that describes it 1..1 OntologyClass Attribute has_quantitative_value: connects an attribute to a value 0..* QuantityValue Attribute has_qualitative_value: connects an attribute to a value 0..1 NamedThing Attribute iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity, Attribute id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String OntologyClass, Entity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 1..* SocioeconomicAttribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"SocioeconomicExposure/#linkml-source","title":"LinkML Source","text":"
                                        name: socioeconomic exposure\ndescription: A socioeconomic exposure is a factor relating to social and financial\n  status of an affected individual (e.g. poverty).\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: attribute\nmixins:\n- exposure event\nslot_usage:\n  has attribute:\n    name: has attribute\n    domain_of:\n    - entity\n    range: socioeconomic attribute\n    required: true\n\n
                                        "},{"location":"SocioeconomicOutcome/","title":"Class: SocioeconomicOutcome","text":"Description: An general social or economic outcome, such as healthcare costs, utilization, etc., resulting from an exposure event
                                         classDiagram\n    class SocioeconomicOutcome\n      Outcome <|-- SocioeconomicOutcome\n\n\n
                                        "},{"location":"SocioeconomicOutcome/#inheritance","title":"Inheritance","text":"
                                        • SocioeconomicOutcome [ Outcome]
                                        "},{"location":"SocioeconomicOutcome/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"SocioeconomicOutcome/#linkml-source","title":"LinkML Source","text":"
                                        name: socioeconomic outcome\ndescription: An general social or economic outcome, such as healthcare costs, utilization,\n  etc., resulting from an exposure event\nfrom_schema: https://w3id.org/biolink/biolink-model\nmixins:\n- outcome\n\n
                                        "},{"location":"Sparqlpath/","title":"Type: Sparqlpath","text":"

                                        A string encoding a SPARQL Property Path. The value of the string MUST conform to SPARQL syntax and SHOULD dereference to zero or more valid objects within the current instance document when encoded as RDF.

                                        • base: str

                                        • uri: xsd:string

                                        • repr: str

                                        "},{"location":"SpecificityQuantifier/","title":"Class: SpecificityQuantifier","text":"
                                         classDiagram\n    class SpecificityQuantifier\n      RelationshipQuantifier <|-- SpecificityQuantifier\n\n\n      SpecificityQuantifier <|-- PathognomonicityQuantifier\n\n\n\n
                                        "},{"location":"SpecificityQuantifier/#inheritance","title":"Inheritance","text":"
                                        • RelationshipQuantifier
                                          • SpecificityQuantifier
                                            • PathognomonicityQuantifier
                                        "},{"location":"SpecificityQuantifier/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"SpecificityQuantifier/#mixin-usage","title":"Mixin Usage","text":"mixed into description"},{"location":"SpecificityQuantifier/#linkml-source","title":"LinkML Source","text":"
                                        name: specificity quantifier\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: relationship quantifier\nmixin: true\n\n
                                        "},{"location":"StrandEnum/","title":"Enum: StrandEnum","text":"

                                        strand

                                        "},{"location":"StrandEnum/#permissible-values","title":"Permissible Values","text":"Value Meaning Description + None Positive - None Negative . None Unstranded ? None Unknown"},{"location":"StrandEnum/#slots","title":"Slots","text":"Name Description genome_build The version of the genome on which a feature is located. For example, GRCh38 for Homo sapiens. strand The strand on which a feature is located. Has a value of '+' (sense strand or forward strand) or '-' (anti-sense strand or reverse strand)."},{"location":"StrandEnum/#linkml-source","title":"LinkML Source","text":"
                                        name: StrandEnum\ndescription: strand\nfrom_schema: https://w3id.org/biolink/biolink-model\npermissible_values:\n  +:\n    text: +\n    description: Positive\n  '-':\n    text: '-'\n    description: Negative\n  .:\n    text: .\n    description: Unstranded\n  '?':\n    text: '?'\n    description: Unknown\n\n
                                        "},{"location":"String/","title":"Type: String","text":"

                                        A character string

                                        • base: str

                                        • uri: xsd:string

                                        "},{"location":"Study/","title":"Class: Study","text":"Description: a detailed investigation and/or analysis
                                         classDiagram\n    class Study\n      Activity <|-- Study\n\n      Study : category\n\n      Study : deprecated\n\n      Study : description\n\n      Study : full_name\n\n      Study : has_attribute\n\n          Study --|> Attribute : has_attribute\n\n      Study : id\n\n      Study : iri\n\n      Study : name\n\n      Study : provided_by\n\n      Study : synonym\n\n      Study : type\n\n      Study : xref\n\n\n
                                        "},{"location":"Study/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • Activity [ ActivityAndBehavior]
                                              • Study
                                        "},{"location":"Study/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Study/#linkml-source","title":"LinkML Source","text":"
                                        name: study\ndescription: a detailed investigation and/or analysis\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- NCIT:C63536\nclose_mappings:\n- SIO:001066\n- SEPIO:0000004\nnarrow_mappings:\n- SIO:000994\nis_a: activity\n\n
                                        "},{"location":"StudyPopulation/","title":"Class: StudyPopulation","text":"Description: A group of people banded together or treated as a group as participants in a research study.
                                         classDiagram\n    class StudyPopulation\n      PopulationOfIndividualOrganisms <|-- StudyPopulation\n\n\n      StudyPopulation <|-- Cohort\n\n\n      StudyPopulation : category\n\n      StudyPopulation : deprecated\n\n      StudyPopulation : description\n\n      StudyPopulation : full_name\n\n      StudyPopulation : has_attribute\n\n          StudyPopulation --|> Attribute : has_attribute\n\n      StudyPopulation : id\n\n      StudyPopulation : in_taxon\n\n          StudyPopulation --|> OrganismTaxon : in_taxon\n\n      StudyPopulation : in_taxon_label\n\n      StudyPopulation : iri\n\n      StudyPopulation : name\n\n      StudyPopulation : provided_by\n\n      StudyPopulation : synonym\n\n      StudyPopulation : type\n\n      StudyPopulation : xref\n\n\n
                                        "},{"location":"StudyPopulation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • OrganismalEntity [ SubjectOfInvestigation]
                                                • PopulationOfIndividualOrganisms [ SubjectOfInvestigation]
                                                  • StudyPopulation
                                                    • Cohort [ SubjectOfInvestigation]
                                        "},{"location":"StudyPopulation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: may often be an organism attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"StudyPopulation/#linkml-source","title":"LinkML Source","text":"
                                        name: study population\ndescription: A group of people banded together or treated as a group as participants\n  in a research study.\nfrom_schema: https://w3id.org/biolink/biolink-model\nclose_mappings:\n- WIKIDATA:Q7229825\nis_a: population of individual organisms\n\n
                                        "},{"location":"StudyResult/","title":"Class: StudyResult (Abstract)","text":"Description: A collection of data items from a study that are about a particular study subject or experimental unit (the 'focus' of the Result) - optionally with context/provenance metadata that may be relevant to the interpretation of this data as evidence.

                                        Notes: The data/metadata included in a Study Result object are typically a subset of data from a larger study data set, that are selected by a curator because they may be useful as evidence for deriving knowledge about a specific focus of the study. The notion of a 'study' here is defined broadly to include any research activity at any scale that is aimed at generating knowledge or hypotheses. This may include a single assay or computational analyses, or a larger scale clinical trial or experimental research investigation.

                                         classDiagram\n    class StudyResult\n      InformationContentEntity <|-- StudyResult\n\n\n      StudyResult <|-- ConceptCountAnalysisResult\n      StudyResult <|-- ObservedExpectedFrequencyAnalysisResult\n      StudyResult <|-- RelativeFrequencyAnalysisResult\n      StudyResult <|-- TextMiningResult\n      StudyResult <|-- ChiSquaredAnalysisResult\n      StudyResult <|-- LogOddsAnalysisResult\n\n\n      StudyResult : category\n\n      StudyResult : creation_date\n\n      StudyResult : deprecated\n\n      StudyResult : description\n\n      StudyResult : format\n\n      StudyResult : full_name\n\n      StudyResult : has_attribute\n\n          StudyResult --|> Attribute : has_attribute\n\n      StudyResult : id\n\n      StudyResult : iri\n\n      StudyResult : license\n\n      StudyResult : name\n\n      StudyResult : provided_by\n\n      StudyResult : rights\n\n      StudyResult : synonym\n\n      StudyResult : type\n\n      StudyResult : xref\n\n\n
                                        "},{"location":"StudyResult/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • InformationContentEntity
                                              • StudyResult
                                                • ConceptCountAnalysisResult
                                                • ObservedExpectedFrequencyAnalysisResult
                                                • RelativeFrequencyAnalysisResult
                                                • TextMiningResult
                                                • ChiSquaredAnalysisResult
                                                • LogOddsAnalysisResult
                                        "},{"location":"StudyResult/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance license: None 0..1 String InformationContentEntity rights: None 0..1 String InformationContentEntity format: None 0..1 String InformationContentEntity creation_date: date on which an entity was created. This can be applied to nodes or edges 0..1 Date InformationContentEntity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"StudyResult/#linkml-source","title":"LinkML Source","text":"
                                        name: study result\ndescription: A collection of data items from a study that are about a particular study\n  subject or experimental unit (the  'focus' of the Result) - optionally with context/provenance\n  metadata that may be relevant to the interpretation of this data as evidence.\nnotes:\n- The data/metadata included in a Study Result object are typically a subset of data\n  from a larger study data set, that are selected by a curator because they may be\n  useful as evidence for deriving knowledge about a specific focus of the study. The\n  notion of a 'study' here is defined broadly to include any research activity at\n  any scale that is aimed at generating knowledge or hypotheses. This may include\n  a single assay or computational analyses, or a larger scale clinical trial or experimental\n  research investigation.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: information content entity\nabstract: true\n\n
                                        "},{"location":"StudyVariable/","title":"Class: StudyVariable","text":"Description: a variable that is used as a measure in the investigation of a study
                                         classDiagram\n    class StudyVariable\n      InformationContentEntity <|-- StudyVariable\n\n      StudyVariable : category\n\n      StudyVariable : creation_date\n\n      StudyVariable : deprecated\n\n      StudyVariable : description\n\n      StudyVariable : format\n\n      StudyVariable : full_name\n\n      StudyVariable : has_attribute\n\n          StudyVariable --|> Attribute : has_attribute\n\n      StudyVariable : id\n\n      StudyVariable : iri\n\n      StudyVariable : license\n\n      StudyVariable : name\n\n      StudyVariable : provided_by\n\n      StudyVariable : rights\n\n      StudyVariable : synonym\n\n      StudyVariable : type\n\n      StudyVariable : xref\n\n\n
                                        "},{"location":"StudyVariable/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • InformationContentEntity
                                              • StudyVariable
                                        "},{"location":"StudyVariable/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance license: None 0..1 String InformationContentEntity rights: None 0..1 String InformationContentEntity format: None 0..1 String InformationContentEntity creation_date: date on which an entity was created. This can be applied to nodes or edges 0..1 Date InformationContentEntity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"StudyVariable/#linkml-source","title":"LinkML Source","text":"
                                        name: study variable\ndescription: a variable that is used as a measure in the investigation of a study\nfrom_schema: https://w3id.org/biolink/biolink-model\nclose_mappings:\n- STATO:0000258\n- SIO:000367\nnarrow_mappings:\n- NCIT:C142192\nis_a: information content entity\n\n
                                        "},{"location":"SubjectOfInvestigation/","title":"Class: SubjectOfInvestigation","text":"Description: An entity that has the role of being studied in an investigation, study, or experiment
                                         classDiagram\n    class SubjectOfInvestigation\n      SubjectOfInvestigation <|-- MaterialSample\n      SubjectOfInvestigation <|-- OrganismalEntity\n      SubjectOfInvestigation <|-- Virus\n      SubjectOfInvestigation <|-- CellularOrganism\n      SubjectOfInvestigation <|-- Mammal\n      SubjectOfInvestigation <|-- Human\n      SubjectOfInvestigation <|-- IndividualOrganism\n      SubjectOfInvestigation <|-- PopulationOfIndividualOrganisms\n      SubjectOfInvestigation <|-- CellLine\n      SubjectOfInvestigation <|-- Case\n      SubjectOfInvestigation <|-- Cohort\n\n\n
                                        "},{"location":"SubjectOfInvestigation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"SubjectOfInvestigation/#mixin-usage","title":"Mixin Usage","text":"mixed into description MaterialSample A sample is a limited quantity of something (e.g. an individual or set of individuals from a population, or a portion of a substance) to be used for testing, analysis, inspection, investigation, demonstration, or trial use. [SIO] OrganismalEntity A named entity that is either a part of an organism, a whole organism, population or clade of organisms, excluding chemical entities Virus A virus is a microorganism that replicates itself as a microRNA and infects the host cell. CellularOrganism Mammal A member of the class Mammalia, a clade of endothermic amniotes distinguished from reptiles and birds by the possession of hair, three middle ear bones, mammary glands, and a neocortex Human A member of the the species Homo sapiens. IndividualOrganism An instance of an organism. For example, Richard Nixon, Charles Darwin, my pet cat. Example ID: ORCID:0000-0002-5355-2576 PopulationOfIndividualOrganisms A collection of individuals from the same taxonomic class distinguished by one or more characteristics. Characteristics can include, but are not limited to, shared geographic location, genetics, phenotypes. CellLine None Case An individual (human) organism that has a patient role in some clinical context. Cohort A group of people banded together or treated as a group who share common characteristics. A cohort 'study' is a particular form of longitudinal study that samples a cohort, performing a cross-section at intervals through time."},{"location":"SubjectOfInvestigation/#linkml-source","title":"LinkML Source","text":"
                                        name: subject of investigation\ndescription: An entity that has the role of being studied in an investigation, study,\n  or experiment\nfrom_schema: https://w3id.org/biolink/biolink-model\nmixin: true\n\n
                                        "},{"location":"SymbolType/","title":"Type: SymbolType","text":"
                                        • base: str

                                        • uri: xsd:string

                                        • typeof: string

                                        "},{"location":"TRAPI-examples/","title":"TRAPI Examples","text":""},{"location":"TRAPI-examples/#trapi-examples","title":"TRAPI Examples","text":"

                                        For reference, here is the TRAPI 1.3 data representation for qualifiers.

                                        The summary of TRAPI 1.3 support for qualifiers is as follows:

                                        • Add a \u2018qualifiers\u2019 property to the Edge object
                                        • Define a new Qualifier object
                                        • Extend QEdge model to include support for qualifier-constraints

                                        To represent a query for \"what decreases degradation of ESR1 protein\", a TRAPI query graph would look like this:

                                        {\n  \"query_graph\": {\n    \"nodes\": {\n      \"n0\": {\n        \"categories\": [\"biolink:ChemicalEntity\"]\n      },\n      \"n1\": {\n        \"categories\": [\"biolink:GeneOrGeneProduct\"],\n        \"ids\": [\"HGNC:3467\"]\n      }\n    },\n    \"edges\": {\n      \"e01\": {\n        \"subject\": \"n0\",\n        \"object\": \"n1\",\n        \"predicates\": [\n          \"biolink:affects\"\n        ],\n        \"qualifier_constraints\": [\n          {\n            \"qualifier_set\": [\n              {\n                \"qualifier_type_id\": \"biolink:object_aspect_qualifier\",\n                \"qualifier_value\": \"degradation\"\n              },\n              {\n                \"qualifier_type_id\": \"biolink:object_direction_qualifier\",\n                \"qualifier_value\": \"decreased\"\n              }\n            ]\n          }\n        ]\n      }\n    }\n  }\n}\n

                                        and a TRAPI result would look like this:

                                        {\n  \"knowledge_graph\": {\n    \"nodes\": {\n      \"n0\": {\n        \"categories\": [\"biolink:ChemicalEntity\"],\n        \"name\": \"Bisphenol A\"\n      },\n      \"n1\": {\n        \"categories\": [\"biolink:Gene\"],\n        \"name\": \"ESR1\"\n      }\n    },\n    \"edges\": {\n      \"x17770\": {\n        \"predicate\": \"biolink:affects\",\n        \"subject\": \"PUBCHEM.COMPOUND:6623\",\n        \"object\": \"HGNC:3467\",\n        \"qualifiers\": [\n          {\n            \"qualifier_type_id\": \"biolink:object_aspect_qualifier\",\n            \"qualifier_value\": \"degradation\"\n          },\n          {\n            \"qualifier_type_id\": \"biolink:object_direction_qualifier\",\n            \"qualifier_value\": \"decreased\"\n          }\n        ]\n      }\n    }\n  },\n  \"results\": [\n    {\n      \"node_bindings\": {\n        \"n0\": [\n          {\n            \"id\": \"PUBCHEM.COMPOUND:6623\"\n          }\n        ],\n        \"n1\": [\n          {\n            \"id\": \"HGNC:3467\"\n          }\n        ]\n      },\n      \"edge_bindings\": {\n        \"e01\": [\n          {\n            \"id\": \"x17770\"\n          }\n        ]\n      }\n    }\n  ]\n}\n
                                        "},{"location":"TaxonToTaxonAssociation/","title":"Class: TaxonToTaxonAssociation","text":"
                                         classDiagram\n    class TaxonToTaxonAssociation\n      Association <|-- TaxonToTaxonAssociation\n\n      TaxonToTaxonAssociation : aggregator_knowledge_source\n\n      TaxonToTaxonAssociation : category\n\n      TaxonToTaxonAssociation : deprecated\n\n      TaxonToTaxonAssociation : description\n\n      TaxonToTaxonAssociation : has_attribute\n\n          TaxonToTaxonAssociation --|> Attribute : has_attribute\n\n      TaxonToTaxonAssociation : has_evidence\n\n          TaxonToTaxonAssociation --|> EvidenceType : has_evidence\n\n      TaxonToTaxonAssociation : id\n\n      TaxonToTaxonAssociation : iri\n\n      TaxonToTaxonAssociation : knowledge_source\n\n      TaxonToTaxonAssociation : name\n\n      TaxonToTaxonAssociation : negated\n\n      TaxonToTaxonAssociation : object\n\n          TaxonToTaxonAssociation --|> OrganismTaxon : object\n\n      TaxonToTaxonAssociation : object_category\n\n          TaxonToTaxonAssociation --|> OntologyClass : object_category\n\n      TaxonToTaxonAssociation : object_category_closure\n\n          TaxonToTaxonAssociation --|> OntologyClass : object_category_closure\n\n      TaxonToTaxonAssociation : object_closure\n\n      TaxonToTaxonAssociation : object_label_closure\n\n      TaxonToTaxonAssociation : object_namespace\n\n      TaxonToTaxonAssociation : original_object\n\n      TaxonToTaxonAssociation : original_predicate\n\n      TaxonToTaxonAssociation : original_subject\n\n      TaxonToTaxonAssociation : predicate\n\n      TaxonToTaxonAssociation : primary_knowledge_source\n\n      TaxonToTaxonAssociation : publications\n\n          TaxonToTaxonAssociation --|> Publication : publications\n\n      TaxonToTaxonAssociation : qualifier\n\n      TaxonToTaxonAssociation : qualifiers\n\n          TaxonToTaxonAssociation --|> OntologyClass : qualifiers\n\n      TaxonToTaxonAssociation : retrieval_source_ids\n\n          TaxonToTaxonAssociation --|> RetrievalSource : retrieval_source_ids\n\n      TaxonToTaxonAssociation : subject\n\n          TaxonToTaxonAssociation --|> OrganismTaxon : subject\n\n      TaxonToTaxonAssociation : subject_category\n\n          TaxonToTaxonAssociation --|> OntologyClass : subject_category\n\n      TaxonToTaxonAssociation : subject_category_closure\n\n          TaxonToTaxonAssociation --|> OntologyClass : subject_category_closure\n\n      TaxonToTaxonAssociation : subject_closure\n\n      TaxonToTaxonAssociation : subject_label_closure\n\n      TaxonToTaxonAssociation : subject_namespace\n\n      TaxonToTaxonAssociation : timepoint\n\n      TaxonToTaxonAssociation : type\n\n\n
                                        "},{"location":"TaxonToTaxonAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • TaxonToTaxonAssociation
                                        "},{"location":"TaxonToTaxonAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 OrganismTaxon Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: An association between individuals of different taxa. 1..1 OrganismTaxon Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"TaxonToTaxonAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: taxon to taxon association\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nslot_usage:\n  subject:\n    name: subject\n    domain_of:\n    - association\n    range: organism taxon\n  object:\n    name: object\n    description: An association between individuals of different taxa.\n    domain_of:\n    - association\n    range: organism taxon\ndefining_slots:\n- subject\n- predicate\n- object\n\n
                                        "},{"location":"TaxonomicRank/","title":"Class: TaxonomicRank","text":"Description: A descriptor for the rank within a taxonomic classification. Example instance: TAXRANK:0000017 (kingdom)
                                         classDiagram\n    class TaxonomicRank\n      OntologyClass <|-- TaxonomicRank\n\n      TaxonomicRank : id\n\n\n
                                        "},{"location":"TaxonomicRank/#inheritance","title":"Inheritance","text":"
                                        • OntologyClass
                                          • TaxonomicRank
                                        "},{"location":"TaxonomicRank/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String OntologyClass"},{"location":"TaxonomicRank/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage TAXRANK TaxonomicRank"},{"location":"TaxonomicRank/#linkml-source","title":"LinkML Source","text":"
                                        name: taxonomic rank\nid_prefixes:\n- TAXRANK\ndescription: 'A descriptor for the rank within a taxonomic classification. Example\n  instance: TAXRANK:0000017 (kingdom)'\nfrom_schema: https://w3id.org/biolink/biolink-model\nmappings:\n- WIKIDATA:Q427626\nis_a: ontology class\n\n
                                        "},{"location":"Testing/","title":"Subset: Testing","text":"

                                        TBD

                                        "},{"location":"TextMiningResult/","title":"Class: TextMiningResult","text":"Description: A result of text mining.
                                         classDiagram\n    class TextMiningResult\n      StudyResult <|-- TextMiningResult\n\n      TextMiningResult : category\n\n      TextMiningResult : creation_date\n\n      TextMiningResult : deprecated\n\n      TextMiningResult : description\n\n      TextMiningResult : format\n\n      TextMiningResult : full_name\n\n      TextMiningResult : has_attribute\n\n          TextMiningResult --|> Attribute : has_attribute\n\n      TextMiningResult : id\n\n      TextMiningResult : iri\n\n      TextMiningResult : license\n\n      TextMiningResult : name\n\n      TextMiningResult : provided_by\n\n      TextMiningResult : rights\n\n      TextMiningResult : synonym\n\n      TextMiningResult : type\n\n      TextMiningResult : xref\n\n\n
                                        "},{"location":"TextMiningResult/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • InformationContentEntity
                                              • StudyResult
                                                • TextMiningResult
                                        "},{"location":"TextMiningResult/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance license: None 0..1 String InformationContentEntity rights: None 0..1 String InformationContentEntity format: None 0..1 String InformationContentEntity creation_date: date on which an entity was created. This can be applied to nodes or edges 0..1 Date InformationContentEntity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"TextMiningResult/#linkml-source","title":"LinkML Source","text":"
                                        name: text mining result\ndescription: A result of text mining.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: study result\n\n
                                        "},{"location":"ThingWithTaxon/","title":"Class: ThingWithTaxon","text":"Description: A mixin that can be used on any entity that can be taxonomically classified. This includes individual organisms; genes, their products and other molecular entities; body parts; biological processes
                                         classDiagram\n    class ThingWithTaxon\n      ThingWithTaxon <|-- BiologicalEntity\n      ThingWithTaxon <|-- NucleicAcidEntity\n      ThingWithTaxon <|-- GenomicBackgroundExposure\n\n      ThingWithTaxon : in_taxon\n\n          ThingWithTaxon --|> OrganismTaxon : in_taxon\n\n      ThingWithTaxon : in_taxon_label\n\n\n
                                        "},{"location":"ThingWithTaxon/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon direct in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType direct"},{"location":"ThingWithTaxon/#mixin-usage","title":"Mixin Usage","text":"mixed into description BiologicalEntity None NucleicAcidEntity A nucleic acid entity is a molecular entity characterized by availability in gene databases of nucleotide-based sequence representations of its precise sequence; for convenience of representation, partial sequences of various kinds are included. GenomicBackgroundExposure A genomic background exposure is where an individual's specific genomic background of genes, sequence variants or other pre-existing genomic conditions constitute a kind of 'exposure' to the organism, leading to or influencing an outcome."},{"location":"ThingWithTaxon/#usages","title":"Usages","text":"used by used in type used StudyPopulation in_taxon domain ThingWithTaxon StudyPopulation in_taxon_label domain ThingWithTaxon ThingWithTaxon in_taxon domain ThingWithTaxon ThingWithTaxon in_taxon_label domain ThingWithTaxon BiologicalEntity in_taxon domain ThingWithTaxon BiologicalEntity in_taxon_label domain ThingWithTaxon NucleicAcidEntity in_taxon domain ThingWithTaxon NucleicAcidEntity in_taxon_label domain ThingWithTaxon RegulatoryRegion in_taxon domain ThingWithTaxon RegulatoryRegion in_taxon_label domain ThingWithTaxon AccessibleDnaRegion in_taxon domain ThingWithTaxon AccessibleDnaRegion in_taxon_label domain ThingWithTaxon TranscriptionFactorBindingSite in_taxon domain ThingWithTaxon TranscriptionFactorBindingSite in_taxon_label domain ThingWithTaxon BiologicalProcessOrActivity in_taxon domain ThingWithTaxon BiologicalProcessOrActivity in_taxon_label domain ThingWithTaxon MolecularActivity in_taxon domain ThingWithTaxon MolecularActivity in_taxon_label domain ThingWithTaxon BiologicalProcess in_taxon domain ThingWithTaxon BiologicalProcess in_taxon_label domain ThingWithTaxon Pathway in_taxon domain ThingWithTaxon Pathway in_taxon_label domain ThingWithTaxon PhysiologicalProcess in_taxon domain ThingWithTaxon PhysiologicalProcess in_taxon_label domain ThingWithTaxon Behavior in_taxon domain ThingWithTaxon Behavior in_taxon_label domain ThingWithTaxon GeneticInheritance in_taxon domain ThingWithTaxon GeneticInheritance in_taxon_label domain ThingWithTaxon OrganismalEntity in_taxon domain ThingWithTaxon OrganismalEntity in_taxon_label domain ThingWithTaxon Bacterium in_taxon domain ThingWithTaxon Bacterium in_taxon_label domain ThingWithTaxon Virus in_taxon domain ThingWithTaxon Virus in_taxon_label domain ThingWithTaxon CellularOrganism in_taxon domain ThingWithTaxon CellularOrganism in_taxon_label domain ThingWithTaxon Mammal in_taxon domain ThingWithTaxon Mammal in_taxon_label domain ThingWithTaxon Human in_taxon domain ThingWithTaxon Human in_taxon_label domain ThingWithTaxon Plant in_taxon domain ThingWithTaxon Plant in_taxon_label domain ThingWithTaxon Invertebrate in_taxon domain ThingWithTaxon Invertebrate in_taxon_label domain ThingWithTaxon Vertebrate in_taxon domain ThingWithTaxon Vertebrate in_taxon_label domain ThingWithTaxon Fungus in_taxon domain ThingWithTaxon Fungus in_taxon_label domain ThingWithTaxon LifeStage in_taxon domain ThingWithTaxon LifeStage in_taxon_label domain ThingWithTaxon IndividualOrganism in_taxon domain ThingWithTaxon IndividualOrganism in_taxon_label domain ThingWithTaxon PopulationOfIndividualOrganisms in_taxon domain ThingWithTaxon PopulationOfIndividualOrganisms in_taxon_label domain ThingWithTaxon DiseaseOrPhenotypicFeature in_taxon domain ThingWithTaxon DiseaseOrPhenotypicFeature in_taxon_label domain ThingWithTaxon Disease in_taxon domain ThingWithTaxon Disease in_taxon_label domain ThingWithTaxon PhenotypicFeature in_taxon domain ThingWithTaxon PhenotypicFeature in_taxon_label domain ThingWithTaxon BehavioralFeature in_taxon domain ThingWithTaxon BehavioralFeature in_taxon_label domain ThingWithTaxon AnatomicalEntity in_taxon domain ThingWithTaxon AnatomicalEntity in_taxon_label domain ThingWithTaxon CellularComponent in_taxon domain ThingWithTaxon CellularComponent in_taxon_label domain ThingWithTaxon Cell in_taxon domain ThingWithTaxon Cell in_taxon_label domain ThingWithTaxon CellLine in_taxon domain ThingWithTaxon CellLine in_taxon_label domain ThingWithTaxon GrossAnatomicalStructure in_taxon domain ThingWithTaxon GrossAnatomicalStructure in_taxon_label domain ThingWithTaxon Gene in_taxon domain ThingWithTaxon Gene in_taxon_label domain ThingWithTaxon MacromolecularComplex in_taxon domain ThingWithTaxon MacromolecularComplex in_taxon_label domain ThingWithTaxon NucleosomeModification in_taxon domain ThingWithTaxon NucleosomeModification in_taxon_label domain ThingWithTaxon Genome in_taxon domain ThingWithTaxon Genome in_taxon_label domain ThingWithTaxon Exon in_taxon domain ThingWithTaxon Exon in_taxon_label domain ThingWithTaxon Transcript in_taxon domain ThingWithTaxon Transcript in_taxon_label domain ThingWithTaxon CodingSequence in_taxon domain ThingWithTaxon CodingSequence in_taxon_label domain ThingWithTaxon Polypeptide in_taxon domain ThingWithTaxon Polypeptide in_taxon_label domain ThingWithTaxon Protein in_taxon domain ThingWithTaxon Protein in_taxon_label domain ThingWithTaxon ProteinIsoform in_taxon domain ThingWithTaxon ProteinIsoform in_taxon_label domain ThingWithTaxon ProteinDomain in_taxon domain ThingWithTaxon ProteinDomain in_taxon_label domain ThingWithTaxon PosttranslationalModification in_taxon domain ThingWithTaxon PosttranslationalModification in_taxon_label domain ThingWithTaxon ProteinFamily in_taxon domain ThingWithTaxon ProteinFamily in_taxon_label domain ThingWithTaxon NucleicAcidSequenceMotif in_taxon domain ThingWithTaxon NucleicAcidSequenceMotif in_taxon_label domain ThingWithTaxon RNAProduct in_taxon domain ThingWithTaxon RNAProduct in_taxon_label domain ThingWithTaxon RNAProductIsoform in_taxon domain ThingWithTaxon RNAProductIsoform in_taxon_label domain ThingWithTaxon NoncodingRNAProduct in_taxon domain ThingWithTaxon NoncodingRNAProduct in_taxon_label domain ThingWithTaxon MicroRNA in_taxon domain ThingWithTaxon MicroRNA in_taxon_label domain ThingWithTaxon SiRNA in_taxon domain ThingWithTaxon SiRNA in_taxon_label domain ThingWithTaxon GeneFamily in_taxon domain ThingWithTaxon GeneFamily in_taxon_label domain ThingWithTaxon Genotype in_taxon domain ThingWithTaxon Genotype in_taxon_label domain ThingWithTaxon Haplotype in_taxon domain ThingWithTaxon Haplotype in_taxon_label domain ThingWithTaxon SequenceVariant in_taxon domain ThingWithTaxon SequenceVariant in_taxon_label domain ThingWithTaxon Snv in_taxon domain ThingWithTaxon Snv in_taxon_label domain ThingWithTaxon ReagentTargetedGene in_taxon domain ThingWithTaxon ReagentTargetedGene in_taxon_label domain ThingWithTaxon ClinicalFinding in_taxon domain ThingWithTaxon ClinicalFinding in_taxon_label domain ThingWithTaxon Case in_taxon domain ThingWithTaxon Case in_taxon_label domain ThingWithTaxon Cohort in_taxon domain ThingWithTaxon Cohort in_taxon_label domain ThingWithTaxon GenomicBackgroundExposure in_taxon domain ThingWithTaxon GenomicBackgroundExposure in_taxon_label domain ThingWithTaxon PathologicalProcess in_taxon domain ThingWithTaxon PathologicalProcess in_taxon_label domain ThingWithTaxon PathologicalAnatomicalStructure in_taxon domain ThingWithTaxon PathologicalAnatomicalStructure in_taxon_label domain ThingWithTaxon"},{"location":"ThingWithTaxon/#linkml-source","title":"LinkML Source","text":"
                                        name: thing with taxon\ndescription: A mixin that can be used on any entity that can be taxonomically classified.\n  This includes individual organisms; genes, their products and other molecular entities;\n  body parts; biological processes\nfrom_schema: https://w3id.org/biolink/biolink-model\nmixin: true\nslots:\n- in taxon\n- in taxon label\n\n
                                        "},{"location":"Time/","title":"Type: Time","text":"

                                        A time object represents a (local) time of day, independent of any particular day

                                        • base: XSDTime

                                        • uri: xsd:time

                                        • repr: str

                                        "},{"location":"TimeType/","title":"Type: TimeType","text":"
                                        • base: XSDTime

                                        • uri: xsd:time

                                        • repr: str

                                        • typeof: time

                                        "},{"location":"Transcript/","title":"Class: Transcript","text":"Description: An RNA synthesized on a DNA or RNA template by an RNA polymerase.
                                         classDiagram\n    class Transcript\n      BiologicalEntity <|-- Transcript\n\n\n      Transcript <|-- RNAProduct\n\n\n      Transcript : category\n\n      Transcript : deprecated\n\n      Transcript : description\n\n      Transcript : full_name\n\n      Transcript : has_attribute\n\n          Transcript --|> Attribute : has_attribute\n\n      Transcript : id\n\n      Transcript : in_taxon\n\n          Transcript --|> OrganismTaxon : in_taxon\n\n      Transcript : in_taxon_label\n\n      Transcript : iri\n\n      Transcript : name\n\n      Transcript : provided_by\n\n      Transcript : synonym\n\n      Transcript : type\n\n      Transcript : xref\n\n\n
                                        "},{"location":"Transcript/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • Transcript
                                                • RNAProduct [ GeneProductMixin]
                                        "},{"location":"Transcript/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Transcript/#usages","title":"Usages","text":"used by used in type used TranscriptToGeneRelationship subject range Transcript ExonToTranscriptRelationship object range Transcript"},{"location":"Transcript/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage ENSEMBL GeneTranscriptPolypeptideProteinProteinIsoformNoncodingRNAProduct FB PathwayGeneTranscriptPolypeptideProteinGeneFamilyGenotypeSequenceVariant"},{"location":"Transcript/#linkml-source","title":"LinkML Source","text":"
                                        name: transcript\nid_prefixes:\n- ENSEMBL\n- FB\ndescription: An RNA synthesized on a DNA or RNA template by an RNA polymerase.\nin_subset:\n- model_organism_database\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- SO:0000673\n- SIO:010450\n- WIKIDATA:Q7243183\n- dcid:RNATranscript\nis_a: biological entity\n\n
                                        "},{"location":"TranscriptToGeneRelationship/","title":"Class: TranscriptToGeneRelationship","text":"Description: A gene is a collection of transcripts
                                         classDiagram\n    class TranscriptToGeneRelationship\n      SequenceFeatureRelationship <|-- TranscriptToGeneRelationship\n\n      TranscriptToGeneRelationship : aggregator_knowledge_source\n\n      TranscriptToGeneRelationship : category\n\n      TranscriptToGeneRelationship : deprecated\n\n      TranscriptToGeneRelationship : description\n\n      TranscriptToGeneRelationship : has_attribute\n\n          TranscriptToGeneRelationship --|> Attribute : has_attribute\n\n      TranscriptToGeneRelationship : has_evidence\n\n          TranscriptToGeneRelationship --|> EvidenceType : has_evidence\n\n      TranscriptToGeneRelationship : id\n\n      TranscriptToGeneRelationship : iri\n\n      TranscriptToGeneRelationship : knowledge_source\n\n      TranscriptToGeneRelationship : name\n\n      TranscriptToGeneRelationship : negated\n\n      TranscriptToGeneRelationship : object\n\n          TranscriptToGeneRelationship --|> Gene : object\n\n      TranscriptToGeneRelationship : object_category\n\n          TranscriptToGeneRelationship --|> OntologyClass : object_category\n\n      TranscriptToGeneRelationship : object_category_closure\n\n          TranscriptToGeneRelationship --|> OntologyClass : object_category_closure\n\n      TranscriptToGeneRelationship : object_closure\n\n      TranscriptToGeneRelationship : object_label_closure\n\n      TranscriptToGeneRelationship : object_namespace\n\n      TranscriptToGeneRelationship : original_object\n\n      TranscriptToGeneRelationship : original_predicate\n\n      TranscriptToGeneRelationship : original_subject\n\n      TranscriptToGeneRelationship : predicate\n\n      TranscriptToGeneRelationship : primary_knowledge_source\n\n      TranscriptToGeneRelationship : publications\n\n          TranscriptToGeneRelationship --|> Publication : publications\n\n      TranscriptToGeneRelationship : qualifier\n\n      TranscriptToGeneRelationship : qualifiers\n\n          TranscriptToGeneRelationship --|> OntologyClass : qualifiers\n\n      TranscriptToGeneRelationship : retrieval_source_ids\n\n          TranscriptToGeneRelationship --|> RetrievalSource : retrieval_source_ids\n\n      TranscriptToGeneRelationship : subject\n\n          TranscriptToGeneRelationship --|> Transcript : subject\n\n      TranscriptToGeneRelationship : subject_category\n\n          TranscriptToGeneRelationship --|> OntologyClass : subject_category\n\n      TranscriptToGeneRelationship : subject_category_closure\n\n          TranscriptToGeneRelationship --|> OntologyClass : subject_category_closure\n\n      TranscriptToGeneRelationship : subject_closure\n\n      TranscriptToGeneRelationship : subject_label_closure\n\n      TranscriptToGeneRelationship : subject_namespace\n\n      TranscriptToGeneRelationship : timepoint\n\n      TranscriptToGeneRelationship : type\n\n\n
                                        "},{"location":"TranscriptToGeneRelationship/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • SequenceFeatureRelationship
                                              • TranscriptToGeneRelationship
                                        "},{"location":"TranscriptToGeneRelationship/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 Transcript Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 Gene Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"TranscriptToGeneRelationship/#linkml-source","title":"LinkML Source","text":"
                                        name: transcript to gene relationship\ndescription: A gene is a collection of transcripts\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: sequence feature relationship\nslot_usage:\n  subject:\n    name: subject\n    domain_of:\n    - association\n    range: transcript\n  object:\n    name: object\n    domain_of:\n    - association\n    range: gene\ndefining_slots:\n- subject\n- object\n\n
                                        "},{"location":"TranscriptionFactorBindingSite/","title":"Class: TranscriptionFactorBindingSite","text":"Description: A region (or regions) of the genome that contains a region of DNA known or predicted to bind a protein that modulates gene transcription

                                        Aliases: tf binding site, binding site

                                         classDiagram\n    class TranscriptionFactorBindingSite\n      GenomicEntity <|-- TranscriptionFactorBindingSite\n      ChemicalEntityOrGeneOrGeneProduct <|-- TranscriptionFactorBindingSite\n      PhysicalEssence <|-- TranscriptionFactorBindingSite\n      OntologyClass <|-- TranscriptionFactorBindingSite\n      RegulatoryRegion <|-- TranscriptionFactorBindingSite\n\n      TranscriptionFactorBindingSite : category\n\n      TranscriptionFactorBindingSite : deprecated\n\n      TranscriptionFactorBindingSite : description\n\n      TranscriptionFactorBindingSite : full_name\n\n      TranscriptionFactorBindingSite : has_attribute\n\n          TranscriptionFactorBindingSite --|> Attribute : has_attribute\n\n      TranscriptionFactorBindingSite : has_biological_sequence\n\n      TranscriptionFactorBindingSite : id\n\n      TranscriptionFactorBindingSite : in_taxon\n\n          TranscriptionFactorBindingSite --|> OrganismTaxon : in_taxon\n\n      TranscriptionFactorBindingSite : in_taxon_label\n\n      TranscriptionFactorBindingSite : iri\n\n      TranscriptionFactorBindingSite : name\n\n      TranscriptionFactorBindingSite : provided_by\n\n      TranscriptionFactorBindingSite : synonym\n\n      TranscriptionFactorBindingSite : type\n\n      TranscriptionFactorBindingSite : xref\n\n\n
                                        "},{"location":"TranscriptionFactorBindingSite/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • RegulatoryRegion [ GenomicEntity ChemicalEntityOrGeneOrGeneProduct PhysicalEssence OntologyClass]
                                                • TranscriptionFactorBindingSite [ GenomicEntity ChemicalEntityOrGeneOrGeneProduct PhysicalEssence OntologyClass]
                                        "},{"location":"TranscriptionFactorBindingSite/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance has_biological_sequence: connects a genomic feature to its sequence 0..1 BiologicalSequence GenomicEntity id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String OntologyClass, Entity in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"TranscriptionFactorBindingSite/#linkml-source","title":"LinkML Source","text":"
                                        name: transcription factor binding site\ndescription: A region (or regions) of the genome that contains a region of DNA known\n  or predicted to bind a protein that modulates gene transcription\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- tf binding site\n- binding site\nexact_mappings:\n- SO:0000235\nis_a: regulatory region\nmixins:\n- genomic entity\n- chemical entity or gene or gene product\n- physical essence\n- ontology class\n\n
                                        "},{"location":"TranslatorMinimal/","title":"Subset: TranslatorMinimal","text":"

                                        Minimum subset of translator work

                                        "},{"location":"TranslatorMinimal/#classes-in-subset","title":"Classes in subset:","text":"Class Description ChemicalEntity A chemical entity is a physical entity that pertains to chemistry or biochemistry. ChemicalMixture A chemical mixture is a chemical entity composed of two or more molecular entities. ComplexMolecularMixture A complex molecular mixture is a chemical mixture composed of two or more molecular entities with unknown concentration and stoichiometry. Disease A disorder of structure or function, especially one that produces specific signs, phenotypes or symptoms or that affects a specific location and is not simply a direct result of physical injury. A disposition to undergo pathological processes that exists in an organism because of one or more disorders in that organism. EpigenomicEntity None Gene A region (or regions) that includes all of the sequence elements necessary to encode a functional transcript. A gene locus may include regulatory regions, transcribed regions and/or other functional sequence regions. GenomicEntity None MolecularEntity A molecular entity is a chemical entity composed of individual or covalently bonded atoms. MolecularMixture A molecular mixture is a chemical mixture composed of two or more molecular entities with known concentration and stoichiometry. NucleicAcidEntity A nucleic acid entity is a molecular entity characterized by availability in gene databases of nucleotide-based sequence representations of its precise sequence; for convenience of representation, partial sequences of various kinds are included. SmallMolecule A small molecule entity is a molecular entity characterized by availability in small-molecule databases of SMILES, InChI, IUPAC, or other unambiguous representation of its precise chemical structure; for convenience of representation, any valid chemical representation is included, even if it is not strictly molecular (e.g., sodium ion)."},{"location":"TranslatorMinimal/#chemicalentity","title":"ChemicalEntity","text":"

                                        A chemical entity is a physical entity that pertains to chemistry or biochemistry.

                                        "},{"location":"TranslatorMinimal/#chemicalmixture","title":"ChemicalMixture","text":"

                                        A chemical mixture is a chemical entity composed of two or more molecular entities.

                                        "},{"location":"TranslatorMinimal/#complexmolecularmixture","title":"ComplexMolecularMixture","text":"

                                        A complex molecular mixture is a chemical mixture composed of two or more molecular entities with unknown concentration and stoichiometry.

                                        "},{"location":"TranslatorMinimal/#disease","title":"Disease","text":"

                                        A disorder of structure or function, especially one that produces specific signs, phenotypes or symptoms or that affects a specific location and is not simply a direct result of physical injury. A disposition to undergo pathological processes that exists in an organism because of one or more disorders in that organism.

                                        "},{"location":"TranslatorMinimal/#epigenomicentity","title":"EpigenomicEntity","text":"

                                        None

                                        "},{"location":"TranslatorMinimal/#gene","title":"Gene","text":"

                                        A region (or regions) that includes all of the sequence elements necessary to encode a functional transcript. A gene locus may include regulatory regions, transcribed regions and/or other functional sequence regions.

                                        "},{"location":"TranslatorMinimal/#genomicentity","title":"GenomicEntity","text":"

                                        None

                                        "},{"location":"TranslatorMinimal/#molecularentity","title":"MolecularEntity","text":"

                                        A molecular entity is a chemical entity composed of individual or covalently bonded atoms.

                                        "},{"location":"TranslatorMinimal/#molecularmixture","title":"MolecularMixture","text":"

                                        A molecular mixture is a chemical mixture composed of two or more molecular entities with known concentration and stoichiometry.

                                        "},{"location":"TranslatorMinimal/#nucleicacidentity","title":"NucleicAcidEntity","text":"

                                        A nucleic acid entity is a molecular entity characterized by availability in gene databases of nucleotide-based sequence representations of its precise sequence; for convenience of representation, partial sequences of various kinds are included.

                                        "},{"location":"TranslatorMinimal/#smallmolecule","title":"SmallMolecule","text":"

                                        A small molecule entity is a molecular entity characterized by availability in small-molecule databases of SMILES, InChI, IUPAC, or other unambiguous representation of its precise chemical structure; for convenience of representation, any valid chemical representation is included, even if it is not strictly molecular (e.g., sodium ion).

                                        "},{"location":"TranslatorMinimal/#slots-in-subset","title":"Slots in subset:","text":"Slot Description actively_involved_in holds between a continuant and a process or function, where the continuant actively contributes to part or all of the process or function it realizes actively_involves None affects Describes an entity that has an effect on the state or quality of another existing entity. affects_likelihood_of Holds between two entities where the presence or application of one alters the chance that the other will come to be. affects_response_to None anatomical_context_qualifier A statement qualifier representing an anatomical location where an relationship expressed in an association took place (can be a tissue, cell type, or sub-cellular location). aspect_qualifier Composes with the core concept to describe new concepts of a different ontological type. e.g. a process in which the core concept participates, a function/activity/role held by the core concept, or a characteristic/quality that inheres in the core concept. The purpose of the aspect slot is to indicate what aspect is being affected in an 'affects' association. beneficial_in_models_for Holds between an substance, procedure, or activity and a medical condition, and reports that the substance, procedure, or activity has been shown to be effective in alleviating, preventing, or delaying symptoms/ phenotypes associated with a disease, in a model system for that disease (e.g. a mouse, fly, cell line, etc). biomarker_for holds between a measurable chemical entity and a disease or phenotypic feature, where the entity is used as an indicator of the presence or state of the disease or feature. broad_match a list of terms from different schemas or terminology systems that have a broader, more general meaning. Broader terms are typically shown as parents in a hierarchy or tree. capable_of holds between a physical entity and process or function, where the continuant alone has the ability to carry out the process or function. category Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} causal_mechanism_qualifier A statement qualifier representing a type of molecular control mechanism through which an effect of a chemical on a gene or gene product is mediated (e.g. 'agonism', 'inhibition', 'allosteric modulation', 'channel blocker') caused_by holds between two entities where the occurrence, existence, or activity of one is caused by the occurrence or generation of the other causes holds between two entities where the occurrence, existence, or activity of one causes the occurrence or generation of the other chemically_similar_to holds between one small molecule entity and another that it approximates for purposes of scientific study, in virtue of its exhibiting similar features of the studied entity. close_match a list of terms from different schemas or terminology systems that have a semantically similar but not strictly equivalent, broader, or narrower meaning. Such terms often describe the same general concept from different ontological perspectives (e.g. drug as a type of chemical entity versus drug as a type of role borne by a chemical entity). coexists_with holds between two entities that are co-located in the same aggregate object, process, or spatio-temporal region colocalizes_with holds between two entities that are observed to be located in the same place. composed_primarily_of x composed_primarily_of_y if:more than half of the mass of x is made from parts of y. condition_associated_with_gene holds between a gene and a disease or phenotypic feature that may be influenced, contribute to, or be correlated with the gene or its alleles/products condition_exacerbated_by None condition_predisposed_by None context_qualifier Restricts the setting/context/location where the core concept (or qualified core concept) resides or occurs. contributes_to holds between two entities where the occurrence, existence, or activity of one contributes to the occurrence or generation of the other contribution_from None correlated_with A relationship that holds between two concepts represented by variables for which a statistical dependence is demonstrated using a correlation analysis method. decreases_response_to holds between two chemical entities where the action or effect of one decreases the susceptibility of a biological entity or system (e.g. an organism, cell, cellular component, macromolecular machine mixin, biological or pathological process) to the other derivative_qualifier A qualifier that composes with a core subject/object concept to describe something that is derived from the core concept. For example, the qualifier \u2018metabolite\u2019 combines with a \u2018Chemical X\u2019 core concept to express the composed concept \u2018a metabolite of Chemical X\u2019. derives_from holds between two distinct material entities, the new entity and the old entity, in which the new entity begins to exist when the old entity ceases to exist, and the new entity inherits the significant portion of the matter of the old entity derives_into holds between two distinct material entities, the old entity and the new entity, in which the new entity begins to exist when the old entity ceases to exist, and the new entity inherits the significant portion of the matter of the old entity description a human-readable description of an entity direction_qualifier Composes with the core concept (+ aspect if provided) to describe a change in its direction or degree. disrupts describes a relationship where one entity degrades or interferes with the structure, function, or occurrence of another. enabled_by holds between a process and a physical entity, where the physical entity executes the process enables holds between a physical entity and a process, where the physical entity executes the process exact_match holds between two entities that have strictly equivalent meanings, with a high degree of confidence expressed_in holds between a gene or gene product and an anatomical entity in which it is expressed expresses holds between an anatomical entity and gene or gene product that is expressed there food_component_of holds between a one or more chemical entities present in food, irrespective of nutritional value (i.e. could also be a contaminant or additive) form_or_variant_qualifier A qualifier that composes with a core subject/object concept to define a specific type, variant, alternative version of this concept. The composed concept remains a subtype or instance of the core concept. For example, the qualifier \u2018mutation\u2019 combines with the core concept \u2018Gene X\u2019 to express the compose concept \u2018a mutation of Gene X\u2019. frequency_qualifier a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject gene_associated_with_condition holds between a gene and a disease or phenotypic feature that the gene or its alleles/products may influence, contribute to, or correlate with gene_product_of definition x has gene product of y if and only if y is a gene (SO:0000704) that participates in some gene expression process (GO:0010467) where the output of thatf process is either y or something that is ribosomally translated from x gene_fusion_with holds between two independent genes that have fused through translocation, interstitial deletion, or chromosomal inversion to form a new, hybrid gene. Fusion genes are often implicated in various neoplasms and cancers. genetic_neighborhood_of holds between two genes located nearby one another on a chromosome. genetically_associated_with genetically_interacts_with holds between two genes whose phenotypic effects are dependent on each other in some way - such that their combined phenotypic effects are the result of some interaction between the activity of their gene products. Examples include epistasis and synthetic lethality. has_active_ingredient holds between a drug and a molecular entity in which the latter is a part of the former, and is a biologically active component has_biomarker holds between a disease or phenotypic feature and a measurable chemical entity that is used as an indicator of the presence or state of the disease or feature. # metabolite has_excipient holds between a drug and a molecular entities in which the latter is a part of the former, and is a biologically inactive component has_food_component holds between food and one or more chemical entities composing it, irrespective of nutritional value (i.e. could also be a contaminant or additive) has_gene_product holds between a gene and a transcribed and/or translated product generated from it has_input holds between a process and a continuant, where the continuant is an input into the process has_member Defines a mereological relation between a collection and an item. has_metabolite holds between two molecular entities in which the second one is derived from the first one as a product of metabolism has_mode_of_inheritance Relates a disease or phenotypic feature to its observed genetic segregation and assumed associated underlying DNA manifestation (i.e. autosomal, sex or mitochondrial chromosome). has_nutrient one or more nutrients which are growth factors for a living organism has_output holds between a process and a continuant, where the continuant is an output of the process has_part holds between wholes and their parts (material entities or processes) has_participant holds between a process and a continuant, where the continuant is somehow involved in the process has_phenotype holds between a biological entity and a phenotype, where a phenotype is construed broadly as any kind of quality of an organism part, a collection of these qualities, or a change in quality or qualities (e.g. abnormally increased temperature). In SNOMEDCT, disorders with keyword 'characterized by' should translate into this predicate. has_plasma_membrane_part Holds between a cell c and a protein complex or protein p if and only if that cell has as part a plasma_membrane[GO:0005886], and that plasma membrane has p as part. homologous_to holds between two biological entities that have common evolutionary origin id A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI in_cell_population_with holds between two genes or gene products that are expressed in the same cell type or population in_clinical_trials_for Holds between an intervention and a medical condition, and reports that a clinical trial is being or has been performed in human patients to test the potential of the intervention to treat the medical condition (e.g. to ameliorate, stabilize, or cure the condition, or to delay, prevent, or reduce the risk of it manifesting in the first place). in_complex_with holds between two genes or gene products that are part of (or code for products that are part of) in the same macromolecular complex in_pathway_with holds between two genes or gene products that are part of in the same biological pathway in_preclinical_trials_for Holds between an substance, procedure, or activity and a medical condition, and reports that a pre-clinical study has been performed specifically to test the potential of the substance, procedure, or activity to treat the medical condition (i.e. to ameliorate, stabilize, or cure the condition, or to delay, prevent, or reduce the risk of it manifesting in the first place). in_taxon connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' in_taxon_label The human readable scientific name for the taxon of the entity. increases_response_to holds between two chemical entities where the action or effect of one increases the susceptibility of a biological entity or system (e.g. an organism, cell, cellular component, macromolecular machine mixin, biological or pathological process) to the other interacts_with holds between any two entities that directly or indirectly interact with each other iri An IRI for an entity. This is determined by the id using expansion rules. is_active_ingredient_of holds between a molecular entity and a drug, in which the former is a part of the latter, and is a biologically active component is_excipient_of holds between a molecular entity and a drug in which the former is a part of the latter, and is a biologically inactive component is_input_of None is_metabolite_of holds between two molecular entities in which the first one is derived from the second one as a product of metabolism is_output_of None located_in holds between a material entity and a material entity or site within which it is located (but of which it is not considered a part) location_of holds between material entity or site and a material entity that is located within it (but not considered a part of it) manifestation_of that part of a phenomenon which is directly observable or visibly expressed, or which gives evidence to the underlying process; used in SemMedDB for linking things like dysfunctions and processes to some disease or syndrome member_of Defines a mereological relation between a item and a collection. model_of holds between a thing and some other thing it approximates for purposes of scientific study, in virtue of its exhibiting similar features of the studied entity. name A human-readable name for an attribute or entity. narrow_match a list of terms from different schemas or terminology systems that have a narrower, more specific meaning. Narrower terms are typically shown as children in a hierarchy or tree. negatively_correlated_with A relationship that holds between two concepts represented by variables for which a statistical correlation is demonstrated, wherein variable values move in opposite directions (i.e. increased in one or presence of one correlates with a decrease or absence of the other). nutrient_of holds between a one or more chemical entities present in food, irrespective of nutritional value (i.e. could also be a contaminant or additive) object_aspect_qualifier None object_context_qualifier None object_derivative_qualifier None object_direction_qualifier None object_form_or_variant_qualifier None object_part_qualifier None occurs_in holds between a process and a material entity or site within which the process occurs occurs_together_in_literature_with holds between two entities where their co-occurrence is correlated by counts of publications in which both occur, using some threshold of occurrence as defined by the edge provider. onset_qualifier a qualifier used in a phenotypic association to state when the phenotype appears is in the subject orthologous_to a homology relationship between entities (typically genes) that diverged after a speciation event. overlaps holds between entities that overlap in their extents (materials or processes) paralogous_to a homology relationship that holds between entities (typically genes) that diverged after a duplication event. part_of holds between parts and wholes (material entities or processes) part_qualifier defines a specific part/component of the core concept (used in cases there this specific part has no IRI we can use to directly represent it, e.g. 'ESR1 transcript' q: polyA tail). participates_in holds between a continuant and a process, where the continuant is somehow involved in the process physically_interacts_with holds between two entities that make physical contact as part of some interaction. does not imply a causal relationship. positively_correlated_with A relationship that holds between two concepts represented by variables for which a statistical correlation is demonstrated, wherein variable values move together in the same direction (i.e. increased in one or presence of one correlates with an increase or presence of the other). preceded_by holds between two processes, where the other is completed before the one begins precedes holds between two processes, where one completes before the other begins predisposes_to_condition Holds between two entities where the presence or application of one increases the chance that the other will come to be. preventative_for_condition Holds between a substance, procedure, or activity and a medical condition (disease or phenotypic feature), and states that the substance, procedure, or activity is able to prevent it manifesting in the first place. produces holds between a material entity and a product that is generated through the intentional actions or functioning of the material entity promotes_condition Holds between a substance, procedure, or activity and a medical condition (disease or phenotypic feature), and states that the substance, procedure, or activity is able to promote it manifesting in the first place. qualifier grouping slot for all qualifiers on an edge. useful for testing compliance with association classes resource_id The CURIE for an Information Resource that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. resource_role The role played by the InformationResource in serving as a source for an Edge. Note that a given Edge should have one and only one 'primary' source, and may have any number of 'aggregator' or 'supporting data' sources. response_affected_by holds between two chemical entities where the susceptibility of a biological entity or system (e.g. an organism, cell, cellular component, macromolecular machine mixin, biological or pathological process) of one is affected by the action of the other. response_decreased_by None response_increased_by None retrieval_source_ids A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. same_as holds between two entities that are considered equivalent to each other semmed_agreement_count The number of times this concept has been asserted in the SemMedDB literature database. severity_qualifier a qualifier used in a phenotypic association to state how severe the phenotype is in the subject sex_qualifier a qualifier used in a phenotypic association to state whether the association is specific to a particular sex. similar_to holds between an entity and some other entity with similar features. species_context_qualifier A statement qualifier representing a taxonomic category of species in which a relationship expressed in an association took place. stage_qualifier stage during which gene or protein expression of takes place. statement_qualifier subclass_of holds between two classes where the domain class is a specialization of the range class subject_aspect_qualifier None subject_context_qualifier None subject_derivative_qualifier None subject_direction_qualifier None subject_form_or_variant_qualifier None subject_part_qualifier None superclass_of holds between two classes where the domain class is a super class of the range class support_graphs A list of knowledge graphs that support the existence of this node. synonym Alternate human-readable names for a thing treated_by None treats Holds between an intervention (substance, procedure, or activity) and a medical condition (disease or phenotypic feature), and states that the intervention is able to ameliorate, stabilize, or cure the condition or delay, prevent, or reduce the risk of it manifesting in the first place. \u2018Treats\u2019 edges should be asserted (knowledge_level: assertion) only in cases where there is strong supporting evidence - i.e. the intervention is approved or in phase 4 trials for the condition, or is an otherwise established treatment in the medical community (e.g. a widely-accepted or formally recommended off-label use). In the absence of such evidence, weaker predicates should be used in asserted edges (e.g. \u2018in clinical trials for\u2019 or \u2018beneficial in models of\u2019). \u2018Treats\u2019 edges based on weaker or indirect forms of evidence can however be created as predictions (knowledge_level: prediction) and should point to the more foundational asserted edges that support them. treats_or_taken_to_treat_or_studied_to_treat Holds between an substance, procedure, or activity and a medical condition (disease or phenotypic feature), and states that the substance, procedure, or activity is able to treat the condition, has been observed to be taken/prescribed in practice with the intent of treating the condition, or has been interrogated in a scientific study that hypothesized an ability to treat the condition (in humans or other biological systems/organisms). was_applied_to_treat Holds between an substance, procedure, or activity and a medical condition, and reports that the substance, procedure, or activity was actually taken by one or more patients with the intent of treating the condition. xenologous_to a homology relationship characterized by an interspecies (horizontal) transfer since the common ancestor. xref A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references."},{"location":"TranslatorMinimal/#enumerations-in-subset","title":"Enumerations in subset:","text":"Enumeration Description

                                        | ResourceRoleEnum | The role played by the information reource in serving as a source for an edge in a TRAPI message. Note that a given Edge should have one and only one 'primary' source, and may have any number of 'aggregator' or 'supporting data' sources. This enumeration is found in Biolink Model, but is repeated here for convenience. |

                                        "},{"location":"Treatment/","title":"Class: Treatment","text":"Description: A treatment is targeted at a disease or phenotype and may involve multiple drug 'exposures', medical devices and/or procedures

                                        Aliases: medical action, medical intervention

                                         classDiagram\n    class Treatment\n      ExposureEvent <|-- Treatment\n      ChemicalOrDrugOrTreatment <|-- Treatment\n      NamedThing <|-- Treatment\n\n      Treatment : category\n\n      Treatment : deprecated\n\n      Treatment : description\n\n      Treatment : full_name\n\n      Treatment : has_attribute\n\n          Treatment --|> Attribute : has_attribute\n\n      Treatment : has_device\n\n          Treatment --|> Device : has_device\n\n      Treatment : has_drug\n\n          Treatment --|> Drug : has_drug\n\n      Treatment : has_procedure\n\n          Treatment --|> Procedure : has_procedure\n\n      Treatment : id\n\n      Treatment : iri\n\n      Treatment : name\n\n      Treatment : provided_by\n\n      Treatment : synonym\n\n      Treatment : timepoint\n\n      Treatment : type\n\n      Treatment : xref\n\n\n
                                        "},{"location":"Treatment/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • Treatment [ ExposureEvent ChemicalOrDrugOrTreatment]
                                        "},{"location":"Treatment/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance has_drug: connects an entity to one or more drugs 0..* Drug direct has_device: connects an entity to one or more (medical) devices 0..* Device direct has_procedure: connects an entity to one or more (medical) procedures 0..* Procedure direct timepoint: a point in time 0..1 TimeType ExposureEvent provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String OntologyClass, Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Treatment/#usages","title":"Usages","text":"used by used in type used SequenceVariantModulatesTreatmentAssociation object range Treatment"},{"location":"Treatment/#linkml-source","title":"LinkML Source","text":"
                                        name: treatment\ndescription: A treatment is targeted at a disease or phenotype and may involve multiple\n  drug 'exposures', medical devices and/or procedures\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- medical action\n- medical intervention\nexact_mappings:\n- OGMS:0000090\n- SIO:001398\nbroad_mappings:\n- MAXO:0000058\nis_a: named thing\nmixins:\n- exposure event\n- chemical or drug or treatment\nslots:\n- has drug\n- has device\n- has procedure\n\n
                                        "},{"location":"Unit/","title":"Type: Unit","text":"
                                        • base: str

                                        • uri: UO:0000000

                                        • typeof: string

                                        "},{"location":"Unit/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage UO Unit"},{"location":"Uri/","title":"Type: Uri","text":"

                                        a complete URI

                                        • base: URI

                                        • uri: xsd:anyURI

                                        • repr: str

                                        "},{"location":"Uriorcurie/","title":"Type: Uriorcurie","text":"

                                        a URI or a CURIE

                                        • base: URIorCURIE

                                        • uri: xsd:anyURI

                                        • repr: str

                                        "},{"location":"VariantAsAModelOfDiseaseAssociation/","title":"Class: VariantAsAModelOfDiseaseAssociation","text":"
                                         classDiagram\n    class VariantAsAModelOfDiseaseAssociation\n      ModelToDiseaseAssociationMixin <|-- VariantAsAModelOfDiseaseAssociation\n      EntityToDiseaseAssociationMixin <|-- VariantAsAModelOfDiseaseAssociation\n      VariantToDiseaseAssociation <|-- VariantAsAModelOfDiseaseAssociation\n\n      VariantAsAModelOfDiseaseAssociation : aggregator_knowledge_source\n\n      VariantAsAModelOfDiseaseAssociation : category\n\n      VariantAsAModelOfDiseaseAssociation : deprecated\n\n      VariantAsAModelOfDiseaseAssociation : description\n\n      VariantAsAModelOfDiseaseAssociation : frequency_qualifier\n\n      VariantAsAModelOfDiseaseAssociation : has_attribute\n\n          VariantAsAModelOfDiseaseAssociation --|> Attribute : has_attribute\n\n      VariantAsAModelOfDiseaseAssociation : has_evidence\n\n          VariantAsAModelOfDiseaseAssociation --|> EvidenceType : has_evidence\n\n      VariantAsAModelOfDiseaseAssociation : id\n\n      VariantAsAModelOfDiseaseAssociation : iri\n\n      VariantAsAModelOfDiseaseAssociation : knowledge_source\n\n      VariantAsAModelOfDiseaseAssociation : name\n\n      VariantAsAModelOfDiseaseAssociation : negated\n\n      VariantAsAModelOfDiseaseAssociation : object\n\n          VariantAsAModelOfDiseaseAssociation --|> Disease : object\n\n      VariantAsAModelOfDiseaseAssociation : object_category\n\n          VariantAsAModelOfDiseaseAssociation --|> OntologyClass : object_category\n\n      VariantAsAModelOfDiseaseAssociation : object_category_closure\n\n          VariantAsAModelOfDiseaseAssociation --|> OntologyClass : object_category_closure\n\n      VariantAsAModelOfDiseaseAssociation : object_closure\n\n      VariantAsAModelOfDiseaseAssociation : object_label_closure\n\n      VariantAsAModelOfDiseaseAssociation : object_namespace\n\n      VariantAsAModelOfDiseaseAssociation : onset_qualifier\n\n          VariantAsAModelOfDiseaseAssociation --|> Onset : onset_qualifier\n\n      VariantAsAModelOfDiseaseAssociation : original_object\n\n      VariantAsAModelOfDiseaseAssociation : original_predicate\n\n      VariantAsAModelOfDiseaseAssociation : original_subject\n\n      VariantAsAModelOfDiseaseAssociation : predicate\n\n      VariantAsAModelOfDiseaseAssociation : primary_knowledge_source\n\n      VariantAsAModelOfDiseaseAssociation : publications\n\n          VariantAsAModelOfDiseaseAssociation --|> Publication : publications\n\n      VariantAsAModelOfDiseaseAssociation : qualifier\n\n      VariantAsAModelOfDiseaseAssociation : qualifiers\n\n          VariantAsAModelOfDiseaseAssociation --|> OntologyClass : qualifiers\n\n      VariantAsAModelOfDiseaseAssociation : retrieval_source_ids\n\n          VariantAsAModelOfDiseaseAssociation --|> RetrievalSource : retrieval_source_ids\n\n      VariantAsAModelOfDiseaseAssociation : severity_qualifier\n\n          VariantAsAModelOfDiseaseAssociation --|> SeverityValue : severity_qualifier\n\n      VariantAsAModelOfDiseaseAssociation : subject\n\n          VariantAsAModelOfDiseaseAssociation --|> SequenceVariant : subject\n\n      VariantAsAModelOfDiseaseAssociation : subject_category\n\n          VariantAsAModelOfDiseaseAssociation --|> OntologyClass : subject_category\n\n      VariantAsAModelOfDiseaseAssociation : subject_category_closure\n\n          VariantAsAModelOfDiseaseAssociation --|> OntologyClass : subject_category_closure\n\n      VariantAsAModelOfDiseaseAssociation : subject_closure\n\n      VariantAsAModelOfDiseaseAssociation : subject_label_closure\n\n      VariantAsAModelOfDiseaseAssociation : subject_namespace\n\n      VariantAsAModelOfDiseaseAssociation : timepoint\n\n      VariantAsAModelOfDiseaseAssociation : type\n\n\n
                                        "},{"location":"VariantAsAModelOfDiseaseAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • VariantToDiseaseAssociation [ VariantToEntityAssociationMixin EntityToDiseaseAssociationMixin]
                                              • VariantAsAModelOfDiseaseAssociation [ ModelToDiseaseAssociationMixin EntityToDiseaseAssociationMixin]
                                        "},{"location":"VariantAsAModelOfDiseaseAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: A variant that has a role in modeling the disease. 1..1 SequenceVariant Association predicate: The relationship to the disease 1..1 PredicateType Association object: disease 1..1 Disease Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity severity_qualifier: a qualifier used in a phenotypic association to state how severe the phenotype is in the subject 0..1 SeverityValue EntityToFeatureOrDiseaseQualifiersMixin onset_qualifier: a qualifier used in a phenotypic association to state when the phenotype appears is in the subject 0..1 Onset EntityToFeatureOrDiseaseQualifiersMixin frequency_qualifier: a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject 0..1 FrequencyValue FrequencyQualifierMixin"},{"location":"VariantAsAModelOfDiseaseAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: variant as a model of disease association\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: variant to disease association\nmixins:\n- model to disease association mixin\n- entity to disease association mixin\nslot_usage:\n  subject:\n    name: subject\n    description: A variant that has a role in modeling the disease.\n    domain_of:\n    - association\n    range: sequence variant\ndefining_slots:\n- subject\n- predicate\n- object\n\n
                                        "},{"location":"VariantToDiseaseAssociation/","title":"Class: VariantToDiseaseAssociation","text":"
                                         classDiagram\n    class VariantToDiseaseAssociation\n      VariantToEntityAssociationMixin <|-- VariantToDiseaseAssociation\n      EntityToDiseaseAssociationMixin <|-- VariantToDiseaseAssociation\n      Association <|-- VariantToDiseaseAssociation\n\n\n      VariantToDiseaseAssociation <|-- VariantAsAModelOfDiseaseAssociation\n\n\n      VariantToDiseaseAssociation : aggregator_knowledge_source\n\n      VariantToDiseaseAssociation : category\n\n      VariantToDiseaseAssociation : deprecated\n\n      VariantToDiseaseAssociation : description\n\n      VariantToDiseaseAssociation : frequency_qualifier\n\n      VariantToDiseaseAssociation : has_attribute\n\n          VariantToDiseaseAssociation --|> Attribute : has_attribute\n\n      VariantToDiseaseAssociation : has_evidence\n\n          VariantToDiseaseAssociation --|> EvidenceType : has_evidence\n\n      VariantToDiseaseAssociation : id\n\n      VariantToDiseaseAssociation : iri\n\n      VariantToDiseaseAssociation : knowledge_source\n\n      VariantToDiseaseAssociation : name\n\n      VariantToDiseaseAssociation : negated\n\n      VariantToDiseaseAssociation : object\n\n          VariantToDiseaseAssociation --|> Disease : object\n\n      VariantToDiseaseAssociation : object_category\n\n          VariantToDiseaseAssociation --|> OntologyClass : object_category\n\n      VariantToDiseaseAssociation : object_category_closure\n\n          VariantToDiseaseAssociation --|> OntologyClass : object_category_closure\n\n      VariantToDiseaseAssociation : object_closure\n\n      VariantToDiseaseAssociation : object_label_closure\n\n      VariantToDiseaseAssociation : object_namespace\n\n      VariantToDiseaseAssociation : onset_qualifier\n\n          VariantToDiseaseAssociation --|> Onset : onset_qualifier\n\n      VariantToDiseaseAssociation : original_object\n\n      VariantToDiseaseAssociation : original_predicate\n\n      VariantToDiseaseAssociation : original_subject\n\n      VariantToDiseaseAssociation : predicate\n\n      VariantToDiseaseAssociation : primary_knowledge_source\n\n      VariantToDiseaseAssociation : publications\n\n          VariantToDiseaseAssociation --|> Publication : publications\n\n      VariantToDiseaseAssociation : qualifier\n\n      VariantToDiseaseAssociation : qualifiers\n\n          VariantToDiseaseAssociation --|> OntologyClass : qualifiers\n\n      VariantToDiseaseAssociation : retrieval_source_ids\n\n          VariantToDiseaseAssociation --|> RetrievalSource : retrieval_source_ids\n\n      VariantToDiseaseAssociation : severity_qualifier\n\n          VariantToDiseaseAssociation --|> SeverityValue : severity_qualifier\n\n      VariantToDiseaseAssociation : subject\n\n          VariantToDiseaseAssociation --|> SequenceVariant : subject\n\n      VariantToDiseaseAssociation : subject_category\n\n          VariantToDiseaseAssociation --|> OntologyClass : subject_category\n\n      VariantToDiseaseAssociation : subject_category_closure\n\n          VariantToDiseaseAssociation --|> OntologyClass : subject_category_closure\n\n      VariantToDiseaseAssociation : subject_closure\n\n      VariantToDiseaseAssociation : subject_label_closure\n\n      VariantToDiseaseAssociation : subject_namespace\n\n      VariantToDiseaseAssociation : timepoint\n\n      VariantToDiseaseAssociation : type\n\n\n
                                        "},{"location":"VariantToDiseaseAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • VariantToDiseaseAssociation [ VariantToEntityAssociationMixin EntityToDiseaseAssociationMixin]
                                              • VariantAsAModelOfDiseaseAssociation [ ModelToDiseaseAssociationMixin EntityToDiseaseAssociationMixin]
                                        "},{"location":"VariantToDiseaseAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: a sequence variant in which the allele state is associated in some way with the disease state 1..1 SequenceVariant Association predicate: E.g. is pathogenic for 1..1 PredicateType Association object: a disease that is associated with that variant 1..1 Disease Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity severity_qualifier: a qualifier used in a phenotypic association to state how severe the phenotype is in the subject 0..1 SeverityValue EntityToFeatureOrDiseaseQualifiersMixin onset_qualifier: a qualifier used in a phenotypic association to state when the phenotype appears is in the subject 0..1 Onset EntityToFeatureOrDiseaseQualifiersMixin frequency_qualifier: a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject 0..1 FrequencyValue FrequencyQualifierMixin"},{"location":"VariantToDiseaseAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: variant to disease association\ncomments:\n- TODO decide no how to model pathogenicity\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nmixins:\n- variant to entity association mixin\n- entity to disease association mixin\nslot_usage:\n  subject:\n    name: subject\n    description: a sequence variant in which the allele state is associated in some\n      way with the disease state\n    examples:\n    - value: CLINVAR:52241\n      description: NM_000059.3(BRCA2):c.7007G>C (p.Arg2336Pro)\n    domain_of:\n    - association\n  predicate:\n    name: predicate\n    description: E.g. is pathogenic for\n    domain_of:\n    - predicate mapping\n    - association\n    subproperty_of: related condition\n  object:\n    name: object\n    description: a disease that is associated with that variant\n    examples:\n    - value: MONDO:0016419\n      description: hereditary breast cancer\n    domain_of:\n    - association\ndefining_slots:\n- subject\n- object\n\n
                                        "},{"location":"VariantToEntityAssociationMixin/","title":"Class: VariantToEntityAssociationMixin","text":"
                                         classDiagram\n    class VariantToEntityAssociationMixin\n      VariantToEntityAssociationMixin <|-- VariantToGeneAssociation\n      VariantToEntityAssociationMixin <|-- VariantToPopulationAssociation\n      VariantToEntityAssociationMixin <|-- VariantToPhenotypicFeatureAssociation\n      VariantToEntityAssociationMixin <|-- VariantToDiseaseAssociation\n\n\n
                                        "},{"location":"VariantToEntityAssociationMixin/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance"},{"location":"VariantToEntityAssociationMixin/#mixin-usage","title":"Mixin Usage","text":"mixed into description VariantToGeneAssociation An association between a variant and a gene, where the variant has a genetic association with the gene (i.e. is in linkage disequilibrium) VariantToPopulationAssociation An association between a variant and a population, where the variant has particular frequency in the population VariantToPhenotypicFeatureAssociation None VariantToDiseaseAssociation None"},{"location":"VariantToEntityAssociationMixin/#linkml-source","title":"LinkML Source","text":"
                                        name: variant to entity association mixin\nlocal_names:\n  ga4gh:\n    local_name_source: ga4gh\n    local_name_value: variant annotation\nfrom_schema: https://w3id.org/biolink/biolink-model\nmixin: true\nslot_usage:\n  subject:\n    name: subject\n    description: a sequence variant in which the allele state is associated with some\n      other entity\n    examples:\n    - value: CLINVAR:38077\n      description: CLINVAR representation of NM_000059.3(BRCA2):c.7007G>A (p.Arg2336His)\n    - value: ClinGen:CA024716\n      description: chr13:g.32921033G>C (hg19) in ClinGen\n    domain_of:\n    - association\n    range: sequence variant\ndefining_slots:\n- subject\n\n
                                        "},{"location":"VariantToGeneAssociation/","title":"Class: VariantToGeneAssociation","text":"Description: An association between a variant and a gene, where the variant has a genetic association with the gene (i.e. is in linkage disequilibrium)
                                         classDiagram\n    class VariantToGeneAssociation\n      VariantToEntityAssociationMixin <|-- VariantToGeneAssociation\n      Association <|-- VariantToGeneAssociation\n\n\n      VariantToGeneAssociation <|-- VariantToGeneExpressionAssociation\n\n\n      VariantToGeneAssociation : aggregator_knowledge_source\n\n      VariantToGeneAssociation : category\n\n      VariantToGeneAssociation : deprecated\n\n      VariantToGeneAssociation : description\n\n      VariantToGeneAssociation : has_attribute\n\n          VariantToGeneAssociation --|> Attribute : has_attribute\n\n      VariantToGeneAssociation : has_evidence\n\n          VariantToGeneAssociation --|> EvidenceType : has_evidence\n\n      VariantToGeneAssociation : id\n\n      VariantToGeneAssociation : iri\n\n      VariantToGeneAssociation : knowledge_source\n\n      VariantToGeneAssociation : name\n\n      VariantToGeneAssociation : negated\n\n      VariantToGeneAssociation : object\n\n          VariantToGeneAssociation --|> Gene : object\n\n      VariantToGeneAssociation : object_category\n\n          VariantToGeneAssociation --|> OntologyClass : object_category\n\n      VariantToGeneAssociation : object_category_closure\n\n          VariantToGeneAssociation --|> OntologyClass : object_category_closure\n\n      VariantToGeneAssociation : object_closure\n\n      VariantToGeneAssociation : object_label_closure\n\n      VariantToGeneAssociation : object_namespace\n\n      VariantToGeneAssociation : original_object\n\n      VariantToGeneAssociation : original_predicate\n\n      VariantToGeneAssociation : original_subject\n\n      VariantToGeneAssociation : predicate\n\n      VariantToGeneAssociation : primary_knowledge_source\n\n      VariantToGeneAssociation : publications\n\n          VariantToGeneAssociation --|> Publication : publications\n\n      VariantToGeneAssociation : qualifier\n\n      VariantToGeneAssociation : qualifiers\n\n          VariantToGeneAssociation --|> OntologyClass : qualifiers\n\n      VariantToGeneAssociation : retrieval_source_ids\n\n          VariantToGeneAssociation --|> RetrievalSource : retrieval_source_ids\n\n      VariantToGeneAssociation : subject\n\n          VariantToGeneAssociation --|> SequenceVariant : subject\n\n      VariantToGeneAssociation : subject_category\n\n          VariantToGeneAssociation --|> OntologyClass : subject_category\n\n      VariantToGeneAssociation : subject_category_closure\n\n          VariantToGeneAssociation --|> OntologyClass : subject_category_closure\n\n      VariantToGeneAssociation : subject_closure\n\n      VariantToGeneAssociation : subject_label_closure\n\n      VariantToGeneAssociation : subject_namespace\n\n      VariantToGeneAssociation : timepoint\n\n      VariantToGeneAssociation : type\n\n\n
                                        "},{"location":"VariantToGeneAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • VariantToGeneAssociation [ VariantToEntityAssociationMixin]
                                              • VariantToGeneExpressionAssociation [ GeneExpressionMixin]
                                        "},{"location":"VariantToGeneAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance subject: a sequence variant in which the allele state is associated with some other entity 1..1 SequenceVariant Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 Gene Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"VariantToGeneAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: variant to gene association\ndescription: An association between a variant and a gene, where the variant has a\n  genetic association with the gene (i.e. is in linkage disequilibrium)\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nmixins:\n- variant to entity association mixin\nslot_usage:\n  object:\n    name: object\n    domain_of:\n    - association\n    range: gene\n  predicate:\n    name: predicate\n    domain_of:\n    - predicate mapping\n    - association\n    subproperty_of: genetically associated with\ndefining_slots:\n- subject\n- predicate\n- object\n\n
                                        "},{"location":"VariantToGeneExpressionAssociation/","title":"Class: VariantToGeneExpressionAssociation","text":"Description: An association between a variant and expression of a gene (i.e. e-QTL)
                                         classDiagram\n    class VariantToGeneExpressionAssociation\n      GeneExpressionMixin <|-- VariantToGeneExpressionAssociation\n      VariantToGeneAssociation <|-- VariantToGeneExpressionAssociation\n\n      VariantToGeneExpressionAssociation : aggregator_knowledge_source\n\n      VariantToGeneExpressionAssociation : category\n\n      VariantToGeneExpressionAssociation : deprecated\n\n      VariantToGeneExpressionAssociation : description\n\n      VariantToGeneExpressionAssociation : expression_site\n\n          VariantToGeneExpressionAssociation --|> AnatomicalEntity : expression_site\n\n      VariantToGeneExpressionAssociation : has_attribute\n\n          VariantToGeneExpressionAssociation --|> Attribute : has_attribute\n\n      VariantToGeneExpressionAssociation : has_evidence\n\n          VariantToGeneExpressionAssociation --|> EvidenceType : has_evidence\n\n      VariantToGeneExpressionAssociation : id\n\n      VariantToGeneExpressionAssociation : iri\n\n      VariantToGeneExpressionAssociation : knowledge_source\n\n      VariantToGeneExpressionAssociation : name\n\n      VariantToGeneExpressionAssociation : negated\n\n      VariantToGeneExpressionAssociation : object\n\n          VariantToGeneExpressionAssociation --|> Gene : object\n\n      VariantToGeneExpressionAssociation : object_category\n\n          VariantToGeneExpressionAssociation --|> OntologyClass : object_category\n\n      VariantToGeneExpressionAssociation : object_category_closure\n\n          VariantToGeneExpressionAssociation --|> OntologyClass : object_category_closure\n\n      VariantToGeneExpressionAssociation : object_closure\n\n      VariantToGeneExpressionAssociation : object_label_closure\n\n      VariantToGeneExpressionAssociation : object_namespace\n\n      VariantToGeneExpressionAssociation : original_object\n\n      VariantToGeneExpressionAssociation : original_predicate\n\n      VariantToGeneExpressionAssociation : original_subject\n\n      VariantToGeneExpressionAssociation : phenotypic_state\n\n          VariantToGeneExpressionAssociation --|> DiseaseOrPhenotypicFeature : phenotypic_state\n\n      VariantToGeneExpressionAssociation : predicate\n\n      VariantToGeneExpressionAssociation : primary_knowledge_source\n\n      VariantToGeneExpressionAssociation : publications\n\n          VariantToGeneExpressionAssociation --|> Publication : publications\n\n      VariantToGeneExpressionAssociation : qualifier\n\n      VariantToGeneExpressionAssociation : qualifiers\n\n          VariantToGeneExpressionAssociation --|> OntologyClass : qualifiers\n\n      VariantToGeneExpressionAssociation : quantifier_qualifier\n\n          VariantToGeneExpressionAssociation --|> OntologyClass : quantifier_qualifier\n\n      VariantToGeneExpressionAssociation : retrieval_source_ids\n\n          VariantToGeneExpressionAssociation --|> RetrievalSource : retrieval_source_ids\n\n      VariantToGeneExpressionAssociation : stage_qualifier\n\n          VariantToGeneExpressionAssociation --|> LifeStage : stage_qualifier\n\n      VariantToGeneExpressionAssociation : subject\n\n          VariantToGeneExpressionAssociation --|> SequenceVariant : subject\n\n      VariantToGeneExpressionAssociation : subject_category\n\n          VariantToGeneExpressionAssociation --|> OntologyClass : subject_category\n\n      VariantToGeneExpressionAssociation : subject_category_closure\n\n          VariantToGeneExpressionAssociation --|> OntologyClass : subject_category_closure\n\n      VariantToGeneExpressionAssociation : subject_closure\n\n      VariantToGeneExpressionAssociation : subject_label_closure\n\n      VariantToGeneExpressionAssociation : subject_namespace\n\n      VariantToGeneExpressionAssociation : timepoint\n\n      VariantToGeneExpressionAssociation : type\n\n\n
                                        "},{"location":"VariantToGeneExpressionAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • VariantToGeneAssociation [ VariantToEntityAssociationMixin]
                                              • VariantToGeneExpressionAssociation [ GeneExpressionMixin]
                                        "},{"location":"VariantToGeneExpressionAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance quantifier_qualifier: Optional quantitative value indicating degree of expression. 0..1 OntologyClass GeneExpressionMixin expression_site: location in which gene or protein expression takes place. May be cell, tissue, or organ. 0..1 AnatomicalEntity GeneExpressionMixin stage_qualifier: stage during which gene or protein expression of takes place. 0..1 LifeStage GeneExpressionMixin phenotypic_state: in experiments (e.g. gene expression) assaying diseased or unhealthy tissue, the phenotypic state can be put here, e.g. MONDO ID. For healthy tissues, use XXX. 0..1 DiseaseOrPhenotypicFeature GeneExpressionMixin subject: a sequence variant in which the allele state is associated with some other entity 1..1 SequenceVariant Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 Gene Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"VariantToGeneExpressionAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: variant to gene expression association\ndescription: An association between a variant and expression of a gene (i.e. e-QTL)\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: variant to gene association\nmixins:\n- gene expression mixin\nslot_usage:\n  predicate:\n    name: predicate\n    domain_of:\n    - predicate mapping\n    - association\n    subproperty_of: affects\ndefining_slots:\n- subject\n- predicate\n- object\n\n
                                        "},{"location":"VariantToPhenotypicFeatureAssociation/","title":"Class: VariantToPhenotypicFeatureAssociation","text":"
                                         classDiagram\n    class VariantToPhenotypicFeatureAssociation\n      VariantToEntityAssociationMixin <|-- VariantToPhenotypicFeatureAssociation\n      EntityToPhenotypicFeatureAssociationMixin <|-- VariantToPhenotypicFeatureAssociation\n      Association <|-- VariantToPhenotypicFeatureAssociation\n\n      VariantToPhenotypicFeatureAssociation : aggregator_knowledge_source\n\n      VariantToPhenotypicFeatureAssociation : category\n\n      VariantToPhenotypicFeatureAssociation : deprecated\n\n      VariantToPhenotypicFeatureAssociation : description\n\n      VariantToPhenotypicFeatureAssociation : frequency_qualifier\n\n      VariantToPhenotypicFeatureAssociation : has_attribute\n\n          VariantToPhenotypicFeatureAssociation --|> Attribute : has_attribute\n\n      VariantToPhenotypicFeatureAssociation : has_count\n\n      VariantToPhenotypicFeatureAssociation : has_evidence\n\n          VariantToPhenotypicFeatureAssociation --|> EvidenceType : has_evidence\n\n      VariantToPhenotypicFeatureAssociation : has_percentage\n\n      VariantToPhenotypicFeatureAssociation : has_quotient\n\n      VariantToPhenotypicFeatureAssociation : has_total\n\n      VariantToPhenotypicFeatureAssociation : id\n\n      VariantToPhenotypicFeatureAssociation : iri\n\n      VariantToPhenotypicFeatureAssociation : knowledge_source\n\n      VariantToPhenotypicFeatureAssociation : name\n\n      VariantToPhenotypicFeatureAssociation : negated\n\n      VariantToPhenotypicFeatureAssociation : object\n\n          VariantToPhenotypicFeatureAssociation --|> PhenotypicFeature : object\n\n      VariantToPhenotypicFeatureAssociation : object_category\n\n          VariantToPhenotypicFeatureAssociation --|> OntologyClass : object_category\n\n      VariantToPhenotypicFeatureAssociation : object_category_closure\n\n          VariantToPhenotypicFeatureAssociation --|> OntologyClass : object_category_closure\n\n      VariantToPhenotypicFeatureAssociation : object_closure\n\n      VariantToPhenotypicFeatureAssociation : object_label_closure\n\n      VariantToPhenotypicFeatureAssociation : object_namespace\n\n      VariantToPhenotypicFeatureAssociation : onset_qualifier\n\n          VariantToPhenotypicFeatureAssociation --|> Onset : onset_qualifier\n\n      VariantToPhenotypicFeatureAssociation : original_object\n\n      VariantToPhenotypicFeatureAssociation : original_predicate\n\n      VariantToPhenotypicFeatureAssociation : original_subject\n\n      VariantToPhenotypicFeatureAssociation : predicate\n\n      VariantToPhenotypicFeatureAssociation : primary_knowledge_source\n\n      VariantToPhenotypicFeatureAssociation : publications\n\n          VariantToPhenotypicFeatureAssociation --|> Publication : publications\n\n      VariantToPhenotypicFeatureAssociation : qualifier\n\n      VariantToPhenotypicFeatureAssociation : qualifiers\n\n          VariantToPhenotypicFeatureAssociation --|> OntologyClass : qualifiers\n\n      VariantToPhenotypicFeatureAssociation : retrieval_source_ids\n\n          VariantToPhenotypicFeatureAssociation --|> RetrievalSource : retrieval_source_ids\n\n      VariantToPhenotypicFeatureAssociation : severity_qualifier\n\n          VariantToPhenotypicFeatureAssociation --|> SeverityValue : severity_qualifier\n\n      VariantToPhenotypicFeatureAssociation : sex_qualifier\n\n          VariantToPhenotypicFeatureAssociation --|> BiologicalSex : sex_qualifier\n\n      VariantToPhenotypicFeatureAssociation : subject\n\n          VariantToPhenotypicFeatureAssociation --|> SequenceVariant : subject\n\n      VariantToPhenotypicFeatureAssociation : subject_category\n\n          VariantToPhenotypicFeatureAssociation --|> OntologyClass : subject_category\n\n      VariantToPhenotypicFeatureAssociation : subject_category_closure\n\n          VariantToPhenotypicFeatureAssociation --|> OntologyClass : subject_category_closure\n\n      VariantToPhenotypicFeatureAssociation : subject_closure\n\n      VariantToPhenotypicFeatureAssociation : subject_label_closure\n\n      VariantToPhenotypicFeatureAssociation : subject_namespace\n\n      VariantToPhenotypicFeatureAssociation : timepoint\n\n      VariantToPhenotypicFeatureAssociation : type\n\n\n
                                        "},{"location":"VariantToPhenotypicFeatureAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • VariantToPhenotypicFeatureAssociation [ VariantToEntityAssociationMixin EntityToPhenotypicFeatureAssociationMixin]
                                        "},{"location":"VariantToPhenotypicFeatureAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance sex_qualifier: a qualifier used in a phenotypic association to state whether the association is specific to a particular sex. 0..1 BiologicalSex EntityToPhenotypicFeatureAssociationMixin subject: a sequence variant in which the allele state is associated in some way with the phenotype state 1..1 SequenceVariant Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. 1..1 PhenotypicFeature Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity has_count: number of things with a particular property 0..1 Integer FrequencyQuantifier has_total: total number of things in a particular reference set 0..1 Integer FrequencyQuantifier has_quotient: None 0..1 Double FrequencyQuantifier has_percentage: equivalent to has quotient multiplied by 100 0..1 Double FrequencyQuantifier severity_qualifier: a qualifier used in a phenotypic association to state how severe the phenotype is in the subject 0..1 SeverityValue EntityToFeatureOrDiseaseQualifiersMixin onset_qualifier: a qualifier used in a phenotypic association to state when the phenotype appears is in the subject 0..1 Onset EntityToFeatureOrDiseaseQualifiersMixin frequency_qualifier: a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject 0..1 FrequencyValue FrequencyQualifierMixin"},{"location":"VariantToPhenotypicFeatureAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: variant to phenotypic feature association\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nmixins:\n- variant to entity association mixin\n- entity to phenotypic feature association mixin\nslot_usage:\n  subject:\n    name: subject\n    description: a sequence variant in which the allele state is associated in some\n      way with the phenotype state\n    domain_of:\n    - association\n    range: sequence variant\ndefining_slots:\n- subject\n- object\n\n
                                        "},{"location":"VariantToPopulationAssociation/","title":"Class: VariantToPopulationAssociation","text":"Description: An association between a variant and a population, where the variant has particular frequency in the population
                                         classDiagram\n    class VariantToPopulationAssociation\n      VariantToEntityAssociationMixin <|-- VariantToPopulationAssociation\n      FrequencyQuantifier <|-- VariantToPopulationAssociation\n      FrequencyQualifierMixin <|-- VariantToPopulationAssociation\n      Association <|-- VariantToPopulationAssociation\n\n      VariantToPopulationAssociation : aggregator_knowledge_source\n\n      VariantToPopulationAssociation : category\n\n      VariantToPopulationAssociation : deprecated\n\n      VariantToPopulationAssociation : description\n\n      VariantToPopulationAssociation : frequency_qualifier\n\n      VariantToPopulationAssociation : has_attribute\n\n          VariantToPopulationAssociation --|> Attribute : has_attribute\n\n      VariantToPopulationAssociation : has_count\n\n      VariantToPopulationAssociation : has_evidence\n\n          VariantToPopulationAssociation --|> EvidenceType : has_evidence\n\n      VariantToPopulationAssociation : has_percentage\n\n      VariantToPopulationAssociation : has_quotient\n\n      VariantToPopulationAssociation : has_total\n\n      VariantToPopulationAssociation : id\n\n      VariantToPopulationAssociation : iri\n\n      VariantToPopulationAssociation : knowledge_source\n\n      VariantToPopulationAssociation : name\n\n      VariantToPopulationAssociation : negated\n\n      VariantToPopulationAssociation : object\n\n          VariantToPopulationAssociation --|> PopulationOfIndividualOrganisms : object\n\n      VariantToPopulationAssociation : object_category\n\n          VariantToPopulationAssociation --|> OntologyClass : object_category\n\n      VariantToPopulationAssociation : object_category_closure\n\n          VariantToPopulationAssociation --|> OntologyClass : object_category_closure\n\n      VariantToPopulationAssociation : object_closure\n\n      VariantToPopulationAssociation : object_label_closure\n\n      VariantToPopulationAssociation : object_namespace\n\n      VariantToPopulationAssociation : original_object\n\n      VariantToPopulationAssociation : original_predicate\n\n      VariantToPopulationAssociation : original_subject\n\n      VariantToPopulationAssociation : predicate\n\n      VariantToPopulationAssociation : primary_knowledge_source\n\n      VariantToPopulationAssociation : publications\n\n          VariantToPopulationAssociation --|> Publication : publications\n\n      VariantToPopulationAssociation : qualifier\n\n      VariantToPopulationAssociation : qualifiers\n\n          VariantToPopulationAssociation --|> OntologyClass : qualifiers\n\n      VariantToPopulationAssociation : retrieval_source_ids\n\n          VariantToPopulationAssociation --|> RetrievalSource : retrieval_source_ids\n\n      VariantToPopulationAssociation : subject\n\n          VariantToPopulationAssociation --|> SequenceVariant : subject\n\n      VariantToPopulationAssociation : subject_category\n\n          VariantToPopulationAssociation --|> OntologyClass : subject_category\n\n      VariantToPopulationAssociation : subject_category_closure\n\n          VariantToPopulationAssociation --|> OntologyClass : subject_category_closure\n\n      VariantToPopulationAssociation : subject_closure\n\n      VariantToPopulationAssociation : subject_label_closure\n\n      VariantToPopulationAssociation : subject_namespace\n\n      VariantToPopulationAssociation : timepoint\n\n      VariantToPopulationAssociation : type\n\n\n
                                        "},{"location":"VariantToPopulationAssociation/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • Association
                                            • VariantToPopulationAssociation [ VariantToEntityAssociationMixin FrequencyQuantifier FrequencyQualifierMixin]
                                        "},{"location":"VariantToPopulationAssociation/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance has_count: number in object population that carry a particular allele, aka allele count 0..1 Integer FrequencyQuantifier has_total: number all populations that carry a particular allele, aka allele number 0..1 Integer FrequencyQuantifier has_quotient: frequency of allele in population, expressed as a number with allele divided by number in reference population, aka allele frequency 0..1 Double FrequencyQuantifier has_percentage: equivalent to has quotient multiplied by 100 0..1 Double FrequencyQuantifier frequency_qualifier: a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject 0..1 FrequencyValue FrequencyQualifierMixin subject: an allele that has a certain frequency in a given population 1..1 SequenceVariant Association predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. 1..1 PredicateType Association object: the population that is observed to have the frequency 1..1 PopulationOfIndividualOrganisms Association negated: if set to true, then the association is negated i.e. is not true 0..1 Boolean Association qualifier: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes 0..1 String Association qualifiers: connects an association to qualifiers that modify or qualify the meaning of that association 0..* OntologyClass Association publications: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. 0..* Publication Association has_evidence: connects an association to an instance of supporting evidence 0..* EvidenceType Association knowledge_source: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property. 0..1 String Association primary_knowledge_source: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. 0..1 String Association aggregator_knowledge_source: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. 0..* String Association timepoint: a point in time 0..1 TimeType Association original_subject: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association original_predicate: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 Uriorcurie Association original_object: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification. 0..1 String Association subject_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association object_category: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 OntologyClass Association subject_closure: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_closure: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association subject_category_closure: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association object_category_closure: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* OntologyClass Association subject_namespace: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association object_namespace: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..1 String Association subject_label_closure: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association object_label_closure: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. 0..* String Association retrieval_source_ids: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge. 0..* RetrievalSource Association id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 0..* CategoryType Entity type: rdf:type of biolink:Association should be fixed at rdf:Statement 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"VariantToPopulationAssociation/#linkml-source","title":"LinkML Source","text":"
                                        name: variant to population association\ndescription: An association between a variant and a population, where the variant\n  has particular frequency in the population\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association\nmixins:\n- variant to entity association mixin\n- frequency quantifier\n- frequency qualifier mixin\nslot_usage:\n  subject:\n    name: subject\n    description: an allele that has a certain frequency in a given population\n    examples:\n    - value: NC_000017.11:g.43051071A>T\n      description: 17:41203088 A/C in gnomad\n    domain_of:\n    - association\n    range: sequence variant\n  object:\n    name: object\n    description: the population that is observed to have the frequency\n    examples:\n    - value: HANCESTRO:0010\n      description: African\n    domain_of:\n    - association\n    range: population of individual organisms\n  has quotient:\n    name: has quotient\n    description: frequency of allele in population, expressed as a number with allele\n      divided by number in reference population, aka allele frequency\n    examples:\n    - value: '0.0001666'\n    domain_of:\n    - frequency quantifier\n  has count:\n    name: has count\n    description: number in object population that carry a particular allele, aka allele\n      count\n    examples:\n    - value: '4'\n      description: 4 individuals in gnomad set\n    domain_of:\n    - frequency quantifier\n  has total:\n    name: has total\n    description: number all populations that carry a particular allele, aka allele\n      number\n    examples:\n    - value: '24014'\n      description: 24014 individuals in gnomad set\n    domain_of:\n    - frequency quantifier\ndefining_slots:\n- subject\n- object\n\n
                                        "},{"location":"Vertebrate/","title":"Class: Vertebrate","text":"Description: A sub-phylum of animals consisting of those having a bony or cartilaginous vertebral column.
                                         classDiagram\n    class Vertebrate\n      CellularOrganism <|-- Vertebrate\n\n      Vertebrate : category\n\n      Vertebrate : deprecated\n\n      Vertebrate : description\n\n      Vertebrate : full_name\n\n      Vertebrate : has_attribute\n\n          Vertebrate --|> Attribute : has_attribute\n\n      Vertebrate : id\n\n      Vertebrate : in_taxon\n\n          Vertebrate --|> OrganismTaxon : in_taxon\n\n      Vertebrate : in_taxon_label\n\n      Vertebrate : iri\n\n      Vertebrate : name\n\n      Vertebrate : provided_by\n\n      Vertebrate : synonym\n\n      Vertebrate : type\n\n      Vertebrate : xref\n\n\n
                                        "},{"location":"Vertebrate/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • OrganismalEntity [ SubjectOfInvestigation]
                                                • CellularOrganism [ SubjectOfInvestigation]
                                                  • Vertebrate
                                        "},{"location":"Vertebrate/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: may often be an organism attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Vertebrate/#linkml-source","title":"LinkML Source","text":"
                                        name: vertebrate\ndescription: A sub-phylum of animals consisting of those having a bony or cartilaginous\n  vertebral column.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- STY:T010\n- NCBITaxon:7742\n- OMIT:0015545\nrelated_mappings:\n- NCBITaxon:2662825\nis_a: cellular organism\n\n
                                        "},{"location":"Virus/","title":"Class: Virus","text":"Description: A virus is a microorganism that replicates itself as a microRNA and infects the host cell.
                                         classDiagram\n    class Virus\n      SubjectOfInvestigation <|-- Virus\n      OrganismalEntity <|-- Virus\n\n      Virus : category\n\n      Virus : deprecated\n\n      Virus : description\n\n      Virus : full_name\n\n      Virus : has_attribute\n\n          Virus --|> Attribute : has_attribute\n\n      Virus : id\n\n      Virus : in_taxon\n\n          Virus --|> OrganismTaxon : in_taxon\n\n      Virus : in_taxon_label\n\n      Virus : iri\n\n      Virus : name\n\n      Virus : provided_by\n\n      Virus : synonym\n\n      Virus : type\n\n      Virus : xref\n\n\n
                                        "},{"location":"Virus/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • BiologicalEntity [ ThingWithTaxon]
                                              • OrganismalEntity [ SubjectOfInvestigation]
                                                • Virus [ SubjectOfInvestigation]
                                        "},{"location":"Virus/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance in_taxon: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' 0..* OrganismTaxon ThingWithTaxon in_taxon_label: The human readable scientific name for the taxon of the entity. 0..1 LabelType ThingWithTaxon provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: A human-readable name for an attribute or entity. 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: may often be an organism attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Virus/#linkml-source","title":"LinkML Source","text":"
                                        name: virus\ndescription: A virus is a microorganism that replicates itself as a microRNA and infects\n  the host cell.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- NCBITaxon:10239\n- STY:T005\nis_a: organismal entity\nmixins:\n- subject of investigation\n\n
                                        "},{"location":"WebPage/","title":"Class: WebPage","text":"Description: a document that is published according to World Wide Web standards, which may incorporate text, graphics, sound, and/or other features.
                                         classDiagram\n    class WebPage\n      Publication <|-- WebPage\n\n      WebPage : authors\n\n          WebPage --|> Agent : authors\n\n      WebPage : category\n\n      WebPage : creation_date\n\n      WebPage : deprecated\n\n      WebPage : description\n\n      WebPage : format\n\n      WebPage : full_name\n\n      WebPage : has_attribute\n\n          WebPage --|> Attribute : has_attribute\n\n      WebPage : id\n\n      WebPage : iri\n\n      WebPage : keywords\n\n      WebPage : license\n\n      WebPage : mesh_terms\n\n      WebPage : name\n\n      WebPage : pages\n\n      WebPage : provided_by\n\n      WebPage : rights\n\n      WebPage : summary\n\n      WebPage : synonym\n\n      WebPage : type\n\n      WebPage : xref\n\n\n
                                        "},{"location":"WebPage/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • InformationContentEntity
                                              • Publication
                                                • WebPage
                                        "},{"location":"WebPage/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance authors: connects an publication to the list of authors who contributed to the publication. This property should be a comma-delimited list of author names. It is recommended that an author's name be formatted as \"surname, firstname initial.\". Note that this property is a node annotation expressing the citation list of authorship which might typically otherwise be more completely documented in biolink:PublicationToProviderAssociation defined edges which point to full details about an author and possibly, some qualifiers which clarify the specific status of a given author in the publication. 0..* Agent Publication pages: When a 2-tuple of page numbers are provided, they represent the start and end page of the publication within its parent publication context. For books, this may be set to the total number of pages of the book. 0..* String Publication summary: executive summary of a publication 0..1 String Publication keywords: keywords tagging a publication 0..* String Publication mesh_terms: mesh terms tagging a publication 0..* Uriorcurie Publication xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie Publication, NamedThing license: None 0..1 String InformationContentEntity rights: None 0..1 String InformationContentEntity format: None 0..1 String InformationContentEntity creation_date: date on which an entity was created. This can be applied to nodes or edges 0..1 Date InformationContentEntity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing id: Different kinds of publication subtypes will have different preferred identifiers (curies when feasible). Precedence of identifiers for scientific articles is as follows: PMID if available; DOI if not; actual alternate CURIE otherwise. Enclosing publications (i.e. referenced by 'published in' node property) such as books and journals, should have industry-standard identifier such as from ISBN and ISSN. 1..1 String Entity iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity name: the 'title' of the publication is generally recorded in the 'name' property (inherited from NamedThing). The field name 'title' is now also tagged as an acceptable alias for the node property 'name' (just in case). 0..1 LabelType Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"WebPage/#linkml-source","title":"LinkML Source","text":"
                                        name: web page\ndescription: a document that is published according to World Wide Web standards, which  may\n  incorporate text, graphics, sound, and/or other features.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- SIO:000302\n- NCIT-OBO:C142749\n- fabio:WebPage\nis_a: publication\n\n
                                        "},{"location":"Zygosity/","title":"Class: Zygosity","text":"
                                         classDiagram\n    class Zygosity\n      Attribute <|-- Zygosity\n\n      Zygosity : category\n\n      Zygosity : deprecated\n\n      Zygosity : description\n\n      Zygosity : full_name\n\n      Zygosity : has_attribute\n\n          Zygosity --|> Attribute : has_attribute\n\n      Zygosity : has_attribute_type\n\n          Zygosity --|> OntologyClass : has_attribute_type\n\n      Zygosity : has_qualitative_value\n\n          Zygosity --|> NamedThing : has_qualitative_value\n\n      Zygosity : has_quantitative_value\n\n          Zygosity --|> QuantityValue : has_quantitative_value\n\n      Zygosity : id\n\n      Zygosity : iri\n\n      Zygosity : name\n\n      Zygosity : provided_by\n\n      Zygosity : synonym\n\n      Zygosity : type\n\n      Zygosity : xref\n\n\n
                                        "},{"location":"Zygosity/#inheritance","title":"Inheritance","text":"
                                        • Entity
                                          • NamedThing
                                            • Attribute [ OntologyClass]
                                              • Zygosity
                                        "},{"location":"Zygosity/#slots","title":"Slots","text":"Name Cardinality and Range Inheritance name: The human-readable 'attribute name' can be set to a string which reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence annotation or it can default to the name associated with the 'has attribute type' slot ontology term. 0..1 LabelType Entity, Attribute has_attribute_type: connects an attribute to a class that describes it 1..1 OntologyClass Attribute has_quantitative_value: connects an attribute to a value 0..* QuantityValue Attribute has_qualitative_value: connects an attribute to a value 0..1 NamedThing Attribute iri: An IRI for an entity. This is determined by the id using expansion rules. 0..1 IriType Entity, Attribute id: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI 1..1 String OntologyClass, Entity provided_by: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph. 0..* String NamedThing xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. 0..* Uriorcurie NamedThing full_name: a long-form human readable name for a thing 0..1 LabelType NamedThing synonym: Alternate human-readable names for a thing 0..* LabelType NamedThing category: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values biolink:Protein, biolink:GeneProduct, biolink:MolecularEntity. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature f may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing} 1..* CategoryType Entity type: None 0..* String Entity description: a human-readable description of an entity 0..1 NarrativeText Entity has_attribute: connects any entity to an attribute 0..* Attribute Entity deprecated: A boolean flag indicating that an entity is no longer considered current or valid. 0..1 Boolean Entity"},{"location":"Zygosity/#usages","title":"Usages","text":"used by used in type used Genotype has_zygosity range Zygosity"},{"location":"Zygosity/#linkml-source","title":"LinkML Source","text":"
                                        name: zygosity\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- GENO:0000133\nis_a: attribute\n\n
                                        "},{"location":"about/","title":"About","text":"

                                        The Biolink Model is a high-level, open-source data model designed to standardize types and relationships in biological knowledge graphs, covering entities like genes, diseases, chemical substances, organisms, genomics, phenotypes, and more. Biolink Model can be used to formalize the relationships between data structures in translational science. It incorporates object-oriented classification and graph-oriented features. The core of the model is a set of hierarchical, interconnected classes (or categories) and relationships between them (or predicates). The model provides class and edge attributes and associations that guide how entities should relate to one another. The goal of the Biolink Model is to provide a consistent framework for representing biological knowledge across various databases and formats. For more information, see: understanding the model

                                        "},{"location":"about/#citing-biolink-model","title":"Citing Biolink Model","text":"

                                        Unni DR, Moxon SAT, Bada M, Brush M, Bruskiewich R, Caufield JH, Clemons PA, Dancik V, Dumontier M, Fecho K, Glusman G, Hadlock JJ, Harris NL, Joshi A, Putman T, Qin G, Ramsey SA, Shefchek KA, Solbrig H, Soman K, Thessen AE, Haendel MA, Bizon C, Mungall CJ, The Biomedical Data Translator Consortium (2022). Biolink Model: A universal schema for knowledge graphs in clinical, biomedical, and translational science. Clin Transl Sci. Wiley; 2022 Jun 6; https://onlinelibrary.wiley.com/doi/10.1111/cts.13302

                                        "},{"location":"active_in/","title":"Slot: active_in (multivalued)","text":"

                                        Domain: GeneOrGeneProduct Range: CellularComponent

                                        "},{"location":"active_in/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • active_in
                                        "},{"location":"active_in/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"active_in/#linkml-source","title":"LinkML Source","text":"
                                        name: active in\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0002432\nis_a: related to at instance level\ndomain: gene or gene product\nmultivalued: true\ninherited: true\nalias: active_in\nrange: cellular component\n\n
                                        "},{"location":"actively_involved_in/","title":"Slot: actively_involved_in (multivalued)","text":"Description: holds between a continuant and a process or function, where the continuant actively contributes to part or all of the process or function it realizes Aliases: involved in

                                        Domain: NamedThing Range: BiologicalProcessOrActivity

                                        "},{"location":"actively_involved_in/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • participates_in
                                              • actively_involved_in
                                                • capable_of
                                        "},{"location":"actively_involved_in/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"actively_involved_in/#linkml-source","title":"LinkML Source","text":"
                                        name: actively involved in\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between a continuant and a process or function, where the continuant\n  actively contributes to part or all of the process or function it realizes\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- involved in\nexact_mappings:\n- RO:0002331\nnarrow_mappings:\n- NBO-PROPERTY:by_means\n- orphanet:317348\n- orphanet:317349\n- orphanet:327767\n- RO:0002503\nis_a: participates in\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: actively_involved_in\nrange: biological process or activity\n\n
                                        "},{"location":"actively_involves/","title":"Slot: actively_involves (multivalued)","text":"Inverse: actively involved in

                                        Domain: BiologicalProcessOrActivity Range: NamedThing

                                        "},{"location":"actively_involves/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_participant
                                              • actively_involves
                                                • can_be_carried_out_by
                                        "},{"location":"actively_involves/#linkml-source","title":"LinkML Source","text":"
                                        name: actively involves\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: has participant\ndomain: biological process or activity\nmultivalued: true\ninherited: true\nalias: actively_involves\ninverse: actively involved in\nrange: named thing\n\n
                                        "},{"location":"acts_upstream_of/","title":"Slot: acts_upstream_of (multivalued)","text":"

                                        Domain: GeneOrGeneProduct Range: BiologicalProcess

                                        "},{"location":"acts_upstream_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • acts_upstream_of
                                              • acts_upstream_of_positive_effect
                                              • acts_upstream_of_negative_effect
                                              • acts_upstream_of_or_within
                                        "},{"location":"acts_upstream_of/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"acts_upstream_of/#linkml-source","title":"LinkML Source","text":"
                                        name: acts upstream of\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0002263\nis_a: related to at instance level\ndomain: gene or gene product\nmultivalued: true\ninherited: true\nalias: acts_upstream_of\nrange: biological process\n\n
                                        "},{"location":"acts_upstream_of_negative_effect/","title":"Slot: acts_upstream_of_negative_effect (multivalued)","text":"

                                        Domain: GeneOrGeneProduct Range: BiologicalProcess

                                        "},{"location":"acts_upstream_of_negative_effect/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • acts_upstream_of
                                              • acts_upstream_of_negative_effect
                                        "},{"location":"acts_upstream_of_negative_effect/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"acts_upstream_of_negative_effect/#linkml-source","title":"LinkML Source","text":"
                                        name: acts upstream of negative effect\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0004035\nis_a: acts upstream of\ndomain: gene or gene product\nmultivalued: true\ninherited: true\nalias: acts_upstream_of_negative_effect\nrange: biological process\n\n
                                        "},{"location":"acts_upstream_of_or_within/","title":"Slot: acts_upstream_of_or_within (multivalued)","text":"

                                        Domain: GeneOrGeneProduct Range: BiologicalProcess

                                        "},{"location":"acts_upstream_of_or_within/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • acts_upstream_of
                                              • acts_upstream_of_or_within
                                                • acts_upstream_of_or_within_positive_effect
                                                • acts_upstream_of_or_within_negative_effect
                                        "},{"location":"acts_upstream_of_or_within/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"acts_upstream_of_or_within/#linkml-source","title":"LinkML Source","text":"
                                        name: acts upstream of or within\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0002264\nis_a: acts upstream of\ndomain: gene or gene product\nmultivalued: true\ninherited: true\nalias: acts_upstream_of_or_within\nrange: biological process\n\n
                                        "},{"location":"acts_upstream_of_or_within_negative_effect/","title":"Slot: acts_upstream_of_or_within_negative_effect (multivalued)","text":"

                                        Domain: GeneOrGeneProduct Range: BiologicalProcess

                                        "},{"location":"acts_upstream_of_or_within_negative_effect/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • acts_upstream_of
                                              • acts_upstream_of_or_within
                                                • acts_upstream_of_or_within_negative_effect
                                        "},{"location":"acts_upstream_of_or_within_negative_effect/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"acts_upstream_of_or_within_negative_effect/#linkml-source","title":"LinkML Source","text":"
                                        name: acts upstream of or within negative effect\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0004033\nis_a: acts upstream of or within\ndomain: gene or gene product\nmultivalued: true\ninherited: true\nalias: acts_upstream_of_or_within_negative_effect\nrange: biological process\n\n
                                        "},{"location":"acts_upstream_of_or_within_positive_effect/","title":"Slot: acts_upstream_of_or_within_positive_effect (multivalued)","text":"

                                        Domain: GeneOrGeneProduct Range: BiologicalProcess

                                        "},{"location":"acts_upstream_of_or_within_positive_effect/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • acts_upstream_of
                                              • acts_upstream_of_or_within
                                                • acts_upstream_of_or_within_positive_effect
                                        "},{"location":"acts_upstream_of_or_within_positive_effect/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"acts_upstream_of_or_within_positive_effect/#linkml-source","title":"LinkML Source","text":"
                                        name: acts upstream of or within positive effect\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0004032\nis_a: acts upstream of or within\ndomain: gene or gene product\nmultivalued: true\ninherited: true\nalias: acts_upstream_of_or_within_positive_effect\nrange: biological process\n\n
                                        "},{"location":"acts_upstream_of_positive_effect/","title":"Slot: acts_upstream_of_positive_effect (multivalued)","text":"

                                        Domain: GeneOrGeneProduct Range: BiologicalProcess

                                        "},{"location":"acts_upstream_of_positive_effect/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • acts_upstream_of
                                              • acts_upstream_of_positive_effect
                                        "},{"location":"acts_upstream_of_positive_effect/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"acts_upstream_of_positive_effect/#linkml-source","title":"LinkML Source","text":"
                                        name: acts upstream of positive effect\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0004034\nis_a: acts upstream of\ndomain: gene or gene product\nmultivalued: true\ninherited: true\nalias: acts_upstream_of_positive_effect\nrange: biological process\n\n
                                        "},{"location":"address/","title":"Slot: address","text":"Description: the particulars of the place where someone or an organization is situated. For now, this slot is a simple text \"blob\" containing all relevant details of the given location for fitness of purpose. For the moment, this \"address\" can include other contact details such as email and phone number(?).

                                        Domain: NamedThing Range: String

                                        "},{"location":"address/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • address
                                        "},{"location":"address/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Agent person, group, organization or project that provides a piece of information (i.e. a knowledge association) no"},{"location":"address/#linkml-source","title":"LinkML Source","text":"
                                        name: address\ndescription: the particulars of the place where someone or an organization is situated.  For\n  now, this slot is a simple text \"blob\" containing all relevant details of the given\n  location for fitness of purpose. For the moment, this \"address\" can include other\n  contact details such as email and phone number(?).\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: node property\ndomain: named thing\nalias: address\ndomain_of:\n- agent\nrange: string\n\n
                                        "},{"location":"adjusted_p_value/","title":"Slot: adjusted_p_value","text":"Description: The adjusted p-value is the probability of obtaining test results at least as extreme as the results actually observed, under the assumption that the null hypothesis is correct, adjusted for multiple comparisons. P is always italicized and capitalized. The actual P value* should be expressed (P=. 04) rather than expressing a statement of inequality (P<. 05), unless P<.

                                        Domain: Association Range: Float

                                        "},{"location":"adjusted_p_value/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • p_value
                                            • adjusted_p_value
                                              • bonferonni_adjusted_p_value
                                        "},{"location":"adjusted_p_value/#linkml-source","title":"LinkML Source","text":"
                                        name: adjusted p value\ndescription: The adjusted p-value is the probability of obtaining test results at\n  least as extreme as the results actually observed, under the assumption that the\n  null hypothesis is correct, adjusted for multiple comparisons.   P is always italicized\n  and capitalized. The actual P value* should be expressed (P=. 04)  rather than expressing\n  a statement of inequality (P<. 05), unless P<.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: p value\ndomain: association\nalias: adjusted_p_value\nrange: float\n\n
                                        "},{"location":"adverse_event_of/","title":"Slot: adverse_event_of (multivalued)","text":"Inverse: has adverse event

                                        Domain: DiseaseOrPhenotypicFeature Range: ChemicalOrDrugOrTreatment

                                        "},{"location":"adverse_event_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • affected_by
                                              • adverse_event_of
                                        "},{"location":"adverse_event_of/#linkml-source","title":"LinkML Source","text":"
                                        name: adverse event of\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: affected by\ndomain: disease or phenotypic feature\nmultivalued: true\ninherited: true\nalias: adverse_event_of\ninverse: has adverse event\nrange: chemical or drug or treatment\n\n
                                        "},{"location":"affected_by/","title":"Slot: affected_by (multivalued)","text":"Description: describes an entity of which the state or quality is affected by another existing entity. Inverse: affects

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"affected_by/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • affected_by
                                              • response_affected_by
                                              • regulated_by
                                              • disrupted_by
                                              • condition_ameliorated_by
                                              • condition_prevented_by
                                              • condition_exacerbated_by
                                              • adverse_event_of
                                              • is_side_effect_of
                                        "},{"location":"affected_by/#linkml-source","title":"LinkML Source","text":"
                                        name: affected by\ndescription: describes an entity of which the state or quality is affected by another\n  existing entity.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: affected_by\ninverse: affects\nrange: named thing\n\n
                                        "},{"location":"affects/","title":"Slot: affects (multivalued)","text":"Description: Describes an entity that has an effect on the state or quality of another existing entity. Notes: Use of the 'affects' predicate implies that the affected entity already exists, unlike predicates such as 'affects likelihood of' and 'prevents' where the effect concerns whether or when something may or may not come into existence.

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"affects/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • affects
                                              • affects_response_to
                                              • regulates [ interacts_with]
                                              • disrupts
                                              • ameliorates_condition [ treats]
                                              • exacerbates_condition [ promotes_condition]
                                              • has_adverse_event
                                              • has_side_effect
                                        "},{"location":"affects/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"affects/#linkml-source","title":"LinkML Source","text":"
                                        name: affects\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: Describes an entity that has an effect on the state or quality of another\n  existing entity.\nnotes:\n- Use of the 'affects' predicate implies that the affected entity already exists,\n  unlike predicates such as  'affects likelihood of' and 'prevents' where the effect\n  concerns whether or when something may or  may not come into existence.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- SEMMEDDB:AFFECTS\n- DGIdb:affects\nrelated_mappings:\n- DRUGBANK:pathway\nnarrow_mappings:\n- CTD:prediction_hypothesis\n- GOREL:0001006\n- CTD:inferred\n- UPHENO:0000001\n- RO:0002263\n- RO:0002264\n- NCIT:R158\n- NCIT:R160\n- NCIT:R30\n- NCIT:R150\n- NCIT:R72\n- NCIT:R146\n- NCIT:R124\n- NCIT:R173\n- NCIT:R100\n- NCIT:R102\n- NCIT:R101\n- NCIT:R113\n- NCIT:R23\n- NCIT:R25\n- NCIT:gene_mapped_to_disease\n- NCIT:R133\n- RO:0002343\n- RO:0002355\n- RO:0002591\n- RO:0002592\n- RO:0012003\n- SNOMED:has_pathological_process\n- UBERGRAPH:is_increase_of\n- UBERGRAPH:is_decrease_of\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: affects\nrange: named thing\n\n
                                        "},{"location":"affects_likelihood_of/","title":"Slot: affects_likelihood_of (multivalued)","text":"Description: Holds between two entities where the presence or application of one alters the chance that the other will come to be. Notes: This predicate implies causation, where the 'affected' entity is something that does not yet exist, and the actions/execution of effector impact the likelihood that this entity may come to be. It is NOT to be used for a statistical associations that describe correlations between two feature variables (use predicates in the 'associated with likelihood of' hierarchy here.)

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"affects_likelihood_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • affects_likelihood_of
                                              • preventative_for_condition [ treats]
                                              • predisposes_to_condition [ promotes_condition]
                                        "},{"location":"affects_likelihood_of/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"affects_likelihood_of/#linkml-source","title":"LinkML Source","text":"
                                        name: affects likelihood of\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: Holds between two entities where the presence or application of one alters\n  the chance that the other will come to be.\nnotes:\n- This predicate implies causation, where the 'affected' entity is something that\n  does not yet exist, and the  actions/execution of effector impact the likelihood\n  that this entity may come to be. It is NOT to be used  for a statistical associations\n  that describe correlations between two feature variables (use predicates  in the\n  'associated with likelihood of' hierarchy here.)\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: affects_likelihood_of\nrange: named thing\n\n
                                        "},{"location":"affects_response_to/","title":"Slot: affects_response_to (multivalued)","text":"Inverse: response affected by

                                        Domain: ChemicalEntityOrGeneOrGeneProduct Range: ChemicalEntityOrGeneOrGeneProduct

                                        "},{"location":"affects_response_to/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • affects
                                              • affects_response_to
                                                • increases_response_to
                                                • decreases_response_to
                                        "},{"location":"affects_response_to/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"affects_response_to/#linkml-source","title":"LinkML Source","text":"
                                        name: affects response to\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- CTD:affects_response_to\nis_a: affects\ndomain: chemical entity or gene or gene product\nmultivalued: true\ninherited: true\nalias: affects_response_to\ninverse: response affected by\nrange: chemical entity or gene or gene product\n\n
                                        "},{"location":"affiliation/","title":"Slot: affiliation (multivalued)","text":"Description: a professional relationship between one provider (often a person) within another provider (often an organization). Target provider identity should be specified by a CURIE. Providers may have multiple affiliations.

                                        Domain: Agent Range: Uriorcurie

                                        "},{"location":"affiliation/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • affiliation
                                        "},{"location":"affiliation/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Agent person, group, organization or project that provides a piece of information (i.e. a knowledge association) no"},{"location":"affiliation/#linkml-source","title":"LinkML Source","text":"
                                        name: affiliation\ndescription: a professional relationship between one provider (often a person) within\n  another provider (often an organization). Target provider identity should be specified\n  by a CURIE. Providers may have multiple affiliations.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: node property\ndomain: agent\nmultivalued: true\nalias: affiliation\ndomain_of:\n- agent\nrange: uriorcurie\n\n
                                        "},{"location":"aggregate_statistic/","title":"Slot: aggregate_statistic (Abstract)","text":"

                                        Domain: NamedThing Range: String

                                        "},{"location":"aggregate_statistic/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • aggregate_statistic
                                            • has_count
                                            • has_total
                                            • has_quotient
                                            • has_percentage
                                        "},{"location":"aggregate_statistic/#linkml-source","title":"LinkML Source","text":"
                                        name: aggregate statistic\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: node property\nabstract: true\ndomain: named thing\nalias: aggregate_statistic\nrange: string\n\n
                                        "},{"location":"aggregator_knowledge_source/","title":"Slot: aggregator_knowledge_source (multivalued)","text":"Description: An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form. Notes: For example, in this Feature Variable Association Edge generated by the Exposure Agent\u2019s ICEES KP, through statistical analysis of clinical and environmental data supplied by the UNC Clinical Data Warehouse, the Edge is passed to the Ranking Agent\u2019s ARAGORN ARA, and then on to the ARS. The retrieval path for this Edge is as follows: ARS--retrieved_from--> ARAGORN --retrieved_from--> ICEES --supporting_data_from--> UNC Data Warehouse This example illustrates how to represent the source provenance of KP-generated knowledge, including the source of data from which the knowledge was derived. The \"primary knowledge source\" for this edge is \"infores:icees-asthma\". A \"supporting data source\" for this KP- generated knowledge is \"infores:unc-cdw-health.\" The \"aggregator knowledge source\" for this data is \"infores:aragorn-ara\"

                                        Domain: Association Range: String

                                        "},{"location":"aggregator_knowledge_source/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • knowledge_source
                                            • aggregator_knowledge_source
                                        "},{"location":"aggregator_knowledge_source/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Association A typed association between two entities, supported by evidence no"},{"location":"aggregator_knowledge_source/#linkml-source","title":"LinkML Source","text":"
                                        name: aggregator knowledge source\ndescription: An intermediate aggregator resource from which knowledge expressed in\n  an Association was retrieved downstream of the original source, on its path to its\n  current serialized form.\nnotes:\n- 'For example, in this Feature Variable Association Edge generated by the Exposure\n  Agent\u2019s ICEES KP,  through statistical analysis of clinical and environmental data\n  supplied by the UNC Clinical Data Warehouse,  the Edge is passed to the Ranking\n  Agent\u2019s ARAGORN ARA,  and then on to the ARS. The retrieval path for this Edge is\n  as follows: ARS--retrieved_from-->  ARAGORN  --retrieved_from-->   ICEES --supporting_data_from-->  UNC\n  Data Warehouse This example illustrates how to represent the source provenance of\n  KP-generated knowledge, including the source of  data from which the knowledge was\n  derived.    The \"primary knowledge source\" for this edge is \"infores:icees-asthma\".\n  A \"supporting data source\" for this KP- generated knowledge is \"infores:unc-cdw-health.\"  The\n  \"aggregator knowledge source\" for this data is \"infores:aragorn-ara\"'\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: knowledge source\ndomain: association\nmultivalued: true\nalias: aggregator_knowledge_source\ndomain_of:\n- association\nrange: string\n\n
                                        "},{"location":"ameliorates_condition/","title":"Slot: ameliorates_condition (multivalued)","text":"Description: Holds between an entity and an existing medical condition (disease or phenotypic feature) where the entity is able to ameliorate symptoms, stabilize progression, or cure the condition. Aliases: ameliorates, beneficial for condition, therapeutic for condition Notes: This predicate describes a narrower view of 'treats' - that covers interventions that are beneficial for existing disease, and excludes interventions that prevent/reduce risk of developing a condition in the future.

                                        Domain: ChemicalOrDrugOrTreatment Range: DiseaseOrPhenotypicFeature

                                        "},{"location":"ameliorates_condition/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • affects
                                              • ameliorates_condition [ treats]
                                        "},{"location":"ameliorates_condition/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"ameliorates_condition/#linkml-source","title":"LinkML Source","text":"
                                        name: ameliorates condition\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\n  opposite_of:\n    tag: opposite_of\n    value: exacerbates condition\ndescription: Holds between an entity and an existing medical condition (disease or\n  phenotypic feature) where the entity is  able to ameliorate symptoms, stabilize\n  progression, or cure the condition.\nnotes:\n- This predicate describes a narrower view of 'treats' - that covers interventions\n  that are beneficial for existing  disease, and excludes interventions that prevent/reduce\n  risk of developing a condition in the future.\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- ameliorates\n- beneficial for condition\n- therapeutic for condition\nexact_mappings:\n- RO:0003307\nis_a: affects\nmixins:\n- treats\ndomain: chemical or drug or treatment\nmultivalued: true\ninherited: true\nalias: ameliorates_condition\nrange: disease or phenotypic feature\n\n
                                        "},{"location":"amount_or_activity_decreased_by/","title":"Slot: amount_or_activity_decreased_by (DEPRECATED) (multivalued)","text":"Inverse: decreases amount or activity of

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"amount_or_activity_decreased_by/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • amount_or_activity_decreased_by
                                        "},{"location":"amount_or_activity_decreased_by/#linkml-source","title":"LinkML Source","text":"
                                        name: amount or activity decreased by\ndeprecated: 'True'\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: amount_or_activity_decreased_by\ninverse: decreases amount or activity of\nrange: named thing\n\n
                                        "},{"location":"amount_or_activity_increased_by/","title":"Slot: amount_or_activity_increased_by (DEPRECATED) (multivalued)","text":"Inverse: increases amount or activity of

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"amount_or_activity_increased_by/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • amount_or_activity_increased_by
                                        "},{"location":"amount_or_activity_increased_by/#linkml-source","title":"LinkML Source","text":"
                                        name: amount or activity increased by\ndeprecated: 'True'\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: amount_or_activity_increased_by\ninverse: increases amount or activity of\nrange: named thing\n\n
                                        "},{"location":"anatomical_context_qualifier/","title":"Slot: anatomical_context_qualifier","text":"Description: A statement qualifier representing an anatomical location where an relationship expressed in an association took place (can be a tissue, cell type, or sub-cellular location). Notes: Anatomical context values can be any term from UBERON. For example, the context qualifier \u2018cerebral cortext\u2019 combines with a core concept of \u2018neuron\u2019 to express the composed concept \u2018neuron in the cerebral cortext\u2019. The species_context_qualifier applies taxonomic context, e.g. species-specific molecular activity. Ontology CURIEs are expected as values here, the examples below are intended to help clarify the content of the CURIEs.

                                        Domain: Association Range: String

                                        "},{"location":"anatomical_context_qualifier/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • qualifier
                                            • statement_qualifier
                                              • anatomical_context_qualifier
                                        "},{"location":"anatomical_context_qualifier/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot PredicateMapping A deprecated predicate mapping object contains the deprecated predicate and an example of the rewiring that should be done to use a qualified statement in its place. no ChemicalGeneInteractionAssociation describes a physical interaction between a chemical entity and a gene or gene product. Any biological or chemical effect resulting from such an interaction are out of scope, and covered by the ChemicalAffectsGeneAssociation type (e.g. impact of a chemical on the abundance, activity, structure, etc, of either participant in the interaction) yes ChemicalAffectsGeneAssociation Describes an effect that a chemical has on a gene or gene product (e.g. an impact of on its abundance, activity,localization, processing, expression, etc.) yes GeneAffectsChemicalAssociation Describes an effect that a gene or gene product has on a chemical entity (e.g. an impact of on its abundance, activity, localization, processing, transport, etc.) yes"},{"location":"anatomical_context_qualifier/#linkml-source","title":"LinkML Source","text":"
                                        name: anatomical context qualifier\ndescription: A statement qualifier representing an anatomical location where an relationship\n  expressed in an association took place (can be a tissue, cell type, or sub-cellular\n  location).\nnotes:\n- Anatomical context values can be any term from UBERON. For example, the context\n  qualifier \u2018cerebral cortext\u2019  combines with a core concept of \u2018neuron\u2019  to express\n  the composed concept \u2018neuron in the cerebral cortext\u2019. The species_context_qualifier\n  applies  taxonomic context, e.g. species-specific molecular activity.  Ontology\n  CURIEs are expected as values  here, the examples below are intended to help clarify\n  the content of the CURIEs.\nexamples:\n- value: blood\n- value: cerebral cortext\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: statement qualifier\ndomain: association\nalias: anatomical_context_qualifier\ndomain_of:\n- predicate mapping\n- chemical gene interaction association\n- chemical affects gene association\n- gene affects chemical association\nrange: string\n\n
                                        "},{"location":"animal_model_available_from/","title":"Slot: animal_model_available_from (multivalued)","text":"

                                        Domain: NamedThing Range: DiseaseOrPhenotypicFeature

                                        "},{"location":"animal_model_available_from/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • animal_model_available_from
                                        "},{"location":"animal_model_available_from/#linkml-source","title":"LinkML Source","text":"
                                        name: animal model available from\ndescription: ''\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: node property\ndomain: named thing\nmultivalued: true\nalias: animal_model_available_from\nrange: disease or phenotypic feature\n\n
                                        "},{"location":"aspect_qualifier/","title":"Slot: aspect_qualifier (Abstract)","text":"Description: Composes with the core concept to describe new concepts of a different ontological type. e.g. a process in which the core concept participates, a function/activity/role held by the core concept, or a characteristic/quality that inheres in the core concept. The purpose of the aspect slot is to indicate what aspect is being affected in an 'affects' association. Notes: for good examples of aspects in the gene-> chemical space, please see the GeneOrGeneProductOrChemicalEntityAspectEnum (below) which lists many aspects that can be used to qualify the gene making the full subject a different ontological type. the qualifier \u2018expression\u2019 combines with a core concept of \u2018Gene X\u2019 to express the composed concept \u2018expression of Gene X\u2019 (Gene \u2192 Biological Process) the qualifier \u2018exposure\u2019 combines with a core concept of \u2018Chemical X\u2019 to express the composed concept \u2018exposure to Chemical X\u2019 (Chemical \u2192 Exposure Process) the qualifier \u2018activity\u2019 combines with a core concept of \u2018PPARG\u2019 to express the concept \u2018activity of PPARG\u2019 (Gene \u2192 function/activity) the qualifier \u2018emergency Department Visit\u2019 combines with a core concept of \u2018Disease X\u2019 to express the concept \u2018Emergency Department visits for Disease X\u2019 (Disease \u2192 Clinical Event) the qualifier \u2018infection\u2019 combines with a core concept of \u2018Giardia\u2019 to express the concept \u2018Infection with Giardia\u2019 (Taxon \u2192 Biological / Pathological Process) the qualifier \u2018severity\u2019 combines with a core concept of \u2018DILI\u2019 to express the concept \u2018the severity level of DILI\u2019 (Disease \u2192 (intrinsic) Characteristic/Quality) the qualifier \u2018abundance\u2019 combines with a core concept of \u2018BRCA2\u2019 to express the concept \u2018abundance of BRCA2\u2019 (Gene \u2192 (extrinsic) characteristic/quality)

                                        Domain: Association Range: String

                                        "},{"location":"aspect_qualifier/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • qualifier
                                            • aspect_qualifier
                                              • subject_aspect_qualifier
                                              • object_aspect_qualifier
                                        "},{"location":"aspect_qualifier/#linkml-source","title":"LinkML Source","text":"
                                        name: aspect qualifier\ndescription: Composes with the core concept to describe new concepts of a different\n  ontological type. e.g. a process in which the core concept participates, a function/activity/role\n  held by the core concept, or a characteristic/quality that inheres in the core concept.  The\n  purpose of the aspect slot is to indicate what aspect is being affected in an  'affects'\n  association.\nnotes:\n- for good examples of aspects in the gene-> chemical space, please see the  GeneOrGeneProductOrChemicalEntityAspectEnum\n  (below) which lists many aspects that can be used to qualify  the gene making the\n  full subject a different ontological type.   the qualifier \u2018expression\u2019 combines\n  with a core concept of \u2018Gene X\u2019 to express the composed concept \u2018expression of Gene\n  X\u2019 (Gene \u2192 Biological Process) the qualifier \u2018exposure\u2019 combines with a core concept\n  of \u2018Chemical X\u2019 to express the composed concept \u2018exposure to Chemical X\u2019 (Chemical\n  \u2192 Exposure Process) the qualifier \u2018activity\u2019 combines with a core concept of \u2018PPARG\u2019\n  to express the concept \u2018activity of PPARG\u2019 (Gene \u2192 function/activity) the qualifier\n  \u2018emergency Department Visit\u2019 combines with a core concept of \u2018Disease X\u2019 to express\n  the concept \u2018Emergency Department visits for Disease X\u2019 (Disease \u2192 Clinical Event)\n  the qualifier \u2018infection\u2019 combines with a core concept of \u2018Giardia\u2019 to express the\n  concept \u2018Infection with Giardia\u2019 (Taxon \u2192 Biological / Pathological Process) the\n  qualifier \u2018severity\u2019 combines with a core concept of \u2018DILI\u2019 to express the concept\n  \u2018the severity level of DILI\u2019 (Disease \u2192 (intrinsic) Characteristic/Quality) the\n  qualifier \u2018abundance\u2019 combines with a core concept of \u2018BRCA2\u2019 to express the concept\n  \u2018abundance of BRCA2\u2019 (Gene \u2192 (extrinsic) characteristic/quality)\nexamples:\n- value: stability\n- value: abundance\n- value: expression\n- value: exposure\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: qualifier\nabstract: true\ndomain: association\nalias: aspect_qualifier\nrange: string\n\n
                                        "},{"location":"assesses/","title":"Slot: assesses (multivalued)","text":"Description: The effect of a thing on a target was interrogated in some assay. A relationship between some perturbing agent (usually a chemical compound) and some target entity, where the affect of the perturbing agent on the target entity was interrogated in a particular assay. The target might be a particular protein, tissue, phenotype, whole organism, cell line, or other type of biological entity. Aliases: was assayed against

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"assesses/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • assesses
                                        "},{"location":"assesses/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"assesses/#linkml-source","title":"LinkML Source","text":"
                                        name: assesses\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: The effect of a thing on a target was interrogated in some assay. A relationship\n  between some perturbing agent (usually a chemical compound) and some target entity,\n  where the affect of the perturbing agent on the target entity was interrogated in\n  a particular assay. The target might be a particular protein, tissue, phenotype,\n  whole organism, cell line, or other type of biological entity.\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- was assayed against\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: assesses\nrange: named thing\n\n
                                        "},{"location":"associated_environmental_context/","title":"Slot: associated_environmental_context","text":"Description: An attribute that can be applied to an association where the association holds between two entities located or occurring in a particular environment. For example, two microbial taxa may interact in the context of a human gut; a disease may give rise to a particular phenotype in a particular environmental exposure. # TODO: add examples of values for this property.

                                        Domain: Association Range: String

                                        "},{"location":"associated_environmental_context/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • associated_environmental_context
                                        "},{"location":"associated_environmental_context/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot OrganismTaxonToOrganismTaxonInteraction An interaction relationship between two taxa. This may be a symbiotic relationship (encompassing mutualism and parasitism), or it may be non-symbiotic. Example: plague transmitted_by flea; cattle domesticated_by Homo sapiens; plague infects Homo sapiens yes"},{"location":"associated_environmental_context/#linkml-source","title":"LinkML Source","text":"
                                        name: associated environmental context\ndescription: \"An attribute that can be applied to an association where the association\\\n  \\ holds between two entities located or occurring in a particular environment. For\\\n  \\ example, two microbial taxa may interact in the context of a human gut; a disease\\\n  \\ may give rise to a particular phenotype in a particular environmental exposure.\\n\\\n  \\ # TODO: add examples of values for this property.\"\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nalias: associated_environmental_context\ndomain_of:\n- organism taxon to organism taxon interaction\nrange: string\n\n
                                        "},{"location":"associated_with/","title":"Slot: associated_with (multivalued)","text":"Description: Expresses a relationship between two named things where the relationship is typically generated statistically (though not in all cases), and is weaker than its child, 'correlated with', but stronger than its parent, 'related to'. This relationship holds between two concepts represented by variables for which a statistical dependence is demonstrated. E.g. the statement \u201cAtrial Fibrillation (Afib) is associated with Myocardial Infraction (MI)\u201d asserts that having Afib is not statistically independent from whether a patient will also have MI. Note that in Translator associations, the subject and object concepts may map exactly to the statistical variables, or represent related entities for which the variables serve as proxies in an Association (e.g. diseases, chemical entities or processes).

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"associated_with/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • associated_with
                                              • associated_with_likelihood_of
                                              • likelihood_associated_with
                                              • associated_with_sensitivity_to
                                              • sensitivity_associated_with
                                              • associated_with_resistance_to
                                              • resistance_associated_with
                                              • genetic_association
                                              • genetically_associated_with
                                              • correlated_with
                                        "},{"location":"associated_with/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"associated_with/#linkml-source","title":"LinkML Source","text":"
                                        name: associated with\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: Expresses a relationship between two named things where the relationship\n  is typically generated statistically (though not in all cases), and is weaker than\n  its child, 'correlated with', but stronger than its parent, 'related to'. This relationship\n  holds between two concepts represented by variables for which a statistical  dependence\n  is demonstrated.  E.g. the statement \u201cAtrial Fibrillation (Afib) is associated with\n  Myocardial  Infraction (MI)\u201d asserts that having Afib is not statistically independent\n  from whether a patient  will also have MI. Note that in Translator associations,\n  the subject and object concepts may map exactly to  the statistical variables, or\n  represent related entities for which the variables serve as proxies in an  Association\n  (e.g. diseases, chemical entities or processes).\nfrom_schema: https://w3id.org/biolink/biolink-model\nnarrow_mappings:\n- RO:0004029\n- SNOMEDCT:47429007\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: associated_with\nsymmetric: true\nrange: named thing\n\n
                                        "},{"location":"associated_with_decreased_likelihood_of/","title":"Slot: associated_with_decreased_likelihood_of (multivalued)","text":"Description: Expresses a relationship between two named things where the relationship is typically generated statistically and the state or fact of something is less probable.

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"associated_with_decreased_likelihood_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • associated_with
                                              • associated_with_likelihood_of
                                                • associated_with_decreased_likelihood_of
                                        "},{"location":"associated_with_decreased_likelihood_of/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"associated_with_decreased_likelihood_of/#linkml-source","title":"LinkML Source","text":"
                                        name: associated with decreased likelihood of\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: Expresses a relationship between two named things where the relationship\n  is typically generated statistically and the state or fact of something is less\n  probable.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: associated with likelihood of\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: associated_with_decreased_likelihood_of\nrange: named thing\n\n
                                        "},{"location":"associated_with_increased_likelihood_of/","title":"Slot: associated_with_increased_likelihood_of (multivalued)","text":"Description: Expresses a relationship between two named things where the relationship is typically generated statistically and the state or fact of something is more probable.

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"associated_with_increased_likelihood_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • associated_with
                                              • associated_with_likelihood_of
                                                • associated_with_increased_likelihood_of
                                        "},{"location":"associated_with_increased_likelihood_of/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"associated_with_increased_likelihood_of/#linkml-source","title":"LinkML Source","text":"
                                        name: associated with increased likelihood of\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: Expresses a relationship between two named things where the relationship\n  is typically generated statistically and the state or fact of something is more\n  probable.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: associated with likelihood of\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: associated_with_increased_likelihood_of\nrange: named thing\n\n
                                        "},{"location":"associated_with_likelihood_of/","title":"Slot: associated_with_likelihood_of (multivalued)","text":"Description: A a relationship that holds between two concepts represented by variables for which a statistical dependence is demonstrated, wherein the state or value of one variable predicts the future state or value of the other. E.g. the statement \u201cAn Atrial Fibrillation (Afib) diagnosis is associated with likelihood of a Myocardial Infraction (MI) diagnosis\u201d asserts that the state of having Afib is associated with an increased or decreased likelihood that a patient will later exhibit MI.

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"associated_with_likelihood_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • associated_with
                                              • associated_with_likelihood_of
                                                • associated_with_increased_likelihood_of
                                                • associated_with_decreased_likelihood_of
                                        "},{"location":"associated_with_likelihood_of/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"associated_with_likelihood_of/#linkml-source","title":"LinkML Source","text":"
                                        name: associated with likelihood of\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: A a relationship that holds between two concepts represented by variables\n  for which a statistical  dependence is demonstrated, wherein the state or value\n  of one variable predicts the future state  or value of the other.  E.g. the statement\n  \u201cAn Atrial Fibrillation (Afib) diagnosis is associated  with likelihood of a Myocardial\n  Infraction (MI) diagnosis\u201d asserts that the state of having Afib  is associated\n  with an increased or decreased likelihood that a patient will later exhibit MI.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: associated with\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: associated_with_likelihood_of\nrange: named thing\n\n
                                        "},{"location":"associated_with_resistance_to/","title":"Slot: associated_with_resistance_to (multivalued)","text":"Description: A relation that holds between a named thing and a chemical that specifies that the change in the named thing is found to be associated with the degree of resistance to treatment by the chemical.

                                        Domain: NamedThing Range: ChemicalEntity

                                        "},{"location":"associated_with_resistance_to/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • associated_with
                                              • associated_with_resistance_to
                                        "},{"location":"associated_with_resistance_to/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"associated_with_resistance_to/#linkml-source","title":"LinkML Source","text":"
                                        name: associated with resistance to\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: A relation that holds between a named thing and a chemical that specifies\n  that the change in the named thing is found to be associated with the degree of\n  resistance to treatment by the chemical.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: associated with\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: associated_with_resistance_to\nrange: chemical entity\n\n
                                        "},{"location":"associated_with_sensitivity_to/","title":"Slot: associated_with_sensitivity_to (multivalued)","text":"Description: A relation that holds between a named thing and a chemical that specifies that the change in the named thing is found to be associated with the degree of sensitivity to treatment by the chemical.

                                        Domain: NamedThing Range: ChemicalEntity

                                        "},{"location":"associated_with_sensitivity_to/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • associated_with
                                              • associated_with_sensitivity_to
                                        "},{"location":"associated_with_sensitivity_to/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"associated_with_sensitivity_to/#linkml-source","title":"LinkML Source","text":"
                                        name: associated with sensitivity to\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: A relation that holds between a named thing and a chemical that specifies\n  that the change in the named thing is found to be associated with the degree of\n  sensitivity to treatment by the chemical.\nfrom_schema: https://w3id.org/biolink/biolink-model\nnarrow_mappings:\n- SNOMEDCT:418038007\nbroad_mappings:\n- PATO:0000085\nis_a: associated with\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: associated_with_sensitivity_to\nrange: chemical entity\n\n
                                        "},{"location":"association-examples-with-qualifiers/","title":"Association Examples with Qualifiers","text":""},{"location":"association-examples-with-qualifiers/#chemical-affects-gene-association","title":"Chemical affects Gene Association","text":"

                                        Here we take some real-world examples of knowledge statements from a variety of sources and describe how they would be represented in Biolink Model.

                                        "},{"location":"association-examples-with-qualifiers/#examples","title":"Examples","text":"

                                        \"Methionine deficiency results in increased expression of ADRB2 in adipose tissue\"

                                        In keeping with our modeling paradigms (Curating The Model), - Nodes should represent core domain concepts - Use qualifiers to compose full node semantics - The \u2018core triple\u2019 should remain true if qualifiers are ignored. (except 'negation') - Represent information consistently

                                        We need to break this statement into its core components that are most likely going to be shared across many statements and data sources. In this example sentence, we can first break it apart into three parts or core components: - Methionine (biolink:subject) - affects (biolink:predicate) - ADRB2 (biolink:object)

                                        This is our \"core triple\".

                                        Some design decisions that went into selecting this core triple: - Use of the Biolink model does not require, always, the use of less specific subject and object concepts, some use knowledge graphs may choose to use a more specific subject and object category to fulfill their use cases. But for this example, we apply Biolink categories at a higher level in the core triple to increase the connectivity possibilities of the data.

                                        • The \"affects\" predicate was chose here because we are being careful to use a predicate that keeps the core triple true despite our choice of subject and object. If we were to use \"increases expression of\" as a predicate here, we would be invalidating the \"core tripe is true\" principle (as our subject, \"Methionine\" is the opposite of \"Methionine deficiency\").

                                        Despite our preference for connectivity, we don't want to lose the specificity of our original knowledge statement. We can capture the nuance and specificity (expression, abundance) in qualifiers. The aspect of Methionine that we want to capture is the \"decreased abundance\" of it. The aspect of ADRB2 that we want to capture is the \"increased expression\" of it. These two aspects, \"abundance\" and \"expression\" are represented in the Biolink model as \"aspect qualifiers\". The direction of the aspect, is represented in the Biolink model as \"direction qualifiers\". Finally, we can have a qualifier that applies to the entirety of the fully qualified statement, an \"anatomical context qualifier\" that expresses that this statement all takes place in the \"adipose tissue.\"

                                        Therefore, the fully qualified statement, using our core triple would be:

                                        • in JSON format:
                                        {\n  \"id\": \"e0\",\n  \"category\": \"biolink:ChemicalAffectsGeneAssociation\",\n  \"subject\": \"CHEBI:16811\", # methionine\n  \"subject_aspect_qualifier\": \"abundance\",\n  \"subject_direction_qualifier\": \"decreased\",\n  \"predicate\": \"biolink:affects\",\n  \"qualified_predicate\": \"biolink:causes\",\n  \"object\": \"NCBIGene:154\", # ADRB2\n  \"object_aspect_qualifier\" : \"expression\",\n  \"object_direction_qualifier\" : \"increased\",\n  \"anatomical_context_qualifier\": \"UBERON:0001013\" # adipose tissue,\n  \"publications\": [\"PMID:123456\"],\n  \"original_knowledge_source\": \"infores:molepro\"\n}\n

                                        Note: this is a representation of the fully qualified statement in an association. This association is not limited to subject, predicate, object and qualifiers. It can also have other slots, such as \"original_knowledge_source\" and \"publications\" that express the evidence and provenance of this statement.

                                        More information on knowledge source retrieval provenance can be found in the Knowledge Source Retrieval guidelines.

                                        • KGX flat file (edges.tsv)
                                        subject, predicate, object, qualified_predicate, subject_aspect_qualifier, subject_direction_qualifier, object_aspect_qualifier, object_direction_qualifier, anatomical_context_qualifier\nCHEBI:16811, biolink:affects, NCBIGene:154, biolink:causes, abundance, decreased, expression, increased, UBERON:0001013\n
                                        • TRAPI (Translator API specification, knowledge graph representation)

                                        https://github.com/NCATSTranslator/ReasonerAPI/blob/master/examples/Message/subject_and_object_qualifiers.json

                                        {\n  \"knowledge_graph\": {\n    \"nodes\": {\n      \"PUBCHEM.COMPOUND:6137\": {\n        \"categories\": [\n          \"biolink:ChemicalEntity\"\n        ],\n        \"name\": \"Methionine\"\n      },\n      \"HGNC:286\": {\n        \"categories\": [\n          \"biolink:GeneOrGeneProduct\"\n        ],\n        \"name\": \"ADRB2\"\n      }\n    },\n    \"edges\": {\n      \"x17770\": {\n        \"predicate\": \"biolink:affects\",\n        \"subject\": \"PUBCHEM.COMPOUND:6137\",\n        \"object\": \"HGNC:286\",\n        \"qualifiers\": [\n          {\n            \"qualifier_type_id\": \"biolink:subject_aspect_qualifier\",\n            \"qualifier_value\": \"abundance\"\n          },\n          {\n            \"qualifier_type_id\": \"biolink:subject_direction_qualifier\",\n            \"qualifier_value\": \"decreased\"\n          },\n          {\n            \"qualifier_type_id\": \"biolink:qualified_predicate\",\n            \"qualifier_value\": \"biolink:causes\"\n          },\n          {\n            \"qualifier_type_id\": \"biolink:object_aspect_qualifier\",\n            \"qualifier_value\": \"expression\"\n          },\n          {\n            \"qualifier_type_id\": \"biolink:object_direction_qualifier\",\n            \"qualifier_value\": \"increased\"\n          }\n        ]\n      }\n    }\n  }\n}\n

                                        \"Fenofibrate binds to PPARA protein\" - This is a simple Chemical interacts with Gene statement (no qualifiers needed)

                                        {\n  \"id\": \"e0\",\n  \"category\": \"biolink:ChemicalAffectsGeneAssociation\",\n  \"subject\": \"CHEBI:5001\"  # Fenofibrate\n  \"predicate\": \"biolink:physically_interacts_with\"\n  \"object\": \"NCBIGene:5465\"  # PPARA\n}\n

                                        \"Cyclophosphamide affects the hydroxylation of CYP2B6\" - A simple chemical affects gene (aspect) Statement - no direction to the effect.

                                        {\n  \"id\": \"e0\",\n  \"category\": \"biolink:ChemicalAffectsGeneAssociation\",\n  \"subject\": \"CHEBI:16811\"  # Cyclophosphamide,\n  \"predicate\": \"biolink:affects\",\n  \"object\": \"NCBIGene:154\"  # CYP2B6,\n  \"object_aspect_qualifier\": \"hydroxylation\"\n}\n

                                        \"Bisphenol A results in decreased degradation of ESR1 protein\" - A Statement where the effect has a direction (decreased)

                                            {\n    \"id\": \"e0\",\n    \"category\": \"biolink:ChemicalAffectsGeneAssociation\",\n    \"subject\": \"CHEBI:16811\"  # Bisphenol A,\n    \"predicate\": \"biolink:affects\",\n    \"qualified_predicate\": \"biolink:causes\",\n    \"object\": \"NCBIGene:2099\"  # ESR1,\n    \"object_aspect_qualifier\": \"degradation\",\n    \"object_direction_qualifier\": \"decreased\"\n    }\n

                                        \"Bisphenol A is associated with decreased degradation of ESR1 protein\" - A (hypothetical) chemical associated_with gene (aspect) Statement with same S/O concepts as above

                                        {\n  \"id\": \"e0\",\n  \"category\": \"biolink:ChemicalAffectsGeneAssociation\",\n  \"subject\": \"CHEBI:16811\"  # Bisphenol A,\n  \"predicate\": \"biolink:associated_with\",\n  \"object\": \"NCBIGene:2099\"  # ESR1,\n  \"object_aspect_qualifier\": \"degradation\",\n  \"object_direction_qualifier\": \"decreased\"\n}\n

                                        \"Progesterone metabolites cause decreased methylation of APP promoter mutant forms\" - A more complex example where a metabolite of the specified chemical is the effector of a heavily qualified Statement object.

                                        {\n  \"id\": \"e0\",\n  \"category\": \"biolink:ChemicalAffectsGeneAssociation\",\n  \"subject\": \"CHEBI:17026\"  # Progesterone,\n  \"predicate\": \"biolink:affects\",\n  \"qualified_predicate\": \"biolink:causes\",\n  \"object\": \"NCBIGene:351\"  # APP,\n  \"object_aspect_qualifier\": \"methylation\",\n  \"object_direction_qualifier\": \"decreased\",\n  \"object_part_qualifier\": \"promoter\",\n  \"object_form_or_variant_qualifier\": \"mutant\"\n}\n

                                        \u201cHexachlorobenzene analog causes increased methylation of CDKN2A enhancer alternative form\u201d - Another complex example where an analog of a specified chemical is the effector of a heavily qualified Statement object.

                                        {\n  \"id\": \"e0\",\n  \"category\": \"biolink:ChemicalAffectsGeneAssociation\",\n  \"subject\": \"CHEBI:16811\"  # Hexachlorobenzene,\n  \"subject_form_or_variant_qualifier\": \"analog\",\n  \"predicate\": \"biolink:affects\",\n  \"qualified_predicate\": \"biolink:causes\",\n  \"object\": \"NCBIGene:1029\"  # CDKN2A,\n  \"object_aspect_qualifier\": \"methylation\",\n  \"object_direction_qualifier\": \"increased\",\n  \"object_part_qualifier\": \"enhancer\",\n  \"object_form_or_variant_qualifier\": \"modified\"\n}\n

                                        \"Fenofibrate is an agonist of PPARA protein\u201d - Chemical increases' gene activity, via a specific control mechanism (agonist)

                                        {\n  \"id\": \"e0\",\n  \"category\": \"biolink:ChemicalAffectsGeneAssociation\",\n  \"subject\": \"CHEBI:5001\"  # Fenofibrate,\n  \"predicate\": \"biolink:affects\",\n  \"qualified_predicate\": \"biolink:causes\",\n  \"object\": \"NCBIGene:5465\"  # PPARA,\n  \"object_aspect_qualifier\": \"activity\",\n  \"object_direction_qualifier\": \"increased\",\n  \"causal_mechanism_qualifier\": \"agonism\"\n}\n
                                        "},{"location":"association_slot/","title":"Slot: association_slot (Abstract)","text":"Description: any slot that relates an association to another entity Aliases: edge property, statement property, node qualifier, edge qualifier, statement qualifier

                                        Domain: Association Range: String

                                        "},{"location":"association_slot/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • stoichiometry
                                          • reaction_direction
                                          • reaction_balanced
                                          • reaction_side
                                          • semmed_agreement_count
                                          • support_graphs
                                          • FDA_adverse_event_level
                                          • qualifiers
                                          • clinical_modifier_qualifier
                                          • sequence_variant_qualifier
                                          • quantifier_qualifier
                                          • catalyst_qualifier
                                          • stage_qualifier
                                          • qualifier
                                          • original_subject
                                          • original_object
                                          • original_predicate
                                          • subject_closure
                                          • object_closure
                                          • subject_category
                                          • object_category
                                          • subject_category_closure
                                          • object_category_closure
                                          • subject_label_closure
                                          • object_label_closure
                                          • subject_namespace
                                          • object_namespace
                                          • subject
                                          • object
                                          • predicate
                                          • logical_interpretation
                                          • negated
                                          • has_confidence_level
                                          • has_evidence
                                          • has_supporting_study_result
                                          • log_odds_ratio
                                          • log_odds_ratio_95_ci
                                          • mechanism_of_action
                                          • knowledge_source
                                          • supporting_data_source
                                          • supporting_data_set
                                          • chi_squared_statistic
                                          • p_value
                                          • evidence_count
                                          • dataset_count
                                          • concept_count_subject
                                          • concept_count_object
                                          • concept_pair_count
                                          • expected_count
                                          • relative_frequency_subject
                                          • relative_frequency_object
                                          • relative_frequency_subject_confidence_interval
                                          • relative_frequency_object_confidence_interval
                                          • supporting_text
                                          • supporting_documents
                                          • subject_location_in_text
                                          • object_location_in_text
                                          • extraction_confidence_score
                                          • supporting_document_type
                                          • supporting_document_year
                                          • supporting_text_section_type
                                          • ln_ratio
                                          • ln_ratio_confidence_interval
                                          • interacting_molecules_category
                                          • expression_site
                                          • phenotypic_state
                                          • publications
                                          • associated_environmental_context
                                          • sequence_localization_attribute
                                          • clinical_approval_status
                                          • max_research_phase
                                          • supporting_study_metadata
                                        "},{"location":"association_slot/#linkml-source","title":"LinkML Source","text":"
                                        name: association slot\ndescription: any slot that relates an association to another entity\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- edge property\n- statement property\n- node qualifier\n- edge qualifier\n- statement qualifier\nabstract: true\ndomain: association\nalias: association_slot\nrange: string\n\n
                                        "},{"location":"author/","title":"Slot: author (multivalued)","text":"Description: an instance of one (co-)creator primarily responsible for a written work

                                        Domain: Agent Range: Publication

                                        "},{"location":"author/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • contributor
                                              • author
                                        "},{"location":"author/#linkml-source","title":"LinkML Source","text":"
                                        name: author\ndescription: an instance of one (co-)creator primarily responsible for a written work\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- dct:creator\n- WIKIDATA_PROPERTY:P50\nis_a: contributor\ndomain: agent\nmultivalued: true\ninherited: true\nalias: author\nrange: publication\n\n
                                        "},{"location":"authors/","title":"Slot: authors (multivalued)","text":"Description: connects an publication to the list of authors who contributed to the publication. This property should be a comma-delimited list of author names. It is recommended that an author's name be formatted as \"surname, firstname initial.\". Note that this property is a node annotation expressing the citation list of authorship which might typically otherwise be more completely documented in biolink:PublicationToProviderAssociation defined edges which point to full details about an author and possibly, some qualifiers which clarify the specific status of a given author in the publication.

                                        Domain: Publication Range: Agent

                                        "},{"location":"authors/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • authors
                                        "},{"location":"authors/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Publication Any \u2018published\u2019 piece of information. Publications are considered broadly to include any document or document part made available in print or on the web - which may include scientific journal issues, individual articles, and books - as well as things like pre-prints, white papers, patents, drug labels, web pages, protocol documents, and even a part of a publication if of significant knowledge scope (e.g. a figure, figure legend, or section highlighted by NLP). no"},{"location":"authors/#linkml-source","title":"LinkML Source","text":"
                                        name: authors\ndescription: connects an publication to the list of authors who contributed to the\n  publication. This property should be a comma-delimited list of author names. It\n  is recommended that an author's name be formatted as \"surname, firstname initial.\".   Note\n  that this property is a node annotation expressing the citation list of authorship\n  which might typically otherwise be more completely documented in biolink:PublicationToProviderAssociation\n  defined edges which point to full details about an author and possibly, some qualifiers\n  which clarify the specific status of a given author in the publication.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: node property\ndomain: publication\nmultivalued: true\nalias: authors\ndomain_of:\n- publication\nrange: agent\n\n
                                        "},{"location":"available_from/","title":"Slot: available_from (multivalued)","text":"

                                        Domain: NamedThing Range: DrugAvailabilityEnum

                                        "},{"location":"available_from/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • available_from
                                        "},{"location":"available_from/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot ChemicalEntity A chemical entity is a physical entity that pertains to chemistry or biochemistry. no"},{"location":"available_from/#linkml-source","title":"LinkML Source","text":"
                                        name: available from\ndescription: ''\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: node property\ndomain: named thing\nmultivalued: true\nalias: available_from\ndomain_of:\n- chemical entity\nrange: DrugAvailabilityEnum\n\n
                                        "},{"location":"base_coordinate/","title":"Slot: base_coordinate","text":"Description: A position in the base coordinate system. Base coordinates start at position 1 instead of position 0. Aliases: one-based, fully-closed

                                        Domain: GenomicSequenceLocalization Range: Integer

                                        "},{"location":"base_coordinate/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • sequence_localization_attribute
                                            • base_coordinate
                                              • start_coordinate
                                              • end_coordinate
                                        "},{"location":"base_coordinate/#linkml-source","title":"LinkML Source","text":"
                                        name: base coordinate\ndescription: A position in the base coordinate system.  Base coordinates start at\n  position 1 instead of position 0.\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- one-based\n- fully-closed\nis_a: sequence localization attribute\ndomain: genomic sequence localization\nalias: base_coordinate\nrange: integer\n\n
                                        "},{"location":"beneficial_in_models_for/","title":"Slot: beneficial_in_models_for (multivalued)","text":"Description: Holds between an substance, procedure, or activity and a medical condition, and reports that the substance, procedure, or activity has been shown to be effective in alleviating, preventing, or delaying symptoms/ phenotypes associated with a disease, in a model system for that disease (e.g. a mouse, fly, cell line, etc). Notes: This predicate would be used to represent Model Organism Database (MOD) records reporting that an intervention alleviated phenotypes associated with a human disease in a model organism designated as a model of that disease. (e.g. a ZFIN record reporting that treatment with Braf Inhibitors reduced the abnormal brain cell proliferation phenotype of zebrafish used to model the human disease Kabuki Syndrome) . A knowledge level of Assertion should be used with this predicate, because it requires interpretation of results to conclude an intervention to be 'beneficial', and thus goes beyond merely reporting the occurrence of a study).

                                        Domain: ChemicalOrDrugOrTreatment Range: DiseaseOrPhenotypicFeature

                                        "},{"location":"beneficial_in_models_for/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • studied_to_treat [ treats_or_taken_to_treat_or_studied_to_treat]
                                              • in_preclinical_trials_for [ treats_or_taken_to_treat_or_studied_to_treat]
                                                • beneficial_in_models_for [ treats_or_taken_to_treat_or_studied_to_treat]
                                        "},{"location":"beneficial_in_models_for/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"beneficial_in_models_for/#linkml-source","title":"LinkML Source","text":"
                                        name: beneficial in models for\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: Holds between an  substance, procedure, or activity and a medical condition,\n  and reports that the  substance,  procedure, or activity has been shown to be effective\n  in alleviating, preventing, or delaying symptoms/  phenotypes associated with a\n  disease, in a model system for that disease (e.g. a mouse, fly, cell line, etc).\nnotes:\n- This predicate would be used to represent Model Organism Database (MOD) records\n  reporting that an intervention  alleviated phenotypes associated with a human disease\n  in a model organism designated as a model of that disease.   (e.g. a ZFIN record\n  reporting that treatment with Braf Inhibitors reduced the abnormal brain cell proliferation  phenotype\n  of zebrafish used to model the human disease Kabuki Syndrome) . A knowledge level\n  of Assertion should be used with this predicate, because it requires interpretation\n  of  results to conclude an intervention to be 'beneficial', and thus goes beyond\n  merely reporting the  occurrence of a study).\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: in preclinical trials for\nmixins:\n- treats or taken to treat or studied to treat\ndomain: chemical or drug or treatment\nmultivalued: true\ninherited: true\nalias: beneficial_in_models_for\nrange: disease or phenotypic feature\n\n
                                        "},{"location":"binds/","title":"Slot: binds (DEPRECATED) (multivalued)","text":"Description: A causal mechanism mediated by the direct contact between effector and target chemical or biomolecular entity, which form a stable physical interaction.

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"binds/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • interacts_with
                                              • physically_interacts_with [ interacts_with]
                                                • directly_physically_interacts_with
                                                  • binds
                                        "},{"location":"binds/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"binds/#linkml-source","title":"LinkML Source","text":"
                                        name: binds\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: A causal mechanism mediated by the direct contact between effector and\n  target chemical or biomolecular entity,  which form a stable physical interaction.\ndeprecated: 'True'\nfrom_schema: https://w3id.org/biolink/biolink-model\nclose_mappings:\n- DGIdb:binder\nis_a: directly physically interacts with\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: binds\nsymmetric: true\nrange: named thing\n\n
                                        "},{"location":"biological_role_mixin/","title":"Slot: biological_role_mixin","text":"Description: A role played by the chemical entity or part thereof within a biological context.

                                        Range: String

                                        "},{"location":"biological_role_mixin/#mixin-usage","title":"Mixin Usage","text":"mixed into description range domain"},{"location":"biological_role_mixin/#linkml-source","title":"LinkML Source","text":"
                                        name: biological role mixin\ndescription: A role played by the chemical entity or part thereof within a biological\n  context.\nfrom_schema: https://w3id.org/biolink/biolink-model\nnarrow_mappings:\n- CHEBI:24432\nmixin: true\nalias: biological_role_mixin\nrange: string\n\n
                                        "},{"location":"biomarker_for/","title":"Slot: biomarker_for (multivalued)","text":"Description: holds between a measurable chemical entity and a disease or phenotypic feature, where the entity is used as an indicator of the presence or state of the disease or feature.

                                        Domain: ChemicalEntityOrGeneOrGeneProduct Range: DiseaseOrPhenotypicFeature

                                        "},{"location":"biomarker_for/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • associated_with
                                              • correlated_with
                                                • biomarker_for
                                        "},{"location":"biomarker_for/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"biomarker_for/#linkml-source","title":"LinkML Source","text":"
                                        name: biomarker for\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between a measurable chemical entity and a disease or phenotypic\n  feature, where the entity is used as an indicator of the presence or state of the\n  disease or feature.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- NCIT:R39\nnarrow_mappings:\n- NCIT:R47\n- NCIT:genetic_biomarker_related_to\n- NCIT:is_molecular_abnormality_of_disease\n- orphanet:465410\nbroad_mappings:\n- RO:0002607\nis_a: correlated with\ndomain: chemical entity or gene or gene product\nmultivalued: true\ninherited: true\nalias: biomarker_for\nrange: disease or phenotypic feature\n\n
                                        "},{"location":"bonferonni_adjusted_p_value/","title":"Slot: bonferonni_adjusted_p_value","text":"Description: The Bonferroni correction is an adjustment made to P values when several dependent or independent statistical tests are being performed simultaneously on a single data set. To perform a Bonferroni correction, divide the critical P value (\u03b1) by the number of comparisons being made. P is always italicized and capitalized. The actual P value* should be expressed (P=. 04) rather than expressing a statement of inequality (P<. 05), unless P<.

                                        Domain: Association Range: Float

                                        "},{"location":"bonferonni_adjusted_p_value/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • p_value
                                            • adjusted_p_value
                                              • bonferonni_adjusted_p_value
                                        "},{"location":"bonferonni_adjusted_p_value/#linkml-source","title":"LinkML Source","text":"
                                        name: bonferonni adjusted p value\ndescription: The Bonferroni correction is an adjustment made to P values when several\n  dependent or independent  statistical tests are being performed simultaneously on\n  a single data set. To perform a Bonferroni  correction, divide the critical P value\n  (\u03b1) by the number of comparisons being made.  P is always italicized and  capitalized.\n  The actual P value* should be expressed (P=. 04) rather than expressing a statement\n  of inequality  (P<. 05), unless P<.\nexamples:\n- value: '0.018'\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: adjusted p value\ndomain: association\nalias: bonferonni_adjusted_p_value\nrange: float\n\n
                                        "},{"location":"broad_match/","title":"Slot: broad_match (multivalued)","text":"Description: a list of terms from different schemas or terminology systems that have a broader, more general meaning. Broader terms are typically shown as parents in a hierarchy or tree.

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"broad_match/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_concept_level
                                            • broad_match
                                        "},{"location":"broad_match/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot PredicateMapping A deprecated predicate mapping object contains the deprecated predicate and an example of the rewiring that should be done to use a qualified statement in its place. no"},{"location":"broad_match/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"broad_match/#linkml-source","title":"LinkML Source","text":"
                                        name: broad match\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\n  opposite_of:\n    tag: opposite_of\n    value: narrow match\ndescription: a list of terms from different schemas or terminology systems that have\n  a broader, more general meaning. Broader terms are typically shown as parents in\n  a hierarchy or tree.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- skos:broadMatch\n- WIKIDATA:Q39894595\nis_a: related to at concept level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: broad_match\ndomain_of:\n- predicate mapping\nrange: named thing\n\n
                                        "},{"location":"broad_matches/","title":"Slot: broad_matches (multivalued)","text":"Description: A list of terms from different schemas or terminology systems that have a broader meaning. Such terms often describe a more general concept from different ontological perspectives.

                                        Range: String

                                        "},{"location":"broad_matches/#linkml-source","title":"LinkML Source","text":"
                                        name: broad matches\ndescription: A list of terms from different schemas or terminology systems that have\n  a broader meaning. Such terms often describe a more general concept from different\n  ontological perspectives.\nfrom_schema: https://w3id.org/biolink/biolink-model\nmultivalued: true\nalias: broad_matches\nrange: string\n\n
                                        "},{"location":"broad_synonym/","title":"Slot: broad_synonym (multivalued)","text":"

                                        Domain: NamedThing Range: LabelType

                                        "},{"location":"broad_synonym/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • synonym
                                            • broad_synonym
                                        "},{"location":"broad_synonym/#linkml-source","title":"LinkML Source","text":"
                                        name: broad synonym\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- oboInOwl:hasBroadSynonym\nis_a: synonym\ndomain: named thing\nmultivalued: true\nalias: broad_synonym\nrange: label type\n\n
                                        "},{"location":"can_be_carried_out_by/","title":"Slot: can_be_carried_out_by (multivalued)","text":"Inverse: capable of

                                        Domain: Occurrent Range: NamedThing

                                        "},{"location":"can_be_carried_out_by/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_participant
                                              • actively_involves
                                                • can_be_carried_out_by
                                        "},{"location":"can_be_carried_out_by/#linkml-source","title":"LinkML Source","text":"
                                        name: can be carried out by\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: actively involves\ndomain: occurrent\nmultivalued: true\ninherited: true\nalias: can_be_carried_out_by\ninverse: capable of\nrange: named thing\n\n
                                        "},{"location":"capable_of/","title":"Slot: capable_of (multivalued)","text":"Description: holds between a physical entity and process or function, where the continuant alone has the ability to carry out the process or function.

                                        Domain: NamedThing Range: Occurrent

                                        "},{"location":"capable_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • participates_in
                                              • actively_involved_in
                                                • capable_of
                                        "},{"location":"capable_of/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"capable_of/#linkml-source","title":"LinkML Source","text":"
                                        name: capable of\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between a physical entity and process or function, where the continuant\n  alone has the ability to carry out the process or function.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0002215\nnarrow_mappings:\n- NCIT:R52\n- RO:0002500\nis_a: actively involved in\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: capable_of\nrange: occurrent\n\n
                                        "},{"location":"catalyst_qualifier/","title":"Slot: catalyst_qualifier (multivalued)","text":"Description: a qualifier that connects an association between two causally connected entities (for example, two chemical entities, or a chemical entity in that changes location) and the gene product, gene, or complex that enables or catalyzes the change.

                                        Domain: Association Range: MacromolecularMachineMixin

                                        "},{"location":"catalyst_qualifier/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • catalyst_qualifier
                                        "},{"location":"catalyst_qualifier/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot ChemicalToChemicalDerivationAssociation A causal relationship between two chemical entities, where the subject represents the upstream entity and the object represents the downstream. For any such association there is an implicit reaction: IF R has-input C1 AND R has-output C2 AND R enabled-by P AND R type Reaction THEN C1 derives-into C2 catalyst qualifier P yes"},{"location":"catalyst_qualifier/#linkml-source","title":"LinkML Source","text":"
                                        name: catalyst qualifier\ndescription: a qualifier that connects an association between two causally connected\n  entities (for example, two chemical entities, or a chemical entity in that changes\n  location) and the gene product, gene, or complex that enables or catalyzes the change.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nmultivalued: true\nalias: catalyst_qualifier\ndomain_of:\n- chemical to chemical derivation association\nrange: macromolecular machine mixin\n\n
                                        "},{"location":"catalyzes/","title":"Slot: catalyzes (multivalued)","text":"

                                        Domain: Occurrent Range: BiologicalProcessOrActivity

                                        "},{"location":"catalyzes/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • participates_in
                                              • catalyzes
                                        "},{"location":"catalyzes/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"catalyzes/#linkml-source","title":"LinkML Source","text":"
                                        name: catalyzes\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0002327\nis_a: participates in\ndomain: occurrent\nmultivalued: true\ninherited: true\nalias: catalyzes\nrange: biological process or activity\n\n
                                        "},{"location":"category/","title":"Slot: category (multivalued)","text":"Description: Name of the high level ontology class in which this entity is categorized. Corresponds to the label for the biolink entity type class. In a neo4j database this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink model class URI. This field is multi-valued. It should include values for ancestors of the biolink class; for example, a protein such as Shh would have category values `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database, nodes will typically have an rdf:type triples. This can be to the most specific biolink class, or potentially to a class more specific than something in biolink. For example, a sequence feature `f` may have a rdf:type assertion to a SO class such as TF_binding_site, which is more specific than anything in biolink. Here we would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}

                                        Domain: Entity Range: CategoryType

                                        "},{"location":"category/#inheritance","title":"Inheritance","text":"
                                        • type
                                          • category
                                        "},{"location":"category/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Entity Root Biolink Model class for all things and informational relationships, real or imagined. no"},{"location":"category/#linkml-source","title":"LinkML Source","text":"
                                        name: category\ndescription: Name of the high level ontology class in which this entity is categorized.\n  Corresponds to the label for the biolink entity type class. In a neo4j database\n  this MAY correspond to the neo4j label tag. In an RDF database it should be a biolink\n  model class URI. This field is multi-valued. It should include values for ancestors\n  of the biolink class; for example, a protein such as Shh would have category values\n  `biolink:Protein`, `biolink:GeneProduct`, `biolink:MolecularEntity`. In an RDF database,\n  nodes will typically have an rdf:type triples. This can be to the most specific\n  biolink class, or potentially to a class more specific than something in biolink.\n  For example, a sequence feature `f` may have a rdf:type assertion to a SO class\n  such as TF_binding_site, which is more specific than anything in biolink. Here we\n  would have categories {biolink:GenomicEntity, biolink:MolecularEntity, biolink:NamedThing}\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: type\ndomain: entity\nmultivalued: true\ndesignates_type: true\nalias: category\ndomain_of:\n- entity\nis_class_field: true\nrange: category type\n\n
                                        "},{"location":"causal_mechanism_qualifier/","title":"Slot: causal_mechanism_qualifier","text":"Description: A statement qualifier representing a type of molecular control mechanism through which an effect of a chemical on a gene or gene product is mediated (e.g. 'agonism', 'inhibition', 'allosteric modulation', 'channel blocker')

                                        Domain: Association Range: CausalMechanismQualifierEnum

                                        "},{"location":"causal_mechanism_qualifier/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • qualifier
                                            • statement_qualifier
                                              • causal_mechanism_qualifier
                                        "},{"location":"causal_mechanism_qualifier/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot PredicateMapping A deprecated predicate mapping object contains the deprecated predicate and an example of the rewiring that should be done to use a qualified statement in its place. no ChemicalAffectsGeneAssociation Describes an effect that a chemical has on a gene or gene product (e.g. an impact of on its abundance, activity,localization, processing, expression, etc.) yes GeneAffectsChemicalAssociation Describes an effect that a gene or gene product has on a chemical entity (e.g. an impact of on its abundance, activity, localization, processing, transport, etc.) yes"},{"location":"causal_mechanism_qualifier/#linkml-source","title":"LinkML Source","text":"
                                        name: causal mechanism qualifier\ndescription: A statement qualifier representing a type of molecular control mechanism\n  through which an effect of a chemical on a gene or gene product is mediated (e.g.\n  'agonism', 'inhibition', 'allosteric modulation', 'channel blocker')\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: statement qualifier\ndomain: association\nalias: causal_mechanism_qualifier\ndomain_of:\n- predicate mapping\n- chemical affects gene association\n- gene affects chemical association\nrange: CausalMechanismQualifierEnum\n\n
                                        "},{"location":"caused_by/","title":"Slot: caused_by (multivalued)","text":"Description: holds between two entities where the occurrence, existence, or activity of one is caused by the occurrence or generation of the other Aliases: disease caused by disruption of, disease has basis in dysfunction of, realized in response to, realized in response to stimulus Inverse: causes

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"caused_by/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • contribution_from
                                              • caused_by
                                        "},{"location":"caused_by/#linkml-source","title":"LinkML Source","text":"
                                        name: caused by\ndescription: holds between two entities where the occurrence, existence, or activity\n  of one is caused by the occurrence or generation of the other\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- disease caused by disruption of\n- disease has basis in dysfunction of\n- realized in response to\n- realized in response to stimulus\nexact_mappings:\n- WIKIDATA_PROPERTY:P828\nnarrow_mappings:\n- RO:0001022\n- RO:0002608\n- RO:0004019\n- RO:0004020\n- RO:0004028\n- RO:0009501\nis_a: contribution from\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: caused_by\ninverse: causes\nrange: named thing\n\n
                                        "},{"location":"causes/","title":"Slot: causes (multivalued)","text":"Description: holds between two entities where the occurrence, existence, or activity of one causes the occurrence or generation of the other

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"causes/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • contributes_to
                                              • causes
                                        "},{"location":"causes/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"causes/#linkml-source","title":"LinkML Source","text":"
                                        name: causes\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\n  opposite_of:\n    tag: opposite_of\n    value: prevents\ndescription: holds between two entities where the occurrence, existence, or activity\n  of one causes the occurrence or generation of the other\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- SEMMEDDB:CAUSES\n- WIKIDATA_PROPERTY:P1542\n- SNOMED:cause_of\n- RO:0003303\nnarrow_mappings:\n- MONDO:disease_triggers\n- GOREL:0000040\n- MONDO:disease_causes_feature\n- MONDO:disease_triggers\n- NCIT:allele_has_abnormality\n- NCIT:biological_process_has_result_biological_process\n- NCIT:chemical_or_drug_has_physiologic_effect\n- NCIT:chemical_or_drug_initiates_biological_process\n- NCIT:process_initiates_biological_process\n- NCIT:chromosome_mapped_to_disease\n- NCIT:disease_has_normal_tissue_origin\n- NBO-PROPERTY:in_response_to\n- orphanet:317343\n- orphanet:317344\n- orphanet:317346\n- orphanet:410295\n- orphanet:410296\n- RO:0002256\n- RO:0002315\n- RO:0002507\n- RO:0002509\n- RO:0004001\n- SNOMED:causative_agent_of\n- SNOMED:has_realization\n- UMLS:has_physiologic_effect\nbroad_mappings:\n- RO:0002410\n- RO:0002506\nis_a: contributes to\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: causes\nrange: named thing\n\n
                                        "},{"location":"chapter/","title":"Slot: chapter","text":"Description: chapter of a book

                                        Domain: BookChapter Range: String

                                        "},{"location":"chapter/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • chapter
                                        "},{"location":"chapter/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot BookChapter None no"},{"location":"chapter/#linkml-source","title":"LinkML Source","text":"
                                        name: chapter\ndescription: chapter of a book\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- WIKIDATA:Q1980247\nis_a: node property\ndomain: book chapter\nalias: chapter\ndomain_of:\n- book chapter\nrange: string\n\n
                                        "},{"location":"chemical_entity_or_drug_or_treatment/","title":"Slot: chemical_entity_or_drug_or_treatment","text":"Description: A union of chemical entities and children, and drug or treatment.

                                        Range: String

                                        "},{"location":"chemical_entity_or_drug_or_treatment/#mixin-usage","title":"Mixin Usage","text":"mixed into description range domain"},{"location":"chemical_entity_or_drug_or_treatment/#linkml-source","title":"LinkML Source","text":"
                                        name: chemical entity or drug or treatment\ndescription: A union of chemical entities and children, and drug or treatment.\nfrom_schema: https://w3id.org/biolink/biolink-model\nmixin: true\nalias: chemical_entity_or_drug_or_treatment\nrange: string\n\n
                                        "},{"location":"chemical_role_mixin/","title":"Slot: chemical_role_mixin","text":"Description: A role played by the chemical entity or part thereof within a chemical context.

                                        Range: String

                                        "},{"location":"chemical_role_mixin/#mixin-usage","title":"Mixin Usage","text":"mixed into description range domain"},{"location":"chemical_role_mixin/#linkml-source","title":"LinkML Source","text":"
                                        name: chemical role mixin\ndescription: A role played by the chemical entity or part thereof within a chemical\n  context.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- CHEBI:51086\nmixin: true\nalias: chemical_role_mixin\nrange: string\n\n
                                        "},{"location":"chemically_similar_to/","title":"Slot: chemically_similar_to (multivalued)","text":"Description: holds between one small molecule entity and another that it approximates for purposes of scientific study, in virtue of its exhibiting similar features of the studied entity.

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"chemically_similar_to/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • similar_to
                                              • chemically_similar_to
                                        "},{"location":"chemically_similar_to/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"chemically_similar_to/#linkml-source","title":"LinkML Source","text":"
                                        name: chemically similar to\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between one small molecule entity and another that it approximates\n  for purposes of scientific study, in virtue of its exhibiting similar features of\n  the studied entity.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nnarrow_mappings:\n- CHEBI:has_parent_hydride\n- CHEBI:has_functional_parent\n- CHEBI:is_conjugate_acid_of\n- CHEBI:is_conjugate_base_of\n- CHEBI:is_enantiomer_of\n- CHEBI:is_tautomer_of\n- NCIT:has_salt_form\nis_a: similar to\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: chemically_similar_to\nsymmetric: true\nrange: named thing\n\n
                                        "},{"location":"chi_squared_statistic/","title":"Slot: chi_squared_statistic","text":"Description: represents the chi-squared statistic computed from observations

                                        Domain: Association Range: Float

                                        "},{"location":"chi_squared_statistic/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • chi_squared_statistic
                                        "},{"location":"chi_squared_statistic/#linkml-source","title":"LinkML Source","text":"
                                        name: chi squared statistic\ndescription: represents the chi-squared statistic computed from observations\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- STATO:0000030\nis_a: association slot\ndomain: association\nalias: chi_squared_statistic\nrange: float\n\n
                                        "},{"location":"clinical_approval_status/","title":"Slot: clinical_approval_status","text":"

                                        Domain: Association Range: ClinicalApprovalStatusEnum

                                        "},{"location":"clinical_approval_status/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • clinical_approval_status
                                        "},{"location":"clinical_approval_status/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot EntityToDiseaseAssociation None no EntityToPhenotypicFeatureAssociation None no"},{"location":"clinical_approval_status/#linkml-source","title":"LinkML Source","text":"
                                        name: clinical approval status\ndescription: ''\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nalias: clinical_approval_status\ndomain_of:\n- entity to disease association\n- entity to phenotypic feature association\nrange: ClinicalApprovalStatusEnum\n\n
                                        "},{"location":"clinical_modifier_qualifier/","title":"Slot: clinical_modifier_qualifier","text":"Description: the method or process of administering a pharmaceutical compound to achieve a therapeutic effect in humans or animals.

                                        Domain: Association Range: ClinicalModifier

                                        "},{"location":"clinical_modifier_qualifier/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • clinical_modifier_qualifier
                                        "},{"location":"clinical_modifier_qualifier/#linkml-source","title":"LinkML Source","text":"
                                        name: clinical modifier qualifier\ndescription: the method or process of administering a pharmaceutical compound to achieve\n  a therapeutic effect in humans or animals.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nalias: clinical_modifier_qualifier\nrange: clinical modifier\n\n
                                        "},{"location":"close_match/","title":"Slot: close_match (multivalued)","text":"Description: a list of terms from different schemas or terminology systems that have a semantically similar but not strictly equivalent, broader, or narrower meaning. Such terms often describe the same general concept from different ontological perspectives (e.g. drug as a type of chemical entity versus drug as a type of role borne by a chemical entity).

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"close_match/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_concept_level
                                            • close_match
                                              • exact_match
                                        "},{"location":"close_match/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"close_match/#linkml-source","title":"LinkML Source","text":"
                                        name: close match\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: a list of terms from different schemas or terminology systems that have\n  a semantically similar but not strictly equivalent, broader, or narrower meaning.\n  Such terms often describe the same general concept from different ontological perspectives\n  (e.g. drug as a type of chemical entity versus drug as a type of role borne by a\n  chemical entity).\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- skos:closeMatch\n- SEMMEDDB:same_as\nnarrow_mappings:\n- CHEBI:is_enantiomer_of\n- CHEBI:is_tautomer_of\n- MEDDRA:classified_as\n- oboInOwl:hasDbXref\n- RXNORM:has_quantified_form\n- UMLS:SY\nis_a: related to at concept level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: close_match\nsymmetric: true\nrange: named thing\n\n
                                        "},{"location":"coexists_with/","title":"Slot: coexists_with (multivalued)","text":"Description: holds between two entities that are co-located in the same aggregate object, process, or spatio-temporal region

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"coexists_with/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • coexists_with
                                              • in_pathway_with
                                              • in_complex_with
                                              • in_cell_population_with
                                              • colocalizes_with
                                        "},{"location":"coexists_with/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"coexists_with/#linkml-source","title":"LinkML Source","text":"
                                        name: coexists with\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between two entities that are co-located in the same aggregate\n  object, process, or spatio-temporal region\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nnarrow_mappings:\n- BSPO:0000096\n- BSPO:0000097\n- BSPO:0000098\n- BSPO:0000099\n- BSPO:0000100\n- BSPO:0000102\n- BSPO:0000104\n- BSPO:0000110\n- BSPO:0000113\n- BSPO:0015001\n- BSPO:0015002\n- BSPO:0015003\n- BSPO:0015005\n- BSPO:0015006\n- BSPO:0015007\n- BSPO:0015008\n- BSPO:0015009\n- BSPO:0015012\n- BSPO:0015014\n- BSPO:parallel_to\n- UBERON_CORE:anastomoses_with\n- UBERON_CORE:anteriorly_connected_to\n- UBERON_CORE:posteriorly_connected_to\n- UBERON_CORE:channel_for\n- UBERON_CORE:channels_from\n- UBERON_CORE:channels_into\n- UBERON_CORE:conduit_for\n- UBERON_CORE:distally_connected_to\n- UBERON_CORE:extends_fibers_into\n- UBERON_CORE:filtered_through\n- UBERON_CORE:indirectly_supplies\n- UBERON_CORE:proximally_connected_to\n- UBERON_CORE:synapsed_by\n- UBERON_CORE:transitively_anteriorly_connected_to\n- UBERON_CORE:transitively_connected_to\n- UBERON_CORE:transitively_distally_connected_to\n- UBERON_CORE:transitively_proximally_connected_to\n- ENVO:01001307\n- FMA:adjacent_to\n- FMA:afferent_to\n- FMA:anterior_to\n- FMA:anteroinferior_to\n- FMA:anterolateral_to\n- FMA:anteromedial_to\n- FMA:anterosuperior_to\n- FMA:arterial_supply_of\n- FMA:has_arterial_supply\n- FMA:articulates_with\n- FMA:attaches_to\n- FMA:bounded_by\n- FMA:bounds\n- FMA:branch_of\n- FMA:connection_type_of\n- FMA:continuation_branch_of\n- FMA:continuous_distally_with\n- FMA:continuous_proximally_with\n- FMA:corresponds_to\n- FMA:development_type_of\n- FMA:developmental_stage_of\n- FMA:direct_cell_shape_of\n- FMA:direct_left_of\n- FMA:direct_right_of\n- FMA:distal_to\n- FMA:drains_into\n- FMA:efferent_to\n- FMA:external_to\n- FMA:formed_by\n- FMA:forms\n- FMA:full_grown_phenotype_of\n- FMA:has_full_grown_phenotype\n- FMA:fuses_with\n- FMA:fusion_of\n- FMA:has_fusion\n- FMA:germ_origin_of\n- FMA:has_germ_origin\n- FMA:has_adherent\n- FMA:has_branch\n- FMA:has_connection_type\n- FMA:has_continuation_branch\n- FMA:has_development_type\n- FMA:has_developmental_stage\n- FMA:has_direct_cell_shape\n- FMA:has_inherent_3d_shape\n- FMA:has_insertion\n- FMA:has_lymphatic_drainage\n- FMA:has_nerve_supply\n- FMA:has_observed_anatomical_entity\n- FMA:has_origin\n- FMA:has_primary_segmental_supply\n- FMA:has_projection\n- FMA:has_regional_part\n- FMA:has_related_developmental_entity\n- FMA:has_secondary_segmental_supply\n- FMA:has_segmental_composition\n- FMA:has_segmental_supply\n- FMA:has_tributary\n- FMA:has_venous_drainage\n- FMA:inferior_to\n- FMA:inferolateral_to\n- FMA:inferomedial_to\n- FMA:inherent_3d_shape_of\n- FMA:insertion_of\n- FMA:internal_to\n- FMA:lateral_to\n- FMA:left_lateral_to\n- FMA:left_medial_to\n- FMA:lymphatic_drainage_of\n- FMA:matures_from\n- FMA:matures_into\n- FMA:medial_to\n- FMA:merges_with\n- FMA:nerve_supply_of\n- FMA:origin_of\n- FMA:posterior_to\n- FMA:posteroinferior_to\n- FMA:posterolateral_to\n- FMA:posteromedial_to\n- FMA:posterosuperior_to\n- FMA:primary_segmental_supply_of\n- FMA:projects_from\n- FMA:projects_to\n- FMA:proximal_to\n- FMA:receives_attachment_from\n- FMA:receives_drainage_from\n- FMA:receives_input_from\n- FMA:receives_projection\n- FMA:related_part\n- FMA:right_lateral_to\n- FMA:right_medial_to\n- FMA:secondary_segmental_supply_of\n- FMA:segmental_composition_of\n- FMA:segmental_supply_of\n- FMA:sends_output_to\n- FMA:superior_to\n- FMA:superolateral_to\n- FMA:superomedial_to\n- FMA:surrounded_by\n- FMA:surrounds\n- FMA:tributary_of\n- FMA:venous_drainage_of\n- LOINC:has_lateral_anatomic_location\n- LOINC:has_lateral_location_presence\n- UBERON_NONAMESPACE:distally_connected_to\n- UBERON_NONAMESPACE:subdivision_of\n- RO:0002219\n- RO:0002220\n- RO:0002221\n- SO:has_origin\n- UBERON:anastomoses_with\n- UBERON:anteriorly_connected_to\n- UBERON:channel_for\n- UBERON:channels_from\n- UBERON:channels_into\n- UBERON:conduit_for\n- UBERON:distally_connected_to\n- UBERON:existence_starts_and_ends_during\n- UBERON:extends_fibers_into\n- UBERON:filtered_through\n- UBERON:in_central_side_of\n- UBERON:in_innermost_side_of\n- UBERON:in_outermost_side_of\n- UBERON:indirectly_supplies\n- UBERON:posteriorly_connected_to\n- UBERON:protects\n- UBERON:proximally_connected_to\n- UBERON:sexually_homologous_to\nbroad_mappings:\n- SEMMEDDB:COEXISTS_WITH\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: coexists_with\nsymmetric: true\nrange: named thing\n\n
                                        "},{"location":"coexpressed_with/","title":"Slot: coexpressed_with (multivalued)","text":"Description: holds between any two genes or gene products, in which both are generally expressed within a single defined experimental context.

                                        Domain: GeneOrGeneProduct Range: GeneOrGeneProduct

                                        "},{"location":"coexpressed_with/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • associated_with
                                              • correlated_with
                                                • coexpressed_with
                                        "},{"location":"coexpressed_with/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"coexpressed_with/#linkml-source","title":"LinkML Source","text":"
                                        name: coexpressed with\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between any two genes or gene products, in which both are generally\n  expressed within a single defined experimental context.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: correlated with\ndomain: gene or gene product\nmultivalued: true\ninherited: true\nalias: coexpressed_with\nsymmetric: true\nrange: gene or gene product\n\n
                                        "},{"location":"colocalizes_with/","title":"Slot: colocalizes_with (multivalued)","text":"Description: holds between two entities that are observed to be located in the same place.

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"colocalizes_with/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • coexists_with
                                              • colocalizes_with
                                        "},{"location":"colocalizes_with/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"colocalizes_with/#linkml-source","title":"LinkML Source","text":"
                                        name: colocalizes with\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between two entities that are observed to be located in the same\n  place.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0002325\nis_a: coexists with\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: colocalizes_with\nsymmetric: true\nrange: named thing\n\n
                                        "},{"location":"completed_by/","title":"Slot: completed_by (multivalued)","text":"Inverse: has completed

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"completed_by/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • completed_by
                                        "},{"location":"completed_by/#linkml-source","title":"LinkML Source","text":"
                                        name: completed by\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: completed_by\ninverse: has completed\nrange: named thing\n\n
                                        "},{"location":"composed_primarily_of/","title":"Slot: composed_primarily_of (multivalued)","text":"Description: x composed_primarily_of_y if:more than half of the mass of x is made from parts of y.

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"composed_primarily_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • composed_primarily_of
                                        "},{"location":"composed_primarily_of/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"composed_primarily_of/#linkml-source","title":"LinkML Source","text":"
                                        name: composed primarily of\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: x composed_primarily_of_y if:more than half of the mass of x is made\n  from parts of y.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0002473\nis_a: related to\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: composed_primarily_of\nrange: named thing\n\n
                                        "},{"location":"concept_count_object/","title":"Slot: concept_count_object","text":"Description: The number of instances in a dataset/cohort whose records contain the concept in the object slot of an association.

                                        Domain: Association Range: Integer

                                        "},{"location":"concept_count_object/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • concept_count_object
                                        "},{"location":"concept_count_object/#linkml-source","title":"LinkML Source","text":"
                                        name: concept count object\ndescription: The number of instances in a dataset/cohort whose records contain the\n  concept in the object slot of an association.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nalias: concept_count_object\nrange: integer\n\n
                                        "},{"location":"concept_count_subject/","title":"Slot: concept_count_subject","text":"Description: The number of instances in a dataset/cohort whose records contain the concept in the subject slot of an association.

                                        Domain: Association Range: Integer

                                        "},{"location":"concept_count_subject/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • concept_count_subject
                                        "},{"location":"concept_count_subject/#linkml-source","title":"LinkML Source","text":"
                                        name: concept count subject\ndescription: The number of instances in a dataset/cohort whose records contain the\n  concept in the subject slot of an association.\nexamples:\n- value: '489'\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nalias: concept_count_subject\nrange: integer\n\n
                                        "},{"location":"concept_pair_count/","title":"Slot: concept_pair_count","text":"Description: The number of instances in a dataset/cohort whose records contain both the subject and object concept of an association.

                                        Domain: Association Range: Integer

                                        "},{"location":"concept_pair_count/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • concept_pair_count
                                        "},{"location":"concept_pair_count/#linkml-source","title":"LinkML Source","text":"
                                        name: concept pair count\ndescription: The number of instances in a dataset/cohort whose records contain both\n  the subject and object concept of an association.\nexamples:\n- value: '1731'\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nalias: concept_pair_count\nrange: integer\n\n
                                        "},{"location":"condition_ameliorated_by/","title":"Slot: condition_ameliorated_by (multivalued)","text":"Inverse: ameliorates condition

                                        Domain: DiseaseOrPhenotypicFeature Range: ChemicalOrDrugOrTreatment

                                        "},{"location":"condition_ameliorated_by/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • affected_by
                                              • condition_ameliorated_by
                                        "},{"location":"condition_ameliorated_by/#linkml-source","title":"LinkML Source","text":"
                                        name: condition ameliorated by\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: affected by\ndomain: disease or phenotypic feature\nmultivalued: true\ninherited: true\nalias: condition_ameliorated_by\ninverse: ameliorates condition\nrange: chemical or drug or treatment\n\n
                                        "},{"location":"condition_associated_with_gene/","title":"Slot: condition_associated_with_gene (multivalued)","text":"Description: holds between a gene and a disease or phenotypic feature that may be influenced, contribute to, or be correlated with the gene or its alleles/products Aliases: disease associated with gene Inverse: gene associated with condition

                                        Domain: DiseaseOrPhenotypicFeature Range: Gene

                                        "},{"location":"condition_associated_with_gene/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • associated_with
                                              • genetically_associated_with
                                                • condition_associated_with_gene
                                        "},{"location":"condition_associated_with_gene/#linkml-source","title":"LinkML Source","text":"
                                        name: condition associated with gene\ndescription: holds between a gene and a disease or phenotypic feature that may be\n  influenced, contribute to, or be correlated with the gene or its alleles/products\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- disease associated with gene\nnarrow_mappings:\n- NCIT:R176\nis_a: genetically associated with\ndomain: disease or phenotypic feature\nmultivalued: true\ninherited: true\nalias: condition_associated_with_gene\ninverse: gene associated with condition\nrange: gene\n\n
                                        "},{"location":"condition_exacerbated_by/","title":"Slot: condition_exacerbated_by (multivalued)","text":"Inverse: exacerbates condition

                                        Domain: DiseaseOrPhenotypicFeature Range: ChemicalOrDrugOrTreatment

                                        "},{"location":"condition_exacerbated_by/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • affected_by
                                              • condition_exacerbated_by
                                        "},{"location":"condition_exacerbated_by/#linkml-source","title":"LinkML Source","text":"
                                        name: condition exacerbated by\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: affected by\ndomain: disease or phenotypic feature\nmultivalued: true\ninherited: true\nalias: condition_exacerbated_by\ninverse: exacerbates condition\nrange: chemical or drug or treatment\n\n
                                        "},{"location":"condition_predisposed_by/","title":"Slot: condition_predisposed_by (multivalued)","text":"Inverse: predisposes to condition

                                        Domain: DiseaseOrPhenotypicFeature Range: ChemicalOrDrugOrTreatment

                                        "},{"location":"condition_predisposed_by/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • condition_predisposed_by
                                        "},{"location":"condition_predisposed_by/#linkml-source","title":"LinkML Source","text":"
                                        name: condition predisposed by\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to at instance level\ndomain: disease or phenotypic feature\nmultivalued: true\ninherited: true\nalias: condition_predisposed_by\ninverse: predisposes to condition\nrange: chemical or drug or treatment\n\n
                                        "},{"location":"condition_prevented_by/","title":"Slot: condition_prevented_by (multivalued)","text":"Inverse: preventative for condition

                                        Domain: DiseaseOrPhenotypicFeature Range: ChemicalOrDrugOrTreatment

                                        "},{"location":"condition_prevented_by/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • affected_by
                                              • condition_prevented_by
                                        "},{"location":"condition_prevented_by/#linkml-source","title":"LinkML Source","text":"
                                        name: condition prevented by\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: affected by\ndomain: disease or phenotypic feature\nmultivalued: true\ninherited: true\nalias: condition_prevented_by\ninverse: preventative for condition\nrange: chemical or drug or treatment\n\n
                                        "},{"location":"consumed_by/","title":"Slot: consumed_by (multivalued)","text":"Inverse: consumes

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"consumed_by/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • participates_in
                                              • is_input_of
                                                • consumed_by
                                        "},{"location":"consumed_by/#linkml-source","title":"LinkML Source","text":"
                                        name: consumed by\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: is input of\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: consumed_by\ninverse: consumes\nrange: named thing\n\n
                                        "},{"location":"consumes/","title":"Slot: consumes (multivalued)","text":"

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"consumes/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_participant
                                              • has_input
                                                • consumes
                                        "},{"location":"consumes/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"consumes/#linkml-source","title":"LinkML Source","text":"
                                        name: consumes\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\nfrom_schema: https://w3id.org/biolink/biolink-model\nnarrow_mappings:\n- RO:0004009\nis_a: has input\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: consumes\nrange: named thing\n\n
                                        "},{"location":"contains_process/","title":"Slot: contains_process (multivalued)","text":"Inverse: occurs in

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"contains_process/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • contains_process
                                        "},{"location":"contains_process/#linkml-source","title":"LinkML Source","text":"
                                        name: contains process\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: contains_process\ninverse: occurs in\nrange: named thing\n\n
                                        "},{"location":"context_qualifier/","title":"Slot: context_qualifier (Abstract)","text":"Description: Restricts the setting/context/location where the core concept (or qualified core concept) resides or occurs.

                                        Domain: Association Range: String

                                        "},{"location":"context_qualifier/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • qualifier
                                            • context_qualifier
                                              • subject_context_qualifier
                                              • object_context_qualifier
                                        "},{"location":"context_qualifier/#linkml-source","title":"LinkML Source","text":"
                                        name: context qualifier\ndescription: Restricts the setting/context/location where the core concept (or qualified\n  core concept) resides or occurs.\nexamples:\n- value: cohort x (e.g. a specific population, referenced by an identifier)\n- value: gut microbiome\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: qualifier\nabstract: true\ndomain: association\nalias: context_qualifier\nrange: string\n\n
                                        "},{"location":"contraindicated_in/","title":"Slot: contraindicated_in (multivalued)","text":"Description: Holds between a substance, procedure, or activity and a medical condition or circumstance, where an authority has established that the substance, procedure, or activity should not be applied as an intervention in patients with the condition or circumstance because it can result in detrimental outcomes. Notes: This predicate relates the intervention with a specific disease, phenotype, or other medical circumstance that puts patients at high risk for detrimental outcomes. This may be a different condition from the one that the drug would be used to treat (e.g. pseudoephedrine is contraindicated in people with high-blood pressure as a treatment for nasal congestion), a biological state (e.g. isotretinoin is contraindicated in people who are pregnant as a treatment for acne), or being on a different medication (e.g. aspirin is contraindicated in people taking warfarin as a preventative treatment for stroke).

                                        Domain: ChemicalOrDrugOrTreatment Range: DiseaseOrPhenotypicFeature

                                        "},{"location":"contraindicated_in/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • contraindicated_in
                                        "},{"location":"contraindicated_in/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"contraindicated_in/#linkml-source","title":"LinkML Source","text":"
                                        name: contraindicated in\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\n  opposite_of:\n    tag: opposite_of\n    value: treats\ndescription: Holds between a substance, procedure, or activity and a medical condition\n  or circumstance, where an authority  has established that the substance, procedure,\n  or activity should not be applied as an intervention in patients  with the condition\n  or circumstance because it can result in detrimental outcomes.\nnotes:\n- This predicate relates the intervention with a specific disease, phenotype, or other\n  medical circumstance that  puts patients at high risk for detrimental outcomes.  This\n  may be a different condition from the one that the  drug would be used to treat\n  (e.g. pseudoephedrine is contraindicated in people with high-blood pressure as  a\n  treatment for nasal congestion), a biological state (e.g. isotretinoin is contraindicated\n  in people who  are pregnant as a treatment for acne), or being on a different medication\n  (e.g. aspirin is contraindicated  in people taking warfarin as a preventative treatment\n  for stroke).\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- NCIT:C37933\nis_a: related to at instance level\ndomain: chemical or drug or treatment\nmultivalued: true\ninherited: true\nalias: contraindicated_in\nrange: disease or phenotypic feature\n\n
                                        "},{"location":"contributes_to/","title":"Slot: contributes_to (multivalued)","text":"Description: holds between two entities where the occurrence, existence, or activity of one contributes to the occurrence or generation of the other

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"contributes_to/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • contributes_to
                                              • causes
                                        "},{"location":"contributes_to/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"contributes_to/#linkml-source","title":"LinkML Source","text":"
                                        name: contributes to\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between two entities where the occurrence, existence, or activity\n  of one contributes to the occurrence or generation of the other\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0002326\nclose_mappings:\n- IDO:0000664\nnarrow_mappings:\n- CTD:marker_mechanism\n- MONDO:predisposes_towards\n- RO:0002255\n- RO:0003304\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: contributes_to\nrange: named thing\n\n
                                        "},{"location":"contribution_from/","title":"Slot: contribution_from (multivalued)","text":"Inverse: contributes to

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"contribution_from/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • contribution_from
                                              • caused_by
                                        "},{"location":"contribution_from/#linkml-source","title":"LinkML Source","text":"
                                        name: contribution from\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: contribution_from\ninverse: contributes to\nrange: named thing\n\n
                                        "},{"location":"contributor/","title":"Slot: contributor (Abstract) (multivalued)","text":"

                                        Domain: Agent Range: InformationContentEntity

                                        "},{"location":"contributor/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • contributor
                                              • provider
                                              • publisher
                                              • editor
                                              • author
                                        "},{"location":"contributor/#linkml-source","title":"LinkML Source","text":"
                                        name: contributor\ncomments:\n- This is a grouping for predicates relating entities to their associated contributors\n  realizing them\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- dct:contributor\nis_a: related to at instance level\nabstract: true\ndomain: agent\nmultivalued: true\ninherited: true\nalias: contributor\nrange: information content entity\n\n
                                        "},{"location":"correlated_with/","title":"Slot: correlated_with (multivalued)","text":"Description: A relationship that holds between two concepts represented by variables for which a statistical dependence is demonstrated using a correlation analysis method. Notes: These concepts may map exactly to the statistical variables, or represent related entities for which the variables serve as proxies in an Association (e.g. diseases, chemical entities or processes).

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"correlated_with/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • associated_with
                                              • correlated_with
                                                • positively_correlated_with
                                                • negatively_correlated_with
                                                • occurs_together_in_literature_with
                                                • coexpressed_with
                                                • has_biomarker
                                                • biomarker_for
                                        "},{"location":"correlated_with/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"correlated_with/#linkml-source","title":"LinkML Source","text":"
                                        name: correlated with\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: A relationship that holds between two concepts represented by variables\n  for which a statistical dependence is  demonstrated using a correlation analysis\n  method.\nnotes:\n- These concepts may map exactly to the statistical variables, or represent related\n  entities for which the  variables serve as proxies in an Association (e.g. diseases,\n  chemical entities or processes).\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0002610\n- PATO:correlates_with\nis_a: associated with\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: correlated_with\nsymmetric: true\nrange: named thing\n\n
                                        "},{"location":"created_with/","title":"Slot: created_with","text":"

                                        Domain: Dataset Range: String

                                        "},{"location":"created_with/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • created_with
                                        "},{"location":"created_with/#linkml-source","title":"LinkML Source","text":"
                                        name: created with\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- pav:createdWith\nis_a: node property\ndomain: dataset\nalias: created_with\nrange: string\n\n
                                        "},{"location":"creation_date/","title":"Slot: creation_date","text":"Description: date on which an entity was created. This can be applied to nodes or edges Aliases: publication date

                                        Domain: NamedThing Range: Date

                                        "},{"location":"creation_date/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • creation_date
                                        "},{"location":"creation_date/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot InformationContentEntity a piece of information that typically describes some topic of discourse or is used as support. no"},{"location":"creation_date/#linkml-source","title":"LinkML Source","text":"
                                        name: creation date\ndescription: date on which an entity was created. This can be applied to nodes or\n  edges\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- publication date\nexact_mappings:\n- dct:createdOn\n- WIKIDATA_PROPERTY:P577\nis_a: node property\ndomain: named thing\nalias: creation_date\ndomain_of:\n- information content entity\nrange: date\n\n
                                        "},{"location":"curating-the-model/","title":"Curating the Biolink Model","text":"

                                        Before curating the Biolink Model, we recommend that you familiarize yourself with the basics of LinkML and its metamodel components. Like many modeling frameworks, LinkML comes with a controlled vocabulary of terms that are used to describe the model. While the modeling language is robust and might seem overwhelming, understanding just a few basic components like:

                                        • classes
                                        • slots
                                        • exact_mappings
                                        • aliases
                                        • is_a
                                        • range
                                        • domain

                                        will be extremely helpful. For more information on LinkML refer to Using the Modeling Language. For more information about LinkML, please refer to the tutorial here.

                                        In Biolink Model all the curation should happen in one place: biolink-model.yaml This is the one source of truth for the model.

                                        "},{"location":"curating-the-model/#pr-guidelines","title":"PR Guidelines","text":"
                                        • All of our modeling and example data should be as clear as possible.
                                        • Textual annotations on classes, slots and enumerations should be written with minimal jargon.
                                        • If it is necessary to retain external content as-is, like descriptions, they should be attributed using the appropriate LinkML meta-slots, and we should also strive to provide clarification in appropriate meta-slots.
                                        • Team members adding new modeling bear the responsibility of re-using existing elements or demonstrating to the team how their proposed alternative modeling is generally superior. This can be simplified by keeping pull requests small. Diligent modeling efforts should be acknowledged, especially for newer contributors. A decision to not merge in part of the work does not mean that the work isn\u2019t appreciated or has been thrown away, as closed but unmerged pull requests could be revisited in the future.

                                        Please run make test before submitting a PR to ensure that the model is valid. Please resolve conflicts before submitting a PR to help aid the PR reviewer. Note: if you have conflicts in files in the project directory, running make test after a master (main) branch merge into your branch will clear them. Please feel free to commit the regenerated artifacts.

                                        "},{"location":"curating-the-model/#adding-an-entity-class","title":"Adding an Entity class","text":"

                                        To add an entity class to Biolink Model you need to determine the following: - What is an appropriate name for this entity? - The name for an entity should be clear and concise. It should describe instances of this class - Where in the named thing hierarchy does the new class fit? - Determine what the immediate parent for this class is going to be - What are the slots that this class can have (in addition to its inherited slots)? - Determine what additional properties that this class ought to have - Do certain slots have to be constrained to certain values? - Determine whether there are properties (new or inherited) whose value have to be constrained to a certain value space - What are the valid namespace prefixes for identifiers of instances of this class? - For representing an instance of this entity class determine the identifier namespace and valid prefix(es) - What are the mapping(s) for this class? - Mappings are a way of rooting this new entity class in the context of other ontologies, thesauri, controlled vocabularies and taxonomies - Determine the level of granularity for your mappings where they can be divided into 5 types: - related_mappings, - broad_mappings, - narrow_mappings - close_mappings, - exact_mappings

                                        There are other linkML slots that can be used to define your class and further capture the semantics of your class. For more information on what each slot means and how to use them in Biolink Model, refer to Using the Modeling Language.

                                        "},{"location":"curating-the-model/#adding-an-association-class","title":"Adding an Association class","text":"

                                        These modeling principles/desiderata have guided modeling choices throughout the qualifier-based approach to adding Association classes in Biolink.

                                        • Nodes should represent core domain concepts: If possible, IRIs for KG nodes should represent fundamental domain concepts (genes, chemicals, phenotypes, diseases, etc.) This facilitates connections between primary entities of interest with fewer hops, and avoids the need to create/maintain/resolve new IRIs.
                                        • Corollary: Limit dependencies on term creation by external ontologies: We don\u2019t want a scenario where we are waiting for external, unpredictable ontologies to add terms we need, e.g., addition of terms like \u2018\u2019severe bleeding\u201d to HP, \u201cearly onset Alzheimers\u201d to MONDO, or \u2018\u2019exposure to PM2.5\u201d to ECTO.
                                        • Use qualifiers to compose full node semantics: When an identifier/IRI does not exist for a node concept in a standard, Translator-approved ontology, use qualifiers to post-compose their meaning. This is preferred over minting new ontology terms at a more granular level than is practical, or using structured data objects as Statement subject/objects.
                                        • The \u2018core triple\u2019 should remain true if qualifiers are ignored: When using qualifiers, ensure that the core SPO triple remains true when qualifiers are ignored. (However, note that there may be one predicate used for the core triple and a different predicate for the qualified assertion.) If certain necessary qualifiers may violate this rule (e.g., \u2018negated\u2019), these should be flagged and NEVER ignored.
                                        • Control predicate proliferation: When deciding where to place Statement semantics, choose modeling approaches that avoid a potential for an explosion of predicates. Pushing semantics into qualifiers is one way to achieve this.
                                        • Represent information consistently: Where possible, a given type of semantics (e.g., gene aspect, direction of effect) should be represented using the same pattern across Statement types and components. This will facilitate clear and consistent creation of data, and simplify query construction and answering.

                                        As an example, let's consider the definition of class chemical affects gene association:

                                          chemical affects gene association:\n    description: >-\n      Describes an effect that a chemical has on a gene or gene product (e.g. an impact of on its abundance, activity,\n      localization, processing, expression, etc.)\n    is_a: association\n    slots:\n      - subject form or variant qualifier\n      - subject part qualifier\n      - subject derivative qualifier\n      - subject aspect qualifier\n      - subject context qualifier\n      - subject direction qualifier\n      - object form or variant qualifier\n      - object part qualifier\n      - object aspect qualifier\n      - object context qualifier\n      - causal mechanism qualifier\n      - anatomical context qualifier\n      - qualified predicate\n    slot_usage:\n      subject:\n        range: chemical entity\n      subject form or variant qualifier:\n        range: chemical_or_gene_or_gene_product_form_or_variant_enum\n      subject part qualifier:\n        range: gene_or_gene_product_or_chemical_part_qualifier_enum\n      subject derivative qualifier:\n        range: chemical_entity_derivative_enum\n      subject aspect qualifier:\n        range: gene_or_gene_product_or_chemical_entity_aspect_enum\n      subject context qualifier:\n        range: anatomical entity\n      subject direction qualifier:\n        range: direction_qualifier_enum\n      predicate:\n        subproperty_of: affects\n      qualified predicate:\n        subproperty_of: causes\n      object:\n        range: gene or gene product\n      object form or variant qualifier:\n        range: chemical_or_gene_or_gene_product_form_or_variant_enum\n      object part qualifier:\n        range: gene_or_gene_product_or_chemical_part_qualifier_enum\n      object aspect qualifier:\n        range: gene_or_gene_product_or_chemical_entity_aspect_enum\n      object context qualifier:\n        range: anatomical entity\n      object direction qualifier:\n        range: direction_qualifier_enum\n      causal mechanism qualifier:\n        range: causal_mechanism_qualifier_enum\n      anatomical context qualifier:\n        range: anatomical entity\n      species context qualifier:\n        range: organism taxon\n

                                        In the above YAML snippet, we first define the class chemical affects gene association as a subclass of association and then we define the slots that this class will have. Many of these slots represent qualifiers that are used to refine the meaning of the association. For example, object form or variant qualifier is a slot that is used to describe when a \"mutant form\" of a gene is used in an assertion. This allows us to both represent that the gene of interest (the object) is somehow related to the chemical of interest (the subject), and also that more specifically we may be talking about a \"mutant form\" of the gene. \"mutant form\" is a biolink:object_form_or_variant_qualifier. This kind of modeling allows us to increase connectivity in graphs by using a core biological concept (gene) but also be more specific and nuanced about the meaning of the association by qualifying the concept (gene) with a more specific form of \"mutant form\" of that concept.

                                        We find the diagram below to be a helpful visualization of an association class and its components.

                                        For more information on qualifiers, please refer to Reading a Qualifier Based Statement

                                        For more information on what each slot means and how to use them in Biolink Model, refer to Using the Modeling Language.

                                        "},{"location":"curating-the-model/#adding-a-predicate","title":"Adding a predicate","text":"

                                        A predicate is a slot that links two instances of a class.

                                        To add a predicate to Biolink Model you need to determine the following: - What is an appropriate name for this predicate? - A human-readable name for this predicate that captures the nature of the relationship - Where in the hierarchy does the new slot fit? - Determine where in the related to hierarchy this new predicate slot fits - What are the domain and range constraints (if any)? - Determine which type of entity classes this predicate can link - What are the mapping(s) for this slot? - Mappings are a way of rooting this new association in the context of other ontologies, thesauri, controlled vocabularies and taxonomies - Determine the level of granularity for your mappings--they can be divided into 5 types: - related_mappings - broad_mappings - narrow_mappings - close_mappings - exact_mappings - Determine the inverse of the predicate, and add it (specifying the inverse property on each of the two predicates) - In general, the canonical direction of the predicate should contain the descriptive information about the predicate while its inverse can be minimally defined.

                                        For more information on what each slot means and how to use them in Biolink Model, refer to Using the Modeling Language.

                                        "},{"location":"curating-the-model/#adding-properties","title":"Adding properties","text":"

                                        You can add slots that represent node properties or edge properties.

                                        To add a node/edge property to Biolink Model you need to determine the following: - What is an appropriate name for this slot? - A human-readable name for this property - Is it a node property or an edge property (association slot)? - Determine whether the property is a node or an edge property - Where in the hierarchy does the new property fit? - Determine where in the property hierarchy does this new property fit - If you want to add a node property then it should be added as part of the node property hierarchy - If you want to add an edge property then it should be added as part of the association slot hierarchy - Is this a required property? - Determine whether all instances of a class must have a value for this property - What are the domain and range constraints (if any)? - Determine which type of classes can have this property and what the value space for this property should be - What are the mapping(s) for this slot? - Mappings are a way of rooting this new property in the context of other ontologies, thesauri, controlled vocabularies and taxonomies - Determine the level of granularity for your mappings--they can be divided into 5 types: - related_mappings - broad_mappings - narrow_mappings - close_mappings - exact_mappings

                                        As an example, let's consider the slot name which is a node property:

                                          name:\n    is_a: node property\n    aliases: ['label', 'display name']\n    domain: named thing\n    range: label type\n    description: >-\n      A human-readable name for a thing\n    in_subset:\n      - translator_minimal\n    required: true\n    slot_uri: rdfs:label\n    exact_mappings:\n      - gff3:Name\n      - gpi:DB_Object_Name\n

                                        For more information about LinkML refer to Using the Modeling Language.

                                        "},{"location":"curating-the-model/#managing-mappings","title":"Managing mappings","text":"

                                        In the previous sections there were references to mappings and differentiating these mappings based on their granularity, which can be a bit of a nuanced exercise.

                                        What does it mean for an external concept (or predicate or property) to be one of: - related_mappings - broad_mappings - narrow_mappings - close_mappings - exact_mappings?

                                        Here is a rule of thumb on how to determine the granularity of mapping: - An external concept can be considered an exact mapping to a Biolink Model class or slot if the former can be used interchangeably with the latter. That is, the semantics are identical and any transitive property that the external concept might bring into the model should not violate the internal consistency of the model - If it is difficult to determine if an external concept can be considered an exact mapping then it is much safer to treat it as a close mapping - If an external concept can be treated a sub-class of the Biolink Model class or slot then it can be treated as a narrow mapping - If an external concept can be treated as a super-class of the Biolink Model class or slot then it can be treated as a broad mapping - If an external concept is distantly related to a Biolink Model class or slot then it can be treated as a related mapping

                                        For more information see: Maintaining The model

                                        "},{"location":"dataset_count/","title":"Slot: dataset_count","text":"Description: The total number of instances (e.g., number of patients, number of rows, etc) in a dataset/cohort.

                                        Domain: Association Range: Integer

                                        "},{"location":"dataset_count/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • dataset_count
                                            • total_sample_size
                                        "},{"location":"dataset_count/#linkml-source","title":"LinkML Source","text":"
                                        name: dataset count\ndescription: The total number of instances (e.g., number of patients, number of rows,\n  etc) in a dataset/cohort.\nexamples:\n- value: '100000'\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nalias: dataset_count\nrange: integer\n\n
                                        "},{"location":"dataset_download_url/","title":"Slot: dataset_download_url","text":"

                                        Domain: Dataset Range: String

                                        "},{"location":"dataset_download_url/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • dataset_download_url
                                        "},{"location":"dataset_download_url/#linkml-source","title":"LinkML Source","text":"
                                        name: dataset download url\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: node property\ndomain: dataset\nslot_uri: dcat:downloadURL\nalias: dataset_download_url\nrange: string\n\n
                                        "},{"location":"decreased_amount_in/","title":"Slot: decreased_amount_in (multivalued)","text":"Inverse: has decreased amount

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"decreased_amount_in/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • decreased_amount_in
                                        "},{"location":"decreased_amount_in/#linkml-source","title":"LinkML Source","text":"
                                        name: decreased amount in\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: decreased_amount_in\ninverse: has decreased amount\nrange: named thing\n\n
                                        "},{"location":"decreased_likelihood_associated_with/","title":"Slot: decreased_likelihood_associated_with (multivalued)","text":"Inverse: associated with decreased likelihood of

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"decreased_likelihood_associated_with/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • associated_with
                                              • likelihood_associated_with
                                                • decreased_likelihood_associated_with
                                        "},{"location":"decreased_likelihood_associated_with/#linkml-source","title":"LinkML Source","text":"
                                        name: decreased likelihood associated with\ndescription: ''\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: likelihood associated with\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: decreased_likelihood_associated_with\ninverse: associated with decreased likelihood of\nrange: named thing\n\n
                                        "},{"location":"decreases_amount_or_activity_of/","title":"Slot: decreases_amount_or_activity_of (DEPRECATED) (multivalued)","text":"Description: A grouping mixin to help with searching for all the predicates that decrease the amount or activity of the object.

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"decreases_amount_or_activity_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • decreases_amount_or_activity_of
                                        "},{"location":"decreases_amount_or_activity_of/#mixin-usage","title":"Mixin Usage","text":"mixed into description range domain"},{"location":"decreases_amount_or_activity_of/#linkml-source","title":"LinkML Source","text":"
                                        name: decreases amount or activity of\ndescription: A grouping mixin to help with searching for all the predicates that decrease\n  the amount or activity of the object.\ndeprecated: 'True'\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to at instance level\nmixin: true\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: decreases_amount_or_activity_of\nrange: named thing\n\n
                                        "},{"location":"decreases_response_to/","title":"Slot: decreases_response_to (multivalued)","text":"Description: holds between two chemical entities where the action or effect of one decreases the susceptibility of a biological entity or system (e.g. an organism, cell, cellular component, macromolecular machine mixin, biological or pathological process) to the other

                                        Domain: ChemicalEntityOrGeneOrGeneProduct Range: ChemicalEntityOrGeneOrGeneProduct

                                        "},{"location":"decreases_response_to/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • affects
                                              • affects_response_to
                                                • decreases_response_to
                                        "},{"location":"decreases_response_to/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"decreases_response_to/#linkml-source","title":"LinkML Source","text":"
                                        name: decreases response to\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\n  opposite_of:\n    tag: opposite_of\n    value: increases response to\ndescription: holds between two chemical entities where the action or effect of one\n  decreases the susceptibility of a biological entity or system (e.g. an organism,\n  cell, cellular component, macromolecular machine mixin, biological or pathological\n  process) to the other\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- CTD:decreases_response_to\nnarrow_mappings:\n- CTD:decreases_response_to_substance\nis_a: affects response to\ndomain: chemical entity or gene or gene product\nmultivalued: true\ninherited: true\nalias: decreases_response_to\nrange: chemical entity or gene or gene product\n\n
                                        "},{"location":"deprecated/","title":"Slot: deprecated","text":"Description: A boolean flag indicating that an entity is no longer considered current or valid.

                                        Range: Boolean

                                        "},{"location":"deprecated/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Entity Root Biolink Model class for all things and informational relationships, real or imagined. no"},{"location":"deprecated/#linkml-source","title":"LinkML Source","text":"
                                        name: deprecated\ndescription: A boolean flag indicating that an entity is no longer considered current\n  or valid.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- oboInOwl:ObsoleteClass\nalias: deprecated\ndomain_of:\n- entity\nrange: boolean\n\n
                                        "},{"location":"derivative_qualifier/","title":"Slot: derivative_qualifier (Abstract)","text":"Description: A qualifier that composes with a core subject/object concept to describe something that is derived from the core concept. For example, the qualifier \u2018metabolite\u2019 combines with a \u2018Chemical X\u2019 core concept to express the composed concept \u2018a metabolite of Chemical X\u2019.

                                        Domain: Association Range: String

                                        "},{"location":"derivative_qualifier/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • qualifier
                                            • derivative_qualifier
                                              • subject_derivative_qualifier
                                              • object_derivative_qualifier
                                        "},{"location":"derivative_qualifier/#linkml-source","title":"LinkML Source","text":"
                                        name: derivative qualifier\ndescription: A qualifier that composes with a core subject/object  concept to describe\n  something that is derived from the core concept.  For example, the qualifier \u2018metabolite\u2019\n  combines with a \u2018Chemical X\u2019 core concept to express the composed concept \u2018a metabolite\n  of Chemical X\u2019.\nexamples:\n- value: metabolite\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: qualifier\nabstract: true\ndomain: association\nalias: derivative_qualifier\nrange: string\n\n
                                        "},{"location":"derives_from/","title":"Slot: derives_from (multivalued)","text":"Description: holds between two distinct material entities, the new entity and the old entity, in which the new entity begins to exist when the old entity ceases to exist, and the new entity inherits the significant portion of the matter of the old entity Inverse: derives into

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"derives_from/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • derives_from
                                              • is_metabolite_of
                                        "},{"location":"derives_from/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"derives_from/#linkml-source","title":"LinkML Source","text":"
                                        name: derives from\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between two distinct material entities, the new entity and the\n  old entity, in which the new entity begins to exist when the old entity ceases to\n  exist, and the new entity inherits the significant portion of the matter of the\n  old entity\nin_subset:\n- translator_minimal\n- samples\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0001000\n- FMA:derives_from\n- DOID-PROPERTY:derives_from\nnarrow_mappings:\n- CHEBI:has_functional_parent\n- SNOMED:has_specimen_source_topography\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: derives_from\ninverse: derives into\nrange: named thing\n\n
                                        "},{"location":"derives_into/","title":"Slot: derives_into (multivalued)","text":"Description: holds between two distinct material entities, the old entity and the new entity, in which the new entity begins to exist when the old entity ceases to exist, and the new entity inherits the significant portion of the matter of the old entity Aliases: is normal cell origin of disease, may be normal cell origin of disease Inverse: derives from

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"derives_into/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • derives_into
                                              • has_metabolite
                                        "},{"location":"derives_into/#linkml-source","title":"LinkML Source","text":"
                                        name: derives into\ndescription: holds between two distinct material entities, the old entity and the\n  new entity, in which the new entity begins to exist when the old entity ceases to\n  exist, and the new entity inherits the significant portion of the matter of the\n  old entity\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- is normal cell origin of disease\n- may be normal cell origin of disease\nexact_mappings:\n- RO:0001001\n- SEMMEDDB:CONVERTS_TO\n- FMA:derives\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: derives_into\ninverse: derives from\nrange: named thing\n\n
                                        "},{"location":"description/","title":"Slot: description","text":"Description: a human-readable description of an entity Aliases: definition

                                        Range: NarrativeText

                                        "},{"location":"description/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Entity Root Biolink Model class for all things and informational relationships, real or imagined. no"},{"location":"description/#linkml-source","title":"LinkML Source","text":"
                                        name: description\ndescription: a human-readable description of an entity\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- definition\nexact_mappings:\n- IAO:0000115\n- skos:definitions\nnarrow_mappings:\n- gff3:Description\nslot_uri: dct:description\nalias: description\ndomain_of:\n- entity\nrange: narrative text\n\n
                                        "},{"location":"develops_from/","title":"Slot: develops_from (multivalued)","text":"

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"develops_from/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • develops_from
                                        "},{"location":"develops_from/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"develops_from/#linkml-source","title":"LinkML Source","text":"
                                        name: develops from\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- BTO:develops_from\n- DDANAT:develops_from\n- FMA:develops_from\n- RO:0002202\nclose_mappings:\n- RO:0002203\n- FMA:develops_into\nnarrow_mappings:\n- RO:0002207\n- RO:0002225\n- RO:0002226\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: develops_from\nrange: named thing\n\n
                                        "},{"location":"develops_into/","title":"Slot: develops_into (multivalued)","text":"Inverse: develops from

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"develops_into/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • develops_into
                                        "},{"location":"develops_into/#linkml-source","title":"LinkML Source","text":"
                                        name: develops into\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: develops_into\ninverse: develops from\nrange: named thing\n\n
                                        "},{"location":"diagnoses/","title":"Slot: diagnoses (multivalued)","text":"Description: a relationship that identifies the nature of (an illness or other problem) by examination of the symptoms.

                                        Domain: DiagnosticAid Range: DiseaseOrPhenotypicFeature

                                        "},{"location":"diagnoses/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • diagnoses
                                        "},{"location":"diagnoses/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"diagnoses/#linkml-source","title":"LinkML Source","text":"
                                        name: diagnoses\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: a relationship that identifies the nature of (an illness or other problem)\n  by examination  of the symptoms.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- DrugCentral:5271\n- SEMMEDDB:DIAGNOSES\nclose_mappings:\n- NCIT:C15220\n- SIO:001331\nis_a: related to at instance level\ndomain: diagnostic aid\nmultivalued: true\ninherited: true\nalias: diagnoses\nrange: disease or phenotypic feature\n\n
                                        "},{"location":"direction_qualifier/","title":"Slot: direction_qualifier (Abstract)","text":"Description: Composes with the core concept (+ aspect if provided) to describe a change in its direction or degree. Notes: the qualifier \u2018increased\u2019 combines with a core concept of \u2018Gene X\u2019 and an aspect of \u2018expression\u2019 to express the composed concept \u2018increased expression of Gene X\u2019 the qualifier \u2018decreased\u2019 combines with a core concept of \u2018Protein X\u2019 and an aspect of \u2018abundance\u2019 to express the composed concept \u2018decreased abundance of Protein X\u2019

                                        Domain: Association Range: String

                                        "},{"location":"direction_qualifier/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • qualifier
                                            • direction_qualifier
                                              • subject_direction_qualifier
                                              • object_direction_qualifier
                                        "},{"location":"direction_qualifier/#linkml-source","title":"LinkML Source","text":"
                                        name: direction qualifier\ndescription: Composes with the core concept (+ aspect if provided) to describe a change\n  in its direction or degree.\nnotes:\n- the qualifier \u2018increased\u2019 combines with a core concept of \u2018Gene X\u2019 and an aspect\n  of \u2018expression\u2019 to express the composed concept \u2018increased expression of Gene X\u2019    the\n  qualifier \u2018decreased\u2019 combines with a core concept of \u2018Protein X\u2019 and an aspect\n  of \u2018abundance\u2019 to express the composed concept \u2018decreased abundance of Protein X\u2019\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: qualifier\nabstract: true\ndomain: association\nalias: direction_qualifier\nrange: string\n\n
                                        "},{"location":"directly_physically_interacts_with/","title":"Slot: directly_physically_interacts_with (multivalued)","text":"Description: A causal mechanism mediated by a direct contact between the effector and target entities (this contact may be weak or strong, transient or stable).

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"directly_physically_interacts_with/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • interacts_with
                                              • physically_interacts_with [ interacts_with]
                                                • directly_physically_interacts_with
                                                  • binds
                                        "},{"location":"directly_physically_interacts_with/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"directly_physically_interacts_with/#linkml-source","title":"LinkML Source","text":"
                                        name: directly physically interacts with\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: A causal mechanism mediated by a direct contact between the effector\n  and target entities (this contact may  be weak or strong, transient or stable).\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0002436\nnarrow_mappings:\n- PHAROS:drug_targets\n- DRUGBANK:chelator\n- CTD:affects_binding\n- DGIdb:cofactor\nbroad_mappings:\n- SIO:000203\n- RO:0002578\nis_a: physically interacts with\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: directly_physically_interacts_with\nsymmetric: true\nrange: named thing\n\n
                                        "},{"location":"disease_has_basis_in/","title":"Slot: disease_has_basis_in (multivalued)","text":"Description: A relation that holds between a disease and an entity where the state of the entity has contribution to the disease.

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"disease_has_basis_in/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • disease_has_basis_in
                                        "},{"location":"disease_has_basis_in/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"disease_has_basis_in/#linkml-source","title":"LinkML Source","text":"
                                        name: disease has basis in\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: A relation that holds between a disease and an entity where the state\n  of the entity has contribution to the disease.\nfrom_schema: https://w3id.org/biolink/biolink-model\nnarrow_mappings:\n- MONDO:disease_has_basis_in_development_of\n- MONDO:disease_has_basis_in_accumulation_of\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: disease_has_basis_in\nrange: named thing\n\n
                                        "},{"location":"disease_has_location/","title":"Slot: disease_has_location (multivalued)","text":"Description: A relationship between a disease and an anatomical entity where the disease has one or more features that are located in that entity.

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"disease_has_location/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • disease_has_location
                                        "},{"location":"disease_has_location/#linkml-source","title":"LinkML Source","text":"
                                        name: disease has location\ndescription: A relationship between a disease and an anatomical entity where the disease\n  has one or more features that are located in that entity.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0004026\n- MONDO:disease_has_location\nis_a: related to\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: disease_has_location\nrange: named thing\n\n
                                        "},{"location":"disrupted_by/","title":"Slot: disrupted_by (multivalued)","text":"Description: describes a relationship where the structure, function, or occurrence of one entity is degraded or interfered with by another. Inverse: disrupts

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"disrupted_by/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • affected_by
                                              • disrupted_by
                                        "},{"location":"disrupted_by/#linkml-source","title":"LinkML Source","text":"
                                        name: disrupted by\ndescription: describes a relationship where the structure, function, or occurrence\n  of one entity is degraded or interfered with by another.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: affected by\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: disrupted_by\ninverse: disrupts\nrange: named thing\n\n
                                        "},{"location":"disrupts/","title":"Slot: disrupts (multivalued)","text":"Description: describes a relationship where one entity degrades or interferes with the structure, function, or occurrence of another. Aliases: disease causes disruption of

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"disrupts/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • affects
                                              • disrupts
                                        "},{"location":"disrupts/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"disrupts/#linkml-source","title":"LinkML Source","text":"
                                        name: disrupts\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\n  opposite_of:\n    tag: opposite_of\n    value: enables\ndescription: describes a relationship where one entity degrades or interferes with\n  the structure, function, or occurrence of another.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- disease causes disruption of\nexact_mappings:\n- SEMMEDDB:DISRUPTS\n- CHEMBL.MECHANISM:disrupting_agent\nnarrow_mappings:\n- RO:0004024\n- RO:0004025\nis_a: affects\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: disrupts\nrange: named thing\n\n
                                        "},{"location":"distribution_download_url/","title":"Slot: distribution_download_url","text":"

                                        Domain: DatasetDistribution Range: String

                                        "},{"location":"distribution_download_url/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • distribution_download_url
                                        "},{"location":"distribution_download_url/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot DatasetDistribution an item that holds distribution level information about a dataset. no"},{"location":"distribution_download_url/#linkml-source","title":"LinkML Source","text":"
                                        name: distribution download url\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- dcat:downloadURL\nis_a: node property\ndomain: dataset distribution\nalias: distribution_download_url\ndomain_of:\n- dataset distribution\nrange: string\n\n
                                        "},{"location":"download_url/","title":"Slot: download_url","text":"

                                        Domain: InformationContentEntity Range: String

                                        "},{"location":"download_url/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • download_url
                                        "},{"location":"download_url/#linkml-source","title":"LinkML Source","text":"
                                        name: download url\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: node property\ndomain: information content entity\nslot_uri: dcat:downloadURL\nalias: download_url\nrange: string\n\n
                                        "},{"location":"drug_regulatory_status_world_wide/","title":"Slot: drug_regulatory_status_world_wide","text":"Description: An agglomeration of drug regulatory status worldwide. Not specific to FDA. Aliases: max phase

                                        Range: String

                                        "},{"location":"drug_regulatory_status_world_wide/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot ChemicalMixture A chemical mixture is a chemical entity composed of two or more molecular entities. no"},{"location":"drug_regulatory_status_world_wide/#linkml-source","title":"LinkML Source","text":"
                                        name: drug regulatory status world wide\ndescription: An agglomeration of drug regulatory status worldwide. Not specific to\n  FDA.\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- max phase\nexact_mappings:\n- NCIT:C172573\nnarrow_mappings:\n- NCIT:R172\n- NCIT:regimen_has_accepted_use_for_disease\n- REPODB:clinically_tested_approved_unknown_phase\n- REPODB:clinically_tested_suspended_phase_0\n- REPODB:clinically_tested_suspended_phase_1\n- REPODB:clinically_tested_suspended_phase_1_or_phase_2\n- REPODB:clinically_tested_suspended_phase_2\n- REPODB:clinically_tested_suspended_phase_2_or_phase_3\n- REPODB:clinically_tested_suspended_phase_3\n- REPODB:clinically_tested_terminated_phase_0\n- REPODB:clinically_tested_terminated_phase_1\n- REPODB:clinically_tested_terminated_phase_1_or_phase_2\n- REPODB:clinically_tested_terminated_phase_2\n- REPODB:clinically_tested_terminated_phase_2_or_phase_3\n- REPODB:clinically_tested_terminated_phase_3\n- REPODB:clinically_tested_withdrawn_phase_0\n- REPODB:clinically_tested_withdrawn_phase_1\n- REPODB:clinically_tested_withdrawn_phase_1_or_phase_2\n- REPODB:clinically_tested_withdrawn_phase_2\n- REPODB:clinically_tested_withdrawn_phase_2_or_phase_3\n- REPODB:clinically_tested_withdrawn_phase_3\nalias: drug_regulatory_status_world_wide\ndomain_of:\n- chemical mixture\nrange: string\n\n
                                        "},{"location":"editor/","title":"Slot: editor (multivalued)","text":"Description: editor of a compiled work such as a book or a periodical (newspaper or an academic journal). Note that in the case of publications which have a containing \"published in\" node property, the editor association may not be attached directly to the embedded child publication, but only made in between the parent's publication node and the editorial agent of the encompassing publication (e.g. only from the Book referenced by the 'published_in' property of a book chapter Publication node).

                                        Domain: Agent Range: Publication

                                        "},{"location":"editor/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • contributor
                                              • editor
                                        "},{"location":"editor/#linkml-source","title":"LinkML Source","text":"
                                        name: editor\ndescription: editor of a compiled work such as a book or a periodical (newspaper or\n  an academic journal). Note that in the case of publications which have a containing\n  \"published in\" node property, the editor association may not be attached directly\n  to the embedded child publication, but only made in between the parent's publication\n  node and the editorial agent of the encompassing publication (e.g. only from the\n  Book referenced by the 'published_in' property of a book chapter Publication node).\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- WIKIDATA_PROPERTY:P98\nis_a: contributor\ndomain: agent\nmultivalued: true\ninherited: true\nalias: editor\nrange: publication\n\n
                                        "},{"location":"enabled_by/","title":"Slot: enabled_by (multivalued)","text":"Description: holds between a process and a physical entity, where the physical entity executes the process Inverse: enables

                                        Domain: BiologicalProcessOrActivity Range: PhysicalEntity

                                        "},{"location":"enabled_by/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_participant
                                              • enabled_by
                                        "},{"location":"enabled_by/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot BiologicalProcessOrActivity Either an individual molecular activity, or a collection of causally connected molecular activities in a biological system. no"},{"location":"enabled_by/#annotations","title":"Annotations","text":"property value opposite_of prevented by"},{"location":"enabled_by/#linkml-source","title":"LinkML Source","text":"
                                        name: enabled by\nannotations:\n  opposite_of:\n    tag: opposite_of\n    value: prevented by\ndescription: holds between a process and a physical entity, where the physical entity\n  executes the process\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0002333\nis_a: has participant\ndomain: biological process or activity\nmultivalued: true\ninherited: true\nalias: enabled_by\ndomain_of:\n- biological process or activity\ninverse: enables\nrange: physical entity\n\n
                                        "},{"location":"enables/","title":"Slot: enables (multivalued)","text":"Description: holds between a physical entity and a process, where the physical entity executes the process Inverse: enabled by

                                        Domain: PhysicalEntity Range: BiologicalProcessOrActivity

                                        "},{"location":"enables/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • participates_in
                                              • enables
                                        "},{"location":"enables/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"enables/#linkml-source","title":"LinkML Source","text":"
                                        name: enables\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\n  opposite_of:\n    tag: opposite_of\n    value: prevents\ndescription: holds between a physical entity and a process, where the physical entity\n  executes the process\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0002327\nis_a: participates in\ndomain: physical entity\nmultivalued: true\ninherited: true\nalias: enables\ninverse: enabled by\nrange: biological process or activity\n\n
                                        "},{"location":"end_coordinate/","title":"Slot: end_coordinate","text":"Description: The position at which the subject genomic entity ends on the chromosome or other entity to which it is located on. Aliases: end

                                        Domain: GenomicSequenceLocalization Range: Integer

                                        "},{"location":"end_coordinate/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • sequence_localization_attribute
                                            • base_coordinate
                                              • end_coordinate
                                        "},{"location":"end_coordinate/#linkml-source","title":"LinkML Source","text":"
                                        name: end coordinate\ndescription: The position at which the subject genomic entity ends on the chromosome\n  or other entity to which it is located on.\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- end\nexact_mappings:\n- gff3:end\nclose_mappings:\n- faldo:end\nis_a: base coordinate\ndomain: genomic sequence localization\nalias: end_coordinate\nrange: integer\n\n
                                        "},{"location":"end_interbase_coordinate/","title":"Slot: end_interbase_coordinate","text":"Description: The position at which the subject nucleic acid entity ends on the chromosome or other entity to which it is located on.

                                        Domain: GenomicSequenceLocalization Range: Integer

                                        "},{"location":"end_interbase_coordinate/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • sequence_localization_attribute
                                            • interbase_coordinate
                                              • end_interbase_coordinate
                                        "},{"location":"end_interbase_coordinate/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot GenomicSequenceLocalization A relationship between a sequence feature and a nucleic acid entity it is localized to. The reference entity may be a chromosome, chromosome region or information entity such as a contig. no"},{"location":"end_interbase_coordinate/#annotations","title":"Annotations","text":"property value opposite_of start interbase coordinate"},{"location":"end_interbase_coordinate/#linkml-source","title":"LinkML Source","text":"
                                        name: end interbase coordinate\nannotations:\n  opposite_of:\n    tag: opposite_of\n    value: start interbase coordinate\ndescription: The position at which the subject nucleic acid entity ends on the chromosome\n  or other entity to which it is located on.\nfrom_schema: https://w3id.org/biolink/biolink-model\nclose_mappings:\n- faldo:end\nis_a: interbase coordinate\ndomain: genomic sequence localization\nalias: end_interbase_coordinate\ndomain_of:\n- genomic sequence localization\nrange: integer\n\n
                                        "},{"location":"evidence_count/","title":"Slot: evidence_count","text":"Description: The number of evidence instances that are connected to an association.

                                        Domain: Association Range: Integer

                                        "},{"location":"evidence_count/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • evidence_count
                                        "},{"location":"evidence_count/#linkml-source","title":"LinkML Source","text":"
                                        name: evidence count\ndescription: The number of evidence instances that are connected to an association.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nalias: evidence_count\nrange: integer\n\n
                                        "},{"location":"exacerbates_condition/","title":"Slot: exacerbates_condition (multivalued)","text":"Description: Holds between a substance, procedure, or activity and an existing medical condition (disease or phenotypic feature) where the substance, procedure, or activity worsens some or all aspects of the condition. Aliases: exacerbates, detrimental for condition

                                        Domain: ChemicalOrDrugOrTreatment Range: DiseaseOrPhenotypicFeature

                                        "},{"location":"exacerbates_condition/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • affects
                                              • exacerbates_condition [ promotes_condition]
                                        "},{"location":"exacerbates_condition/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"exacerbates_condition/#linkml-source","title":"LinkML Source","text":"
                                        name: exacerbates condition\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\n  opposite_of:\n    tag: opposite_of\n    value: ameliorates condition\ndescription: \"Holds between a substance, procedure, or activity and an existing medical\\\n  \\ condition (disease or phenotypic \\n feature) where the substance, procedure, or\\\n  \\ activity worsens some or all aspects of the condition.\"\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- exacerbates\n- detrimental for condition\nexact_mappings:\n- RO:0003309\nbroad_mappings:\n- SEMMEDDB:COMPLICATES\nis_a: affects\nmixins:\n- promotes condition\ndomain: chemical or drug or treatment\nmultivalued: true\ninherited: true\nalias: exacerbates_condition\nrange: disease or phenotypic feature\n\n
                                        "},{"location":"exact_match/","title":"Slot: exact_match (multivalued)","text":"Description: holds between two entities that have strictly equivalent meanings, with a high degree of confidence

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"exact_match/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_concept_level
                                            • close_match
                                              • exact_match
                                                • same_as
                                        "},{"location":"exact_match/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot PredicateMapping A deprecated predicate mapping object contains the deprecated predicate and an example of the rewiring that should be done to use a qualified statement in its place. no"},{"location":"exact_match/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"exact_match/#linkml-source","title":"LinkML Source","text":"
                                        name: exact match\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between two entities that have strictly equivalent meanings, with\n  a high degree of confidence\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- skos:exactMatch\n- WIKIDATA:Q39893449\n- WIKIDATA:P2888\nis_a: close match\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: exact_match\ndomain_of:\n- predicate mapping\nsymmetric: true\nrange: named thing\n\n
                                        "},{"location":"exact_matches/","title":"Slot: exact_matches (multivalued)","text":"Description: A list of terms from different schemas or terminology systems that have an identical meaning. Such terms often describe the same concept from different ontological perspectives.

                                        Range: String

                                        "},{"location":"exact_matches/#linkml-source","title":"LinkML Source","text":"
                                        name: exact matches\ndescription: A list of terms from different schemas or terminology systems that have\n  an identical meaning. Such terms often describe the same concept from different\n  ontological perspectives.\nfrom_schema: https://w3id.org/biolink/biolink-model\nmultivalued: true\nalias: exact_matches\nrange: string\n\n
                                        "},{"location":"exact_synonym/","title":"Slot: exact_synonym (multivalued)","text":"

                                        Domain: NamedThing Range: LabelType

                                        "},{"location":"exact_synonym/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • synonym
                                            • exact_synonym
                                        "},{"location":"exact_synonym/#linkml-source","title":"LinkML Source","text":"
                                        name: exact synonym\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- oboInOwl:hasExactSynonym\nis_a: synonym\ndomain: named thing\nmultivalued: true\nalias: exact_synonym\nrange: label type\n\n
                                        "},{"location":"expected_count/","title":"Slot: expected_count","text":"Description: The expected (calculated) number of instances in a dataset/cohort whose records contain both the subject and object concept of an association if the subject and object concepts are independent.

                                        Domain: Association Range: String

                                        "},{"location":"expected_count/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • expected_count
                                        "},{"location":"expected_count/#linkml-source","title":"LinkML Source","text":"
                                        name: expected count\ndescription: The expected (calculated) number of instances in a dataset/cohort whose\n  records contain both the subject and  object concept of an association if the subject\n  and object concepts are independent.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nalias: expected_count\nrange: string\n\n
                                        "},{"location":"expressed_in/","title":"Slot: expressed_in (multivalued)","text":"Description: holds between a gene or gene product and an anatomical entity in which it is expressed

                                        Domain: GeneOrGeneProduct Range: AnatomicalEntity

                                        "},{"location":"expressed_in/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • located_in
                                              • expressed_in
                                        "},{"location":"expressed_in/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"expressed_in/#linkml-source","title":"LinkML Source","text":"
                                        name: expressed in\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between a gene or gene product and an anatomical entity in which\n  it is expressed\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0002206\nnarrow_mappings:\n- NCIT:R49\n- NCIT:R46\nis_a: located in\ndomain: gene or gene product\nmultivalued: true\ninherited: true\nalias: expressed_in\nrange: anatomical entity\n\n
                                        "},{"location":"expresses/","title":"Slot: expresses (multivalued)","text":"Description: holds between an anatomical entity and gene or gene product that is expressed there Aliases: anatomy expresses gene Inverse: expressed in

                                        Domain: AnatomicalEntity Range: GeneOrGeneProduct

                                        "},{"location":"expresses/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • location_of
                                              • expresses
                                        "},{"location":"expresses/#linkml-source","title":"LinkML Source","text":"
                                        name: expresses\ndescription: holds between an anatomical entity and gene or gene product that is expressed\n  there\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- anatomy expresses gene\nexact_mappings:\n- RO:0002292\nis_a: location of\ndomain: anatomical entity\nmultivalued: true\ninherited: true\nalias: expresses\ninverse: expressed in\nrange: gene or gene product\n\n
                                        "},{"location":"expression_site/","title":"Slot: expression_site","text":"Description: location in which gene or protein expression takes place. May be cell, tissue, or organ.

                                        Domain: Association Range: AnatomicalEntity

                                        "},{"location":"expression_site/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • expression_site
                                        "},{"location":"expression_site/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot GeneExpressionMixin Observed gene expression intensity, context (site, stage) and associated phenotypic status within which the expression occurs. no"},{"location":"expression_site/#linkml-source","title":"LinkML Source","text":"
                                        name: expression site\ndescription: location in which gene or protein expression takes place. May be cell,\n  tissue, or organ.\nexamples:\n- value: UBERON:0002037\n  description: cerebellum\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nalias: expression_site\ndomain_of:\n- gene expression mixin\nrange: anatomical entity\n\n
                                        "},{"location":"extraction_confidence_score/","title":"Slot: extraction_confidence_score","text":"Description: A quantitative confidence value that represents the probability of obtaining a result at least as extreme as that actually obtained, assuming that the actual value was the result of chance alone.

                                        Domain: Association Range: Integer

                                        "},{"location":"extraction_confidence_score/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • extraction_confidence_score
                                        "},{"location":"extraction_confidence_score/#linkml-source","title":"LinkML Source","text":"
                                        name: extraction confidence score\ndescription: A quantitative confidence value that represents the probability of obtaining\n  a result at least as extreme as that actually obtained, assuming that the actual\n  value was the result of chance alone.\nexamples:\n- value: '15'\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nalias: extraction_confidence_score\nrange: integer\n\n
                                        "},{"location":"faq/","title":"Frequently Asked Questions","text":""},{"location":"faq/#how-do-i-map-my-data-sources-components-to-biolink-model","title":"How do I map my data source's components to Biolink Model?","text":"

                                        The diversity of both content and technical distribution of biological data can be overwhelming. Sometimes the hardest part of using a shared model, is the art and science of mapping an existing concept to that model. Biolink Model is not an exception to this rule, but it does provide more metadata about each element in the model to help guide this process. Biolink Model classes and slots have descriptions, mappings, and class have expected id_prefixes for identifiers that define an instance of that class.

                                        The Biolink Model Toolkit (bmt) provides some very helpful functions for programmatically interacting with the model. For example, bmt can be used to find all the classes that have a particular id_prefix, or all of the slots that have a particular range. It can find all the classes mapped to an identifier from a certain ontology or namespace.

                                        Ultimately, the Biolink Modeling team is here to help. Please submit a ticket to our repository or reach out directly. We are happy to meet with you!

                                        "},{"location":"faq/#what-happens-if-i-have-a-concept-property-or-edge-in-a-graph-that-is-not-in-the-biolink-model","title":"What happens if I have a concept, property, or edge in a graph that is not in the Biolink Model?","text":"

                                        The Biolink Modeling team welcomes all contributions to the model, including new classes, new slots, new mappings, etc. Please submit a ticket to our issue tracker. We also welcome pull requests (PRs)! In general, an issue or a PR will be addressed faster by the modeling team by following these guidelines:

                                        • All of our modeling and example data should be as clear as possible.
                                        • Textual annotations on classes, slots and enumerations should be written with minimal jargon. Of course, jargon is hard to define. We encourage contributors to use their best judgement here, but expect that there are a wide variety of people using and interacting with Biolink Model. Our language here should be interpretable by people with many different expertises. Examples are the key to good PRs.
                                        • Team members adding new modeling bear the responsibility of re-using existing elements or demonstrating to the team how their proposed alternative modeling is generally superior. This can be simplified by keeping pull requests small. Diligent modeling efforts should be acknowledged, especially for newer contributors. A decision to not merge in part of the work does not mean that the work isn\u2019t appreciated or has been thrown away, as closed but unmerged pull requests could be revisited in the future.
                                        • LinkML provides micro-crediting metaslots. They can be used to acknowledge contributors outside of GitHub pull request crediting and to time-stamp additions and changes. They should be employed whenever possible, giving by default, maximum credit to all parties that have significantly contributed to the model element.
                                          • https://linkml.io/linkml-model/latest/docs/contributors/
                                          • https://linkml.io/linkml-model/latest/docs/created_by/
                                          • https://linkml.io/linkml-model/latest/docs/created_on/
                                          • https://linkml.io/linkml-model/latest/docs/modified_by/
                                          • https://linkml.io/linkml-model/latest/docs/last_updated_on/
                                        "},{"location":"faq/#what-is-the-difference-between-predicate-and-category","title":"What is the difference between predicate and category?","text":"
                                        • predicate is an association slot and must have a value from the related to hierarchy
                                        • category (or rdf:type) is a slot and must have a value from the named thing or the association hierarchy.
                                        "},{"location":"faq/#what-are-some-examples-of-biolink-model-usage","title":"What are some examples of Biolink Model usage?","text":"

                                        The NCATS Biomedical Translator Consortium has adopted Biolink Model as an open-source upper-level data model that supports semantic harmonization and reasoning across diverse Translator \u2018knowledge sources\u2019. The model serves a central role in the Translator program and forms the architectural basis of the Translator system, as described below.

                                        The Translator program aims to develop a comprehensive, relational, N-dimensional infrastructure designed to integrate disparate data sources\u2014including objective signs and symptoms of disease, drug effects, chemical and genetic interactions, cell and organ pathology, and other relevant biological entities and relations\u2014and reason over the integrated data to rapidly derive biomedical insights. The ultimate goal of Translator is to augment human reasoning and thereby accelerate translational science and knowledge discovery.

                                        To achieve its ambitious goal, the Translator project assembled a diverse interdisciplinary team and a variety of biomedical data sources, including electronic health record data, clinical trial data, genomic and other -omics data, chemical reaction data, and drug data. There are hundreds of data sources in the Translator ecosystem, each of which had its own data representation and were in formats that were not compatible or interoperable. Moreover, groups within the Translator Consortium had integrated the data sources as knowledge sources within independent KGs, but these KGs were developed using different technologies and formalisms such as property graphs in Neo4j and semantically-linked data via RDF and OWL.

                                        In order to interoperate between knowledge sources and reason across KGs, Biolink Model was adopted as the common dialect, thus enabling queries over the entire Translator KG ecosystem. The result was a federated, harmonized ecosystem that supports advanced reasoning and inference to derive biomedical insights based on user queries.

                                        An example Translator use case involved a collaboration with investigators at the Hugh Kaul Precision Medicine Institute (PMI) at the University of Alabama at Birmingham. PMI investigators posed the following natural-language question to the Translator Consortium: what chemicals or drugs might be used to treat neurological disorders such as epilepsy that are associated with genomic variants of RHOBTB2? The investigators noted that RHOBTB2 variants cause an accumulation of RHOBTB2 protein and that this accumulation is believed to be the cause of the neurological disorder.

                                        To answer the PMI investigator\u2019s question, Translator team members structured the following query:

                                        NCBIGene:23221 (CURIE for RHOBTB2) -> [biolink:entity_regulates_entity, biolink:genetically_interacts_with] -> biolink:Protein, biolink:Gene -> [biolink:related_to] -> biolink:SmallMolecule

                                        (see Figure 2 below). Because of the hierarchical structure of the Biolink model, the use of biolink:related_to also will return more specific predicates such as biolink:negatively_regulates and biolink:positively_regulates. The objective was to identify drugs or chemicals that might regulate RHOBTB2 in some manner and thereby reduce the variant-induced accumulation of RHOBTB2 and associated neurological symptoms. As all nodes and edges within the Translator KG ecosystem are annotated to Biolink Model classes and attributes, a Translator query can be constructed from a natural-language user question and return results across a multitude of independent data sources. In addition, because the model employs hierarchical classes, with inheritance and polymorphism, natural-language queries translated to graph queries using Biolink Model syntax can be constructed at varying levels of granularity and return results from all levels of the hierarchy. Finally, because Biolink Model provides attributes on both edges and nodes that record provenance and evidence for these knowledge statements, each result is annotated with the trail of evidence that supports it.

                                        When Translator team members sent the query to the Translator system, it returned several candidates of interest to PMI investigators, including fostamatinib disodium (CHEMBL.COMPOUND:CHEMBL3989516) and ruxolitinib (CHEMBL.COMPOUND:CHEMBL1789941). A review of the supporting evidence provided by Translator indicates that these are approved drugs that either directly or indirectly reduce or otherwise regulate the expression of RHOBTB2. Thus, Biolink Model helped Translator teams bring data together into a single system, thereby reducing the burden on the user to find and manually assemble data from these independent resources (see citation below).

                                        Figure 2. An overview of the Translator architecture that supports biomedical KG-based question-answering, including the role of Biolink Model, in the context of an example question. In this example, a user has posed the natural-language question: what chemicals or drugs might be used to treat neurological disorders such as epilepsy that are associated with genomic variants of RHOBTB2? The question is translated into a graph query, as shown in the top left panel, which is then translated into a Translator standard machine query (not shown). The KG shown in the second panel from the left is derived from a variety of diverse \u2018knowledge sources\u2019, a subset of which are displayed in the figure, that are exposed by Translator \u2018knowledge providers\u2019. Biolink Model provides standardization and semantic harmonization across the disparate knowledge sources, thereby allowing them to be integrated into a KG capable of supporting question-answering. In this example, Translator provided two answers or results of interest to the investigative team that posed the question, namely, fostamatinib disodium and ruxolitinib, as shown in the bottom left panel.

                                        "},{"location":"faq/#citing-biolink-model","title":"Citing Biolink Model","text":"

                                        Unni DR, Moxon SAT, Bada M, Brush M, Bruskiewich R, Caufield JH, Clemons PA, Dancik V, Dumontier M, Fecho K, Glusman G, Hadlock JJ, Harris NL, Joshi A, Putman T, Qin G, Ramsey SA, Shefchek KA, Solbrig H, Soman K, Thessen AE, Haendel MA, Bizon C, Mungall CJ, The Biomedical Data Translator Consortium (2022). Biolink Model: A universal schema for knowledge graphs in clinical, biomedical, and translational science. Clin Transl Sci. Wiley; 2022 Jun 6; https://onlinelibrary.wiley.com/doi/10.1111/cts.13302

                                        "},{"location":"food_component_of/","title":"Slot: food_component_of (multivalued)","text":"Description: holds between a one or more chemical entities present in food, irrespective of nutritional value (i.e. could also be a contaminant or additive) Inverse: has food component

                                        Domain: ChemicalEntity Range: ChemicalEntity

                                        "},{"location":"food_component_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • overlaps
                                              • part_of
                                                • food_component_of
                                                  • nutrient_of
                                        "},{"location":"food_component_of/#linkml-source","title":"LinkML Source","text":"
                                        name: food component of\ndescription: holds between a one or more chemical entities present in food, irrespective\n  of nutritional value (i.e. could also be a contaminant or additive)\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: part of\ndomain: chemical entity\nmultivalued: true\ninherited: true\nalias: food_component_of\ninverse: has food component\nrange: chemical entity\n\n
                                        "},{"location":"form_or_variant_qualifier/","title":"Slot: form_or_variant_qualifier (Abstract)","text":"Description: A qualifier that composes with a core subject/object concept to define a specific type, variant, alternative version of this concept. The composed concept remains a subtype or instance of the core concept. For example, the qualifier \u2018mutation\u2019 combines with the core concept \u2018Gene X\u2019 to express the compose concept \u2018a mutation of Gene X\u2019. Notes: please see the ChemicalOrGeneOrGeneProductFormOrVariantEnum (below) for examples of 'form or variant qualifier' terms in the gene->chemical association space. the qualifier \u2018mutation\u2019 combines with the core concept \u2018Gene X\u2019 to express the compose concept \u2018Mutated forms of Gene X\u2019. the qualifier \u2018late stage\u2019 combines with a core concept of \u2018Disease X\u2019 to express the more specific concept \u2018Late Stage forms of Disease X\u2019 the qualifier \u2018recombinant\u2019 combines with a core concept of \u2018FLT1 Gene\u2019 to express the composed concept \u2018Recombinant forms of the FLT1 gene\u2019 the qualifier \u2018chemical analog\u2019 combines with a core concept of \u2018Ditiocarb\u2019 to express the composed concept \u2018analog forms of Ditiocarb\u2019

                                        Domain: Association Range: String

                                        "},{"location":"form_or_variant_qualifier/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • qualifier
                                            • form_or_variant_qualifier
                                              • subject_form_or_variant_qualifier
                                              • object_form_or_variant_qualifier
                                        "},{"location":"form_or_variant_qualifier/#linkml-source","title":"LinkML Source","text":"
                                        name: form or variant qualifier\ndescription: A qualifier that composes with a core subject/object concept to define\n  a specific type, variant, alternative version of this concept. The composed concept\n  remains a subtype or instance of the core concept. For example, the qualifier \u2018mutation\u2019\n  combines with the core concept \u2018Gene X\u2019 to express the compose concept \u2018a mutation\n  of Gene X\u2019.\nnotes:\n- please see the ChemicalOrGeneOrGeneProductFormOrVariantEnum (below) for examples\n  of 'form or variant qualifier' terms in the gene->chemical association space.  the\n  qualifier \u2018mutation\u2019 combines with the core concept \u2018Gene X\u2019 to express the compose\n  concept \u2018Mutated forms of Gene X\u2019. the qualifier \u2018late stage\u2019 combines with a core\n  concept of \u2018Disease X\u2019 to express the  more specific concept \u2018Late Stage forms of\n  Disease X\u2019 the qualifier \u2018recombinant\u2019 combines with a core concept of \u2018FLT1 Gene\u2019\n  to express the composed concept \u2018Recombinant forms of the FLT1 gene\u2019 the qualifier\n  \u2018chemical analog\u2019 combines with a core concept of \u2018Ditiocarb\u2019 to express the composed\n  concept \u2018analog forms of Ditiocarb\u2019\nexamples:\n- value: mutation\n- value: late stage\n- value: severe\n- value: transplant\n- value: chemical analog\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: qualifier\nabstract: true\ndomain: association\nalias: form_or_variant_qualifier\nrange: string\n\n
                                        "},{"location":"format/","title":"Slot: format","text":"

                                        Domain: InformationContentEntity Range: String

                                        "},{"location":"format/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • format
                                        "},{"location":"format/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot InformationContentEntity a piece of information that typically describes some topic of discourse or is used as support. no"},{"location":"format/#linkml-source","title":"LinkML Source","text":"
                                        name: format\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- dct:format\n- WIKIDATA_PROPERTY:P2701\nis_a: node property\ndomain: information content entity\nalias: format\ndomain_of:\n- information content entity\nrange: string\n\n
                                        "},{"location":"frequency_qualifier/","title":"Slot: frequency_qualifier","text":"Description: a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject

                                        Domain: Association Range: FrequencyValue

                                        "},{"location":"frequency_qualifier/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • qualifier
                                            • frequency_qualifier
                                        "},{"location":"frequency_qualifier/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot FrequencyQualifierMixin Qualifier for frequency type associations no"},{"location":"frequency_qualifier/#linkml-source","title":"LinkML Source","text":"
                                        name: frequency qualifier\ndescription: a qualifier used in a phenotypic association to state how frequent the\n  phenotype is observed in the subject\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: qualifier\ndomain: association\nalias: frequency_qualifier\ndomain_of:\n- frequency qualifier mixin\nrange: frequency value\n\n
                                        "},{"location":"full_name/","title":"Slot: full_name","text":"Description: a long-form human readable name for a thing

                                        Domain: NamedThing Range: LabelType

                                        "},{"location":"full_name/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • full_name
                                        "},{"location":"full_name/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot NamedThing a databased entity or concept/class no"},{"location":"full_name/#linkml-source","title":"LinkML Source","text":"
                                        name: full name\ndescription: a long-form human readable name for a thing\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: node property\ndomain: named thing\nalias: full_name\ndomain_of:\n- named thing\nrange: label type\n\n
                                        "},{"location":"gene_associated_with_condition/","title":"Slot: gene_associated_with_condition (multivalued)","text":"Description: holds between a gene and a disease or phenotypic feature that the gene or its alleles/products may influence, contribute to, or correlate with

                                        Domain: Gene Range: DiseaseOrPhenotypicFeature

                                        "},{"location":"gene_associated_with_condition/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • associated_with
                                              • genetically_associated_with
                                                • gene_associated_with_condition
                                        "},{"location":"gene_associated_with_condition/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"gene_associated_with_condition/#linkml-source","title":"LinkML Source","text":"
                                        name: gene associated with condition\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between a gene and a disease or phenotypic feature that the gene\n  or its alleles/products may influence, contribute to, or correlate with\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nnarrow_mappings:\n- NCIT:R38\n- NCIT:R175\n- NCIT:R48\nbroad_mappings:\n- GENO:0000840\n- GENO:0000841\nis_a: genetically associated with\ndomain: gene\nmultivalued: true\ninherited: true\nalias: gene_associated_with_condition\nrange: disease or phenotypic feature\n\n
                                        "},{"location":"gene_fusion_with/","title":"Slot: gene_fusion_with (multivalued)","text":"Description: holds between two independent genes that have fused through translocation, interstitial deletion, or chromosomal inversion to form a new, hybrid gene. Fusion genes are often implicated in various neoplasms and cancers.

                                        Domain: Gene Range: Gene

                                        "},{"location":"gene_fusion_with/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • interacts_with
                                              • genetically_interacts_with
                                                • gene_fusion_with
                                        "},{"location":"gene_fusion_with/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"gene_fusion_with/#linkml-source","title":"LinkML Source","text":"
                                        name: gene_fusion_with\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between two independent genes that have fused through  translocation,\n  interstitial deletion, or chromosomal inversion to  form a new, hybrid gene. Fusion\n  genes are often implicated in various neoplasms and cancers.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: genetically interacts with\ndomain: gene\nmultivalued: true\ninherited: true\nalias: gene_fusion_with\nsymmetric: true\nrange: gene\n\n
                                        "},{"location":"gene_product_of/","title":"Slot: gene_product_of (multivalued)","text":"Description: definition x has gene product of y if and only if y is a gene (SO:0000704) that participates in some gene expression process (GO:0010467) where the output of thatf process is either y or something that is ribosomally translated from x Inverse: has gene product

                                        Domain: GeneProductMixin Range: Gene

                                        "},{"location":"gene_product_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • gene_product_of
                                        "},{"location":"gene_product_of/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"gene_product_of/#linkml-source","title":"LinkML Source","text":"
                                        name: gene product of\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: definition x has gene product of y if and only if y is a gene (SO:0000704)\n  that participates in some gene expression process (GO:0010467) where the output\n  of thatf process is either y or something that is ribosomally translated from x\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0002204\nis_a: related to at instance level\ndomain: gene product mixin\nmultivalued: true\ninherited: true\nalias: gene_product_of\ninverse: has gene product\nrange: gene\n\n
                                        "},{"location":"genetic_association/","title":"Slot: genetic_association (DEPRECATED) (multivalued)","text":"

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"genetic_association/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • associated_with
                                              • genetic_association
                                        "},{"location":"genetic_association/#linkml-source","title":"LinkML Source","text":"
                                        name: genetic association\ndeprecated: 'True'\nfrom_schema: https://w3id.org/biolink/biolink-model\ndeprecated_element_has_exact_replacement: biolink:genetically_associated_with\nis_a: associated with\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: genetic_association\nsymmetric: true\nrange: named thing\n\n
                                        "},{"location":"genetic_neighborhood_of/","title":"Slot: genetic_neighborhood_of (multivalued)","text":"Description: holds between two genes located nearby one another on a chromosome.

                                        Domain: Gene Range: Gene

                                        "},{"location":"genetic_neighborhood_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • interacts_with
                                              • genetically_interacts_with
                                                • genetic_neighborhood_of
                                        "},{"location":"genetic_neighborhood_of/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"genetic_neighborhood_of/#linkml-source","title":"LinkML Source","text":"
                                        name: genetic_neighborhood_of\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: 'holds between two genes located nearby one another on a chromosome. '\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: genetically interacts with\ndomain: gene\nmultivalued: true\ninherited: true\nalias: genetic_neighborhood_of\nsymmetric: true\nrange: gene\n\n
                                        "},{"location":"genetically_associated_with/","title":"Slot: genetically_associated_with (multivalued)","text":"

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"genetically_associated_with/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • associated_with
                                              • genetically_associated_with
                                                • gene_associated_with_condition
                                                • condition_associated_with_gene
                                        "},{"location":"genetically_associated_with/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"genetically_associated_with/#linkml-source","title":"LinkML Source","text":"
                                        name: genetically associated with\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\n  description:\n    tag: description\n    value: Co-occurrence of a certain allele of a genetic marker and the phenotype\n      of interest in the same individuals at above-chance level\ndescription: ''\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- WIKIDATA_PROPERTY:P2293\nis_a: associated with\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: genetically_associated_with\nsymmetric: true\nrange: named thing\n\n
                                        "},{"location":"genetically_interacts_with/","title":"Slot: genetically_interacts_with (multivalued)","text":"Description: holds between two genes whose phenotypic effects are dependent on each other in some way - such that their combined phenotypic effects are the result of some interaction between the activity of their gene products. Examples include epistasis and synthetic lethality.

                                        Domain: Gene Range: Gene

                                        "},{"location":"genetically_interacts_with/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • interacts_with
                                              • genetically_interacts_with
                                                • gene_fusion_with
                                                • genetic_neighborhood_of
                                        "},{"location":"genetically_interacts_with/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"genetically_interacts_with/#linkml-source","title":"LinkML Source","text":"
                                        name: genetically interacts with\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between two genes whose phenotypic effects are dependent on each\n  other in some way - such that their combined phenotypic effects are the result of\n  some interaction between the activity of their gene products. Examples include epistasis\n  and synthetic lethality.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0002435\nis_a: interacts with\ndomain: gene\nmultivalued: true\ninherited: true\nalias: genetically_interacts_with\nsymmetric: true\nrange: gene\n\n
                                        "},{"location":"genome_build/","title":"Slot: genome_build","text":"Description: The version of the genome on which a feature is located. For example, GRCh38 for Homo sapiens.

                                        Domain: GenomicSequenceLocalization Range: StrandEnum

                                        "},{"location":"genome_build/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • sequence_localization_attribute
                                            • genome_build
                                        "},{"location":"genome_build/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot GenomicSequenceLocalization A relationship between a sequence feature and a nucleic acid entity it is localized to. The reference entity may be a chromosome, chromosome region or information entity such as a contig. no"},{"location":"genome_build/#linkml-source","title":"LinkML Source","text":"
                                        name: genome build\ndescription: The version of the genome on which a feature is located. For example,\n  GRCh38 for Homo sapiens.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- gff3:strand\nis_a: sequence localization attribute\ndomain: genomic sequence localization\nalias: genome_build\ndomain_of:\n- genomic sequence localization\nrange: StrandEnum\n\n
                                        "},{"location":"has_active_component/","title":"Slot: has_active_component (multivalued)","text":"Inverse: active in

                                        Domain: CellularComponent Range: GeneOrGeneProduct

                                        "},{"location":"has_active_component/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_active_component
                                        "},{"location":"has_active_component/#linkml-source","title":"LinkML Source","text":"
                                        name: has active component\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to at instance level\ndomain: cellular component\nmultivalued: true\ninherited: true\nalias: has_active_component\ninverse: active in\nrange: gene or gene product\n\n
                                        "},{"location":"has_active_ingredient/","title":"Slot: has_active_ingredient (multivalued)","text":"Description: holds between a drug and a molecular entity in which the latter is a part of the former, and is a biologically active component Inverse: is active ingredient of

                                        Domain: Drug Range: MolecularEntity

                                        "},{"location":"has_active_ingredient/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • overlaps
                                              • has_part
                                                • has_active_ingredient
                                        "},{"location":"has_active_ingredient/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"has_active_ingredient/#linkml-source","title":"LinkML Source","text":"
                                        name: has active ingredient\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\n  opposite_of:\n    tag: opposite_of\n    value: is excipient of\ndescription: holds between a drug and a molecular entity in which the latter is a\n  part of the former, and is a biologically active component\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nmappings:\n- RO:0002248\nis_a: has part\ndomain: drug\nmultivalued: true\ninherited: true\nalias: has_active_ingredient\ninverse: is active ingredient of\nrange: molecular entity\n\n
                                        "},{"location":"has_adverse_event/","title":"Slot: has_adverse_event (multivalued)","text":"Description: An untoward medical occurrence in a patient or clinical investigation subject that happens during treatment with a therapeutic agent. Adverse events may be caused by something other than the drug or therapy being given and may include abnormal laboratory finding, symptoms, or diseases temporally associated with the treatment, whether or not considered related to the treatment. Adverse events are unintended effects that occur when a medication is administered correctly. Aliases: adverse effect

                                        Domain: ChemicalOrDrugOrTreatment Range: DiseaseOrPhenotypicFeature

                                        "},{"location":"has_adverse_event/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • affects
                                              • has_adverse_event
                                        "},{"location":"has_adverse_event/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"has_adverse_event/#linkml-source","title":"LinkML Source","text":"
                                        name: has adverse event\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: An untoward medical occurrence in a patient or clinical investigation\n  subject that happens during treatment  with a therapeutic agent. Adverse events\n  may be caused by something  other than the drug or therapy being given and may include\n  abnormal laboratory finding, symptoms, or  diseases temporally associated with the\n  treatment, whether or not considered related to the treatment.  Adverse events are\n  unintended effects that occur when a medication is administered correctly.\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- adverse effect\nis_a: affects\ndomain: chemical or drug or treatment\nmultivalued: true\ninherited: true\nalias: has_adverse_event\nrange: disease or phenotypic feature\n\n
                                        "},{"location":"has_attribute/","title":"Slot: has_attribute (multivalued)","text":"Description: connects any entity to an attribute

                                        Domain: Entity Range: Attribute

                                        "},{"location":"has_attribute/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Entity Root Biolink Model class for all things and informational relationships, real or imagined. no"},{"location":"has_attribute/#linkml-source","title":"LinkML Source","text":"
                                        name: has attribute\ndescription: connects any entity to an attribute\nin_subset:\n- samples\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- SIO:000008\nclose_mappings:\n- OBI:0001927\nnarrow_mappings:\n- OBAN:association_has_subject_property\n- OBAN:association_has_object_property\n- CPT:has_possibly_included_panel_element\n- DRUGBANK:category\n- EFO:is_executed_in\n- HANCESTRO:0301\n- LOINC:has_action_guidance\n- LOINC:has_adjustment\n- LOINC:has_aggregation_view\n- LOINC:has_approach_guidance\n- LOINC:has_divisor\n- LOINC:has_exam\n- LOINC:has_method\n- LOINC:has_modality_subtype\n- LOINC:has_object_guidance\n- LOINC:has_scale\n- LOINC:has_suffix\n- LOINC:has_time_aspect\n- LOINC:has_time_modifier\n- LOINC:has_timing_of\n- NCIT:R88\n- NCIT:eo_disease_has_property_or_attribute\n- NCIT:has_data_element\n- NCIT:has_pharmaceutical_administration_method\n- NCIT:has_pharmaceutical_basic_dose_form\n- NCIT:has_pharmaceutical_intended_site\n- NCIT:has_pharmaceutical_release_characteristics\n- NCIT:has_pharmaceutical_state_of_matter\n- NCIT:has_pharmaceutical_transformation\n- NCIT:is_qualified_by\n- NCIT:qualifier_applies_to\n- NCIT:role_has_domain\n- NCIT:role_has_range\n- INO:0000154\n- HANCESTRO:0308\n- OMIM:has_inheritance_type\n- orphanet:C016\n- orphanet:C017\n- RO:0000053\n- RO:0000086\n- RO:0000087\n- SNOMED:has_access\n- SNOMED:has_clinical_course\n- SNOMED:has_count_of_base_of_active_ingredient\n- SNOMED:has_dose_form_administration_method\n- SNOMED:has_dose_form_release_characteristic\n- SNOMED:has_dose_form_transformation\n- SNOMED:has_finding_context\n- SNOMED:has_finding_informer\n- SNOMED:has_inherent_attribute\n- SNOMED:has_intent\n- SNOMED:has_interpretation\n- SNOMED:has_laterality\n- SNOMED:has_measurement_method\n- SNOMED:has_method\n- SNOMED:has_priority\n- SNOMED:has_procedure_context\n- SNOMED:has_process_duration\n- SNOMED:has_property\n- SNOMED:has_revision_status\n- SNOMED:has_scale_type\n- SNOMED:has_severity\n- SNOMED:has_specimen\n- SNOMED:has_state_of_matter\n- SNOMED:has_subject_relationship_context\n- SNOMED:has_surgical_approach\n- SNOMED:has_technique\n- SNOMED:has_temporal_context\n- SNOMED:has_time_aspect\n- SNOMED:has_units\n- UMLS:has_structural_class\n- UMLS:has_supported_concept_property\n- UMLS:has_supported_concept_relationship\n- UMLS:may_be_qualified_by\ndomain: entity\nmultivalued: true\nalias: has_attribute\ndomain_of:\n- entity\nrange: attribute\n\n
                                        "},{"location":"has_attribute_type/","title":"Slot: has_attribute_type","text":"Description: connects an attribute to a class that describes it Required: True

                                        Domain: Attribute Range: OntologyClass

                                        "},{"location":"has_attribute_type/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Attribute A property or characteristic of an entity. For example, an apple may have properties such as color, shape, age, crispiness. An environmental sample may have attributes such as depth, lat, long, material. no"},{"location":"has_attribute_type/#linkml-source","title":"LinkML Source","text":"
                                        name: has attribute type\ndescription: connects an attribute to a class that describes it\nin_subset:\n- samples\nfrom_schema: https://w3id.org/biolink/biolink-model\nnarrow_mappings:\n- LOINC:has_modality_type\n- LOINC:has_view_type\ndomain: attribute\nmultivalued: false\nalias: has_attribute_type\ndomain_of:\n- attribute\nrange: ontology class\nrequired: true\n\n
                                        "},{"location":"has_author/","title":"Slot: has_author (multivalued)","text":"Inverse: author

                                        Domain: Publication Range: Agent

                                        "},{"location":"has_author/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_contributor
                                              • has_author
                                        "},{"location":"has_author/#linkml-source","title":"LinkML Source","text":"
                                        name: has author\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: has contributor\ndomain: publication\nmultivalued: true\ninherited: true\nalias: has_author\ninverse: author\nrange: agent\n\n
                                        "},{"location":"has_biological_sequence/","title":"Slot: has_biological_sequence","text":"Description: connects a genomic feature to its sequence

                                        Domain: NamedThing Range: BiologicalSequence

                                        "},{"location":"has_biological_sequence/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • has_biological_sequence
                                        "},{"location":"has_biological_sequence/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot GenomicEntity None no EpigenomicEntity None no"},{"location":"has_biological_sequence/#linkml-source","title":"LinkML Source","text":"
                                        name: has biological sequence\ndescription: connects a genomic feature to its sequence\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: node property\ndomain: named thing\nalias: has_biological_sequence\ndomain_of:\n- genomic entity\n- epigenomic entity\nrange: biological sequence\n\n
                                        "},{"location":"has_biomarker/","title":"Slot: has_biomarker (multivalued)","text":"Description: holds between a disease or phenotypic feature and a measurable chemical entity that is used as an indicator of the presence or state of the disease or feature. # metabolite Inverse: biomarker for

                                        Domain: DiseaseOrPhenotypicFeature Range: ChemicalEntityOrGeneOrGeneProduct

                                        "},{"location":"has_biomarker/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • associated_with
                                              • correlated_with
                                                • has_biomarker
                                        "},{"location":"has_biomarker/#linkml-source","title":"LinkML Source","text":"
                                        name: has biomarker\ndescription: \"holds between a disease or phenotypic feature and a measurable chemical\\\n  \\ entity that is used as an indicator of the presence or state of the disease or\\\n  \\ feature.\\n # metabolite\"\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nnarrow_mappings:\n- NCIT:disease_has_molecular_abnormality\n- NCIT:disease_is_marked_by_gene\nis_a: correlated with\ndomain: disease or phenotypic feature\nmultivalued: true\ninherited: true\nalias: has_biomarker\ninverse: biomarker for\nrange: chemical entity or gene or gene product\n\n
                                        "},{"location":"has_catalyst/","title":"Slot: has_catalyst (multivalued)","text":"Inverse: catalyzes

                                        Domain: BiologicalProcessOrActivity Range: Occurrent

                                        "},{"location":"has_catalyst/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_participant
                                              • has_catalyst
                                        "},{"location":"has_catalyst/#linkml-source","title":"LinkML Source","text":"
                                        name: has catalyst\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: has participant\ndomain: biological process or activity\nmultivalued: true\ninherited: true\nalias: has_catalyst\ninverse: catalyzes\nrange: occurrent\n\n
                                        "},{"location":"has_chemical_formula/","title":"Slot: has_chemical_formula","text":"Description: description of chemical compound based on element symbols

                                        Domain: NamedThing Range: ChemicalFormulaValue

                                        "},{"location":"has_chemical_formula/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • has_chemical_formula
                                        "},{"location":"has_chemical_formula/#linkml-source","title":"LinkML Source","text":"
                                        name: has chemical formula\ndescription: description of chemical compound based on element symbols\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- WIKIDATA_PROPERTY:P274\nis_a: node property\ndomain: named thing\nalias: has_chemical_formula\nrange: chemical formula value\n\n
                                        "},{"location":"has_chemical_role/","title":"Slot: has_chemical_role (multivalued)","text":"Description: A role is particular behaviour which a chemical entity may exhibit.

                                        Domain: NamedThing Range: ChemicalRole

                                        "},{"location":"has_chemical_role/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_concept_level
                                            • has_chemical_role
                                        "},{"location":"has_chemical_role/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot ChemicalEntity A chemical entity is a physical entity that pertains to chemistry or biochemistry. no"},{"location":"has_chemical_role/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage CHEBI ChemicalRoleMolecularEntityChemicalEntitySmallMoleculeChemicalMixtureNucleicAcidEntityMolecularMixtureComplexMolecularMixtureProcessedMaterialDrugEnvironmentalFoodContaminantFoodAdditiveFoodhas_chemical_role"},{"location":"has_chemical_role/#linkml-source","title":"LinkML Source","text":"
                                        name: has chemical role\nid_prefixes:\n- CHEBI\ndescription: A role is particular behaviour which a chemical entity may exhibit.\ncomments:\n- We expect primarily to use CHEBI chemical roles here; however, we are looking for\n  a mapping between CHEBI And ATC codes to support this slot.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to at concept level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: has_chemical_role\ndomain_of:\n- chemical entity\nrange: chemical role\n\n
                                        "},{"location":"has_completed/","title":"Slot: has_completed (multivalued)","text":"Description: holds between an entity and a process that the entity is capable of and has completed

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"has_completed/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_completed
                                        "},{"location":"has_completed/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"has_completed/#linkml-source","title":"LinkML Source","text":"
                                        name: has completed\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\n  opposite_of:\n    tag: opposite_of\n    value: has not completed\ndescription: holds between an entity and a process that the entity is capable of and\n  has completed\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- CL:has_completed\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: has_completed\nrange: named thing\n\n
                                        "},{"location":"has_confidence_level/","title":"Slot: has_confidence_level","text":"Description: connects an association to a qualitative term denoting the level of confidence

                                        Domain: Association Range: ConfidenceLevel

                                        "},{"location":"has_confidence_level/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • has_confidence_level
                                        "},{"location":"has_confidence_level/#linkml-source","title":"LinkML Source","text":"
                                        name: has confidence level\ndescription: connects an association to a qualitative term denoting the level of confidence\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nalias: has_confidence_level\nrange: confidence level\n\n
                                        "},{"location":"has_constituent/","title":"Slot: has_constituent (multivalued)","text":"Description: one or more molecular entities within a chemical mixture

                                        Domain: NamedThing Range: MolecularEntity

                                        "},{"location":"has_constituent/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • has_constituent
                                        "},{"location":"has_constituent/#linkml-source","title":"LinkML Source","text":"
                                        name: has constituent\ndescription: one or more molecular entities within a chemical mixture\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: node property\ndomain: named thing\nmultivalued: true\nalias: has_constituent\nrange: molecular entity\n\n
                                        "},{"location":"has_contraindication/","title":"Slot: has_contraindication (multivalued)","text":"Inverse: contraindicated in

                                        Domain: DiseaseOrPhenotypicFeature Range: ChemicalOrDrugOrTreatment

                                        "},{"location":"has_contraindication/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_contraindication
                                        "},{"location":"has_contraindication/#linkml-source","title":"LinkML Source","text":"
                                        name: has contraindication\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to at instance level\ndomain: disease or phenotypic feature\nmultivalued: true\ninherited: true\nalias: has_contraindication\ninverse: contraindicated in\nrange: chemical or drug or treatment\n\n
                                        "},{"location":"has_contributor/","title":"Slot: has_contributor (multivalued)","text":"Inverse: contributor

                                        Domain: InformationContentEntity Range: Agent

                                        "},{"location":"has_contributor/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_contributor
                                              • has_provider
                                              • has_publisher
                                              • has_editor
                                              • has_author
                                        "},{"location":"has_contributor/#linkml-source","title":"LinkML Source","text":"
                                        name: has contributor\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to at instance level\ndomain: information content entity\nmultivalued: true\ninherited: true\nalias: has_contributor\ninverse: contributor\nrange: agent\n\n
                                        "},{"location":"has_count/","title":"Slot: has_count","text":"Description: number of things with a particular property

                                        Domain: NamedThing Range: Integer

                                        "},{"location":"has_count/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • aggregate_statistic
                                            • has_count
                                        "},{"location":"has_count/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot FrequencyQuantifier None no"},{"location":"has_count/#linkml-source","title":"LinkML Source","text":"
                                        name: has count\ndescription: number of things with a particular property\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- LOINC:has_count\nis_a: aggregate statistic\ndomain: named thing\nalias: has_count\ndomain_of:\n- frequency quantifier\nrange: integer\n\n
                                        "},{"location":"has_dataset/","title":"Slot: has_dataset","text":"

                                        Domain: DatasetVersion Range: Dataset

                                        "},{"location":"has_dataset/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • has_dataset
                                        "},{"location":"has_dataset/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot DatasetVersion an item that holds version level information about a dataset. no"},{"location":"has_dataset/#linkml-source","title":"LinkML Source","text":"
                                        name: has dataset\nfrom_schema: https://w3id.org/biolink/biolink-model\nbroad_mappings:\n- dct:source\nis_a: node property\ndomain: dataset version\nalias: has_dataset\ndomain_of:\n- dataset version\nrange: dataset\n\n
                                        "},{"location":"has_decreased_amount/","title":"Slot: has_decreased_amount (multivalued)","text":"

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"has_decreased_amount/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_decreased_amount
                                        "},{"location":"has_decreased_amount/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"has_decreased_amount/#linkml-source","title":"LinkML Source","text":"
                                        name: has decreased amount\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\n  opposite_of:\n    tag: opposite_of\n    value: has increased amount\nfrom_schema: https://w3id.org/biolink/biolink-model\nnarrow_mappings:\n- CL:has_low_plasma_membrane_amount\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: has_decreased_amount\nrange: named thing\n\n
                                        "},{"location":"has_device/","title":"Slot: has_device (multivalued)","text":"Description: connects an entity to one or more (medical) devices

                                        Domain: NamedThing Range: Device

                                        "},{"location":"has_device/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • has_device
                                        "},{"location":"has_device/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Treatment A treatment is targeted at a disease or phenotype and may involve multiple drug 'exposures', medical devices and/or procedures no"},{"location":"has_device/#linkml-source","title":"LinkML Source","text":"
                                        name: has device\ndescription: connects an entity to one or more (medical) devices\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: node property\ndomain: named thing\nmultivalued: true\nalias: has_device\ndomain_of:\n- treatment\nrange: device\n\n
                                        "},{"location":"has_distribution/","title":"Slot: has_distribution","text":"

                                        Domain: DatasetVersion Range: DatasetDistribution

                                        "},{"location":"has_distribution/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • has_distribution
                                        "},{"location":"has_distribution/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot DatasetVersion an item that holds version level information about a dataset. no"},{"location":"has_distribution/#linkml-source","title":"LinkML Source","text":"
                                        name: has distribution\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: node property\ndomain: dataset version\nslot_uri: dct:distribution\nalias: has_distribution\ndomain_of:\n- dataset version\nrange: dataset distribution\n\n
                                        "},{"location":"has_drug/","title":"Slot: has_drug (multivalued)","text":"Description: connects an entity to one or more drugs

                                        Domain: NamedThing Range: Drug

                                        "},{"location":"has_drug/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • has_drug
                                        "},{"location":"has_drug/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Treatment A treatment is targeted at a disease or phenotype and may involve multiple drug 'exposures', medical devices and/or procedures no"},{"location":"has_drug/#linkml-source","title":"LinkML Source","text":"
                                        name: has drug\ndescription: connects an entity to one or more drugs\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: node property\ndomain: named thing\nmultivalued: true\nalias: has_drug\ndomain_of:\n- treatment\nrange: drug\n\n
                                        "},{"location":"has_editor/","title":"Slot: has_editor (multivalued)","text":"Inverse: editor

                                        Domain: Publication Range: Agent

                                        "},{"location":"has_editor/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_contributor
                                              • has_editor
                                        "},{"location":"has_editor/#linkml-source","title":"LinkML Source","text":"
                                        name: has editor\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: has contributor\ndomain: publication\nmultivalued: true\ninherited: true\nalias: has_editor\ninverse: editor\nrange: agent\n\n
                                        "},{"location":"has_evidence/","title":"Slot: has_evidence (multivalued)","text":"Description: connects an association to an instance of supporting evidence

                                        Domain: Association Range: EvidenceType

                                        "},{"location":"has_evidence/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • has_evidence
                                        "},{"location":"has_evidence/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Association A typed association between two entities, supported by evidence no"},{"location":"has_evidence/#linkml-source","title":"LinkML Source","text":"
                                        name: has evidence\ndescription: connects an association to an instance of supporting evidence\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0002558\nis_a: association slot\ndomain: association\nmultivalued: true\nalias: has_evidence\ndomain_of:\n- association\nrange: evidence type\n\n
                                        "},{"location":"has_excipient/","title":"Slot: has_excipient (multivalued)","text":"Description: holds between a drug and a molecular entities in which the latter is a part of the former, and is a biologically inactive component

                                        Domain: Drug Range: MolecularEntity

                                        "},{"location":"has_excipient/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • overlaps
                                              • has_part
                                                • has_excipient
                                        "},{"location":"has_excipient/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"has_excipient/#linkml-source","title":"LinkML Source","text":"
                                        name: has excipient\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between a drug and a molecular entities in which the latter is\n  a part of the former, and is a biologically inactive component\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nmappings:\n- WIKIDATA:Q902638\nis_a: has part\ndomain: drug\nmultivalued: true\ninherited: true\nalias: has_excipient\nrange: molecular entity\n\n
                                        "},{"location":"has_food_component/","title":"Slot: has_food_component (multivalued)","text":"Description: holds between food and one or more chemical entities composing it, irrespective of nutritional value (i.e. could also be a contaminant or additive)

                                        Domain: ChemicalEntity Range: ChemicalEntity

                                        "},{"location":"has_food_component/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • overlaps
                                              • has_part
                                                • has_food_component
                                                  • has_nutrient
                                        "},{"location":"has_food_component/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"has_food_component/#linkml-source","title":"LinkML Source","text":"
                                        name: has food component\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between food and one or more chemical entities composing it, irrespective\n  of nutritional value (i.e. could also be a contaminant or additive)\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: has part\ndomain: chemical entity\nmultivalued: true\ninherited: true\nalias: has_food_component\nrange: chemical entity\n\n
                                        "},{"location":"has_frameshift_variant/","title":"Slot: has_frameshift_variant (multivalued)","text":"Aliases: splice region variant, splice acceptor variant, splice donor variant Inverse: is frameshift variant of

                                        Domain: GenomicEntity Range: SequenceVariant

                                        "},{"location":"has_frameshift_variant/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_sequence_variant
                                              • has_frameshift_variant
                                        "},{"location":"has_frameshift_variant/#linkml-source","title":"LinkML Source","text":"
                                        name: has frameshift variant\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- splice region variant\n- splice acceptor variant\n- splice donor variant\nis_a: has sequence variant\ndomain: genomic entity\nmultivalued: true\ninherited: true\nalias: has_frameshift_variant\ninverse: is frameshift variant of\nrange: sequence variant\n\n
                                        "},{"location":"has_gene/","title":"Slot: has_gene (multivalued)","text":"Description: connects an entity associated with one or more genes

                                        Domain: NamedThing Range: Gene

                                        "},{"location":"has_gene/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • has_gene_or_gene_product
                                            • has_gene
                                        "},{"location":"has_gene/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot SequenceVariant A sequence_variant is a non exact copy of a sequence_feature or genome exhibiting one or more sequence_alteration. yes"},{"location":"has_gene/#linkml-source","title":"LinkML Source","text":"
                                        name: has gene\ndescription: connects an entity associated with one or more genes\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: has gene or gene product\ndomain: named thing\nmultivalued: true\nalias: has_gene\ndomain_of:\n- sequence variant\nrange: gene\n\n
                                        "},{"location":"has_gene_or_gene_product/","title":"Slot: has_gene_or_gene_product (multivalued)","text":"Description: connects an entity with one or more gene or gene products

                                        Domain: NamedThing Range: Gene

                                        "},{"location":"has_gene_or_gene_product/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • has_gene_or_gene_product
                                            • has_gene
                                        "},{"location":"has_gene_or_gene_product/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot GeneGroupingMixin any grouping of multiple genes or gene products no"},{"location":"has_gene_or_gene_product/#linkml-source","title":"LinkML Source","text":"
                                        name: has gene or gene product\ndescription: connects an entity with one or more gene or gene products\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: node property\ndomain: named thing\nmultivalued: true\nalias: has_gene_or_gene_product\ndomain_of:\n- gene grouping mixin\nrange: gene\n\n
                                        "},{"location":"has_gene_product/","title":"Slot: has_gene_product (multivalued)","text":"Description: holds between a gene and a transcribed and/or translated product generated from it Inverse: gene product of

                                        Domain: Gene Range: GeneProductMixin

                                        "},{"location":"has_gene_product/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_gene_product
                                        "},{"location":"has_gene_product/#linkml-source","title":"LinkML Source","text":"
                                        name: has gene product\ndescription: holds between a gene and a transcribed and/or translated product generated\n  from it\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0002205\n- WIKIDATA_PROPERTY:P688\n- NCIT:gene_encodes_gene_product\nclose_mappings:\n- PR:has_gene_template\nnarrow_mappings:\n- NCIT:R178\nis_a: related to at instance level\ndomain: gene\nmultivalued: true\ninherited: true\nalias: has_gene_product\ninverse: gene product of\nrange: gene product mixin\n\n
                                        "},{"location":"has_increased_amount/","title":"Slot: has_increased_amount (multivalued)","text":"

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"has_increased_amount/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_increased_amount
                                        "},{"location":"has_increased_amount/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"has_increased_amount/#linkml-source","title":"LinkML Source","text":"
                                        name: has increased amount\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\n  opposite_of:\n    tag: opposite_of\n    value: has decreased amount\nfrom_schema: https://w3id.org/biolink/biolink-model\nnarrow_mappings:\n- CL:has_high_plasma_membrane_amount\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: has_increased_amount\nrange: named thing\n\n
                                        "},{"location":"has_input/","title":"Slot: has_input (multivalued)","text":"Description: holds between a process and a continuant, where the continuant is an input into the process

                                        Domain: BiologicalProcessOrActivity Range: NamedThing

                                        "},{"location":"has_input/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_participant
                                              • has_input
                                                • consumes
                                        "},{"location":"has_input/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot BiologicalProcessOrActivity Either an individual molecular activity, or a collection of causally connected molecular activities in a biological system. no"},{"location":"has_input/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"has_input/#linkml-source","title":"LinkML Source","text":"
                                        name: has input\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\n  opposite_of:\n    tag: opposite_of\n    value: has output\ndescription: holds between a process and a continuant, where the continuant is an\n  input into the process\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0002233\n- SEMMEDDB:USES\nnarrow_mappings:\n- LOINC:has_fragments_for_synonyms\n- LOINC:has_system\n- PathWhiz:has_left_element\n- RO:0002590\n- RO:0004009\n- SNOMED:has_finding_method\n- SNOMED:has_precondition\n- SNOMED:has_specimen_source_identity\n- SNOMED:has_specimen_substance\n- SNOMED:uses_access_device\n- SNOMED:uses_device\n- SNOMED:uses_energy\n- SNOMED:uses_substance\nis_a: has participant\ndomain: biological process or activity\nmultivalued: true\ninherited: true\nalias: has_input\ndomain_of:\n- biological process or activity\nrange: named thing\n\n
                                        "},{"location":"has_manifestation/","title":"Slot: has_manifestation (multivalued)","text":"Inverse: manifestation of

                                        Domain: Disease Range: NamedThing

                                        "},{"location":"has_manifestation/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_manifestation
                                              • has_mode_of_inheritance
                                        "},{"location":"has_manifestation/#linkml-source","title":"LinkML Source","text":"
                                        name: has manifestation\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to at instance level\ndomain: disease\nmultivalued: true\ninherited: true\nalias: has_manifestation\ninverse: manifestation of\nrange: named thing\n\n
                                        "},{"location":"has_member/","title":"Slot: has_member (multivalued)","text":"Description: Defines a mereological relation between a collection and an item.

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"has_member/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_concept_level
                                            • has_member
                                        "},{"location":"has_member/#linkml-source","title":"LinkML Source","text":"
                                        name: has member\ndescription: Defines a mereological relation between a collection and an item.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0002351\n- skos:member\nis_a: related to at concept level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: has_member\nrange: named thing\n\n
                                        "},{"location":"has_metabolite/","title":"Slot: has_metabolite (multivalued)","text":"Description: holds between two molecular entities in which the second one is derived from the first one as a product of metabolism

                                        Domain: MolecularEntity Range: MolecularEntity

                                        "},{"location":"has_metabolite/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • derives_into
                                              • has_metabolite
                                        "},{"location":"has_metabolite/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"has_metabolite/#linkml-source","title":"LinkML Source","text":"
                                        name: has metabolite\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between two molecular entities in which the second one is derived\n  from the first one as a product of metabolism\ncomments:\n- The CHEBI ID represents a role rather than a predicate\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- CHEBI:25212\nis_a: derives into\ndomain: molecular entity\nmultivalued: true\ninherited: true\nalias: has_metabolite\nrange: molecular entity\n\n
                                        "},{"location":"has_missense_variant/","title":"Slot: has_missense_variant (multivalued)","text":"Inverse: is missense variant of

                                        Domain: GenomicEntity Range: SequenceVariant

                                        "},{"location":"has_missense_variant/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_sequence_variant
                                              • has_missense_variant
                                        "},{"location":"has_missense_variant/#linkml-source","title":"LinkML Source","text":"
                                        name: has missense variant\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: has sequence variant\ndomain: genomic entity\nmultivalued: true\ninherited: true\nalias: has_missense_variant\ninverse: is missense variant of\nrange: sequence variant\n\n
                                        "},{"location":"has_mode_of_inheritance/","title":"Slot: has_mode_of_inheritance (multivalued)","text":"Description: Relates a disease or phenotypic feature to its observed genetic segregation and assumed associated underlying DNA manifestation (i.e. autosomal, sex or mitochondrial chromosome).

                                        Domain: DiseaseOrPhenotypicFeature Range: GeneticInheritance

                                        "},{"location":"has_mode_of_inheritance/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_manifestation
                                              • has_mode_of_inheritance
                                        "},{"location":"has_mode_of_inheritance/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"has_mode_of_inheritance/#linkml-source","title":"LinkML Source","text":"
                                        name: has mode of inheritance\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: Relates a disease or phenotypic feature to its observed genetic segregation\n  and assumed associated underlying DNA manifestation (i.e. autosomal, sex or mitochondrial\n  chromosome).\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: has manifestation\ndomain: disease or phenotypic feature\nmultivalued: true\ninherited: true\nalias: has_mode_of_inheritance\nrange: genetic inheritance\n\n
                                        "},{"location":"has_molecular_consequence/","title":"Slot: has_molecular_consequence (multivalued)","text":"Description: connects a sequence variant to a class describing the molecular consequence. E.g. SO:0001583 Aliases: allele has activity

                                        Domain: NamedThing Range: OntologyClass

                                        "},{"location":"has_molecular_consequence/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_molecular_consequence
                                        "},{"location":"has_molecular_consequence/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"has_molecular_consequence/#linkml-source","title":"LinkML Source","text":"
                                        name: has molecular consequence\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: connects a sequence variant to a class describing the molecular consequence.\n  E.g.  SO:0001583\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- allele has activity\nnarrow_mappings:\n- NCIT:allele_has_activity\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: has_molecular_consequence\nrange: ontology class\n\n
                                        "},{"location":"has_nearby_variant/","title":"Slot: has_nearby_variant (multivalued)","text":"Aliases: intron variant, 3 prime UTR variant, 5 prime UTR variant, 5 prime UTR premature start codon gain variant, non coding transcript exon variant Inverse: is nearby variant of

                                        Domain: GenomicEntity Range: SequenceVariant

                                        "},{"location":"has_nearby_variant/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_sequence_variant
                                              • has_nearby_variant
                                        "},{"location":"has_nearby_variant/#linkml-source","title":"LinkML Source","text":"
                                        name: has nearby variant\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- intron variant\n- 3 prime UTR variant\n- 5 prime UTR variant\n- 5 prime UTR premature start codon gain variant\n- non coding transcript exon variant\nis_a: has sequence variant\ndomain: genomic entity\nmultivalued: true\ninherited: true\nalias: has_nearby_variant\ninverse: is nearby variant of\nrange: sequence variant\n\n
                                        "},{"location":"has_negative_upstream_actor/","title":"Slot: has_negative_upstream_actor (multivalued)","text":"Inverse: acts upstream of negative effect

                                        Domain: BiologicalProcess Range: GeneOrGeneProduct

                                        "},{"location":"has_negative_upstream_actor/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_upstream_actor
                                              • has_negative_upstream_actor
                                        "},{"location":"has_negative_upstream_actor/#linkml-source","title":"LinkML Source","text":"
                                        name: has negative upstream actor\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: has upstream actor\ndomain: biological process\nmultivalued: true\ninherited: true\nalias: has_negative_upstream_actor\ninverse: acts upstream of negative effect\nrange: gene or gene product\n\n
                                        "},{"location":"has_negative_upstream_or_within_actor/","title":"Slot: has_negative_upstream_or_within_actor (multivalued)","text":"Inverse: acts upstream of or within negative effect

                                        Domain: BiologicalProcess Range: GeneOrGeneProduct

                                        "},{"location":"has_negative_upstream_or_within_actor/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_upstream_actor
                                              • has_upstream_or_within_actor
                                                • has_negative_upstream_or_within_actor
                                        "},{"location":"has_negative_upstream_or_within_actor/#linkml-source","title":"LinkML Source","text":"
                                        name: has negative upstream or within actor\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: has upstream or within actor\ndomain: biological process\nmultivalued: true\ninherited: true\nalias: has_negative_upstream_or_within_actor\ninverse: acts upstream of or within negative effect\nrange: gene or gene product\n\n
                                        "},{"location":"has_non_coding_variant/","title":"Slot: has_non_coding_variant (multivalued)","text":"Inverse: is non coding variant of

                                        Domain: GenomicEntity Range: SequenceVariant

                                        "},{"location":"has_non_coding_variant/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_sequence_variant
                                              • has_non_coding_variant
                                        "},{"location":"has_non_coding_variant/#linkml-source","title":"LinkML Source","text":"
                                        name: has non coding variant\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: has sequence variant\ndomain: genomic entity\nmultivalued: true\ninherited: true\nalias: has_non_coding_variant\ninverse: is non coding variant of\nrange: sequence variant\n\n
                                        "},{"location":"has_nonsense_variant/","title":"Slot: has_nonsense_variant (multivalued)","text":"Inverse: is nonsense variant of

                                        Domain: GenomicEntity Range: SequenceVariant

                                        "},{"location":"has_nonsense_variant/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_sequence_variant
                                              • has_nonsense_variant
                                        "},{"location":"has_nonsense_variant/#linkml-source","title":"LinkML Source","text":"
                                        name: has nonsense variant\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: has sequence variant\ndomain: genomic entity\nmultivalued: true\ninherited: true\nalias: has_nonsense_variant\ninverse: is nonsense variant of\nrange: sequence variant\n\n
                                        "},{"location":"has_not_completed/","title":"Slot: has_not_completed (multivalued)","text":"Description: holds between an entity and a process that the entity is capable of, but has not completed

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"has_not_completed/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_not_completed
                                        "},{"location":"has_not_completed/#annotations","title":"Annotations","text":"property value opposite_of has completed"},{"location":"has_not_completed/#linkml-source","title":"LinkML Source","text":"
                                        name: has not completed\nannotations:\n  opposite_of:\n    tag: opposite_of\n    value: has completed\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between an entity and a process that the entity is capable of,\n  but has not completed\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- CL:has_not_completed\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: has_not_completed\nrange: named thing\n\n
                                        "},{"location":"has_numeric_value/","title":"Slot: has_numeric_value","text":"Description: connects a quantity value to a number

                                        Domain: QuantityValue Range: Double

                                        "},{"location":"has_numeric_value/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot QuantityValue A value of an attribute that is quantitative and measurable, expressed as a combination of a unit and a numeric value no"},{"location":"has_numeric_value/#linkml-source","title":"LinkML Source","text":"
                                        name: has numeric value\ndescription: connects a quantity value to a number\nin_subset:\n- samples\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- qud:quantityValue\ndomain: quantity value\nmultivalued: false\nalias: has_numeric_value\ndomain_of:\n- quantity value\nrange: double\n\n
                                        "},{"location":"has_nutrient/","title":"Slot: has_nutrient (multivalued)","text":"Description: one or more nutrients which are growth factors for a living organism

                                        Domain: ChemicalEntity Range: ChemicalEntity

                                        "},{"location":"has_nutrient/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • overlaps
                                              • has_part
                                                • has_food_component
                                                  • has_nutrient
                                        "},{"location":"has_nutrient/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"has_nutrient/#linkml-source","title":"LinkML Source","text":"
                                        name: has nutrient\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: one or more nutrients which are growth factors for a living organism\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- WIKIDATA:Q181394\nis_a: has food component\ndomain: chemical entity\nmultivalued: true\ninherited: true\nalias: has_nutrient\nrange: chemical entity\n\n
                                        "},{"location":"has_output/","title":"Slot: has_output (multivalued)","text":"Description: holds between a process and a continuant, where the continuant is an output of the process

                                        Domain: BiologicalProcessOrActivity Range: NamedThing

                                        "},{"location":"has_output/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_participant
                                              • has_output
                                        "},{"location":"has_output/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot BiologicalProcessOrActivity Either an individual molecular activity, or a collection of causally connected molecular activities in a biological system. no"},{"location":"has_output/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"has_output/#linkml-source","title":"LinkML Source","text":"
                                        name: has output\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\n  opposite_of:\n    tag: opposite_of\n    value: has input\ndescription: holds between a process and a continuant, where the continuant is an\n  output of the process\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0002234\nnarrow_mappings:\n- NCIT:R31\n- OBI:0000299\n- PathWhiz:has_right_element\n- RO:0002296\n- RO:0002297\n- RO:0002298\n- RO:0002299\n- RO:0002588\n- RO:0004008\nis_a: has participant\ndomain: biological process or activity\nmultivalued: true\ninherited: true\nalias: has_output\ndomain_of:\n- biological process or activity\nrange: named thing\n\n
                                        "},{"location":"has_part/","title":"Slot: has_part (multivalued)","text":"Description: holds between wholes and their parts (material entities or processes)

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"has_part/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • overlaps
                                              • has_part
                                                • has_plasma_membrane_part
                                                • has_food_component
                                                • has_active_ingredient
                                                • has_excipient
                                                • has_variant_part
                                        "},{"location":"has_part/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"has_part/#linkml-source","title":"LinkML Source","text":"
                                        name: has part\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\n  opposite_of:\n    tag: opposite_of\n    value: lacks part\ndescription: holds between wholes and their parts (material entities or processes)\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- BFO:0000051\n- BFO:0000055\n- WIKIDATA_PROPERTY:P527\n- RO:0001019\n- RXNORM:consists_of\n- RXNORM:has_part\nnarrow_mappings:\n- BFO:0000117\n- FMA:has_constitutional_part\n- FMA:has_part\n- FMA:has_member\n- FOODON:00001563\n- FOODON:00002420\n- LOINC:has_component\n- LOINC:has_member\n- MEDDRA:has_member\n- MONDO:disease_has_major_feature\n- NCIT:complex_has_physical_part\n- NDDF:has_ingredient\n- PathWhiz:has_element_in_bound\n- NCIT:R50\n- PathWhiz:has_protein_in_complex\n- RO:0002104\n- RO:0002180\n- RO:0002351\n- RO:0002473\n- RO:0002524\n- RO:0002551\n- RXNORM:has_ingredient\n- SNOMED:has_component\n- UMLS:has_component\nbroad_mappings:\n- RO:0001019\n- FMA:contains\n- RXNORM:contains\nis_a: overlaps\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: has_part\nrange: named thing\n\n
                                        "},{"location":"has_participant/","title":"Slot: has_participant (multivalued)","text":"Description: holds between a process and a continuant, where the continuant is somehow involved in the process

                                        Domain: BiologicalProcessOrActivity Range: Occurrent

                                        "},{"location":"has_participant/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_participant
                                              • has_input
                                              • has_output
                                              • has_catalyst
                                              • has_substrate
                                              • actively_involves
                                              • enabled_by
                                        "},{"location":"has_participant/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"has_participant/#linkml-source","title":"LinkML Source","text":"
                                        name: has participant\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between a process and a continuant, where the continuant is somehow\n  involved in the process\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0000057\n- RO:has_participant\nclose_mappings:\n- WIKIDATA_PROPERTY:P2283\nnarrow_mappings:\n- BFO:0000167\n- LOINC:has_subject\n- NCIT:process_involves_gene\n- NBO-PROPERTY:has_participant\n- PathWhiz:has_bound\n- PathWhiz:has_compound\n- PathWhiz:has_element_collection\n- PathWhiz:has_enzyme\n- OBI:0000293\n- PathWhiz:has_nucleic_acid\n- PathWhiz:has_protein\n- PathWhiz:has_reaction\n- RO:0002565\n- RO:0004007\n- RO:0004020\n- RO:0004021\n- SNOMED:has_indirect_device\n- SNOMED:has_procedure_device\n- SNOMED:has_recipient_category\nis_a: related to at instance level\ndomain: biological process or activity\nmultivalued: true\ninherited: true\nalias: has_participant\nrange: occurrent\n\n
                                        "},{"location":"has_percentage/","title":"Slot: has_percentage","text":"Description: equivalent to has quotient multiplied by 100

                                        Domain: NamedThing Range: Double

                                        "},{"location":"has_percentage/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • aggregate_statistic
                                            • has_percentage
                                        "},{"location":"has_percentage/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot FrequencyQuantifier None no"},{"location":"has_percentage/#linkml-source","title":"LinkML Source","text":"
                                        name: has percentage\ndescription: equivalent to has quotient multiplied by 100\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: aggregate statistic\ndomain: named thing\nalias: has_percentage\ndomain_of:\n- frequency quantifier\nrange: double\n\n
                                        "},{"location":"has_phenotype/","title":"Slot: has_phenotype (multivalued)","text":"Description: holds between a biological entity and a phenotype, where a phenotype is construed broadly as any kind of quality of an organism part, a collection of these qualities, or a change in quality or qualities (e.g. abnormally increased temperature). In SNOMEDCT, disorders with keyword 'characterized by' should translate into this predicate. Aliases: disease presents symptom Notes: check the range

                                        Domain: BiologicalEntity Range: PhenotypicFeature

                                        "},{"location":"has_phenotype/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_phenotype
                                        "},{"location":"has_phenotype/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"has_phenotype/#linkml-source","title":"LinkML Source","text":"
                                        name: has phenotype\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between a biological entity and a phenotype, where a phenotype\n  is construed broadly as any kind of quality of an organism part, a collection of\n  these qualities, or a change in quality or qualities (e.g. abnormally increased\n  temperature). In SNOMEDCT, disorders with keyword 'characterized by' should translate\n  into this predicate.\nnotes:\n- check the range\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- disease presents symptom\nexact_mappings:\n- RO:0002200\nnarrow_mappings:\n- NCIT:R89\n- DOID-PROPERTY:has_symptom\n- RO:0004022\nbroad_mappings:\n- NCIT:R115\n- NCIT:R108\nis_a: related to at instance level\ndomain: biological entity\nmultivalued: true\ninherited: true\nalias: has_phenotype\nrange: phenotypic feature\n\n
                                        "},{"location":"has_plasma_membrane_part/","title":"Slot: has_plasma_membrane_part (multivalued)","text":"Description: Holds between a cell c and a protein complex or protein p if and only if that cell has as part a plasma_membrane[GO:0005886], and that plasma membrane has p as part.

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"has_plasma_membrane_part/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • overlaps
                                              • has_part
                                                • has_plasma_membrane_part
                                        "},{"location":"has_plasma_membrane_part/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"has_plasma_membrane_part/#linkml-source","title":"LinkML Source","text":"
                                        name: has plasma membrane part\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: Holds between a cell c and a protein complex or protein p if and only\n  if that cell has as part a plasma_membrane[GO:0005886], and that plasma membrane\n  has p as part.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0002104\nis_a: has part\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: has_plasma_membrane_part\nrange: named thing\n\n
                                        "},{"location":"has_positive_upstream_actor/","title":"Slot: has_positive_upstream_actor (multivalued)","text":"Inverse: acts upstream of positive effect

                                        Domain: BiologicalProcess Range: GeneOrGeneProduct

                                        "},{"location":"has_positive_upstream_actor/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_upstream_actor
                                              • has_positive_upstream_actor
                                        "},{"location":"has_positive_upstream_actor/#linkml-source","title":"LinkML Source","text":"
                                        name: has positive upstream actor\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: has upstream actor\ndomain: biological process\nmultivalued: true\ninherited: true\nalias: has_positive_upstream_actor\ninverse: acts upstream of positive effect\nrange: gene or gene product\n\n
                                        "},{"location":"has_positive_upstream_or_within_actor/","title":"Slot: has_positive_upstream_or_within_actor (multivalued)","text":"Inverse: acts upstream of or within positive effect

                                        Domain: BiologicalProcess Range: GeneOrGeneProduct

                                        "},{"location":"has_positive_upstream_or_within_actor/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_upstream_actor
                                              • has_upstream_or_within_actor
                                                • has_positive_upstream_or_within_actor
                                        "},{"location":"has_positive_upstream_or_within_actor/#linkml-source","title":"LinkML Source","text":"
                                        name: has positive upstream or within actor\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: has upstream or within actor\ndomain: biological process\nmultivalued: true\ninherited: true\nalias: has_positive_upstream_or_within_actor\ninverse: acts upstream of or within positive effect\nrange: gene or gene product\n\n
                                        "},{"location":"has_procedure/","title":"Slot: has_procedure (multivalued)","text":"Description: connects an entity to one or more (medical) procedures

                                        Domain: NamedThing Range: Procedure

                                        "},{"location":"has_procedure/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • has_procedure
                                        "},{"location":"has_procedure/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Treatment A treatment is targeted at a disease or phenotype and may involve multiple drug 'exposures', medical devices and/or procedures no"},{"location":"has_procedure/#linkml-source","title":"LinkML Source","text":"
                                        name: has procedure\ndescription: connects an entity to one or more (medical) procedures\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: node property\ndomain: named thing\nmultivalued: true\nalias: has_procedure\ndomain_of:\n- treatment\nrange: procedure\n\n
                                        "},{"location":"has_provider/","title":"Slot: has_provider (multivalued)","text":"Inverse: provider

                                        Domain: InformationContentEntity Range: Agent

                                        "},{"location":"has_provider/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_contributor
                                              • has_provider
                                        "},{"location":"has_provider/#linkml-source","title":"LinkML Source","text":"
                                        name: has provider\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: has contributor\ndomain: information content entity\nmultivalued: true\ninherited: true\nalias: has_provider\ninverse: provider\nrange: agent\n\n
                                        "},{"location":"has_publisher/","title":"Slot: has_publisher (multivalued)","text":"Inverse: publisher

                                        Domain: Publication Range: Agent

                                        "},{"location":"has_publisher/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_contributor
                                              • has_publisher
                                        "},{"location":"has_publisher/#linkml-source","title":"LinkML Source","text":"
                                        name: has publisher\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: has contributor\ndomain: publication\nmultivalued: true\ninherited: true\nalias: has_publisher\ninverse: publisher\nrange: agent\n\n
                                        "},{"location":"has_qualitative_value/","title":"Slot: has_qualitative_value","text":"Description: connects an attribute to a value

                                        Domain: Attribute Range: NamedThing

                                        "},{"location":"has_qualitative_value/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Attribute A property or characteristic of an entity. For example, an apple may have properties such as color, shape, age, crispiness. An environmental sample may have attributes such as depth, lat, long, material. no"},{"location":"has_qualitative_value/#linkml-source","title":"LinkML Source","text":"
                                        name: has qualitative value\ndescription: connects an attribute to a value\nin_subset:\n- samples\nfrom_schema: https://w3id.org/biolink/biolink-model\ndomain: attribute\nmultivalued: false\nalias: has_qualitative_value\ndomain_of:\n- attribute\nrange: named thing\n\n
                                        "},{"location":"has_quantitative_value/","title":"Slot: has_quantitative_value (multivalued)","text":"Description: connects an attribute to a value

                                        Domain: Attribute Range: QuantityValue

                                        "},{"location":"has_quantitative_value/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Attribute A property or characteristic of an entity. For example, an apple may have properties such as color, shape, age, crispiness. An environmental sample may have attributes such as depth, lat, long, material. no ChemicalExposure A chemical exposure is an intake of a particular chemical entity. no"},{"location":"has_quantitative_value/#linkml-source","title":"LinkML Source","text":"
                                        name: has quantitative value\ndescription: connects an attribute to a value\nin_subset:\n- samples\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- qud:quantityValue\nnarrow_mappings:\n- SNOMED:has_concentration_strength_numerator_value\n- SNOMED:has_presentation_strength_denominator_value\n- SNOMED:has_presentation_strength_numerator_value\ndomain: attribute\nmultivalued: true\nalias: has_quantitative_value\ndomain_of:\n- attribute\n- chemical exposure\nrange: quantity value\n\n
                                        "},{"location":"has_quotient/","title":"Slot: has_quotient","text":"

                                        Domain: NamedThing Range: Double

                                        "},{"location":"has_quotient/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • aggregate_statistic
                                            • has_quotient
                                        "},{"location":"has_quotient/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot FrequencyQuantifier None no"},{"location":"has_quotient/#linkml-source","title":"LinkML Source","text":"
                                        name: has quotient\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: aggregate statistic\ndomain: named thing\nalias: has_quotient\ndomain_of:\n- frequency quantifier\nrange: double\n\n
                                        "},{"location":"has_receptor/","title":"Slot: has_receptor","text":"Description: the organism or organism part being exposed

                                        Domain: ExposureEvent Range: OrganismalEntity

                                        "},{"location":"has_receptor/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • has_receptor
                                        "},{"location":"has_receptor/#linkml-source","title":"LinkML Source","text":"
                                        name: has receptor\ndescription: the organism or organism part being exposed\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- ExO:0000001\nis_a: node property\ndomain: exposure event\nalias: has_receptor\nrange: organismal entity\n\n
                                        "},{"location":"has_route/","title":"Slot: has_route","text":"Description: the process that results in the stressor coming into direct contact with the receptor

                                        Domain: ExposureEvent Range: String

                                        "},{"location":"has_route/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • has_route
                                        "},{"location":"has_route/#linkml-source","title":"LinkML Source","text":"
                                        name: has route\ndescription: the process that results in the stressor coming into direct contact with\n  the receptor\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- ExO:0000055\nnarrow_mappings:\n- LOINC:has_pharmaceutical_route\n- SNOMED:has_dose_form_intended_site\n- SNOMED:has_route_of_administration\nis_a: node property\ndomain: exposure event\nalias: has_route\nrange: string\n\n
                                        "},{"location":"has_sequence_location/","title":"Slot: has_sequence_location (multivalued)","text":"Description: holds between two nucleic acid entities when the subject can be localized in sequence coordinates on the object. For example, between an exon and a chromosome/contig.

                                        Domain: NucleicAcidEntity Range: NucleicAcidEntity

                                        "},{"location":"has_sequence_location/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_sequence_location
                                        "},{"location":"has_sequence_location/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"has_sequence_location/#linkml-source","title":"LinkML Source","text":"
                                        name: has sequence location\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between two nucleic acid entities when the subject can be localized\n  in sequence coordinates on the object. For example, between an exon and a chromosome/contig.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- faldo:location\nis_a: related to at instance level\ndomain: nucleic acid entity\nmultivalued: true\ninherited: true\nalias: has_sequence_location\nrange: nucleic acid entity\n\n
                                        "},{"location":"has_sequence_variant/","title":"Slot: has_sequence_variant (multivalued)","text":"Inverse: is sequence variant of

                                        Domain: GenomicEntity Range: SequenceVariant

                                        "},{"location":"has_sequence_variant/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_sequence_variant
                                              • has_missense_variant
                                              • has_synonymous_variant
                                              • has_nonsense_variant
                                              • has_frameshift_variant
                                              • has_splice_site_variant
                                              • has_nearby_variant
                                              • has_non_coding_variant
                                        "},{"location":"has_sequence_variant/#linkml-source","title":"LinkML Source","text":"
                                        name: has sequence variant\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to at instance level\ndomain: genomic entity\nmultivalued: true\ninherited: true\nalias: has_sequence_variant\ninverse: is sequence variant of\nrange: sequence variant\n\n
                                        "},{"location":"has_side_effect/","title":"Slot: has_side_effect (multivalued)","text":"Description: An unintended, but predictable, secondary effect shown to be correlated with a therapeutic agent, drug or treatment. Side effects happen at normal, recommended doses or treatments, and are unrelated to the intended purpose of the medication. Aliases: adverse drug reaction Notes: Side effects are listed on drug labels. There can be positive side effects, while adverse events are always negative. Aeolus, Sider are both resources that provide side effects.

                                        Domain: ChemicalOrDrugOrTreatment Range: DiseaseOrPhenotypicFeature

                                        "},{"location":"has_side_effect/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • affects
                                              • has_side_effect
                                        "},{"location":"has_side_effect/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"has_side_effect/#linkml-source","title":"LinkML Source","text":"
                                        name: has side effect\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: An unintended, but predictable, secondary effect shown to be correlated\n  with a therapeutic agent, drug or treatment. Side effects happen at normal, recommended\n  doses or treatments, and are unrelated to the intended purpose of  the medication.\nnotes:\n- Side effects are listed on drug labels. There can be positive side effects, while\n  adverse events are always negative. Aeolus, Sider are both resources that provide\n  side effects.\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- adverse drug reaction\nexact_mappings:\n- NCIT:C2861\nis_a: affects\ndomain: chemical or drug or treatment\nmultivalued: true\ninherited: true\nalias: has_side_effect\nrange: disease or phenotypic feature\n\n
                                        "},{"location":"has_splice_site_variant/","title":"Slot: has_splice_site_variant (multivalued)","text":"Aliases: downstream gene variant, upstream gene variant Inverse: is splice site variant of

                                        Domain: GenomicEntity Range: SequenceVariant

                                        "},{"location":"has_splice_site_variant/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_sequence_variant
                                              • has_splice_site_variant
                                        "},{"location":"has_splice_site_variant/#linkml-source","title":"LinkML Source","text":"
                                        name: has splice site variant\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- downstream gene variant\n- upstream gene variant\nis_a: has sequence variant\ndomain: genomic entity\nmultivalued: true\ninherited: true\nalias: has_splice_site_variant\ninverse: is splice site variant of\nrange: sequence variant\n\n
                                        "},{"location":"has_stressor/","title":"Slot: has_stressor","text":"Description: the process or entity that the receptor is being exposed to Aliases: has stimulus

                                        Domain: ExposureEvent Range: String

                                        "},{"location":"has_stressor/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • has_stressor
                                        "},{"location":"has_stressor/#linkml-source","title":"LinkML Source","text":"
                                        name: has stressor\ndescription: the process or entity that the receptor is being exposed to\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- has stimulus\nexact_mappings:\n- ExO:0000000\nis_a: node property\ndomain: exposure event\nalias: has_stressor\nrange: string\n\n
                                        "},{"location":"has_substrate/","title":"Slot: has_substrate (multivalued)","text":"

                                        Domain: ChemicalEntityOrGeneOrGeneProduct Range: ChemicalEntityOrGeneOrGeneProduct

                                        "},{"location":"has_substrate/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_participant
                                              • has_substrate
                                        "},{"location":"has_substrate/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"has_substrate/#linkml-source","title":"LinkML Source","text":"
                                        name: has substrate\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: has participant\ndomain: chemical entity or gene or gene product\nmultivalued: true\ninherited: true\nalias: has_substrate\nrange: chemical entity or gene or gene product\n\n
                                        "},{"location":"has_supporting_study_result/","title":"Slot: has_supporting_study_result","text":"Description: connects an association to an instance of supporting study result

                                        Domain: Association Range: String

                                        "},{"location":"has_supporting_study_result/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • has_supporting_study_result
                                        "},{"location":"has_supporting_study_result/#linkml-source","title":"LinkML Source","text":"
                                        name: has supporting study result\ndescription: connects an association to an instance of supporting study result\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nalias: has_supporting_study_result\nrange: string\n\n
                                        "},{"location":"has_synonymous_variant/","title":"Slot: has_synonymous_variant (multivalued)","text":"Aliases: stop gained Inverse: is synonymous variant of

                                        Domain: GenomicEntity Range: SequenceVariant

                                        "},{"location":"has_synonymous_variant/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_sequence_variant
                                              • has_synonymous_variant
                                        "},{"location":"has_synonymous_variant/#linkml-source","title":"LinkML Source","text":"
                                        name: has synonymous variant\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- stop gained\nis_a: has sequence variant\ndomain: genomic entity\nmultivalued: true\ninherited: true\nalias: has_synonymous_variant\ninverse: is synonymous variant of\nrange: sequence variant\n\n
                                        "},{"location":"has_target/","title":"Slot: has_target (multivalued)","text":"Inverse: target for

                                        Domain: Disease Range: Gene

                                        "},{"location":"has_target/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_target
                                        "},{"location":"has_target/#linkml-source","title":"LinkML Source","text":"
                                        name: has target\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to at instance level\ndomain: disease\nmultivalued: true\ninherited: true\nalias: has_target\ninverse: target for\nrange: gene\n\n
                                        "},{"location":"has_taxonomic_rank/","title":"Slot: has_taxonomic_rank","text":"

                                        Domain: NamedThing Range: TaxonomicRank

                                        "},{"location":"has_taxonomic_rank/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • has_taxonomic_rank
                                        "},{"location":"has_taxonomic_rank/#linkml-source","title":"LinkML Source","text":"
                                        name: has taxonomic rank\nfrom_schema: https://w3id.org/biolink/biolink-model\nmappings:\n- WIKIDATA:P105\nis_a: node property\ndomain: named thing\nmultivalued: false\nalias: has_taxonomic_rank\nrange: taxonomic rank\n\n
                                        "},{"location":"has_topic/","title":"Slot: has_topic","text":"Description: Connects a node to a vocabulary term or ontology class that describes some aspect of the entity. In general specific characterization is preferred. See https://github.com/biolink/biolink-model/issues/238 Aliases: topic, descriptors

                                        Domain: NamedThing Range: OntologyClass

                                        "},{"location":"has_topic/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • has_topic
                                        "},{"location":"has_topic/#linkml-source","title":"LinkML Source","text":"
                                        name: has topic\ndescription: Connects a node to a vocabulary term or ontology class that describes\n  some aspect of the entity. In general specific characterization is preferred. See\n  https://github.com/biolink/biolink-model/issues/238\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- topic\n- descriptors\nexact_mappings:\n- foaf:topic\nis_a: node property\ndomain: named thing\nalias: has_topic\nrange: ontology class\n\n
                                        "},{"location":"has_total/","title":"Slot: has_total","text":"Description: total number of things in a particular reference set

                                        Domain: NamedThing Range: Integer

                                        "},{"location":"has_total/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • aggregate_statistic
                                            • has_total
                                        "},{"location":"has_total/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot FrequencyQuantifier None no"},{"location":"has_total/#linkml-source","title":"LinkML Source","text":"
                                        name: has total\ndescription: total number of things in a particular reference set\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: aggregate statistic\ndomain: named thing\nalias: has_total\ndomain_of:\n- frequency quantifier\nrange: integer\n\n
                                        "},{"location":"has_unit/","title":"Slot: has_unit","text":"Description: connects a quantity value to a unit

                                        Domain: QuantityValue Range: Unit

                                        "},{"location":"has_unit/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot QuantityValue A value of an attribute that is quantitative and measurable, expressed as a combination of a unit and a numeric value no"},{"location":"has_unit/#linkml-source","title":"LinkML Source","text":"
                                        name: has unit\ndescription: connects a quantity value to a unit\nin_subset:\n- samples\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- qud:unit\n- IAO:0000039\nclose_mappings:\n- EFO:0001697\n- UO-PROPERTY:is_unit_of\nnarrow_mappings:\n- SNOMED:has_concentration_strength_denominator_unit\n- SNOMED:has_concentration_strength_numerator_unit\n- SNOMED:has_presentation_strength_denominator_unit\n- SNOMED:has_presentation_strength_numerator_unit\n- SNOMED:has_unit_of_presentation\ndomain: quantity value\nmultivalued: false\nalias: has_unit\ndomain_of:\n- quantity value\nrange: unit\n\n
                                        "},{"location":"has_upstream_actor/","title":"Slot: has_upstream_actor (multivalued)","text":"Inverse: acts upstream of

                                        Domain: BiologicalProcess Range: GeneOrGeneProduct

                                        "},{"location":"has_upstream_actor/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_upstream_actor
                                              • has_positive_upstream_actor
                                              • has_negative_upstream_actor
                                              • has_upstream_or_within_actor
                                        "},{"location":"has_upstream_actor/#linkml-source","title":"LinkML Source","text":"
                                        name: has upstream actor\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to at instance level\ndomain: biological process\nmultivalued: true\ninherited: true\nalias: has_upstream_actor\ninverse: acts upstream of\nrange: gene or gene product\n\n
                                        "},{"location":"has_upstream_or_within_actor/","title":"Slot: has_upstream_or_within_actor (multivalued)","text":"Inverse: acts upstream of or within

                                        Domain: BiologicalProcess Range: GeneOrGeneProduct

                                        "},{"location":"has_upstream_or_within_actor/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • has_upstream_actor
                                              • has_upstream_or_within_actor
                                                • has_positive_upstream_or_within_actor
                                                • has_negative_upstream_or_within_actor
                                        "},{"location":"has_upstream_or_within_actor/#linkml-source","title":"LinkML Source","text":"
                                        name: has upstream or within actor\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: has upstream actor\ndomain: biological process\nmultivalued: true\ninherited: true\nalias: has_upstream_or_within_actor\ninverse: acts upstream of or within\nrange: gene or gene product\n\n
                                        "},{"location":"has_variant_part/","title":"Slot: has_variant_part (multivalued)","text":"Description: holds between a nucleic acid entity and a nucleic acid entity that is a sub-component of it

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"has_variant_part/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • overlaps
                                              • has_part
                                                • has_variant_part
                                        "},{"location":"has_variant_part/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"has_variant_part/#linkml-source","title":"LinkML Source","text":"
                                        name: has variant part\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between a nucleic acid entity and a nucleic acid entity that is\n  a sub-component of it\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- GENO:0000382\nis_a: has part\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: has_variant_part\nrange: named thing\n\n
                                        "},{"location":"has_zygosity/","title":"Slot: has_zygosity","text":"

                                        Domain: NucleicAcidEntity Range: Zygosity

                                        "},{"location":"has_zygosity/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • has_zygosity
                                        "},{"location":"has_zygosity/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Genotype An information content entity that describes a genome by specifying the total variation in genomic sequence and/or gene expression, relative to some established background no"},{"location":"has_zygosity/#linkml-source","title":"LinkML Source","text":"
                                        name: has zygosity\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: node property\ndomain: nucleic acid entity\nalias: has_zygosity\ndomain_of:\n- genotype\nrange: zygosity\n\n
                                        "},{"location":"highest_FDA_approval_status/","title":"Slot: highest_FDA_approval_status","text":"Description: Should be the highest level of FDA approval this chemical entity or device has, regardless of which disease, condition or phenotype it is currently being reviewed to treat. For specific levels of FDA approval for a specific condition, disease, phenotype, etc., see the association slot, 'clinical approval status.'

                                        Range: String

                                        "},{"location":"highest_FDA_approval_status/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot ChemicalMixture A chemical mixture is a chemical entity composed of two or more molecular entities. no"},{"location":"highest_FDA_approval_status/#linkml-source","title":"LinkML Source","text":"
                                        name: highest FDA approval status\ndescription: Should be the highest level of FDA approval this chemical entity or device\n  has, regardless of which disease, condition or phenotype it is currently being reviewed\n  to treat.  For specific levels of FDA approval for a specific condition, disease,\n  phenotype, etc., see the association slot, 'clinical approval status.'\nfrom_schema: https://w3id.org/biolink/biolink-model\nalias: highest_FDA_approval_status\ndomain_of:\n- chemical mixture\nrange: string\n\n
                                        "},{"location":"homologous_to/","title":"Slot: homologous_to (multivalued)","text":"Description: holds between two biological entities that have common evolutionary origin Aliases: in homology relationship with

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"homologous_to/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • similar_to
                                              • homologous_to
                                                • paralogous_to
                                                • orthologous_to
                                                • xenologous_to
                                        "},{"location":"homologous_to/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"homologous_to/#linkml-source","title":"LinkML Source","text":"
                                        name: homologous to\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between two biological entities that have common evolutionary origin\ncomments:\n- typically used to describe homology relationships between genes or gene products\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- in homology relationship with\nexact_mappings:\n- RO:HOM0000001\n- SIO:010302\nnarrow_mappings:\n- UBERON_CORE:sexually_homologous_to\nis_a: similar to\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: homologous_to\nsymmetric: true\nrange: named thing\n\n
                                        "},{"location":"id/","title":"Slot: id","text":"Description: A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI Required: True

                                        Domain: Entity Range: String

                                        "},{"location":"id/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot OntologyClass a concept or class in an ontology, vocabulary or thesaurus. Note that nodes in a biolink compatible KG can be considered both instances of biolink classes, and OWL classes in their own right. In general you should not need to use this class directly. Instead, use the appropriate biolink class. For example, for the GO concept of endocytosis (GO:0006897), use bl:BiologicalProcess as the type. no Entity Root Biolink Model class for all things and informational relationships, real or imagined. no"},{"location":"id/#linkml-source","title":"LinkML Source","text":"
                                        name: id\ndescription: A unique identifier for an entity. Must be either a CURIE shorthand for\n  a URI or a complete URI\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- AGRKB:primaryId\n- gff3:ID\n- gpi:DB_Object_ID\ndomain: entity\nidentifier: true\nalias: id\ndomain_of:\n- ontology class\n- entity\nrange: string\nrequired: true\n\n
                                        "},{"location":"in_cell_population_with/","title":"Slot: in_cell_population_with (multivalued)","text":"Description: holds between two genes or gene products that are expressed in the same cell type or population

                                        Domain: GeneOrGeneProduct Range: GeneOrGeneProduct

                                        "},{"location":"in_cell_population_with/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • coexists_with
                                              • in_cell_population_with
                                        "},{"location":"in_cell_population_with/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"in_cell_population_with/#linkml-source","title":"LinkML Source","text":"
                                        name: in cell population with\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between two genes or gene products that are expressed in the same\n  cell type or population\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: coexists with\ndomain: gene or gene product\nmultivalued: true\ninherited: true\nalias: in_cell_population_with\nsymmetric: true\nrange: gene or gene product\n\n
                                        "},{"location":"in_clinical_trials_for/","title":"Slot: in_clinical_trials_for (multivalued)","text":"Description: Holds between an intervention and a medical condition, and reports that a clinical trial is being or has been performed in human patients to test the potential of the intervention to treat the medical condition (e.g. to ameliorate, stabilize, or cure the condition, or to delay, prevent, or reduce the risk of it manifesting in the first place). Notes: This predicate should be used when a source reports a clinical trial where the intervention is being or was interrogated, regardless of the phase of the trial, or its ultimate outcome. Information about phase and outcome can be capture using other modeling elements. A knowledge level of \"\"Observation\"\" MUST be used with this predicate (because it is merely reporting that a study was observed to have been performed). Note that if the source reports an intervention to be in a phase 4 trial, or a completed phase 3 trial where clinical benefit was demonstrated, a separate 'treats' edge SHOULD also be created (with knowledge_level = Assertion).

                                        Domain: ChemicalOrDrugOrTreatment Range: DiseaseOrPhenotypicFeature

                                        "},{"location":"in_clinical_trials_for/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • studied_to_treat [ treats_or_taken_to_treat_or_studied_to_treat]
                                              • in_clinical_trials_for [ treats_or_taken_to_treat_or_studied_to_treat]
                                        "},{"location":"in_clinical_trials_for/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"in_clinical_trials_for/#linkml-source","title":"LinkML Source","text":"
                                        name: in clinical trials for\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: Holds between an intervention and a medical condition, and reports that\n  a clinical trial  is being or has been  performed in human patients to test the\n  potential of the intervention to treat the medical condition   (e.g. to ameliorate,\n  stabilize, or cure the condition, or to delay, prevent, or reduce the risk of it  manifesting\n  in the first place).\nnotes:\n- This predicate should be used when a source reports a clinical trial where the intervention\n  is being or was  interrogated, regardless of the phase of the trial, or its ultimate\n  outcome.  Information about phase and outcome can be capture using other modeling\n  elements.  A knowledge level of \"\"Observation\"\" MUST be used with this predicate\n  (because it is merely reporting that a  study was observed to have been performed).\n  Note that if the source reports an intervention to be in a phase 4  trial, or a\n  completed phase 3 trial where clinical benefit was demonstrated, a separate 'treats'\n  edge  SHOULD also be created (with knowledge_level = Assertion).\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: studied to treat\nmixins:\n- treats or taken to treat or studied to treat\ndomain: chemical or drug or treatment\nmultivalued: true\ninherited: true\nalias: in_clinical_trials_for\nrange: disease or phenotypic feature\n\n
                                        "},{"location":"in_complex_with/","title":"Slot: in_complex_with (multivalued)","text":"Description: holds between two genes or gene products that are part of (or code for products that are part of) in the same macromolecular complex

                                        Domain: GeneOrGeneProduct Range: GeneOrGeneProduct

                                        "},{"location":"in_complex_with/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • coexists_with
                                              • in_complex_with
                                        "},{"location":"in_complex_with/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"in_complex_with/#linkml-source","title":"LinkML Source","text":"
                                        name: in complex with\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between two genes or gene products that are part of (or code for\n  products that are part of) in the same macromolecular complex\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nrelated_mappings:\n- SIO:010497\nbroad_mappings:\n- SIO:010285\nis_a: coexists with\ndomain: gene or gene product\nmultivalued: true\ninherited: true\nalias: in_complex_with\nsymmetric: true\nrange: gene or gene product\n\n
                                        "},{"location":"in_linkage_disequilibrium_with/","title":"Slot: in_linkage_disequilibrium_with (multivalued)","text":"Description: holds between two sequence variants, the presence of which are correlated in a population

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"in_linkage_disequilibrium_with/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • in_linkage_disequilibrium_with
                                        "},{"location":"in_linkage_disequilibrium_with/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"in_linkage_disequilibrium_with/#linkml-source","title":"LinkML Source","text":"
                                        name: in linkage disequilibrium with\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between two sequence variants, the presence of which are correlated\n  in a population\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- NCIT:C16798\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: in_linkage_disequilibrium_with\nsymmetric: true\nrange: named thing\n\n
                                        "},{"location":"in_pathway_with/","title":"Slot: in_pathway_with (multivalued)","text":"Description: holds between two genes or gene products that are part of in the same biological pathway

                                        Domain: GeneOrGeneProduct Range: GeneOrGeneProduct

                                        "},{"location":"in_pathway_with/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • coexists_with
                                              • in_pathway_with
                                        "},{"location":"in_pathway_with/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"in_pathway_with/#linkml-source","title":"LinkML Source","text":"
                                        name: in pathway with\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between two genes or gene products that are part of in the same\n  biological pathway\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nrelated_mappings:\n- SIO:010532\nis_a: coexists with\ndomain: gene or gene product\nmultivalued: true\ninherited: true\nalias: in_pathway_with\nsymmetric: true\nrange: gene or gene product\n\n
                                        "},{"location":"in_preclinical_trials_for/","title":"Slot: in_preclinical_trials_for (multivalued)","text":"Description: Holds between an substance, procedure, or activity and a medical condition, and reports that a pre-clinical study has been performed specifically to test the potential of the substance, procedure, or activity to treat the medical condition (i.e. to ameliorate, stabilize, or cure the condition, or to delay, prevent, or reduce the risk of it manifesting in the first place). Notes: A knowledge level of Observation MUST be used with this predicate (because it is merely reporting that a study was observed to have been performed).

                                        Domain: ChemicalOrDrugOrTreatment Range: DiseaseOrPhenotypicFeature

                                        "},{"location":"in_preclinical_trials_for/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • studied_to_treat [ treats_or_taken_to_treat_or_studied_to_treat]
                                              • in_preclinical_trials_for [ treats_or_taken_to_treat_or_studied_to_treat]
                                                • beneficial_in_models_for [ treats_or_taken_to_treat_or_studied_to_treat]
                                        "},{"location":"in_preclinical_trials_for/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"in_preclinical_trials_for/#linkml-source","title":"LinkML Source","text":"
                                        name: in preclinical trials for\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: Holds between an  substance, procedure, or activity and a medical condition,\n  and reports that a pre-clinical  study has been performed specifically to test the\n  potential of the  substance, procedure, or activity to treat  the medical condition  (i.e.\n  to ameliorate, stabilize, or cure the condition, or to delay, prevent, or reduce  the\n  risk of it manifesting in the first place).\nnotes:\n- A knowledge level of Observation MUST be used with this predicate (because it is\n  merely reporting that a study  was observed to have been performed).\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: studied to treat\nmixins:\n- treats or taken to treat or studied to treat\ndomain: chemical or drug or treatment\nmultivalued: true\ninherited: true\nalias: in_preclinical_trials_for\nrange: disease or phenotypic feature\n\n
                                        "},{"location":"in_taxon/","title":"Slot: in_taxon (multivalued)","text":"Description: connects an entity to its taxonomic classification. Only certain kinds of entities can be taxonomically classified; see 'thing with taxon' Aliases: instance of, is organism source of gene product, organism has gene, gene found in organism, gene product has organism source

                                        Domain: ThingWithTaxon Range: OrganismTaxon

                                        "},{"location":"in_taxon/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • in_taxon
                                        "},{"location":"in_taxon/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot ThingWithTaxon A mixin that can be used on any entity that can be taxonomically classified. This includes individual organisms; genes, their products and other molecular entities; body parts; biological processes no"},{"location":"in_taxon/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"in_taxon/#linkml-source","title":"LinkML Source","text":"
                                        name: in taxon\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: connects an entity to its taxonomic classification. Only certain kinds\n  of entities can be taxonomically classified; see 'thing with taxon'\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- instance of\n- is organism source of gene product\n- organism has gene\n- gene found in organism\n- gene product has organism source\nexact_mappings:\n- RO:0002162\n- WIKIDATA_PROPERTY:P703\nnarrow_mappings:\n- RO:0002160\nis_a: related to at instance level\ndomain: thing with taxon\nmultivalued: true\ninherited: true\nalias: in_taxon\ndomain_of:\n- thing with taxon\nrange: organism taxon\n\n
                                        "},{"location":"in_taxon_label/","title":"Slot: in_taxon_label","text":"Description: The human readable scientific name for the taxon of the entity.

                                        Domain: ThingWithTaxon Range: LabelType

                                        "},{"location":"in_taxon_label/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • in_taxon_label
                                        "},{"location":"in_taxon_label/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot ThingWithTaxon A mixin that can be used on any entity that can be taxonomically classified. This includes individual organisms; genes, their products and other molecular entities; body parts; biological processes no"},{"location":"in_taxon_label/#annotations","title":"Annotations","text":"property value denormalized True"},{"location":"in_taxon_label/#linkml-source","title":"LinkML Source","text":"
                                        name: in taxon label\nannotations:\n  denormalized:\n    tag: denormalized\n    value: true\ndescription: The human readable scientific name for the taxon of the entity.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- WIKIDATA_PROPERTY:P225\nis_a: node property\ndomain: thing with taxon\nslot_uri: rdfs:label\nalias: in_taxon_label\ndomain_of:\n- thing with taxon\nrange: label type\n\n
                                        "},{"location":"increased_amount_of/","title":"Slot: increased_amount_of (multivalued)","text":"Inverse: has increased amount

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"increased_amount_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • increased_amount_of
                                        "},{"location":"increased_amount_of/#linkml-source","title":"LinkML Source","text":"
                                        name: increased amount of\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: increased_amount_of\ninverse: has increased amount\nrange: named thing\n\n
                                        "},{"location":"increased_likelihood_associated_with/","title":"Slot: increased_likelihood_associated_with (multivalued)","text":"Inverse: associated with increased likelihood of

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"increased_likelihood_associated_with/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • associated_with
                                              • likelihood_associated_with
                                                • increased_likelihood_associated_with
                                        "},{"location":"increased_likelihood_associated_with/#linkml-source","title":"LinkML Source","text":"
                                        name: increased likelihood associated with\ndescription: ''\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: likelihood associated with\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: increased_likelihood_associated_with\ninverse: associated with increased likelihood of\nrange: named thing\n\n
                                        "},{"location":"increases_amount_or_activity_of/","title":"Slot: increases_amount_or_activity_of (DEPRECATED) (multivalued)","text":"Description: A grouping mixin to help with searching for all the predicates that increase the amount or activity of the object.

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"increases_amount_or_activity_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • increases_amount_or_activity_of
                                        "},{"location":"increases_amount_or_activity_of/#mixin-usage","title":"Mixin Usage","text":"mixed into description range domain"},{"location":"increases_amount_or_activity_of/#linkml-source","title":"LinkML Source","text":"
                                        name: increases amount or activity of\ndescription: A grouping mixin to help with searching for all the predicates that increase\n  the amount or activity of the object.\ndeprecated: 'True'\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to at instance level\nmixin: true\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: increases_amount_or_activity_of\nrange: named thing\n\n
                                        "},{"location":"increases_response_to/","title":"Slot: increases_response_to (multivalued)","text":"Description: holds between two chemical entities where the action or effect of one increases the susceptibility of a biological entity or system (e.g. an organism, cell, cellular component, macromolecular machine mixin, biological or pathological process) to the other

                                        Domain: ChemicalEntityOrGeneOrGeneProduct Range: ChemicalEntityOrGeneOrGeneProduct

                                        "},{"location":"increases_response_to/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • affects
                                              • affects_response_to
                                                • increases_response_to
                                        "},{"location":"increases_response_to/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"increases_response_to/#linkml-source","title":"LinkML Source","text":"
                                        name: increases response to\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\n  opposite_of:\n    tag: opposite_of\n    value: decreases response to\ndescription: holds between two chemical entities where the action or effect of one\n  increases the susceptibility of a biological entity or system (e.g. an organism,\n  cell, cellular component, macromolecular machine mixin, biological or pathological\n  process) to the other\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- CTD:increases_response_to\nis_a: affects response to\ndomain: chemical entity or gene or gene product\nmultivalued: true\ninherited: true\nalias: increases_response_to\nrange: chemical entity or gene or gene product\n\n
                                        "},{"location":"indirectly_physically_interacts_with/","title":"Slot: indirectly_physically_interacts_with (multivalued)","text":"

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"indirectly_physically_interacts_with/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • interacts_with
                                              • physically_interacts_with [ interacts_with]
                                                • indirectly_physically_interacts_with
                                        "},{"location":"indirectly_physically_interacts_with/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"indirectly_physically_interacts_with/#linkml-source","title":"LinkML Source","text":"
                                        name: indirectly physically interacts with\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: physically interacts with\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: indirectly_physically_interacts_with\nsymmetric: true\nrange: named thing\n\n
                                        "},{"location":"information-resource-registry/","title":"Modifying or Adding to the Information Resource (infores) Registry","text":""},{"location":"information-resource-registry/#what-is-source-retrieval-provenance","title":"What is Source Retrieval Provenance?","text":"

                                        'Source retrieval provenance' describes the set of Information Resources through which the knowledge expressed in an Edge was passed, through various retrieval and/or transform operations, on its way to its current serialized form. For example, the provenance of a Gene-Chemical Edge in a message sent to a Translator ARA (e.g. ARAGORN) might be traced through the Translator KP that provided it (e.g. MolePro), one or more intermediate aggregator resources (e.g. ChEMBL), and back to the resource that originally created/curated it (e.g. ClinicalTrials.org).

                                        ARAGORN -- retrieved_from --> MolePro -- retrieved_from --> ChEMBL -- retrieved_from --> ClinicalTrials.gov

                                        To be clear, source retrieval provenance concerns the mechanical retrieval and transformation of data between web accessible information systems. It does not trace the source of knowledge back to specific publications or data sets. And it is not concerned with the reasoning, inference or analysis activities that generate knowledge in the first place.

                                        "},{"location":"information-resource-registry/#biolink-edge-properties-for-source-retrieval-provenance","title":"Biolink Edge Properties for Source Retrieval Provenance","text":"

                                        We define the following hierarchy of edge properties in Biolink for capturing Information Resources through which knowledge expressed in a given edge was retrieved on its way to its presently serialized form (e.g. a TRAPI message sent to an ARA). Full definitions and metadata for each can be found in the Biolink Model.

                                        • biolink:knowledge_source:
                                        • An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly
                                        • biolink:primary_knowledge_source:
                                        • The most upstream source of the knowledge expressed in an Association that a knowledge provider can identify.
                                        • biolink:aggregator_knowledge_source:
                                        • An intermediate aggregator resource from which knowledge expressed in an Association was retrieved downstream of the original source, on its path to its current serialized form.
                                        • biolink:supporting_data_source:
                                        • An Information Resource from which data was retrieved and subsequently used as evidence to generate the knowledge expressed in an Association (e.g. through computation on, reasoning or inference over the retrieved data).
                                        "},{"location":"information-resource-registry/#standard-identifiers-for-information-resources","title":"Standard Identifiers for Information Resources","text":"

                                        We also define a standard \u2018InfoRes identifier\u2019 for each Information Resource that provides data to Translator KPs and ARAs, as well as for Translator KPs and ARAs themselves.The CURIE form of these identifiers will be used to populate the \u2018value\u2019 field of Attributes describing retrieval provenance information. InfoRes identifiers are created as computable IRIs in the w3id namespace, to facilitate formal representation of Information Resource instances as nodes in a knowledge graph. The namespace for these IRIs is https://w3id.org/infores, and the prefix for CURIE-based representations is infores. The identifier component of the IRI is a short form human readable name or abbreviation.

                                        The following are examples of InfoRes IRI identifiers and their CURIE forms:

                                        • External Resource IRI: https://w3id.org/infores/dgidb
                                        • External Resource CURIE: infores:dgidb
                                        • Translator Resource IRI: https://w3id.org/infores/molepro
                                        • Translator Resource CURIE: infores:molepro

                                        Initially, InfoRes identifiers are being created for version-agnostic parent resources only (e.g. an IRI for DGIdb, but not separate IRIs for DGIdb v4.2.0, or DGIdb v3.0.0). Future work may create version-specific identifiers, and/or provide a way to capture version information in a separate field/attribute.

                                        "},{"location":"information-resource-registry/#implementation-guidance-and-constraints","title":"Implementation Guidance and Constraints:","text":"

                                        We have created a InfoRes Catalog here, to store these identifiers along with metadata about the Information Resource they specify. Data creators should consult the \u2018id\u2019 column of the InfoRes Catalog to find CURIEs for specific Information Resources. Use these CURIEs to populate the \u2018value\u2019 field in an Attribute object that uses one of the source retrieval provenance edge properties described above as its key.

                                        "},{"location":"information-resource-registry/#adding-a-new-information-resource-entry","title":"Adding a new Information Resource entry:","text":"

                                        If there is no record in the catalog for a given resource, users should make a pull request that adds a row for the missing resource directly to the google sheet. Minimally, add the \u2018name\u2019 and \u2018url\u2019 for the resource (if one exists). You may also suggest an infores CURIE in the \u2018id\u2019 column, and populate any of the other metadata columns as desired (see Appendices 1 and 2 for more guidance) Tag an SRI curator (@sierra-moxon or @mbrush) as a reviewer, who will review and finalize the request.

                                        "},{"location":"information-resource-registry/#editing-metadata-for-an-existing-entry","title":"Editing metadata for an existing entry:","text":"

                                        KP / ARA representatives can create a pull request to add or edit the metadata provided for an existing resource in much the same manner as adding a new resource. Tag an SRI curator (@sierra-moxon or @mbrush) as a reviewer, who will review and finalize the request.

                                        "},{"location":"information-resource-registry/#the-information-resource-registry-infores-data-model","title":"The Information Resource Registry (infores) data model","text":"

                                        An information resource is defined as a web-accessible resource that provides data. An InformationResource (designated by its identifier in curie form, e.g. 'infores:monarchintiative') is a Biolink Model class that provides a standard way to identify and describe information resources. The InformationResource class details can be found here: information-resource.yaml and contains the following properties:

                                        • id: the identifier of the information resource (e.g. 'infores:monarchintiative')
                                        • name: the name of the information resource (e.g. 'Monarch Initiative')
                                        • description: a description of the information resource (e.g. 'Monarch is a platform for biomedical data discovery and integration')
                                        • url: the url of the information resource (e.g. 'https://monarchinitiative.org/')
                                        • status: the status of the information resource (e.g. 'released', 'deprecated', etc. Please see the enumeration listed in the model yaml for more information)
                                        "},{"location":"information-resource-registry/#modifying-an-existing-information-resource-entry-in-the-registry","title":"Modifying an existing Information Resource entry in the registry:","text":"

                                        Making changes to the registry MUST be done via pull requests to the biolink-model github repository. Any of the fields in an Information Resource entry can be modified, but the id field MUST not be changed. If the id field is changed, it MUST be treated as a new entry and the old entry MUST be deprecated.

                                        "},{"location":"information-resource-registry/#adding-a-new-information-resource-entry-to-the-registry","title":"Adding a new Information Resource entry to the registry:","text":"

                                        Adding a new entry to the registry is as easy as adding a stanza to the information-resource.yaml file in the biolink-model repository and submitting the change via pull request in the repository. Alternatively, making a ticket for a new resource in the biolink-model GitHub repository will also work.

                                        "},{"location":"information-resource-registry/#minting-new-information-resource-identifiers","title":"Minting new Information Resource identifiers:","text":"
                                        • Each smartAPI-registered Translator API gets its own InfoRes, as will each upstream source from which it aggregates knowledge.
                                        • Each upstream source from which a Translator API retrieves data computed on to generate knowledge will also get its own InfoRes.
                                        • Create an InfoRes IRI for each registered Biothings-generated API, that includes a 'biothings-' prefix in the identifier component. If the resource whose content was wrapped in a Biothigns API is a pre-existing resource with established use and identity, an InfoRes is created for it as well.
                                        • Identifiers should be short, readable, strings deliminated with a dash ('-'). These identifiers will be used in user-facing applications and should be as readable as possible.
                                        • In general, the 'status' field of an Information Resource stanza should be one of two values: 'released' or 'deprecated'.

                                        The following is an example of a new entry in the information-resource.yaml file:

                                        - id: infores:my-new-resource\n  name: My New Resource\n  description: This is a new resource\n  url: https://my-new-resource.org/\n  status: released\n
                                        "},{"location":"information-resource-registry/#removing-an-infores-stanza-from-the-registry","title":"Removing an infores stanza from the registry:","text":"

                                        In an effort to maintain the integrity of the applications that use the Information Resource Registry identifiers downstream, we will not be removing entries from the registry. But, if an information resource is no longer available, we will mark it as deprecated in the registry and downstream applications (like the Biolink Model Toolkit) will no longer serve deprecated Information Resources from their methods.

                                        "},{"location":"information-resource-registry/#appendix-1-infores-catalog-metadata-dictionary","title":"Appendix 1: InfoRes Catalog Metadata Dictionary","text":"

                                        At present, a minimal set of metadata is being collected in the InfoRes Registry using the following Biolink node properties, which will be expanded in future iterations.

                                        name: a fully informative name for the resource (we recommend a name that is as informative and unambiguous as possible - spelling out all acronyms that are not common knowledge, and including the name of the owning organization when the name alone may be ambiguous).

                                        id: the CURIE form of the InfoRes identifier, wherein a short form name of the resources serves as a human readable identifier component (e.g. \u2018infores:dgidb\u2019)

                                        • synonym:
                                        • other names for the resource (will facilitate search/discovery)
                                        • url:
                                        • a url describing the resource - preferably its primary home page for the resource (if one exists)
                                        • description:
                                        • a free text description of the resource
                                        "},{"location":"information-resource-registry/#appendix-2-rules-for-minting-infores-names-and-identifiers","title":"Appendix 2: Rules for Minting InfoRes Names and Identifiers","text":"

                                        A short form human understandable name or abbreviation is used as the identifier component of an InfoRes IRI, and should follow these conventions:

                                        • Use lowercase characters only.
                                        • Keep as short as possible while remaining understandable and unambiguous.
                                        • Acronyms are good where they are well-established and used in practice in our domain (e.g. infores:omim, not infores:online-mendelian-inheritance-in-man). Otherwise, spell out the name to the extent needed to be understood by the user (e.g. infores:drug-repurposing-hub, not infores:drh).
                                        • Where it makes sense to do so, adopt the base url of the resources home web address, or its registered prefix in an authority like identifiers.org.
                                        • Use a hyphen (-) to separate words where needed (e.g. infores:drug-repurposing-hub), unless the words are not separated in common practice or the website url (e.g. we use infores:monarchinitiative, not infores:monarch-initiative, because their website is https://monarchinitiative.org/).
                                        • All other non-alphanumeric characters are not allowed as delimiters.
                                        • If we begin creating version-specific identifiers, a dot (.) will be reserved as a separator between the base resource name and its version. And versions will be specified using either dot-separated numerals (e.g. '1.1.2'), or release dates in ISO8601 format (e.g. '2021-04-18').
                                        "},{"location":"information-resource-registry/#appendix-3-conventions-for-crafting-identifiers-for-translator-registry-resources","title":"Appendix 3: Conventions for Crafting Identifiers for Translator Registry Resources","text":"

                                        Translator applies many services that wrap or annotate existing resources in APIs to serve content that is better aligned with Translator standards. This practice can lead to confusion around what represents a separate Information Resource, and how resources may be related to each other. Below we describe conventions we apply for InfoRes creation for different scenarios / use cases we encounter in the registry.

                                        Aggregator Scenario: KPs/ARAs that aggregate content from one or more existing resource and transform the semantics and or structure of the data to be better aligned with Translator standards

                                        Resource Examples: Molecular Data Provider, Biolink, ROBOKOP, SRI Reference KG, RTX KG2 (these aggregate content from multiple sources into a single KG / API) Automat APIs (stands up a separate API per source - each of which gets its own InfoRes)

                                        "},{"location":"information-resource-registry/#infores-convention-each-smartapi-registered-translator-api-gets-its-own-infores-as-will-each-upstream-source-from","title":"InfoRes Convention: Each smartAPI-registered Translator API gets its own InfoRes, as will each upstream source from","text":"

                                        which it aggregates knowledge.

                                        Knowledge Generator Use Case: KPs/ARAs that retrieve data from existing sources and curate or analyze the data to generate new knowledge Resource Examples: Multiomics Wellness, Drug Response, and Clinical Risk KPs, ICEES KP, COHD KP, Connections Hypothesis KP, Text Mining KP (here the 'data' is publication text from which associations are curated)

                                        "},{"location":"information-resource-registry/#infores-convention-each-smart-api-registered-translator-api-gets-its-own-infores-as-will-each-upstream-source-from","title":"InfoRes Convention: Each smart-API registered Translator API gets its own InfoRes, as will each upstream source from","text":"

                                        which it retrieves data computed on to generate knowledge

                                        SmartAPI Annotation Use Case: KPs/ARAs (just Service Provider) that annotate an existing/external API in the smartAPI registry, imposing Biolink semantics onto the data it serves (without actually standing up a new API or transforming the data itself).

                                        Examples: LitVar API, ChEMBL API, EBI Proteins API, QuickGO API, OpenTargets API, RGD API, and others that Service Provider registers in the smartAPI Registry so BTE can consume/integrate/navigate their data (and subsequently transform to TRAPI compliant form)

                                        "},{"location":"information-resource-registry/#infores-convention-create-an-infores-only-for-the-external-resource-as-smartapi-annotationregistration-itself","title":"InfoRes Convention: Create an InfoRes only for the external resource, (as smartAPI annotation/registration itself","text":"

                                        doesn\u2019t create a new API resource for each of these sources)

                                        BioThings API-ification Use Case: KPs / ARAs (just Service Provider) that apply the Biothings toolkit to stand up a novel API serving data from an existing resource (and often aligning data with Translator standards in the process). The Biothings-wrapped resources may be external knowledge bases (e.g. DISEASES) or internal Translator KPs (e.g. BigGim).

                                        Examples: External resources such as DGIdb, DISEASES, EBIgene2phenotype, Gene Ontology Biological Process API, Human Phenotype Ontology, SEMMED Anatomy API.

                                        Internal Translator KPs such as BigGim1, Multiomics Drug Response API, Text Mining Provider APIs

                                        "},{"location":"information-resource-registry/#infores-convention-create-an-infores-iri-for-each-registered-biothings-generated-api","title":"InfoRes Convention: Create an InfoRes IRI for each registered Biothings-generated API","text":"

                                        This includes a 'biothings-' prefix in the identifier component. If the resource whose content was wrapped in a Biothigns API is a pre-existing resource with established use and identity, an InfoRes is created for it as well.

                                        Note that this is closely related to Automat KPs described in the Aggregator Use Case - but here the Biothings pipeline and tools are used to facilitate API generation, and the resulting APIs often do not achieve full TRAPI compliance as they do with Automat. But their semantic annotation in the smartAPI registry allows BTE to use them as if they were, and generate TRAPI-compliant data from them. Ultimately, we treat these resources the same as we do Automat resources (creating separate InfoRes identifiers for the Translator API-ification of the source and the source itself).

                                        At present we don\u2019t create a separate InfoRes when the wrapped resource is a Translator KP (e.g. BigGIM, Multiomics Drug Response API) - but we can do this if desired, and may need to if these resources eventually stand up their own separate APIs.

                                        An example highlighting the difference between the SmartAPI Annotation and BioThings API-ification use cases can be found in comparing how we treat two registry entries for Service Provider supported EBI services:

                                        In the case of the EBI Proteins API, Service Provider merely creates a smartAPI registry entry where it annotates various endpoints of the external EBI API to enable overlay of Biolink semantics onto the data they return. Here, a single InfoRes is created for the external EBI API (infores:ebi-proteins), as Service Provider doesn't actually create a novel API resource.

                                        In the case of the EBIgene2phenotype API, Service Provider creates a new Biothings API that transforms and serves EBI data from a new resource, that is also registered in smartAPI. Here, separate InfoRes identifiers are created for this new Biothings API (infores:biothings-ebi-gene2phenotype), and for the external EBI API (infores:ebi-gene2phenotype)

                                        "},{"location":"ingest_date/","title":"Slot: ingest_date","text":"

                                        Domain: DatasetVersion Range: String

                                        "},{"location":"ingest_date/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • ingest_date
                                        "},{"location":"ingest_date/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot DatasetVersion an item that holds version level information about a dataset. no"},{"location":"ingest_date/#linkml-source","title":"LinkML Source","text":"
                                        name: ingest date\nfrom_schema: https://w3id.org/biolink/biolink-model\nbroad_mappings:\n- dct:issued\nis_a: node property\ndomain: dataset version\nalias: ingest_date\ndomain_of:\n- dataset version\nrange: string\n\n
                                        "},{"location":"interacting_molecules_category/","title":"Slot: interacting_molecules_category","text":"

                                        Domain: Association Range: OntologyClass

                                        "},{"location":"interacting_molecules_category/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • interacting_molecules_category
                                        "},{"location":"interacting_molecules_category/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot PairwiseMolecularInteraction An interaction at the molecular level between two physical entities no"},{"location":"interacting_molecules_category/#linkml-source","title":"LinkML Source","text":"
                                        name: interacting molecules category\nexamples:\n- value: MI:1048\n  description: smallmolecule-protein\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- MI:1046\nis_a: association slot\nvalues_from:\n- MI\ndomain: association\nalias: interacting_molecules_category\ndomain_of:\n- pairwise molecular interaction\nrange: ontology class\n\n
                                        "},{"location":"interacts_with/","title":"Slot: interacts_with (multivalued)","text":"Description: holds between any two entities that directly or indirectly interact with each other Notes: please use a more specific child predicate of interacts with, either physically interacts with or genetically interacts with.

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"interacts_with/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • interacts_with
                                              • physically_interacts_with [ interacts_with]
                                              • genetically_interacts_with
                                        "},{"location":"interacts_with/#mixin-usage","title":"Mixin Usage","text":"mixed into description range domain physically_interacts_with holds between two entities that make physical contact as part of some interaction. does not imply a causal relationship. None regulates A more specific form of affects, that implies the effect results from a biologically evolved control mechanism. Gene-affects-gene relationships will (almost) always involve regulation. Exogenous/environmental chemical-affects-gene relationships are not cases of regulation in this definition. Instead these would be captured using the 'affects' predicate, or possibly one of the 'interacts with' predicates depending on the nature of the interaction. physical essence or occurrent"},{"location":"interacts_with/#linkml-source","title":"LinkML Source","text":"
                                        name: interacts with\ndescription: holds between any two entities that directly or indirectly interact with\n  each other\nnotes:\n- 'please use a more specific child predicate of interacts with, either physically\n  interacts with or genetically interacts with. '\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- SEMMEDDB:INTERACTS_WITH\nis_a: related to at instance level\nmixin: true\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: interacts_with\nsymmetric: true\nrange: named thing\n\n
                                        "},{"location":"interbase_coordinate/","title":"Slot: interbase_coordinate","text":"Description: A position in interbase coordinates. Interbase coordinates start at position 0 instead of position 1. This is applied to a sequence localization edge. Aliases: zero-based, half-open, space-based

                                        Domain: GenomicSequenceLocalization Range: Integer

                                        "},{"location":"interbase_coordinate/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • sequence_localization_attribute
                                            • interbase_coordinate
                                              • start_interbase_coordinate
                                              • end_interbase_coordinate
                                        "},{"location":"interbase_coordinate/#linkml-source","title":"LinkML Source","text":"
                                        name: interbase coordinate\ndescription: A position in interbase coordinates. Interbase coordinates start at position\n  0 instead of position 1. This is applied to a sequence localization edge.\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- zero-based\n- half-open\n- space-based\nis_a: sequence localization attribute\ndomain: genomic sequence localization\nalias: interbase_coordinate\nrange: integer\n\n
                                        "},{"location":"iri/","title":"Slot: iri","text":"Description: An IRI for an entity. This is determined by the id using expansion rules.

                                        Range: IriType

                                        "},{"location":"iri/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Attribute A property or characteristic of an entity. For example, an apple may have properties such as color, shape, age, crispiness. An environmental sample may have attributes such as depth, lat, long, material. no Entity Root Biolink Model class for all things and informational relationships, real or imagined. no"},{"location":"iri/#linkml-source","title":"LinkML Source","text":"
                                        name: iri\ndescription: An IRI for an entity. This is determined by the id using expansion rules.\nin_subset:\n- translator_minimal\n- samples\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- WIKIDATA_PROPERTY:P854\nalias: iri\ndomain_of:\n- attribute\n- entity\nrange: iri type\n\n
                                        "},{"location":"is_active_ingredient_of/","title":"Slot: is_active_ingredient_of (multivalued)","text":"Description: holds between a molecular entity and a drug, in which the former is a part of the latter, and is a biologically active component Inverse: has active ingredient

                                        Domain: MolecularEntity Range: Drug

                                        "},{"location":"is_active_ingredient_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • overlaps
                                              • part_of
                                                • is_active_ingredient_of
                                        "},{"location":"is_active_ingredient_of/#linkml-source","title":"LinkML Source","text":"
                                        name: is active ingredient of\ndescription: holds between a molecular entity and a drug, in which the former is a\n  part of the latter, and is a biologically active component\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nmappings:\n- RO:0002249\nis_a: part of\ndomain: molecular entity\nmultivalued: true\ninherited: true\nalias: is_active_ingredient_of\ninverse: has active ingredient\nrange: drug\n\n
                                        "},{"location":"is_assessed_by/","title":"Slot: is_assessed_by (multivalued)","text":"Inverse: assesses

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"is_assessed_by/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • is_assessed_by
                                        "},{"location":"is_assessed_by/#linkml-source","title":"LinkML Source","text":"
                                        name: is assessed by\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: is_assessed_by\ninverse: assesses\nrange: named thing\n\n
                                        "},{"location":"is_diagnosed_by/","title":"Slot: is_diagnosed_by (multivalued)","text":"Inverse: diagnoses

                                        Domain: DiseaseOrPhenotypicFeature Range: DiagnosticAid

                                        "},{"location":"is_diagnosed_by/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • is_diagnosed_by
                                        "},{"location":"is_diagnosed_by/#linkml-source","title":"LinkML Source","text":"
                                        name: is diagnosed by\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to at instance level\ndomain: disease or phenotypic feature\nmultivalued: true\ninherited: true\nalias: is_diagnosed_by\ninverse: diagnoses\nrange: diagnostic aid\n\n
                                        "},{"location":"is_excipient_of/","title":"Slot: is_excipient_of (multivalued)","text":"Description: holds between a molecular entity and a drug in which the former is a part of the latter, and is a biologically inactive component Inverse: has excipient

                                        Domain: MolecularEntity Range: Drug

                                        "},{"location":"is_excipient_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • overlaps
                                              • part_of
                                                • is_excipient_of
                                        "},{"location":"is_excipient_of/#linkml-source","title":"LinkML Source","text":"
                                        name: is excipient of\ndescription: holds between a molecular entity and a drug in which the former is a\n  part of the latter, and is a biologically inactive component\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nmappings:\n- WIKIDATA:Q902638\nis_a: part of\ndomain: molecular entity\nmultivalued: true\ninherited: true\nalias: is_excipient_of\ninverse: has excipient\nrange: drug\n\n
                                        "},{"location":"is_frameshift_variant_of/","title":"Slot: is_frameshift_variant_of (multivalued)","text":"Description: holds between a sequence variant and a gene, such the sequence variant causes a disruption of the translational reading frame, because the number of nucleotides inserted or deleted is not a multiple of three. Aliases: frameshift variant, start lost, stop lost

                                        Domain: SequenceVariant Range: GenomicEntity

                                        "},{"location":"is_frameshift_variant_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • is_sequence_variant_of
                                              • is_frameshift_variant_of
                                        "},{"location":"is_frameshift_variant_of/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"is_frameshift_variant_of/#linkml-source","title":"LinkML Source","text":"
                                        name: is frameshift variant of\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between a sequence variant and a gene, such the sequence variant\n  causes a disruption of the translational reading frame, because the number of nucleotides\n  inserted or deleted is not a multiple of three.\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- frameshift variant\n- start lost\n- stop lost\nexact_mappings:\n- SO:0001589\nis_a: is sequence variant of\ndomain: sequence variant\nmultivalued: true\ninherited: true\nalias: is_frameshift_variant_of\nrange: genomic entity\n\n
                                        "},{"location":"is_input_of/","title":"Slot: is_input_of (multivalued)","text":"Inverse: has input

                                        Domain: NamedThing Range: BiologicalProcessOrActivity

                                        "},{"location":"is_input_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • participates_in
                                              • is_input_of
                                                • consumed_by
                                        "},{"location":"is_input_of/#linkml-source","title":"LinkML Source","text":"
                                        name: is input of\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0002352\nis_a: participates in\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: is_input_of\ninverse: has input\nrange: biological process or activity\n\n
                                        "},{"location":"is_metabolite/","title":"Slot: is_metabolite","text":"Description: indicates whether a molecular entity is a metabolite

                                        Domain: MolecularEntity Range: Boolean

                                        "},{"location":"is_metabolite/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • is_metabolite
                                        "},{"location":"is_metabolite/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot MolecularEntity A molecular entity is a chemical entity composed of individual or covalently bonded atoms. no"},{"location":"is_metabolite/#linkml-source","title":"LinkML Source","text":"
                                        name: is metabolite\ndescription: indicates whether a molecular entity is a metabolite\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- CHEBI:25212\nis_a: node property\ndomain: molecular entity\nalias: is_metabolite\ndomain_of:\n- molecular entity\nrange: boolean\n\n
                                        "},{"location":"is_metabolite_of/","title":"Slot: is_metabolite_of (multivalued)","text":"Description: holds between two molecular entities in which the first one is derived from the second one as a product of metabolism Inverse: has metabolite

                                        Domain: MolecularEntity Range: MolecularEntity

                                        "},{"location":"is_metabolite_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • derives_from
                                              • is_metabolite_of
                                        "},{"location":"is_metabolite_of/#linkml-source","title":"LinkML Source","text":"
                                        name: is metabolite of\ndescription: holds between two molecular entities in which the first one is derived\n  from the second one as a product of metabolism\ncomments:\n- The CHEBI ID represents a role rather than a predicate\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- CHEBI:25212\nis_a: derives from\ndomain: molecular entity\nmultivalued: true\ninherited: true\nalias: is_metabolite_of\ninverse: has metabolite\nrange: molecular entity\n\n
                                        "},{"location":"is_missense_variant_of/","title":"Slot: is_missense_variant_of (multivalued)","text":"Description: holds between a gene and a sequence variant, such the sequence variant results in a different amino acid sequence but where the length is preserved.

                                        Domain: SequenceVariant Range: GenomicEntity

                                        "},{"location":"is_missense_variant_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • is_sequence_variant_of
                                              • is_missense_variant_of
                                        "},{"location":"is_missense_variant_of/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"is_missense_variant_of/#linkml-source","title":"LinkML Source","text":"
                                        name: is missense variant of\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between a gene  and a sequence variant, such the sequence variant\n  results in a different amino acid sequence but where the length is preserved.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- SO:0001583\nis_a: is sequence variant of\ndomain: sequence variant\nmultivalued: true\ninherited: true\nalias: is_missense_variant_of\nrange: genomic entity\n\n
                                        "},{"location":"is_molecular_consequence_of/","title":"Slot: is_molecular_consequence_of (multivalued)","text":"Inverse: has molecular consequence

                                        Domain: OntologyClass Range: NamedThing

                                        "},{"location":"is_molecular_consequence_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • is_molecular_consequence_of
                                        "},{"location":"is_molecular_consequence_of/#linkml-source","title":"LinkML Source","text":"
                                        name: is molecular consequence of\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to at instance level\ndomain: ontology class\nmultivalued: true\ninherited: true\nalias: is_molecular_consequence_of\ninverse: has molecular consequence\nrange: named thing\n\n
                                        "},{"location":"is_nearby_variant_of/","title":"Slot: is_nearby_variant_of (multivalued)","text":"Description: holds between a sequence variant and a gene sequence that the variant is genomically close to.

                                        Domain: SequenceVariant Range: GenomicEntity

                                        "},{"location":"is_nearby_variant_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • is_sequence_variant_of
                                              • is_nearby_variant_of
                                        "},{"location":"is_nearby_variant_of/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"is_nearby_variant_of/#linkml-source","title":"LinkML Source","text":"
                                        name: is nearby variant of\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between a sequence variant and a gene sequence that the variant\n  is genomically close to.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: is sequence variant of\ndomain: sequence variant\nmultivalued: true\ninherited: true\nalias: is_nearby_variant_of\nrange: genomic entity\n\n
                                        "},{"location":"is_non_coding_variant_of/","title":"Slot: is_non_coding_variant_of (multivalued)","text":"Description: holds between a sequence variant and a gene, where the variant does not affect the coding sequence

                                        Domain: SequenceVariant Range: GenomicEntity

                                        "},{"location":"is_non_coding_variant_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • is_sequence_variant_of
                                              • is_non_coding_variant_of
                                        "},{"location":"is_non_coding_variant_of/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"is_non_coding_variant_of/#linkml-source","title":"LinkML Source","text":"
                                        name: is non coding variant of\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between a sequence variant and a gene, where the variant does not\n  affect the coding sequence\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: is sequence variant of\ndomain: sequence variant\nmultivalued: true\ninherited: true\nalias: is_non_coding_variant_of\nrange: genomic entity\n\n
                                        "},{"location":"is_nonsense_variant_of/","title":"Slot: is_nonsense_variant_of (multivalued)","text":"Description: holds between a sequence variant and a gene, such the sequence variant results in a premature stop codon

                                        Domain: SequenceVariant Range: GenomicEntity

                                        "},{"location":"is_nonsense_variant_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • is_sequence_variant_of
                                              • is_nonsense_variant_of
                                        "},{"location":"is_nonsense_variant_of/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"is_nonsense_variant_of/#linkml-source","title":"LinkML Source","text":"
                                        name: is nonsense variant of\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between a sequence variant and a gene, such the sequence variant\n  results in a premature stop codon\nfrom_schema: https://w3id.org/biolink/biolink-model\nbroad_mappings:\n- SO:0002054\nis_a: is sequence variant of\ndomain: sequence variant\nmultivalued: true\ninherited: true\nalias: is_nonsense_variant_of\nrange: genomic entity\n\n
                                        "},{"location":"is_output_of/","title":"Slot: is_output_of (multivalued)","text":"Inverse: has output

                                        Domain: NamedThing Range: BiologicalProcessOrActivity

                                        "},{"location":"is_output_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • participates_in
                                              • is_output_of
                                        "},{"location":"is_output_of/#linkml-source","title":"LinkML Source","text":"
                                        name: is output of\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0002353\nnarrow_mappings:\n- RO:0002354\nis_a: participates in\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: is_output_of\ninverse: has output\nrange: biological process or activity\n\n
                                        "},{"location":"is_sequence_variant_of/","title":"Slot: is_sequence_variant_of (multivalued)","text":"Description: holds between a sequence variant and a nucleic acid entity Aliases: gene product sequence variation encoded by gene mutant, allelic variant of, gene product variant of gene product

                                        Domain: SequenceVariant Range: GenomicEntity

                                        "},{"location":"is_sequence_variant_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • is_sequence_variant_of
                                              • is_missense_variant_of
                                              • is_synonymous_variant_of
                                              • is_nonsense_variant_of
                                              • is_frameshift_variant_of
                                              • is_splice_site_variant_of
                                              • is_nearby_variant_of
                                              • is_non_coding_variant_of
                                        "},{"location":"is_sequence_variant_of/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"is_sequence_variant_of/#linkml-source","title":"LinkML Source","text":"
                                        name: is sequence variant of\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between a sequence variant and a nucleic acid entity\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- gene product sequence variation encoded by gene mutant\n- allelic variant of\n- gene product variant of gene product\nnarrow_mappings:\n- WIKIDATA:P3433\nis_a: related to at instance level\ndomain: sequence variant\nmultivalued: true\ninherited: true\nalias: is_sequence_variant_of\nrange: genomic entity\n\n
                                        "},{"location":"is_side_effect_of/","title":"Slot: is_side_effect_of (multivalued)","text":"Inverse: has side effect

                                        Domain: DiseaseOrPhenotypicFeature Range: ChemicalOrDrugOrTreatment

                                        "},{"location":"is_side_effect_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • affected_by
                                              • is_side_effect_of
                                        "},{"location":"is_side_effect_of/#linkml-source","title":"LinkML Source","text":"
                                        name: is side effect of\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: affected by\ndomain: disease or phenotypic feature\nmultivalued: true\ninherited: true\nalias: is_side_effect_of\ninverse: has side effect\nrange: chemical or drug or treatment\n\n
                                        "},{"location":"is_splice_site_variant_of/","title":"Slot: is_splice_site_variant_of (multivalued)","text":"Description: holds between a sequence variant and a gene, such the sequence variant is in the canonical splice site of one of the gene's exons.

                                        Domain: SequenceVariant Range: GenomicEntity

                                        "},{"location":"is_splice_site_variant_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • is_sequence_variant_of
                                              • is_splice_site_variant_of
                                        "},{"location":"is_splice_site_variant_of/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"is_splice_site_variant_of/#linkml-source","title":"LinkML Source","text":"
                                        name: is splice site variant of\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between a sequence variant and a gene, such the sequence variant\n  is in the canonical splice site of one of the gene's exons.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- SO:0001629\nis_a: is sequence variant of\ndomain: sequence variant\nmultivalued: true\ninherited: true\nalias: is_splice_site_variant_of\nrange: genomic entity\n\n
                                        "},{"location":"is_substrate_of/","title":"Slot: is_substrate_of (multivalued)","text":"Inverse: has substrate

                                        Domain: ChemicalEntityOrGeneOrGeneProduct Range: ChemicalEntityOrGeneOrGeneProduct

                                        "},{"location":"is_substrate_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • participates_in
                                              • is_substrate_of
                                        "},{"location":"is_substrate_of/#linkml-source","title":"LinkML Source","text":"
                                        name: is substrate of\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: participates in\ndomain: chemical entity or gene or gene product\nmultivalued: true\ninherited: true\nalias: is_substrate_of\ninverse: has substrate\nrange: chemical entity or gene or gene product\n\n
                                        "},{"location":"is_supplement/","title":"Slot: is_supplement","text":"

                                        Domain: NamedThing Range: ChemicalMixture

                                        "},{"location":"is_supplement/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • is_supplement
                                        "},{"location":"is_supplement/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot ChemicalMixture A chemical mixture is a chemical entity composed of two or more molecular entities. no"},{"location":"is_supplement/#linkml-source","title":"LinkML Source","text":"
                                        name: is supplement\ndescription: ''\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: node property\ndomain: named thing\nalias: is_supplement\ndomain_of:\n- chemical mixture\nrange: chemical mixture\n\n
                                        "},{"location":"is_synonymous_variant_of/","title":"Slot: is_synonymous_variant_of (multivalued)","text":"Description: holds between a sequence variant and a gene, such the sequence variant is in the coding sequence of the gene, but results in the same amino acid sequence

                                        Domain: SequenceVariant Range: GenomicEntity

                                        "},{"location":"is_synonymous_variant_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • is_sequence_variant_of
                                              • is_synonymous_variant_of
                                        "},{"location":"is_synonymous_variant_of/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"is_synonymous_variant_of/#linkml-source","title":"LinkML Source","text":"
                                        name: is synonymous variant of\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between a sequence variant and a gene, such the sequence variant\n  is in the coding sequence of the gene, but results in the same amino acid sequence\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- SO:0001819\nis_a: is sequence variant of\ndomain: sequence variant\nmultivalued: true\ninherited: true\nalias: is_synonymous_variant_of\nrange: genomic entity\n\n
                                        "},{"location":"is_toxic/","title":"Slot: is_toxic","text":"

                                        Domain: NamedThing Range: Boolean

                                        "},{"location":"is_toxic/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • is_toxic
                                        "},{"location":"is_toxic/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot ChemicalEntity A chemical entity is a physical entity that pertains to chemistry or biochemistry. no"},{"location":"is_toxic/#linkml-source","title":"LinkML Source","text":"
                                        name: is toxic\ndescription: ''\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: node property\ndomain: named thing\nmultivalued: false\nalias: is_toxic\ndomain_of:\n- chemical entity\nrange: boolean\n\n
                                        "},{"location":"iso_abbreviation/","title":"Slot: iso_abbreviation","text":"Description: Standard abbreviation for periodicals in the International Organization for Standardization (ISO) 4 system See https://www.issn.org/services/online-services/access-to-the-ltwa/. If the 'published in' property is set, then the iso abbreviation pertains to the broader publication context (the journal) within which the given publication node is embedded, not the publication itself.

                                        Domain: Publication Range: String

                                        "},{"location":"iso_abbreviation/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • iso_abbreviation
                                        "},{"location":"iso_abbreviation/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Serial This class may rarely be instantiated except if use cases of a given knowledge graph support its utility. no Article a piece of writing on a particular topic presented as a stand-alone section of a larger publication yes"},{"location":"iso_abbreviation/#linkml-source","title":"LinkML Source","text":"
                                        name: iso abbreviation\ndescription: Standard abbreviation for periodicals in the International Organization\n  for Standardization (ISO) 4 system See https://www.issn.org/services/online-services/access-to-the-ltwa/.\n  If the 'published in' property is set, then the iso abbreviation pertains to the\n  broader publication context (the journal) within which the given publication node\n  is embedded, not the publication itself.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- WIKIDATA_PROPERTY:P1160\nis_a: node property\ndomain: publication\nalias: iso_abbreviation\ndomain_of:\n- serial\n- article\nrange: string\n\n
                                        "},{"location":"issue/","title":"Slot: issue","text":"Description: issue of a newspaper, a scientific journal or magazine for reference purpose

                                        Domain: Publication Range: String

                                        "},{"location":"issue/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • issue
                                        "},{"location":"issue/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Serial This class may rarely be instantiated except if use cases of a given knowledge graph support its utility. no Article a piece of writing on a particular topic presented as a stand-alone section of a larger publication no"},{"location":"issue/#linkml-source","title":"LinkML Source","text":"
                                        name: issue\ndescription: issue of a newspaper, a scientific journal or magazine for reference\n  purpose\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- WIKIDATA_PROPERTY:P433\nis_a: node property\ndomain: publication\nalias: issue\ndomain_of:\n- serial\n- article\nrange: string\n\n
                                        "},{"location":"keywords/","title":"Slot: keywords (multivalued)","text":"Description: keywords tagging a publication

                                        Domain: Publication Range: String

                                        "},{"location":"keywords/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • keywords
                                        "},{"location":"keywords/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Publication Any \u2018published\u2019 piece of information. Publications are considered broadly to include any document or document part made available in print or on the web - which may include scientific journal issues, individual articles, and books - as well as things like pre-prints, white papers, patents, drug labels, web pages, protocol documents, and even a part of a publication if of significant knowledge scope (e.g. a figure, figure legend, or section highlighted by NLP). no"},{"location":"keywords/#linkml-source","title":"LinkML Source","text":"
                                        name: keywords\ndescription: keywords tagging a publication\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: node property\ndomain: publication\nmultivalued: true\nalias: keywords\ndomain_of:\n- publication\nrange: string\n\n
                                        "},{"location":"knowledge-source-retrieval/","title":"Knowledge Source Retrieval Provenance","text":""},{"location":"knowledge-source-retrieval/#what-is-source-retrieval-provenance","title":"What is Source Retrieval Provenance?","text":"

                                        'Source retrieval provenance' describes the set of Information Resources through which the knowledge expressed in an Edge was passed, through various retrieval and/or transform operations, on its way to its current serialized form. For example, the provenance of a Gene-Chemical Edge in a message to a Translator ARA (e.g. ARAGORN) might be traced through the Translator KP that provided it (e.g. MolePro), one or more intermediate aggregator resources (e.g. ChEMBL), and back to the resource that originally created/curated it (e.g. ClinicalTrials.org).

                                        ARAGORN (NCATS Translator Automatic Relay Agent --retrieved_from--> MolePro --retrieved_from--> ChEMBL --retrieved_from--> ClinicalTrials.gov

                                        To be clear, source retrieval provenance concerns the mechanical retrieval and transformation of data between web accessible information systems. It does not trace the source of knowledge back to specific publications or data sets. And it is not concerned with the reasoning, inference or analysis activities that generate knowledge from evidence in the first place.

                                        "},{"location":"knowledge-source-retrieval/#a-shared-set-of-biolink-edge-properties-standardize-the-key","title":"A Shared Set of Biolink Edge Properties (Standardize the Key)","text":"

                                        We define the following hierarchy of edge properties in Biolink for recording Information Resources through which knowledge expressed in a given edge was retrieved on its way to its presently serialized form (e.g. a TRAPI message sent to an ARA). Full definitions and metadata for each can be found in the Biolink Model.

                                        • biolink:knowledge_source (doesn't commit to the resource being aggregator, primary, or original. an abstract grouping property).
                                        • biolink:primary_knowledge_source (used for the furthest upstream resource in the chain that the data creator can identify)
                                        • biolink:aggregator_knowledge_source (retrieved and possibly transformed the knowledge from some other information resource)
                                        • biolink:supporting_data_source (used for resources providing data that reasons with or computes on to generate new knowledge)
                                        "},{"location":"knowledge-source-retrieval/#implementation-guidance","title":"Implementation Guidance:","text":"

                                        These properties allow data creators to indicate the role of each source in the provenance trail of knowledge expressed in a given Edge, to whatever extent this role is known. Our recommendation would be for data creators to minimally distinguish primary (most upstream) from aggregator / intermediate sources - as this distinction should be knowable in all cases. If the data creator is confident that the primary source was the original source, they can use the original_knowledge_source property. In practice, for a linear chain of retrieval, one source should be declared primary or original, and the rest aggregators. Knowledge Providers will add source provenance related to upstream sources, as well as the provenance related to themselves in their data/messages.

                                        "},{"location":"knowledge-source-retrieval/#a-shared-identifiers-for-information-resources-standardize-the-value","title":"A Shared Identifiers for Information Resources (Standardize the Value)","text":"

                                        We also define a standard \u2018InfoRes identifier\u2019 for each Information Resource that provides data. The identifier component of the IRI is a short form human readable name or abbreviation. The following are examples of InfoRes IRI identifiers and their CURIE forms: External Resource CURIE: infores:dgidb Translator Resource CURIE: infores:molepro

                                        "},{"location":"knowledge-source-retrieval/#adding-a-new-information-resource-entry","title":"Adding a new Information Resource entry:","text":"

                                        Please see the editing guidelines here for more information: Modifying or Adding to the Information Resource Registry (infores)

                                        "},{"location":"knowledge_source/","title":"Slot: knowledge_source","text":"Description: An Information Resource from which the knowledge expressed in an Association was retrieved, directly or indirectly. This can be any resource through which the knowledge passed on its way to its currently serialized form. In practice, implementers should use one of the more specific subtypes of this generic property.

                                        Domain: Association Range: String

                                        "},{"location":"knowledge_source/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • knowledge_source
                                            • primary_knowledge_source
                                            • aggregator_knowledge_source
                                        "},{"location":"knowledge_source/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Association A typed association between two entities, supported by evidence no"},{"location":"knowledge_source/#linkml-source","title":"LinkML Source","text":"
                                        name: knowledge source\ndescription: An Information Resource from which the knowledge expressed in an Association\n  was retrieved, directly or indirectly. This can be any resource through which the\n  knowledge passed on its way to its currently serialized form. In practice, implementers\n  should use one of the more specific subtypes of this generic property.\nfrom_schema: https://w3id.org/biolink/biolink-model\nclose_mappings:\n- pav:providedBy\nis_a: association slot\ndomain: association\nalias: knowledge_source\ndomain_of:\n- association\nrange: string\n\n
                                        "},{"location":"lacks_part/","title":"Slot: lacks_part (multivalued)","text":"

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"lacks_part/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • lacks_part
                                        "},{"location":"lacks_part/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"lacks_part/#linkml-source","title":"LinkML Source","text":"
                                        name: lacks part\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\n  opposite_of:\n    tag: opposite_of\n    value: has part\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- CL:lacks_part\n- PR:lacks_part\nnarrow_mappings:\n- CL:lacks_plasma_membrane_part\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: lacks_part\nrange: named thing\n\n
                                        "},{"location":"latitude/","title":"Slot: latitude","text":"Description: latitude

                                        Domain: NamedThing Range: Float

                                        "},{"location":"latitude/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • latitude
                                        "},{"location":"latitude/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot GeographicLocation a location that can be described in lat/long coordinates no"},{"location":"latitude/#linkml-source","title":"LinkML Source","text":"
                                        name: latitude\ndescription: latitude\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- wgs:lat\nis_a: node property\ndomain: named thing\nalias: latitude\ndomain_of:\n- geographic location\nrange: float\n\n
                                        "},{"location":"license/","title":"Slot: license","text":"

                                        Domain: InformationContentEntity Range: String

                                        "},{"location":"license/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • license
                                        "},{"location":"license/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot InformationContentEntity a piece of information that typically describes some topic of discourse or is used as support. no"},{"location":"license/#linkml-source","title":"LinkML Source","text":"
                                        name: license\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- dct:license\nnarrow_mappings:\n- WIKIDATA_PROPERTY:P275\nis_a: node property\ndomain: information content entity\nalias: license\ndomain_of:\n- information content entity\nrange: string\n\n
                                        "},{"location":"likelihood_affected_by/","title":"Slot: likelihood_affected_by (multivalued)","text":"Inverse: affects likelihood of

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"likelihood_affected_by/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • likelihood_affected_by
                                        "},{"location":"likelihood_affected_by/#linkml-source","title":"LinkML Source","text":"
                                        name: likelihood affected by\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: likelihood_affected_by\ninverse: affects likelihood of\nrange: named thing\n\n
                                        "},{"location":"likelihood_associated_with/","title":"Slot: likelihood_associated_with (multivalued)","text":"Inverse: associated with likelihood of

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"likelihood_associated_with/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • associated_with
                                              • likelihood_associated_with
                                                • increased_likelihood_associated_with
                                                • decreased_likelihood_associated_with
                                        "},{"location":"likelihood_associated_with/#linkml-source","title":"LinkML Source","text":"
                                        name: likelihood associated with\ndescription: ''\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: associated with\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: likelihood_associated_with\ninverse: associated with likelihood of\nrange: named thing\n\n
                                        "},{"location":"ln_ratio/","title":"Slot: ln_ratio","text":"Description: the natural log of the ratio of co-occurrence to expected

                                        Domain: Association Range: Float

                                        "},{"location":"ln_ratio/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • ln_ratio
                                        "},{"location":"ln_ratio/#linkml-source","title":"LinkML Source","text":"
                                        name: ln ratio\ndescription: the natural log of the ratio of co-occurrence to expected\nexamples:\n- value: '2.922827136'\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nalias: ln_ratio\nrange: float\n\n
                                        "},{"location":"ln_ratio_confidence_interval/","title":"Slot: ln_ratio_confidence_interval","text":"Description: The 99% confidence interval for the ln_ratio calculation (i.e. the range of values within which the true value has a 99% chance of falling)

                                        Domain: Association Range: Float

                                        "},{"location":"ln_ratio_confidence_interval/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • ln_ratio_confidence_interval
                                        "},{"location":"ln_ratio_confidence_interval/#linkml-source","title":"LinkML Source","text":"
                                        name: ln ratio confidence interval\ndescription: The 99% confidence interval for the ln_ratio calculation (i.e. the range\n  of values within which the true value has a 99% chance of falling)\nexamples:\n- value: '2.922827136'\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nalias: ln_ratio_confidence_interval\nrange: float\n\n
                                        "},{"location":"located_in/","title":"Slot: located_in (multivalued)","text":"Description: holds between a material entity and a material entity or site within which it is located (but of which it is not considered a part)

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"located_in/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • located_in
                                              • expressed_in
                                        "},{"location":"located_in/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"located_in/#linkml-source","title":"LinkML Source","text":"
                                        name: located in\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between a material entity and a material entity or site within\n  which it is located (but of which it is not considered a part)\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0001025\n- FMA:has_location\nnarrow_mappings:\n- GOREL:0001004\n- BSPO:0000107\n- BSPO:0000108\n- BSPO:0000120\n- BSPO:0000121\n- BSPO:0000122\n- BSPO:0000123\n- BSPO:0000124\n- BSPO:0000125\n- BSPO:0000126\n- BSPO:0001100\n- BSPO:0001101\n- BSPO:0001107\n- BSPO:0015101\n- BSPO:0015102\n- BSPO:0015202\n- UBERON_CORE:in_central_side_of\n- UBERON_CORE:in_innermost_side_of\n- UBERON_CORE:in_outermost_side_of\n- NCIT:R100\n- EFO:0000784\n- FMA:has_location\n- HMDB:at_cellular_location\n- HMDB:at_tissue\n- HMDB:in_biospecimen\n- LOINC:has_imaging_focus\n- NCIT:R156\n- NCIT:R155\n- NCIT:R145\n- NCIT:R40\n- NCIT:R171\n- NCIT:R167\n- NCIT:R165\n- NCIT:R169\n- NCIT:R170\n- NCIT:R166\n- NCIT:R168\n- RO:0002303\n- SNOMED:has_finding_site\n- SNOMED:has_indirect_procedure_site\n- SNOMED:has_inherent_location\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: located_in\nrange: named thing\n\n
                                        "},{"location":"location_of/","title":"Slot: location_of (multivalued)","text":"Description: holds between material entity or site and a material entity that is located within it (but not considered a part of it) Aliases: site of Inverse: located in

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"location_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • location_of
                                              • expresses
                                        "},{"location":"location_of/#linkml-source","title":"LinkML Source","text":"
                                        name: location of\ndescription: holds between material entity or site and a material entity that is located\n  within it (but not considered a part of it)\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- site of\nexact_mappings:\n- RO:0001015\n- SEMMEDDB:LOCATION_OF\n- WIKIDATA_PROPERTY:P276\n- FMA:location_of\nnarrow_mappings:\n- SNOMED:inherent_location_of\n- NCIT:Anatomic_Structure_Has_Location_Role\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: location_of\ninverse: located in\nrange: named thing\n\n
                                        "},{"location":"location_of_disease/","title":"Slot: location_of_disease (multivalued)","text":"Inverse: disease has location

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"location_of_disease/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • location_of_disease
                                        "},{"location":"location_of_disease/#linkml-source","title":"LinkML Source","text":"
                                        name: location of disease\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: location_of_disease\ninverse: disease has location\nrange: named thing\n\n
                                        "},{"location":"log_odds_ratio/","title":"Slot: log_odds_ratio","text":"Description: The logarithm of the odds ratio, or the ratio of the odds of event Y occurring in an exposed group versus the odds of event Y occurring in a non-exposed group.

                                        Domain: Association Range: Float

                                        "},{"location":"log_odds_ratio/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • log_odds_ratio
                                        "},{"location":"log_odds_ratio/#linkml-source","title":"LinkML Source","text":"
                                        name: log odds ratio\ndescription: The logarithm of the odds ratio, or the ratio of the odds of event Y\n  occurring in an exposed group versus the  odds of event Y occurring in a non-exposed\n  group.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nalias: log_odds_ratio\nrange: float\n\n
                                        "},{"location":"log_odds_ratio_95_ci/","title":"Slot: log_odds_ratio_95_ci","text":"Description: The ninety-five percent confidence range in which the true log odds ratio for the sample population falls.

                                        Domain: Association Range: Float

                                        "},{"location":"log_odds_ratio_95_ci/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • log_odds_ratio_95_ci
                                        "},{"location":"log_odds_ratio_95_ci/#linkml-source","title":"LinkML Source","text":"
                                        name: log odds ratio 95 ci\ndescription: The ninety-five percent confidence range in which the true log odds ratio\n  for the sample population falls.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nalias: log_odds_ratio_95_ci\nrange: float\n\n
                                        "},{"location":"logical_interpretation/","title":"Slot: logical_interpretation","text":"

                                        Domain: Association Range: LogicalInterpretationEnum

                                        "},{"location":"logical_interpretation/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • logical_interpretation
                                        "},{"location":"logical_interpretation/#linkml-source","title":"LinkML Source","text":"
                                        name: logical interpretation\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- os:LogicalInterpretation\nis_a: association slot\ndomain: association\nalias: logical_interpretation\nrange: LogicalInterpretationEnum\nrequired: false\n\n
                                        "},{"location":"longitude/","title":"Slot: longitude","text":"Description: longitude

                                        Domain: NamedThing Range: Float

                                        "},{"location":"longitude/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • longitude
                                        "},{"location":"longitude/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot GeographicLocation a location that can be described in lat/long coordinates no"},{"location":"longitude/#linkml-source","title":"LinkML Source","text":"
                                        name: longitude\ndescription: longitude\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- wgs:long\nis_a: node property\ndomain: named thing\nalias: longitude\ndomain_of:\n- geographic location\nrange: float\n\n
                                        "},{"location":"maintaining-the-model/","title":"Maintaining the Biolink Model","text":"

                                        The Biolink Model is under constant development with new classes and slots being added on a monthly basis. The main driver for the model is the NCATS Biomedical Data Translator.

                                        This rapid development of the model may cause tools that directly depend on the model to break. To avoid such a scenario any tool that uses Biolink Model YAML (or it artifacts) must pin to a particular release. A full list of releases can be found on GitHub

                                        This section will address the strategies for maintaining the Biolink Model.

                                        "},{"location":"maintaining-the-model/#managing-versions","title":"Managing versions","text":"

                                        We use the Semantic Versioning guidelines for managing our releases.

                                        Given a version number MAJOR.MINOR.PATCH, increment the: - MAJOR version when you make incompatible API changes, - MINOR version when you add functionality in a backwards compatible manner, and - PATCH version when you make backwards compatible bug fixes.

                                        Small changes to the model can be provided periodically as a new patch release.

                                        Any structural changes to the model should be followed by a new minor release, as long as the changes are backwards compatible.

                                        Any modification that leads to breaking changes must be followed by a new major release.

                                        "},{"location":"maintaining-the-model/#deprecating-classes-and-slots","title":"Deprecating classes and slots","text":"

                                        linkML provides slots that can be used to signify a class (or slot) as being deprecated.

                                        Example:

                                          edge label:\n    deprecated: >-\n      This slot is deprecated in favor of 'predicate' slot.\n    deprecated_element_has_exact_replacement: predicate\n    is_a: association slot\n    domain: association\n    range: predicate type\n    required: true\n

                                        In the above example we use the deprecated and deprecated_element_has_exact_replacement to signify the association slot edge label as being deprecated. - Using the deprecated slot one can provide a human readable description of why the slot was deprecated - Using the deprecated_element_has_exact_replacement slot one can define what is the ideal replacement for this slot (if any)

                                        It's recommended that deprecated classes and slots remain in the model until the next major release.

                                        "},{"location":"maintaining-the-model/#artifacts","title":"Artifacts","text":"

                                        linkML consumes the Biolink Model YAML and generates several artifacts.

                                        This step is automated as part of GitHub Actions.

                                        That means no pull request to the Biolink Model repo should include updates to the artifacts themselves. In 99% of the cases any changes in a PR ought to be confined to biolink-model.yaml.

                                        "},{"location":"maintaining-the-model/#documentation","title":"Documentation","text":"

                                        linkML consumes the Biolink Model YAML and also generates Markdown for all the classes and slots defined in the model.

                                        This step is automated as part of GitHub Actions where changes in Markdown content are pushed to the gh-pages branch.

                                        The Biolink Model Documentation site is driven from the gh-pages branch.

                                        That means no pull request to the Biolink Model repo should include generated Markdown. It is advised to ensure that GitHub Actions remain disabled in the fork from which pull requests are made back to the main Biolink repository.

                                        "},{"location":"manifestation_of/","title":"Slot: manifestation_of (multivalued)","text":"Description: that part of a phenomenon which is directly observable or visibly expressed, or which gives evidence to the underlying process; used in SemMedDB for linking things like dysfunctions and processes to some disease or syndrome

                                        Domain: NamedThing Range: Disease

                                        "},{"location":"manifestation_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • manifestation_of
                                              • mode_of_inheritance_of
                                        "},{"location":"manifestation_of/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"manifestation_of/#linkml-source","title":"LinkML Source","text":"
                                        name: manifestation of\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: that part of a phenomenon which is directly observable or visibly expressed,\n  or which gives evidence to the underlying process; used in SemMedDB for linking\n  things like dysfunctions and processes to some disease or syndrome\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- SEMMEDDB:MANIFESTATION_OF\n- OMIM:manifestation_of\nnarrow_mappings:\n- SNOMED:has_definitional_manifestation\nbroad_mappings:\n- WIKIDATA_PROPERTY:P1557\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: manifestation_of\nrange: disease\n\n
                                        "},{"location":"mapped_predicate/","title":"Slot: mapped_predicate","text":"Description: The predicate that is being replaced by the fully qualified representation of predicate + subject and object qualifiers. Only to be used in test data and mapping data to help with the transition to the fully qualified predicate model. Not to be used in knowledge graphs.

                                        Range: String

                                        "},{"location":"mapped_predicate/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot PredicateMapping A deprecated predicate mapping object contains the deprecated predicate and an example of the rewiring that should be done to use a qualified statement in its place. no"},{"location":"mapped_predicate/#linkml-source","title":"LinkML Source","text":"
                                        name: mapped predicate\ndescription: The predicate that is being replaced by the fully qualified representation\n  of predicate + subject and object  qualifiers.  Only to be used in test data and\n  mapping data to help with the transition to the fully qualified predicate model.\n  Not to be used in knowledge graphs.\nfrom_schema: https://w3id.org/biolink/biolink-model\nalias: mapped_predicate\ndomain_of:\n- predicate mapping\nrange: string\n\n
                                        "},{"location":"mapping-neo4j/","title":"Mapping Biolink Model to a Neo4j property graph","text":"

                                        This section describes how a Neo4j database is mapped to the Biolink Model. Although specific to Neo4j, these recommendations should hold for any Labeled Property Graph (LPG) model, e.g a Python networkx graph (specifically a MultiDiGraph). For mapping to RDF graphs refer to Mapping to RDF.

                                        "},{"location":"mapping-neo4j/#nodes","title":"Nodes","text":"

                                        All nodes in the Neo4j database should be typed according to the Biolink Model, by specifying the 'category' property on the node to be a class in the Biolink Model. For example, a node representing a gene should have category biolink:Gene.

                                        Biolink Model defines a typology of categories (aka: classes, aka: node types), all of which descend from NamedThing.

                                        The NamedThing class in Biolink defines the properties expected on a node of that type in neo4J.

                                        Core properties for all nodes include: - id - name - category

                                        All descendents of NamedThing inherit these properties, but also expand and refine the properties applicable to each class (aka: node category). Additional properties may be added to a node, but these three properties are required. The id property is a CURIE that uniquely identifies the node. The name property is a human-readable name for the node (E.g. asthma or Wnt signaling pathway. If the node is an ontology class then name will correspond to the rdfs:label of that class. The category property is the type of the node, and should be a Biolink Model class name.

                                        When mapping nodes to RDF, the node ID MUST correspond to the IRI using the link json-ld context.

                                        Note: The biolink:id property (aka: attribute, aka: field) is distinct from the internal autogenerated id field in Neo4j.

                                        Any Neo4j instance MAY provide as many additional properties as required. These SHOULD come from a registered list of properties for that class (aka: category, aka: node type).

                                        For example, the Genotype class provides a property has_zygosity, which is specific to that class (and its sub-classes).

                                        Note: While the CURIE for a property is biolink:name that does not necessarily mean the property name has to be biolink:name in Neo4j. Instead, the prefix part of the property can be omitted such that the property name is just name.

                                        "},{"location":"mapping-neo4j/#use-of-neo4j-labels","title":"Use of Neo4j labels","text":"

                                        Nodes in Neo4j can be tagged with label(s) indicating a grouping to which the node belongs. The biolink:category field in the model MUST map to a Neo4j label. The Biolink Model class name in CamelCase MUST be used for the biolink:category field.

                                        Additionally, the Neo4j implementation MAY have additional categories which are super-classes of a specific category.

                                        For example, if a node representing a particular type of neuron has category Cell, then the Neo4j graph may also tag the node with AnatomicalEntity as label, in addition to Cell.

                                        Consequently, any number of additional local labels MAY also be used.

                                        In addition to Neo4j labels, additional subclass of edges may be used to connect a node to an ontology class node.

                                        Implementation Note: Cypher queries that use labels are optimized for speed, under the assumption that an index has already been generated in Neo4j for said label(s).

                                        Terminology note: The term label is overloaded. In RDF it usually denotes the name of an entity (rdfs:label). For this reason we use category as the property name in Biolink Model.

                                        "},{"location":"mapping-neo4j/#edges","title":"Edges","text":"

                                        Each edge in the Neo4j graph should have a predicate that is a sub-property of related_to. For example, two protein nodes may be related via physically_interacts_with predicate.

                                        The set of edge labels is deliberately kept minimal. This is partly for practical reasons. Neo4j has no easy way to automatically use sub-property relationship types in Cypher queries.

                                        "},{"location":"mapping-neo4j/#edge-properties","title":"Edge properties","text":"

                                        Neo4j uses a property graph model, where any number of properties can be attached to an edge. Some properties may be generic, while some may only pertain to particular kinds of predicates.

                                        Edges can also have generic properties that changes the meaning of the edge itself. For example, the generic property negated which logically negates the assertion defined by the edge.

                                        "},{"location":"mapping-neo4j/#associations","title":"Associations","text":"

                                        Biolink Model includes a hierarchy of Association.

                                        Note: This is distinct from the predicate hierarchy, although in some cases they parallel one another.

                                        An association in Biolink model is a convenience class that helps constrain the set of possible properties on an edge between two Biolink nodes. Different association types may have different properties associated with them.

                                        Every association must have: - subject - predicate - object*

                                        Many associations also have qualifying properties that apply to the subject, object, or entirety of the statement expressed in the association.

                                        For many examples of associations and how they constrain properties on an edge, please see: Association Examples with Qualifiers

                                        "},{"location":"mapping-rdf/","title":"Mapping Biolink Model to a RDF and RDF*","text":"

                                        This document describes how Biolink is to be used in the context of RDF, either in storage in a triplestore, or in serialization to one of the RDF syntaxes, such as turtle.

                                        In RDF, a graph is a collection of triples <S P O> (subject predicate object). The S and P must be RDF resources (nodes). The O can be a literal or a resource.

                                        Graphs are organized into collections of Named Graphs. Each triple can be conceived of as a quad <S P O G>.

                                        "},{"location":"mapping-rdf/#node-and-node-properties","title":"Node and node properties","text":"

                                        Each node in a graph corresponds to an RDF resource.

                                        Biolink Model defines a typology of nodes, all of which inherit from biolink:NamedThing.

                                        Core properties for a node: - biolink:id - biolink:iri - biolink:name - biolink:category

                                        The biolink:id MUST be provided and MUST be a CURIE, which maps to the resource IRI/URI using a standard prefix expansion. The RDF graph MAY include the CURIE short-form represented with the predicate dcterms:identifier where the CURIE itself is a literal.

                                        The biolink:name field SHOULD correspond to a concise label for the entity, and maps to rdfs:label.

                                        For example, the biolink node with ID MONDO:0001083 and name Fanconi syndrome will be expressed in RDF (turtle syntax) as:

                                        PREFIX MONDO: <http://purl.obolibrary.org/obo/MONDO_>\nPREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> \n\nMONDO:0001083 rdfs:label \"Fanconi syndrome\"\n

                                        When the CURIEs are expanded this will be rendered as:

                                        <http://purl.obolibrary.org/obo/MONDO_0001083> <http://www.w3.org/2000/01/rdf-schema#label> \"Fanconi syndrome\" .\n
                                        "},{"location":"mapping-rdf/#types-and-categories","title":"Types and Categories","text":"

                                        To define the type of a node, you can use the rdf:type to link to a specific node type. You MAY use the predicate biolink:category to represent additional categories for that node.

                                        The rdf:type triples MAY be partitioned into separate named graphs. For example, it can be convenient to put the direct rdf:type assertion in the main graph and the inferred/index (ie asserted plus inferred) in a separate 'inferred' graph.

                                        "},{"location":"mapping-rdf/#additional-node-properties","title":"Additional node properties","text":"

                                        You MAY provide as many additional properties as required. These SHOULD come from a registered list of properties for that node type.

                                        "},{"location":"mapping-rdf/#edge-and-edge-properties","title":"Edge and edge properties","text":"

                                        An edge maps to an RDF triple where both the subject and object are nodes representing Biolink entities.

                                        RDF reification is used for representing edge properties. RDF* provides a convenient syntax for abstracting over this.

                                        So for example, an edge between x and y with edge label p and an additional edge property publication=PMID:123 would be represented in RDF* as:

                                        <<:x :p :y>> bl:publication <http://identifiers.org/pmid/123>.\n

                                        This is syntactic sugar for the more verbose reification triples:

                                        :x :p :y .\n[a rdf:Statement ;\n   rdf:subject :x ;\n   rdf:predicate :p ;\n   rdf:object :y ;\n   bl:publication http://identifiers.org/pmid/123 ].\n

                                        The jury is still out on the question whether referring to an RDF triple also asserts the triple. Therefore in some RDF implementations you need to assert it explicitly if you need to have it as a direct triple, similar to the RDF Reification example below:

                                        :x :p :y.\n<<:x :p :y>> bl:publication <http://identifiers.org/pmid/123>.\n

                                        (For example, GraphDB's RDF* does not assert automatically.)

                                        See biolink:Association for a taxonomy of associations defined by the model, and to see a list of generic properties that are associated with an edge.

                                        "},{"location":"mapping-rdf/#comparison-to-neo4j-mapping","title":"Comparison to Neo4J mapping","text":"

                                        The mapping is similar to Mapping to Neo4j. Differences include:

                                        • Neo4j uses a Property Graph (LPG) model. In RDF reification is used. RDF* is a developing convention that outputs a LPG.
                                        • In the Neo4J mapping, ids are represented as CURIEs. In RDF URIs are first class entities.
                                        • There is a built-in concept of category in Neo4j, called labels. In RDF this is modeled as another node property (rdf:type)
                                        "},{"location":"max_research_phase/","title":"Slot: max_research_phase","text":"

                                        Domain: Association Range: MaxResearchPhaseEnum

                                        "},{"location":"max_research_phase/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • max_research_phase
                                        "},{"location":"max_research_phase/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot EntityToDiseaseAssociation None no EntityToPhenotypicFeatureAssociation None no"},{"location":"max_research_phase/#linkml-source","title":"LinkML Source","text":"
                                        name: max research phase\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nalias: max_research_phase\ndomain_of:\n- entity to disease association\n- entity to phenotypic feature association\nrange: MaxResearchPhaseEnum\n\n
                                        "},{"location":"max_tolerated_dose/","title":"Slot: max_tolerated_dose","text":"Description: The highest dose of a drug or treatment that does not cause unacceptable side effects. The maximum tolerated dose is determined in clinical trials by testing increasing doses on different groups of people until the highest dose with acceptable side effects is found. Also called MTD.

                                        Domain: NamedThing Range: String

                                        "},{"location":"max_tolerated_dose/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • max_tolerated_dose
                                        "},{"location":"max_tolerated_dose/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot ChemicalEntity A chemical entity is a physical entity that pertains to chemistry or biochemistry. no"},{"location":"max_tolerated_dose/#linkml-source","title":"LinkML Source","text":"
                                        name: max tolerated dose\ndescription: The highest dose of a drug or treatment that does not cause unacceptable\n  side effects. The maximum tolerated dose is determined in clinical trials by testing\n  increasing doses on different groups of people until the highest dose with acceptable\n  side effects is found. Also called MTD.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: node property\ndomain: named thing\nmultivalued: false\nalias: max_tolerated_dose\ndomain_of:\n- chemical entity\nrange: string\n\n
                                        "},{"location":"mechanism_of_action/","title":"Slot: mechanism_of_action","text":"Description: a boolean flag to indicate if the edge is part of a path or subgraph of a knowledge graph that constitutes the mechanism of action for a result.

                                        Domain: Association Range: Boolean

                                        "},{"location":"mechanism_of_action/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • mechanism_of_action
                                        "},{"location":"mechanism_of_action/#linkml-source","title":"LinkML Source","text":"
                                        name: mechanism of action\ndescription: a boolean flag to indicate if the edge is part of a path or subgraph\n  of a knowledge graph that constitutes the mechanism of action for a result.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- NCIT:C54680\n- MI:2044\n- LOINC:MTHU019741\nis_a: association slot\ndomain: association\nalias: mechanism_of_action\nrange: boolean\n\n
                                        "},{"location":"member_of/","title":"Slot: member_of (multivalued)","text":"Description: Defines a mereological relation between a item and a collection. Inverse: has member

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"member_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_concept_level
                                            • member_of
                                        "},{"location":"member_of/#linkml-source","title":"LinkML Source","text":"
                                        name: member of\ndescription: Defines a mereological relation between a item and a collection.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0002350\nclose_mappings:\n- skos:member\nis_a: related to at concept level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: member_of\ninverse: has member\nrange: named thing\n\n
                                        "},{"location":"mentioned_by/","title":"Slot: mentioned_by (multivalued)","text":"Description: refers to is a relation between one named thing and the information content entity that it makes reference to. Inverse: mentions

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"mentioned_by/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • mentioned_by
                                        "},{"location":"mentioned_by/#linkml-source","title":"LinkML Source","text":"
                                        name: mentioned by\ndescription: refers to is a relation between one named thing and the information content\n  entity that it makes reference to.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: mentioned_by\ninverse: mentions\nrange: named thing\n\n
                                        "},{"location":"mentions/","title":"Slot: mentions (multivalued)","text":"Description: refers to is a relation between one information content entity and the named thing that it makes reference to.

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"mentions/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • mentions
                                        "},{"location":"mentions/#linkml-source","title":"LinkML Source","text":"
                                        name: mentions\ndescription: refers to is a relation between one information content entity and the\n  named thing that it makes reference to.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- IAO:0000142\nnarrow_mappings:\n- SIO:000628\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: mentions\nrange: named thing\n\n
                                        "},{"location":"mesh_terms/","title":"Slot: mesh_terms (multivalued)","text":"Description: mesh terms tagging a publication

                                        Domain: Publication Range: Uriorcurie

                                        "},{"location":"mesh_terms/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • mesh_terms
                                        "},{"location":"mesh_terms/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Publication Any \u2018published\u2019 piece of information. Publications are considered broadly to include any document or document part made available in print or on the web - which may include scientific journal issues, individual articles, and books - as well as things like pre-prints, white papers, patents, drug labels, web pages, protocol documents, and even a part of a publication if of significant knowledge scope (e.g. a figure, figure legend, or section highlighted by NLP). no"},{"location":"mesh_terms/#linkml-source","title":"LinkML Source","text":"
                                        name: mesh terms\ndescription: mesh terms tagging a publication\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- dcid:MeSHTerm\nis_a: node property\nvalues_from:\n- MESH\ndomain: publication\nmultivalued: true\nalias: mesh_terms\ndomain_of:\n- publication\nrange: uriorcurie\n\n
                                        "},{"location":"missing_from/","title":"Slot: missing_from (multivalued)","text":"Inverse: lacks part

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"missing_from/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • missing_from
                                        "},{"location":"missing_from/#linkml-source","title":"LinkML Source","text":"
                                        name: missing from\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: missing_from\ninverse: lacks part\nrange: named thing\n\n
                                        "},{"location":"mode_of_inheritance_of/","title":"Slot: mode_of_inheritance_of (multivalued)","text":"Inverse: has mode of inheritance

                                        Domain: GeneticInheritance Range: DiseaseOrPhenotypicFeature

                                        "},{"location":"mode_of_inheritance_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • manifestation_of
                                              • mode_of_inheritance_of
                                        "},{"location":"mode_of_inheritance_of/#linkml-source","title":"LinkML Source","text":"
                                        name: mode of inheritance of\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: manifestation of\ndomain: genetic inheritance\nmultivalued: true\ninherited: true\nalias: mode_of_inheritance_of\ninverse: has mode of inheritance\nrange: disease or phenotypic feature\n\n
                                        "},{"location":"model_of/","title":"Slot: model_of (multivalued)","text":"Description: holds between a thing and some other thing it approximates for purposes of scientific study, in virtue of its exhibiting similar features of the studied entity.

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"model_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • model_of
                                        "},{"location":"model_of/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"model_of/#linkml-source","title":"LinkML Source","text":"
                                        name: model of\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between a thing and some other thing it approximates for purposes\n  of scientific study, in virtue of its exhibiting similar features of the studied\n  entity.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0003301\nnarrow_mappings:\n- FOODON:00001301\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: model_of\nrange: named thing\n\n
                                        "},{"location":"models/","title":"Slot: models (multivalued)","text":"Inverse: model of

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"models/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • models
                                        "},{"location":"models/#linkml-source","title":"LinkML Source","text":"
                                        name: models\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: models\ninverse: model of\nrange: named thing\n\n
                                        "},{"location":"name/","title":"Slot: name","text":"Description: A human-readable name for an attribute or entity. Aliases: label, display name, title

                                        Domain: Entity Range: LabelType

                                        "},{"location":"name/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Attribute A property or characteristic of an entity. For example, an apple may have properties such as color, shape, age, crispiness. An environmental sample may have attributes such as depth, lat, long, material. yes Entity Root Biolink Model class for all things and informational relationships, real or imagined. no MacromolecularMachineMixin A union of gene locus, gene product, and macromolecular complex. These are the basic units of function in a cell. They either carry out individual biological activities, or they encode molecules which do this. yes"},{"location":"name/#linkml-source","title":"LinkML Source","text":"
                                        name: name\ndescription: A human-readable name for an attribute or entity.\nin_subset:\n- translator_minimal\n- samples\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- label\n- display name\n- title\nexact_mappings:\n- gff3:Name\n- gpi:DB_Object_Name\nnarrow_mappings:\n- dct:title\n- WIKIDATA_PROPERTY:P1476\ndomain: entity\nslot_uri: rdfs:label\nalias: name\ndomain_of:\n- attribute\n- entity\n- macromolecular machine mixin\nrange: label type\n\n
                                        "},{"location":"narrow_match/","title":"Slot: narrow_match (multivalued)","text":"Description: a list of terms from different schemas or terminology systems that have a narrower, more specific meaning. Narrower terms are typically shown as children in a hierarchy or tree. Inverse: broad match

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"narrow_match/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_concept_level
                                            • narrow_match
                                        "},{"location":"narrow_match/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot PredicateMapping A deprecated predicate mapping object contains the deprecated predicate and an example of the rewiring that should be done to use a qualified statement in its place. no"},{"location":"narrow_match/#annotations","title":"Annotations","text":"property value opposite_of broad match"},{"location":"narrow_match/#linkml-source","title":"LinkML Source","text":"
                                        name: narrow match\nannotations:\n  opposite_of:\n    tag: opposite_of\n    value: broad match\ndescription: a list of terms from different schemas or terminology systems that have\n  a narrower, more specific meaning. Narrower terms are typically shown as children\n  in a hierarchy or tree.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- skos:narrowMatch\n- WIKIDATA:Q39893967\nis_a: related to at concept level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: narrow_match\ndomain_of:\n- predicate mapping\ninverse: broad match\nrange: named thing\n\n
                                        "},{"location":"narrow_matches/","title":"Slot: narrow_matches (multivalued)","text":"Description: A list of terms from different schemas or terminology systems that have a narrower meaning. Such terms often describe a more specific concept from different ontological perspectives.

                                        Range: String

                                        "},{"location":"narrow_matches/#linkml-source","title":"LinkML Source","text":"
                                        name: narrow matches\ndescription: A list of terms from different schemas or terminology systems that have\n  a narrower meaning. Such terms often describe a more specific concept from different\n  ontological perspectives.\nfrom_schema: https://w3id.org/biolink/biolink-model\nmultivalued: true\nalias: narrow_matches\nrange: string\n\n
                                        "},{"location":"narrow_synonym/","title":"Slot: narrow_synonym (multivalued)","text":"

                                        Domain: NamedThing Range: LabelType

                                        "},{"location":"narrow_synonym/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • synonym
                                            • narrow_synonym
                                        "},{"location":"narrow_synonym/#linkml-source","title":"LinkML Source","text":"
                                        name: narrow synonym\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- oboInOwl:hasNarrowSynonym\nis_a: synonym\ndomain: named thing\nmultivalued: true\nalias: narrow_synonym\nrange: label type\n\n
                                        "},{"location":"negated/","title":"Slot: negated","text":"Description: if set to true, then the association is negated i.e. is not true

                                        Domain: Association Range: Boolean

                                        "},{"location":"negated/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • negated
                                        "},{"location":"negated/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Association A typed association between two entities, supported by evidence no"},{"location":"negated/#linkml-source","title":"LinkML Source","text":"
                                        name: negated\ndescription: if set to true, then the association is negated i.e. is not true\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nalias: negated\ndomain_of:\n- association\nrange: boolean\n\n
                                        "},{"location":"negatively_correlated_with/","title":"Slot: negatively_correlated_with (multivalued)","text":"Description: A relationship that holds between two concepts represented by variables for which a statistical correlation is demonstrated, wherein variable values move in opposite directions (i.e. increased in one or presence of one correlates with a decrease or absence of the other).

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"negatively_correlated_with/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • associated_with
                                              • correlated_with
                                                • negatively_correlated_with
                                        "},{"location":"negatively_correlated_with/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"negatively_correlated_with/#linkml-source","title":"LinkML Source","text":"
                                        name: negatively correlated with\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\n  opposite_of:\n    tag: opposite_of\n    value: positively correlated with\ndescription: A relationship that holds between two concepts represented by variables\n  for which a statistical correlation  is demonstrated, wherein variable values move\n  in opposite directions (i.e. increased in one or presence of  one correlates with\n  a decrease or absence of the other).\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- CTD:negative_correlation\nis_a: correlated with\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: negatively_correlated_with\nsymmetric: true\nrange: named thing\n\n
                                        "},{"location":"node_property/","title":"Slot: node_property","text":"Description: A grouping for any property that holds between a node and a value

                                        Domain: NamedThing Range: String

                                        "},{"location":"node_property/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • symbol
                                          • synonym
                                          • has_topic
                                          • resource_id
                                          • resource_role
                                          • full_name
                                          • upstream_resource_ids
                                          • systematic_synonym
                                          • affiliation
                                          • address
                                          • latitude
                                          • longitude
                                          • creation_date
                                          • update_date
                                          • aggregate_statistic
                                          • has_taxonomic_rank
                                          • has_dataset
                                          • source_web_page
                                          • source_logo
                                          • retrieved_on
                                          • version_of
                                          • version
                                          • license
                                          • rights
                                          • format
                                          • created_with
                                          • download_url
                                          • dataset_download_url
                                          • distribution_download_url
                                          • ingest_date
                                          • has_distribution
                                          • published_in
                                          • iso_abbreviation
                                          • authors
                                          • volume
                                          • chapter
                                          • issue
                                          • pages
                                          • summary
                                          • keywords
                                          • mesh_terms
                                          • has_biological_sequence
                                          • has_gene_or_gene_product
                                          • has_zygosity
                                          • has_chemical_formula
                                          • is_metabolite
                                          • has_constituent
                                          • has_drug
                                          • has_device
                                          • has_procedure
                                          • has_receptor
                                          • has_stressor
                                          • has_route
                                          • is_supplement
                                          • trade_name
                                          • available_from
                                          • is_toxic
                                          • max_tolerated_dose
                                          • animal_model_available_from
                                          • in_taxon_label
                                          • provided_by
                                        "},{"location":"node_property/#linkml-source","title":"LinkML Source","text":"
                                        name: node property\ndescription: A grouping for any property that holds between a node and a value\nfrom_schema: https://w3id.org/biolink/biolink-model\ndomain: named thing\nalias: node_property\nrange: string\n\n
                                        "},{"location":"not_completed_by/","title":"Slot: not_completed_by (multivalued)","text":"Inverse: has not completed

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"not_completed_by/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • not_completed_by
                                        "},{"location":"not_completed_by/#linkml-source","title":"LinkML Source","text":"
                                        name: not completed by\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: not_completed_by\ninverse: has not completed\nrange: named thing\n\n
                                        "},{"location":"nutrient_of/","title":"Slot: nutrient_of (multivalued)","text":"Description: holds between a one or more chemical entities present in food, irrespective of nutritional value (i.e. could also be a contaminant or additive) Inverse: has nutrient

                                        Domain: ChemicalEntity Range: ChemicalEntity

                                        "},{"location":"nutrient_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • overlaps
                                              • part_of
                                                • food_component_of
                                                  • nutrient_of
                                        "},{"location":"nutrient_of/#linkml-source","title":"LinkML Source","text":"
                                        name: nutrient of\ndescription: holds between a one or more chemical entities present in food, irrespective\n  of nutritional value (i.e. could also be a contaminant or additive)\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: food component of\ndomain: chemical entity\nmultivalued: true\ninherited: true\nalias: nutrient_of\ninverse: has nutrient\nrange: chemical entity\n\n
                                        "},{"location":"object/","title":"Slot: object","text":"Description: connects an association to the object of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. Required: True

                                        Domain: Association Range: NamedThing

                                        "},{"location":"object/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • object
                                        "},{"location":"object/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Association A typed association between two entities, supported by evidence no"},{"location":"object/#linkml-source","title":"LinkML Source","text":"
                                        name: object\nlocal_names:\n  ga4gh:\n    local_name_source: ga4gh\n    local_name_value: descriptor\n  neo4j:\n    local_name_source: neo4j\n    local_name_value: node with incoming relationship\ndescription: connects an association to the object of the association. For example,\n  in a gene-to-phenotype association, the gene is subject and phenotype is object.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- owl:annotatedTarget\n- OBAN:association_has_object\nis_a: association slot\ndomain: association\nslot_uri: rdf:object\nalias: object\ndomain_of:\n- association\nrange: named thing\nrequired: true\n\n
                                        "},{"location":"object_aspect_qualifier/","title":"Slot: object_aspect_qualifier","text":"

                                        Domain: Association Range: String

                                        "},{"location":"object_aspect_qualifier/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • qualifier
                                            • aspect_qualifier
                                              • object_aspect_qualifier
                                        "},{"location":"object_aspect_qualifier/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot PredicateMapping A deprecated predicate mapping object contains the deprecated predicate and an example of the rewiring that should be done to use a qualified statement in its place. no ChemicalAffectsGeneAssociation Describes an effect that a chemical has on a gene or gene product (e.g. an impact of on its abundance, activity,localization, processing, expression, etc.) yes GeneAffectsChemicalAssociation Describes an effect that a gene or gene product has on a chemical entity (e.g. an impact of on its abundance, activity, localization, processing, transport, etc.) yes"},{"location":"object_aspect_qualifier/#linkml-source","title":"LinkML Source","text":"
                                        name: object aspect qualifier\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: aspect qualifier\ndomain: association\nalias: object_aspect_qualifier\ndomain_of:\n- predicate mapping\n- chemical affects gene association\n- gene affects chemical association\nrange: string\n\n
                                        "},{"location":"object_category/","title":"Slot: object_category","text":"Description: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX.

                                        Domain: Association Range: OntologyClass

                                        "},{"location":"object_category/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • object_category
                                        "},{"location":"object_category/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Association A typed association between two entities, supported by evidence no"},{"location":"object_category/#annotations","title":"Annotations","text":"property value denormalized True"},{"location":"object_category/#linkml-source","title":"LinkML Source","text":"
                                        name: object category\nannotations:\n  denormalized:\n    tag: denormalized\n    value: true\ndescription: Used to hold the biolink class/category of an association. This is a\n  denormalized  field used primarily in the SQL serialization of a knowledge graph\n  via KGX.\nexamples:\n- value: biolink:Disease\n  description: The object category of the association between the gene 'BRCA1' and\n    the disease 'breast cancer' is 'biolink:Disease'.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nmultivalued: false\nalias: object_category\ndomain_of:\n- association\nrange: ontology class\n\n
                                        "},{"location":"object_category_closure/","title":"Slot: object_category_closure (multivalued)","text":"Description: Used to hold the object category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX.

                                        Domain: Association Range: OntologyClass

                                        "},{"location":"object_category_closure/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • object_category_closure
                                        "},{"location":"object_category_closure/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Association A typed association between two entities, supported by evidence no"},{"location":"object_category_closure/#annotations","title":"Annotations","text":"property value denormalized True"},{"location":"object_category_closure/#linkml-source","title":"LinkML Source","text":"
                                        name: object category closure\nannotations:\n  denormalized:\n    tag: denormalized\n    value: true\ndescription: Used to hold the object category closure of an association. This is a\n  denormalized  field used primarily in the SQL serialization of a knowledge graph\n  via KGX.\nexamples:\n- value: '[''biolink:Disease\", \"biolink:NamedThing'']'\n  description: 'The object category closure of the association between the gene ''BRCA1''\n    and the disease ''breast cancer'' is the set of all biolink classes that are ancestors\n    of ''biolink:Disease'' in the biolink model.  Note: typically the \"subclass of\"\n    and \"part of\"  relations are used to construct the closure, but other relations\n    may be used as well.'\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nmultivalued: true\nalias: object_category_closure\ndomain_of:\n- association\nrange: ontology class\n\n
                                        "},{"location":"object_closure/","title":"Slot: object_closure (multivalued)","text":"Description: Used to hold the object closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX.

                                        Domain: Association Range: String

                                        "},{"location":"object_closure/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • object_closure
                                        "},{"location":"object_closure/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Association A typed association between two entities, supported by evidence no"},{"location":"object_closure/#annotations","title":"Annotations","text":"property value denormalized True"},{"location":"object_closure/#linkml-source","title":"LinkML Source","text":"
                                        name: object closure\nannotations:\n  denormalized:\n    tag: denormalized\n    value: true\ndescription: Used to hold the object closure of an association. This is a denormalized  field\n  used primarily in the SQL serialization of a knowledge graph via KGX.\nexamples:\n- value: '[''MONDO:0000167'', ''MONDO:0005395'']'\n  description: 'The object closure of the association between the gene ''BRCA1'' and\n    the disease ''breast cancer'' is the set of all diseases that are ancestors of\n    ''breast cancer'' in the MONDO ontology.  Note: typically the \"subclass of\" and\n    \"part of\"  relations are used to construct the closure, but other relations may\n    be used as well.'\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nmultivalued: true\nalias: object_closure\ndomain_of:\n- association\nrange: string\n\n
                                        "},{"location":"object_context_qualifier/","title":"Slot: object_context_qualifier","text":"

                                        Domain: Association Range: String

                                        "},{"location":"object_context_qualifier/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • qualifier
                                            • context_qualifier
                                              • object_context_qualifier
                                        "},{"location":"object_context_qualifier/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot PredicateMapping A deprecated predicate mapping object contains the deprecated predicate and an example of the rewiring that should be done to use a qualified statement in its place. no ChemicalGeneInteractionAssociation describes a physical interaction between a chemical entity and a gene or gene product. Any biological or chemical effect resulting from such an interaction are out of scope, and covered by the ChemicalAffectsGeneAssociation type (e.g. impact of a chemical on the abundance, activity, structure, etc, of either participant in the interaction) yes ChemicalAffectsGeneAssociation Describes an effect that a chemical has on a gene or gene product (e.g. an impact of on its abundance, activity,localization, processing, expression, etc.) yes GeneAffectsChemicalAssociation Describes an effect that a gene or gene product has on a chemical entity (e.g. an impact of on its abundance, activity, localization, processing, transport, etc.) yes"},{"location":"object_context_qualifier/#linkml-source","title":"LinkML Source","text":"
                                        name: object context qualifier\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: context qualifier\ndomain: association\nalias: object_context_qualifier\ndomain_of:\n- predicate mapping\n- chemical gene interaction association\n- chemical affects gene association\n- gene affects chemical association\nrange: string\n\n
                                        "},{"location":"object_derivative_qualifier/","title":"Slot: object_derivative_qualifier","text":"

                                        Domain: Association Range: String

                                        "},{"location":"object_derivative_qualifier/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • qualifier
                                            • derivative_qualifier
                                              • object_derivative_qualifier
                                        "},{"location":"object_derivative_qualifier/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot PredicateMapping A deprecated predicate mapping object contains the deprecated predicate and an example of the rewiring that should be done to use a qualified statement in its place. no"},{"location":"object_derivative_qualifier/#linkml-source","title":"LinkML Source","text":"
                                        name: object derivative qualifier\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: derivative qualifier\ndomain: association\nalias: object_derivative_qualifier\ndomain_of:\n- predicate mapping\nrange: string\n\n
                                        "},{"location":"object_direction_qualifier/","title":"Slot: object_direction_qualifier","text":"

                                        Domain: Association Range: DirectionQualifierEnum

                                        "},{"location":"object_direction_qualifier/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • qualifier
                                            • direction_qualifier
                                              • object_direction_qualifier
                                        "},{"location":"object_direction_qualifier/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot PredicateMapping A deprecated predicate mapping object contains the deprecated predicate and an example of the rewiring that should be done to use a qualified statement in its place. no GeneToDiseaseOrPhenotypicFeatureAssociation None yes ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation A regulatory relationship between two genes yes"},{"location":"object_direction_qualifier/#linkml-source","title":"LinkML Source","text":"
                                        name: object direction qualifier\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: direction qualifier\ndomain: association\nalias: object_direction_qualifier\ndomain_of:\n- predicate mapping\n- gene to disease or phenotypic feature association\n- chemical entity or gene or gene product regulates gene association\nrange: DirectionQualifierEnum\n\n
                                        "},{"location":"object_form_or_variant_qualifier/","title":"Slot: object_form_or_variant_qualifier","text":"

                                        Domain: Association Range: String

                                        "},{"location":"object_form_or_variant_qualifier/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • qualifier
                                            • form_or_variant_qualifier
                                              • object_form_or_variant_qualifier
                                        "},{"location":"object_form_or_variant_qualifier/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot PredicateMapping A deprecated predicate mapping object contains the deprecated predicate and an example of the rewiring that should be done to use a qualified statement in its place. no ChemicalGeneInteractionAssociation describes a physical interaction between a chemical entity and a gene or gene product. Any biological or chemical effect resulting from such an interaction are out of scope, and covered by the ChemicalAffectsGeneAssociation type (e.g. impact of a chemical on the abundance, activity, structure, etc, of either participant in the interaction) yes ChemicalAffectsGeneAssociation Describes an effect that a chemical has on a gene or gene product (e.g. an impact of on its abundance, activity,localization, processing, expression, etc.) yes GeneAffectsChemicalAssociation Describes an effect that a gene or gene product has on a chemical entity (e.g. an impact of on its abundance, activity, localization, processing, transport, etc.) yes"},{"location":"object_form_or_variant_qualifier/#linkml-source","title":"LinkML Source","text":"
                                        name: object form or variant qualifier\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: form or variant qualifier\ndomain: association\nalias: object_form_or_variant_qualifier\ndomain_of:\n- predicate mapping\n- chemical gene interaction association\n- chemical affects gene association\n- gene affects chemical association\nrange: string\n\n
                                        "},{"location":"object_label_closure/","title":"Slot: object_label_closure (multivalued)","text":"Description: Used to hold the object label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX.

                                        Domain: Association Range: String

                                        "},{"location":"object_label_closure/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • object_label_closure
                                        "},{"location":"object_label_closure/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Association A typed association between two entities, supported by evidence no"},{"location":"object_label_closure/#annotations","title":"Annotations","text":"property value denormalized True"},{"location":"object_label_closure/#linkml-source","title":"LinkML Source","text":"
                                        name: object label closure\nannotations:\n  denormalized:\n    tag: denormalized\n    value: true\ndescription: Used to hold the object label closure of an association. This is a denormalized  field\n  used primarily in the SQL serialization of a knowledge graph via KGX.\nexamples:\n- value: '[''breast cancer'', ''cancer'']'\n  description: The object label closure of the association between the gene 'BRCA1'\n    and the disease 'breast cancer' is the set of all labels that are ancestors of\n    'breast cancer' in the biolink model.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nmultivalued: true\nalias: object_label_closure\ndomain_of:\n- association\nrange: string\n\n
                                        "},{"location":"object_location_in_text/","title":"Slot: object_location_in_text (multivalued)","text":"Description: Character offsets for the text span(s) in the supporting text corresponding to the object concept of the extracted assertion

                                        Domain: Association Range: Integer

                                        "},{"location":"object_location_in_text/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • object_location_in_text
                                        "},{"location":"object_location_in_text/#linkml-source","title":"LinkML Source","text":"
                                        name: object location in text\ndescription: Character offsets for the text span(s) in the supporting text corresponding\n  to the object concept of the extracted assertion\nexamples:\n- value: '15'\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nmultivalued: true\nalias: object_location_in_text\nrange: integer\n\n
                                        "},{"location":"object_namespace/","title":"Slot: object_namespace","text":"Description: Used to hold the object namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. Aliases: object prefix

                                        Domain: Association Range: String

                                        "},{"location":"object_namespace/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • object_namespace
                                        "},{"location":"object_namespace/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Association A typed association between two entities, supported by evidence no"},{"location":"object_namespace/#annotations","title":"Annotations","text":"property value denormalized True"},{"location":"object_namespace/#linkml-source","title":"LinkML Source","text":"
                                        name: object namespace\nannotations:\n  denormalized:\n    tag: denormalized\n    value: true\ndescription: Used to hold the object namespace of an association. This is a denormalized  field\n  used primarily in the SQL serialization of a knowledge graph via KGX.\nexamples:\n- value: MONDO\n  description: The object namespace of the association between the gene 'BRCA1' and\n    the disease 'breast cancer' is 'MONDO'.\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- object prefix\nis_a: association slot\ndomain: association\nmultivalued: false\nalias: object_namespace\ndomain_of:\n- association\nrange: string\n\n
                                        "},{"location":"object_part_qualifier/","title":"Slot: object_part_qualifier","text":"

                                        Domain: Association Range: String

                                        "},{"location":"object_part_qualifier/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • qualifier
                                            • part_qualifier
                                              • object_part_qualifier
                                        "},{"location":"object_part_qualifier/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot PredicateMapping A deprecated predicate mapping object contains the deprecated predicate and an example of the rewiring that should be done to use a qualified statement in its place. no ChemicalGeneInteractionAssociation describes a physical interaction between a chemical entity and a gene or gene product. Any biological or chemical effect resulting from such an interaction are out of scope, and covered by the ChemicalAffectsGeneAssociation type (e.g. impact of a chemical on the abundance, activity, structure, etc, of either participant in the interaction) yes ChemicalAffectsGeneAssociation Describes an effect that a chemical has on a gene or gene product (e.g. an impact of on its abundance, activity,localization, processing, expression, etc.) yes GeneAffectsChemicalAssociation Describes an effect that a gene or gene product has on a chemical entity (e.g. an impact of on its abundance, activity, localization, processing, transport, etc.) yes"},{"location":"object_part_qualifier/#linkml-source","title":"LinkML Source","text":"
                                        name: object part qualifier\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: part qualifier\ndomain: association\nalias: object_part_qualifier\ndomain_of:\n- predicate mapping\n- chemical gene interaction association\n- chemical affects gene association\n- gene affects chemical association\nrange: string\n\n
                                        "},{"location":"occurs_in/","title":"Slot: occurs_in (multivalued)","text":"Description: holds between a process and a material entity or site within which the process occurs

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"occurs_in/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • occurs_in
                                        "},{"location":"occurs_in/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"occurs_in/#linkml-source","title":"LinkML Source","text":"
                                        name: occurs in\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between a process and a material entity or site within which the\n  process occurs\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- BFO:0000066\n- PathWhiz:has_location\n- SNOMED:occurs_in\nclose_mappings:\n- BFO:0000067\n- SNOMED:has_occurrence\n- UBERON:site_of\nnarrow_mappings:\n- SEMMEDDB:OCCURS_IN\n- SEMMEDDB:PROCESS_OF\n- UBERON_CORE:site_of\n- LOINC:has_imaged_location\n- PathWhiz:in_species\n- RO:0002231\n- RO:0002232\n- SNOMED:has_direct_procedure_site\n- SNOMED:has_direct_site\n- SNOMED:has_procedure_site\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: occurs_in\nrange: named thing\n\n
                                        "},{"location":"occurs_in_disease/","title":"Slot: occurs_in_disease (multivalued)","text":"Inverse: disease has basis in

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"occurs_in_disease/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • occurs_in_disease
                                        "},{"location":"occurs_in_disease/#linkml-source","title":"LinkML Source","text":"
                                        name: occurs in disease\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: occurs_in_disease\ninverse: disease has basis in\nrange: named thing\n\n
                                        "},{"location":"occurs_together_in_literature_with/","title":"Slot: occurs_together_in_literature_with (multivalued)","text":"Description: holds between two entities where their co-occurrence is correlated by counts of publications in which both occur, using some threshold of occurrence as defined by the edge provider.

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"occurs_together_in_literature_with/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • associated_with
                                              • correlated_with
                                                • occurs_together_in_literature_with
                                        "},{"location":"occurs_together_in_literature_with/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"occurs_together_in_literature_with/#linkml-source","title":"LinkML Source","text":"
                                        name: occurs together in literature with\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between two entities where their co-occurrence is correlated by\n  counts of publications in which both occur, using some threshold of occurrence as\n  defined by the edge provider.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: correlated with\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: occurs_together_in_literature_with\nsymmetric: true\nrange: named thing\n\n
                                        "},{"location":"onset_qualifier/","title":"Slot: onset_qualifier (DEPRECATED)","text":"Description: a qualifier used in a phenotypic association to state when the phenotype appears is in the subject

                                        Domain: Association Range: Onset

                                        "},{"location":"onset_qualifier/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • qualifier
                                            • onset_qualifier
                                        "},{"location":"onset_qualifier/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot EntityToFeatureOrDiseaseQualifiersMixin Qualifiers for entity to disease or phenotype associations. no"},{"location":"onset_qualifier/#linkml-source","title":"LinkML Source","text":"
                                        name: onset qualifier\ndescription: a qualifier used in a phenotypic association to state when the phenotype\n  appears is in the subject\ndeprecated: 'True'\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: qualifier\ndomain: association\nalias: onset_qualifier\ndomain_of:\n- entity to feature or disease qualifiers mixin\nrange: onset\n\n
                                        "},{"location":"opposite_of/","title":"Slot: opposite_of (multivalued)","text":"Description: x is the opposite of y if there exists some distance metric M, and there exists no z such as M(x,z) <= M(x,y) or M(y,z) <= M(y,x). (This description is from RO. Needs to be rephrased).

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"opposite_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • opposite_of
                                        "},{"location":"opposite_of/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"opposite_of/#linkml-source","title":"LinkML Source","text":"
                                        name: opposite of\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: x is the opposite of y if there exists some distance metric M, and there\n  exists no z such as M(x,z) <= M(x,y) or M(y,z) <= M(y,x). (This description is from\n  RO. Needs to be rephrased).\nfrom_schema: https://w3id.org/biolink/biolink-model\nsee_also:\n- https://doi.org/10.1101/108977\n- https://github.com/biolink/biolink-model/issues/657\nexact_mappings:\n- RO:0002604\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: opposite_of\nsymmetric: true\nrange: named thing\n\n
                                        "},{"location":"original_object/","title":"Slot: original_object","text":"Description: used to hold the original object of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification.

                                        Domain: Association Range: String

                                        "},{"location":"original_object/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • original_object
                                        "},{"location":"original_object/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Association A typed association between two entities, supported by evidence no"},{"location":"original_object/#linkml-source","title":"LinkML Source","text":"
                                        name: original object\ndescription: used to hold the original object of a relation (or predicate) that an\n  external knowledge source uses before transformation to match the biolink-model\n  specification.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nalias: original_object\ndomain_of:\n- association\nrange: string\n\n
                                        "},{"location":"original_predicate/","title":"Slot: original_predicate","text":"Description: used to hold the original relation/predicate that an external knowledge source uses before transformation to match the biolink-model specification. Aliases: original relation, relation

                                        Domain: Association Range: Uriorcurie

                                        "},{"location":"original_predicate/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • original_predicate
                                        "},{"location":"original_predicate/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Association A typed association between two entities, supported by evidence no"},{"location":"original_predicate/#valid-id-prefixes","title":"Valid ID Prefixes","text":"

                                        Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:

                                        ID Prefix Usage RO original_predicate BSPO original_predicate SIO original_predicate"},{"location":"original_predicate/#linkml-source","title":"LinkML Source","text":"
                                        name: original predicate\nid_prefixes:\n- RO\n- BSPO\n- SIO\ndescription: used to hold the original relation/predicate that an external knowledge\n  source uses before transformation to match the biolink-model specification.\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- original relation\n- relation\nis_a: association slot\ndomain: association\nalias: original_predicate\ndomain_of:\n- association\nrange: uriorcurie\n\n
                                        "},{"location":"original_subject/","title":"Slot: original_subject","text":"Description: used to hold the original subject of a relation (or predicate) that an external knowledge source uses before transformation to match the biolink-model specification.

                                        Domain: Association Range: String

                                        "},{"location":"original_subject/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • original_subject
                                        "},{"location":"original_subject/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Association A typed association between two entities, supported by evidence no"},{"location":"original_subject/#linkml-source","title":"LinkML Source","text":"
                                        name: original subject\ndescription: used to hold the original subject of a relation (or predicate) that an\n  external knowledge source uses before transformation to match the biolink-model\n  specification.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nalias: original_subject\ndomain_of:\n- association\nrange: string\n\n
                                        "},{"location":"orthologous_to/","title":"Slot: orthologous_to (multivalued)","text":"Description: a homology relationship between entities (typically genes) that diverged after a speciation event.

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"orthologous_to/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • similar_to
                                              • homologous_to
                                                • orthologous_to
                                        "},{"location":"orthologous_to/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"orthologous_to/#linkml-source","title":"LinkML Source","text":"
                                        name: orthologous to\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: a homology relationship between entities (typically genes) that diverged\n  after a speciation event.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:HOM0000017\n- WIKIDATA_PROPERTY:P684\nis_a: homologous to\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: orthologous_to\nsymmetric: true\nrange: named thing\n\n
                                        "},{"location":"overlaps/","title":"Slot: overlaps (multivalued)","text":"Description: holds between entities that overlap in their extents (materials or processes)

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"overlaps/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • overlaps
                                              • has_part
                                              • part_of
                                        "},{"location":"overlaps/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"overlaps/#linkml-source","title":"LinkML Source","text":"
                                        name: overlaps\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between entities that overlap in their extents (materials or processes)\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0002131\nnarrow_mappings:\n- BSPO:0005001\n- CHEMBL.MECHANISM:overlaps_with\n- RO:0002100\n- RO:0002102\n- RO:0002433\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: overlaps\nsymmetric: true\nrange: named thing\n\n
                                        "},{"location":"p_value/","title":"Slot: p_value","text":"Description: A quantitative confidence value that represents the probability of obtaining a result at least as extreme as that actually obtained, assuming that the actual value was the result of chance alone. Aliases: unadjusted p value

                                        Domain: Association Range: Float

                                        "},{"location":"p_value/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • p_value
                                            • adjusted_p_value
                                        "},{"location":"p_value/#linkml-source","title":"LinkML Source","text":"
                                        name: p value\ndescription: A quantitative confidence value that represents the probability of obtaining\n  a result at least as extreme as that actually obtained, assuming that the actual\n  value was the result of chance alone.\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- unadjusted p value\nexact_mappings:\n- OBI:0000175\n- NCIT:C44185\n- EDAM-DATA:1669\nis_a: association slot\ndomain: association\nalias: p_value\nrange: float\n\n
                                        "},{"location":"pages/","title":"Slot: pages (multivalued)","text":"Description: page number of source referenced for statement or publication

                                        Domain: Publication Range: String

                                        "},{"location":"pages/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • pages
                                        "},{"location":"pages/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Publication Any \u2018published\u2019 piece of information. Publications are considered broadly to include any document or document part made available in print or on the web - which may include scientific journal issues, individual articles, and books - as well as things like pre-prints, white papers, patents, drug labels, web pages, protocol documents, and even a part of a publication if of significant knowledge scope (e.g. a figure, figure legend, or section highlighted by NLP). yes"},{"location":"pages/#linkml-source","title":"LinkML Source","text":"
                                        name: pages\ndescription: page number of source referenced for statement or publication\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- WIKIDATA_PROPERTY:P304\nis_a: node property\ndomain: publication\nmultivalued: true\nalias: pages\ndomain_of:\n- publication\nrange: string\n\n
                                        "},{"location":"paralogous_to/","title":"Slot: paralogous_to (multivalued)","text":"Description: a homology relationship that holds between entities (typically genes) that diverged after a duplication event.

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"paralogous_to/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • similar_to
                                              • homologous_to
                                                • paralogous_to
                                        "},{"location":"paralogous_to/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"paralogous_to/#linkml-source","title":"LinkML Source","text":"
                                        name: paralogous to\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: a homology relationship that holds between entities (typically genes)\n  that diverged after a duplication event.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:HOM0000011\nis_a: homologous to\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: paralogous_to\nsymmetric: true\nrange: named thing\n\n
                                        "},{"location":"part_of/","title":"Slot: part_of (multivalued)","text":"Description: holds between parts and wholes (material entities or processes) Inverse: has part

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"part_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • overlaps
                                              • part_of
                                                • plasma_membrane_part_of
                                                • food_component_of
                                                • is_active_ingredient_of
                                                • is_excipient_of
                                                • variant_part_of
                                        "},{"location":"part_of/#linkml-source","title":"LinkML Source","text":"
                                        name: part of\ndescription: holds between parts and wholes (material entities or processes)\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- BFO:0000050\n- SEMMEDDB:PART_OF\n- WIKIDATA_PROPERTY:P361\n- FMA:part_of\n- RXNORM:constitutes\n- RXNORM:part_of\nnarrow_mappings:\n- BSPO:0001106\n- BSPO:0001108\n- BSPO:0001113\n- BSPO:0001115\n- UBERON_CORE:layer_part_of\n- UBERON_CORE:subdivision_of\n- UBERON_CORE:trunk_part_of\n- CHEBI:is_substituent_group_from\n- CPT:panel_element_of\n- CPT:panel_element_of_possibly_included\n- DRUGBANK:component_of\n- FMA:constitutional_part_of\n- FMA:member_of\n- FMA:regional_part_of\n- FMA:related_developmental_entity_of\n- LOINC:component_of\n- LOINC:has_supersystem\n- LOINC:member_of\n- LOINC:multipart_of\n- MEDDRA:member_of\n- MONDO:part_of_progression_of_disease\n- NCIT:R82\n- NCIT:R27\n- NCIT:is_component_of_chemotherapy_regimen\n- NDDF:ingredient_of\n- RO:0002007\n- RO:0002350\n- RO:0002376\n- RO:0002380\n- RO:0002571\n- RO:0002572\n- RO:0002576\n- RXNORM:ingredient_of\n- RXNORM:ingredients_of\n- RXNORM:precise_ingredient_of\n- SNOMED:active_ingredient_of\n- SNOMED:basis_of_strength_substance_of\n- SNOMED:component_of\n- SNOMED:direct_substance_of\n- SNOMED:during\n- SNOMED:focus_of\n- SNOMED:has_dependent\n- SNOMED:part_anatomy_structure_of\n- SNOMED:precise_active_ingredient_of\n- UBERON:subdivision_of\n- UMLS:component_of\n- UMLS:has_owning_affiliate\n- UMLS:owning_subsection_of\n- VANDF:ingredient_of\nbroad_mappings:\n- RO:0001018\n- FMA:contained_in\n- RXNORM:contained_in\nis_a: overlaps\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: part_of\ninverse: has part\nrange: named thing\n\n
                                        "},{"location":"part_qualifier/","title":"Slot: part_qualifier (Abstract)","text":"Description: defines a specific part/component of the core concept (used in cases there this specific part has no IRI we can use to directly represent it, e.g. 'ESR1 transcript' q: polyA tail).

                                        Domain: Association Range: String

                                        "},{"location":"part_qualifier/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • qualifier
                                            • part_qualifier
                                              • subject_part_qualifier
                                              • object_part_qualifier
                                        "},{"location":"part_qualifier/#linkml-source","title":"LinkML Source","text":"
                                        name: part qualifier\ndescription: 'defines a specific part/component of the core concept (used in cases\n  there this specific part has no IRI we can use to directly represent it, e.g. ''ESR1\n  transcript'' q: polyA tail).'\nexamples:\n- value: polyA tail\n- value: upstream control region\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: qualifier\nabstract: true\ndomain: association\nalias: part_qualifier\nrange: string\n\n
                                        "},{"location":"participates_in/","title":"Slot: participates_in (multivalued)","text":"Description: holds between a continuant and a process, where the continuant is somehow involved in the process Inverse: has participant

                                        Domain: Occurrent Range: BiologicalProcessOrActivity

                                        "},{"location":"participates_in/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • participates_in
                                              • is_input_of
                                              • is_output_of
                                              • catalyzes
                                              • is_substrate_of
                                              • actively_involved_in
                                              • enables
                                        "},{"location":"participates_in/#linkml-source","title":"LinkML Source","text":"
                                        name: participates in\ndescription: holds between a continuant and a process, where the continuant is somehow\n  involved in the process\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0000056\n- BFO:0000056\nnarrow_mappings:\n- DRUGBANK:pathway\n- HMDB:in_pathway\n- LOINC:is_given_pharmaceutical_substance_for\n- NCIT:R130\n- NCIT:R37\n- NCIT:R131\n- NCIT:R51\n- NCIT:R53\n- OBI:0000295\n- RO:0002216\n- RO:0002505\n- SNOMED:has_direct_device\nis_a: related to at instance level\ndomain: occurrent\nmultivalued: true\ninherited: true\nalias: participates_in\ninverse: has participant\nrange: biological process or activity\n\n
                                        "},{"location":"phase/","title":"Slot: phase","text":"Description: The phase for a coding sequence entity. For example, phase of a CDS as represented in a GFF3 with a value of 0, 1 or 2.

                                        Domain: CodingSequence Range: PhaseEnum

                                        "},{"location":"phase/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • sequence_localization_attribute
                                            • phase
                                        "},{"location":"phase/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot GenomicSequenceLocalization A relationship between a sequence feature and a nucleic acid entity it is localized to. The reference entity may be a chromosome, chromosome region or information entity such as a contig. no"},{"location":"phase/#linkml-source","title":"LinkML Source","text":"
                                        name: phase\ndescription: The phase for a coding sequence entity. For example, phase of a CDS as\n  represented in a GFF3 with a value of 0, 1 or 2.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- gff3:phase\nis_a: sequence localization attribute\ndomain: coding sequence\nalias: phase\ndomain_of:\n- genomic sequence localization\nrange: PhaseEnum\n\n
                                        "},{"location":"phenotype_of/","title":"Slot: phenotype_of (multivalued)","text":"Inverse: has phenotype

                                        Domain: PhenotypicFeature Range: BiologicalEntity

                                        "},{"location":"phenotype_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • phenotype_of
                                        "},{"location":"phenotype_of/#linkml-source","title":"LinkML Source","text":"
                                        name: phenotype of\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to at instance level\ndomain: phenotypic feature\nmultivalued: true\ninherited: true\nalias: phenotype_of\ninverse: has phenotype\nrange: biological entity\n\n
                                        "},{"location":"phenotypic_state/","title":"Slot: phenotypic_state","text":"Description: in experiments (e.g. gene expression) assaying diseased or unhealthy tissue, the phenotypic state can be put here, e.g. MONDO ID. For healthy tissues, use XXX.

                                        Domain: Association Range: DiseaseOrPhenotypicFeature

                                        "},{"location":"phenotypic_state/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • phenotypic_state
                                        "},{"location":"phenotypic_state/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot GeneExpressionMixin Observed gene expression intensity, context (site, stage) and associated phenotypic status within which the expression occurs. no"},{"location":"phenotypic_state/#linkml-source","title":"LinkML Source","text":"
                                        name: phenotypic state\ndescription: in experiments (e.g. gene expression) assaying diseased or unhealthy\n  tissue, the phenotypic state can be put here, e.g. MONDO ID. For healthy tissues,\n  use XXX.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nalias: phenotypic_state\ndomain_of:\n- gene expression mixin\nrange: disease or phenotypic feature\n\n
                                        "},{"location":"physically_interacts_with/","title":"Slot: physically_interacts_with (multivalued)","text":"Description: holds between two entities that make physical contact as part of some interaction. does not imply a causal relationship.

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"physically_interacts_with/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • interacts_with
                                              • physically_interacts_with [ interacts_with]
                                                • directly_physically_interacts_with
                                                • indirectly_physically_interacts_with
                                        "},{"location":"physically_interacts_with/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"physically_interacts_with/#linkml-source","title":"LinkML Source","text":"
                                        name: physically interacts with\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between two entities that make physical contact as part of some\n  interaction.  does not imply a causal relationship.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nclose_mappings:\n- CHEMBL.MECHANISM:binding_agent\n- CHEMBL.MECHANISM:chelating_agent\n- CHEMBL.MECHANISM:cross-linking_agent\n- CHEMBL.MECHANISM:oxidative_enzyme\n- CHEMBL.MECHANISM:sequestering_agent\n- CHEMBL.MECHANISM:substrate\n- DRUGBANK:target\nnarrow_mappings:\n- DRUGBANK:drug-interaction\n- FMA:adheres_to\n- NCIT:A7\n- PR:non-covalently_bound_to\nbroad_mappings:\n- WIKIDATA_PROPERTY:P129\nis_a: interacts with\nmixins:\n- interacts with\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: physically_interacts_with\nsymmetric: true\nrange: named thing\n\n
                                        "},{"location":"plasma_membrane_part_of/","title":"Slot: plasma_membrane_part_of (multivalued)","text":"Inverse: has plasma membrane part

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"plasma_membrane_part_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • overlaps
                                              • part_of
                                                • plasma_membrane_part_of
                                        "},{"location":"plasma_membrane_part_of/#linkml-source","title":"LinkML Source","text":"
                                        name: plasma membrane part of\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: part of\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: plasma_membrane_part_of\ninverse: has plasma membrane part\nrange: named thing\n\n
                                        "},{"location":"population_context_qualifier/","title":"Slot: population_context_qualifier","text":"Description: a biological population (general, study, cohort, etc.) with a specific set of characteristics to constrain an association.

                                        Domain: Association Range: PopulationOfIndividualOrganisms

                                        "},{"location":"population_context_qualifier/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • qualifier
                                            • population_context_qualifier
                                        "},{"location":"population_context_qualifier/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot ExposureEventToOutcomeAssociation An association between an exposure event and an outcome. no"},{"location":"population_context_qualifier/#linkml-source","title":"LinkML Source","text":"
                                        name: population context qualifier\ndescription: a biological population (general, study, cohort, etc.) with a specific\n  set of characteristics to constrain an association.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: qualifier\ndomain: association\nalias: population_context_qualifier\ndomain_of:\n- exposure event to outcome association\nrange: population of individual organisms\n\n
                                        "},{"location":"positively_correlated_with/","title":"Slot: positively_correlated_with (multivalued)","text":"Description: A relationship that holds between two concepts represented by variables for which a statistical correlation is demonstrated, wherein variable values move together in the same direction (i.e. increased in one or presence of one correlates with an increase or presence of the other).

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"positively_correlated_with/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • associated_with
                                              • correlated_with
                                                • positively_correlated_with
                                        "},{"location":"positively_correlated_with/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"positively_correlated_with/#linkml-source","title":"LinkML Source","text":"
                                        name: positively correlated with\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\n  opposite_of:\n    tag: opposite_of\n    value: negatively correlated with\ndescription: A relationship that holds between two concepts represented by variables\n  for which a statistical correlation  is demonstrated, wherein variable values move\n  together in the same direction (i.e. increased in one or  presence of one correlates\n  with an increase or presence of the other).\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- CTD:positive_correlation\nis_a: correlated with\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: positively_correlated_with\nsymmetric: true\nrange: named thing\n\n
                                        "},{"location":"preceded_by/","title":"Slot: preceded_by (multivalued)","text":"Description: holds between two processes, where the other is completed before the one begins Inverse: precedes

                                        Domain: Occurrent Range: Occurrent

                                        "},{"location":"preceded_by/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • temporally_related_to
                                              • preceded_by
                                        "},{"location":"preceded_by/#linkml-source","title":"LinkML Source","text":"
                                        name: preceded by\ndescription: holds between two processes, where the other is completed before the\n  one begins\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- BFO:0000062\nnarrow_mappings:\n- FMA:transforms_from\n- RO:0002087\n- RO:0002285\nbroad_mappings:\n- GENEPIO:0001739\nis_a: temporally related to\ndomain: occurrent\nmultivalued: true\ninherited: true\nalias: preceded_by\ninverse: precedes\nrange: occurrent\n\n
                                        "},{"location":"precedes/","title":"Slot: precedes (multivalued)","text":"Description: holds between two processes, where one completes before the other begins Inverse: preceded by

                                        Domain: Occurrent Range: Occurrent

                                        "},{"location":"precedes/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • temporally_related_to
                                              • precedes
                                        "},{"location":"precedes/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"precedes/#linkml-source","title":"LinkML Source","text":"
                                        name: precedes\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between two processes, where one completes before the other begins\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- BFO:0000063\n- SEMMEDDB:PRECEDES\n- SNOMED:occurs_before\nclose_mappings:\n- RO:0002263\n- RO:0002264\nnarrow_mappings:\n- FMA:transforms_into\n- RO:0002090\n- RO:0002411\n- RO:0002412\nbroad_mappings:\n- WIKIDATA_PROPERTY:P156\nis_a: temporally related to\ndomain: occurrent\nmultivalued: true\ninherited: true\nalias: precedes\ninverse: preceded by\nrange: occurrent\n\n
                                        "},{"location":"predicate/","title":"Slot: predicate","text":"Description: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. Required: True Notes: Has a value from the Biolink related_to hierarchy. In RDF, this corresponds to rdf:predicate and in Neo4j this corresponds to the relationship type. The convention is for an edge label in snake_case form. For example, biolink:related_to, biolink:causes, biolink:treats

                                        Domain: Association Range: PredicateType

                                        "},{"location":"predicate/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • predicate
                                        "},{"location":"predicate/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot PredicateMapping A deprecated predicate mapping object contains the deprecated predicate and an example of the rewiring that should be done to use a qualified statement in its place. no Association A typed association between two entities, supported by evidence no"},{"location":"predicate/#linkml-source","title":"LinkML Source","text":"
                                        name: predicate\nlocal_names:\n  ga4gh:\n    local_name_source: ga4gh\n    local_name_value: annotation predicate\n  translator:\n    local_name_source: translator\n    local_name_value: predicate\ndescription: A high-level grouping for the relationship type. AKA minimal predicate.\n  This is analogous to category for nodes.\nnotes:\n- Has a value from the Biolink related_to hierarchy. In RDF,  this corresponds to\n  rdf:predicate and in Neo4j this corresponds to the relationship type. The convention\n  is for an edge label in snake_case form. For example, biolink:related_to, biolink:causes,\n  biolink:treats\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- owl:annotatedProperty\n- OBAN:association_has_predicate\nis_a: association slot\ndomain: association\nslot_uri: rdf:predicate\nalias: predicate\ndomain_of:\n- predicate mapping\n- association\nrange: predicate type\nrequired: true\n\n
                                        "},{"location":"predicate_mappings/","title":"Slot: predicate_mappings (multivalued)","text":"Description: A collection of relationships that are not used in biolink, but have biolink patterns that can be used to replace them. This is a temporary slot to help with the transition to the fully qualified predicate model in Biolink3.

                                        Range: PredicateMapping

                                        "},{"location":"predicate_mappings/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot MappingCollection A collection of deprecated mappings. no"},{"location":"predicate_mappings/#linkml-source","title":"LinkML Source","text":"
                                        name: predicate mappings\ndescription: A collection of relationships that are not used in biolink, but have\n  biolink patterns that can  be used to replace them.  This is a temporary slot to\n  help with the transition to the fully qualified predicate model in Biolink3.\nfrom_schema: https://w3id.org/biolink/biolink-model\nmultivalued: true\nalias: predicate_mappings\ndomain_of:\n- mapping collection\nrange: predicate mapping\ninlined: true\ninlined_as_list: true\n\n
                                        "},{"location":"predisposes_to_condition/","title":"Slot: predisposes_to_condition (multivalued)","text":"Description: Holds between two entities where the presence or application of one increases the chance that the other will come to be. Aliases: risk factor for

                                        Domain: ChemicalOrDrugOrTreatment Range: DiseaseOrPhenotypicFeature

                                        "},{"location":"predisposes_to_condition/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • affects_likelihood_of
                                              • predisposes_to_condition [ promotes_condition]
                                        "},{"location":"predisposes_to_condition/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"predisposes_to_condition/#linkml-source","title":"LinkML Source","text":"
                                        name: predisposes to condition\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: Holds between two entities where the presence or application of one increases\n  the chance that the other will come to be.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- risk factor for\nis_a: affects likelihood of\nmixins:\n- promotes condition\ndomain: chemical or drug or treatment\nmultivalued: true\ninherited: true\nalias: predisposes_to_condition\nrange: disease or phenotypic feature\n\n
                                        "},{"location":"preventative_for_condition/","title":"Slot: preventative_for_condition (multivalued)","text":"Description: Holds between a substance, procedure, or activity and a medical condition (disease or phenotypic feature), and states that the substance, procedure, or activity is able to prevent it manifesting in the first place. Aliases: prophylactic for, prevents

                                        Domain: ChemicalOrDrugOrTreatment Range: DiseaseOrPhenotypicFeature

                                        "},{"location":"preventative_for_condition/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • affects_likelihood_of
                                              • preventative_for_condition [ treats]
                                        "},{"location":"preventative_for_condition/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"preventative_for_condition/#linkml-source","title":"LinkML Source","text":"
                                        name: preventative for condition\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\n  opposite_of:\n    tag: opposite_of\n    value: promotes condition\ndescription: Holds between a substance, procedure, or activity and a medical condition\n  (disease or phenotypic feature),  and states that the  substance, procedure, or\n  activity is able to prevent it manifesting in the first place.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- prophylactic for\n- prevents\nis_a: affects likelihood of\nmixins:\n- treats\ndomain: chemical or drug or treatment\nmultivalued: true\ninherited: true\nalias: preventative_for_condition\nrange: disease or phenotypic feature\n\n
                                        "},{"location":"primarily_composed_of/","title":"Slot: primarily_composed_of (multivalued)","text":"Inverse: composed primarily of

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"primarily_composed_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • primarily_composed_of
                                        "},{"location":"primarily_composed_of/#linkml-source","title":"LinkML Source","text":"
                                        name: primarily composed of\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: primarily_composed_of\ninverse: composed primarily of\nrange: named thing\n\n
                                        "},{"location":"primary_knowledge_source/","title":"Slot: primary_knowledge_source","text":"Description: The most upstream source of the knowledge expressed in an Association that an implementer can identify. Performing a rigorous analysis of upstream data providers is expected; every effort is made to catalog the most upstream source of data in this property. Only one data source should be declared primary in any association. \"aggregator knowledge source\" can be used to capture non-primary sources. Notes: For example: a single ChemicalToGene Edge originally curated by ClinicalTrials.org, is aggregated by ChEMBL, then incorporated into the MolePro KP, then sent via TRAPI message to the ARAGORN ARA, and finally sent to the NCATS ARS. The retrieval path for this Edge is as follows: ARS--retrieved_from--> ARAGORN --retrieved_from--> MolePro --retrieved_from--> ChEMBL --retrieved_from--> ClinicalTrials.gov The \"primary knowledge source\" for this edge is \"infores:clinical-trials-gov\". \"infores:chembl\" and \"infores:molecular_data_provider\" are listed in the \"aggregator knowledge source\" property.

                                        Domain: Association Range: String

                                        "},{"location":"primary_knowledge_source/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • knowledge_source
                                            • primary_knowledge_source
                                        "},{"location":"primary_knowledge_source/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Association A typed association between two entities, supported by evidence no"},{"location":"primary_knowledge_source/#linkml-source","title":"LinkML Source","text":"
                                        name: primary knowledge source\ndescription: The most upstream source of the knowledge expressed in an Association\n  that an implementer can identify.  Performing a rigorous analysis of upstream data\n  providers is expected; every effort is made to catalog the most upstream source\n  of data in this property.  Only one data source should be declared primary in any\n  association.  \"aggregator knowledge source\" can be used to capture non-primary sources.\nnotes:\n- 'For example: a single ChemicalToGene Edge originally curated by ClinicalTrials.org,\n  is aggregated by ChEMBL, then  incorporated into the MolePro KP, then sent via TRAPI\n  message to the ARAGORN ARA, and finally sent to  the NCATS ARS. The retrieval path\n  for this Edge is as follows:  ARS--retrieved_from-->  ARAGORN  --retrieved_from-->   MolePro  --retrieved_from-->\n  ChEMBL --retrieved_from-->  ClinicalTrials.gov The \"primary knowledge source\" for\n  this edge is \"infores:clinical-trials-gov\".  \"infores:chembl\" and \"infores:molecular_data_provider\"\n  are listed in the \"aggregator knowledge source\" property.'\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: knowledge source\ndomain: association\nmultivalued: false\nalias: primary_knowledge_source\ndomain_of:\n- association\nrange: string\n\n
                                        "},{"location":"produced_by/","title":"Slot: produced_by (multivalued)","text":"Inverse: produces

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"produced_by/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • produced_by
                                        "},{"location":"produced_by/#linkml-source","title":"LinkML Source","text":"
                                        name: produced by\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0003001\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: produced_by\ninverse: produces\nrange: named thing\n\n
                                        "},{"location":"produces/","title":"Slot: produces (multivalued)","text":"Description: holds between a material entity and a product that is generated through the intentional actions or functioning of the material entity

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"produces/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • produces
                                        "},{"location":"produces/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"produces/#linkml-source","title":"LinkML Source","text":"
                                        name: produces\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between a material entity and a product that is generated through\n  the intentional actions or functioning of the material entity\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0003000\n- WIKIDATA_PROPERTY:P1056\n- SEMMEDDB:PRODUCES\nrelated_mappings:\n- GOREL:0001010\nnarrow_mappings:\n- NCIT:R29\n- SNOMED:has_process_output\n- SNOMED:specimen_procedure_of\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: produces\nrange: named thing\n\n
                                        "},{"location":"promotes_condition/","title":"Slot: promotes_condition (multivalued)","text":"Description: Holds between a substance, procedure, or activity and a medical condition (disease or phenotypic feature), and states that the substance, procedure, or activity is able to promote it manifesting in the first place.

                                        Domain: ChemicalOrDrugOrTreatment Range: DiseaseOrPhenotypicFeature

                                        "},{"location":"promotes_condition/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • promotes_condition
                                        "},{"location":"promotes_condition/#mixin-usage","title":"Mixin Usage","text":"mixed into description range domain predisposes_to_condition Holds between two entities where the presence or application of one increases the chance that the other will come to be. disease or phenotypic feature exacerbates_condition Holds between a substance, procedure, or activity and an existing medical condition (disease or phenotypic feature) where the substance, procedure, or activity worsens some or all aspects of the condition. disease or phenotypic feature"},{"location":"promotes_condition/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"promotes_condition/#linkml-source","title":"LinkML Source","text":"
                                        name: promotes condition\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\n  opposite_of:\n    tag: opposite_of\n    value: preventative for condition\ndescription: Holds between a substance, procedure, or activity and a medical condition\n  (disease or phenotypic feature),  and states that the  substance, procedure, or\n  activity is able to promote it manifesting in the first place.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to at instance level\nmixin: true\ndomain: chemical or drug or treatment\nmultivalued: true\ninherited: true\nalias: promotes_condition\nrange: disease or phenotypic feature\n\n
                                        "},{"location":"provided_by/","title":"Slot: provided_by (multivalued)","text":"Description: The value in this node property represents the knowledge provider that created or assembled the node and all of its attributes. Used internally to represent how a particular node made its way into a knowledge provider or graph.

                                        Domain: NamedThing Range: String

                                        "},{"location":"provided_by/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • provided_by
                                        "},{"location":"provided_by/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot NamedThing a databased entity or concept/class no"},{"location":"provided_by/#linkml-source","title":"LinkML Source","text":"
                                        name: provided by\ndescription: The value in this node property represents the knowledge provider that\n  created or assembled the node and all of its attributes.  Used internally to represent\n  how a particular node made its way into a knowledge provider or graph.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: node property\ndomain: named thing\nmultivalued: true\nalias: provided_by\ndomain_of:\n- named thing\nrange: string\n\n
                                        "},{"location":"provider/","title":"Slot: provider (multivalued)","text":"Description: person, group, organization or project that provides a piece of information (e.g. a knowledge association).

                                        Domain: Agent Range: InformationContentEntity

                                        "},{"location":"provider/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • contributor
                                              • provider
                                        "},{"location":"provider/#linkml-source","title":"LinkML Source","text":"
                                        name: provider\ndescription: person, group, organization or project that provides a piece of information\n  (e.g. a knowledge association).\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: contributor\ndomain: agent\nmultivalued: true\ninherited: true\nalias: provider\nrange: information content entity\n\n
                                        "},{"location":"publication_type/","title":"Slot: publication_type (multivalued)","text":"Description: Ontology term for publication type may be drawn from Dublin Core types (https://www.dublincore.org/specifications/dublin-core/dcmi-type-vocabulary/), FRBR-aligned Bibliographic Ontology (https://sparontologies.github.io/fabio/current/fabio.html), the MESH publication types (https://www.nlm.nih.gov/mesh/pubtypes.html), the Confederation of Open Access Repositories (COAR) Controlled Vocabulary for Resource Type Genres (http://vocabularies.coar-repositories.org/documentation/resource_types/), Wikidata (https://www.wikidata.org/wiki/Wikidata:Publication_types), or equivalent publication type ontology. When a given publication type ontology term is used within a given knowledge graph, then the CURIE identified term must be documented in the graph as a concept node of biolink:category biolink:OntologyClass.

                                        Range: String

                                        "},{"location":"publication_type/#linkml-source","title":"LinkML Source","text":"
                                        name: publication type\ndescription: Ontology term for publication type may be drawn from Dublin Core types\n  (https://www.dublincore.org/specifications/dublin-core/dcmi-type-vocabulary/), FRBR-aligned\n  Bibliographic Ontology (https://sparontologies.github.io/fabio/current/fabio.html),\n  the MESH publication types (https://www.nlm.nih.gov/mesh/pubtypes.html), the Confederation\n  of Open Access Repositories (COAR) Controlled Vocabulary for Resource Type Genres\n  (http://vocabularies.coar-repositories.org/documentation/resource_types/), Wikidata\n  (https://www.wikidata.org/wiki/Wikidata:Publication_types), or equivalent publication\n  type ontology. When a given publication type ontology term is used within a given\n  knowledge graph, then the CURIE identified term must be documented in the graph\n  as a concept node of biolink:category biolink:OntologyClass.\nfrom_schema: https://w3id.org/biolink/biolink-model\nvalues_from:\n- dctypes\n- fabio\n- MESH_PUB\n- COAR_RESOURCE\n- WIKIDATA\nslot_uri: dct:type\nmultivalued: true\nalias: publication_type\nrange: string\n\n
                                        "},{"location":"publications/","title":"Slot: publications (multivalued)","text":"Description: One or more publications that report the statement expressed in an Association, or provide information used as evidence supporting this statement. Aliases: supporting publications, supporting documents

                                        Domain: Association Range: Publication

                                        "},{"location":"publications/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • publications
                                        "},{"location":"publications/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Association A typed association between two entities, supported by evidence no"},{"location":"publications/#linkml-source","title":"LinkML Source","text":"
                                        name: publications\ndescription: One or more publications that report the statement expressed in an  Association,\n  or provide information used as evidence supporting this statement.\ncomments:\n- 'The notion of a \u2018Publication\u2019 is considered broadly to include any  document made\n  available for public consumption. It covers journal issues,  individual articles,\n  and books - and also things like article pre-prints,  white papers, patents, drug\n  labels, web pages, protocol documents, etc. '\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- supporting publications\n- supporting documents\nis_a: association slot\ndomain: association\nmultivalued: true\nalias: publications\ndomain_of:\n- association\nrange: publication\n\n
                                        "},{"location":"published_in/","title":"Slot: published_in","text":"Description: CURIE identifier of a broader publication context within which the publication may be placed, e.g. a specified book or journal.

                                        Domain: Publication Range: Uriorcurie

                                        "},{"location":"published_in/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • published_in
                                        "},{"location":"published_in/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot BookChapter None yes Article a piece of writing on a particular topic presented as a stand-alone section of a larger publication yes"},{"location":"published_in/#linkml-source","title":"LinkML Source","text":"
                                        name: published in\ndescription: CURIE identifier of a broader publication context within which the publication\n  may be placed, e.g. a specified book or journal.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- WIKIDATA_PROPERTY:P1433\nis_a: node property\nvalues_from:\n- NLMID\n- issn\n- isbn\ndomain: publication\nalias: published_in\ndomain_of:\n- book chapter\n- article\nrange: uriorcurie\n\n
                                        "},{"location":"publisher/","title":"Slot: publisher (multivalued)","text":"Description: organization or person responsible for publishing books, periodicals, podcasts, games or software. Note that in the case of publications which have a containing \"published in\" node property, the publisher association may not be attached directly to the embedded child publication, but only made in between the parent's publication node and the publisher agent of the encompassing publication (e.g. only from the Journal referenced by the 'published_in' property of an journal article Publication node).

                                        Domain: Agent Range: Publication

                                        "},{"location":"publisher/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • contributor
                                              • publisher
                                        "},{"location":"publisher/#linkml-source","title":"LinkML Source","text":"
                                        name: publisher\ndescription: organization or person responsible for publishing books, periodicals,\n  podcasts, games or software. Note that in the case of publications which have a\n  containing \"published in\" node property, the publisher association may not be attached\n  directly to the embedded child publication, but only made in between the parent's\n  publication node and the publisher agent of the encompassing publication (e.g. only\n  from the Journal referenced by the 'published_in' property of an journal article\n  Publication node).\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- dct:publisher\n- WIKIDATA_PROPERTY:P123\nis_a: contributor\ndomain: agent\nmultivalued: true\ninherited: true\nalias: publisher\nrange: publication\n\n
                                        "},{"location":"qualified_predicate/","title":"Slot: qualified_predicate","text":"Description: Predicate to be used in an association when subject and object qualifiers are present and the full reading of the statement requires a qualification to the predicate in use in order to refine or increase the specificity of the full statement reading. This qualifier holds a relationship to be used instead of that expressed by the primary predicate, in a \u2018full statement\u2019 reading of the association, where qualifier-based semantics are included. This is necessary only in cases where the primary predicate does not work in a full statement reading. Notes: to express the statement that \u201cChemical X causes increased expression of Gene Y\u201d, the core triple is read using the fields subject:ChemX, predicate:affects, object:GeneY . . . and the full statement is read using the fields subject:ChemX, qualified_predicate:causes, object:GeneY, object_aspect: expression, object_direction:increased. The predicate \u2018affects\u2019 is needed for the core triple reading, but does not make sense in the full statement reading (because \u201cChemical X affects increased expression of Gene Y'' is not what we mean to say here: it causes increased expression of Gene Y)

                                        Domain: Association Range: String

                                        "},{"location":"qualified_predicate/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • qualifier
                                            • qualified_predicate
                                        "},{"location":"qualified_predicate/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot PredicateMapping A deprecated predicate mapping object contains the deprecated predicate and an example of the rewiring that should be done to use a qualified statement in its place. no ChemicalAffectsGeneAssociation Describes an effect that a chemical has on a gene or gene product (e.g. an impact of on its abundance, activity,localization, processing, expression, etc.) yes GeneAffectsChemicalAssociation Describes an effect that a gene or gene product has on a chemical entity (e.g. an impact of on its abundance, activity, localization, processing, transport, etc.) yes"},{"location":"qualified_predicate/#linkml-source","title":"LinkML Source","text":"
                                        name: qualified predicate\ndescription: Predicate to be used in an association when subject and object qualifiers\n  are present and the full reading of the statement requires a qualification to the\n  predicate in use in order to refine or  increase the specificity of the full statement\n  reading.  This qualifier holds a relationship to be used instead of that  expressed\n  by the primary predicate, in a \u2018full statement\u2019 reading of the association, where\n  qualifier-based  semantics are included.  This is necessary only in cases where\n  the primary predicate does not work in a  full statement reading.\nnotes:\n- 'to express the statement that \u201cChemical X causes increased expression of Gene Y\u201d,\n  the core triple is read  using the fields subject:ChemX, predicate:affects, object:GeneY\n  . . . and the full statement is read using  the fields subject:ChemX, qualified_predicate:causes,\n  object:GeneY, object_aspect: expression,  object_direction:increased. The predicate\n  \u2018affects\u2019 is needed for the core triple reading, but does not make  sense in the\n  full statement reading  (because \u201cChemical X affects increased expression of Gene\n  Y'''' is not  what we mean to say here: it causes increased expression of Gene Y)'\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: qualifier\ndomain: association\nalias: qualified_predicate\ndomain_of:\n- predicate mapping\n- chemical affects gene association\n- gene affects chemical association\nrange: string\n\n
                                        "},{"location":"qualifier/","title":"Slot: qualifier","text":"Description: grouping slot for all qualifiers on an edge. useful for testing compliance with association classes

                                        Domain: Association Range: String

                                        "},{"location":"qualifier/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • qualifier
                                            • population_context_qualifier
                                            • temporal_context_qualifier
                                            • form_or_variant_qualifier
                                            • aspect_qualifier
                                            • derivative_qualifier
                                            • part_qualifier
                                            • context_qualifier
                                            • direction_qualifier
                                            • qualified_predicate
                                            • statement_qualifier
                                            • frequency_qualifier
                                            • severity_qualifier
                                            • sex_qualifier
                                            • onset_qualifier
                                        "},{"location":"qualifier/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Association A typed association between two entities, supported by evidence no"},{"location":"qualifier/#linkml-source","title":"LinkML Source","text":"
                                        name: qualifier\ndescription: grouping slot for all qualifiers on an edge.  useful for testing compliance\n  with association classes\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nalias: qualifier\ndomain_of:\n- association\nrange: string\n\n
                                        "},{"location":"qualifiers/","title":"Slot: qualifiers (DEPRECATED) (multivalued)","text":"Description: connects an association to qualifiers that modify or qualify the meaning of that association

                                        Domain: Association Range: OntologyClass

                                        "},{"location":"qualifiers/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • qualifiers
                                        "},{"location":"qualifiers/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Association A typed association between two entities, supported by evidence no"},{"location":"qualifiers/#linkml-source","title":"LinkML Source","text":"
                                        name: qualifiers\nlocal_names:\n  ga4gh:\n    local_name_source: ga4gh\n    local_name_value: annotation qualifier\ndescription: connects an association to qualifiers that modify or qualify the meaning\n  of that association\ndeprecated: 'True'\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nmultivalued: true\nalias: qualifiers\ndomain_of:\n- association\nrange: ontology class\n\n
                                        "},{"location":"quantifier_qualifier/","title":"Slot: quantifier_qualifier","text":"Description: A measurable quantity for the object of the association

                                        Domain: Association Range: OntologyClass

                                        "},{"location":"quantifier_qualifier/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • quantifier_qualifier
                                        "},{"location":"quantifier_qualifier/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot GeneExpressionMixin Observed gene expression intensity, context (site, stage) and associated phenotypic status within which the expression occurs. yes GeneToExpressionSiteAssociation An association between a gene and a gene expression site, possibly qualified by stage/timing info. yes"},{"location":"quantifier_qualifier/#linkml-source","title":"LinkML Source","text":"
                                        name: quantifier qualifier\ndescription: A measurable quantity for the object of the association\nfrom_schema: https://w3id.org/biolink/biolink-model\nnarrow_mappings:\n- LOINC:analyzes\n- LOINC:measured_by\n- LOINC:property_of\n- SEMMEDDB:MEASURES\n- UMLS:measures\nis_a: association slot\ndomain: association\nalias: quantifier_qualifier\ndomain_of:\n- gene expression mixin\n- gene to expression site association\nrange: ontology class\n\n
                                        "},{"location":"reaction_balanced/","title":"Slot: reaction_balanced","text":"

                                        Domain: Association Range: Boolean

                                        "},{"location":"reaction_balanced/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • reaction_balanced
                                        "},{"location":"reaction_balanced/#linkml-source","title":"LinkML Source","text":"
                                        name: reaction balanced\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nalias: reaction_balanced\nrange: boolean\n\n
                                        "},{"location":"reaction_direction/","title":"Slot: reaction_direction","text":"Description: the direction of a reaction as constrained by the direction enum (ie: left_to_right, neutral, etc.)

                                        Domain: Association Range: ReactionDirectionEnum

                                        "},{"location":"reaction_direction/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • reaction_direction
                                        "},{"location":"reaction_direction/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot ReactionToParticipantAssociation None no"},{"location":"reaction_direction/#linkml-source","title":"LinkML Source","text":"
                                        name: reaction direction\ndescription: 'the direction of a reaction as constrained by the direction enum (ie:\n  left_to_right, neutral, etc.)'\nfrom_schema: https://w3id.org/biolink/biolink-model\nnarrow_mappings:\n- NCIT:C42677\nis_a: association slot\ndomain: association\nalias: reaction_direction\ndomain_of:\n- reaction to participant association\nrange: ReactionDirectionEnum\n\n
                                        "},{"location":"reaction_side/","title":"Slot: reaction_side","text":"Description: the side of a reaction being modeled (ie: left or right)

                                        Domain: Association Range: ReactionSideEnum

                                        "},{"location":"reaction_side/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • reaction_side
                                        "},{"location":"reaction_side/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot ReactionToParticipantAssociation None no"},{"location":"reaction_side/#linkml-source","title":"LinkML Source","text":"
                                        name: reaction side\ndescription: 'the side of a reaction being modeled (ie: left or right)'\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nalias: reaction_side\ndomain_of:\n- reaction to participant association\nrange: ReactionSideEnum\n\n
                                        "},{"location":"reading-a-qualifier-based-statement/","title":"Reading a Qualifier-Based Statement","text":""},{"location":"reading-a-qualifier-based-statement/#reading-a-qualifier-based-statement","title":"Reading a Qualifier-Based Statement","text":"

                                        Here we provide below a guide for how to \u2018read\u2019 the meaning of an Association Statement by composing the semantics encoded in its SPOQ slots. Note that many such Associations will consist only of a subject-predicate-object triple - in which case a reading of the statement expressed is straight-forward. When qualifiers are included, this introduces a second level of meaning that complements the statement made by the core SPO triple. This idea that there can be two related statements at two levels of granularity encoded in a single Association is a critical idea behind the qualifier-based approach: The first level is the Core Triple Reading of the Association, which considers only the subject, predicate, and object slots. This reading must be clear and true. The second level is the Full Statement Reading of the Association, which considers the semantics added by qualifier slots (subject/object qualifiers, and statement qualifiers). This reading must also be clear and true as well (which often requires use of a qualified_predicate). Note that the Full Statement Reading provides additional detail or context for the claim made in the core triple. It should not represent a completely independent or unrelated statement.

                                        "},{"location":"reading-a-qualifier-based-statement/#example-composing-qualifier-semantics","title":"Example: Composing Qualifier Semantics","text":"

                                        The example below shows a complex Association Statement that utilizes each of these types of node qualifier slots to represent a record from the CTD database that asserts \u201cA Hexachlorobenzene metabolite increases methylation of a mutant form of the CDKN2A promoter in the nucleus of HeLa cells\u201d.

                                        subject: CHEBI:5692 # Hexachlorobenzene\nsubject_derivative: metabolite\npredicate: biolink:affects\nqualified_predicate: biolink:causes\nobject:  NCBIGene:1029 # CDKN2A\nobject_part: promoter\nobject_form_or_variant: mutant_form\nobject_aspect:  methylation\nobject_direction: increased\nobject_context: \"UBERON:0001013\" # nucleus, \nexperimental_context_qualifier: HeLa cells\n

                                        To extract the assertions encoded in this structure: - Read the Core S-P-O Triple: This first layer of meaning is comprised only of the \u2018core concepts\u2019 captured in the subject and object slots, and the predicate which expresses a true, high-level relationship between them. \u201cHexachlorobenzene affects CDKN2A\u201d - Compose the Full Subject and Object Concepts: When there are subject/object qualifiers in the Association, combine the core concepts with their qualifiers to compose their full meaning. - Full/composed subject concept = \u201cHexachlorobenzene metabolite\u201d - Full/composed object concept = \u201cIncreased Methylation of a mutant form of the CDKN2A promoter in the nucleus\u201d - Read the Full Statement: - Read the relationship between the composed subject and object concepts, along with additional info/context provided by any statement-level qualifiers or quantifiers. - When provided, the qualified_predicate should be used in this full statement reading. \u201cHexachlorobenzene metabolite causes Increased methylation of a mutant form of the CDKN2A promoter in the nucleus of HeLa cells\u201d

                                        "},{"location":"reading-a-qualifier-based-statement/#example-ordered-application-of-qualifier-semantics-to-compose-an-object-node-concept","title":"Example: Ordered Application of Qualifier Semantics to Compose an Object Node Concept","text":"

                                        In cases where there are multiple qualifiers on a single subject or object concept, we can provide conventions for the order in quch qualifier semantics are layered onto the core concept. This can facilitate the semantic interpretation of a statement, and remove ambiguity where different qualifier ordering results in subtly different statement meaning (see Box 2).

                                        • object: the simple core concept \u2018X\u2019
                                        • e.g. the CDKN2A gene
                                        • object_part: a particular part of \u2018X\u2019
                                        • e.g. the promoter of the CDKN2A gene
                                        • object_form_or_variant: a particular form of this part of \u2018X\u2019
                                        • e.g. a modified form of the promoter of the CDKN2A gene
                                        • object_aspect: a particular aspect of this form of this part of \u2018X\u2019 (e.g. its abundance, its transport)
                                        • e.g. methylation of a modified form of the promoter of the CDKN2A gene
                                        • object_direction: an increase or decrease in this particular aspect of \u2018X\u2019
                                        • e.g. increased methylation of a modified form of the CDKN2A promoter
                                        • object_context: an inc/dec of a particular aspect of this form of this part of \u2018X\u2019, in a particular context
                                        • e.g. increased methylation of a modified form of the CDKN2A promoter in the nucleus

                                        Importantly, each new qualifier layer applies to the concept composed by all qualifiers preceding it. So in the example above, the \u2018methylation\u2019 aspect applies to the concept composed by the three qualifiers preceding it (\u2018a mutant form of the promoter of the CDKN2A gene\u2019), not directly to the core concept (\u2018CDKN2A\u2019).

                                        "},{"location":"regulated_by/","title":"Slot: regulated_by (multivalued)","text":"Inverse: regulates

                                        Domain: PhysicalEssenceOrOccurrent Range: PhysicalEssenceOrOccurrent

                                        "},{"location":"regulated_by/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • affected_by
                                              • regulated_by
                                        "},{"location":"regulated_by/#linkml-source","title":"LinkML Source","text":"
                                        name: regulated by\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: affected by\ndomain: physical essence or occurrent\nmultivalued: true\ninherited: true\nalias: regulated_by\ninverse: regulates\nrange: physical essence or occurrent\n\n
                                        "},{"location":"regulates/","title":"Slot: regulates (multivalued)","text":"Description: A more specific form of affects, that implies the effect results from a biologically evolved control mechanism. Gene-affects-gene relationships will (almost) always involve regulation. Exogenous/environmental chemical-affects-gene relationships are not cases of regulation in this definition. Instead these would be captured using the 'affects' predicate, or possibly one of the 'interacts with' predicates depending on the nature of the interaction. Notes: The RO definition of 'directly regulates the activity of' is an exact_mapping here because it describes genetic regulation from the point of view of one genetic entity regulating another, as opposed to \"RO:0002211\" which describes process to process regulation.

                                        Domain: PhysicalEssenceOrOccurrent Range: PhysicalEssenceOrOccurrent

                                        "},{"location":"regulates/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • affects
                                              • regulates [ interacts_with]
                                        "},{"location":"regulates/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"regulates/#linkml-source","title":"LinkML Source","text":"
                                        name: regulates\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: A more specific form of affects, that implies the effect results from\n  a biologically evolved control mechanism. Gene-affects-gene relationships will (almost)\n  always involve regulation.  Exogenous/environmental chemical-affects-gene relationships  are\n  not cases of regulation in this definition. Instead these would be captured using\n  the 'affects' predicate, or possibly one of the 'interacts with' predicates depending\n  on the nature of the interaction.\nnotes:\n- The RO definition of 'directly regulates the activity of' is an exact_mapping here\n  because  it describes genetic regulation from the point of view of one genetic entity\n  regulating another, as opposed to \"RO:0002211\" which describes process to process\n  regulation.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0002448\nbroad_mappings:\n- WIKIDATA_PROPERTY:P128\n- CHEMBL.MECHANISM:modulator\n- RO:0002295\n- RO:0002332\n- RO:0002448\nis_a: affects\nmixins:\n- interacts with\ndomain: physical essence or occurrent\nmultivalued: true\ninherited: true\nalias: regulates\nrange: physical essence or occurrent\n\n
                                        "},{"location":"related_condition/","title":"Slot: related_condition (multivalued)","text":"

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"related_condition/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • related_condition
                                        "},{"location":"related_condition/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"related_condition/#linkml-source","title":"LinkML Source","text":"
                                        name: related condition\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- GENO:0000790\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: related_condition\nsymmetric: true\nrange: named thing\n\n
                                        "},{"location":"related_synonym/","title":"Slot: related_synonym (multivalued)","text":"

                                        Domain: NamedThing Range: LabelType

                                        "},{"location":"related_synonym/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • synonym
                                            • related_synonym
                                        "},{"location":"related_synonym/#linkml-source","title":"LinkML Source","text":"
                                        name: related synonym\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- oboInOwl:hasRelatedSynonym\nis_a: synonym\ndomain: named thing\nmultivalued: true\nalias: related_synonym\nrange: label type\n\n
                                        "},{"location":"related_to/","title":"Slot: related_to (multivalued)","text":"Description: A relationship that is asserted between two named things

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"related_to/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_concept_level
                                          • related_to_at_instance_level
                                          • disease_has_location
                                          • location_of_disease
                                          • composed_primarily_of
                                          • primarily_composed_of
                                        "},{"location":"related_to/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"related_to/#linkml-source","title":"LinkML Source","text":"
                                        name: related to\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: A relationship that is asserted between two named things\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- skos:relatedMatch\n- UMLS:related_to\n- SEMMEDDB:ASSOCIATED_WITH\n- SEMMEDDB:ADMINISTERED_TO\nnarrow_mappings:\n- SEMMEDDB:compared_with\n- SEMMEDDB:higher_than\n- SEMMEDDB:lower_than\n- BFO:0000054\n- UBERON_CORE:protects\n- GOREL:0002005\n- GOREL:0012006\n- BTO:related_to\n- CHEBI:is_conjugate_acid_of\n- CHEBI:is_conjugate_base_of\n- CPT:has_add_on_code\n- CPT:mapped_to\n- EFO:0006351\n- FMA:connected_to\n- FMA:continuous_with\n- FMA:homonym_of\n- FMA:related_developmental_entity_of\n- RO:0002093\n- RO:0002092\n- RO:0002084\n- HCPCS:mapped_to\n- HMDB:disease\n- HMDB:has_protein_association\n- IAO:0000136\n- LOINC:has_answer\n- LOINC:has_challenge\n- LOINC:has_evaluation\n- LOINC:mapped_to\n- LOINC:mth_has_expanded_form\n- MESH:RO\n- MESH:has_mapping_qualifier\n- MESH:mapped_to\n- MONDO:disease_shares_features_of\n- NCIT:disease_may_have_associated_disease\n- NCIT:human_disease_maps_to_eo_disease\n- NCIT:is_abnormal_cell_of_disease\n- NCIT:is_related_to_endogenous_product\n- UBERON_NONAMESPACE:connected_to\n- UBERON_NONAMESPACE:innervated_by\n- NBO-PROPERTY:is_about\n- RO:0000053\n- PATO:reciprocal_of\n- RO:0000052\n- RO:0002001\n- RO:0002002\n- RO:0002003\n- RO:0002008\n- RO:0002134\n- RO:0002150\n- RO:0002159\n- RO:0002176\n- RO:0002177\n- RO:0002178\n- RO:0002179\n- RO:0002314\n- RO:0002322\n- RO:0002328\n- RO:0002332\n- RO:0002338\n- RO:0002339\n- RO:0002341\n- RO:0002342\n- RO:0002344\n- RO:0002348\n- RO:0002349\n- RO:0002356\n- RO:0002371\n- RO:0002372\n- RO:0002373\n- RO:0002374\n- RO:0002385\n- RO:0002387\n- RO:0002451\n- RO:0002494\n- RO:0002495\n- RO:0002568\n- RO:0002573\n- RO:0004026\n- RO:0004027\n- RO:0009001\n- RO:0009004\n- RXNORM:has_form\n- RXNORM:reformulated_to\n- SNOMED:has_associated_morphology\n- SNOMED:has_associated_procedure\n- SNOMED:has_direct_morphology\n- SNOMED:has_disposition\n- SNOMED:has_indirect_morphology\n- SNOMED:has_modification\n- SNOMED:has_procedure_morphology\n- SNOMED:has_specimen_source_morphology\n- SNOMED:inheres_in\n- SNOMED:is_interpreted_by\n- SNOMED:relative_to_part_of\n- UBERON:synapsed_by\n- UMLS:RO\n- UMLS:RQ\n- UMLS:class_code_classified_by\n- UMLS:exhibited_by\n- UMLS:has_context_binding\n- UMLS:has_form\n- UMLS:has_mapping_qualifier\n- UMLS:larger_than\n- UMLS:mapped_to\n- UMLS:owning_section_of\nbroad_mappings:\n- owl:topObjectProperty\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: related_to\nsymmetric: true\nrange: named thing\n\n
                                        "},{"location":"related_to_at_concept_level/","title":"Slot: related_to_at_concept_level (multivalued)","text":"Description: Represents a relationship held between terminology components that describe the conceptual model of a domain.

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"related_to_at_concept_level/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_concept_level
                                            • has_chemical_role
                                            • superclass_of
                                            • subclass_of
                                            • close_match
                                            • broad_match
                                            • narrow_match
                                            • member_of
                                            • has_member
                                        "},{"location":"related_to_at_concept_level/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"related_to_at_concept_level/#linkml-source","title":"LinkML Source","text":"
                                        name: related to at concept level\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: Represents a relationship held between terminology components that describe\n  the conceptual model of a domain.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: related_to_at_concept_level\nsymmetric: true\nrange: named thing\n\n
                                        "},{"location":"related_to_at_instance_level/","title":"Slot: related_to_at_instance_level (multivalued)","text":"Description: Represents a relationship held between two instances of a data classes. Much like an assertion component, in an ABox, these represent facts associated with the conceptual model.

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"related_to_at_instance_level/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • associated_with
                                            • opposite_of
                                            • affects_likelihood_of
                                            • likelihood_affected_by
                                            • target_for
                                            • has_target
                                            • active_in
                                            • has_active_component
                                            • acts_upstream_of
                                            • has_upstream_actor
                                            • mentions
                                            • mentioned_by
                                            • contributor
                                            • has_contributor
                                            • assesses
                                            • is_assessed_by
                                            • interacts_with
                                            • affects
                                            • affected_by
                                            • diagnoses
                                            • is_diagnosed_by
                                            • increases_amount_or_activity_of
                                            • amount_or_activity_increased_by
                                            • decreases_amount_or_activity_of
                                            • amount_or_activity_decreased_by
                                            • gene_product_of
                                            • has_gene_product
                                            • transcribed_to
                                            • transcribed_from
                                            • translates_to
                                            • translation_of
                                            • coexists_with
                                            • contributes_to
                                            • contribution_from
                                            • promotes_condition
                                            • condition_predisposed_by
                                            • studied_to_treat [ treats_or_taken_to_treat_or_studied_to_treat]
                                            • was_applied_to_treat [ treats_or_taken_to_treat_or_studied_to_treat]
                                            • has_phenotype
                                            • phenotype_of
                                            • occurs_in
                                            • contains_process
                                            • located_in
                                            • location_of
                                            • similar_to
                                            • has_sequence_location
                                            • sequence_location_of
                                            • model_of
                                            • models
                                            • overlaps
                                            • has_participant
                                            • participates_in
                                            • derives_into
                                            • derives_from
                                            • manifestation_of
                                            • has_manifestation
                                            • produces
                                            • produced_by
                                            • temporally_related_to
                                            • related_condition
                                            • is_sequence_variant_of
                                            • has_sequence_variant
                                            • disease_has_basis_in
                                            • occurs_in_disease
                                            • contraindicated_in
                                            • has_contraindication
                                            • has_not_completed
                                            • not_completed_by
                                            • has_completed
                                            • completed_by
                                            • in_linkage_disequilibrium_with
                                            • has_increased_amount
                                            • increased_amount_of
                                            • has_decreased_amount
                                            • decreased_amount_in
                                            • lacks_part
                                            • missing_from
                                            • develops_from
                                            • develops_into
                                            • in_taxon
                                            • taxon_of
                                            • has_molecular_consequence
                                            • is_molecular_consequence_of
                                        "},{"location":"related_to_at_instance_level/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"related_to_at_instance_level/#linkml-source","title":"LinkML Source","text":"
                                        name: related to at instance level\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: Represents a relationship held between two instances of a data classes.  Much\n  like an assertion component, in an ABox, these represent facts associated with the\n  conceptual model.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: related_to_at_instance_level\nsymmetric: true\nrange: named thing\n\n
                                        "},{"location":"relation/","title":"Slot: relation (DEPRECATED)","text":"

                                        Range: String

                                        "},{"location":"relation/#linkml-source","title":"LinkML Source","text":"
                                        name: relation\ndeprecated: 'True'\nfrom_schema: https://w3id.org/biolink/biolink-model\nalias: relation\nrange: string\n\n
                                        "},{"location":"relative_frequency_object/","title":"Slot: relative_frequency_object","text":"Description: The frequency at which subject and object concepts co-occur in records within a dataset/cohort, relative to the frequency at which the object concept appears in these same records.

                                        Domain: Association Range: String

                                        "},{"location":"relative_frequency_object/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • relative_frequency_object
                                        "},{"location":"relative_frequency_object/#linkml-source","title":"LinkML Source","text":"
                                        name: relative frequency object\ndescription: The frequency at which subject and object concepts co-occur in  records\n  within a dataset/cohort, relative to the frequency at which the object concept appears\n  in these same records.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nalias: relative_frequency_object\nrange: string\n\n
                                        "},{"location":"relative_frequency_object_confidence_interval/","title":"Slot: relative_frequency_object_confidence_interval","text":"Description: The 99% confidence interval for the relative_frequency_object calculation (i.e. the range of values within which the true value has a 99% chance of falling)

                                        Domain: Association Range: String

                                        "},{"location":"relative_frequency_object_confidence_interval/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • relative_frequency_object_confidence_interval
                                        "},{"location":"relative_frequency_object_confidence_interval/#linkml-source","title":"LinkML Source","text":"
                                        name: relative frequency object confidence interval\ndescription: The 99% confidence interval for the relative_frequency_object calculation\n  (i.e. the range of values within which the true value has a 99% chance of falling)\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nalias: relative_frequency_object_confidence_interval\nrange: string\n\n
                                        "},{"location":"relative_frequency_subject/","title":"Slot: relative_frequency_subject","text":"Description: The frequency at which subject and object concepts co-occur in records within a dataset/cohort, relative to the frequency at which the subject concept appears in these same records.

                                        Domain: Association Range: Float

                                        "},{"location":"relative_frequency_subject/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • relative_frequency_subject
                                        "},{"location":"relative_frequency_subject/#linkml-source","title":"LinkML Source","text":"
                                        name: relative frequency subject\ndescription: The frequency at which subject and object concepts co-occur in  records\n  within a dataset/cohort, relative to the frequency at which the subject concept\n  appears in these same records.\nexamples:\n- value: '0.01840490798'\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nalias: relative_frequency_subject\nrange: float\n\n
                                        "},{"location":"relative_frequency_subject_confidence_interval/","title":"Slot: relative_frequency_subject_confidence_interval","text":"Description: The 99% confidence interval for the relative_frequency_subject calculation (i.e. the range of values within which the true value has a 99% chance of falling)

                                        Domain: Association Range: String

                                        "},{"location":"relative_frequency_subject_confidence_interval/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • relative_frequency_subject_confidence_interval
                                        "},{"location":"relative_frequency_subject_confidence_interval/#linkml-source","title":"LinkML Source","text":"
                                        name: relative frequency subject confidence interval\ndescription: The 99% confidence interval for the relative_frequency_subject calculation\n  (i.e. the range of values within which the true value has a 99% chance of falling)\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nalias: relative_frequency_subject_confidence_interval\nrange: string\n\n
                                        "},{"location":"release-instructions/","title":"Release Instructions","text":"

                                        Use the following guidelines for making a new release for Biolink Model.

                                        Before making a release, be sure to check that all tests on master branch are running properly.

                                        "},{"location":"release-instructions/#determine-the-nature-of-the-release","title":"Determine the nature of the release","text":"

                                        Identify whether the release is either a Major release, Minor release or a Patch release.

                                        This can be determined by investigating what changed between the previous release tag and the latest commit on the master branch.

                                        "},{"location":"release-instructions/#update-version-in-biolink-modelyaml","title":"Update version in biolink-model.yaml","text":"

                                        Update the version in biolink-model.yaml, information-resource.yaml, semmed-exclude-list-model.yaml to reflect the new release (if not already up-to-date).

                                        Commit the changes to master branch. Wait for all the artifacts to be regenerated.

                                        "},{"location":"release-instructions/#update-changelog","title":"Update changelog","text":"

                                        Update ChangeLog and add the changes that are part of this release. Commit the changes to master branch.

                                        "},{"location":"release-instructions/#draft-a-new-release","title":"Draft a new release","text":"

                                        Go to GitHub Releases and draft a new release. Be sure to add the changes from the ChangeLog to the description of the release.

                                        "},{"location":"release-instructions/#keep-the-latest-branch-up-to-date-with-the-release-branch","title":"Keep the latest branch up to date with the release branch","text":"

                                        Checkout master Pull any updates merge master into 'latest' branch Push latest branch

                                        "},{"location":"release-instructions/#releasing-on-pypi","title":"Releasing on PyPI","text":"

                                        GitHub actions will build and push the package to PyPI automatically when a new release is created.

                                        "},{"location":"resistance_associated_with/","title":"Slot: resistance_associated_with (multivalued)","text":"Inverse: associated with resistance to

                                        Domain: ChemicalEntity Range: NamedThing

                                        "},{"location":"resistance_associated_with/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • associated_with
                                              • resistance_associated_with
                                        "},{"location":"resistance_associated_with/#linkml-source","title":"LinkML Source","text":"
                                        name: resistance associated with\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: associated with\ndomain: chemical entity\nmultivalued: true\ninherited: true\nalias: resistance_associated_with\ninverse: associated with resistance to\nrange: named thing\n\n
                                        "},{"location":"resource_id/","title":"Slot: resource_id","text":"Description: The CURIE for an Information Resource that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge.

                                        Domain: RetrievalSource Range: Uriorcurie

                                        "},{"location":"resource_id/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • resource_id
                                        "},{"location":"resource_id/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot RetrievalSource Provides information about how a particular InformationResource served as a source from which knowledge expressed in an Edge, or data used to generate this knowledge, was retrieved. yes"},{"location":"resource_id/#linkml-source","title":"LinkML Source","text":"
                                        name: resource id\ndescription: The CURIE for an Information Resource that served as a source of knowledge\n  expressed in an Edge, or a source of data used to generate this knowledge.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: node property\ndomain: retrieval source\nalias: resource_id\ndomain_of:\n- retrieval source\nrange: uriorcurie\n\n
                                        "},{"location":"resource_role/","title":"Slot: resource_role","text":"Description: The role played by the InformationResource in serving as a source for an Edge. Note that a given Edge should have one and only one 'primary' source, and may have any number of 'aggregator' or 'supporting data' sources.

                                        Domain: RetrievalSource Range: ResourceRoleEnum

                                        "},{"location":"resource_role/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • resource_role
                                        "},{"location":"resource_role/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot RetrievalSource Provides information about how a particular InformationResource served as a source from which knowledge expressed in an Edge, or data used to generate this knowledge, was retrieved. yes"},{"location":"resource_role/#linkml-source","title":"LinkML Source","text":"
                                        name: resource role\ndescription: The role played by the InformationResource in serving as a source for\n  an Edge. Note that a given Edge should have one and only one 'primary' source, and\n  may have any number of 'aggregator' or 'supporting data' sources.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: node property\ndomain: retrieval source\nalias: resource_role\ndomain_of:\n- retrieval source\nrange: ResourceRoleEnum\n\n
                                        "},{"location":"response_affected_by/","title":"Slot: response_affected_by (multivalued)","text":"Description: holds between two chemical entities where the susceptibility of a biological entity or system (e.g. an organism, cell, cellular component, macromolecular machine mixin, biological or pathological process) of one is affected by the action of the other.

                                        Domain: ChemicalEntityOrGeneOrGeneProduct Range: ChemicalEntityOrGeneOrGeneProduct

                                        "},{"location":"response_affected_by/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • affected_by
                                              • response_affected_by
                                                • response_increased_by
                                                • response_decreased_by
                                        "},{"location":"response_affected_by/#linkml-source","title":"LinkML Source","text":"
                                        name: response affected by\ndescription: holds between two chemical entities where the susceptibility of a biological\n  entity or system (e.g. an organism, cell, cellular component, macromolecular machine\n  mixin, biological or pathological process) of one is affected by the action of the\n  other.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: affected by\ndomain: chemical entity or gene or gene product\nmultivalued: true\ninherited: true\nalias: response_affected_by\nrange: chemical entity or gene or gene product\n\n
                                        "},{"location":"response_decreased_by/","title":"Slot: response_decreased_by (multivalued)","text":"Inverse: decreases response to

                                        Domain: ChemicalEntityOrGeneOrGeneProduct Range: ChemicalEntityOrGeneOrGeneProduct

                                        "},{"location":"response_decreased_by/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • affected_by
                                              • response_affected_by
                                                • response_decreased_by
                                        "},{"location":"response_decreased_by/#linkml-source","title":"LinkML Source","text":"
                                        name: response decreased by\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: response affected by\ndomain: chemical entity or gene or gene product\nmultivalued: true\ninherited: true\nalias: response_decreased_by\ninverse: decreases response to\nrange: chemical entity or gene or gene product\n\n
                                        "},{"location":"response_increased_by/","title":"Slot: response_increased_by (multivalued)","text":"Inverse: increases response to

                                        Domain: ChemicalEntityOrGeneOrGeneProduct Range: ChemicalEntityOrGeneOrGeneProduct

                                        "},{"location":"response_increased_by/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • affected_by
                                              • response_affected_by
                                                • response_increased_by
                                        "},{"location":"response_increased_by/#linkml-source","title":"LinkML Source","text":"
                                        name: response increased by\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: response affected by\ndomain: chemical entity or gene or gene product\nmultivalued: true\ninherited: true\nalias: response_increased_by\ninverse: increases response to\nrange: chemical entity or gene or gene product\n\n
                                        "},{"location":"retrieval_source_ids/","title":"Slot: retrieval_source_ids (multivalued)","text":"Description: A list of retrieval sources that served as a source of knowledge expressed in an Edge, or a source of data used to generate this knowledge.

                                        Range: RetrievalSource

                                        "},{"location":"retrieval_source_ids/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Association A typed association between two entities, supported by evidence no"},{"location":"retrieval_source_ids/#linkml-source","title":"LinkML Source","text":"
                                        name: retrieval source ids\ndescription: A list of retrieval sources that served as a source of knowledge expressed\n  in an Edge, or a source of data used to generate this knowledge.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nmultivalued: true\nalias: retrieval_source_ids\ndomain_of:\n- association\nrange: retrieval source\n\n
                                        "},{"location":"retrieved_on/","title":"Slot: retrieved_on","text":"

                                        Domain: Dataset Range: Date

                                        "},{"location":"retrieved_on/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • retrieved_on
                                        "},{"location":"retrieved_on/#linkml-source","title":"LinkML Source","text":"
                                        name: retrieved on\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- pav:retrievedOn\nis_a: node property\ndomain: dataset\nalias: retrieved_on\nrange: date\n\n
                                        "},{"location":"rights/","title":"Slot: rights","text":"

                                        Domain: InformationContentEntity Range: String

                                        "},{"location":"rights/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • rights
                                        "},{"location":"rights/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot InformationContentEntity a piece of information that typically describes some topic of discourse or is used as support. no"},{"location":"rights/#linkml-source","title":"LinkML Source","text":"
                                        name: rights\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- dct:rights\nis_a: node property\ndomain: information content entity\nalias: rights\ndomain_of:\n- information content entity\nrange: string\n\n
                                        "},{"location":"routes_of_delivery/","title":"Slot: routes_of_delivery (multivalued)","text":"Description: the method or process of administering a pharmaceutical compound to achieve a therapeutic effect in humans or animals.

                                        Range: DrugDeliveryEnum

                                        "},{"location":"routes_of_delivery/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot ChemicalMixture A chemical mixture is a chemical entity composed of two or more molecular entities. no"},{"location":"routes_of_delivery/#linkml-source","title":"LinkML Source","text":"
                                        name: routes of delivery\ndescription: the method or process of administering a pharmaceutical compound to achieve\n  a therapeutic effect in humans or animals.\nfrom_schema: https://w3id.org/biolink/biolink-model\nmultivalued: true\nalias: routes_of_delivery\ndomain_of:\n- chemical mixture\nrange: DrugDeliveryEnum\n\n
                                        "},{"location":"same_as/","title":"Slot: same_as (multivalued)","text":"Description: holds between two entities that are considered equivalent to each other

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"same_as/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_concept_level
                                            • close_match
                                              • exact_match
                                                • same_as
                                        "},{"location":"same_as/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"same_as/#linkml-source","title":"LinkML Source","text":"
                                        name: same as\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between two entities that are considered equivalent to each other\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- owl:sameAs\n- skos:exactMatch\n- WIKIDATA_PROPERTY:P2888\n- CHEMBL.MECHANISM:equivalent_to\n- MONDO:equivalentTo\nclose_mappings:\n- owl:equivalentClass\nnarrow_mappings:\n- DRUGBANK:external-identifier\nis_a: exact match\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: same_as\nsymmetric: true\nrange: named thing\n\n
                                        "},{"location":"semmed_agreement_count/","title":"Slot: semmed_agreement_count","text":"Description: The number of times this concept has been asserted in the SemMedDB literature database.

                                        Domain: Association Range: Integer

                                        "},{"location":"semmed_agreement_count/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • semmed_agreement_count
                                        "},{"location":"semmed_agreement_count/#linkml-source","title":"LinkML Source","text":"
                                        name: semmed agreement count\ndescription: The number of times this concept has been asserted in the SemMedDB literature\n  database.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nalias: semmed_agreement_count\nrange: integer\n\n
                                        "},{"location":"sensitivity_associated_with/","title":"Slot: sensitivity_associated_with (multivalued)","text":"Inverse: associated with sensitivity to

                                        Domain: ChemicalEntity Range: NamedThing

                                        "},{"location":"sensitivity_associated_with/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • associated_with
                                              • sensitivity_associated_with
                                        "},{"location":"sensitivity_associated_with/#linkml-source","title":"LinkML Source","text":"
                                        name: sensitivity associated with\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: associated with\ndomain: chemical entity\nmultivalued: true\ninherited: true\nalias: sensitivity_associated_with\ninverse: associated with sensitivity to\nrange: named thing\n\n
                                        "},{"location":"sequence_localization_attribute/","title":"Slot: sequence_localization_attribute","text":"Description: An attribute that can be applied to a genome sequence localization edge. These edges connect a nucleic acid entity such as an exon to an entity such as a chromosome. Edge properties are used to ascribe specific positional information and other metadata to the localization. In pragmatic terms this can be thought of as columns in a GFF3 line.

                                        Domain: GenomicSequenceLocalization Range: String

                                        "},{"location":"sequence_localization_attribute/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • sequence_localization_attribute
                                            • base_coordinate
                                            • interbase_coordinate
                                            • genome_build
                                            • strand
                                            • phase
                                        "},{"location":"sequence_localization_attribute/#linkml-source","title":"LinkML Source","text":"
                                        name: sequence localization attribute\ndescription: An attribute that can be applied to a genome sequence localization edge.\n  These edges connect a nucleic acid entity such as an exon to an entity such as a\n  chromosome. Edge properties are used to ascribe specific positional information\n  and other metadata to the localization. In pragmatic terms this can be thought of\n  as columns in a GFF3 line.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: genomic sequence localization\nalias: sequence_localization_attribute\nrange: string\n\n
                                        "},{"location":"sequence_location_of/","title":"Slot: sequence_location_of (multivalued)","text":"Inverse: has sequence location

                                        Domain: NucleicAcidEntity Range: NucleicAcidEntity

                                        "},{"location":"sequence_location_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • sequence_location_of
                                        "},{"location":"sequence_location_of/#linkml-source","title":"LinkML Source","text":"
                                        name: sequence location of\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to at instance level\ndomain: nucleic acid entity\nmultivalued: true\ninherited: true\nalias: sequence_location_of\ninverse: has sequence location\nrange: nucleic acid entity\n\n
                                        "},{"location":"sequence_variant_qualifier/","title":"Slot: sequence_variant_qualifier","text":"Description: a qualifier used in an association with the variant

                                        Domain: Association Range: SequenceVariant

                                        "},{"location":"sequence_variant_qualifier/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • sequence_variant_qualifier
                                        "},{"location":"sequence_variant_qualifier/#linkml-source","title":"LinkML Source","text":"
                                        name: sequence variant qualifier\ndescription: a qualifier used in an association with the variant\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nalias: sequence_variant_qualifier\nrange: sequence variant\n\n
                                        "},{"location":"severity_qualifier/","title":"Slot: severity_qualifier (DEPRECATED)","text":"Description: a qualifier used in a phenotypic association to state how severe the phenotype is in the subject

                                        Domain: Association Range: SeverityValue

                                        "},{"location":"severity_qualifier/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • qualifier
                                            • severity_qualifier
                                        "},{"location":"severity_qualifier/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot EntityToFeatureOrDiseaseQualifiersMixin Qualifiers for entity to disease or phenotype associations. no"},{"location":"severity_qualifier/#linkml-source","title":"LinkML Source","text":"
                                        name: severity qualifier\ndescription: a qualifier used in a phenotypic association to state how severe the\n  phenotype is in the subject\ndeprecated: 'True'\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: qualifier\ndomain: association\nalias: severity_qualifier\ndomain_of:\n- entity to feature or disease qualifiers mixin\nrange: severity value\n\n
                                        "},{"location":"sex_qualifier/","title":"Slot: sex_qualifier","text":"Description: a qualifier used in a phenotypic association to state whether the association is specific to a particular sex.

                                        Domain: Association Range: BiologicalSex

                                        "},{"location":"sex_qualifier/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • qualifier
                                            • sex_qualifier
                                        "},{"location":"sex_qualifier/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot EntityToPhenotypicFeatureAssociationMixin None no"},{"location":"sex_qualifier/#linkml-source","title":"LinkML Source","text":"
                                        name: sex qualifier\ndescription: a qualifier used in a phenotypic association to state whether the association\n  is specific to a particular sex.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: qualifier\ndomain: association\nalias: sex_qualifier\ndomain_of:\n- entity to phenotypic feature association mixin\nrange: biological sex\n\n
                                        "},{"location":"similar_to/","title":"Slot: similar_to (multivalued)","text":"Description: holds between an entity and some other entity with similar features.

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"similar_to/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • similar_to
                                              • homologous_to
                                              • chemically_similar_to
                                        "},{"location":"similar_to/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"similar_to/#linkml-source","title":"LinkML Source","text":"
                                        name: similar to\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between an entity and some other entity with similar features.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:HOM0000000\n- SO:similar_to\nis_a: related to at instance level\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: similar_to\nsymmetric: true\nrange: named thing\n\n
                                        "},{"location":"source_logo/","title":"Slot: source_logo","text":"

                                        Domain: DatasetSummary Range: String

                                        "},{"location":"source_logo/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • source_logo
                                        "},{"location":"source_logo/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot DatasetSummary an item that holds summary level information about a dataset. no"},{"location":"source_logo/#linkml-source","title":"LinkML Source","text":"
                                        name: source logo\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: node property\ndomain: dataset summary\nslot_uri: schema:logo\nalias: source_logo\ndomain_of:\n- dataset summary\nrange: string\n\n
                                        "},{"location":"source_web_page/","title":"Slot: source_web_page","text":"

                                        Domain: DatasetSummary Range: String

                                        "},{"location":"source_web_page/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • source_web_page
                                        "},{"location":"source_web_page/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot DatasetSummary an item that holds summary level information about a dataset. no"},{"location":"source_web_page/#linkml-source","title":"LinkML Source","text":"
                                        name: source web page\nfrom_schema: https://w3id.org/biolink/biolink-model\nbroad_mappings:\n- dct:source\nis_a: node property\ndomain: dataset summary\nalias: source_web_page\ndomain_of:\n- dataset summary\nrange: string\n\n
                                        "},{"location":"species_context_qualifier/","title":"Slot: species_context_qualifier","text":"Description: A statement qualifier representing a taxonomic category of species in which a relationship expressed in an association took place. Notes: Ontology CURIEs are expected as values here, the examples below are intended to help clarify the content of the CURIEs.

                                        Domain: Association Range: OrganismTaxon

                                        "},{"location":"species_context_qualifier/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • qualifier
                                            • statement_qualifier
                                              • species_context_qualifier
                                        "},{"location":"species_context_qualifier/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot PredicateMapping A deprecated predicate mapping object contains the deprecated predicate and an example of the rewiring that should be done to use a qualified statement in its place. no"},{"location":"species_context_qualifier/#linkml-source","title":"LinkML Source","text":"
                                        name: species context qualifier\ndescription: A statement qualifier representing a taxonomic category of species in\n  which a relationship expressed in an association took place.\nnotes:\n- Ontology CURIEs are expected as values here, the examples below are intended to\n  help clarify the content of the CURIEs.\nexamples:\n- value: zebrafish\n- value: human\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: statement qualifier\ndomain: association\nalias: species_context_qualifier\ndomain_of:\n- predicate mapping\nrange: organism taxon\n\n
                                        "},{"location":"stage_qualifier/","title":"Slot: stage_qualifier","text":"Description: stage during which gene or protein expression of takes place.

                                        Domain: Association Range: LifeStage

                                        "},{"location":"stage_qualifier/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • stage_qualifier
                                        "},{"location":"stage_qualifier/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot GeneExpressionMixin Observed gene expression intensity, context (site, stage) and associated phenotypic status within which the expression occurs. no GeneToExpressionSiteAssociation An association between a gene and a gene expression site, possibly qualified by stage/timing info. yes"},{"location":"stage_qualifier/#linkml-source","title":"LinkML Source","text":"
                                        name: stage qualifier\ndescription: stage during which gene or protein expression of takes place.\nexamples:\n- value: UBERON:0000069\n  description: larval stage\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nalias: stage_qualifier\ndomain_of:\n- gene expression mixin\n- gene to expression site association\nrange: life stage\n\n
                                        "},{"location":"start_coordinate/","title":"Slot: start_coordinate","text":"Description: The position at which the subject genomic entity starts on the chromosome or other entity to which it is located on. (ie: the start of the sequence being referenced is 1). Aliases: start

                                        Domain: GenomicSequenceLocalization Range: Integer

                                        "},{"location":"start_coordinate/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • sequence_localization_attribute
                                            • base_coordinate
                                              • start_coordinate
                                        "},{"location":"start_coordinate/#linkml-source","title":"LinkML Source","text":"
                                        name: start coordinate\ndescription: 'The position at which the subject genomic entity starts on the chromosome\n  or other entity to which it is located on. (ie: the start of the sequence being\n  referenced is 1).'\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- start\nexact_mappings:\n- gff3:start\nclose_mappings:\n- faldo:begin\nis_a: base coordinate\ndomain: genomic sequence localization\nalias: start_coordinate\nrange: integer\n\n
                                        "},{"location":"start_interbase_coordinate/","title":"Slot: start_interbase_coordinate","text":"Description: The position at which the subject nucleic acid entity starts on the chromosome or other entity to which it is located on. (ie: the start of the sequence being referenced is 0).

                                        Domain: GenomicSequenceLocalization Range: Integer

                                        "},{"location":"start_interbase_coordinate/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • sequence_localization_attribute
                                            • interbase_coordinate
                                              • start_interbase_coordinate
                                        "},{"location":"start_interbase_coordinate/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot GenomicSequenceLocalization A relationship between a sequence feature and a nucleic acid entity it is localized to. The reference entity may be a chromosome, chromosome region or information entity such as a contig. no"},{"location":"start_interbase_coordinate/#annotations","title":"Annotations","text":"property value opposite_of end interbase coordinate"},{"location":"start_interbase_coordinate/#linkml-source","title":"LinkML Source","text":"
                                        name: start interbase coordinate\nannotations:\n  opposite_of:\n    tag: opposite_of\n    value: end interbase coordinate\ndescription: 'The position at which the subject nucleic acid entity starts on the\n  chromosome or other entity to which it is located on. (ie: the start of the sequence\n  being referenced is 0).'\nfrom_schema: https://w3id.org/biolink/biolink-model\nclose_mappings:\n- faldo:begin\nis_a: interbase coordinate\ndomain: genomic sequence localization\nalias: start_interbase_coordinate\ndomain_of:\n- genomic sequence localization\nrange: integer\n\n
                                        "},{"location":"statement_qualifier/","title":"Slot: statement_qualifier","text":"

                                        Domain: Association Range: String

                                        "},{"location":"statement_qualifier/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • qualifier
                                            • statement_qualifier
                                              • causal_mechanism_qualifier
                                              • anatomical_context_qualifier
                                              • species_context_qualifier
                                        "},{"location":"statement_qualifier/#linkml-source","title":"LinkML Source","text":"
                                        name: statement qualifier\ndescription: ''\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: qualifier\ndomain: association\nalias: statement_qualifier\nrange: string\n\n
                                        "},{"location":"stoichiometry/","title":"Slot: stoichiometry","text":"Description: the relationship between the relative quantities of substances taking part in a reaction or forming a compound, typically a ratio of whole integers.

                                        Domain: Association Range: Integer

                                        "},{"location":"stoichiometry/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • stoichiometry
                                        "},{"location":"stoichiometry/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot ReactionToParticipantAssociation None no"},{"location":"stoichiometry/#linkml-source","title":"LinkML Source","text":"
                                        name: stoichiometry\ndescription: the relationship between the relative quantities of substances taking\n  part in a reaction or forming a compound, typically a ratio of whole integers.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nalias: stoichiometry\ndomain_of:\n- reaction to participant association\nrange: integer\n\n
                                        "},{"location":"strand/","title":"Slot: strand","text":"Description: The strand on which a feature is located. Has a value of '+' (sense strand or forward strand) or '-' (anti-sense strand or reverse strand).

                                        Domain: GenomicSequenceLocalization Range: StrandEnum

                                        "},{"location":"strand/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • sequence_localization_attribute
                                            • strand
                                        "},{"location":"strand/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot GenomicSequenceLocalization A relationship between a sequence feature and a nucleic acid entity it is localized to. The reference entity may be a chromosome, chromosome region or information entity such as a contig. no"},{"location":"strand/#linkml-source","title":"LinkML Source","text":"
                                        name: strand\ndescription: The strand on which a feature is located. Has a value of '+' (sense strand\n  or forward strand) or '-' (anti-sense strand or reverse strand).\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- gff3:strand\nis_a: sequence localization attribute\ndomain: genomic sequence localization\nalias: strand\ndomain_of:\n- genomic sequence localization\nrange: StrandEnum\n\n
                                        "},{"location":"studied_for_treatment_with/","title":"Slot: studied_for_treatment_with","text":"Inverse: studied to treat

                                        Domain: DiseaseOrPhenotypicFeature Range: ChemicalOrDrugOrTreatment

                                        "},{"location":"studied_for_treatment_with/#linkml-source","title":"LinkML Source","text":"
                                        name: studied for treatment with\nfrom_schema: https://w3id.org/biolink/biolink-model\ndomain: disease or phenotypic feature\nalias: studied_for_treatment_with\ninverse: studied to treat\nrange: chemical or drug or treatment\n\n
                                        "},{"location":"studied_to_treat/","title":"Slot: studied_to_treat (multivalued)","text":"Description: Holds between an substance, procedure, or activity and a medical condition, and reports that one or more scientific study has been performed to specifically test the potential of the substance, procedure, or activity to treat the medical condition (i.e. to ameliorate, stabilize, or cure the condition, or to delay, prevent, or reduce the risk of it manifesting in the first place). Notes: Predicates in this hierarchy are used in practice when a source reports performance of a study, but there is not sufficient evidence or demonstrated efficacy against the condition to warrant creating a \u2018treats\u2019 assertion edge. Note however that a 'studied to treat' edge may be used as evidence to support creation of a separate 'treats' prediction edge. A knowledge level of Observation MUST be used with this predicate (because it is merely reporting that a study was observed to have been performed).

                                        Domain: ChemicalOrDrugOrTreatment Range: DiseaseOrPhenotypicFeature

                                        "},{"location":"studied_to_treat/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • studied_to_treat [ treats_or_taken_to_treat_or_studied_to_treat]
                                              • in_clinical_trials_for [ treats_or_taken_to_treat_or_studied_to_treat]
                                              • in_preclinical_trials_for [ treats_or_taken_to_treat_or_studied_to_treat]
                                        "},{"location":"studied_to_treat/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"studied_to_treat/#linkml-source","title":"LinkML Source","text":"
                                        name: studied to treat\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: Holds between an  substance, procedure, or activity and a medical condition,\n  and reports that one or more  scientific study has been performed to specifically\n  test the potential of the  substance, procedure, or  activity to treat the medical\n  condition  (i.e. to ameliorate, stabilize, or cure the condition, or to delay,  prevent,\n  or reduce the risk of it manifesting in the first place).\nnotes:\n- Predicates in this hierarchy are used in practice when a source reports performance\n  of a study, but there is  not sufficient evidence or demonstrated efficacy against\n  the condition to warrant creating a \u2018treats\u2019 assertion  edge. Note however that\n  a 'studied to treat' edge may be used as evidence to support creation of a separate  'treats'\n  prediction edge. A knowledge level of Observation MUST be used with this predicate\n  (because it  is merely reporting that a study was observed to have been performed).\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to at instance level\nmixins:\n- treats or taken to treat or studied to treat\ndomain: chemical or drug or treatment\nmultivalued: true\ninherited: true\nalias: studied_to_treat\nrange: disease or phenotypic feature\n\n
                                        "},{"location":"subclass_of/","title":"Slot: subclass_of (multivalued)","text":"Description: holds between two classes where the domain class is a specialization of the range class

                                        Domain: OntologyClass Range: OntologyClass

                                        "},{"location":"subclass_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_concept_level
                                            • subclass_of
                                        "},{"location":"subclass_of/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"subclass_of/#linkml-source","title":"LinkML Source","text":"
                                        name: subclass of\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between two classes where the domain class is a specialization\n  of the range class\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- rdfs:subClassOf\n- SEMMEDDB:ISA\n- WIKIDATA_PROPERTY:P279\n- CHEMBL.MECHANISM:subset_of\n- GO:isa\n- MESH:isa\n- RXNORM:isa\n- VANDF:isa\nclose_mappings:\n- LOINC:class_of\n- LOINC:has_class\nnarrow_mappings:\n- CHEBI:has_parent_hydride\n- LOINC:has_archetype\n- LOINC:has_parent_group\n- LOINC:is_presence_guidance_for\n- NCIT:gene_product_has_chemical_classification\n- NCIT:R36\n- NCIT:R42\n- NCIT:A16\n- NCIT:A11\n- NCIT:A14\n- NCIT:A3\n- NDDF:has_dose_form\n- RXNORM:has_dose_form\n- RXNORM:has_doseformgroup\n- SNOMED:entire_anatomy_structure_of\n- SNOMED:has_dose_form\n- rdfs:subPropertyOf\nis_a: related to at concept level\ndomain: ontology class\nmultivalued: true\ninherited: true\nalias: subclass_of\nrange: ontology class\n\n
                                        "},{"location":"subject/","title":"Slot: subject","text":"Description: connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. Required: True

                                        Domain: Association Range: NamedThing

                                        "},{"location":"subject/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • subject
                                        "},{"location":"subject/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Association A typed association between two entities, supported by evidence no"},{"location":"subject/#linkml-source","title":"LinkML Source","text":"
                                        name: subject\nlocal_names:\n  ga4gh:\n    local_name_source: ga4gh\n    local_name_value: annotation subject\n  neo4j:\n    local_name_source: neo4j\n    local_name_value: node with outgoing relationship\ndescription: connects an association to the subject of the association. For example,\n  in a gene-to-phenotype association, the gene is subject and phenotype is object.\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- owl:annotatedSource\n- OBAN:association_has_subject\nis_a: association slot\ndomain: association\nslot_uri: rdf:subject\nalias: subject\ndomain_of:\n- association\nrange: named thing\nrequired: true\n\n
                                        "},{"location":"subject_aspect_qualifier/","title":"Slot: subject_aspect_qualifier","text":"

                                        Domain: Association Range: String

                                        "},{"location":"subject_aspect_qualifier/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • qualifier
                                            • aspect_qualifier
                                              • subject_aspect_qualifier
                                        "},{"location":"subject_aspect_qualifier/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot PredicateMapping A deprecated predicate mapping object contains the deprecated predicate and an example of the rewiring that should be done to use a qualified statement in its place. no ChemicalAffectsGeneAssociation Describes an effect that a chemical has on a gene or gene product (e.g. an impact of on its abundance, activity,localization, processing, expression, etc.) yes GeneAffectsChemicalAssociation Describes an effect that a gene or gene product has on a chemical entity (e.g. an impact of on its abundance, activity, localization, processing, transport, etc.) yes GeneToDiseaseOrPhenotypicFeatureAssociation None yes"},{"location":"subject_aspect_qualifier/#linkml-source","title":"LinkML Source","text":"
                                        name: subject aspect qualifier\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: aspect qualifier\ndomain: association\nalias: subject_aspect_qualifier\ndomain_of:\n- predicate mapping\n- chemical affects gene association\n- gene affects chemical association\n- gene to disease or phenotypic feature association\nrange: string\n\n
                                        "},{"location":"subject_category/","title":"Slot: subject_category","text":"Description: Used to hold the biolink class/category of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX.

                                        Domain: Association Range: OntologyClass

                                        "},{"location":"subject_category/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • subject_category
                                        "},{"location":"subject_category/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Association A typed association between two entities, supported by evidence no"},{"location":"subject_category/#annotations","title":"Annotations","text":"property value denormalized True"},{"location":"subject_category/#linkml-source","title":"LinkML Source","text":"
                                        name: subject category\nannotations:\n  denormalized:\n    tag: denormalized\n    value: true\ndescription: Used to hold the biolink class/category of an association. This is a\n  denormalized  field used primarily in the SQL serialization of a knowledge graph\n  via KGX.\nexamples:\n- value: biolink:Gene\n  description: The subject category of the association between the gene 'BRCA1' and\n    the disease 'breast cancer' is 'biolink:Gene'.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nmultivalued: false\nalias: subject_category\ndomain_of:\n- association\nrange: ontology class\n\n
                                        "},{"location":"subject_category_closure/","title":"Slot: subject_category_closure (multivalued)","text":"Description: Used to hold the subject category closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX.

                                        Domain: Association Range: OntologyClass

                                        "},{"location":"subject_category_closure/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • subject_category_closure
                                        "},{"location":"subject_category_closure/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Association A typed association between two entities, supported by evidence no"},{"location":"subject_category_closure/#annotations","title":"Annotations","text":"property value denormalized True"},{"location":"subject_category_closure/#linkml-source","title":"LinkML Source","text":"
                                        name: subject category closure\nannotations:\n  denormalized:\n    tag: denormalized\n    value: true\ndescription: Used to hold the subject category closure of an association. This is\n  a denormalized  field used primarily in the SQL serialization of a knowledge graph\n  via KGX.\nexamples:\n- value: '[''biolink:Gene\", \"biolink:NamedThing'']'\n  description: 'The subject category closure of the association between the gene ''BRCA1''\n    and the disease ''breast cancer'' is the set of all biolink classes that are ancestors\n    of ''biolink:Gene'' in the biolink model.  Note: typically the \"subclass of\" and\n    \"part of\"  relations are used to construct the closure, but other relations may\n    be used as well.'\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nmultivalued: true\nalias: subject_category_closure\ndomain_of:\n- association\nrange: ontology class\n\n
                                        "},{"location":"subject_closure/","title":"Slot: subject_closure (multivalued)","text":"Description: Used to hold the subject closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX.

                                        Domain: Association Range: String

                                        "},{"location":"subject_closure/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • subject_closure
                                        "},{"location":"subject_closure/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Association A typed association between two entities, supported by evidence no"},{"location":"subject_closure/#annotations","title":"Annotations","text":"property value denormalized True"},{"location":"subject_closure/#linkml-source","title":"LinkML Source","text":"
                                        name: subject closure\nannotations:\n  denormalized:\n    tag: denormalized\n    value: true\ndescription: Used to hold the subject closure of an association. This is a denormalized  field\n  used primarily in the SQL serialization of a knowledge graph via KGX.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nmultivalued: true\nalias: subject_closure\ndomain_of:\n- association\nrange: string\n\n
                                        "},{"location":"subject_context_qualifier/","title":"Slot: subject_context_qualifier","text":"

                                        Domain: Association Range: String

                                        "},{"location":"subject_context_qualifier/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • qualifier
                                            • context_qualifier
                                              • subject_context_qualifier
                                        "},{"location":"subject_context_qualifier/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot PredicateMapping A deprecated predicate mapping object contains the deprecated predicate and an example of the rewiring that should be done to use a qualified statement in its place. no ChemicalGeneInteractionAssociation describes a physical interaction between a chemical entity and a gene or gene product. Any biological or chemical effect resulting from such an interaction are out of scope, and covered by the ChemicalAffectsGeneAssociation type (e.g. impact of a chemical on the abundance, activity, structure, etc, of either participant in the interaction) yes ChemicalAffectsGeneAssociation Describes an effect that a chemical has on a gene or gene product (e.g. an impact of on its abundance, activity,localization, processing, expression, etc.) yes GeneAffectsChemicalAssociation Describes an effect that a gene or gene product has on a chemical entity (e.g. an impact of on its abundance, activity, localization, processing, transport, etc.) yes"},{"location":"subject_context_qualifier/#linkml-source","title":"LinkML Source","text":"
                                        name: subject context qualifier\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: context qualifier\ndomain: association\nalias: subject_context_qualifier\ndomain_of:\n- predicate mapping\n- chemical gene interaction association\n- chemical affects gene association\n- gene affects chemical association\nrange: string\n\n
                                        "},{"location":"subject_derivative_qualifier/","title":"Slot: subject_derivative_qualifier","text":"

                                        Domain: Association Range: String

                                        "},{"location":"subject_derivative_qualifier/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • qualifier
                                            • derivative_qualifier
                                              • subject_derivative_qualifier
                                        "},{"location":"subject_derivative_qualifier/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot PredicateMapping A deprecated predicate mapping object contains the deprecated predicate and an example of the rewiring that should be done to use a qualified statement in its place. no ChemicalGeneInteractionAssociation describes a physical interaction between a chemical entity and a gene or gene product. Any biological or chemical effect resulting from such an interaction are out of scope, and covered by the ChemicalAffectsGeneAssociation type (e.g. impact of a chemical on the abundance, activity, structure, etc, of either participant in the interaction) yes ChemicalAffectsGeneAssociation Describes an effect that a chemical has on a gene or gene product (e.g. an impact of on its abundance, activity,localization, processing, expression, etc.) yes GeneAffectsChemicalAssociation Describes an effect that a gene or gene product has on a chemical entity (e.g. an impact of on its abundance, activity, localization, processing, transport, etc.) no"},{"location":"subject_derivative_qualifier/#linkml-source","title":"LinkML Source","text":"
                                        name: subject derivative qualifier\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: derivative qualifier\ndomain: association\nalias: subject_derivative_qualifier\ndomain_of:\n- predicate mapping\n- chemical gene interaction association\n- chemical affects gene association\n- gene affects chemical association\nrange: string\n\n
                                        "},{"location":"subject_direction_qualifier/","title":"Slot: subject_direction_qualifier","text":"

                                        Domain: Association Range: DirectionQualifierEnum

                                        "},{"location":"subject_direction_qualifier/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • qualifier
                                            • direction_qualifier
                                              • subject_direction_qualifier
                                        "},{"location":"subject_direction_qualifier/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot PredicateMapping A deprecated predicate mapping object contains the deprecated predicate and an example of the rewiring that should be done to use a qualified statement in its place. no ChemicalAffectsGeneAssociation Describes an effect that a chemical has on a gene or gene product (e.g. an impact of on its abundance, activity,localization, processing, expression, etc.) yes GeneAffectsChemicalAssociation Describes an effect that a gene or gene product has on a chemical entity (e.g. an impact of on its abundance, activity, localization, processing, transport, etc.) yes"},{"location":"subject_direction_qualifier/#linkml-source","title":"LinkML Source","text":"
                                        name: subject direction qualifier\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: direction qualifier\ndomain: association\nalias: subject_direction_qualifier\ndomain_of:\n- predicate mapping\n- chemical affects gene association\n- gene affects chemical association\nrange: DirectionQualifierEnum\n\n
                                        "},{"location":"subject_form_or_variant_qualifier/","title":"Slot: subject_form_or_variant_qualifier","text":"

                                        Domain: Association Range: String

                                        "},{"location":"subject_form_or_variant_qualifier/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • qualifier
                                            • form_or_variant_qualifier
                                              • subject_form_or_variant_qualifier
                                        "},{"location":"subject_form_or_variant_qualifier/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot PredicateMapping A deprecated predicate mapping object contains the deprecated predicate and an example of the rewiring that should be done to use a qualified statement in its place. no ChemicalGeneInteractionAssociation describes a physical interaction between a chemical entity and a gene or gene product. Any biological or chemical effect resulting from such an interaction are out of scope, and covered by the ChemicalAffectsGeneAssociation type (e.g. impact of a chemical on the abundance, activity, structure, etc, of either participant in the interaction) yes ChemicalAffectsGeneAssociation Describes an effect that a chemical has on a gene or gene product (e.g. an impact of on its abundance, activity,localization, processing, expression, etc.) yes GeneAffectsChemicalAssociation Describes an effect that a gene or gene product has on a chemical entity (e.g. an impact of on its abundance, activity, localization, processing, transport, etc.) yes GeneHasVariantThatContributesToDiseaseAssociation None no"},{"location":"subject_form_or_variant_qualifier/#linkml-source","title":"LinkML Source","text":"
                                        name: subject form or variant qualifier\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: form or variant qualifier\ndomain: association\nalias: subject_form_or_variant_qualifier\ndomain_of:\n- predicate mapping\n- chemical gene interaction association\n- chemical affects gene association\n- gene affects chemical association\n- gene has variant that contributes to disease association\nrange: string\n\n
                                        "},{"location":"subject_label_closure/","title":"Slot: subject_label_closure (multivalued)","text":"Description: Used to hold the subject label closure of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX.

                                        Domain: Association Range: String

                                        "},{"location":"subject_label_closure/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • subject_label_closure
                                        "},{"location":"subject_label_closure/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Association A typed association between two entities, supported by evidence no"},{"location":"subject_label_closure/#annotations","title":"Annotations","text":"property value denormalized True"},{"location":"subject_label_closure/#linkml-source","title":"LinkML Source","text":"
                                        name: subject label closure\nannotations:\n  denormalized:\n    tag: denormalized\n    value: true\ndescription: Used to hold the subject label closure of an association. This is a denormalized  field\n  used primarily in the SQL serialization of a knowledge graph via KGX.\nexamples:\n- value: '[''BRACA1'']'\n  description: The subject label closure of the association between the gene 'BRCA1'\n    and the disease 'breast cancer' is the set of all labels that are ancestors of\n    'BRCA1' in the biolink model.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nmultivalued: true\nalias: subject_label_closure\ndomain_of:\n- association\nrange: string\n\n
                                        "},{"location":"subject_location_in_text/","title":"Slot: subject_location_in_text (multivalued)","text":"Description: Character offsets for the text span(s) in the supporting text corresponding to the subject concept of the extracted assertion.

                                        Domain: Association Range: Integer

                                        "},{"location":"subject_location_in_text/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • subject_location_in_text
                                        "},{"location":"subject_location_in_text/#linkml-source","title":"LinkML Source","text":"
                                        name: subject location in text\ndescription: Character offsets for the text span(s) in the supporting text corresponding\n  to the subject concept of the extracted assertion.\nexamples:\n- value: '15'\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nmultivalued: true\nalias: subject_location_in_text\nrange: integer\n\n
                                        "},{"location":"subject_namespace/","title":"Slot: subject_namespace","text":"Description: Used to hold the subject namespace of an association. This is a denormalized field used primarily in the SQL serialization of a knowledge graph via KGX. Aliases: subject prefix

                                        Domain: Association Range: String

                                        "},{"location":"subject_namespace/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • subject_namespace
                                        "},{"location":"subject_namespace/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Association A typed association between two entities, supported by evidence no"},{"location":"subject_namespace/#annotations","title":"Annotations","text":"property value denormalized True"},{"location":"subject_namespace/#linkml-source","title":"LinkML Source","text":"
                                        name: subject namespace\nannotations:\n  denormalized:\n    tag: denormalized\n    value: true\ndescription: Used to hold the subject namespace of an association. This is a denormalized  field\n  used primarily in the SQL serialization of a knowledge graph via KGX.\nexamples:\n- value: NCBIGene\n  description: The subject namespace of the association between the gene 'BRCA1' and\n    the disease 'breast cancer' is 'NCBIGene'.\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- subject prefix\nis_a: association slot\ndomain: association\nmultivalued: false\nalias: subject_namespace\ndomain_of:\n- association\nrange: string\n\n
                                        "},{"location":"subject_part_qualifier/","title":"Slot: subject_part_qualifier","text":"

                                        Domain: Association Range: String

                                        "},{"location":"subject_part_qualifier/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • qualifier
                                            • part_qualifier
                                              • subject_part_qualifier
                                        "},{"location":"subject_part_qualifier/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot PredicateMapping A deprecated predicate mapping object contains the deprecated predicate and an example of the rewiring that should be done to use a qualified statement in its place. no ChemicalGeneInteractionAssociation describes a physical interaction between a chemical entity and a gene or gene product. Any biological or chemical effect resulting from such an interaction are out of scope, and covered by the ChemicalAffectsGeneAssociation type (e.g. impact of a chemical on the abundance, activity, structure, etc, of either participant in the interaction) yes ChemicalAffectsGeneAssociation Describes an effect that a chemical has on a gene or gene product (e.g. an impact of on its abundance, activity,localization, processing, expression, etc.) yes GeneAffectsChemicalAssociation Describes an effect that a gene or gene product has on a chemical entity (e.g. an impact of on its abundance, activity, localization, processing, transport, etc.) yes"},{"location":"subject_part_qualifier/#linkml-source","title":"LinkML Source","text":"
                                        name: subject part qualifier\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: part qualifier\ndomain: association\nalias: subject_part_qualifier\ndomain_of:\n- predicate mapping\n- chemical gene interaction association\n- chemical affects gene association\n- gene affects chemical association\nrange: string\n\n
                                        "},{"location":"summary/","title":"Slot: summary","text":"Description: executive summary of a publication Aliases: abstract

                                        Domain: Publication Range: String

                                        "},{"location":"summary/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • summary
                                        "},{"location":"summary/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Publication Any \u2018published\u2019 piece of information. Publications are considered broadly to include any document or document part made available in print or on the web - which may include scientific journal issues, individual articles, and books - as well as things like pre-prints, white papers, patents, drug labels, web pages, protocol documents, and even a part of a publication if of significant knowledge scope (e.g. a figure, figure legend, or section highlighted by NLP). no"},{"location":"summary/#linkml-source","title":"LinkML Source","text":"
                                        name: summary\ndescription: executive  summary of a publication\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- abstract\nexact_mappings:\n- dct:abstract\n- WIKIDATA:Q333291\nis_a: node property\ndomain: publication\nalias: summary\ndomain_of:\n- publication\nrange: string\n\n
                                        "},{"location":"superclass_of/","title":"Slot: superclass_of (multivalued)","text":"Description: holds between two classes where the domain class is a super class of the range class Inverse: subclass of

                                        Domain: OntologyClass Range: OntologyClass

                                        "},{"location":"superclass_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_concept_level
                                            • superclass_of
                                        "},{"location":"superclass_of/#linkml-source","title":"LinkML Source","text":"
                                        name: superclass of\ndescription: holds between two classes where the domain class is a super class of\n  the range class\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- WIKIDATA:Q66088480\n- CHEMBL.MECHANISM:superset_of\n- GO:inverse_isa\n- RXNORM:inverse_isa\n- MESH:inverse_isa\n- VANDF:inverse_isa\nnarrow_mappings:\n- NCIT:cdrh_parent_of\n- NCIT:ctcae_5_parent_of\n- NCIT:subset_includes_concept\n- OMIM:has_manifestation\n- SNOMED:has_basic_dose_form\n- UMLS:RB\nis_a: related to at concept level\ndomain: ontology class\nmultivalued: true\ninherited: true\nalias: superclass_of\ninverse: subclass of\nrange: ontology class\n\n
                                        "},{"location":"support_graphs/","title":"Slot: support_graphs (multivalued)","text":"Description: A list of knowledge graphs that support the existence of this node.

                                        Domain: Association Range: String

                                        "},{"location":"support_graphs/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • support_graphs
                                        "},{"location":"support_graphs/#linkml-source","title":"LinkML Source","text":"
                                        name: support graphs\ndescription: A list of knowledge graphs that support the existence of this node.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nmultivalued: true\nalias: support_graphs\nrange: string\n\n
                                        "},{"location":"supporting_data_set/","title":"Slot: supporting_data_set (multivalued)","text":"Description: A set of data used as evidence to generate the knowledge expressed in an Association (e.g. through computation on, reasoning or inference over the retrieved data).

                                        Domain: Association Range: String

                                        "},{"location":"supporting_data_set/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • supporting_data_set
                                        "},{"location":"supporting_data_set/#linkml-source","title":"LinkML Source","text":"
                                        name: supporting data set\ndescription: A set of data used as evidence to generate the knowledge expressed in\n  an Association (e.g. through computation on, reasoning or inference over the retrieved\n  data).\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nmultivalued: true\nalias: supporting_data_set\nrange: string\n\n
                                        "},{"location":"supporting_data_source/","title":"Slot: supporting_data_source (multivalued)","text":"Description: An Information Resource from which data was retrieved and subsequently used as evidence to generate the knowledge expressed in an Association (e.g. through computation on, reasoning or inference over the retrieved data). Notes: For example, in this Feature Variable Association Edge generated by the Exposure Agent\u2019s ICEES KP, through statistical analysis of clinical and environmental data supplied by the UNC Clinical Data Warehouse, the Edge is passed to the Ranking Agent\u2019s ARAGORN ARA, and then on to the ARS. The retrieval path for this Edge is as follows: ARS--retrieved_from--> ARAGORN --retrieved_from--> ICEES --supporting_data_from--> UNC Data Warehouse This example illustrates how to represent the source provenance of KP-generated knowledge, including the source of data from which the knowledge was derived. The \"primary knowledge source\" for this edge is \"infores:icees-asthma\". A \"supporting data source\" for this KP- generated knowledge is \"infores:unc-cdw-health.\" The \"aggregator knowledge source\" for this data is \"infores:aragorn-ara\"

                                        Domain: Association Range: String

                                        "},{"location":"supporting_data_source/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • supporting_data_source
                                        "},{"location":"supporting_data_source/#linkml-source","title":"LinkML Source","text":"
                                        name: supporting data source\ndescription: An Information Resource from which data was retrieved and subsequently\n  used as evidence to generate the knowledge expressed in an Association (e.g. through\n  computation on, reasoning or inference over the retrieved data).\nnotes:\n- 'For example, in this Feature Variable Association Edge generated by the Exposure\n  Agent\u2019s ICEES KP,  through statistical analysis of clinical and environmental data\n  supplied by the UNC Clinical Data Warehouse,  the Edge is passed to the Ranking\n  Agent\u2019s ARAGORN ARA,  and then on to the ARS. The retrieval path for this Edge is\n  as follows: ARS--retrieved_from-->  ARAGORN  --retrieved_from-->   ICEES --supporting_data_from-->  UNC\n  Data Warehouse This example illustrates how to represent the source provenance of\n  KP-generated knowledge, including the source of  data from which the knowledge was\n  derived.    The \"primary knowledge source\" for this edge is \"infores:icees-asthma\".\n  A \"supporting data source\" for this KP- generated knowledge is \"infores:unc-cdw-health.\"  The\n  \"aggregator knowledge source\" for this data is \"infores:aragorn-ara\"'\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nmultivalued: true\nalias: supporting_data_source\nrange: string\n\n
                                        "},{"location":"supporting_document_type/","title":"Slot: supporting_document_type","text":"Description: The document type (e.g., Journal Article, Case Study, Preprint) for the supporting document used in a Text Mining Result.

                                        Domain: Association Range: String

                                        "},{"location":"supporting_document_type/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • supporting_document_type
                                        "},{"location":"supporting_document_type/#linkml-source","title":"LinkML Source","text":"
                                        name: supporting document type\ndescription: The document type (e.g., Journal Article, Case Study, Preprint) for the\n  supporting document used in a Text Mining Result.\nexamples:\n- value: Journal Article\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nalias: supporting_document_type\nrange: string\n\n
                                        "},{"location":"supporting_document_year/","title":"Slot: supporting_document_year","text":"Description: The document year (typically the publication year) for the supporting document used in a Text Mining Result.

                                        Domain: Association Range: Integer

                                        "},{"location":"supporting_document_year/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • supporting_document_year
                                        "},{"location":"supporting_document_year/#linkml-source","title":"LinkML Source","text":"
                                        name: supporting document year\ndescription: The document year (typically the publication year) for the supporting\n  document used in a Text Mining Result.\nexamples:\n- value: '1999'\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nalias: supporting_document_year\nrange: integer\n\n
                                        "},{"location":"supporting_documents/","title":"Slot: supporting_documents (DEPRECATED) (multivalued)","text":"Description: One or more referenceable documents that report the statement expressed in an Association, or provide information used as evidence supporting this statement.

                                        Domain: Association Range: Uriorcurie

                                        "},{"location":"supporting_documents/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • supporting_documents
                                        "},{"location":"supporting_documents/#linkml-source","title":"LinkML Source","text":"
                                        name: supporting documents\ndescription: One or more referenceable documents that report the statement expressed\n  in an Association, or provide  information used as evidence supporting this statement.\ndeprecated: 'True'\nexamples:\n- value: PMID:12345678\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nmultivalued: true\nalias: supporting_documents\nrange: uriorcurie\n\n
                                        "},{"location":"supporting_study_cohort/","title":"Slot: supporting_study_cohort","text":"Description: A description of a study population/cohort that was interrogated to provide evidence for the association (e.g. the inclusion and exclusion criteria).

                                        Domain: Association Range: String

                                        "},{"location":"supporting_study_cohort/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • supporting_study_metadata
                                            • supporting_study_cohort
                                        "},{"location":"supporting_study_cohort/#linkml-source","title":"LinkML Source","text":"
                                        name: supporting study cohort\ndescription: A description of a study population/cohort that was interrogated to provide\n  evidence for the association  (e.g. the inclusion and exclusion criteria).\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: supporting study metadata\ndomain: association\nalias: supporting_study_cohort\nrange: string\n\n
                                        "},{"location":"supporting_study_context/","title":"Slot: supporting_study_context","text":"Description: A term or terms describing the experimental setting/context in which evidence supporting the Association was generated ('context' may be defined by many factors, including taxon, model system (e.g. cell line type), tissue type, disease, etc.).

                                        Domain: Association Range: String

                                        "},{"location":"supporting_study_context/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • supporting_study_metadata
                                            • supporting_study_context
                                        "},{"location":"supporting_study_context/#linkml-source","title":"LinkML Source","text":"
                                        name: supporting study context\ndescription: A term or terms describing the experimental setting/context in which\n  evidence supporting the Association was  generated ('context' may be defined by\n  many factors, including taxon, model system (e.g. cell line type), tissue  type,\n  disease, etc.).\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: supporting study metadata\ndomain: association\nalias: supporting_study_context\nrange: string\n\n
                                        "},{"location":"supporting_study_date_range/","title":"Slot: supporting_study_date_range","text":"Description: The date range over which data was collected in a study that provided evidence for an Association.

                                        Domain: Association Range: String

                                        "},{"location":"supporting_study_date_range/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • supporting_study_metadata
                                            • supporting_study_date_range
                                        "},{"location":"supporting_study_date_range/#linkml-source","title":"LinkML Source","text":"
                                        name: supporting study date range\ndescription: The date range over which data was collected in a study that provided\n  evidence for an Association.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: supporting study metadata\ndomain: association\nalias: supporting_study_date_range\nrange: string\n\n
                                        "},{"location":"supporting_study_metadata/","title":"Slot: supporting_study_metadata (Abstract)","text":"Description: Information about a study used to generate information used as evidence to support the knowledge expressed in an Association. In practice, data creators should use one of the more specific subtypes of this property.

                                        Domain: Association Range: String

                                        "},{"location":"supporting_study_metadata/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • supporting_study_metadata
                                            • supporting_study_method_type
                                            • supporting_study_method_description
                                            • supporting_study_size
                                            • supporting_study_cohort
                                            • supporting_study_date_range
                                            • supporting_study_context
                                        "},{"location":"supporting_study_metadata/#linkml-source","title":"LinkML Source","text":"
                                        name: supporting study metadata\ndescription: Information about a study used to generate information used as evidence\n  to support the knowledge expressed in an  Association. In practice, data creators\n  should use one of the more specific subtypes of this property.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\nabstract: true\ndomain: association\nalias: supporting_study_metadata\nrange: string\n\n
                                        "},{"location":"supporting_study_method_description/","title":"Slot: supporting_study_method_description","text":"Description: A uri or curie pointing to information about the methodology used to generate data supporting an Association.

                                        Domain: Association Range: Uriorcurie

                                        "},{"location":"supporting_study_method_description/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • supporting_study_metadata
                                            • supporting_study_method_description
                                        "},{"location":"supporting_study_method_description/#linkml-source","title":"LinkML Source","text":"
                                        name: supporting study method description\ndescription: A uri or curie pointing to information about the methodology used to\n  generate data supporting an Association.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: supporting study metadata\ndomain: association\nalias: supporting_study_method_description\nrange: uriorcurie\n\n
                                        "},{"location":"supporting_study_method_type/","title":"Slot: supporting_study_method_type","text":"Description: A type of method that was applied in a study used to generate the information used as evidence (e.g. a type of experimental assay, or statistical calculation, or computational analysis).

                                        Domain: Association Range: Uriorcurie

                                        "},{"location":"supporting_study_method_type/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • supporting_study_metadata
                                            • supporting_study_method_type
                                        "},{"location":"supporting_study_method_type/#linkml-source","title":"LinkML Source","text":"
                                        name: supporting study method type\ndescription: A type of method that was applied in a study used to generate the information\n  used as evidence (e.g. a type of  experimental assay, or statistical calculation,\n  or computational analysis).\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: supporting study metadata\ndomain: association\nalias: supporting_study_method_type\nrange: uriorcurie\n\n
                                        "},{"location":"supporting_study_size/","title":"Slot: supporting_study_size","text":"Description: The sample size used in a study that provided evidence for the association (e.g. 'n' of a cohort for a clinical study).

                                        Domain: Association Range: Integer

                                        "},{"location":"supporting_study_size/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • supporting_study_metadata
                                            • supporting_study_size
                                        "},{"location":"supporting_study_size/#linkml-source","title":"LinkML Source","text":"
                                        name: supporting study size\ndescription: The sample size used in a study that provided evidence for the association\n  (e.g. 'n' of a cohort for a  clinical study).\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: supporting study metadata\ndomain: association\nalias: supporting_study_size\nrange: integer\n\n
                                        "},{"location":"supporting_text/","title":"Slot: supporting_text (multivalued)","text":"Description: The segment of text from a document that supports the mined assertion.

                                        Domain: Association Range: String

                                        "},{"location":"supporting_text/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • supporting_text
                                        "},{"location":"supporting_text/#linkml-source","title":"LinkML Source","text":"
                                        name: supporting text\ndescription: The segment of text from a document that supports the mined assertion.\nexamples:\n- value: The administration of 50g/ml bupivacaine promoted maximum breast cancer.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nmultivalued: true\nalias: supporting_text\nrange: string\n\n
                                        "},{"location":"supporting_text_section_type/","title":"Slot: supporting_text_section_type","text":"Description: The section of the supporting text of a Text Mining Result within the supporting document. This is in the form of the name of the document section (e.g., Abstract, Introduction) that contains the supporting text.

                                        Domain: Association Range: String

                                        "},{"location":"supporting_text_section_type/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • supporting_text_section_type
                                        "},{"location":"supporting_text_section_type/#linkml-source","title":"LinkML Source","text":"
                                        name: supporting text section type\ndescription: The section of the supporting text of a Text Mining Result within the\n  supporting document. This is in the form of the name of the document section (e.g.,\n  Abstract, Introduction) that contains the supporting text.\nexamples:\n- value: Introduction\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: association slot\ndomain: association\nalias: supporting_text_section_type\nrange: string\n\n
                                        "},{"location":"symbol/","title":"Slot: symbol","text":"Description: Symbol for a particular thing

                                        Domain: NamedThing Range: String

                                        "},{"location":"symbol/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • symbol
                                        "},{"location":"symbol/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Gene A region (or regions) that includes all of the sequence elements necessary to encode a functional transcript. A gene locus may include regulatory regions, transcribed regions and/or other functional sequence regions. no"},{"location":"symbol/#linkml-source","title":"LinkML Source","text":"
                                        name: symbol\ndescription: Symbol for a particular thing\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- AGRKB:symbol\n- gpi:DB_Object_Symbol\nis_a: node property\ndomain: named thing\nalias: symbol\ndomain_of:\n- gene\nrange: string\n\n
                                        "},{"location":"synonym/","title":"Slot: synonym (multivalued)","text":"Description: Alternate human-readable names for a thing Aliases: alias

                                        Domain: NamedThing Range: LabelType

                                        "},{"location":"synonym/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • synonym
                                            • exact_synonym
                                            • broad_synonym
                                            • narrow_synonym
                                            • related_synonym
                                        "},{"location":"synonym/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot NamedThing a databased entity or concept/class no GeneProductMixin The functional molecular product of a single gene locus. Gene products are either proteins or functional RNA molecules. no"},{"location":"synonym/#linkml-source","title":"LinkML Source","text":"
                                        name: synonym\ndescription: Alternate human-readable names for a thing\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- alias\nnarrow_mappings:\n- skos:altLabel\n- gff3:Alias\n- AGRKB:synonyms\n- gpi:DB_Object_Synonyms\n- HANCESTRO:0330\n- IAO:0000136\n- RXNORM:has_tradename\nis_a: node property\ndomain: named thing\nmultivalued: true\nalias: synonym\ndomain_of:\n- named thing\n- gene product mixin\nrange: label type\n\n
                                        "},{"location":"systematic_synonym/","title":"Slot: systematic_synonym (multivalued)","text":"Description: more commonly used for gene symbols in yeast

                                        Domain: NamedThing Range: LabelType

                                        "},{"location":"systematic_synonym/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • systematic_synonym
                                        "},{"location":"systematic_synonym/#linkml-source","title":"LinkML Source","text":"
                                        name: systematic synonym\ndescription: more commonly used for gene symbols in yeast\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: node property\ndomain: named thing\nslot_uri: GOP:systematic_synonym\nmultivalued: true\nalias: systematic_synonym\nrange: label type\n\n
                                        "},{"location":"target_for/","title":"Slot: target_for (multivalued)","text":"Description: A gene is a target of a disease when its products are druggable and when a drug interaction with the gene product could have a therapeutic effect

                                        Domain: Gene Range: Disease

                                        "},{"location":"target_for/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • target_for
                                        "},{"location":"target_for/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"target_for/#linkml-source","title":"LinkML Source","text":"
                                        name: target for\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: A gene is a target of a disease when its products are druggable and when\n  a drug interaction with the gene product could have a therapeutic effect\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to at instance level\ndomain: gene\nmultivalued: true\ninherited: true\nalias: target_for\nrange: disease\n\n
                                        "},{"location":"taxon_of/","title":"Slot: taxon_of (multivalued)","text":"Inverse: in taxon

                                        Domain: OrganismTaxon Range: ThingWithTaxon

                                        "},{"location":"taxon_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • taxon_of
                                        "},{"location":"taxon_of/#linkml-source","title":"LinkML Source","text":"
                                        name: taxon of\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: related to at instance level\ndomain: organism taxon\nmultivalued: true\ninherited: true\nalias: taxon_of\ninverse: in taxon\nrange: thing with taxon\n\n
                                        "},{"location":"temporal_context_qualifier/","title":"Slot: temporal_context_qualifier","text":"Description: a constraint of time placed upon the truth value of an association. for time intervales, use temporal interval qualifier.

                                        Domain: Association Range: TimeType

                                        "},{"location":"temporal_context_qualifier/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • qualifier
                                            • temporal_context_qualifier
                                              • temporal_interval_qualifier
                                        "},{"location":"temporal_context_qualifier/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot ExposureEventToOutcomeAssociation An association between an exposure event and an outcome. no"},{"location":"temporal_context_qualifier/#linkml-source","title":"LinkML Source","text":"
                                        name: temporal context qualifier\ndescription: a constraint of time placed upon the truth value of an association. for\n  time intervales, use temporal interval qualifier.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: qualifier\ndomain: association\nalias: temporal_context_qualifier\ndomain_of:\n- exposure event to outcome association\nrange: time type\n\n
                                        "},{"location":"temporal_interval_qualifier/","title":"Slot: temporal_interval_qualifier","text":"Description: a constraint of a time interval placed upon the truth value of an association.

                                        Domain: Association Range: TimeType

                                        "},{"location":"temporal_interval_qualifier/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • qualifier
                                            • temporal_context_qualifier
                                              • temporal_interval_qualifier
                                        "},{"location":"temporal_interval_qualifier/#linkml-source","title":"LinkML Source","text":"
                                        name: temporal interval qualifier\ndescription: a constraint of a time interval placed upon the truth value of an association.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: temporal context qualifier\ndomain: association\nalias: temporal_interval_qualifier\nrange: time type\n\n
                                        "},{"location":"temporally_related_to/","title":"Slot: temporally_related_to (multivalued)","text":"Description: holds between two entities with a temporal relationship

                                        Domain: Occurrent Range: Occurrent

                                        "},{"location":"temporally_related_to/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • temporally_related_to
                                              • precedes
                                              • preceded_by
                                        "},{"location":"temporally_related_to/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"temporally_related_to/#linkml-source","title":"LinkML Source","text":"
                                        name: temporally related to\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: holds between two entities with a temporal relationship\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- SNOMED:temporally_related_to\nnarrow_mappings:\n- RO:0002082\n- RO:0002083\n- RO:0002092\n- RO:0002093\n- RO:0002223\n- RO:0002224\n- RO:0002229\n- RO:0002230\n- RO:0002488\n- RO:0002489\n- RO:0002492\n- RO:0002493\n- RO:0002496\n- RO:0002497\nis_a: related to at instance level\ndomain: occurrent\nmultivalued: true\ninherited: true\nalias: temporally_related_to\nsymmetric: true\nrange: occurrent\n\n
                                        "},{"location":"timepoint/","title":"Slot: timepoint","text":"Description: a point in time Aliases: duration

                                        Range: TimeType

                                        "},{"location":"timepoint/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot GeographicLocationAtTime a location that can be described in lat/long coordinates, for a particular time no ExposureEvent A (possibly time bounded) incidence of a feature of the environment of an organism that influences one or more phenotypic features of that organism, potentially mediated by genes no Association A typed association between two entities, supported by evidence no"},{"location":"timepoint/#linkml-source","title":"LinkML Source","text":"
                                        name: timepoint\ndescription: a point in time\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- duration\nalias: timepoint\ndomain_of:\n- geographic location at time\n- exposure event\n- association\nrange: time type\n\n
                                        "},{"location":"total_sample_size/","title":"Slot: total_sample_size","text":"Description: The total number of patients or participants within a sample population.

                                        Domain: Association Range: Integer

                                        "},{"location":"total_sample_size/#inheritance","title":"Inheritance","text":"
                                        • association_slot
                                          • dataset_count
                                            • total_sample_size
                                        "},{"location":"total_sample_size/#linkml-source","title":"LinkML Source","text":"
                                        name: total sample size\ndescription: The total number of patients or participants within a sample population.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: dataset count\ndomain: association\nalias: total_sample_size\nrange: integer\n\n
                                        "},{"location":"trade_name/","title":"Slot: trade_name","text":"

                                        Domain: NamedThing Range: ChemicalEntity

                                        "},{"location":"trade_name/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • trade_name
                                        "},{"location":"trade_name/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot ChemicalEntity A chemical entity is a physical entity that pertains to chemistry or biochemistry. no"},{"location":"trade_name/#linkml-source","title":"LinkML Source","text":"
                                        name: trade name\ndescription: ''\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: node property\ndomain: named thing\nalias: trade_name\ndomain_of:\n- chemical entity\nrange: chemical entity\n\n
                                        "},{"location":"transcribed_from/","title":"Slot: transcribed_from (multivalued)","text":"Description: x is transcribed from y if and only if x is synthesized from template y Inverse: transcribed to

                                        Domain: Transcript Range: Gene

                                        "},{"location":"transcribed_from/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • transcribed_from
                                        "},{"location":"transcribed_from/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"transcribed_from/#linkml-source","title":"LinkML Source","text":"
                                        name: transcribed from\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: x is transcribed from y if and only if x is synthesized from template\n  y\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0002510\n- SIO:010081\nis_a: related to at instance level\ndomain: transcript\nmultivalued: true\ninherited: true\nalias: transcribed_from\ninverse: transcribed to\nrange: gene\n\n
                                        "},{"location":"transcribed_to/","title":"Slot: transcribed_to (multivalued)","text":"Description: inverse of transcribed from Inverse: transcribed from

                                        Domain: Gene Range: Transcript

                                        "},{"location":"transcribed_to/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • transcribed_to
                                        "},{"location":"transcribed_to/#linkml-source","title":"LinkML Source","text":"
                                        name: transcribed to\ndescription: inverse of transcribed from\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:0002511\n- SIO:010080\nis_a: related to at instance level\ndomain: gene\nmultivalued: true\ninherited: true\nalias: transcribed_to\ninverse: transcribed from\nrange: transcript\n\n
                                        "},{"location":"translates_to/","title":"Slot: translates_to (multivalued)","text":"Description: x (amino acid chain/polypeptide) is the ribosomal translation of y (transcript) if and only if a ribosome reads y (transcript) through a series of triplet codon-amino acid adaptor activities (GO:0030533) and produces x (amino acid chain/polypeptide) Inverse: translation of

                                        Domain: Transcript Range: Protein

                                        "},{"location":"translates_to/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • translates_to
                                        "},{"location":"translates_to/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"translates_to/#linkml-source","title":"LinkML Source","text":"
                                        name: translates to\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: x (amino acid chain/polypeptide) is the ribosomal translation of y (transcript)\n  if and only if a ribosome reads y (transcript) through a series of triplet codon-amino\n  acid adaptor activities (GO:0030533) and produces x (amino acid chain/polypeptide)\nfrom_schema: https://w3id.org/biolink/biolink-model\nclose_mappings:\n- RO:0002513\n- SIO:010082\nis_a: related to at instance level\ndomain: transcript\nmultivalued: true\ninherited: true\nalias: translates_to\ninverse: translation of\nrange: protein\n\n
                                        "},{"location":"translation_of/","title":"Slot: translation_of (multivalued)","text":"Description: inverse of translates to Inverse: translates to

                                        Domain: Protein Range: Transcript

                                        "},{"location":"translation_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • translation_of
                                        "},{"location":"translation_of/#linkml-source","title":"LinkML Source","text":"
                                        name: translation of\ndescription: inverse of translates to\nfrom_schema: https://w3id.org/biolink/biolink-model\nclose_mappings:\n- RO:0002512\n- SIO:010083\nis_a: related to at instance level\ndomain: protein\nmultivalued: true\ninherited: true\nalias: translation_of\ninverse: translates to\nrange: transcript\n\n
                                        "},{"location":"treated_by/","title":"Slot: treated_by","text":"Inverse: treats

                                        Domain: DiseaseOrPhenotypicFeature Range: ChemicalOrDrugOrTreatment

                                        "},{"location":"treated_by/#mixin-usage","title":"Mixin Usage","text":"mixed into description range domain"},{"location":"treated_by/#linkml-source","title":"LinkML Source","text":"
                                        name: treated by\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- WIKIDATA_PROPERTY:P2176\n- MONDO:disease_responds_to\nnarrow_mappings:\n- RO:0002302\nmixin: true\ndomain: disease or phenotypic feature\nalias: treated_by\ninverse: treats\nrange: chemical or drug or treatment\n\n
                                        "},{"location":"treats/","title":"Slot: treats","text":"Description: Holds between an intervention (substance, procedure, or activity) and a medical condition (disease or phenotypic feature), and states that the intervention is able to ameliorate, stabilize, or cure the condition or delay, prevent, or reduce the risk of it manifesting in the first place. \u2018Treats\u2019 edges should be asserted (knowledge_level: assertion) only in cases where there is strong supporting evidence - i.e. the intervention is approved or in phase 4 trials for the condition, or is an otherwise established treatment in the medical community (e.g. a widely-accepted or formally recommended off-label use). In the absence of such evidence, weaker predicates should be used in asserted edges (e.g. \u2018in clinical trials for\u2019 or \u2018beneficial in models of\u2019). \u2018Treats\u2019 edges based on weaker or indirect forms of evidence can however be created as predictions (knowledge_level: prediction) and should point to the more foundational asserted edges that support them. Aliases: is substance that treats, indicated for, ameliorates or prevents condition

                                        Domain: ChemicalOrDrugOrTreatment Range: DiseaseOrPhenotypicFeature

                                        "},{"location":"treats/#inheritance","title":"Inheritance","text":"
                                        • treats_or_taken_to_treat_or_studied_to_treat
                                          • treats
                                        "},{"location":"treats/#mixin-usage","title":"Mixin Usage","text":"mixed into description range domain ameliorates_condition Holds between an entity and an existing medical condition (disease or phenotypic feature) where the entity is able to ameliorate symptoms, stabilize progression, or cure the condition. disease or phenotypic feature preventative_for_condition Holds between a substance, procedure, or activity and a medical condition (disease or phenotypic feature), and states that the substance, procedure, or activity is able to prevent it manifesting in the first place. disease or phenotypic feature"},{"location":"treats/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"treats/#linkml-source","title":"LinkML Source","text":"
                                        name: treats\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: 'Holds between an intervention (substance, procedure, or activity) and\n  a medical condition (disease or phenotypic feature), and states that the intervention\n  is able to ameliorate,  stabilize, or cure the condition or delay, prevent, or reduce\n  the risk of it manifesting  in the first place.  \u2018Treats\u2019 edges should be asserted\n  (knowledge_level: assertion) only in cases where there  is strong supporting evidence\n  - i.e. the intervention is approved or in phase 4 trials for  the condition, or\n  is an otherwise established treatment in the medical community (e.g. a  widely-accepted\n  or formally recommended off-label use). In the absence of such evidence, weaker\n  predicates should be used in asserted edges (e.g. \u2018in clinical trials for\u2019 or  \u2018beneficial\n  in models of\u2019). \u2018Treats\u2019 edges based on weaker or indirect forms of evidence  can\n  however be created as predictions (knowledge_level: prediction) and should point\n  to  the more foundational asserted edges that support them.'\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- is substance that treats\n- indicated for\n- ameliorates or prevents condition\nexact_mappings:\n- DRUGBANK:treats\n- SEMMEDDB:TREATS\n- WIKIDATA_PROPERTY:P2175\nrelated_mappings:\n- MONDO:disease_responds_to\nnarrow_mappings:\n- RO:0002606\n- NCIT:regimen_has_accepted_use_for_disease\n- REPODB:clinically_tested_approved_unknown_phase\n- REPODB:clinically_tested_suspended_phase_0\n- REPODB:clinically_tested_suspended_phase_1\n- REPODB:clinically_tested_suspended_phase_1_or_phase_2\n- REPODB:clinically_tested_suspended_phase_2\n- REPODB:clinically_tested_suspended_phase_2_or_phase_3\n- REPODB:clinically_tested_suspended_phase_3\n- REPODB:clinically_tested_terminated_phase_0\n- REPODB:clinically_tested_terminated_phase_1\n- REPODB:clinically_tested_terminated_phase_1_or_phase_2\n- REPODB:clinically_tested_terminated_phase_2\n- REPODB:clinically_tested_terminated_phase_2_or_phase_3\n- REPODB:clinically_tested_terminated_phase_3\n- REPODB:clinically_tested_withdrawn_phase_0\n- REPODB:clinically_tested_withdrawn_phase_1\n- REPODB:clinically_tested_withdrawn_phase_1_or_phase_2\n- REPODB:clinically_tested_withdrawn_phase_2\n- REPODB:clinically_tested_withdrawn_phase_2_or_phase_3\n- REPODB:clinically_tested_withdrawn_phase_3\n- SNOMED:plays_role\nbroad_mappings:\n- DRUGBANK:treats\n- SEMMEDDB:TREATS\n- WIKIDATA_PROPERTY:P2175\n- MONDO:disease_responds_to\nis_a: treats or taken to treat or studied to treat\nmixin: true\ndomain: chemical or drug or treatment\nalias: treats\nrange: disease or phenotypic feature\n\n
                                        "},{"location":"treats_or_taken_to_treat_or_studied_to_treat/","title":"Slot: treats_or_taken_to_treat_or_studied_to_treat","text":"Description: Holds between an substance, procedure, or activity and a medical condition (disease or phenotypic feature), and states that the substance, procedure, or activity is able to treat the condition, has been observed to be taken/prescribed in practice with the intent of treating the condition, or has been interrogated in a scientific study that hypothesized an ability to treat the condition (in humans or other biological systems/organisms). Notes: This predicate is helpful both as a grouping predicate to aid in searching for broader senses of treating a condition, and as a catch-all for representing sources that are not clear about the sense of treats that is being reported. For example, text-mined statements concerning treatments for disease are based on sentences that can report treatment in any of these different senses and thus require a broader predicate such as this to safely report statement semantics.

                                        Range: String

                                        "},{"location":"treats_or_taken_to_treat_or_studied_to_treat/#inheritance","title":"Inheritance","text":"
                                        • treats_or_taken_to_treat_or_studied_to_treat
                                          • treats
                                        "},{"location":"treats_or_taken_to_treat_or_studied_to_treat/#mixin-usage","title":"Mixin Usage","text":"mixed into description range domain studied_to_treat Holds between an substance, procedure, or activity and a medical condition, and reports that one or more scientific study has been performed to specifically test the potential of the substance, procedure, or activity to treat the medical condition (i.e. to ameliorate, stabilize, or cure the condition, or to delay, prevent, or reduce the risk of it manifesting in the first place). disease or phenotypic feature in_clinical_trials_for Holds between an intervention and a medical condition, and reports that a clinical trial is being or has been performed in human patients to test the potential of the intervention to treat the medical condition (e.g. to ameliorate, stabilize, or cure the condition, or to delay, prevent, or reduce the risk of it manifesting in the first place). disease or phenotypic feature in_preclinical_trials_for Holds between an substance, procedure, or activity and a medical condition, and reports that a pre-clinical study has been performed specifically to test the potential of the substance, procedure, or activity to treat the medical condition (i.e. to ameliorate, stabilize, or cure the condition, or to delay, prevent, or reduce the risk of it manifesting in the first place). disease or phenotypic feature beneficial_in_models_for Holds between an substance, procedure, or activity and a medical condition, and reports that the substance, procedure, or activity has been shown to be effective in alleviating, preventing, or delaying symptoms/ phenotypes associated with a disease, in a model system for that disease (e.g. a mouse, fly, cell line, etc). disease or phenotypic feature was_applied_to_treat Holds between an substance, procedure, or activity and a medical condition, and reports that the substance, procedure, or activity was actually taken by one or more patients with the intent of treating the condition. disease or phenotypic feature"},{"location":"treats_or_taken_to_treat_or_studied_to_treat/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"treats_or_taken_to_treat_or_studied_to_treat/#linkml-source","title":"LinkML Source","text":"
                                        name: treats or taken to treat or studied to treat\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: Holds between an substance, procedure, or activity and a medical condition\n  (disease or phenotypic feature),  and states that the substance, procedure, or activity\n  is able to treat the condition, has been observed to be  taken/prescribed in practice\n  with the intent of treating the condition, or has been interrogated in a scientific  study\n  that hypothesized an ability to treat the condition (in humans or other biological\n  systems/organisms).\nnotes:\n- This predicate is helpful both as a grouping predicate to aid in searching for broader\n  senses of treating a  condition, and as a catch-all for representing sources that\n  are not clear about the sense of treats that is  being reported. For example, text-mined\n  statements concerning treatments for disease are based on sentences  that can report\n  treatment in any of these different senses and thus require a broader predicate\n  such as  this to safely report statement semantics.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nmixin: true\nalias: treats_or_taken_to_treat_or_studied_to_treat\nrange: string\n\n
                                        "},{"location":"type/","title":"Slot: type (multivalued)","text":"

                                        Domain: Entity Range: String

                                        "},{"location":"type/#inheritance","title":"Inheritance","text":"
                                        • type
                                          • category
                                        "},{"location":"type/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot Entity Root Biolink Model class for all things and informational relationships, real or imagined. no"},{"location":"type/#linkml-source","title":"LinkML Source","text":"
                                        name: type\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- gff3:type\n- gpi:DB_Object_Type\ndomain: entity\nslot_uri: rdf:type\nmultivalued: true\nalias: type\ndomain_of:\n- entity\nrange: string\n\n
                                        "},{"location":"understanding-the-model/","title":"Understanding the Biolink Model","text":"

                                        Biolink Model is a high-level data model built to provide a schema for representing biological and biomedical knowledge. The model itself is agnostic to the graph formalism used to represent knowledge. i.e. You can use Biolink Model as a schema for labelled property graphs (Neo4j) or for edge labelled graphs (RDF).

                                        Biolink Model was built with the following aims: * Bridge between labelled property graphs and edge labelled graphs * Formal representation where the semantics are well defined within the model * Focus on the actual schema and its semantics instead of being weighed down by limitations of a technology * Extensible, self-documenting, and unambiguous * Maps to external ontologies, thesauri, controlled vocabularies, and taxonomies

                                        To that end, Biolink Model makes use of LinkML (the inked open data modeling framework) for defining the various semantics of the model.

                                        "},{"location":"understanding-the-model/#understanding-the-biolink-modeling-language","title":"Understanding the Biolink Modeling Language","text":"

                                        LinkML is a general purpose modeling language that follows object-oriented and ontological principles. The modeling language inherits features from the Web Ontology Language (OWL) and thus is capable of representing semantics in addition to the standard object-oriented hierarchy of a data model.

                                        Models are authored in YAML and using linkML, JSON-Schema, OWL, RDF, Python data classes, Shape Expressions, and Markdown docs are also generated.

                                        The modeling language provides the following idioms, - Class definition : Used to define classes - Slot definition : Used to define class properties - Type definition : Used to define data types - Schema definition : Used to define properties of the model itself

                                        Refer to linkML on GitHub for a more detailed guide on LinkML.

                                        "},{"location":"understanding-the-model/#structure-of-the-model","title":"Structure of the Model","text":"

                                        Biolink Model is a high-level data model where entities, associations, and predicates are arranged in a hierarchy. The model also defines node properties, edge properties, and types.

                                        The model itself is organized using linkML Class definition (class), Slot definition (slot), Type definition (type) and Schema definition.

                                        "},{"location":"understanding-the-model/#conventions","title":"Conventions","text":"

                                        In Biolink Model YAML any class, slot, or type is defined in sentence case form. When this model is compiled to various forms (like JSON-Schema, OWL, Markdown) the representation is based on the following convention, - classes are named in CamelCase form - slots are named in snake_case form - types are named in snake_case form

                                        At a glance the structure is as follows, - Classes - Entities - Associations - Mixins - Slots - Predicates - Node Properties - Edge Properties - Types

                                        "},{"location":"understanding-the-model/#classes","title":"Classes","text":"

                                        A class represents an entity or an association. A class can have one more slots (properties).

                                        In RDF sense, a class is basically rdfs:Class.

                                        Within the Biolink Model there are two hierarchies of classes: - Named Things - Associations

                                        where Named Things are disjoint from Associations.

                                        But they do share a common ancestor class: entity

                                        "},{"location":"understanding-the-model/#named-things","title":"Named Things","text":"

                                        Named Things are classes that represent real world entities such as genes, diseases, chemical substances, etc. In a graph serialization, 'Named Things' are represented by nodes in a graph. Each class in the named thing has one or more slots (properties). The root of the \"Named Things\" hierarchy is the biolink:NamedThing class.

                                        "},{"location":"understanding-the-model/#associations","title":"Associations","text":"

                                        Associations are classes that represent an assertion or statement. In RDF sense, an association is an rdf:Statement. In a graph formalism, associations are represented using edges in a graph.

                                        Associations help us to make assertions about the world. For example, we can say that a gene is associated with a disease. Or we can say that a gene is a member of a pathway. Associations also help us constrain the meaning of an edge, or add context to the edge that describes how or when the edge takes place. In fact, we also use association objects to hold references to the publications, confidence scores, and other metadata that we use to support our assertions.

                                        Associations are arranged in a hierarchy where the root of all Associations is the association class. In general, Associations have three main properties (or slots): * subject: the subject of the association * predicate: the predicate or relationship between the subject and the object of the association * object: the object of the association These three properties (or slots) define what Biolink calls a \"core triple\".

                                        Subjects and objects are always classes in the Biolink Model that are descendants of \"biolink:NamedThing\" and represent core biological, chemical, and biomedical concepts (e.g. genes, diseases, chemicals, phenotypes), whose IRIs come from community standard ontologies (e.g. HGNC, MONDO, ChEBI, HPO). As a best practice, Biolink Model prioritizes connectivity and practicality.

                                        The predicate in an Association is always a Biolink property (or slot) that is or descends from the \"biolink:related_to\" property. Predicates in Biolink often are exactly equivalent to relations in the Relations Ontology.

                                        To express more complex or nuanced Statements, we use additional slots called qualifiers that refine or extend the meaning of the core triple. At the highest level we distinguish two kinds of qualifiers: (1) node qualifiers altering the meaning of the Association subject or object specifically; (2) statement qualifiers refine or extend the meaning of the statement as a whole.

                                        Together, the subject, predicate, object, and optional qualifier(s) comprise the full semantics of the statement that an Association puts forth as true (i.e. its \u2018S-P-O-Q\u2019 semantics). Association objects may also include slots to hold additional metadata about this core statement - primarily information about the provenance and evidence supporting it. Using these elements together we can build Associations with many possible \u2018layers\u2019 of complexity (Figure 1). Some Associations may simply consist of an S-P-O triple. Others may represent more complex statements that employ multiple qualifiers, supported by rich evidence and provenance metadata. For example, Figure 2 provides a layered view of a complex Disease to Phenotype Association instance.

                                        Figure 1: A layered view of a simple a Biolink Association object. )

                                        Figure 2: An Association representing the Statement that \u201cLate Stage Ebola has phenotype Severe Bleeding with 92% penetrance in adults\u201d, and some provenance metadata supporting this. This representation leans heavily on qualifiers for representing Statement semantics.

                                        At the highest level we distinguish two kinds of qualifiers that contribute to an Association Statement: * node qualifiers (aka subject / object qualifiers) extend or refine the meaning of an Association subject or object concept; * statement qualifiers refine or extend the meaning of the core S-P-O triple as a whole.

                                        Together, the subject, predicate, object, and optional qualifier(s) comprise the full semantics of the statement that an Association puts forth as true (i.e. its \u2018S-P-O-Q\u2019 semantics). Association objects may also include slots to hold Metadata about this core statement - primarily information about the provenance and evidence supporting it - but unlike qualifiers, this metadata does not contribute to the meaning of the core Statement itself. Using these qualifier and metadata elements together, we can build Associations with many possible \u2018layers\u2019 of complexity.

                                        Sometimes, seeing several examples of a modeling pattern is most helpful in applying the pattern to your own data. To peruse our examples, please visit: Association Examples With Qualifiers

                                        Please refer to Curating the Model for more information about making new Associations or making changes to existing Associations.

                                        "},{"location":"understanding-the-model/#mixins","title":"Mixins","text":"

                                        Mixins are defined as a way of encouraging reuse of specific slots (properties) while ensuring a clear inheritance chain. Mixins are used to extend the properties (or slots) of a class, without changing its position in the class hierarchy. Mixins can be extremely helpful in a number of ways: * to generalize a set of attributes that can apply to classes in different parts of the class hierarchy, * reduce duplication of shared attributes between classes that do not inherit from one another * to prevent the sometimes confusing nature of multiple inheritance noted in the '[diamond problem]'(https://tinyurl.com/4zdw9tsb).

                                        In general, while mixin slots and classes should not be directly instantiated, or used directly as a slot in a class, KGs can use them as a substitute for multiple inheritance. For example, a KG might wish to determine what are the parents of a certain class. In this case, the KG should navigate a mixin used in a domain or range of a class or slot, as it would the \"is_a\" demarcation.

                                        "},{"location":"understanding-the-model/#slots","title":"Slots","text":"

                                        In Biolink Model, slots represent properties that a class or an association can have.

                                        A slot is similar to rdf:Property where it can link: * an instance of a class to another instance of a class * an instance of a class to a literal/data type

                                        In Biolink Model slots are used to represent - Predicates - Node Properties - Edge Properties (aka Association Properties, subject/object/statement qualifiers)

                                        "},{"location":"understanding-the-model/#predicates","title":"Predicates","text":"

                                        In a graph formalism, predicates are relationships that link two instances. In an OWL sense, predicates are similar to owl:ObjectProperty. For example, a predicate biolink:treats can be used to link an instance of class biolink:ChemicalEntity with an instance of class Biolink:Disease.

                                        "},{"location":"understanding-the-model/#node-properties","title":"Node Properties","text":"

                                        Node properties are slots that an entity class (i.e, a node) can have. The root of all node properties is biolink:node_property slot. In an OWL sense, node properties are similar to owl:DataTypeProperty.

                                        For example, biolink:symbol, biolink:synonym, and biolink:xref are children of the biolink:node_property slot, and they are assigned to the entity class named thing. So all instances of this class can have biolink:symbol, biolink:synonym, and biolink:xref as properties that further describes the instance.

                                        "},{"location":"understanding-the-model/#edge-properties","title":"Edge Properties","text":"

                                        Edge properties are slots that an association class (i.e., an edge) can have. The root of all edge properties is association slot slot. In an OWL sense, edge properties are similar to owl:DataTypeProperty.

                                        For example, biolink:subject, biolink:predicate, and biolink:object are children of the biolink:association_slot slot, and they are assigned to association class biolink:association. So all instances of this class can have biolink:subject, biolink:predicate, and biolink:object as its properties that further describes the instance.

                                        "},{"location":"understanding-the-model/#types","title":"Types","text":"

                                        linkML provides a handful of inbuilt data types. But you can also define custom data types using the modeling language.

                                        In Biolink Model we have several data types.

                                        • string
                                        • integer
                                        • uriorcurie
                                        • float
                                        • boolean
                                        • iri type

                                        Data types are not arranged in any hierarchy.

                                        "},{"location":"update_date/","title":"Slot: update_date","text":"Description: date on which an entity was updated. This can be applied to nodes or edges

                                        Domain: NamedThing Range: Date

                                        "},{"location":"update_date/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • update_date
                                        "},{"location":"update_date/#linkml-source","title":"LinkML Source","text":"
                                        name: update date\ndescription: date on which an entity was updated. This can be applied to nodes or\n  edges\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: node property\ndomain: named thing\nalias: update_date\nrange: date\n\n
                                        "},{"location":"upstream_resource_ids/","title":"Slot: upstream_resource_ids","text":"Description: An upstream InformationResource from which the resource being described directly retrieved a record of the knowledge expressed in the Edge, or data used to generate this knowledge. This is an array because there are cases where a merged Edge holds knowledge that was retrieved from multiple sources. e.g. an Edge provided by the ARAGORN ARA can expressing knowledge it retrieved from both the automat-mychem-info and molepro KPs, which both provided it with records of this single fact.

                                        Domain: RetrievalSource Range: Uriorcurie

                                        "},{"location":"upstream_resource_ids/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • upstream_resource_ids
                                        "},{"location":"upstream_resource_ids/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot RetrievalSource Provides information about how a particular InformationResource served as a source from which knowledge expressed in an Edge, or data used to generate this knowledge, was retrieved. yes"},{"location":"upstream_resource_ids/#linkml-source","title":"LinkML Source","text":"
                                        name: upstream resource ids\ndescription: An upstream InformationResource from which the resource being described\n  directly retrieved a record of the knowledge expressed in the Edge, or data used\n  to generate this knowledge. This is an array because there are cases where a merged\n  Edge holds knowledge that was retrieved from multiple sources. e.g. an Edge provided\n  by the ARAGORN ARA can expressing knowledge it retrieved from both the automat-mychem-info\n  and molepro KPs, which both provided it with records of this single fact.\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: node property\ndomain: retrieval source\nalias: upstream_resource_ids\ndomain_of:\n- retrieval source\nrange: uriorcurie\n\n
                                        "},{"location":"using-the-modeling-language/","title":"Using the Modeling Language","text":"

                                        The linkML provides a variety of slots to define the semantics of your Biolink Model class and slots.

                                        This document tries to address on how to use most of these slots in Biolink Model.

                                        Please refer to linkML documentation for an exhaustive list of slots provided by the modeling language.

                                        "},{"location":"using-the-modeling-language/#inheritance-related-slots","title":"Inheritance Related Slots","text":""},{"location":"using-the-modeling-language/#is_a","title":"is_a","text":"

                                        The is_a slot can be used to define a hierarchy for your Biolink Model class, mixin or slot where a new class, mixin or slot is defined as a subclass of another defined class, mixin or slot.

                                        gene:\n  is_a: gene or gene product\n

                                        Here we define that the entity class gene is a sub-class of gene or gene product. Note that is_a has the characteristics of homeomorphicity: is_a SHOULD only connect either (1) two mixins (2) two classes (3) two slots.

                                        "},{"location":"using-the-modeling-language/#abstract","title":"abstract","text":"

                                        A model class (or slot) may be tagged with its abstract slot set to the boolean value true, to define whether it is abstract. This has comparable meaning to that in the computing science Object Oriented Paradigm: another class (or slot) can use the abstract class (or slot) as part of its inheritance hierarchy, but the abstract class itself cannot be directly instantiated.

                                          cell line to thing association:\n    is_a: association\n    defining_slots:\n      - subject\n    abstract: true\n    description: >-\n      A relationship between a cell line and another entity\n    slot_usage:\n      subject:\n        range: cell line\n

                                        Here we define that the association class cell line to thing association is an abstract class. In this case, the class simply constrains its child subclasses to have a subject range of biolink:CellLine.

                                        "},{"location":"using-the-modeling-language/#mixin","title":"mixin","text":"

                                        The mixin:true demarkation is used to extend the properties (or slots) of a class, without changing its position in the class hierarchy. Mixins can be extremely helpful in a number of ways: 1) to generalize a set of attributes that can apply to classes in different parts of the class hierarchy, 2) reduce duplication of shared attributes between classes that do not inherit from one another and 3) to prevent the sometimes confusing nature of multiple inheritance noted in the '[diamond problem]'(https://tinyurl.com/4zdw9tsb).

                                        In general, while mixin slots and classes should not be directly instantiated, or used directly as a slot in a class, KGs can use them as a substitute for multiple inheritance. For example, a KG might wish to determine what are the parents of a certain class. In this case, the KG should navigate a mixin used in a domain or range of a class or slot, as it would the \"is_a\" demarkation.

                                          thing with taxon:\n    mixin: true\n    description: >-\n      A mixin that can be used on any entity with a taxon\n    slots:\n      - in taxon\n

                                        Here we define the class thing with taxon as a mixin class with a slot in taxon.

                                          molecular entity:\n    is_a: biological entity\n    mixins:\n      - thing with taxon\n      - physical essence\n      - ontology class\n    aliases: ['bioentity']\n

                                        In the class molecular entity, we use the thing with taxon mixin in order to add the 'in taxon' attribute (slot) to the molecular entity class. The other way to do this would be to duplicate the 'in taxon' attribute in every class manually (duplicative), or have hierarchy/parent that had the in taxon slot (but this parent would be a sister-class to 'named thing' as not all named-things are taxon based). Mixins simplify modeling and should be used when necessary.

                                          regulates:\n    is_a: affects\n    comments:\n      - This is a grouping for process-process and entity-entity relations\n    mixin: true\n

                                        Here we define the slot regulates as a mixin slot. This slot can be used as a mixin by other slots.

                                        Mixins can also be hierarchical. For example:

                                          frequency qualifier mixin:\n    mixin: true\n    description: >-\n      Qualifier for frequency type associations\n    slots:\n      - frequency qualifier\n\n

                                        Here we define the mixin frequency qualifier mixin to hold the parent slot, frequency qualifier. The slot, frequency qualifier is then inherited by every class in the subsequent is_a hierarchy of entity to feature or disease qualifiers mixin. The frequency quantifier mixin was created with similar intentions (favoring consistency in modeling similar domains), though its reuse is not as evident in the model yet.

                                        Mixins provide the means of reusing semantics, generally by the inclusion of specific property slots or other semantic constraint, in different classes or slots, without the need to tie slots to the hierarchy of the class itself.

                                        positively regulates:\n    comments:\n      - This is a grouping for positive process-process and entity-entity regulation.\n    is_a: regulates\n    inverse: positively regulated by\n    mixin: true\n    close_mappings:\n      # This RTX contributed term is tagged as a inverse of this Biolink predicate\n      - RO:0002336\n    exact_mappings:\n      - RO:0002213\n    narrow_mappings:\n      - CHEMBL.MECHANISM:activator\n      - DGIdb:activator\n      - RO:0004032\n      - RO:0004034\n      - RO:0002629\n      - SEMMEDDB:augments\n

                                        positively regulates is another example of a mixin. In this case, a mixin is used to store meta data about a predicate or relationship between two entities at a general level. Its subsequent children, inherit these definitions and attributes, whether or not the parent mixin class has any slots.

                                        "},{"location":"using-the-modeling-language/#mixins","title":"mixins","text":"

                                        The mixins slot can be used to specify a list of mixins that a class (or slot) can use to include the added semantics of the mixins.

                                        The mixins are separate from the is_a hierarchy and the mixin classes do not contribute to a classes inheritance hierarchy.

                                          individual organism:\n    is_a: organismal entity\n    mixins:\n      - thing with taxon\n

                                        Here we define an entity class individual organism that uses the mixin class thing with taxon. By virtue of the mixin, the class individual organism will have an in taxon slot in addition to all its own slots, its parent slots, and its ancestor slots.

                                        "},{"location":"using-the-modeling-language/#identification-descriptive-and-indexing-related-slots","title":"Identification, Descriptive and Indexing Related Slots","text":""},{"location":"using-the-modeling-language/#aliases","title":"aliases","text":"

                                        The aliases slot can be used to define a list of aliases for a Biolink Model class (or slot). This is useful for adding synonymous names to your class (or slot).

                                        gene:\n  is_a: gene or gene product\n  aliases:\n    - locus\n

                                        Here we define that the entity class gene has an alias locus.

                                        "},{"location":"using-the-modeling-language/#description","title":"description","text":"

                                        The description slot can be used to provide a human-readable description of a class (or slot).

                                          genetically interacts with:\n    is_a: interacts with\n    description: >-\n      holds between two genes whose phenotypic effects are dependent on each other in some way - such that their combined phenotypic effects are the result of some interaction between the activity of their gene products. Examples include epistasis and synthetic lethality.\n    domain: gene\n    range: gene\n

                                        Here we define a human readable description that describes the predicate slot genetically interacts with and its purpose.

                                        "},{"location":"using-the-modeling-language/#slot_uri","title":"slot_uri","text":"

                                        The slot_uri slot can be used to define a canonical URI that is the true representation for that particular slot. That is, the value of slot_uri can be used interchangeably with the slot being defined.

                                          name:\n    is_a: node property\n    aliases: ['label', 'display name']\n    domain: named thing\n    range: label type\n    slot_uri: rdfs:label\n

                                        Here we define rdfs:label as the canonical URI for the property slot name. When serializing a graph into RDF, the name of an instance of entity class named thing will be represented using rdfs:label instead of biolink:name.

                                        This is to ensure that we use certain core RDF predicates as is.

                                        "},{"location":"using-the-modeling-language/#in_subset","title":"in_subset","text":"

                                        The in_subset slot can be used tag your class (or slot) to belong to a pre-defined subset.

                                        The actual subset names are defined as part of the Schema definition.

                                          genetically interacts with:\n    is_a: interacts with\n    domain: gene\n    range: gene\n    in_subset:\n      - translator_minimal\n

                                        Here we define the predicate slot genetically interacts with as part of the translator_minimal subset.

                                        "},{"location":"using-the-modeling-language/#id_prefixes","title":"id_prefixes","text":"

                                        The id_prefixes slot can be used to define a list of valid ID prefixes that instances of this class ought to have as part of their CURIE.

                                        The order of the list matters since its a prioritized list with the ID prefix with the highest priority appearing at the top of the list.

                                          gene:\n    is_a: gene or gene product\n    aliases: ['locus']\n    slots:\n      - id\n      - name\n      - symbol\n      - description\n      - synonym\n      - xref\n    mappings:\n      - SO:0000704\n      - SIO:010035\n      - WIKIDATA:Q7187\n    id_prefixes:\n      - NCBIGene\n      - ENSEMBL\n      - HGNC\n      - UniProtKB\n      - MGI\n      - ZFIN\n      - dictyBase\n      - WB\n      - WormBase\n      - FlyBase\n      - FB\n      - RGD\n      - SGD\n      - PomBase\n

                                        Here we define the entity class gene to have a list of ID prefixes with NCBIGene having the highest priority.

                                        "},{"location":"using-the-modeling-language/#slots-relating-to-class-composition","title":"Slots Relating to Class Composition","text":""},{"location":"using-the-modeling-language/#slots","title":"slots","text":"

                                        The slot property list enumerates the names of slots which a given class, mixin or its subclasses are generally permitted to have. Unless it is designated as one of the defining_slots (see below) or slot_usage (see below) specifies that a given slot is required: true (see below), then it is not mandatory that such a slot is instantiated in all instances of the given class, mixin or subclass inheriting it.

                                        "},{"location":"using-the-modeling-language/#defining_slots","title":"defining_slots","text":"

                                        The defining_slots slot can be used to specify which slots of an instance are necessary for defining an instance as a member of a class.

                                          gene to gene association:\n    is_a: association\n    defining_slots:\n      - subject\n      - object\n

                                        Here we specify that an association can be determined to be an instance of class gene to gene association based on the semantics of two of its slots: subject and object.

                                        i.e. One can infer an association to be an instance of gene to gene association if both its subject and its object are an instances of class gene.

                                        Listing a slot as one of the defining_slots slots effectively makes it required: true (see below).

                                        "},{"location":"using-the-modeling-language/#slot_usage","title":"slot_usage","text":"

                                        The slot_usage slot can be used to specify how a particular slot ought to be used in a class.

                                        This is useful for documenting what a particular slot means for instances of a particular class.

                                          gene to gene association:\n    aliases: ['molecular or genetic interaction']\n    is_a: association\n    defining_slots:\n      - subject\n      - object\n    description: >-\n      abstract parent class for different kinds of gene-gene or gene product to gene product relationships.\n      Includes homology and interaction.\n    slot_usage:\n      subject:\n        range: gene or gene product\n        description: >-\n          the subject gene in the association. If the relation is symmetric, subject vs object is arbitrary.\n          We allow a gene product to stand as proxy for the gene or vice versa\n      object:\n        range: gene or gene product\n        description: >-\n          the object gene in the association. If the relation is symmetric, subject vs object is arbitrary.\n          We allow a gene product to stand as proxy for the gene or vice versa\n

                                        Here we document the association class gene to gene association with information on how the slot subject and object ought to be used to represent this association properly.

                                        In the slot_usage section we define the range and provide a description for the slot subject and object.

                                        "},{"location":"using-the-modeling-language/#required","title":"required","text":"

                                        The required slot can be used to define whether a slot is required.

                                        When a slot is declared as required, any class that uses that slot must have a value for that slot.

                                          id:\n    is_a: node property\n    required: true\n    domain: named thing\n    mappings:\n      - alliancegenome:primaryId\n      - gff3:ID\n      - gpi:DB_Object_ID\n

                                        Here we define the property slot id as a required field for all instances of the entity class named thing.

                                        "},{"location":"using-the-modeling-language/#slots-relating-to-constraints-on-slot-composition","title":"Slots Relating to Constraints on Slot Composition","text":""},{"location":"using-the-modeling-language/#domain","title":"domain","text":"

                                        The domain slot mimics the idea of rdfs:domain where you constrain the type of classes that a given Biolink Model slot can be a part of.

                                          genetically interacts with:\n    is_a: interacts with\n    domain: gene\n

                                        Here we define that the subject (source node) of the predicate slot genetically interacts with must be an instance of class gene.

                                        "},{"location":"using-the-modeling-language/#range","title":"range","text":"

                                        The range slot mimics the idea of rdfs:range where you can constrain the type of classes (or data types) a given Biolink Model slot can have as its value.

                                          genetically interacts with:\n    is_a: interacts with\n    domain: gene\n    range: gene\n

                                        Here we define that both the subject (source node) and object (target node) of the predicate slot genetically interacts with must be instances of class gene.

                                        "},{"location":"using-the-modeling-language/#symmetric","title":"symmetric","text":"

                                        The symmetric slot can be used to specify whether a Biolink Model predicate slot is symmetric in its semantics.

                                        i.e. if A -[r]-> B and r is symmetric then one can infer B -[r]-> A

                                          genetically interacts with:\n    is_a: interacts with\n    domain: gene\n    range: gene\n    in_subset:\n      - translator_minimal\n    symmetric: true\n

                                        Here we define that the predicate slot genetically interacts with is symmetric.

                                        Note: This property is not inherited by descendants of this predicate slot. You will have to explicitly define every predicate slot that should be considered as symmetric.

                                        "},{"location":"using-the-modeling-language/#slots-relating-semantic-mappings-and-anchoring-to-external-ontology","title":"Slots Relating Semantic Mappings and Anchoring to External Ontology","text":""},{"location":"using-the-modeling-language/#symmetric_1","title":"symmetric","text":"

                                        The symmetric slot can be used to specify whether a given predicate slot is symmetric.

                                          interacts with:\n    domain: named thing\n    range: named thing\n    description: >-\n      holds between any two entities that directly or indirectly interact with each other\n    is_a: related to\n    in_subset:\n      - translator_minimal\n    symmetric: true\n

                                        Note: The symmetric nature of the predicate is not inherited by descendants of the predicate.

                                        "},{"location":"using-the-modeling-language/#inverse","title":"inverse","text":"

                                        The inverse slot can be used to specify the inverse predicate of a given predicate slot relationship.

                                          affects:\n    is_a: related to\n    description: >-\n      describes an entity that has a direct affect on the state or quality\n      of another existing entity. Use of the 'affects' predicate implies that\n      the affected entity already exists, unlike predicates such as\n      'affects risk for' and 'prevents, where the outcome is something\n      that may or may not come to be.\n    inverse: affected by\n    in_subset:\n      - translator_minimal\n
                                        "},{"location":"using-the-modeling-language/#exact_mappings","title":"exact_mappings","text":"

                                        The exact_mappings slot can be used to define external concepts, predicates, or properties which are considered to be exact mappings to the class (or slot) being defined.

                                          same as:\n    is_a: exact match\n    description: >-\n      holds between two entities that are considered equivalent to each other\n    in_subset:\n      - translator_minimal\n    exact_mappings:\n      - owl:sameAs\n      - skos:exactMatch\n      - WIKIDATA_PROPERTY:P2888\n      - CHEMBL.MECHANISM:equivalent_to\n      - MONDO:equivalentTo\n

                                        Here we define a list of 5 predicates that are semantically equivalent to the Biolink Model predicate slot same as.

                                        "},{"location":"using-the-modeling-language/#close_mappings","title":"close_mappings","text":"

                                        The close_mappings slot can be used to define external concepts, predicates, or properties which are considered to be close mappings to the class (or slot) being defined.

                                          same as:\n    is_a: exact match\n    description: >-\n      holds between two entities that are considered equivalent to each other\n    in_subset:\n      - translator_minimal\n    exact_mappings:\n      - owl:sameAs\n      - skos:exactMatch\n      - WIKIDATA_PROPERTY:P2888\n      - CHEMBL.MECHANISM:equivalent_to\n      - MONDO:equivalentTo\n    close_mappings:\n      - owl:equivalentClass\n

                                        Here we define owl:equivalentClass as being a close match to the Biolink Model predicate slot same as.

                                        "},{"location":"using-the-modeling-language/#narrow_mappings","title":"narrow_mappings","text":"

                                        The narrow_mappings slot can be used to define external concepts, predicates, or properties which are considered to be narrow mappings to the class (or slot) being defined.

                                          same as:\n    is_a: exact match\n    description: >-\n      holds between two entities that are considered equivalent to each other\n    in_subset:\n      - translator_minimal\n    close_mappings:\n      - owl:equivalentClass\n    exact_mappings:\n      - owl:sameAs\n      - skos:exactMatch\n      - WIKIDATA_PROPERTY:P2888\n      - CHEMBL.MECHANISM:equivalent_to\n      - MONDO:equivalentTo\n    narrow_mappings:\n      - DRUGBANK:external-identifier\n

                                        Here we define DRUGBANK:external-identifier as being a narrow match to the predicate slot same as.

                                        By narrow we mean that the scope of DRUGBANK:external-identifier is more narrower and restrictive than same as.

                                        If we were to create a new predicate slot as a proxy for DRUGBANK:external-identifier then that new slot would be a child of same as.

                                        "},{"location":"using-the-modeling-language/#broad_mappings","title":"broad_mappings","text":"

                                        The broad_mappings slot can be used to define external concepts, predicates, or properties which are considered to be broad mappings to the class (or slot) being defined.

                                          in complex with:\n    description: >-\n      holds between two genes or gene products that are part of (or code for products that are part of) in the same macromolecular complex\n    is_a: coexists with\n    domain: gene or gene product\n    range: gene or gene product\n    in_subset:\n      - translator_minimal\n    broad_mappings:\n      - SIO:010285\n

                                        Here we define SIO:010285 (molecular complex formation) as a broad mapping to the predicate slot in complex with.

                                        By broad we mean that the scope of SIO:010285 is more broad and relaxed than in complex with.

                                        If we were to create a new predicate slot as a proxy for SIO:010285 then that new slot would be a parent of in complex with.

                                        "},{"location":"using-the-modeling-language/#related_mappings","title":"related_mappings","text":"

                                        The related_mappings slot can be used to define external concepts, predicates, or properties which are considered to be related mappings to the class (or slot) being defined.

                                          in complex with:\n    description: >-\n      holds between two genes or gene products that are part of (or code for products that are part of) in the same macromolecular complex\n    is_a: coexists with\n    domain: gene or gene product\n    range: gene or gene product\n    in_subset:\n      - translator_minimal\n    broad_mappings:\n      - SIO:010285\n    related_mappings:\n      - SIO:010497\n

                                        Here we define SIO:010497 (protein complex) as a related mapping to the predicate slot in complex with.

                                        By related we mean that the scope of SIO:010497 is related to the predicate slot in complex with and it's difficult to infer any further granularity.

                                        "},{"location":"using-the-modeling-language/#subproperty_of","title":"subproperty_of","text":"

                                        The subproperty_of slot can be used (typically, under slot_usage) to anchor the values of a Biolink predicate slot of an association to a particular predicate (and its subclasses) other than the top-most predicate, biolink:related_to.

                                          gene to gene homology association:\n    is_a: gene to gene association\n    slot_usage:\n      predicate:\n        subproperty_of: homologous to\n

                                        Here, the predicate of the biolink:GeneToGeneHomologyAssociation is constrained to a value the subtree of predicates of biolink:homologous_to or its subclasses.

                                        "},{"location":"using-the-modeling-language/#subclass_of","title":"subclass_of","text":"

                                        The subclass_of slot can be used to anchor the semantics of a Biolink class to a particular term in an external 3rd party ontology.

                                          named thing:\n    description: \"a databased entity or concept/class\"\n    slots:\n      - id\n      - name\n      - category\n    subclass_of: BFO:0000001\n

                                        Here, biolink:NamedThing is anchored to ontology term BFO:0000001 - Entity of the Basic Formal Ontology which implies all is_a specified subclasses of biolink:NamedThing are also a subclasses of BFO:0000001.

                                        "},{"location":"variant_part_of/","title":"Slot: variant_part_of (multivalued)","text":"Inverse: has variant part

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"variant_part_of/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • overlaps
                                              • part_of
                                                • variant_part_of
                                        "},{"location":"variant_part_of/#linkml-source","title":"LinkML Source","text":"
                                        name: variant part of\nfrom_schema: https://w3id.org/biolink/biolink-model\nis_a: part of\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: variant_part_of\ninverse: has variant part\nrange: named thing\n\n
                                        "},{"location":"version/","title":"Slot: version","text":"

                                        Domain: Dataset Range: String

                                        "},{"location":"version/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • version
                                        "},{"location":"version/#linkml-source","title":"LinkML Source","text":"
                                        name: version\nfrom_schema: https://w3id.org/biolink/biolink-model\nbroad_mappings:\n- pav:version\n- owl:versionInfo\nis_a: node property\ndomain: dataset\nalias: version\nrange: string\n\n
                                        "},{"location":"version_of/","title":"Slot: version_of","text":"

                                        Domain: DatasetVersion Range: DatasetSummary

                                        "},{"location":"version_of/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • version_of
                                        "},{"location":"version_of/#linkml-source","title":"LinkML Source","text":"
                                        name: version of\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- dct:isVersionOf\nis_a: node property\ndomain: dataset version\nalias: version_of\nrange: dataset summary\n\n
                                        "},{"location":"volume/","title":"Slot: volume","text":"Description: volume of a book or music release in a collection/series or a published collection of journal issues in a serial publication

                                        Domain: Publication Range: String

                                        "},{"location":"volume/#inheritance","title":"Inheritance","text":"
                                        • node_property
                                          • volume
                                        "},{"location":"volume/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot BookChapter None no Serial This class may rarely be instantiated except if use cases of a given knowledge graph support its utility. no Article a piece of writing on a particular topic presented as a stand-alone section of a larger publication no"},{"location":"volume/#linkml-source","title":"LinkML Source","text":"
                                        name: volume\ndescription: volume of a book or music release in a collection/series or a published\n  collection of journal issues in a serial publication\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- WIKIDATA_PROPERTY:P478\nis_a: node property\ndomain: publication\nalias: volume\ndomain_of:\n- book chapter\n- serial\n- article\nrange: string\n\n
                                        "},{"location":"was_applied_to_treat/","title":"Slot: was_applied_to_treat (multivalued)","text":"Description: Holds between an substance, procedure, or activity and a medical condition, and reports that the substance, procedure, or activity was actually taken by one or more patients with the intent of treating the condition. Aliases: administered to treat, used to treat, given to treat Notes: This predicate is used simply to report observations of use in the real world, and is agnostic to whether the treatment is approved for or might be effective in treating the condition. The treatment could be taken by a patient on their own accord or prescribed by a clinician, as an off-label or an approved intervention. In practice, it would be used to represent records/statements from patient self-reporting sources like FAERS / AEOLUS where patients directly report the condition for which they took a drug, or statements from a database cataloging instances of off-label prescription of drugs for specific conditions (e.g. here, here, here). A knowledge level of Observation MUST be used with this predicate (because it is merely reporting that an intervention was used / prescribed for use at some point in time).

                                        Domain: ChemicalOrDrugOrTreatment Range: DiseaseOrPhenotypicFeature

                                        "},{"location":"was_applied_to_treat/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • was_applied_to_treat [ treats_or_taken_to_treat_or_studied_to_treat]
                                        "},{"location":"was_applied_to_treat/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"was_applied_to_treat/#linkml-source","title":"LinkML Source","text":"
                                        name: was applied to treat\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: Holds between an  substance, procedure, or activity and a medical condition,\n  and reports that the  substance,  procedure, or activity was actually taken by one\n  or more patients with the intent of treating the condition.\nnotes:\n- This predicate is used simply to report observations of use in the real world, and\n  is agnostic to whether the  treatment is approved for or might be effective in treating\n  the condition. The treatment could be taken by a  patient on their own accord or\n  prescribed by a clinician, as an off-label or an approved intervention. In  practice,\n  it would be used to represent records/statements from patient self-reporting sources\n  like FAERS / AEOLUS where patients directly report the condition for which they\n  took a drug, or statements from a database cataloging  instances of off-label prescription\n  of drugs for specific conditions (e.g. here, here, here). A knowledge level  of\n  Observation MUST be used with this predicate (because it is merely reporting that\n  an intervention was used /  prescribed for use at some point in time).\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- administered to treat\n- used to treat\n- given to treat\nis_a: related to at instance level\nmixins:\n- treats or taken to treat or studied to treat\ndomain: chemical or drug or treatment\nmultivalued: true\ninherited: true\nalias: was_applied_to_treat\nrange: disease or phenotypic feature\n\n
                                        "},{"location":"working-with-the-model/","title":"Working with Biolink Model","text":"

                                        The model and how to curate the model has been addressed in other sections. But how to make use of the Biolink Model in practical terms? How to use the classes and slots defined in the model for representing nodes and edges in a graph?

                                        We can consider a small example and see how it can be represented using the Biolink Model.

                                        Example:

                                        protein1 protein2\n9606.ENSP00000000233 9606.ENSP00000272298\n9606.ENSP00000000233 9606.ENSP00000253401\n9606.ENSP00000000233 9606.ENSP00000401445\n

                                        The above lines are from STRING DB.

                                        The information can be represented using Biolink Model as follows: - use Biolink entity class protein for protein entities - use Biolink entity class gene for gene entities - use Biolink predicate slot interacts with as the relationship or predicate for representing an edge between interacting partners - use Biolink association class gene to gene association to type the edge

                                        One modeling consideration we are going to make here is that we will be projecting the interaction between proteins to interaction between genes.

                                        "},{"location":"working-with-the-model/#annotating-nodes","title":"Annotating nodes","text":"

                                        Each individual protein and gene can be treated as nodes in a graph.

                                        Each protein node has protein as its category.

                                        Each gene node has gene as its category.

                                        As per the model, protein nodes should have identifiers from UniProtKB and gene nodes should have identifiers NCBIGene.

                                        One can further type the protein and gene entities using the Biolink slot type (which corresponds to rdf:type).

                                        In KGX serialization format the nodes can be represented as follows:

                                        id  name    category    provided_by xref    type    in_taxon\nUniProtKB:P84085    ARF5    biolink:Protein STRING  ENSEMBL:ENSP00000000233     NCBITaxon:9606\nUniProtKB:P0DP24    CALM2   biolink:Protein STRING  ENSEMBL:ENSP00000272298     NCBITaxon:9606\nUniProtKB:O43307    ARHGEF9 biolink:Protein STRING  ENSEMBL:ENSP00000253401     NCBITaxon:9606\nUniProtKB:O75460    ERN1    biolink:Protein STRING  ENSEMBL:ENSP00000401445     NCBITaxon:9606\nNCBIGene:381    ARF5    biolink:Gene    STRING  ENSEMBL:ENSG00000004059 SO:0001217  NCBITaxon:9606\nNCBIGene:805    CALM2   biolink:Gene    STRING  ENSEMBL:ENSG00000143933 SO:0001217  NCBITaxon:9606\nNCBIGene:23229  ARHGEF9 biolink:Gene    STRING  ENSEMBL:ENSG00000131089 SO:0001217  NCBITaxon:9606\nNCBIGene:2081   ERN1    biolink:Gene    STRING  ENSEMBL:ENSG00000178607 SO:0001217  NCBITaxon:9606\n

                                        Note: While the entity classes are defined as gene and protein in the model, when using them the reference to the class should always be in their CURIE form which includes the biolink prefix.

                                        "},{"location":"working-with-the-model/#node-semantics","title":"Node semantics","text":"

                                        There are three ways of attaching semantics to a node: - using Biolink slot category - the value of the category must be from the named thing hierarchy - using Biolink slot type - can have a value from any external ontology, controlled vocabulary, thesauri, or taxonomy - using Biolink predicate slot subclass_of (or rdfs:subClassOf) - can have a value from any external ontology, controlled vocabulary, thesauri, or taxonomy

                                        "},{"location":"working-with-the-model/#annotating-edges","title":"Annotating edges","text":"

                                        Each individual interaction between genes can be treated as an edge with, - interacts with as its predicate - gene to gene association as its category

                                        And we have additional edges that go from gene to protein to signify that a gene encodes for a protein via the Biolink predicate slot has gene product.

                                        In KGX serialization format the edges can be represented as follows:

                                        id  subject predicate   object    provided_by category\n985eb9e6-e0bf-4cef-be0a-3d8ea12d228b    NCBIGene:381    biolink:interacts_with  NCBIGene:805    STRING  biolink:GeneToGeneAssociation\n5550b653-69ff-48cc-a1ef-638ecdc50ea3    NCBIGene:381    biolink:interacts_with  NCBIGene:23229  STRING  biolink:GeneToGeneAssociation\n8bff8da0-6da2-4154-b507-a8e9f75c55f8    NCBIGene:381    biolink:interacts_with  NCBIGene:2081   STRING  biolink:GeneToGeneAssociation\n36e2edf0-d490-4417-9407-7070f4320083    NCBIGene:381    biolink:has_gene_product    UniProtKB:P84085    STRING  \n0dd21d53-4985-467c-8e6d-0a79c0410016    NCBIGene:805    biolink:has_gene_product    UniProtKB:P0DP24    STRING  \nfe5f9383-c5f6-4eba-9dc4-185e6d331459    NCBIGene:23229  biolink:has_gene_product    UniProtKB:O43307    STRING  \n8c60c2b2-ff6c-45d5-a18f-e927ab1dec35    NCBIGene:2081   biolink:has_gene_product    UniProtKB:O75460    STRING  \n

                                        Note: While association class is defined as gene to gene association and predicate slots are defined as interacts with and has gene product in the model, when using them the reference to the class should always be in their CURIE form which includes the biolink prefix.

                                        "},{"location":"working-with-the-model/#edge-semantics","title":"Edge semantics","text":"

                                        There are 3 ways of attaching the semantics to an edge: - using the Biolink association slot predicate - must have a value from the related to hierarchy - using the Biolink slot category - must have a value from the association hierarchy - using Biolink slot type - can have a value from any external ontology, controlled vocabulary, thesauri, or taxonomy

                                        "},{"location":"working-with-the-model/#biolink-model-representation-in-neo4j","title":"Biolink Model representation in Neo4j","text":"

                                        The model itself is very close to labelled property graphs.

                                        The previous example can be easily converted to a Neo4j compatible TSV using KGX.

                                        nodes.tsv:

                                        id:ID   name    category:LABEL  xref    provided_by:string[]    in_taxon    type\nUniProtKB:P84085    ARF5    biolink:Protein ENSEMBL:ENSP00000000233 STRING  NCBITaxon:9606  \nUniProtKB:P0DP24    CALM2   biolink:Protein ENSEMBL:ENSP00000272298 STRING  NCBITaxon:9606  \nUniProtKB:O43307    ARHGEF9 biolink:Protein ENSEMBL:ENSP00000253401 STRING  NCBITaxon:9606  \nUniProtKB:O75460    ERN1    biolink:Protein ENSEMBL:ENSP00000401445 STRING  NCBITaxon:9606  \nNCBIGene:381    ARF5    biolink:Gene    ENSEMBL:ENSG00000004059 STRING  NCBITaxon:9606  SO:0001217\nNCBIGene:805    CALM2   biolink:Gene    ENSEMBL:ENSG00000143933 STRING  NCBITaxon:9606  SO:0001217\nNCBIGene:23229  ARHGEF9 biolink:Gene    ENSEMBL:ENSG00000131089 STRING  NCBITaxon:9606  SO:0001217\nNCBIGene:2081   ERN1    biolink:Gene    ENSEMBL:ENSG00000178607 STRING  NCBITaxon:9606  SO:0001217\n

                                        edges.tsv:

                                        id  subject:START_ID    predicate:TYPE  object:END_ID   provided_by:string[]    category:string[]\n985eb9e6-e0bf-4cef-be0a-3d8ea12d228b    NCBIGene:381    biolink:interacts_with  NCBIGene:805    STRING  biolink:GeneToGeneAssociation\n5550b653-69ff-48cc-a1ef-638ecdc50ea3    NCBIGene:381    biolink:interacts_with  NCBIGene:23229  STRING  biolink:GeneToGeneAssociation\n8bff8da0-6da2-4154-b507-a8e9f75c55f8    NCBIGene:381    biolink:interacts_with  NCBIGene:2081   STRING  biolink:GeneToGeneAssociation\n36e2edf0-d490-4417-9407-7070f4320083    NCBIGene:381    biolink:has_gene_product    UniProtKB:P84085    STRING  \n0dd21d53-4985-467c-8e6d-0a79c0410016    NCBIGene:805    biolink:has_gene_product    UniProtKB:P0DP24    STRING  \nfe5f9383-c5f6-4eba-9dc4-185e6d331459    NCBIGene:23229  biolink:has_gene_product    UniProtKB:O43307    STRING  \n8c60c2b2-ff6c-45d5-a18f-e927ab1dec35    NCBIGene:2081   biolink:has_gene_product    UniProtKB:O75460    STRING  \n
                                        "},{"location":"working-with-the-model/#biolink-model-representation-in-rdf","title":"Biolink Model representation in RDF","text":"

                                        Since RDF graphs do not allow for properties on edges, the most practical alternative is to use reification where an edge is transformed into a node of type biolink:Association (or its descendants) and any edge properties then becomes properties of this reified node.

                                        Using reification, the previous example can be easily converted to RDF using KGX,

                                        @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .\n@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .\n@prefix biolink: <https://w3id.org/biolink/vocab/> .\n@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .\n\n<http://identifiers.org/uniprot/P84085>\n  rdfs:label \"ARF5\"^^xsd:string ;\n  biolink:category biolink:Protein ;\n  biolink:provided_by \"STRING\" ;\n  biolink:xref <http://identifiers.org/ensembl/ENSP00000000233> ;\n  biolink:in_taxon <http://purl.obolibrary.org/obo/NCBITaxon_9606> .\n\n<http://identifiers.org/uniprot/P0DP24>\n  rdfs:label \"CALM2\"^^xsd:string ;\n  biolink:category biolink:Protein ;\n  biolink:provided_by \"STRING\" ;\n  biolink:xref <http://identifiers.org/ensembl/ENSP00000272298> ;\n  biolink:in_taxon <http://purl.obolibrary.org/obo/NCBITaxon_9606> .\n\n<http://identifiers.org/uniprot/O43307>\n  rdfs:label \"ARHGEF9\"^^xsd:string ;\n  biolink:category biolink:Protein ;\n  biolink:provided_by \"STRING\" ;\n  biolink:xref <http://identifiers.org/ensembl/ENSP00000253401> ;\n  biolink:in_taxon <http://purl.obolibrary.org/obo/NCBITaxon_9606> .\n\n<http://identifiers.org/uniprot/O75460>\n  rdfs:label \"ERN1\"^^xsd:string ;\n  biolink:category biolink:Protein ;\n  biolink:provided_by \"STRING\" ;\n  biolink:xref <http://identifiers.org/ensembl/ENSP00000401445> ;\n  biolink:in_taxon <http://purl.obolibrary.org/obo/NCBITaxon_9606> .\n\n<http://www.ncbi.nlm.nih.gov/gene/381>\n  rdfs:label \"ARF5\"^^xsd:string ;\n  biolink:category biolink:Gene ;\n  biolink:provided_by \"STRING\" ;\n  biolink:xref <http://identifiers.org/ensembl/ENSG00000004059> ;\n  a <http://purl.obolibrary.org/obo/SO_0001217> ;\n  biolink:in_taxon <http://purl.obolibrary.org/obo/NCBITaxon_9606> ;\n  biolink:has_gene_product <http://identifiers.org/uniprot/P84085> .\n\n<http://www.ncbi.nlm.nih.gov/gene/805>\n  rdfs:label \"CALM2\"^^xsd:string ;\n  biolink:category biolink:Gene ;\n  biolink:provided_by \"STRING\" ;\n  biolink:xref <http://identifiers.org/ensembl/ENSG00000143933> ;\n  a <http://purl.obolibrary.org/obo/SO_0001217> ;\n  biolink:in_taxon <http://purl.obolibrary.org/obo/NCBITaxon_9606> ;\n  biolink:has_gene_product <http://identifiers.org/uniprot/P0DP24> .\n\n<http://www.ncbi.nlm.nih.gov/gene/23229>\n  rdfs:label \"ARHGEF9\"^^xsd:string ;\n  biolink:category biolink:Gene ;\n  biolink:provided_by \"STRING\" ;\n  biolink:xref <http://identifiers.org/ensembl/ENSG00000131089> ;\n  a <http://purl.obolibrary.org/obo/SO_0001217> ;\n  biolink:in_taxon <http://purl.obolibrary.org/obo/NCBITaxon_9606> ;\n  biolink:has_gene_product <http://identifiers.org/uniprot/O43307> .\n\n<http://www.ncbi.nlm.nih.gov/gene/2081>\n  rdfs:label \"ERN1\"^^xsd:string ;\n  biolink:category biolink:Gene ;\n  biolink:provided_by \"STRING\" ;\n  biolink:xref <http://identifiers.org/ensembl/ENSG00000178607> ;\n  a <http://purl.obolibrary.org/obo/SO_0001217> ;\n  biolink:in_taxon <http://purl.obolibrary.org/obo/NCBITaxon_9606> ;\n  biolink:has_gene_product <http://identifiers.org/uniprot/O75460> .\n\n<https://www.example.org/UNKNOWN/985eb9e6-e0bf-4cef-be0a-3d8ea12d228b>\n  rdf:subject <http://www.ncbi.nlm.nih.gov/gene/381> ;\n  rdf:predicate biolink:interacts_with ;\n  rdf:object <http://www.ncbi.nlm.nih.gov/gene/805> ;\n  biolink:provided_by \"STRING\" ;\n  biolink:category biolink:GeneToGeneAssociation .\n\n<https://www.example.org/UNKNOWN/5550b653-69ff-48cc-a1ef-638ecdc50ea3>\n  rdf:subject <http://www.ncbi.nlm.nih.gov/gene/381> ;\n  rdf:predicate biolink:interacts_with ;\n  rdf:object <http://www.ncbi.nlm.nih.gov/gene/23229> ;\n  biolink:provided_by \"STRING\" ;\n  biolink:category biolink:GeneToGeneAssociation .\n\n<https://www.example.org/UNKNOWN/8bff8da0-6da2-4154-b507-a8e9f75c55f8>\n  rdf:subject <http://www.ncbi.nlm.nih.gov/gene/381> ;\n  rdf:predicate biolink:interacts_with ;\n  rdf:object <http://www.ncbi.nlm.nih.gov/gene/2081> ;\n  biolink:provided_by \"STRING\" ;\n  biolink:category biolink:GeneToGeneAssociation .\n
                                        "},{"location":"xenologous_to/","title":"Slot: xenologous_to (multivalued)","text":"Description: a homology relationship characterized by an interspecies (horizontal) transfer since the common ancestor.

                                        Domain: NamedThing Range: NamedThing

                                        "},{"location":"xenologous_to/#inheritance","title":"Inheritance","text":"
                                        • related_to
                                          • related_to_at_instance_level
                                            • similar_to
                                              • homologous_to
                                                • xenologous_to
                                        "},{"location":"xenologous_to/#annotations","title":"Annotations","text":"property value canonical_predicate True"},{"location":"xenologous_to/#linkml-source","title":"LinkML Source","text":"
                                        name: xenologous to\nannotations:\n  canonical_predicate:\n    tag: canonical_predicate\n    value: true\ndescription: a homology relationship characterized by an interspecies (horizontal)\n  transfer since the common ancestor.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\nexact_mappings:\n- RO:HOM0000018\nis_a: homologous to\ndomain: named thing\nmultivalued: true\ninherited: true\nalias: xenologous_to\nsymmetric: true\nrange: named thing\n\n
                                        "},{"location":"xref/","title":"Slot: xref (multivalued)","text":"Description: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. Aliases: dbxref, Dbxref, DbXref, record_url, source_record_urls

                                        Domain: NamedThing Range: Uriorcurie

                                        "},{"location":"xref/#applicable-classes","title":"Applicable Classes","text":"Name Description Modifies Slot NamedThing a databased entity or concept/class no Publication Any \u2018published\u2019 piece of information. Publications are considered broadly to include any document or document part made available in print or on the web - which may include scientific journal issues, individual articles, and books - as well as things like pre-prints, white papers, patents, drug labels, web pages, protocol documents, and even a part of a publication if of significant knowledge scope (e.g. a figure, figure legend, or section highlighted by NLP). no RetrievalSource Provides information about how a particular InformationResource served as a source from which knowledge expressed in an Edge, or data used to generate this knowledge, was retrieved. no Gene A region (or regions) that includes all of the sequence elements necessary to encode a functional transcript. A gene locus may include regulatory regions, transcribed regions and/or other functional sequence regions. no GeneProductMixin The functional molecular product of a single gene locus. Gene products are either proteins or functional RNA molecules. no"},{"location":"xref/#linkml-source","title":"LinkML Source","text":"
                                        name: xref\ndescription: A database cross reference or alternative identifier for a NamedThing\n  or edge between two  NamedThings.  This property should point to a database record\n  or webpage that supports the existence of the edge, or  gives more detail about\n  the edge. This property can be used on a node or edge to provide multiple URIs or\n  CURIE cross references.\nin_subset:\n- translator_minimal\nfrom_schema: https://w3id.org/biolink/biolink-model\naliases:\n- dbxref\n- Dbxref\n- DbXref\n- record_url\n- source_record_urls\nnarrow_mappings:\n- gff3:Dbxref\n- gpi:DB_Xrefs\ndomain: named thing\nmultivalued: true\nalias: xref\ndomain_of:\n- named thing\n- publication\n- retrieval source\n- gene\n- gene product mixin\nrange: uriorcurie\n\n
                                        "}]} \ No newline at end of file diff --git a/severity_qualifier/index.html b/severity_qualifier/index.html index 9f1a27e65a..dde9a8baaf 100644 --- a/severity_qualifier/index.html +++ b/severity_qualifier/index.html @@ -18,7 +18,7 @@ - Slot: severity_qualifier - Biolink Model Documentation + Slot: severity_qualifier (DEPRECATED) - Biolink Model Documentation @@ -81,7 +81,7 @@
                                        - + Skip to content @@ -116,7 +116,7 @@
                                        - Slot: severity_qualifier + Slot: severity_qualifier (DEPRECATED)
                                        @@ -535,7 +535,7 @@ -

                                        Slot: severity_qualifier

                                        +

                                        Slot: severity_qualifier (DEPRECATED)

                                        Description: a qualifier used in a phenotypic association to state how severe the phenotype is in the subject
                                        @@ -577,6 +577,7 @@

                                        LinkML Source

                                        name: severity qualifier
                                         description: a qualifier used in a phenotypic association to state how severe the
                                           phenotype is in the subject
                                        +deprecated: 'True'
                                         in_subset:
                                         - translator_minimal
                                         from_schema: https://w3id.org/biolink/biolink-model
                                        diff --git a/sitemap.xml b/sitemap.xml
                                        index 4d5d47a176..fd268183eb 100644
                                        --- a/sitemap.xml
                                        +++ b/sitemap.xml
                                        @@ -2,4127 +2,4182 @@
                                         
                                             
                                                  https://biolink.github.io/biolink-model/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/AccessibleDnaRegion/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/Activity/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/ActivityAndBehavior/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/AdministrativeEntity/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/Agent/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/AnatomicalEntity/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/AnatomicalEntityToAnatomicalEntityAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/AnatomicalEntityToAnatomicalEntityOntogenicAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/AnatomicalEntityToAnatomicalEntityPartOfAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/Annotation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/Article/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/Association/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/Attribute/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/Bacterium/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/Behavior/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/BehaviorToBehavioralFeatureAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/BehavioralExposure/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/BehavioralFeature/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/BehavioralOutcome/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/Biolink-Model/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/BiologicalEntity/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/BiologicalProcess/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/BiologicalProcessOrActivity/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/BiologicalSequence/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/BiologicalSex/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/BioticExposure/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/Book/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/BookChapter/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/Boolean/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/Case/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/CaseToEntityAssociationMixin/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/CaseToPhenotypicFeatureAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/CategoryType/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/CausalGeneToDiseaseAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/CausalMechanismQualifierEnum/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/Cell/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/CellLine/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/CellLineAsAModelOfDiseaseAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/CellLineToDiseaseOrPhenotypicFeatureAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/CellLineToEntityAssociationMixin/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/CellularComponent/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/CellularOrganism/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/ChemicalAffectsGeneAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/ChemicalEntity/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/ChemicalEntityAssessesNamedThingAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/ChemicalEntityDerivativeEnum/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/ChemicalEntityOrGeneOrGeneProduct/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/ChemicalEntityOrGeneOrGeneProductRegulatesGeneAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/ChemicalEntityOrProteinOrPolypeptide/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/ChemicalEntityToEntityAssociationMixin/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/ChemicalExposure/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/ChemicalFormulaValue/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/ChemicalGeneInteractionAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/ChemicalMixture/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/ChemicalOrDrugOrTreatment/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/ChemicalOrDrugOrTreatmentSideEffectDiseaseOrPhenotypicFeatureAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/ChemicalOrDrugOrTreatmentToDiseaseOrPhenotypicFeatureAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/ChemicalOrGeneOrGeneProductFormOrVariantEnum/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/ChemicalRole/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/ChemicalToChemicalAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/ChemicalToChemicalDerivationAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/ChemicalToDiseaseOrPhenotypicFeatureAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/ChemicalToEntityAssociationMixin/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/ChemicalToPathwayAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/ChiSquaredAnalysisResult/
                                        -         2023-12-04
                                        +         2023-12-15
                                        +         daily
                                        +    
                                        +    
                                        +         https://biolink.github.io/biolink-model/ClinicalApprovalStatusEnum/
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/ClinicalAttribute/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/ClinicalCourse/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/ClinicalEntity/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/ClinicalFinding/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/ClinicalIntervention/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/ClinicalMeasurement/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/ClinicalModifier/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/ClinicalTrial/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/CodingSequence/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/Cohort/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/CommonDataElement/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/ComplexChemicalExposure/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/ComplexMolecularMixture/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/ConceptCountAnalysisResult/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/ConfidenceLevel/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/ContributorAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/CorrelatedGeneToDiseaseAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/Curie/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/Dataset/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/DatasetDistribution/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/DatasetSummary/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/DatasetVersion/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/Date/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/DateOrDatetime/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/Datetime/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/Decimal/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/Device/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/DiagnosticAid/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/DirectionQualifierEnum/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/Disease/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/DiseaseOrPhenotypicFeature/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/DiseaseOrPhenotypicFeatureExposure/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/DiseaseOrPhenotypicFeatureOutcome/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/DiseaseOrPhenotypicFeatureToEntityAssociationMixin/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/DiseaseOrPhenotypicFeatureToGeneticInheritanceAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/DiseaseOrPhenotypicFeatureToLocationAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/DiseaseToEntityAssociationMixin/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/DiseaseToExposureEventAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/DiseaseToPhenotypicFeatureAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/Double/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/Drug/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/DrugAvailabilityEnum/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/DrugDeliveryEnum/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/DrugExposure/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/DrugLabel/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/DrugToEntityAssociationMixin/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/DrugToGeneAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/DrugToGeneInteractionExposure/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/DruggableGeneCategoryEnum/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/DruggableGeneToDiseaseAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/Entity/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/EntityToDiseaseAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/EntityToDiseaseAssociationMixin/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/EntityToDiseaseOrPhenotypicFeatureAssociationMixin/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/EntityToExposureEventAssociationMixin/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/EntityToFeatureOrDiseaseQualifiersMixin/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/EntityToOutcomeAssociationMixin/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/EntityToPhenotypicFeatureAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/EntityToPhenotypicFeatureAssociationMixin/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/EnvironmentalExposure/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/EnvironmentalFeature/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/EnvironmentalFoodContaminant/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/EnvironmentalProcess/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/EpidemiologicalOutcome/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/EpigenomicEntity/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/Event/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/EvidenceType/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/Exon/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/ExonToTranscriptRelationship/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/ExposureEvent/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/ExposureEventToOutcomeAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/ExposureEventToPhenotypicFeatureAssociation/
                                        -         2023-12-04
                                        -         daily
                                        -    
                                        -    
                                        -         https://biolink.github.io/biolink-model/FDAApprovalStatusEnum/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/FDAIDAAdverseEventEnum/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/FDA_adverse_event_level/
                                        -         2023-12-04
                                        -         daily
                                        -    
                                        -    
                                        -         https://biolink.github.io/biolink-model/FDA_approval_status/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/Float/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/Food/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/FoodAdditive/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/FrequencyQualifierMixin/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/FrequencyQuantifier/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/FrequencyValue/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/FunctionalAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/Fungus/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/Gene/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/GeneAffectsChemicalAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/GeneAsAModelOfDiseaseAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/GeneExpressionMixin/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/GeneFamily/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/GeneGroupingMixin/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/GeneHasVariantThatContributesToDiseaseAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/GeneOrGeneProduct/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/GeneOrGeneProductOrChemicalEntityAspectEnum/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/GeneOrGeneProductOrChemicalPartQualifierEnum/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/GeneProductIsoformMixin/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/GeneProductMixin/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/GeneToDiseaseAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/GeneToDiseaseOrPhenotypicFeatureAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/GeneToEntityAssociationMixin/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/GeneToExpressionSiteAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/GeneToGeneAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/GeneToGeneCoexpressionAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/GeneToGeneFamilyAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/GeneToGeneHomologyAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/GeneToGeneProductRelationship/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/GeneToGoTermAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/GeneToPathwayAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/GeneToPhenotypicFeatureAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/GeneticInheritance/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/Genome/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/GenomicBackgroundExposure/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/GenomicEntity/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/GenomicSequenceLocalization/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/Genotype/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/GenotypeAsAModelOfDiseaseAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/GenotypeToDiseaseAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/GenotypeToEntityAssociationMixin/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/GenotypeToGeneAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/GenotypeToGenotypePartAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/GenotypeToPhenotypicFeatureAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/GenotypeToVariantAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/GenotypicSex/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/GeographicExposure/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/GeographicLocation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/GeographicLocationAtTime/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/GrossAnatomicalStructure/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/Haplotype/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/Hospitalization/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/HospitalizationOutcome/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/Human/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/IndividualOrganism/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/InformationContentEntity/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/InformationContentEntityToNamedThingAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/Integer/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/Invertebrate/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/IriType/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/JournalArticle/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/Jsonpath/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/Jsonpointer/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/LabelType/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/LifeStage/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/LogOddsAnalysisResult/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/LogicalInterpretationEnum/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/MacromolecularComplex/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/MacromolecularMachineMixin/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/MacromolecularMachineToBiologicalProcessAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/MacromolecularMachineToCellularComponentAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/MacromolecularMachineToEntityAssociationMixin/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/MacromolecularMachineToMolecularActivityAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/Mammal/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/MappingCollection/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/MaterialSample/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/MaterialSampleDerivationAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/MaterialSampleToDiseaseOrPhenotypicFeatureAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/MaterialSampleToEntityAssociationMixin/
                                        -         2023-12-04
                                        +         2023-12-15
                                        +         daily
                                        +    
                                        +    
                                        +         https://biolink.github.io/biolink-model/MaxResearchPhaseEnum/
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/MicroRNA/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/Migration_3.0_Guide/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/ModelOrganismDatabase/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/ModelToDiseaseAssociationMixin/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/MolecularActivity/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/MolecularActivityToChemicalEntityAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/MolecularActivityToMolecularActivityAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/MolecularActivityToPathwayAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/MolecularEntity/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/MolecularMixture/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/MortalityOutcome/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/NamedThing/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/NamedThingAssociatedWithLikelihoodOfNamedThingAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/NarrativeText/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/Ncname/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/Nodeidentifier/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/NoncodingRNAProduct/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/NucleicAcidEntity/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/NucleicAcidSequenceMotif/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/NucleosomeModification/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/Objectidentifier/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/ObservedExpectedFrequencyAnalysisResult/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/Occurrent/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/Onset/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/OntologyClass/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/OrganismAttribute/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/OrganismTaxon/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/OrganismTaxonToEntityAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/OrganismTaxonToEnvironmentAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/OrganismTaxonToOrganismTaxonAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/OrganismTaxonToOrganismTaxonInteraction/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/OrganismTaxonToOrganismTaxonSpecialization/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/OrganismToOrganismAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/OrganismalEntity/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/OrganismalEntityAsAModelOfDiseaseAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/Outcome/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/PairwiseGeneToGeneInteraction/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/PairwiseMolecularInteraction/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/Patent/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/PathognomonicityQuantifier/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/PathologicalAnatomicalExposure/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/PathologicalAnatomicalOutcome/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/PathologicalAnatomicalStructure/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/PathologicalEntityMixin/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/PathologicalProcess/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/PathologicalProcessExposure/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/PathologicalProcessOutcome/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/Pathway/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/PercentageFrequencyValue/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/PhaseEnum/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/Phenomenon/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/PhenotypicFeature/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/PhenotypicQuality/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/PhenotypicSex/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/PhysicalEntity/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/PhysicalEssence/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/PhysicalEssenceOrOccurrent/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/PhysiologicalProcess/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/PlanetaryEntity/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/Plant/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/Polypeptide/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/PopulationOfIndividualOrganisms/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/PopulationToPopulationAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/PosttranslationalModification/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/PredicateMapping/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/PredicateType/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/PreprintPublication/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/Procedure/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/ProcessedMaterial/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/Protein/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/ProteinDomain/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/ProteinFamily/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/ProteinIsoform/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/Publication/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/QuantityValue/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/Quotient/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/RNAProduct/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/RNAProductIsoform/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/ReactionDirectionEnum/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/ReactionSideEnum/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/ReactionToCatalystAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/ReactionToParticipantAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/ReagentTargetedGene/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/RegulatoryRegion/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/RelationshipQuantifier/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/RelationshipType/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/RelativeFrequencyAnalysisResult/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/ResourceRoleEnum/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/RetrievalSource/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/Samples/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/SensitivityQuantifier/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/SequenceAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/SequenceEnum/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/SequenceFeatureRelationship/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/SequenceVariant/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/SequenceVariantModulatesTreatmentAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/Serial/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/SeverityValue/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/SiRNA/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/SmallMolecule/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/Snv/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/SocioeconomicAttribute/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/SocioeconomicExposure/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/SocioeconomicOutcome/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/Sparqlpath/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/SpecificityQuantifier/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/StrandEnum/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/String/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/Study/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/StudyPopulation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/StudyResult/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/StudyVariable/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/SubjectOfInvestigation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/SymbolType/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/TRAPI-examples/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/TaxonToTaxonAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/TaxonomicRank/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/Testing/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/TextMiningResult/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/ThingWithTaxon/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/Time/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/TimeType/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/Transcript/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/TranscriptToGeneRelationship/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/TranscriptionFactorBindingSite/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/TranslatorMinimal/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/Treatment/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/Unit/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/Uri/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/Uriorcurie/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/VariantAsAModelOfDiseaseAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/VariantToDiseaseAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/VariantToEntityAssociationMixin/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/VariantToGeneAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/VariantToGeneExpressionAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/VariantToPhenotypicFeatureAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/VariantToPopulationAssociation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/Vertebrate/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/Virus/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/WebPage/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/Zygosity/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/about/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/active_in/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/actively_involved_in/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/actively_involves/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/acts_upstream_of/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/acts_upstream_of_negative_effect/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/acts_upstream_of_or_within/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/acts_upstream_of_or_within_negative_effect/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/acts_upstream_of_or_within_positive_effect/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/acts_upstream_of_positive_effect/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/address/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/adjusted_p_value/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/adverse_event_of/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/affected_by/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/affects/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                        -         https://biolink.github.io/biolink-model/affects_response_to/
                                        -         2023-12-04
                                        +         https://biolink.github.io/biolink-model/affects_likelihood_of/
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                        -         https://biolink.github.io/biolink-model/affects_risk_for/
                                        -         2023-12-04
                                        +         https://biolink.github.io/biolink-model/affects_response_to/
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/affiliation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/aggregate_statistic/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/aggregator_knowledge_source/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                        -         https://biolink.github.io/biolink-model/ameliorates/
                                        -         2023-12-04
                                        +         https://biolink.github.io/biolink-model/ameliorates_condition/
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/amount_or_activity_decreased_by/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/amount_or_activity_increased_by/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/anatomical_context_qualifier/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/animal_model_available_from/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/aspect_qualifier/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/assesses/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/associated_environmental_context/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/associated_with/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/associated_with_decreased_likelihood_of/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/associated_with_increased_likelihood_of/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/associated_with_likelihood_of/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/associated_with_resistance_to/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/associated_with_sensitivity_to/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/association-examples-with-qualifiers/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/association_slot/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/author/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/authors/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/available_from/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/base_coordinate/
                                        -         2023-12-04
                                        +         2023-12-15
                                        +         daily
                                        +    
                                        +    
                                        +         https://biolink.github.io/biolink-model/beneficial_in_models_for/
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/binds/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/biological_role_mixin/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/biomarker_for/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/bonferonni_adjusted_p_value/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/broad_match/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/broad_matches/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/broad_synonym/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/can_be_carried_out_by/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/capable_of/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/catalyst_qualifier/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/catalyzes/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/category/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/causal_mechanism_qualifier/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/caused_by/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/causes/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/chapter/
                                        -         2023-12-04
                                        +         2023-12-15
                                        +         daily
                                        +    
                                        +    
                                        +         https://biolink.github.io/biolink-model/chemical_entity_or_drug_or_treatment/
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/chemical_role_mixin/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/chemically_similar_to/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/chi_squared_statistic/
                                        -         2023-12-04
                                        +         2023-12-15
                                        +         daily
                                        +    
                                        +    
                                        +         https://biolink.github.io/biolink-model/clinical_approval_status/
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/clinical_modifier_qualifier/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/close_match/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/coexists_with/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/coexpressed_with/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/colocalizes_with/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/completed_by/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/composed_primarily_of/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/concept_count_object/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/concept_count_subject/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/concept_pair_count/
                                        -         2023-12-04
                                        +         2023-12-15
                                        +         daily
                                        +    
                                        +    
                                        +         https://biolink.github.io/biolink-model/condition_ameliorated_by/
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/condition_associated_with_gene/
                                        -         2023-12-04
                                        +         2023-12-15
                                        +         daily
                                        +    
                                        +    
                                        +         https://biolink.github.io/biolink-model/condition_exacerbated_by/
                                        +         2023-12-15
                                        +         daily
                                        +    
                                        +    
                                        +         https://biolink.github.io/biolink-model/condition_predisposed_by/
                                        +         2023-12-15
                                        +         daily
                                        +    
                                        +    
                                        +         https://biolink.github.io/biolink-model/condition_prevented_by/
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/consumed_by/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/consumes/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/contains_process/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/context_qualifier/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                        -         https://biolink.github.io/biolink-model/contraindicated_for/
                                        -         2023-12-04
                                        +         https://biolink.github.io/biolink-model/contraindicated_in/
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/contributes_to/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/contribution_from/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/contributor/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/correlated_with/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/created_with/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/creation_date/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/curating-the-model/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/dataset_count/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/dataset_download_url/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/decreased_amount_in/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/decreased_likelihood_associated_with/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/decreases_amount_or_activity_of/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/decreases_response_to/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/deprecated/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/derivative_qualifier/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/derives_from/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/derives_into/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/description/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/develops_from/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/develops_into/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/diagnoses/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/direction_qualifier/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/directly_physically_interacts_with/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/disease_has_basis_in/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/disease_has_location/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/disrupted_by/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/disrupts/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/distribution_download_url/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/download_url/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/drug_regulatory_status_world_wide/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/editor/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/enabled_by/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/enables/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/end_coordinate/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/end_interbase_coordinate/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/evidence_count/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                        -         https://biolink.github.io/biolink-model/exacerbates/
                                        -         2023-12-04
                                        +         https://biolink.github.io/biolink-model/exacerbates_condition/
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/exact_match/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/exact_matches/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/exact_synonym/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/expected_count/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/expressed_in/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/expresses/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/expression_site/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/extraction_confidence_score/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/faq/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/food_component_of/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/form_or_variant_qualifier/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/format/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/frequency_qualifier/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/full_name/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/gene_associated_with_condition/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/gene_fusion_with/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/gene_product_of/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/genetic_association/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/genetic_neighborhood_of/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/genetically_associated_with/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/genetically_interacts_with/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/genome_build/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_active_component/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_active_ingredient/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_adverse_event/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_attribute/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_attribute_type/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_author/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_biological_sequence/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_biomarker/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_catalyst/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_chemical_formula/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_chemical_role/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_completed/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_confidence_level/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_constituent/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_contraindication/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_contributor/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_count/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_dataset/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_decreased_amount/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_device/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_distribution/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_drug/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_editor/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_evidence/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_excipient/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_food_component/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_frameshift_variant/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_gene/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_gene_or_gene_product/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_gene_product/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_increased_amount/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_input/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_manifestation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_member/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_metabolite/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_missense_variant/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_mode_of_inheritance/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_molecular_consequence/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_nearby_variant/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_negative_upstream_actor/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_negative_upstream_or_within_actor/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_non_coding_variant/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_nonsense_variant/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_not_completed/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_numeric_value/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_nutrient/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_output/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_part/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_participant/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_percentage/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_phenotype/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_plasma_membrane_part/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_positive_upstream_actor/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_positive_upstream_or_within_actor/
                                        -         2023-12-04
                                        -         daily
                                        -    
                                        -    
                                        -         https://biolink.github.io/biolink-model/has_predisposing_factor/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_procedure/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_provider/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_publisher/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_qualitative_value/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_quantitative_value/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_quotient/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_receptor/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_route/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_sequence_location/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_sequence_variant/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_side_effect/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_splice_site_variant/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_stressor/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_substrate/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_supporting_study_result/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_synonymous_variant/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_target/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_taxonomic_rank/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_topic/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_total/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_unit/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_upstream_actor/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_upstream_or_within_actor/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_variant_part/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/has_zygosity/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/highest_FDA_approval_status/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/homologous_to/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/id/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/in_cell_population_with/
                                        -         2023-12-04
                                        +         2023-12-15
                                        +         daily
                                        +    
                                        +    
                                        +         https://biolink.github.io/biolink-model/in_clinical_trials_for/
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/in_complex_with/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/in_linkage_disequilibrium_with/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/in_pathway_with/
                                        -         2023-12-04
                                        +         2023-12-15
                                        +         daily
                                        +    
                                        +    
                                        +         https://biolink.github.io/biolink-model/in_preclinical_trials_for/
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/in_taxon/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/in_taxon_label/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/increased_amount_of/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/increased_likelihood_associated_with/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/increases_amount_or_activity_of/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/increases_response_to/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/indirectly_physically_interacts_with/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/information-resource-registry/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/ingest_date/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/interacting_molecules_category/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/interacts_with/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/interbase_coordinate/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/iri/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/is_active_ingredient_of/
                                        -         2023-12-04
                                        -         daily
                                        -    
                                        -    
                                        -         https://biolink.github.io/biolink-model/is_ameliorated_by/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/is_assessed_by/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/is_diagnosed_by/
                                        -         2023-12-04
                                        -         daily
                                        -    
                                        -    
                                        -         https://biolink.github.io/biolink-model/is_exacerbated_by/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/is_excipient_of/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/is_frameshift_variant_of/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/is_input_of/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/is_metabolite/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/is_metabolite_of/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/is_missense_variant_of/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/is_molecular_consequence_of/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/is_nearby_variant_of/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/is_non_coding_variant_of/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/is_nonsense_variant_of/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/is_output_of/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/is_sequence_variant_of/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/is_side_effect_of/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/is_splice_site_variant_of/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/is_substrate_of/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/is_supplement/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/is_synonymous_variant_of/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/is_toxic/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/iso_abbreviation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/issue/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/keywords/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/knowledge-source-retrieval/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/knowledge_source/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/lacks_part/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/latitude/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/license/
                                        -         2023-12-04
                                        +         2023-12-15
                                        +         daily
                                        +    
                                        +    
                                        +         https://biolink.github.io/biolink-model/likelihood_affected_by/
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/likelihood_associated_with/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/ln_ratio/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/ln_ratio_confidence_interval/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/located_in/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/location_of/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/location_of_disease/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/log_odds_ratio/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/log_odds_ratio_95_ci/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/logical_interpretation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/longitude/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/maintaining-the-model/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/manifestation_of/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/mapped_predicate/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/mapping-neo4j/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/mapping-rdf/
                                        -         2023-12-04
                                        +         2023-12-15
                                        +         daily
                                        +    
                                        +    
                                        +         https://biolink.github.io/biolink-model/max_research_phase/
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/max_tolerated_dose/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/mechanism_of_action/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/member_of/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/mentioned_by/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/mentions/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/mesh_terms/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/missing_from/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/mode_of_inheritance_of/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/model_of/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/models/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/name/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/narrow_match/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/narrow_matches/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/narrow_synonym/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/negated/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/negatively_correlated_with/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/node_property/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/not_completed_by/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/nutrient_of/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/object/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/object_aspect_qualifier/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/object_category/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/object_category_closure/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/object_closure/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/object_context_qualifier/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/object_derivative_qualifier/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/object_direction_qualifier/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/object_form_or_variant_qualifier/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/object_label_closure/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/object_location_in_text/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/object_namespace/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/object_part_qualifier/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/occurs_in/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/occurs_in_disease/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/occurs_together_in_literature_with/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/onset_qualifier/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/opposite_of/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/original_object/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/original_predicate/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/original_subject/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/orthologous_to/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/overlaps/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/p_value/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/pages/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/paralogous_to/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/part_of/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/part_qualifier/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/participates_in/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/phase/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/phenotype_of/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/phenotypic_state/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/physically_interacts_with/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/plasma_membrane_part_of/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/population_context_qualifier/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/positively_correlated_with/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/preceded_by/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/precedes/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/predicate/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/predicate_mappings/
                                        -         2023-12-04
                                        -         daily
                                        -    
                                        -    
                                        -         https://biolink.github.io/biolink-model/predisposes/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                        -         https://biolink.github.io/biolink-model/prevented_by/
                                        -         2023-12-04
                                        +         https://biolink.github.io/biolink-model/predisposes_to_condition/
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                        -         https://biolink.github.io/biolink-model/prevents/
                                        -         2023-12-04
                                        +         https://biolink.github.io/biolink-model/preventative_for_condition/
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/primarily_composed_of/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/primary_knowledge_source/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/produced_by/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/produces/
                                        -         2023-12-04
                                        +         2023-12-15
                                        +         daily
                                        +    
                                        +    
                                        +         https://biolink.github.io/biolink-model/promotes_condition/
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/provided_by/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/provider/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/publication_type/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/publications/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/published_in/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/publisher/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/qualified_predicate/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/qualifier/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/qualifiers/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/quantifier_qualifier/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/reaction_balanced/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/reaction_direction/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/reaction_side/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/reading-a-qualifier-based-statement/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/regulated_by/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/regulates/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/related_condition/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/related_synonym/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/related_to/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/related_to_at_concept_level/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/related_to_at_instance_level/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/relation/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/relative_frequency_object/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/relative_frequency_object_confidence_interval/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/relative_frequency_subject/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/relative_frequency_subject_confidence_interval/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/release-instructions/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/resistance_associated_with/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/resource_id/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/resource_role/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/response_affected_by/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/response_decreased_by/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/response_increased_by/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/retrieval_source_ids/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/retrieved_on/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/rights/
                                        -         2023-12-04
                                        -         daily
                                        -    
                                        -    
                                        -         https://biolink.github.io/biolink-model/risk_affected_by/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/routes_of_delivery/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/same_as/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/semmed_agreement_count/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/sensitivity_associated_with/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/sequence_localization_attribute/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/sequence_location_of/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/sequence_variant_qualifier/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/severity_qualifier/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/sex_qualifier/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/similar_to/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/source_logo/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/source_web_page/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/species_context_qualifier/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/stage_qualifier/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/start_coordinate/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/start_interbase_coordinate/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/statement_qualifier/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/stoichiometry/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/strand/
                                        -         2023-12-04
                                        +         2023-12-15
                                        +         daily
                                        +    
                                        +    
                                        +         https://biolink.github.io/biolink-model/studied_for_treatment_with/
                                        +         2023-12-15
                                        +         daily
                                        +    
                                        +    
                                        +         https://biolink.github.io/biolink-model/studied_to_treat/
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/subclass_of/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/subject/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/subject_aspect_qualifier/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/subject_category/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/subject_category_closure/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/subject_closure/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/subject_context_qualifier/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/subject_derivative_qualifier/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/subject_direction_qualifier/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/subject_form_or_variant_qualifier/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/subject_label_closure/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/subject_location_in_text/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/subject_namespace/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/subject_part_qualifier/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/summary/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/superclass_of/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/support_graphs/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/supporting_data_set/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/supporting_data_source/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/supporting_document_type/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/supporting_document_year/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/supporting_documents/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/supporting_publications/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/supporting_study_cohort/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/supporting_study_context/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/supporting_study_date_range/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/supporting_study_metadata/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/supporting_study_method_description/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/supporting_study_method_type/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/supporting_study_size/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/supporting_text/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/supporting_text_section_type/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/symbol/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/synonym/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/systematic_synonym/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/target_for/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/taxon_of/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/temporal_context_qualifier/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/temporal_interval_qualifier/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/temporally_related_to/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/timepoint/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/total_sample_size/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/trade_name/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/transcribed_from/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/transcribed_to/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/translates_to/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/translation_of/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/treated_by/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/treats/
                                        -         2023-12-04
                                        +         2023-12-15
                                        +         daily
                                        +    
                                        +    
                                        +         https://biolink.github.io/biolink-model/treats_or_taken_to_treat_or_studied_to_treat/
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/type/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/understanding-the-model/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/update_date/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/upstream_resource_ids/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/using-the-modeling-language/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/variant_part_of/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/version/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/version_of/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/volume/
                                        -         2023-12-04
                                        +         2023-12-15
                                        +         daily
                                        +    
                                        +    
                                        +         https://biolink.github.io/biolink-model/was_applied_to_treat/
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/working-with-the-model/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/xenologous_to/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                             
                                                  https://biolink.github.io/biolink-model/xref/
                                        -         2023-12-04
                                        +         2023-12-15
                                                  daily
                                             
                                         
                                        \ No newline at end of file
                                        diff --git a/sitemap.xml.gz b/sitemap.xml.gz
                                        index d69dd63c8805ab7beb313ac6fa49f900c80c33b3..8def1c902abc5d8dd11b139bbd8391282873d715 100644
                                        GIT binary patch
                                        literal 6285
                                        zcmV;87;@(yiwFo8m3(Ca|8r?{Wo=<_E_iKh0NtHiZyd*!fZy{g48K!yk`1s~*bZn>
                                        zvK2@sBQg%KFO8b+Gd*Q>SGB9Ehco{5sZ)KK;YHpB7FhU`k;o*&P+t{KRh|3!`frE6
                                        z`(iI4TJOI3@{cdR`tl2LwQsCzzxnc?cW*BK^UJ?|`-iW`&_zjK
                                        z<^BEri)fSdW{59*XkW&9mp_Rw=P$ne>cwBb{PquD;D3HS=SPy-E?y0%m-=nRuZ6--P?5JkY2jxJK34N
                                        z^#K6g^w!y!g30jm+9k$Tx8f22)0yOZTbmBEv5$!F{Nt}&#^`ICr3G<${Ey4IcFAX9
                                        zvh`=St{W55^%k}$=M#lBBwKd^07XeaO2KZ%1lZT_Or0dyu?L`Hl#zw>&MzOC?v0o<
                                        z20_X3iT?Fr@G;|)nCBfQAzzQF_B{c4{_H)&VpLq;k`&kz@lEh*?gEjo1IOq+!QaX+
                                        zqqtgF%m)N+RyIK|iT58Fl&^MX$XXl%wi5%;d|sI-49YwI#Gmor9;~C#-|Qrt%g4di
                                        zL=E|sNz(doygLpEc^RYWz89DG{mMqkzW~^7EB|}ZA8%v-kI{5?YbCsP1pD=sbRC28
                                        zopr(?y^NQ|47uJSWqMx4dLpj_{7PIGgngLu3dYWaSH2&-Lqup6Nv&3g@TLZ}au|y6AMDi#_wHm3}@J+q%Lh&$wP<
                                        z*Wo7g!&+bt3RlhrbW76*49AW!!Z+{t0kmk~v
                                        z?ig+SAaU#nPka8jTtveV{N8l8DNBEZT>c9?Cj)Ome&xpyLA)5p*UbCII<2zd02ecC
                                        zpA}8UeK%9T&yQz*Do+j;Sx>>^=@k$y)@p*UJy5(n^aC8SaymJK{Qg+
                                        zfb)XJU;*b*uj?oY1A3+Pv?|gFA()|W$G$h=h~fQd>IHz{Wt=g&4*F-ZJ%krRDz)ti
                                        zHpi9hEy32fvZi%DCR<Hgcr8Ffce^btqyqR?|>b@zVhRSkielyK@7^v
                                        zef}%V#&-E+LR7a*eI=dUO8^mrG@eZR&TI(oRYe6qD}^4H3V*^rO9^I)cWd%1qAOS`
                                        zbvgIQiq3S(Q}RQW3JLBWKgSNa7#}U*x05bmYxW}3WbVpL)Ric9)iLr@-*nyp&Z#PR49d%I$-k
                                        z7j&{2#u28_Z%m*63I^-ZTbqd6k4xk_VZZXS
                                        z?ml!0lfnsw|H1bfRioms-F-=+iW%SEN$7$5PV9a*ljEP-hs8w*W<;R=`zcEQovA;z
                                        z*(P@lCyVBLR)WEdyR=}^va-(p$~l61e+Y*Z?}RL?z#4ipJ=i{)S3oo|PUz($^(R4>
                                        zfLC1Rb>kY##w*GOT|Xd&2zQx2~~!+l)HYf-({BtNr{&HqA=&J$+e=8Y35e!=Z-ZqN5d7VbK@;LavNfRz$={=QgGoCGskaU>uD)I#R!zYT-&Jj3G!WPZ=Xk=Dn$d#vP~r<#RuC8g~9H>k$I+
                                        zO%g+a@OeumvzdPQ98nYM?IqT@Ov|8dhsjY
                                        zbyKfg0&;%Otm$rzz6vy6=(NFyi}-Ak6CW>&dxsvfRw^dcyPIA9y+E`)n{WOPKVA|@
                                        z+fd}8`tysgs_#d{MD;1GKYJ5(c*6$KRlHz>JA^$^T!6@@>9|jBMC5AV%H-1p5mPMJ
                                        zWl*97ya8(Oeb5kHI%2|er+5pAbvbv^{40O&JNr>OyYs%e-a_L?KboKl&R*{10B~*o
                                        zSUZD|?)<0rp`x^c_|dz%3_#6VIi}q8$Fc6j)|a(yC@;$y@{;HL-e)0!ko%b5mT3er
                                        zB^~Q}^Rqg*KxgrK6Lp%l78+!7Y1TF^v^dmtU5_Cknyy_t#JJ0Amr70Es|*3?D6{w=
                                        zF4No!f`fc#5SE1LQ7u8gHJ!3g`CaSU@zo0zpNINgS*17%RtK1;#K4k
                                        zvy0_0PN5rP!+qZ1QyD+%%31JN{~?S%A#`3jjx%LECIo`YkCOFRS3JgPH1>YUyifS!0Gq1J&ZtmaP>X>lav(o>UQo}G{prS~_xV?4dsAl?`S(M;+Q@O1!%9tt~8HR_C$WOPa`M5a5$
                                        z6t)}R9S0c_BGL55598Ec@p}8Tjy;kVaOY1SqkMZeKBlCTxh8hgvBL8=K^ldXxgZ5Z
                                        z%qX|bxI?fm-He+KBo+A?Y#7?}^kPf1l$0QllURoVz4E;Q;Znwo%((M70st@R2AhHs
                                        ziQ*0V$LNzqm`kJt)e|e`kbRITTzO@~R2R%}5iZ!b*=}MH-}zT2Xeynyr225oA3?VHG=PB=sXymtSb7ujUah=K0eE7Z8zKrex)pC3tKgOVx3BuSsuz0eMWv`>g2x%g
                                        z^aJwOhapIev?`Hx4eYTEr)4mUb$$YkK>W#u5#ZeTmuzkj!{q+^*!qYll{6ba0<=6$
                                        zK;274c>E^R?wDcszS~QKq>c#WSdBwW*`(?#zvU5EPTG>jS;=-Qbpo!yhw46mFGR#Y
                                        z!Tve@9;(5YWJ>T_cq?d{fav64nxDs*@{=@Fdq%pMY4#Fg7KOdI#JJ>((B?hf94W97
                                        z16pZljM-9U$hGyBkR(X
                                        z2xC<~smwnAU796UZG#7-VVbD(Wl-B4qqbU!2-0~@TqUQ87AGM`tw4=P9PrsiPSXz`
                                        zE#!2e!xsX_&-!{+C5@{g8v7&sc&eyH@n=PH&9%MIm0YYZRz$6$ik&B1{A1erK;a~a
                                        z08B5`Y4KT4@u9H}5vksY6Rp_F>XmhqG9IffL54ThHIab1^e3)@&vM)|QjYRxy$K&B
                                        zK!m}&tz=8V*^1|r-vn=(syC_Lp#P5D5lha>H
                                        zI=coinlQHd@5HHwSyw^QiWlhaSVh}s%QPU|LG{j7G2d<>Um2jNZk<0aB4UOi_^iwq
                                        zctT?JO5T@&64{C(y)B)OLNP~bFNZA75fW%o+)@OC2@Tagf47eN7S0~4znhXVrnFwg
                                        zVF(2oS*pR
                                        zU}^~);LZ;^C@M}DBaU2Ct2x|p>{+l8L7I$pF-rqvCM7U|P?3Yt{wj63;Sdf4WiD-A
                                        zBg1pB@aomZ2*Iz&9wEaaXp19`Ij9~+7OjeIgGk1x$E+n=*IuNZ%wPK5Gv}Q(Q4+;0
                                        zS#TSF?>Y?)=br_jUh{G1q6NZR_iPd|E;V{tMXa8w7a@3RP76R4%{7uOsiN2sScBb9
                                        z1@9pJxlm`ZV5oHqt#u6PUHd>1VE5Abfg=esE<_ZpX`M%;Ks3wXQq(n8pu1x=?2d5`
                                        z&S%MxQ2Jm%l#HpXVzo1|+L&k~L%}<>94wU`w+U%lJ;;fS>-
                                        zjP~4`UjUFA|0wC6j?#N^>qD;rkNwm;p5zu%bOX47^#|&d@FQw-$F8fKAhO(u0e%)O2w)(p{T8EHHn>recl-yf}G}LS{QDX5Q9StGo+(giJYEVEyYQx
                                        z77X~*Y>9!pbWnlNE{z7%A{;vdqt^Ba5agxqmV&!_xjM}#!cfO#(};PaA5`feEUT58
                                        zQbaNVj}(cRQ}7|Mk23Em)O$-&e$MlTAjDy88Kjgvo5DILD?n%uwH-Ld{lnN3ggKaA
                                        z;?8c<5`SWFGrB}9q#E8k_t=BTQN*W76eLB$x?zN%_Qu(*l=gNMMWUB}Lvi}_lFTN5
                                        zk>YIaZPck9!g@ROBOTdl-A;ln15+sAoz$Z?#8eLj%KPfXgw2s9C+mRabgiwth}710z+4T3
                                        zgjy#=wva?Gf2m=u5^1N5dCE5WGQ&5>kZruH$lq^IymEva-sY{noMT=hd!Hh0`~
                                        zHts06CBr>Ux<5!M%Gf$-1IXe2B48)c@({CHHd-3lcx
                                        z5r@udp`T5(olaU{Nx3iLxXHiS^nSrVO0Xa&Q1
                                        z@Xq(PuCh(|5yI>T!q}?`H5o`o>gX&)W{F+^w(-BzjdNT^zaCrly8!w_wIOF;6#*=YUD
                                        zw4zDZ*}S%$-2^-K9R9(i-Mu-2fP+wlyQuga(yB8XLKWBJL{LQ2h7&Y-mcz0N>@0`V
                                        z0#LIYwEBT4X~VkaKFOl)`gqJ!7+J
                                        zvQ6x7Yl8(qKGP9~@z_Lt;ivAPga+7FYe}bB8yMiVjF2J`PmA&>_81ColY$)&#D{U~;PwG5C4&n>$sY)5DK`4bY&JpmlorWZ#UrF@f0X0B4-Ft{|IzvTPMTIOR_~{l3+@T2
                                        zN-KLcvH$*wJ5zt8)D3FFK^h68=Tw2nDlq}{6lg0-8pNwb4iI*(3i`NlNYC4t7AHR9
                                        zGA@-UkfBpc)eJ(NJcF&~@w^1+w(?CAF=y`qZ}r!|RJBD=mn@`mOAJ|agJ|)ccP&J>
                                        z=uO_-{9o(Zi?oyZs{rh?&S{8it~bMwpN~PqsWl>0t;8x8PW*rT%)t!}LK+U54<#nl
                                        zyK2}W-aKVazLQY&pvEJZMSrl3y=oWJtVja1_E==xYT|THA$HzO8wsRwS7oKAC$QQW
                                        zHPW~Z9x(3snRbzZjs{Nc+B8C?;tiALhB{Y*<8m4x~s`epB
                                        z2Xd)8eIkb72ML6#+6Qe$5qj9tvJ>%~`OVLW&NvfiW#XX!0!`+g!8w%@kASPX^AXW4
                                        zZ~>?BdY9xtl<6j$82hOS9}vD2z^Q+g$F5~>S}M8ZRq<9(N`rAnbq(feiE}=)7;rTP
                                        z<6vseR%@0GO0MgA3=t7OUr{*$=@~isR?<#FRT^h#L1)U>2gL5u)PI&p52fQZ!-437
                                        zZLKq1g)wLrU{K6-WsW0em(z~a*UIlDbY=kf76(e>?ZLDJUu{-+3`kImenxm0Xo}=I
                                        z>?H|9orL6ftTSF1QajVyx^$34>@T*D&~x*27*cZTED7`?F7tGVK{V|mC=DbaHN!>(
                                        zDa96AQL8yMld`=rpF2?{Q}2w%GLi-}`Ccc=m0-ix2Nt{SO|a#f>xa?|3GuiT>|@2N
                                        z)11c8V=m_ci?}^}@6{?noxL(W4kHSXQFmp`-5d*J%*{L_ju6_ogA`fB
                                        zq#Y+G5J6j8Xd?l2+E$R_z93_27ZzYb@b1J~nUa92gMO<{_Jrd2hw#?LsmhH+&pCm`
                                        z-4>>Pnnz4-%_q^B&3T?#4kiKT)9l#ag{Dki=)Duh8sbj~6776X;#z<$lU*v?fMA2~
                                        z5N5+XvMzv_f~
                                        z#%Owd^#GvK_d0~I4N@F7SwR{JZX2CwVCR{AIPGGc6`-|Uo&9x+X_=I7kIhI34m?-@
                                        zreEBX5e*;@e9X^EP+>naX;7psfBF){$z~0NI(z*x$@F2CFa!zRZt=Zsi
                                        z1qK`vYTo2T%$$|E2Ig2I;%&XNz8A!ZT^;b_8Up9oXi|!1wx%E^6}fE+j|@$j;^|-9`n(oRYd`|iqv32}zyFC(ZaaI(P@7SEOJXsTgz5
                                        zG%rE*LF77)LsY5ltFvNGz=0g&1EJ7Qy8IW7h|K9FisFi<3N#Fh(D5t}cE>Hph
                                        Dd@XEB
                                        
                                        literal 6157
                                        zcmV+o81m;IiwFp*NN!~U|8r?{Wo=<_E_iKh0NtHiZyYz4fZyj=1b&yDxh$}=NHS0?
                                        z+ws7TG?pd<>`Q@Nb-J2S6kV@USl3x;VSQ0*ibOW*kZ5kv>v~hll6-&EM|(
                                        z?yJ3oXubRP#UEdO{o*TewQsCzzkTt~o405G`QmTi{o$K2bWze*`7gWp?TcMX!+*Vc
                                        zb$567GTJ1)8RAPH+E=mO7(+`H=VD))9(`Vx7k?V
                                        zS$F%gwP`nQURu9=<*fIObg#a7rGNYM|7>E)|I>GW`ub0QKKtXJ&c6Oj{wwp>PX1cG
                                        zGp?0wkYB!QjO`BJygK>HMD=RL`o934*R{lGH=SHK^GVvgl?3Qy_ck3kr01^rUUp`0
                                        zeE>i=y>&LGU^2YCafz|jt+)ihbSC-U)~3U3>?7hE|M)BCG5XqOX+bED|8Y5&F8M4>
                                        zw*JD_b!9@j+`<;+e4?<1Wa~}sAsgndd_5f6jF|v@}_~j$hy%m$j
                                        zASgLL(!aSMe9ZVH=6T0S$d_ZPeNRB1Kl{jdF)FTaNe1kZ_$qjP?gEi71Lx6uguj+w
                                        zMsc;UnC}s|+1Lc#B;MaLC|~c)kgYfbY$pa_`Mfq!7?d~ui9h3`y|<1+f3=hRTs{o8
                                        zCR)g^O_J7!!_8qp$jcZ__fA~i_X`^({{mpUt^6NFzrBt9KStBpt(EY`5#Fz_rRx}!
                                        zAFLA&>3KXa&ydS4Ql{rstS9m^z*XY9Ane7IS1@)ay!QRz9U?-rAYX>Is73(sPKulV
                                        ze7lu8MZJ_*Vm|Xz910J4^Hz)g=SR~^bF;Iq1#kX^1iPQ(zGF|LzYHq-)1OztH)EZ?
                                        zfF*pAHtVA#^n;ym1e4z_^VT;EB$g_Z0ic2T;r<5
                                        zF2heISmP4Qy87fhkP5i*>w}0WI!FA)7>C{+U)-VQn|?R`%B0<$Il%VcUjH(hAkDcm
                                        z-67ieN#fWMuJ-(KQAC_9wgvgMA43H3Vw^`a?_2A%QiTIto-+GvtTA-PO#LxmK>5Cb
                                        zyaX0#-;`h+hxjI2wSL2vV{#ev&t!WDFN9QT+Y{a#7qYj6x5kAvt@AP2
                                        z`rI}I+#n^c3QJv`4H^vSGtPT5JLjGE`88ll8$Z7UZYbrq)}&9CtUuqoodlaqel4Qj
                                        zEx)z255DF_BIgC+g)J{&R$Fh>0nhv$uw%d%e%ug}AT+UtL3zHcdT9$aXCf_2uf~DG(qeoVBrc<7hAF@;#
                                        zaQFB*c8Fqpw1D4ET!gLZb597^G8P|5n14sB`!B*4GJA2jzX|q(?tili%r9hbgLj&D
                                        zLrP?MfQ@l2Kcx1)(M$`|TW1JaPY>uZ?avNAt-g~p3
                                        zlCc=Qg5KOCF2qcE<8Oj-u?}`fpEM0CUxIOG2Lkb{v8#@eR$IVlL8)Sq6aaMR4L~QVG0mVnZyKvT
                                        zasaeps&zT6ZW73w_7ptZ&WviP6&lj1>v$ji)`uQ+vS)A*F<0e$F>Q#Z#ZYt3X8P64xweV8{kWvL
                                        zBlc@A>+VCBFd3Xs_#b?)5lkxn+KreL7Mk(>jf5V!@5F9xGdcdMeOSnaU`8ZGyqhv2
                                        zzBl!4o8RQF;bbhmVnRqp5?&9j9LLbMJT>
                                        zcK$5e5d!h#JzS@fAjJ(=(QB`k{SLjKHh)=3fPb;>WJbb$SidPJM&
                                        zk7m&H;@7_GroO}k4*;(@x>%3K3*19huW+|KmB-4AZBxx2KP04Vgdk>k8^RK=oaK^;AYv=1rd`K*JV)r?YyyX
                                        zAAQhZS2|zH{;
                                        z?Vd$xs_>(Cbs5{5t#VA^=#OLFiLK9T+fZ(n6XYdh_@mE40wMP?-!0SNWJ+Sw<>qH~
                                        z6@kv;1KiiM^C{qBQc(VW**fU9(7Ld48Tsjl2GfImsV(PiLZ9qie;o%m!z#e|JOlS
                                        zPZP{Y$fY|a;dypMMijAM?GEvHV}p2O6hvF5N5Gc>6nZG^JkzK%PLk2tx)7P}5VPa1
                                        ze0LaRNQgw!D?f}=qr%JW(~9s&TELAzevI<%UHO=j&J&y1O~(q)Uj=CtR_4+U5HX{0
                                        zHRBG!x^y*eI*?T4Yp`Kh&(n=9%~G6!Ku%&E2K2)B282r)*fHbIjr{?tNB@)FO
                                        z^pDXei+C=P5>$_@m_znSrf}tj4O4|J!$r7YU*~rdi}=RBHc9h3S@}*!d~HK&Ydg^T
                                        zVCEIHI#kz$R+2P~IdY$*)kmrihx`#_n~$RmNRj$eZpKS*BHjx&Up#aAG1T(OcNis}
                                        zf)$--UBG|;z*FY{fM@PnT(ncsD@kiCMLnpSaDir=xrKI)ud+tvEbw#Va2)W*{F=%8
                                        zE%7Gg?Z;*5Uqd`}*Rt1{I27-}wM8^@x$aHZ&AGXRU3Gf^WIp^}YF~!nfa<&+aC4IS
                                        z9$;hA`K|{Oe(4wubW3T_7MECltuf#RV!>rCL5TETr?ELeFpt>_5MYW^qQDmGcY`n*
                                        z#?tRV^KtePlWi$7ap*T5(hL0N)A`l=Gr6buQsxR+UM+GVR!irTakl_mJ#d7JO?y3k
                                        zv`*XoK(ugatfeitAblAaqqCF}qH;CEu?}`fB-W{fndPB8(r4tircOS5Z=JRVyS9lU
                                        zDJ4Xz8V=FbeD$UN{!#zwEP*mu1f&o37%bpWt#eMvT`=ZFFlR5X@YJ5~>jH3-mmiS7
                                        zxgUbWNUIWA*T5cta9jqnSm!6uFu|W}7y-_Wf63+wF_!JW53P@gQc1J%Bf!ej1k}A$
                                        zgv)P2?G71s@4LM;Na~0{j@3BCl%G_6<+nWI%1K+&I4jw1rB1*V_)y*DzY7uZ&#-?<
                                        zzlUn@C7BYu7TyY)CLlUFnC9m(rhFw0)t-@VW}3Z(m_=bPE-{pR5!$@Rn*#+lVnC~W
                                        z&Ia$YKqL=>w(+*w`hXy|9p!~>+BWFLEmhPB(lObZ1D!AITj%dOY1+&WDJe0%bk?g+
                                        zgP<~cKkA(kDl?B%s~V|;x`QFg`RM|zLoHx!yIR%WCAm-4FWPpFk!ER1NUl66;Z3GV&@5pe@r{XJG5{TL;z+N
                                        z>Uj8Ur})rVhX_q?tZO0xb7|{a1)rs%XJqQ+&w3MXB{1Am8}GJ~?QLf(o-2D3ylJZ5
                                        zqkJ+A*pdPxSlS*s}y;r1*LZDnW2}W=M$N{Z4wEJ-I-4hbr1Wzl;LH9Z~OW6|-Il
                                        z`LKaviFN+Ch)7@N0Awqkq}w{5pP~?Rxb||Ng(5=S<%(Ns7cdU~IzOLlozg6vJyx$J
                                        zCDBJ|y^6ySY<}_QAH}fZy{lzNRXs(*OTP;mbsS;XgRx;^M=&?GIN%?LL|R0X=gc3+
                                        z9-~AGY($VIV_nSZ4l-m7m>{Fb!Dz#Px*R)%3%Nj-#)XmbG+B66$1!3|D>6eKLeQoi
                                        z97|a{NU&&CbQ?spu^xlbzD{RpC-awn_sn@`O_W5j*cRNz-?>hsHu-x2sMmzEIV+do
                                        zje9mr4ww74tRhy=Bt#P)vBw3Vs#h8rf)vY+z#8m+D&Yhf(1kjS1;eacXsu&N@7mdn
                                        z0K1pY4;)FDaUr5$P3t@&I@v6v_)u!BKzD~~(DC+D^e;<>gi_fJF*2q;Vb#vWYGa~}
                                        z3wf|Ft*v2U&b?*lz}m8Iv+ZHR5buchcp)9
                                        zo)f1ThYU?Iu|@)DgQ@{g-eOSTsuyIRwSg9uL7a1PZ))9UM1jA;CQ1g;2`p!CF$wi@
                                        zKTJ(`Fz0MZ&mufC7TSnGEftxF9`mt^kFrsd2egQyg)T89TIZ6+)
                                        ztq;A1IrdWzWRf#T(G5TYZ0+KFv<8y_$oPiFAqoyX+>oWj#W3z^;bQf)@t0V3%dN|?K?uQn5k
                                        z+PXGKV>#HT9d04WoY~(GaI1tEfLE9yje1JF^w|3(PDZt0z^Cpf4BVxq0fcs`U)C4l
                                        z*clkLR$W7omqJ7e?&{_0G>-^F9g|HX=8k?)oP&5-t<;p#kqLODNW`3Y4}pD@Z%?7#
                                        zTZ-{>nk@t&4r9w8rDWF>);UE1LVI7^f%CY37<+;+2h&U3*=<_lPYiBG!T&<4;k{Fj
                                        zJ%}7dd~C2zG9;`UMhI$eoZU+4nnf`rdg(V5r%x}*Z1NW=&eq;WZALGwyF)+H(Sz3Q
                                        zB-k%hg8+R1klA52U
                                        zM+?ZB%h)adb~v3-vgi64CnL2u+@Yu&e?*2jRE?)Eoq@q2o8Wwr=Xol&|@-
                                        zy#0O*wd4<4tpYj_@LRQA8B>H7*-&rToS-SCd>b+{ohRGG-mo@U0OT`$RT!6zUX%H*
                                        z_rXv)%`38Y*^C_CWwZtc_}JhWgglo#QqJAe0zwLTDZ8S;k}889;9@rTQ7IFK`?;DR
                                        z3jD*WAPn`BniLQ@Qpl$o1Pblr+$0S5F*^x^{4_ragTCbaaDa!QlOB;WYM;yVp=@;W
                                        z_k>Io8+~Oqn;?5iJLhcT5wf#y<#6Xi0|?aLI)B$m)5_WEW7g8fJs~@3Wv?do-#>9@
                                        z>RU>UqvjZ-kuV%j4Tx+K6F|A)%+6IoF9{CmY3tGwazH4xQp5onG_@3*Ak4B8*lHfc
                                        zOMq@G-!u_(_8#z7fBlcDwg~FdM7n5+AzMHYYq;~Sh1}7-$(x)1Yh8Pmb~1kzfPK;}
                                        z4WZ_GGYt9qDD~tuBCxK+Di%)sUw-D`h6W)G_f_(pOi}g56YjiT^c&mQ>rFk)S|mVg
                                        zk3xoq5T|Z|0jYr&fq
                                        zNiMlQycLw9VBAq%17lj;oX;!qoIKWq-NNNAf>#8R@7=vbEIsqj!uHe!d_hBoH3*%sL8cm>YGXRh+;2e0YdQ^xS$jYsaJBu~nK@fU`Ak~^
                                        zH)q8&$mmfNq#ZjTgYt-Wh3<@`;^n6iWgm=KpcvR0<#mg*?ks*^pThWsJC
                                        zb#W?SBhhnCpr-BWch>fe2Ta<`XVIBGY@S&TCb#DE?AYIhW<#E--U(w3@h1d{cGi=)
                                        zPFc&imdZ9D*x)A)#w7`QK87)hIbuwD9
                                        zajlFNa!@a$1({ZZ9>-p5Z3v))1d_2j3_goO8_cka7+!6E-k4;nC`VOu5xzTAq}sJ)dl|eXq!}ikG;7-ETpEa7k%DQYVvGgT
                                        zNV(d{n=HAE!F#8~h_j}=rN$YBOGznBK`_a#LVyU5@qtk2CtdzQBO?2C3DRTQi8MEKceP{yYEZX}qHcRt+e`O?ZC
                                        fk{Z4jM;cghALRc*Xv@E%r0@O>y=cF*%SQqL-CFo)
                                        
                                        diff --git a/studied_for_treatment_with/index.html b/studied_for_treatment_with/index.html
                                        new file mode 100644
                                        index 0000000000..cf533b44a2
                                        --- /dev/null
                                        +++ b/studied_for_treatment_with/index.html
                                        @@ -0,0 +1,593 @@
                                        +
                                        +
                                        +
                                        +  
                                        +    
                                        +      
                                        +      
                                        +      
                                        +      
                                        +      
                                        +        
                                        +      
                                        +      
                                        +      
                                        +      
                                        +      
                                        +      
                                        +    
                                        +    
                                        +      
                                        +        Slot: studied_for_treatment_with - Biolink Model Documentation
                                        +      
                                        +    
                                        +    
                                        +      
                                        +      
                                        +        
                                        +        
                                        +      
                                        +      
                                        +
                                        +
                                        +    
                                        +    
                                        +      
                                        +    
                                        +    
                                        +      
                                        +        
                                        +        
                                        +        
                                        +        
                                        +        
                                        +      
                                        +    
                                        +    
                                        +      
                                        +    
                                        +    
                                        +    
                                        +      
                                        +  
                                        +
                                        +
                                        +  
                                        +  
                                        +
                                        +
                                        +  
                                        +    
                                        +  
                                        +
                                        +    
                                        +    
                                        +    
                                        +  
                                        +  
                                        +  
                                        +    
                                        +    
                                        +    
                                        +    
                                        +    
                                        +    
                                        +  
                                        +    
                                        +    
                                        +    
                                        +    
                                        +    
                                        +    
                                        +    
                                        + +
                                        + + + + + + +
                                        + + +
                                        + +
                                        + + + + + + +
                                        +
                                        + + + +
                                        +
                                        +
                                        + + + + + +
                                        +
                                        +
                                        + + + +
                                        +
                                        +
                                        + + + +
                                        +
                                        +
                                        + + + +
                                        +
                                        + + + + + + + +

                                        Slot: studied_for_treatment_with

                                        +
                                        + + Inverse: studied to treat
                                        + +
                                        + +

                                        Domain: DiseaseOrPhenotypicFeature
                                        +Range: ChemicalOrDrugOrTreatment

                                        + + +

                                        LinkML Source

                                        +
                                        + +
                                        name: studied for treatment with
                                        +from_schema: https://w3id.org/biolink/biolink-model
                                        +domain: disease or phenotypic feature
                                        +alias: studied_for_treatment_with
                                        +inverse: studied to treat
                                        +range: chemical or drug or treatment
                                        +
                                        +
                                        + +
                                        + + + + + + + + +
                                        +
                                        + + + + +
                                        + +
                                        + + + +
                                        +
                                        +
                                        +
                                        + + + + + + + + + + \ No newline at end of file diff --git a/studied_to_treat/index.html b/studied_to_treat/index.html new file mode 100644 index 0000000000..42a0983f57 --- /dev/null +++ b/studied_to_treat/index.html @@ -0,0 +1,658 @@ + + + + + + + + + + + + + + + + + + + + + Slot: studied_to_treat (multivalued) - Biolink Model Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                        + +
                                        + + + + + + +
                                        + + +
                                        + +
                                        + + + + + + +
                                        +
                                        + + + +
                                        +
                                        +
                                        + + + + + +
                                        +
                                        +
                                        + + + +
                                        +
                                        +
                                        + + + +
                                        +
                                        +
                                        + + + +
                                        +
                                        + + + + + + + +

                                        Slot: studied_to_treat (multivalued)

                                        +
                                        Description: Holds between an substance, procedure, or activity and a medical condition, and reports that one or more scientific study has been performed to specifically test the potential of the substance, procedure, or activity to treat the medical condition (i.e. to ameliorate, stabilize, or cure the condition, or to delay, prevent, or reduce the risk of it manifesting in the first place).
                                        + + + Notes: Predicates in this hierarchy are used in practice when a source reports performance of a study, but there is not sufficient evidence or demonstrated efficacy against the condition to warrant creating a ‘treats’ assertion edge. Note however that a 'studied to treat' edge may be used as evidence to support creation of a separate 'treats' prediction edge. A knowledge level of Observation MUST be used with this predicate (because it is merely reporting that a study was observed to have been performed). +
                                        + +

                                        Domain: ChemicalOrDrugOrTreatment
                                        +Range: DiseaseOrPhenotypicFeature

                                        +

                                        Inheritance

                                        + +

                                        Annotations

                                        + + + + + + + + + + + + + +
                                        propertyvalue
                                        canonical_predicateTrue
                                        +

                                        LinkML Source

                                        +
                                        + +
                                        name: studied to treat
                                        +annotations:
                                        +  canonical_predicate:
                                        +    tag: canonical_predicate
                                        +    value: true
                                        +description: Holds between an  substance, procedure, or activity and a medical condition,
                                        +  and reports that one or more  scientific study has been performed to specifically
                                        +  test the potential of the  substance, procedure, or  activity to treat the medical
                                        +  condition  (i.e. to ameliorate, stabilize, or cure the condition, or to delay,  prevent,
                                        +  or reduce the risk of it manifesting in the first place).
                                        +notes:
                                        +- Predicates in this hierarchy are used in practice when a source reports performance
                                        +  of a study, but there is  not sufficient evidence or demonstrated efficacy against
                                        +  the condition to warrant creating a ‘treats’ assertion  edge. Note however that
                                        +  a 'studied to treat' edge may be used as evidence to support creation of a separate  'treats'
                                        +  prediction edge. A knowledge level of Observation MUST be used with this predicate
                                        +  (because it  is merely reporting that a study was observed to have been performed).
                                        +from_schema: https://w3id.org/biolink/biolink-model
                                        +is_a: related to at instance level
                                        +mixins:
                                        +- treats or taken to treat or studied to treat
                                        +domain: chemical or drug or treatment
                                        +multivalued: true
                                        +inherited: true
                                        +alias: studied_to_treat
                                        +range: disease or phenotypic feature
                                        +
                                        +
                                        + +
                                        + + + + + + + + +
                                        +
                                        + + + + +
                                        + +
                                        + + + +
                                        +
                                        +
                                        +
                                        + + + + + + + + + + \ No newline at end of file diff --git a/superclass_of/index.html b/superclass_of/index.html index 309dfdf16c..8ca359d434 100644 --- a/superclass_of/index.html +++ b/superclass_of/index.html @@ -529,7 +529,7 @@

                                        Slot: superclass_of (multivalued)

                                        Description: holds between two classes where the domain class is a super class of the range class
                                        - + Inverse: subclass of
                                        @@ -573,6 +573,7 @@

                                        LinkML Source

                                        multivalued: true inherited: true alias: superclass_of +inverse: subclass of range: ontology class
                                        diff --git a/treated_by/index.html b/treated_by/index.html index a0313bc3cc..dbf9f7047b 100644 --- a/treated_by/index.html +++ b/treated_by/index.html @@ -18,7 +18,7 @@ - Slot: treated_by (multivalued) - Biolink Model Documentation + Slot: treated_by - Biolink Model Documentation @@ -81,7 +81,7 @@
                                        - + Skip to content @@ -116,7 +116,7 @@
                                        - Slot: treated_by (multivalued) + Slot: treated_by
                                        @@ -491,9 +491,9 @@
                                        • - + - Inheritance + Mixin Usage @@ -526,8 +526,8 @@ -

                                          Slot: treated_by (multivalued)

                                          -
                                          Description: holds between a disease or phenotypic feature and a therapeutic process or chemical entity that is used to treat the condition
                                          +

                                          Slot: treated_by

                                          +
                                          Inverse: treats
                                          @@ -535,28 +535,31 @@

                                          Slot: treated_by (multi

                                          Domain: DiseaseOrPhenotypicFeature
                                          Range: ChemicalOrDrugOrTreatment

                                          -

                                          Inheritance

                                          - + + +

                                          Mixin Usage

                                          + + + + + + + + + + + + + + + + + +
                                          mixed intodescriptionrangedomain

                                          LinkML Source

                                          name: treated by
                                          -description: holds between a disease or phenotypic feature and a therapeutic process
                                          -  or chemical entity that is used to treat the condition
                                           in_subset:
                                           - translator_minimal
                                           from_schema: https://w3id.org/biolink/biolink-model
                                          @@ -565,10 +568,8 @@ 

                                          LinkML Source

                                          - MONDO:disease_responds_to narrow_mappings: - RO:0002302 -is_a: is ameliorated by +mixin: true domain: disease or phenotypic feature -multivalued: true -inherited: true alias: treated_by inverse: treats range: chemical or drug or treatment diff --git a/treats/index.html b/treats/index.html index 0f29022862..7de1d78132 100644 --- a/treats/index.html +++ b/treats/index.html @@ -18,7 +18,7 @@ - Slot: treats (multivalued) - Biolink Model Documentation + Slot: treats - Biolink Model Documentation @@ -81,7 +81,7 @@
                                          - + Skip to content @@ -116,7 +116,7 @@
                                          - Slot: treats (multivalued) + Slot: treats
                                          @@ -497,6 +497,15 @@ +
                                        • + +
                                        • + + + Mixin Usage + + +
                                        • @@ -535,9 +544,9 @@ -

                                          Slot: treats (multivalued)

                                          -
                                          Description: holds between a therapeutic procedure or chemical entity and a disease or phenotypic feature that it is used to treat
                                          - Aliases: is substance that treats, indicated for
                                          +

                                          Slot: treats

                                          +
                                          Description: Holds between an intervention (substance, procedure, or activity) and a medical condition (disease or phenotypic feature), and states that the intervention is able to ameliorate, stabilize, or cure the condition or delay, prevent, or reduce the risk of it manifesting in the first place. ‘Treats’ edges should be asserted (knowledge_level: assertion) only in cases where there is strong supporting evidence - i.e. the intervention is approved or in phase 4 trials for the condition, or is an otherwise established treatment in the medical community (e.g. a widely-accepted or formally recommended off-label use). In the absence of such evidence, weaker predicates should be used in asserted edges (e.g. ‘in clinical trials for’ or ‘beneficial in models of’). ‘Treats’ edges based on weaker or indirect forms of evidence can however be created as predictions (knowledge_level: prediction) and should point to the more foundational asserted edges that support them.
                                          + Aliases: is substance that treats, indicated for, ameliorates or prevents condition
                                          @@ -546,20 +555,36 @@

                                          Slot: treats (multivalued)< Range: DiseaseOrPhenotypicFeature

                                          Inheritance

                                            -
                                          • related_to +

                                            Mixin Usage

                                            + + + + + + + + + + + + + + + + + + + + + + + +
                                            mixed intodescriptionrangedomain
                                            ameliorates_conditionHolds between an entity and an existing medical condition (disease or phenotypic feature) where the entity is able to ameliorate symptoms, stabilize progression, or cure the condition.disease or phenotypic feature
                                            preventative_for_conditionHolds between a substance, procedure, or activity and a medical condition (disease or phenotypic feature), and states that the substance, procedure, or activity is able to prevent it manifesting in the first place.disease or phenotypic feature

                                            Annotations

                                            @@ -583,17 +608,25 @@

                                            LinkML Source

                                            canonical_predicate: tag: canonical_predicate value: true - opposite_of: - tag: opposite_of - value: contraindicated for -description: holds between a therapeutic procedure or chemical entity and a disease - or phenotypic feature that it is used to treat +description: 'Holds between an intervention (substance, procedure, or activity) and + a medical condition (disease or phenotypic feature), and states that the intervention + is able to ameliorate, stabilize, or cure the condition or delay, prevent, or reduce + the risk of it manifesting in the first place. ‘Treats’ edges should be asserted + (knowledge_level: assertion) only in cases where there is strong supporting evidence + - i.e. the intervention is approved or in phase 4 trials for the condition, or + is an otherwise established treatment in the medical community (e.g. a widely-accepted + or formally recommended off-label use). In the absence of such evidence, weaker + predicates should be used in asserted edges (e.g. ‘in clinical trials for’ or ‘beneficial + in models of’). ‘Treats’ edges based on weaker or indirect forms of evidence can + however be created as predictions (knowledge_level: prediction) and should point + to the more foundational asserted edges that support them.' in_subset: - translator_minimal from_schema: https://w3id.org/biolink/biolink-model aliases: - is substance that treats - indicated for +- ameliorates or prevents condition exact_mappings: - DRUGBANK:treats - SEMMEDDB:TREATS @@ -623,10 +656,14 @@

                                            LinkML Source

                                            - REPODB:clinically_tested_withdrawn_phase_2_or_phase_3 - REPODB:clinically_tested_withdrawn_phase_3 - SNOMED:plays_role -is_a: ameliorates +broad_mappings: +- DRUGBANK:treats +- SEMMEDDB:TREATS +- WIKIDATA_PROPERTY:P2175 +- MONDO:disease_responds_to +is_a: treats or taken to treat or studied to treat +mixin: true domain: chemical or drug or treatment -multivalued: true -inherited: true alias: treats range: disease or phenotypic feature diff --git a/treats_dag.html b/treats_dag.html new file mode 100644 index 0000000000..a5c1c1ef6f --- /dev/null +++ b/treats_dag.html @@ -0,0 +1,86 @@ + + + + + + + + + + + + + + + + + + + +

                                            Treats Predicates (with mixins)

                                            + +
                                            + + + + + \ No newline at end of file diff --git a/treats_dagre.json b/treats_dagre.json new file mode 100644 index 0000000000..4091d11589 --- /dev/null +++ b/treats_dagre.json @@ -0,0 +1,505 @@ +{ + "nodes": [ + { + "data": { + "id": "related to", + "label": "related to", + "mdFile": "related_to", + "mixin": "false" + } + }, + { + "data": { + "id": "related to at concept level", + "label": "related to at concept level", + "mdFile": "related_to_at_concept_level", + "mixin": "false" + } + }, + { + "data": { + "id": "related to at instance level", + "label": "related to at instance level", + "mdFile": "related_to_at_instance_level", + "mixin": "false" + } + }, + { + "data": { + "id": "associated with", + "label": "associated with", + "mdFile": "associated_with", + "mixin": "false" + } + }, + { + "data": { + "id": "affects likelihood of", + "label": "affects likelihood of", + "mdFile": "affects_likelihood_of", + "mixin": "false" + } + }, + { + "data": { + "id": "associated with likelihood of", + "label": "associated with likelihood of", + "mdFile": "associated_with_likelihood_of", + "mixin": "false" + } + }, + { + "data": { + "id": "associated with increased likelihood of", + "label": "associated with increased likelihood of", + "mdFile": "associated_with_increased_likelihood_of", + "mixin": "false" + } + }, + { + "data": { + "id": "associated with decreased likelihood of", + "label": "associated with decreased likelihood of", + "mdFile": "associated_with_decreased_likelihood_of", + "mixin": "false" + } + }, + { + "data": { + "id": "affects", + "label": "affects", + "mdFile": "affects", + "mixin": "false" + } + }, + { + "data": { + "id": "associated with sensitivity to", + "label": "associated with sensitivity to", + "mdFile": "associated_with_sensitivity_to", + "mixin": "false" + } + }, + { + "data": { + "id": "associated with resistance to", + "label": "associated with resistance to", + "mdFile": "associated_with_resistance_to", + "mixin": "false" + } + }, + { + "data": { + "id": "genetically associated with", + "label": "genetically associated with", + "mdFile": "genetically_associated_with", + "mixin": "false" + } + }, + { + "data": { + "id": "gene associated with condition", + "label": "gene associated with condition", + "mdFile": "gene_associated_with_condition", + "mixin": "false" + } + }, + { + "data": { + "id": "contributes to", + "label": "contributes to", + "mdFile": "contributes_to", + "mixin": "false" + } + }, + { + "data": { + "id": "causes", + "label": "causes", + "mdFile": "causes", + "mixin": "false" + } + }, + { + "data": { + "id": "ameliorates condition", + "label": "ameliorates condition", + "mdFile": "ameliorates_condition", + "mixin": "false" + } + }, + { + "data": { + "id": "preventative for condition", + "label": "preventative for condition", + "mdFile": "preventative_for_condition", + "mixin": "false" + } + }, + { + "data": { + "id": "promotes condition", + "label": "promotes condition", + "mdFile": "promotes_condition", + "mixin": "true" + } + }, + { + "data": { + "id": "predisposes to condition", + "label": "predisposes to condition", + "mdFile": "predisposes_to_condition", + "mixin": "false" + } + }, + { + "data": { + "id": "exacerbates condition", + "label": "exacerbates condition", + "mdFile": "exacerbates_condition", + "mixin": "false" + } + }, + { + "data": { + "id": "treats", + "label": "treats", + "mdFile": "treats", + "mixin": "true" + } + }, + { + "data": { + "id": "studied to treat", + "label": "studied to treat", + "mdFile": "studied_to_treat", + "mixin": "false" + } + }, + { + "data": { + "id": "in clinical trials for", + "label": "in clinical trials for", + "mdFile": "in_clinical_trials_for", + "mixin": "false" + } + }, + { + "data": { + "id": "in preclinical trials for", + "label": "in preclinical trials for", + "mdFile": "in_preclinical_trials_for", + "mixin": "false" + } + }, + { + "data": { + "id": "beneficial in models for", + "label": "beneficial in models for", + "mdFile": "beneficial_in_models_for", + "mixin": "false" + } + }, + { + "data": { + "id": "was applied to treat", + "label": "was applied to treat", + "mdFile": "was_applied_to_treat", + "mixin": "false" + } + }, + { + "data": { + "id": "treats or taken to treat or studied to treat", + "label": "treats or taken to treat or studied to treat", + "mdFile": "treats_or_taken_to_treat_or_studied_to_treat", + "mixin": "true" + } + }, + { + "data": { + "id": "temporally related to", + "label": "temporally related to", + "mdFile": "temporally_related_to", + "mixin": "false" + } + }, + { + "data": { + "id": "related condition", + "label": "related condition", + "mdFile": "related_condition", + "mixin": "false" + } + }, + { + "data": { + "id": "contraindicated in", + "label": "contraindicated in", + "mdFile": "contraindicated_in", + "mixin": "false" + } + } + ], + "edges": [ + { + "data": { + "id": "related to-related to at concept level", + "source": "related to", + "target": "related to at concept level" + } + }, + { + "data": { + "id": "related to-related to at instance level", + "source": "related to", + "target": "related to at instance level" + } + }, + { + "data": { + "id": "related to at instance level-associated with", + "source": "related to at instance level", + "target": "associated with" + } + }, + { + "data": { + "id": "related to at instance level-affects likelihood of", + "source": "related to at instance level", + "target": "affects likelihood of" + } + }, + { + "data": { + "id": "associated with-associated with likelihood of", + "source": "associated with", + "target": "associated with likelihood of" + } + }, + { + "data": { + "id": "associated with likelihood of-associated with increased likelihood of", + "source": "associated with likelihood of", + "target": "associated with increased likelihood of" + } + }, + { + "data": { + "id": "associated with likelihood of-associated with decreased likelihood of", + "source": "associated with likelihood of", + "target": "associated with decreased likelihood of" + } + }, + { + "data": { + "id": "related to at instance level-affects", + "source": "related to at instance level", + "target": "affects" + } + }, + { + "data": { + "id": "associated with-associated with sensitivity to", + "source": "associated with", + "target": "associated with sensitivity to" + } + }, + { + "data": { + "id": "associated with-associated with resistance to", + "source": "associated with", + "target": "associated with resistance to" + } + }, + { + "data": { + "id": "associated with-genetically associated with", + "source": "associated with", + "target": "genetically associated with" + } + }, + { + "data": { + "id": "genetically associated with-gene associated with condition", + "source": "genetically associated with", + "target": "gene associated with condition" + } + }, + { + "data": { + "id": "related to at instance level-contributes to", + "source": "related to at instance level", + "target": "contributes to" + } + }, + { + "data": { + "id": "contributes to-causes", + "source": "contributes to", + "target": "causes" + } + }, + { + "data": { + "id": "treats-ameliorates condition", + "source": "treats", + "target": "ameliorates condition" + } + }, + { + "data": { + "id": "affects-ameliorates condition", + "source": "affects", + "target": "ameliorates condition" + } + }, + { + "data": { + "id": "treats-preventative for condition", + "source": "treats", + "target": "preventative for condition" + } + }, + { + "data": { + "id": "affects likelihood of-preventative for condition", + "source": "affects likelihood of", + "target": "preventative for condition" + } + }, + { + "data": { + "id": "related to at instance level-promotes condition", + "source": "related to at instance level", + "target": "promotes condition" + } + }, + { + "data": { + "id": "promotes condition-predisposes to condition", + "source": "promotes condition", + "target": "predisposes to condition" + } + }, + { + "data": { + "id": "affects likelihood of-predisposes to condition", + "source": "affects likelihood of", + "target": "predisposes to condition" + } + }, + { + "data": { + "id": "promotes condition-exacerbates condition", + "source": "promotes condition", + "target": "exacerbates condition" + } + }, + { + "data": { + "id": "affects-exacerbates condition", + "source": "affects", + "target": "exacerbates condition" + } + }, + { + "data": { + "id": "treats or taken to treat or studied to treat-treats", + "source": "treats or taken to treat or studied to treat", + "target": "treats" + } + }, + { + "data": { + "id": "treats or taken to treat or studied to treat-studied to treat", + "source": "treats or taken to treat or studied to treat", + "target": "studied to treat" + } + }, + { + "data": { + "id": "related to at instance level-studied to treat", + "source": "related to at instance level", + "target": "studied to treat" + } + }, + { + "data": { + "id": "treats or taken to treat or studied to treat-in clinical trials for", + "source": "treats or taken to treat or studied to treat", + "target": "in clinical trials for" + } + }, + { + "data": { + "id": "studied to treat-in clinical trials for", + "source": "studied to treat", + "target": "in clinical trials for" + } + }, + { + "data": { + "id": "treats or taken to treat or studied to treat-in preclinical trials for", + "source": "treats or taken to treat or studied to treat", + "target": "in preclinical trials for" + } + }, + { + "data": { + "id": "studied to treat-in preclinical trials for", + "source": "studied to treat", + "target": "in preclinical trials for" + } + }, + { + "data": { + "id": "treats or taken to treat or studied to treat-beneficial in models for", + "source": "treats or taken to treat or studied to treat", + "target": "beneficial in models for" + } + }, + { + "data": { + "id": "in preclinical trials for-beneficial in models for", + "source": "in preclinical trials for", + "target": "beneficial in models for" + } + }, + { + "data": { + "id": "treats or taken to treat or studied to treat-was applied to treat", + "source": "treats or taken to treat or studied to treat", + "target": "was applied to treat" + } + }, + { + "data": { + "id": "related to at instance level-was applied to treat", + "source": "related to at instance level", + "target": "was applied to treat" + } + }, + { + "data": { + "id": "related to at instance level-temporally related to", + "source": "related to at instance level", + "target": "temporally related to" + } + }, + { + "data": { + "id": "related to at instance level-related condition", + "source": "related to at instance level", + "target": "related condition" + } + }, + { + "data": { + "id": "related to at instance level-contraindicated in", + "source": "related to at instance level", + "target": "contraindicated in" + } + } + ] +} \ No newline at end of file diff --git a/treats_or_taken_to_treat_or_studied_to_treat/index.html b/treats_or_taken_to_treat_or_studied_to_treat/index.html new file mode 100644 index 0000000000..a78a360aa2 --- /dev/null +++ b/treats_or_taken_to_treat_or_studied_to_treat/index.html @@ -0,0 +1,700 @@ + + + + + + + + + + + + + + + + + + + + + Slot: treats_or_taken_to_treat_or_studied_to_treat - Biolink Model Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                            + +
                                            + + + + + + +
                                            + + +
                                            + +
                                            + + + + + + +
                                            +
                                            + + + +
                                            +
                                            +
                                            + + + + + +
                                            +
                                            +
                                            + + + +
                                            +
                                            +
                                            + + + +
                                            +
                                            +
                                            + + + +
                                            +
                                            + + + + + + + +

                                            Slot: treats_or_taken_to_treat_or_studied_to_treat

                                            +
                                            Description: Holds between an substance, procedure, or activity and a medical condition (disease or phenotypic feature), and states that the substance, procedure, or activity is able to treat the condition, has been observed to be taken/prescribed in practice with the intent of treating the condition, or has been interrogated in a scientific study that hypothesized an ability to treat the condition (in humans or other biological systems/organisms).
                                            + + + Notes: This predicate is helpful both as a grouping predicate to aid in searching for broader senses of treating a condition, and as a catch-all for representing sources that are not clear about the sense of treats that is being reported. For example, text-mined statements concerning treatments for disease are based on sentences that can report treatment in any of these different senses and thus require a broader predicate such as this to safely report statement semantics. +
                                            + +

                                            Range: String

                                            +

                                            Inheritance

                                            +
                                              +
                                            • treats_or_taken_to_treat_or_studied_to_treat +
                                            • +
                                            +

                                            Mixin Usage

                                            +
                                            + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                            mixed intodescriptionrangedomain
                                            studied_to_treatHolds between an substance, procedure, or activity and a medical condition, and reports that one or more scientific study has been performed to specifically test the potential of the substance, procedure, or activity to treat the medical condition (i.e. to ameliorate, stabilize, or cure the condition, or to delay, prevent, or reduce the risk of it manifesting in the first place).disease or phenotypic feature
                                            in_clinical_trials_forHolds between an intervention and a medical condition, and reports that a clinical trial is being or has been performed in human patients to test the potential of the intervention to treat the medical condition (e.g. to ameliorate, stabilize, or cure the condition, or to delay, prevent, or reduce the risk of it manifesting in the first place).disease or phenotypic feature
                                            in_preclinical_trials_forHolds between an substance, procedure, or activity and a medical condition, and reports that a pre-clinical study has been performed specifically to test the potential of the substance, procedure, or activity to treat the medical condition (i.e. to ameliorate, stabilize, or cure the condition, or to delay, prevent, or reduce the risk of it manifesting in the first place).disease or phenotypic feature
                                            beneficial_in_models_forHolds between an substance, procedure, or activity and a medical condition, and reports that the substance, procedure, or activity has been shown to be effective in alleviating, preventing, or delaying symptoms/ phenotypes associated with a disease, in a model system for that disease (e.g. a mouse, fly, cell line, etc).disease or phenotypic feature
                                            was_applied_to_treatHolds between an substance, procedure, or activity and a medical condition, and reports that the substance, procedure, or activity was actually taken by one or more patients with the intent of treating the condition.disease or phenotypic feature
                                            +

                                            Annotations

                                            + + + + + + + + + + + + + +
                                            propertyvalue
                                            canonical_predicateTrue
                                            +

                                            LinkML Source

                                            +
                                            + +
                                            name: treats or taken to treat or studied to treat
                                            +annotations:
                                            +  canonical_predicate:
                                            +    tag: canonical_predicate
                                            +    value: true
                                            +description: Holds between an substance, procedure, or activity and a medical condition
                                            +  (disease or phenotypic feature),  and states that the substance, procedure, or activity
                                            +  is able to treat the condition, has been observed to be  taken/prescribed in practice
                                            +  with the intent of treating the condition, or has been interrogated in a scientific  study
                                            +  that hypothesized an ability to treat the condition (in humans or other biological
                                            +  systems/organisms).
                                            +notes:
                                            +- This predicate is helpful both as a grouping predicate to aid in searching for broader
                                            +  senses of treating a  condition, and as a catch-all for representing sources that
                                            +  are not clear about the sense of treats that is  being reported. For example, text-mined
                                            +  statements concerning treatments for disease are based on sentences  that can report
                                            +  treatment in any of these different senses and thus require a broader predicate
                                            +  such as  this to safely report statement semantics.
                                            +in_subset:
                                            +- translator_minimal
                                            +from_schema: https://w3id.org/biolink/biolink-model
                                            +mixin: true
                                            +alias: treats_or_taken_to_treat_or_studied_to_treat
                                            +range: string
                                            +
                                            +
                                            + +
                                            + + + + + + + + +
    +
    + + + + + + + + + + + +
    +
    +
    + + + + + + + + + + \ No newline at end of file diff --git a/was_applied_to_treat/index.html b/was_applied_to_treat/index.html new file mode 100644 index 0000000000..36686bec43 --- /dev/null +++ b/was_applied_to_treat/index.html @@ -0,0 +1,662 @@ + + + + + + + + + + + + + + + + + + + + + Slot: was_applied_to_treat (multivalued) - Biolink Model Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + + + + +
    + + +
    + +
    + + + + + + +
    +
    + + + +
    +
    +
    + + + + + +
    +
    +
    + + + +
    +
    +
    + + + +
    +
    +
    + + + +
    +
    + + + + + + + +

    Slot: was_applied_to_treat (multivalued)

    +
    Description: Holds between an substance, procedure, or activity and a medical condition, and reports that the substance, procedure, or activity was actually taken by one or more patients with the intent of treating the condition.
    + Aliases: administered to treat, used to treat, given to treat
    + + Notes: This predicate is used simply to report observations of use in the real world, and is agnostic to whether the treatment is approved for or might be effective in treating the condition. The treatment could be taken by a patient on their own accord or prescribed by a clinician, as an off-label or an approved intervention. In practice, it would be used to represent records/statements from patient self-reporting sources like FAERS / AEOLUS where patients directly report the condition for which they took a drug, or statements from a database cataloging instances of off-label prescription of drugs for specific conditions (e.g. here, here, here). A knowledge level of Observation MUST be used with this predicate (because it is merely reporting that an intervention was used / prescribed for use at some point in time). +
    + +

    Domain: ChemicalOrDrugOrTreatment
    +Range: DiseaseOrPhenotypicFeature

    +

    Inheritance

    + +

    Annotations

    + + + + + + + + + + + + + +
    propertyvalue
    canonical_predicateTrue
    +

    LinkML Source

    +
    + +
    name: was applied to treat
    +annotations:
    +  canonical_predicate:
    +    tag: canonical_predicate
    +    value: true
    +description: Holds between an  substance, procedure, or activity and a medical condition,
    +  and reports that the  substance,  procedure, or activity was actually taken by one
    +  or more patients with the intent of treating the condition.
    +notes:
    +- This predicate is used simply to report observations of use in the real world, and
    +  is agnostic to whether the  treatment is approved for or might be effective in treating
    +  the condition. The treatment could be taken by a  patient on their own accord or
    +  prescribed by a clinician, as an off-label or an approved intervention. In  practice,
    +  it would be used to represent records/statements from patient self-reporting sources
    +  like FAERS / AEOLUS where patients directly report the condition for which they
    +  took a drug, or statements from a database cataloging  instances of off-label prescription
    +  of drugs for specific conditions (e.g. here, here, here). A knowledge level  of
    +  Observation MUST be used with this predicate (because it is merely reporting that
    +  an intervention was used /  prescribed for use at some point in time).
    +in_subset:
    +- translator_minimal
    +from_schema: https://w3id.org/biolink/biolink-model
    +aliases:
    +- administered to treat
    +- used to treat
    +- given to treat
    +is_a: related to at instance level
    +mixins:
    +- treats or taken to treat or studied to treat
    +domain: chemical or drug or treatment
    +multivalued: true
    +inherited: true
    +alias: was_applied_to_treat
    +range: disease or phenotypic feature
    +
    +
    + +
    + + + + + + + + +
    +
    + + + + +
    + +
    + + + +
    +
    +
    +
    + + + + + + + + + + \ No newline at end of file